Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
Loading...
Searching...
No Matches
requesttypes.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_LOADER_REQUESTTYPES_H
31#define JELLYFIN_LOADER_REQUESTTYPES_H
32
33#include <QDateTime>
34#include <QString>
35#include <QList>
36#include <QStringList>
37#include <optional>
38
129
130namespace Jellyfin {
131// Forward declaration
132class ApiClient;
133}
134namespace Jellyfin {
135namespace Loader {
136
137using namespace Jellyfin::DTO;
139public:
140
141private:
142 // Required path parameters
143
144 // Required query parameters
145
146 // Optional query parameters
147
148
149};
150
152public:
153
157 const QString &pw() const;
158 void setPw(QString newPw);
159 bool pwNull() const;
160 void setPwNull();
161
162
166 const bool &validateListings() const;
167 void setValidateListings(bool newValidateListings);
168 bool validateListingsNull() const;
170
171
175 const bool &validateLogin() const;
176 void setValidateLogin(bool newValidateLogin);
177 bool validateLoginNull() const;
179
180
184 const QSharedPointer<ListingsProviderInfo> &body() const;
185 void setBody(QSharedPointer<ListingsProviderInfo> newBody);
186
187
188private:
189 // Required path parameters
190
191 // Required query parameters
192
193 // Optional query parameters
194 QString m_pw;
195 std::optional<bool> m_validateListings = std::nullopt;
196 std::optional<bool> m_validateLogin = std::nullopt;
197
198 // Body parameters
199 QSharedPointer<ListingsProviderInfo> m_body;
200
201};
202
204public:
205
209 const bool &refreshLibrary() const;
210 void setRefreshLibrary(bool newRefreshLibrary);
211 bool refreshLibraryNull() const;
213
214
218 const QSharedPointer<MediaPathDto> &body() const;
219 void setBody(QSharedPointer<MediaPathDto> newBody);
220
221
222private:
223 // Required path parameters
224
225 // Required query parameters
226
227 // Optional query parameters
228 std::optional<bool> m_refreshLibrary = std::nullopt;
229
230 // Body parameters
231 QSharedPointer<MediaPathDto> m_body;
232
233};
234
236public:
237
241 const QString &collectionId() const;
242 void setCollectionId(QString newCollectionId);
243
244
248 const QStringList &ids() const;
249 void setIds(QStringList newIds);
250
251
252private:
253 // Required path parameters
254 QString m_collectionId;
255
256 // Required query parameters
257 QStringList m_ids;
258
259 // Optional query parameters
260
261
262};
263
265public:
266
270 const QString &playlistId() const;
271 void setPlaylistId(QString newPlaylistId);
272
273
277 const QStringList &ids() const;
278 void setIds(QStringList newIds);
279 bool idsNull() const;
280 void setIdsNull();
281
282
286 const QString &userId() const;
287 void setUserId(QString newUserId);
288 bool userIdNull() const;
289 void setUserIdNull();
290
291
292private:
293 // Required path parameters
294 QString m_playlistId;
295
296 // Required query parameters
297
298 // Optional query parameters
299 QStringList m_ids;
300 QString m_userId;
301
302
303};
304
306public:
307
311 const QSharedPointer<TunerHostInfo> &body() const;
312 void setBody(QSharedPointer<TunerHostInfo> newBody);
313
314
315private:
316 // Required path parameters
317
318 // Required query parameters
319
320 // Optional query parameters
321
322 // Body parameters
323 QSharedPointer<TunerHostInfo> m_body;
324
325};
326
328public:
329
333 const QString &sessionId() const;
334 void setSessionId(QString newSessionId);
335
336
340 const QString &userId() const;
341 void setUserId(QString newUserId);
342
343
344private:
345 // Required path parameters
346 QString m_sessionId;
347 QString m_userId;
348
349 // Required query parameters
350
351 // Optional query parameters
352
353
354};
355
357public:
358
362 const QString &collectionType() const;
363 void setCollectionType(QString newCollectionType);
364 bool collectionTypeNull() const;
366
367
371 const QString &name() const;
372 void setName(QString newName);
373 bool nameNull() const;
374 void setNameNull();
375
376
380 const QStringList &paths() const;
381 void setPaths(QStringList newPaths);
382 bool pathsNull() const;
383 void setPathsNull();
384
385
389 const bool &refreshLibrary() const;
390 void setRefreshLibrary(bool newRefreshLibrary);
391 bool refreshLibraryNull() const;
393
394
398 const QSharedPointer<AddVirtualFolderDto> &body() const;
399 void setBody(QSharedPointer<AddVirtualFolderDto> newBody);
400
401
402private:
403 // Required path parameters
404
405 // Required query parameters
406
407 // Optional query parameters
408 QString m_collectionType;
409 QString m_name;
410 QStringList m_paths;
411 std::optional<bool> m_refreshLibrary = std::nullopt;
412
413 // Body parameters
414 QSharedPointer<AddVirtualFolderDto> m_body;
415
416};
417
419public:
420
424 const QString &itemId() const;
425 void setItemId(QString newItemId);
426
427
431 const bool &replaceAllImages() const;
432 void setReplaceAllImages(bool newReplaceAllImages);
433 bool replaceAllImagesNull() const;
435
436
440 const QSharedPointer<RemoteSearchResult> &body() const;
441 void setBody(QSharedPointer<RemoteSearchResult> newBody);
442
443
444private:
445 // Required path parameters
446 QString m_itemId;
447
448 // Required query parameters
449
450 // Optional query parameters
451 std::optional<bool> m_replaceAllImages = std::nullopt;
452
453 // Body parameters
454 QSharedPointer<RemoteSearchResult> m_body;
455
456};
457
459public:
460
464 const QString &userId() const;
465 void setUserId(QString newUserId);
466
467
471 const QString &pw() const;
472 void setPw(QString newPw);
473
474
478 const QString &password() const;
479 void setPassword(QString newPassword);
480 bool passwordNull() const;
481 void setPasswordNull();
482
483
484private:
485 // Required path parameters
486 QString m_userId;
487
488 // Required query parameters
489 QString m_pw;
490
491 // Optional query parameters
492 QString m_password;
493
494
495};
496
498public:
499
503 const QSharedPointer<AuthenticateUserByName> &body() const;
504 void setBody(QSharedPointer<AuthenticateUserByName> newBody);
505
506
507private:
508 // Required path parameters
509
510 // Required query parameters
511
512 // Optional query parameters
513
514 // Body parameters
515 QSharedPointer<AuthenticateUserByName> m_body;
516
517};
518
520public:
521
525 const QSharedPointer<QuickConnectDto> &body() const;
526 void setBody(QSharedPointer<QuickConnectDto> newBody);
527
528
529private:
530 // Required path parameters
531
532 // Required query parameters
533
534 // Optional query parameters
535
536 // Body parameters
537 QSharedPointer<QuickConnectDto> m_body;
538
539};
540
542public:
543
547 const QString &code() const;
548 void setCode(QString newCode);
549
550
551private:
552 // Required path parameters
553
554 // Required query parameters
555 QString m_code;
556
557 // Optional query parameters
558
559
560};
561
563public:
564
568 const QuickConnectState &status() const;
569 void setStatus(QuickConnectState newStatus);
570 bool statusNull() const;
571 void setStatusNull();
572
573
574private:
575 // Required path parameters
576
577 // Required query parameters
578
579 // Optional query parameters
580 QuickConnectState m_status;
581
582
583};
584
586public:
587
591 const QString &packageId() const;
592 void setPackageId(QString newPackageId);
593
594
595private:
596 // Required path parameters
597 QString m_packageId;
598
599 // Required query parameters
600
601 // Optional query parameters
602
603
604};
605
607public:
608
612 const QString &timerId() const;
613 void setTimerId(QString newTimerId);
614
615
616private:
617 // Required path parameters
618 QString m_timerId;
619
620 // Required query parameters
621
622 // Optional query parameters
623
624
625};
626
628public:
629
633 const QString &timerId() const;
634 void setTimerId(QString newTimerId);
635
636
637private:
638 // Required path parameters
639 QString m_timerId;
640
641 // Required query parameters
642
643 // Optional query parameters
644
645
646};
647
649public:
650
654 const QString &liveStreamId() const;
655 void setLiveStreamId(QString newLiveStreamId);
656
657
658private:
659 // Required path parameters
660
661 // Required query parameters
662 QString m_liveStreamId;
663
664 // Optional query parameters
665
666
667};
668
670public:
671
672private:
673 // Required path parameters
674
675 // Required query parameters
676
677 // Optional query parameters
678
679
680};
681
683public:
684
688 const QString &secret() const;
689 void setSecret(QString newSecret);
690
691
692private:
693 // Required path parameters
694
695 // Required query parameters
696 QString m_secret;
697
698 // Optional query parameters
699
700
701};
702
704public:
705
709 const QString &description() const;
710 void setDescription(QString newDescription);
711 bool descriptionNull() const;
712 void setDescriptionNull();
713
714
718 const NotificationLevel &level() const;
719 void setLevel(NotificationLevel newLevel);
720 bool levelNull() const;
721 void setLevelNull();
722
723
727 const QString &name() const;
728 void setName(QString newName);
729 bool nameNull() const;
730 void setNameNull();
731
732
736 const QString &url() const;
737 void setUrl(QString newUrl);
738 bool urlNull() const;
739 void setUrlNull();
740
741
742private:
743 // Required path parameters
744
745 // Required query parameters
746
747 // Optional query parameters
748 QString m_description;
749 NotificationLevel m_level;
750 QString m_name;
751 QString m_url;
752
753
754};
755
757public:
758
762 const QStringList &ids() const;
763 void setIds(QStringList newIds);
764 bool idsNull() const;
765 void setIdsNull();
766
767
771 const bool &isLocked() const;
772 void setIsLocked(bool newIsLocked);
773 bool isLockedNull() const;
774 void setIsLockedNull();
775
776
780 const QString &name() const;
781 void setName(QString newName);
782 bool nameNull() const;
783 void setNameNull();
784
785
789 const QString &parentId() const;
790 void setParentId(QString newParentId);
791 bool parentIdNull() const;
792 void setParentIdNull();
793
794
795private:
796 // Required path parameters
797
798 // Required query parameters
799
800 // Optional query parameters
801 QStringList m_ids;
802 std::optional<bool> m_isLocked = std::nullopt;
803 QString m_name;
804 QString m_parentId;
805
806
807};
808
810public:
811
815 const QString &app() const;
816 void setApp(QString newApp);
817
818
819private:
820 // Required path parameters
821
822 // Required query parameters
823 QString m_app;
824
825 // Optional query parameters
826
827
828};
829
831public:
832
836 const QStringList &ids() const;
837 void setIds(QStringList newIds);
838 bool idsNull() const;
839 void setIdsNull();
840
841
845 const QString &mediaType() const;
846 void setMediaType(QString newMediaType);
847 bool mediaTypeNull() const;
848 void setMediaTypeNull();
849
850
854 const QString &name() const;
855 void setName(QString newName);
856 bool nameNull() const;
857 void setNameNull();
858
859
863 const QString &userId() const;
864 void setUserId(QString newUserId);
865 bool userIdNull() const;
866 void setUserIdNull();
867
868
872 const QSharedPointer<CreatePlaylistDto> &body() const;
873 void setBody(QSharedPointer<CreatePlaylistDto> newBody);
874
875
876private:
877 // Required path parameters
878
879 // Required query parameters
880
881 // Optional query parameters
882 QStringList m_ids;
883 QString m_mediaType;
884 QString m_name;
885 QString m_userId;
886
887 // Body parameters
888 QSharedPointer<CreatePlaylistDto> m_body;
889
890};
891
893public:
894
898 const QSharedPointer<DeviceProfile> &body() const;
899 void setBody(QSharedPointer<DeviceProfile> newBody);
900
901
902private:
903 // Required path parameters
904
905 // Required query parameters
906
907 // Optional query parameters
908
909 // Body parameters
910 QSharedPointer<DeviceProfile> m_body;
911
912};
913
915public:
916
920 const QSharedPointer<SeriesTimerInfoDto> &body() const;
921 void setBody(QSharedPointer<SeriesTimerInfoDto> newBody);
922
923
924private:
925 // Required path parameters
926
927 // Required query parameters
928
929 // Optional query parameters
930
931 // Body parameters
932 QSharedPointer<SeriesTimerInfoDto> m_body;
933
934};
935
937public:
938
942 const QSharedPointer<TimerInfoDto> &body() const;
943 void setBody(QSharedPointer<TimerInfoDto> newBody);
944
945
946private:
947 // Required path parameters
948
949 // Required query parameters
950
951 // Optional query parameters
952
953 // Body parameters
954 QSharedPointer<TimerInfoDto> m_body;
955
956};
957
959public:
960
964 const QSharedPointer<CreateUserByName> &body() const;
965 void setBody(QSharedPointer<CreateUserByName> newBody);
966
967
968private:
969 // Required path parameters
970
971 // Required query parameters
972
973 // Optional query parameters
974
975 // Body parameters
976 QSharedPointer<CreateUserByName> m_body;
977
978};
979
981public:
982
983private:
984 // Required path parameters
985
986 // Required query parameters
987
988 // Optional query parameters
989
990
991};
992
994public:
995
999 const QString &itemId() const;
1000 void setItemId(QString newItemId);
1001
1002
1003private:
1004 // Required path parameters
1005 QString m_itemId;
1006
1007 // Required query parameters
1008
1009 // Optional query parameters
1010
1011
1012};
1013
1015public:
1016
1020 const QString &jellyfinId() const;
1021 void setJellyfinId(QString newJellyfinId);
1022
1023
1024private:
1025 // Required path parameters
1026
1027 // Required query parameters
1028 QString m_jellyfinId;
1029
1030 // Optional query parameters
1031
1032
1033};
1034
1036public:
1037
1041 const QString &itemId() const;
1042 void setItemId(QString newItemId);
1043
1044
1045private:
1046 // Required path parameters
1047 QString m_itemId;
1048
1049 // Required query parameters
1050
1051 // Optional query parameters
1052
1053
1054};
1055
1057public:
1058
1062 const ImageType &imageType() const;
1063 void setImageType(ImageType newImageType);
1064
1065
1069 const QString &itemId() const;
1070 void setItemId(QString newItemId);
1071
1072
1076 const qint32 &imageIndex() const;
1077 void setImageIndex(qint32 newImageIndex);
1078 bool imageIndexNull() const;
1079 void setImageIndexNull();
1080
1081
1082private:
1083 // Required path parameters
1084 ImageType m_imageType;
1085 QString m_itemId;
1086
1087 // Required query parameters
1088
1089 // Optional query parameters
1090 std::optional<qint32> m_imageIndex = std::nullopt;
1091
1092
1093};
1094
1096public:
1097
1101 const qint32 &imageIndex() const;
1102 void setImageIndex(qint32 newImageIndex);
1103
1104
1108 const ImageType &imageType() const;
1109 void setImageType(ImageType newImageType);
1110
1111
1115 const QString &itemId() const;
1116 void setItemId(QString newItemId);
1117
1118
1119private:
1120 // Required path parameters
1121 qint32 m_imageIndex;
1122 ImageType m_imageType;
1123 QString m_itemId;
1124
1125 // Required query parameters
1126
1127 // Optional query parameters
1128
1129
1130};
1131
1133public:
1134
1138 const QStringList &ids() const;
1139 void setIds(QStringList newIds);
1140 bool idsNull() const;
1141 void setIdsNull();
1142
1143
1144private:
1145 // Required path parameters
1146
1147 // Required query parameters
1148
1149 // Optional query parameters
1150 QStringList m_ids;
1151
1152
1153};
1154
1156public:
1157
1161 const QString &jellyfinId() const;
1162 void setJellyfinId(QString newJellyfinId);
1163 bool jellyfinIdNull() const;
1164 void setJellyfinIdNull();
1165
1166
1167private:
1168 // Required path parameters
1169
1170 // Required query parameters
1171
1172 // Optional query parameters
1173 QString m_jellyfinId;
1174
1175
1176};
1177
1179public:
1180
1184 const QString &profileId() const;
1185 void setProfileId(QString newProfileId);
1186
1187
1188private:
1189 // Required path parameters
1190 QString m_profileId;
1191
1192 // Required query parameters
1193
1194 // Optional query parameters
1195
1196
1197};
1198
1200public:
1201
1205 const QString &recordingId() const;
1206 void setRecordingId(QString newRecordingId);
1207
1208
1209private:
1210 // Required path parameters
1211 QString m_recordingId;
1212
1213 // Required query parameters
1214
1215 // Optional query parameters
1216
1217
1218};
1219
1221public:
1222
1226 const qint32 &index() const;
1227 void setIndex(qint32 newIndex);
1228
1229
1233 const QString &itemId() const;
1234 void setItemId(QString newItemId);
1235
1236
1237private:
1238 // Required path parameters
1239 qint32 m_index;
1240 QString m_itemId;
1241
1242 // Required query parameters
1243
1244 // Optional query parameters
1245
1246
1247};
1248
1250public:
1251
1255 const QString &jellyfinId() const;
1256 void setJellyfinId(QString newJellyfinId);
1257 bool jellyfinIdNull() const;
1258 void setJellyfinIdNull();
1259
1260
1261private:
1262 // Required path parameters
1263
1264 // Required query parameters
1265
1266 // Optional query parameters
1267 QString m_jellyfinId;
1268
1269
1270};
1271
1273public:
1274
1278 const QString &userId() const;
1279 void setUserId(QString newUserId);
1280
1281
1282private:
1283 // Required path parameters
1284 QString m_userId;
1285
1286 // Required query parameters
1287
1288 // Optional query parameters
1289
1290
1291};
1292
1294public:
1295
1299 const ImageType &imageType() const;
1300 void setImageType(ImageType newImageType);
1301
1302
1306 const QString &userId() const;
1307 void setUserId(QString newUserId);
1308
1309
1313 const qint32 &index() const;
1314 void setIndex(qint32 newIndex);
1315 bool indexNull() const;
1316 void setIndexNull();
1317
1318
1319private:
1320 // Required path parameters
1321 ImageType m_imageType;
1322 QString m_userId;
1323
1324 // Required query parameters
1325
1326 // Optional query parameters
1327 std::optional<qint32> m_index = std::nullopt;
1328
1329
1330};
1331
1333public:
1334
1338 const ImageType &imageType() const;
1339 void setImageType(ImageType newImageType);
1340
1341
1345 const qint32 &index() const;
1346 void setIndex(qint32 newIndex);
1347
1348
1352 const QString &userId() const;
1353 void setUserId(QString newUserId);
1354
1355
1356private:
1357 // Required path parameters
1358 ImageType m_imageType;
1359 qint32 m_index;
1360 QString m_userId;
1361
1362 // Required query parameters
1363
1364 // Optional query parameters
1365
1366
1367};
1368
1370public:
1371
1375 const QString &itemId() const;
1376 void setItemId(QString newItemId);
1377
1378
1382 const QString &userId() const;
1383 void setUserId(QString newUserId);
1384
1385
1386private:
1387 // Required path parameters
1388 QString m_itemId;
1389 QString m_userId;
1390
1391 // Required query parameters
1392
1393 // Optional query parameters
1394
1395
1396};
1397
1399public:
1400
1404 const QString &pluginId() const;
1405 void setPluginId(QString newPluginId);
1406
1407
1411 const QSharedPointer<Version> &version() const;
1412 void setVersion(QSharedPointer<Version> newVersion);
1413
1414
1415private:
1416 // Required path parameters
1417 QString m_pluginId;
1418 QSharedPointer<Version> m_version;
1419
1420 // Required query parameters
1421
1422 // Optional query parameters
1423
1424
1425};
1426
1428public:
1429
1433 const bool &newDevicesOnly() const;
1434 void setNewDevicesOnly(bool newNewDevicesOnly);
1435 bool newDevicesOnlyNull() const;
1436 void setNewDevicesOnlyNull();
1437
1438
1439private:
1440 // Required path parameters
1441
1442 // Required query parameters
1443
1444 // Optional query parameters
1445 std::optional<bool> m_newDevicesOnly = std::nullopt;
1446
1447
1448};
1449
1451public:
1452
1456 const bool &newDevicesOnly() const;
1457 void setNewDevicesOnly(bool newNewDevicesOnly);
1458 bool newDevicesOnlyNull() const;
1459 void setNewDevicesOnlyNull();
1460
1461
1462private:
1463 // Required path parameters
1464
1465 // Required query parameters
1466
1467 // Optional query parameters
1468 std::optional<bool> m_newDevicesOnly = std::nullopt;
1469
1470
1471};
1472
1474public:
1475
1479 const QString &sessionId() const;
1480 void setSessionId(QString newSessionId);
1481
1482
1486 const QString &itemId() const;
1487 void setItemId(QString newItemId);
1488
1489
1493 const QString &itemName() const;
1494 void setItemName(QString newItemName);
1495
1496
1500 const QString &itemType() const;
1501 void setItemType(QString newItemType);
1502
1503
1504private:
1505 // Required path parameters
1506 QString m_sessionId;
1507
1508 // Required query parameters
1509 QString m_itemId;
1510 QString m_itemName;
1511 QString m_itemType;
1512
1513 // Optional query parameters
1514
1515
1516};
1517
1519public:
1520
1524 const QString &itemId() const;
1525 void setItemId(QString newItemId);
1526
1527
1531 const ImageType &type() const;
1532 void setType(ImageType newType);
1533
1534
1538 const QString &imageUrl() const;
1539 void setImageUrl(QString newImageUrl);
1540 bool imageUrlNull() const;
1541 void setImageUrlNull();
1542
1543
1544private:
1545 // Required path parameters
1546 QString m_itemId;
1547
1548 // Required query parameters
1549 ImageType m_type;
1550
1551 // Optional query parameters
1552 QString m_imageUrl;
1553
1554
1555};
1556
1558public:
1559
1563 const QString &itemId() const;
1564 void setItemId(QString newItemId);
1565
1566
1570 const QString &subtitleId() const;
1571 void setSubtitleId(QString newSubtitleId);
1572
1573
1574private:
1575 // Required path parameters
1576 QString m_itemId;
1577 QString m_subtitleId;
1578
1579 // Required query parameters
1580
1581 // Optional query parameters
1582
1583
1584};
1585
1587public:
1588
1592 const QString &pluginId() const;
1593 void setPluginId(QString newPluginId);
1594
1595
1599 const QSharedPointer<Version> &version() const;
1600 void setVersion(QSharedPointer<Version> newVersion);
1601
1602
1603private:
1604 // Required path parameters
1605 QString m_pluginId;
1606 QSharedPointer<Version> m_version;
1607
1608 // Required query parameters
1609
1610 // Optional query parameters
1611
1612
1613};
1614
1616public:
1617
1621 const QSharedPointer<ForgotPasswordDto> &body() const;
1622 void setBody(QSharedPointer<ForgotPasswordDto> newBody);
1623
1624
1625private:
1626 // Required path parameters
1627
1628 // Required query parameters
1629
1630 // Optional query parameters
1631
1632 // Body parameters
1633 QSharedPointer<ForgotPasswordDto> m_body;
1634
1635};
1636
1638public:
1639
1643 const QString &body() const;
1644 void setBody(QString newBody);
1645
1646
1647private:
1648 // Required path parameters
1649
1650 // Required query parameters
1651
1652 // Optional query parameters
1653
1654 // Body parameters
1655 QString m_body;
1656
1657};
1658
1660public:
1661
1665 const QString &searchTerm() const;
1666 void setSearchTerm(QString newSearchTerm);
1667
1668
1672 const QStringList &excludeItemTypes() const;
1673 void setExcludeItemTypes(QStringList newExcludeItemTypes);
1674 bool excludeItemTypesNull() const;
1676
1677
1681 const bool &includeArtists() const;
1682 void setIncludeArtists(bool newIncludeArtists);
1683 bool includeArtistsNull() const;
1684 void setIncludeArtistsNull();
1685
1686
1690 const bool &includeGenres() const;
1691 void setIncludeGenres(bool newIncludeGenres);
1692 bool includeGenresNull() const;
1693 void setIncludeGenresNull();
1694
1695
1699 const QStringList &includeItemTypes() const;
1700 void setIncludeItemTypes(QStringList newIncludeItemTypes);
1701 bool includeItemTypesNull() const;
1703
1704
1708 const bool &includeMedia() const;
1709 void setIncludeMedia(bool newIncludeMedia);
1710 bool includeMediaNull() const;
1711 void setIncludeMediaNull();
1712
1713
1717 const bool &includePeople() const;
1718 void setIncludePeople(bool newIncludePeople);
1719 bool includePeopleNull() const;
1720 void setIncludePeopleNull();
1721
1722
1726 const bool &includeStudios() const;
1727 void setIncludeStudios(bool newIncludeStudios);
1728 bool includeStudiosNull() const;
1729 void setIncludeStudiosNull();
1730
1731
1735 const bool &isKids() const;
1736 void setIsKids(bool newIsKids);
1737 bool isKidsNull() const;
1738 void setIsKidsNull();
1739
1740
1744 const bool &isMovie() const;
1745 void setIsMovie(bool newIsMovie);
1746 bool isMovieNull() const;
1747 void setIsMovieNull();
1748
1749
1753 const bool &isNews() const;
1754 void setIsNews(bool newIsNews);
1755 bool isNewsNull() const;
1756 void setIsNewsNull();
1757
1758
1762 const bool &isSeries() const;
1763 void setIsSeries(bool newIsSeries);
1764 bool isSeriesNull() const;
1765 void setIsSeriesNull();
1766
1767
1771 const bool &isSports() const;
1772 void setIsSports(bool newIsSports);
1773 bool isSportsNull() const;
1774 void setIsSportsNull();
1775
1776
1780 const qint32 &limit() const;
1781 void setLimit(qint32 newLimit);
1782 bool limitNull() const;
1783 void setLimitNull();
1784
1785
1789 const QStringList &mediaTypes() const;
1790 void setMediaTypes(QStringList newMediaTypes);
1791 bool mediaTypesNull() const;
1792 void setMediaTypesNull();
1793
1794
1798 const QString &parentId() const;
1799 void setParentId(QString newParentId);
1800 bool parentIdNull() const;
1801 void setParentIdNull();
1802
1803
1807 const qint32 &startIndex() const;
1808 void setStartIndex(qint32 newStartIndex);
1809 bool startIndexNull() const;
1810 void setStartIndexNull();
1811
1812
1816 const QString &userId() const;
1817 void setUserId(QString newUserId);
1818 bool userIdNull() const;
1819 void setUserIdNull();
1820
1821
1822private:
1823 // Required path parameters
1824
1825 // Required query parameters
1826 QString m_searchTerm;
1827
1828 // Optional query parameters
1829 QStringList m_excludeItemTypes;
1830 std::optional<bool> m_includeArtists = std::nullopt;
1831 std::optional<bool> m_includeGenres = std::nullopt;
1832 QStringList m_includeItemTypes;
1833 std::optional<bool> m_includeMedia = std::nullopt;
1834 std::optional<bool> m_includePeople = std::nullopt;
1835 std::optional<bool> m_includeStudios = std::nullopt;
1836 std::optional<bool> m_isKids = std::nullopt;
1837 std::optional<bool> m_isMovie = std::nullopt;
1838 std::optional<bool> m_isNews = std::nullopt;
1839 std::optional<bool> m_isSeries = std::nullopt;
1840 std::optional<bool> m_isSports = std::nullopt;
1841 std::optional<qint32> m_limit = std::nullopt;
1842 QStringList m_mediaTypes;
1843 QString m_parentId;
1844 std::optional<qint32> m_startIndex = std::nullopt;
1845 QString m_userId;
1846
1847
1848};
1849
1851public:
1852
1856 const QString &itemId() const;
1857 void setItemId(QString newItemId);
1858
1859
1863 const QString &userId() const;
1864 void setUserId(QString newUserId);
1865 bool userIdNull() const;
1866 void setUserIdNull();
1867
1868
1869private:
1870 // Required path parameters
1871 QString m_itemId;
1872
1873 // Required query parameters
1874
1875 // Optional query parameters
1876 QString m_userId;
1877
1878
1879};
1880
1882public:
1883
1887 const QList<ImageType> &enableImageTypes() const;
1888 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
1889 bool enableImageTypesNull() const;
1891
1892
1896 const bool &enableImages() const;
1897 void setEnableImages(bool newEnableImages);
1898 bool enableImagesNull() const;
1899 void setEnableImagesNull();
1900
1901
1905 const bool &enableTotalRecordCount() const;
1906 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
1907 bool enableTotalRecordCountNull() const;
1909
1910
1914 const bool &enableUserData() const;
1915 void setEnableUserData(bool newEnableUserData);
1916 bool enableUserDataNull() const;
1917 void setEnableUserDataNull();
1918
1919
1923 const QStringList &excludeItemTypes() const;
1924 void setExcludeItemTypes(QStringList newExcludeItemTypes);
1925 bool excludeItemTypesNull() const;
1927
1928
1932 const QList<ItemFields> &fields() const;
1933 void setFields(QList<ItemFields> newFields);
1934 bool fieldsNull() const;
1935 void setFieldsNull();
1936
1937
1941 const QList<ItemFilter> &filters() const;
1942 void setFilters(QList<ItemFilter> newFilters);
1943 bool filtersNull() const;
1944 void setFiltersNull();
1945
1946
1950 const QStringList &genreIds() const;
1951 void setGenreIds(QStringList newGenreIds);
1952 bool genreIdsNull() const;
1953 void setGenreIdsNull();
1954
1955
1959 const QStringList &genres() const;
1960 void setGenres(QStringList newGenres);
1961 bool genresNull() const;
1962 void setGenresNull();
1963
1964
1968 const qint32 &imageTypeLimit() const;
1969 void setImageTypeLimit(qint32 newImageTypeLimit);
1970 bool imageTypeLimitNull() const;
1971 void setImageTypeLimitNull();
1972
1973
1977 const QStringList &includeItemTypes() const;
1978 void setIncludeItemTypes(QStringList newIncludeItemTypes);
1979 bool includeItemTypesNull() const;
1981
1982
1986 const bool &isFavorite() const;
1987 void setIsFavorite(bool newIsFavorite);
1988 bool isFavoriteNull() const;
1989 void setIsFavoriteNull();
1990
1991
1995 const qint32 &limit() const;
1996 void setLimit(qint32 newLimit);
1997 bool limitNull() const;
1998 void setLimitNull();
1999
2000
2004 const QStringList &mediaTypes() const;
2005 void setMediaTypes(QStringList newMediaTypes);
2006 bool mediaTypesNull() const;
2007 void setMediaTypesNull();
2008
2009
2013 const double &minCommunityRating() const;
2014 void setMinCommunityRating(double newMinCommunityRating);
2015 bool minCommunityRatingNull() const;
2017
2018
2022 const QString &nameLessThan() const;
2023 void setNameLessThan(QString newNameLessThan);
2024 bool nameLessThanNull() const;
2025 void setNameLessThanNull();
2026
2027
2031 const QString &nameStartsWith() const;
2032 void setNameStartsWith(QString newNameStartsWith);
2033 bool nameStartsWithNull() const;
2034 void setNameStartsWithNull();
2035
2036
2040 const QString &nameStartsWithOrGreater() const;
2041 void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater);
2042 bool nameStartsWithOrGreaterNull() const;
2044
2045
2049 const QStringList &officialRatings() const;
2050 void setOfficialRatings(QStringList newOfficialRatings);
2051 bool officialRatingsNull() const;
2053
2054
2058 const QString &parentId() const;
2059 void setParentId(QString newParentId);
2060 bool parentIdNull() const;
2061 void setParentIdNull();
2062
2063
2067 const QString &person() const;
2068 void setPerson(QString newPerson);
2069 bool personNull() const;
2070 void setPersonNull();
2071
2072
2076 const QStringList &personIds() const;
2077 void setPersonIds(QStringList newPersonIds);
2078 bool personIdsNull() const;
2079 void setPersonIdsNull();
2080
2081
2085 const QStringList &personTypes() const;
2086 void setPersonTypes(QStringList newPersonTypes);
2087 bool personTypesNull() const;
2088 void setPersonTypesNull();
2089
2090
2094 const QString &searchTerm() const;
2095 void setSearchTerm(QString newSearchTerm);
2096 bool searchTermNull() const;
2097 void setSearchTermNull();
2098
2099
2103 const qint32 &startIndex() const;
2104 void setStartIndex(qint32 newStartIndex);
2105 bool startIndexNull() const;
2106 void setStartIndexNull();
2107
2108
2112 const QStringList &studioIds() const;
2113 void setStudioIds(QStringList newStudioIds);
2114 bool studioIdsNull() const;
2115 void setStudioIdsNull();
2116
2117
2121 const QStringList &studios() const;
2122 void setStudios(QStringList newStudios);
2123 bool studiosNull() const;
2124 void setStudiosNull();
2125
2126
2130 const QStringList &tags() const;
2131 void setTags(QStringList newTags);
2132 bool tagsNull() const;
2133 void setTagsNull();
2134
2135
2139 const QString &userId() const;
2140 void setUserId(QString newUserId);
2141 bool userIdNull() const;
2142 void setUserIdNull();
2143
2144
2148 const QList<qint32> &years() const;
2149 void setYears(QList<qint32> newYears);
2150 bool yearsNull() const;
2151 void setYearsNull();
2152
2153
2154private:
2155 // Required path parameters
2156
2157 // Required query parameters
2158
2159 // Optional query parameters
2160 QList<ImageType> m_enableImageTypes;
2161 std::optional<bool> m_enableImages = std::nullopt;
2162 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
2163 std::optional<bool> m_enableUserData = std::nullopt;
2164 QStringList m_excludeItemTypes;
2165 QList<ItemFields> m_fields;
2166 QList<ItemFilter> m_filters;
2167 QStringList m_genreIds;
2168 QStringList m_genres;
2169 std::optional<qint32> m_imageTypeLimit = std::nullopt;
2170 QStringList m_includeItemTypes;
2171 std::optional<bool> m_isFavorite = std::nullopt;
2172 std::optional<qint32> m_limit = std::nullopt;
2173 QStringList m_mediaTypes;
2174 std::optional<double> m_minCommunityRating = std::nullopt;
2175 QString m_nameLessThan;
2176 QString m_nameStartsWith;
2177 QString m_nameStartsWithOrGreater;
2178 QStringList m_officialRatings;
2179 QString m_parentId;
2180 QString m_person;
2181 QStringList m_personIds;
2182 QStringList m_personTypes;
2183 QString m_searchTerm;
2184 std::optional<qint32> m_startIndex = std::nullopt;
2185 QStringList m_studioIds;
2186 QStringList m_studios;
2187 QStringList m_tags;
2188 QString m_userId;
2189 QList<qint32> m_years;
2190
2191
2192};
2193
2195public:
2196
2197private:
2198 // Required path parameters
2199
2200 // Required query parameters
2201
2202 // Optional query parameters
2203
2204
2205};
2206
2208public:
2209
2213 const QString &itemId() const;
2214 void setItemId(QString newItemId);
2215
2216
2220 const QString &userId() const;
2221 void setUserId(QString newUserId);
2222 bool userIdNull() const;
2223 void setUserIdNull();
2224
2225
2226private:
2227 // Required path parameters
2228 QString m_itemId;
2229
2230 // Required query parameters
2231
2232 // Optional query parameters
2233 QString m_userId;
2234
2235
2236};
2237
2239public:
2240
2244 const QString &name() const;
2245 void setName(QString newName);
2246
2247
2251 const QString &userId() const;
2252 void setUserId(QString newUserId);
2253 bool userIdNull() const;
2254 void setUserIdNull();
2255
2256
2257private:
2258 // Required path parameters
2259 QString m_name;
2260
2261 // Required query parameters
2262
2263 // Optional query parameters
2264 QString m_userId;
2265
2266
2267};
2268
2270public:
2271
2275 const qint32 &imageIndex() const;
2276 void setImageIndex(qint32 newImageIndex);
2277
2278
2282 const ImageType &imageType() const;
2283 void setImageType(ImageType newImageType);
2284
2285
2289 const QString &name() const;
2290 void setName(QString newName);
2291
2292
2296 const bool &addPlayedIndicator() const;
2297 void setAddPlayedIndicator(bool newAddPlayedIndicator);
2298 bool addPlayedIndicatorNull() const;
2300
2301
2305 const QString &backgroundColor() const;
2306 void setBackgroundColor(QString newBackgroundColor);
2307 bool backgroundColorNull() const;
2309
2310
2314 const qint32 &blur() const;
2315 void setBlur(qint32 newBlur);
2316 bool blurNull() const;
2317 void setBlurNull();
2318
2319
2323 const bool &cropWhitespace() const;
2324 void setCropWhitespace(bool newCropWhitespace);
2325 bool cropWhitespaceNull() const;
2326 void setCropWhitespaceNull();
2327
2328
2332 const QString &foregroundLayer() const;
2333 void setForegroundLayer(QString newForegroundLayer);
2334 bool foregroundLayerNull() const;
2336
2337
2341 const ImageFormat &format() const;
2342 void setFormat(ImageFormat newFormat);
2343 bool formatNull() const;
2344 void setFormatNull();
2345
2346
2350 const qint32 &height() const;
2351 void setHeight(qint32 newHeight);
2352 bool heightNull() const;
2353 void setHeightNull();
2354
2355
2359 const qint32 &maxHeight() const;
2360 void setMaxHeight(qint32 newMaxHeight);
2361 bool maxHeightNull() const;
2362 void setMaxHeightNull();
2363
2364
2368 const qint32 &maxWidth() const;
2369 void setMaxWidth(qint32 newMaxWidth);
2370 bool maxWidthNull() const;
2371 void setMaxWidthNull();
2372
2373
2377 const double &percentPlayed() const;
2378 void setPercentPlayed(double newPercentPlayed);
2379 bool percentPlayedNull() const;
2380 void setPercentPlayedNull();
2381
2382
2386 const qint32 &quality() const;
2387 void setQuality(qint32 newQuality);
2388 bool qualityNull() const;
2389 void setQualityNull();
2390
2391
2395 const QString &tag() const;
2396 void setTag(QString newTag);
2397 bool tagNull() const;
2398 void setTagNull();
2399
2400
2404 const qint32 &unplayedCount() const;
2405 void setUnplayedCount(qint32 newUnplayedCount);
2406 bool unplayedCountNull() const;
2407 void setUnplayedCountNull();
2408
2409
2413 const qint32 &width() const;
2414 void setWidth(qint32 newWidth);
2415 bool widthNull() const;
2416 void setWidthNull();
2417
2418
2419private:
2420 // Required path parameters
2421 qint32 m_imageIndex;
2422 ImageType m_imageType;
2423 QString m_name;
2424
2425 // Required query parameters
2426
2427 // Optional query parameters
2428 std::optional<bool> m_addPlayedIndicator = std::nullopt;
2429 QString m_backgroundColor;
2430 std::optional<qint32> m_blur = std::nullopt;
2431 std::optional<bool> m_cropWhitespace = std::nullopt;
2432 QString m_foregroundLayer;
2433 ImageFormat m_format;
2434 std::optional<qint32> m_height = std::nullopt;
2435 std::optional<qint32> m_maxHeight = std::nullopt;
2436 std::optional<qint32> m_maxWidth = std::nullopt;
2437 std::optional<double> m_percentPlayed = std::nullopt;
2438 std::optional<qint32> m_quality = std::nullopt;
2439 QString m_tag;
2440 std::optional<qint32> m_unplayedCount = std::nullopt;
2441 std::optional<qint32> m_width = std::nullopt;
2442
2443
2444};
2445
2447public:
2448
2452 const QList<ImageType> &enableImageTypes() const;
2453 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
2454 bool enableImageTypesNull() const;
2456
2457
2461 const bool &enableImages() const;
2462 void setEnableImages(bool newEnableImages);
2463 bool enableImagesNull() const;
2464 void setEnableImagesNull();
2465
2466
2470 const bool &enableTotalRecordCount() const;
2471 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
2472 bool enableTotalRecordCountNull() const;
2474
2475
2479 const bool &enableUserData() const;
2480 void setEnableUserData(bool newEnableUserData);
2481 bool enableUserDataNull() const;
2482 void setEnableUserDataNull();
2483
2484
2488 const QStringList &excludeItemTypes() const;
2489 void setExcludeItemTypes(QStringList newExcludeItemTypes);
2490 bool excludeItemTypesNull() const;
2492
2493
2497 const QList<ItemFields> &fields() const;
2498 void setFields(QList<ItemFields> newFields);
2499 bool fieldsNull() const;
2500 void setFieldsNull();
2501
2502
2506 const QList<ItemFilter> &filters() const;
2507 void setFilters(QList<ItemFilter> newFilters);
2508 bool filtersNull() const;
2509 void setFiltersNull();
2510
2511
2515 const QStringList &genreIds() const;
2516 void setGenreIds(QStringList newGenreIds);
2517 bool genreIdsNull() const;
2518 void setGenreIdsNull();
2519
2520
2524 const QStringList &genres() const;
2525 void setGenres(QStringList newGenres);
2526 bool genresNull() const;
2527 void setGenresNull();
2528
2529
2533 const qint32 &imageTypeLimit() const;
2534 void setImageTypeLimit(qint32 newImageTypeLimit);
2535 bool imageTypeLimitNull() const;
2536 void setImageTypeLimitNull();
2537
2538
2542 const QStringList &includeItemTypes() const;
2543 void setIncludeItemTypes(QStringList newIncludeItemTypes);
2544 bool includeItemTypesNull() const;
2546
2547
2551 const bool &isFavorite() const;
2552 void setIsFavorite(bool newIsFavorite);
2553 bool isFavoriteNull() const;
2554 void setIsFavoriteNull();
2555
2556
2560 const qint32 &limit() const;
2561 void setLimit(qint32 newLimit);
2562 bool limitNull() const;
2563 void setLimitNull();
2564
2565
2569 const QStringList &mediaTypes() const;
2570 void setMediaTypes(QStringList newMediaTypes);
2571 bool mediaTypesNull() const;
2572 void setMediaTypesNull();
2573
2574
2578 const double &minCommunityRating() const;
2579 void setMinCommunityRating(double newMinCommunityRating);
2580 bool minCommunityRatingNull() const;
2582
2583
2587 const QString &nameLessThan() const;
2588 void setNameLessThan(QString newNameLessThan);
2589 bool nameLessThanNull() const;
2590 void setNameLessThanNull();
2591
2592
2596 const QString &nameStartsWith() const;
2597 void setNameStartsWith(QString newNameStartsWith);
2598 bool nameStartsWithNull() const;
2599 void setNameStartsWithNull();
2600
2601
2605 const QString &nameStartsWithOrGreater() const;
2606 void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater);
2607 bool nameStartsWithOrGreaterNull() const;
2609
2610
2614 const QStringList &officialRatings() const;
2615 void setOfficialRatings(QStringList newOfficialRatings);
2616 bool officialRatingsNull() const;
2618
2619
2623 const QString &parentId() const;
2624 void setParentId(QString newParentId);
2625 bool parentIdNull() const;
2626 void setParentIdNull();
2627
2628
2632 const QString &person() const;
2633 void setPerson(QString newPerson);
2634 bool personNull() const;
2635 void setPersonNull();
2636
2637
2641 const QStringList &personIds() const;
2642 void setPersonIds(QStringList newPersonIds);
2643 bool personIdsNull() const;
2644 void setPersonIdsNull();
2645
2646
2650 const QStringList &personTypes() const;
2651 void setPersonTypes(QStringList newPersonTypes);
2652 bool personTypesNull() const;
2653 void setPersonTypesNull();
2654
2655
2659 const QString &searchTerm() const;
2660 void setSearchTerm(QString newSearchTerm);
2661 bool searchTermNull() const;
2662 void setSearchTermNull();
2663
2664
2668 const qint32 &startIndex() const;
2669 void setStartIndex(qint32 newStartIndex);
2670 bool startIndexNull() const;
2671 void setStartIndexNull();
2672
2673
2677 const QStringList &studioIds() const;
2678 void setStudioIds(QStringList newStudioIds);
2679 bool studioIdsNull() const;
2680 void setStudioIdsNull();
2681
2682
2686 const QStringList &studios() const;
2687 void setStudios(QStringList newStudios);
2688 bool studiosNull() const;
2689 void setStudiosNull();
2690
2691
2695 const QStringList &tags() const;
2696 void setTags(QStringList newTags);
2697 bool tagsNull() const;
2698 void setTagsNull();
2699
2700
2704 const QString &userId() const;
2705 void setUserId(QString newUserId);
2706 bool userIdNull() const;
2707 void setUserIdNull();
2708
2709
2713 const QList<qint32> &years() const;
2714 void setYears(QList<qint32> newYears);
2715 bool yearsNull() const;
2716 void setYearsNull();
2717
2718
2719private:
2720 // Required path parameters
2721
2722 // Required query parameters
2723
2724 // Optional query parameters
2725 QList<ImageType> m_enableImageTypes;
2726 std::optional<bool> m_enableImages = std::nullopt;
2727 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
2728 std::optional<bool> m_enableUserData = std::nullopt;
2729 QStringList m_excludeItemTypes;
2730 QList<ItemFields> m_fields;
2731 QList<ItemFilter> m_filters;
2732 QStringList m_genreIds;
2733 QStringList m_genres;
2734 std::optional<qint32> m_imageTypeLimit = std::nullopt;
2735 QStringList m_includeItemTypes;
2736 std::optional<bool> m_isFavorite = std::nullopt;
2737 std::optional<qint32> m_limit = std::nullopt;
2738 QStringList m_mediaTypes;
2739 std::optional<double> m_minCommunityRating = std::nullopt;
2740 QString m_nameLessThan;
2741 QString m_nameStartsWith;
2742 QString m_nameStartsWithOrGreater;
2743 QStringList m_officialRatings;
2744 QString m_parentId;
2745 QString m_person;
2746 QStringList m_personIds;
2747 QStringList m_personTypes;
2748 QString m_searchTerm;
2749 std::optional<qint32> m_startIndex = std::nullopt;
2750 QStringList m_studioIds;
2751 QStringList m_studios;
2752 QStringList m_tags;
2753 QString m_userId;
2754 QList<qint32> m_years;
2755
2756
2757};
2758
2760public:
2761
2765 const qint32 &index() const;
2766 void setIndex(qint32 newIndex);
2767
2768
2772 const QString &mediaSourceId() const;
2773 void setMediaSourceId(QString newMediaSourceId);
2774
2775
2779 const QString &videoId() const;
2780 void setVideoId(QString newVideoId);
2781
2782
2783private:
2784 // Required path parameters
2785 qint32 m_index;
2786 QString m_mediaSourceId;
2787 QString m_videoId;
2788
2789 // Required query parameters
2790
2791 // Optional query parameters
2792
2793
2794};
2795
2797public:
2798
2802 const QString &itemId() const;
2803 void setItemId(QString newItemId);
2804
2805
2809 const bool &allowAudioStreamCopy() const;
2810 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
2811 bool allowAudioStreamCopyNull() const;
2813
2814
2818 const bool &allowVideoStreamCopy() const;
2819 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
2820 bool allowVideoStreamCopyNull() const;
2822
2823
2827 const qint32 &audioBitRate() const;
2828 void setAudioBitRate(qint32 newAudioBitRate);
2829 bool audioBitRateNull() const;
2830 void setAudioBitRateNull();
2831
2832
2836 const qint32 &audioChannels() const;
2837 void setAudioChannels(qint32 newAudioChannels);
2838 bool audioChannelsNull() const;
2839 void setAudioChannelsNull();
2840
2841
2845 const QString &audioCodec() const;
2846 void setAudioCodec(QString newAudioCodec);
2847 bool audioCodecNull() const;
2848 void setAudioCodecNull();
2849
2850
2854 const qint32 &audioSampleRate() const;
2855 void setAudioSampleRate(qint32 newAudioSampleRate);
2856 bool audioSampleRateNull() const;
2858
2859
2863 const qint32 &audioStreamIndex() const;
2864 void setAudioStreamIndex(qint32 newAudioStreamIndex);
2865 bool audioStreamIndexNull() const;
2867
2868
2872 const bool &breakOnNonKeyFrames() const;
2873 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
2874 bool breakOnNonKeyFramesNull() const;
2876
2877
2881 const QString &container() const;
2882 void setContainer(QString newContainer);
2883 bool containerNull() const;
2884 void setContainerNull();
2885
2886
2890 const EncodingContext &context() const;
2891 void setContext(EncodingContext newContext);
2892 bool contextNull() const;
2893 void setContextNull();
2894
2895
2899 const bool &copyTimestamps() const;
2900 void setCopyTimestamps(bool newCopyTimestamps);
2901 bool copyTimestampsNull() const;
2902 void setCopyTimestampsNull();
2903
2904
2908 const qint32 &cpuCoreLimit() const;
2909 void setCpuCoreLimit(qint32 newCpuCoreLimit);
2910 bool cpuCoreLimitNull() const;
2911 void setCpuCoreLimitNull();
2912
2913
2917 const bool &deInterlace() const;
2918 void setDeInterlace(bool newDeInterlace);
2919 bool deInterlaceNull() const;
2920 void setDeInterlaceNull();
2921
2922
2926 const QString &deviceId() const;
2927 void setDeviceId(QString newDeviceId);
2928 bool deviceIdNull() const;
2929 void setDeviceIdNull();
2930
2931
2935 const QString &deviceProfileId() const;
2936 void setDeviceProfileId(QString newDeviceProfileId);
2937 bool deviceProfileIdNull() const;
2939
2940
2944 const bool &enableAutoStreamCopy() const;
2945 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
2946 bool enableAutoStreamCopyNull() const;
2948
2949
2953 const bool &enableMpegtsM2TsMode() const;
2954 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
2955 bool enableMpegtsM2TsModeNull() const;
2957
2958
2962 const float &framerate() const;
2963 void setFramerate(float newFramerate);
2964 bool framerateNull() const;
2965 void setFramerateNull();
2966
2967
2971 const qint32 &height() const;
2972 void setHeight(qint32 newHeight);
2973 bool heightNull() const;
2974 void setHeightNull();
2975
2976
2980 const QString &level() const;
2981 void setLevel(QString newLevel);
2982 bool levelNull() const;
2983 void setLevelNull();
2984
2985
2989 const QString &liveStreamId() const;
2990 void setLiveStreamId(QString newLiveStreamId);
2991 bool liveStreamIdNull() const;
2992 void setLiveStreamIdNull();
2993
2994
2998 const qint32 &maxAudioBitDepth() const;
2999 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
3000 bool maxAudioBitDepthNull() const;
3002
3003
3007 const qint32 &maxAudioChannels() const;
3008 void setMaxAudioChannels(qint32 newMaxAudioChannels);
3009 bool maxAudioChannelsNull() const;
3011
3012
3016 const float &maxFramerate() const;
3017 void setMaxFramerate(float newMaxFramerate);
3018 bool maxFramerateNull() const;
3019 void setMaxFramerateNull();
3020
3021
3025 const qint32 &maxRefFrames() const;
3026 void setMaxRefFrames(qint32 newMaxRefFrames);
3027 bool maxRefFramesNull() const;
3028 void setMaxRefFramesNull();
3029
3030
3034 const qint32 &maxVideoBitDepth() const;
3035 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
3036 bool maxVideoBitDepthNull() const;
3038
3039
3043 const QString &mediaSourceId() const;
3044 void setMediaSourceId(QString newMediaSourceId);
3045 bool mediaSourceIdNull() const;
3046 void setMediaSourceIdNull();
3047
3048
3052 const qint32 &minSegments() const;
3053 void setMinSegments(qint32 newMinSegments);
3054 bool minSegmentsNull() const;
3055 void setMinSegmentsNull();
3056
3057
3061 const QString &params() const;
3062 void setParams(QString newParams);
3063 bool paramsNull() const;
3064 void setParamsNull();
3065
3066
3070 const QString &playSessionId() const;
3071 void setPlaySessionId(QString newPlaySessionId);
3072 bool playSessionIdNull() const;
3073 void setPlaySessionIdNull();
3074
3075
3079 const QString &profile() const;
3080 void setProfile(QString newProfile);
3081 bool profileNull() const;
3082 void setProfileNull();
3083
3084
3088 const bool &requireAvc() const;
3089 void setRequireAvc(bool newRequireAvc);
3090 bool requireAvcNull() const;
3091 void setRequireAvcNull();
3092
3093
3097 const bool &requireNonAnamorphic() const;
3098 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
3099 bool requireNonAnamorphicNull() const;
3101
3102
3106 const QString &segmentContainer() const;
3107 void setSegmentContainer(QString newSegmentContainer);
3108 bool segmentContainerNull() const;
3110
3111
3115 const qint32 &segmentLength() const;
3116 void setSegmentLength(qint32 newSegmentLength);
3117 bool segmentLengthNull() const;
3118 void setSegmentLengthNull();
3119
3120
3124 const qint64 &startTimeTicks() const;
3125 void setStartTimeTicks(qint64 newStartTimeTicks);
3126 bool startTimeTicksNull() const;
3127 void setStartTimeTicksNull();
3128
3129
3133 const bool &staticStreaming() const;
3134 void setStaticStreaming(bool newStaticStreaming);
3135 bool staticStreamingNull() const;
3137
3138
3142 const QJsonObject &streamOptions() const;
3143 void setStreamOptions(QJsonObject newStreamOptions);
3144 bool streamOptionsNull() const;
3145 void setStreamOptionsNull();
3146
3147
3151 const QString &subtitleCodec() const;
3152 void setSubtitleCodec(QString newSubtitleCodec);
3153 bool subtitleCodecNull() const;
3154 void setSubtitleCodecNull();
3155
3156
3161 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
3162 bool subtitleMethodNull() const;
3163 void setSubtitleMethodNull();
3164
3165
3169 const qint32 &subtitleStreamIndex() const;
3170 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
3171 bool subtitleStreamIndexNull() const;
3173
3174
3178 const QString &tag() const;
3179 void setTag(QString newTag);
3180 bool tagNull() const;
3181 void setTagNull();
3182
3183
3187 const QString &transcodeReasons() const;
3188 void setTranscodeReasons(QString newTranscodeReasons);
3189 bool transcodeReasonsNull() const;
3191
3192
3196 const qint32 &transcodingMaxAudioChannels() const;
3197 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
3200
3201
3205 const qint32 &videoBitRate() const;
3206 void setVideoBitRate(qint32 newVideoBitRate);
3207 bool videoBitRateNull() const;
3208 void setVideoBitRateNull();
3209
3210
3214 const QString &videoCodec() const;
3215 void setVideoCodec(QString newVideoCodec);
3216 bool videoCodecNull() const;
3217 void setVideoCodecNull();
3218
3219
3223 const qint32 &videoStreamIndex() const;
3224 void setVideoStreamIndex(qint32 newVideoStreamIndex);
3225 bool videoStreamIndexNull() const;
3227
3228
3232 const qint32 &width() const;
3233 void setWidth(qint32 newWidth);
3234 bool widthNull() const;
3235 void setWidthNull();
3236
3237
3238private:
3239 // Required path parameters
3240 QString m_itemId;
3241
3242 // Required query parameters
3243
3244 // Optional query parameters
3245 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
3246 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
3247 std::optional<qint32> m_audioBitRate = std::nullopt;
3248 std::optional<qint32> m_audioChannels = std::nullopt;
3249 QString m_audioCodec;
3250 std::optional<qint32> m_audioSampleRate = std::nullopt;
3251 std::optional<qint32> m_audioStreamIndex = std::nullopt;
3252 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
3253 QString m_container;
3254 EncodingContext m_context;
3255 std::optional<bool> m_copyTimestamps = std::nullopt;
3256 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
3257 std::optional<bool> m_deInterlace = std::nullopt;
3258 QString m_deviceId;
3259 QString m_deviceProfileId;
3260 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
3261 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
3262 std::optional<float> m_framerate = std::nullopt;
3263 std::optional<qint32> m_height = std::nullopt;
3264 QString m_level;
3265 QString m_liveStreamId;
3266 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
3267 std::optional<qint32> m_maxAudioChannels = std::nullopt;
3268 std::optional<float> m_maxFramerate = std::nullopt;
3269 std::optional<qint32> m_maxRefFrames = std::nullopt;
3270 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
3271 QString m_mediaSourceId;
3272 std::optional<qint32> m_minSegments = std::nullopt;
3273 QString m_params;
3274 QString m_playSessionId;
3275 QString m_profile;
3276 std::optional<bool> m_requireAvc = std::nullopt;
3277 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
3278 QString m_segmentContainer;
3279 std::optional<qint32> m_segmentLength = std::nullopt;
3280 std::optional<qint64> m_startTimeTicks = std::nullopt;
3281 std::optional<bool> m_staticStreaming = std::nullopt;
3282 QJsonObject m_streamOptions;
3283 QString m_subtitleCodec;
3284 SubtitleDeliveryMethod m_subtitleMethod;
3285 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
3286 QString m_tag;
3287 QString m_transcodeReasons;
3288 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
3289 std::optional<qint32> m_videoBitRate = std::nullopt;
3290 QString m_videoCodec;
3291 std::optional<qint32> m_videoStreamIndex = std::nullopt;
3292 std::optional<qint32> m_width = std::nullopt;
3293
3294
3295};
3296
3298public:
3299
3303 const QString &container() const;
3304 void setContainer(QString newContainer);
3305
3306
3310 const QString &itemId() const;
3311 void setItemId(QString newItemId);
3312
3313
3317 const bool &allowAudioStreamCopy() const;
3318 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
3319 bool allowAudioStreamCopyNull() const;
3321
3322
3326 const bool &allowVideoStreamCopy() const;
3327 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
3328 bool allowVideoStreamCopyNull() const;
3330
3331
3335 const qint32 &audioBitRate() const;
3336 void setAudioBitRate(qint32 newAudioBitRate);
3337 bool audioBitRateNull() const;
3338 void setAudioBitRateNull();
3339
3340
3344 const qint32 &audioChannels() const;
3345 void setAudioChannels(qint32 newAudioChannels);
3346 bool audioChannelsNull() const;
3347 void setAudioChannelsNull();
3348
3349
3353 const QString &audioCodec() const;
3354 void setAudioCodec(QString newAudioCodec);
3355 bool audioCodecNull() const;
3356 void setAudioCodecNull();
3357
3358
3362 const qint32 &audioSampleRate() const;
3363 void setAudioSampleRate(qint32 newAudioSampleRate);
3364 bool audioSampleRateNull() const;
3366
3367
3371 const qint32 &audioStreamIndex() const;
3372 void setAudioStreamIndex(qint32 newAudioStreamIndex);
3373 bool audioStreamIndexNull() const;
3375
3376
3380 const bool &breakOnNonKeyFrames() const;
3381 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
3382 bool breakOnNonKeyFramesNull() const;
3384
3385
3389 const EncodingContext &context() const;
3390 void setContext(EncodingContext newContext);
3391 bool contextNull() const;
3392 void setContextNull();
3393
3394
3398 const bool &copyTimestamps() const;
3399 void setCopyTimestamps(bool newCopyTimestamps);
3400 bool copyTimestampsNull() const;
3401 void setCopyTimestampsNull();
3402
3403
3407 const qint32 &cpuCoreLimit() const;
3408 void setCpuCoreLimit(qint32 newCpuCoreLimit);
3409 bool cpuCoreLimitNull() const;
3410 void setCpuCoreLimitNull();
3411
3412
3416 const bool &deInterlace() const;
3417 void setDeInterlace(bool newDeInterlace);
3418 bool deInterlaceNull() const;
3419 void setDeInterlaceNull();
3420
3421
3425 const QString &deviceId() const;
3426 void setDeviceId(QString newDeviceId);
3427 bool deviceIdNull() const;
3428 void setDeviceIdNull();
3429
3430
3434 const QString &deviceProfileId() const;
3435 void setDeviceProfileId(QString newDeviceProfileId);
3436 bool deviceProfileIdNull() const;
3438
3439
3443 const bool &enableAutoStreamCopy() const;
3444 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
3445 bool enableAutoStreamCopyNull() const;
3447
3448
3452 const bool &enableMpegtsM2TsMode() const;
3453 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
3454 bool enableMpegtsM2TsModeNull() const;
3456
3457
3461 const float &framerate() const;
3462 void setFramerate(float newFramerate);
3463 bool framerateNull() const;
3464 void setFramerateNull();
3465
3466
3470 const qint32 &height() const;
3471 void setHeight(qint32 newHeight);
3472 bool heightNull() const;
3473 void setHeightNull();
3474
3475
3479 const QString &level() const;
3480 void setLevel(QString newLevel);
3481 bool levelNull() const;
3482 void setLevelNull();
3483
3484
3488 const QString &liveStreamId() const;
3489 void setLiveStreamId(QString newLiveStreamId);
3490 bool liveStreamIdNull() const;
3491 void setLiveStreamIdNull();
3492
3493
3497 const qint32 &maxAudioBitDepth() const;
3498 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
3499 bool maxAudioBitDepthNull() const;
3501
3502
3506 const qint32 &maxAudioChannels() const;
3507 void setMaxAudioChannels(qint32 newMaxAudioChannels);
3508 bool maxAudioChannelsNull() const;
3510
3511
3515 const float &maxFramerate() const;
3516 void setMaxFramerate(float newMaxFramerate);
3517 bool maxFramerateNull() const;
3518 void setMaxFramerateNull();
3519
3520
3524 const qint32 &maxRefFrames() const;
3525 void setMaxRefFrames(qint32 newMaxRefFrames);
3526 bool maxRefFramesNull() const;
3527 void setMaxRefFramesNull();
3528
3529
3533 const qint32 &maxVideoBitDepth() const;
3534 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
3535 bool maxVideoBitDepthNull() const;
3537
3538
3542 const QString &mediaSourceId() const;
3543 void setMediaSourceId(QString newMediaSourceId);
3544 bool mediaSourceIdNull() const;
3545 void setMediaSourceIdNull();
3546
3547
3551 const qint32 &minSegments() const;
3552 void setMinSegments(qint32 newMinSegments);
3553 bool minSegmentsNull() const;
3554 void setMinSegmentsNull();
3555
3556
3560 const QString &params() const;
3561 void setParams(QString newParams);
3562 bool paramsNull() const;
3563 void setParamsNull();
3564
3565
3569 const QString &playSessionId() const;
3570 void setPlaySessionId(QString newPlaySessionId);
3571 bool playSessionIdNull() const;
3572 void setPlaySessionIdNull();
3573
3574
3578 const QString &profile() const;
3579 void setProfile(QString newProfile);
3580 bool profileNull() const;
3581 void setProfileNull();
3582
3583
3587 const bool &requireAvc() const;
3588 void setRequireAvc(bool newRequireAvc);
3589 bool requireAvcNull() const;
3590 void setRequireAvcNull();
3591
3592
3596 const bool &requireNonAnamorphic() const;
3597 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
3598 bool requireNonAnamorphicNull() const;
3600
3601
3605 const QString &segmentContainer() const;
3606 void setSegmentContainer(QString newSegmentContainer);
3607 bool segmentContainerNull() const;
3609
3610
3614 const qint32 &segmentLength() const;
3615 void setSegmentLength(qint32 newSegmentLength);
3616 bool segmentLengthNull() const;
3617 void setSegmentLengthNull();
3618
3619
3623 const qint64 &startTimeTicks() const;
3624 void setStartTimeTicks(qint64 newStartTimeTicks);
3625 bool startTimeTicksNull() const;
3626 void setStartTimeTicksNull();
3627
3628
3632 const bool &staticStreaming() const;
3633 void setStaticStreaming(bool newStaticStreaming);
3634 bool staticStreamingNull() const;
3636
3637
3641 const QJsonObject &streamOptions() const;
3642 void setStreamOptions(QJsonObject newStreamOptions);
3643 bool streamOptionsNull() const;
3644 void setStreamOptionsNull();
3645
3646
3650 const QString &subtitleCodec() const;
3651 void setSubtitleCodec(QString newSubtitleCodec);
3652 bool subtitleCodecNull() const;
3653 void setSubtitleCodecNull();
3654
3655
3660 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
3661 bool subtitleMethodNull() const;
3662 void setSubtitleMethodNull();
3663
3664
3668 const qint32 &subtitleStreamIndex() const;
3669 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
3670 bool subtitleStreamIndexNull() const;
3672
3673
3677 const QString &tag() const;
3678 void setTag(QString newTag);
3679 bool tagNull() const;
3680 void setTagNull();
3681
3682
3686 const QString &transcodeReasons() const;
3687 void setTranscodeReasons(QString newTranscodeReasons);
3688 bool transcodeReasonsNull() const;
3690
3691
3695 const qint32 &transcodingMaxAudioChannels() const;
3696 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
3699
3700
3704 const qint32 &videoBitRate() const;
3705 void setVideoBitRate(qint32 newVideoBitRate);
3706 bool videoBitRateNull() const;
3707 void setVideoBitRateNull();
3708
3709
3713 const QString &videoCodec() const;
3714 void setVideoCodec(QString newVideoCodec);
3715 bool videoCodecNull() const;
3716 void setVideoCodecNull();
3717
3718
3722 const qint32 &videoStreamIndex() const;
3723 void setVideoStreamIndex(qint32 newVideoStreamIndex);
3724 bool videoStreamIndexNull() const;
3726
3727
3731 const qint32 &width() const;
3732 void setWidth(qint32 newWidth);
3733 bool widthNull() const;
3734 void setWidthNull();
3735
3736
3737private:
3738 // Required path parameters
3739 QString m_container;
3740 QString m_itemId;
3741
3742 // Required query parameters
3743
3744 // Optional query parameters
3745 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
3746 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
3747 std::optional<qint32> m_audioBitRate = std::nullopt;
3748 std::optional<qint32> m_audioChannels = std::nullopt;
3749 QString m_audioCodec;
3750 std::optional<qint32> m_audioSampleRate = std::nullopt;
3751 std::optional<qint32> m_audioStreamIndex = std::nullopt;
3752 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
3753 EncodingContext m_context;
3754 std::optional<bool> m_copyTimestamps = std::nullopt;
3755 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
3756 std::optional<bool> m_deInterlace = std::nullopt;
3757 QString m_deviceId;
3758 QString m_deviceProfileId;
3759 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
3760 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
3761 std::optional<float> m_framerate = std::nullopt;
3762 std::optional<qint32> m_height = std::nullopt;
3763 QString m_level;
3764 QString m_liveStreamId;
3765 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
3766 std::optional<qint32> m_maxAudioChannels = std::nullopt;
3767 std::optional<float> m_maxFramerate = std::nullopt;
3768 std::optional<qint32> m_maxRefFrames = std::nullopt;
3769 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
3770 QString m_mediaSourceId;
3771 std::optional<qint32> m_minSegments = std::nullopt;
3772 QString m_params;
3773 QString m_playSessionId;
3774 QString m_profile;
3775 std::optional<bool> m_requireAvc = std::nullopt;
3776 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
3777 QString m_segmentContainer;
3778 std::optional<qint32> m_segmentLength = std::nullopt;
3779 std::optional<qint64> m_startTimeTicks = std::nullopt;
3780 std::optional<bool> m_staticStreaming = std::nullopt;
3781 QJsonObject m_streamOptions;
3782 QString m_subtitleCodec;
3783 SubtitleDeliveryMethod m_subtitleMethod;
3784 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
3785 QString m_tag;
3786 QString m_transcodeReasons;
3787 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
3788 std::optional<qint32> m_videoBitRate = std::nullopt;
3789 QString m_videoCodec;
3790 std::optional<qint32> m_videoStreamIndex = std::nullopt;
3791 std::optional<qint32> m_width = std::nullopt;
3792
3793
3794};
3795
3797public:
3798
3799private:
3800 // Required path parameters
3801
3802 // Required query parameters
3803
3804 // Optional query parameters
3805
3806
3807};
3808
3810public:
3811
3815 const qint32 &size() const;
3816 void setSize(qint32 newSize);
3817 bool sizeNull() const;
3818 void setSizeNull();
3819
3820
3821private:
3822 // Required path parameters
3823
3824 // Required query parameters
3825
3826 // Optional query parameters
3827 std::optional<qint32> m_size = std::nullopt;
3828
3829
3830};
3831
3833public:
3834
3838 const QSharedPointer<BookInfoRemoteSearchQuery> &body() const;
3839 void setBody(QSharedPointer<BookInfoRemoteSearchQuery> newBody);
3840
3841
3842private:
3843 // Required path parameters
3844
3845 // Required query parameters
3846
3847 // Optional query parameters
3848
3849 // Body parameters
3850 QSharedPointer<BookInfoRemoteSearchQuery> m_body;
3851
3852};
3853
3855public:
3856
3860 const QSharedPointer<BoxSetInfoRemoteSearchQuery> &body() const;
3861 void setBody(QSharedPointer<BoxSetInfoRemoteSearchQuery> newBody);
3862
3863
3864private:
3865 // Required path parameters
3866
3867 // Required query parameters
3868
3869 // Optional query parameters
3870
3871 // Body parameters
3872 QSharedPointer<BoxSetInfoRemoteSearchQuery> m_body;
3873
3874};
3875
3877public:
3878
3879private:
3880 // Required path parameters
3881
3882 // Required query parameters
3883
3884 // Optional query parameters
3885
3886
3887};
3888
3890public:
3891
3892private:
3893 // Required path parameters
3894
3895 // Required query parameters
3896
3897 // Optional query parameters
3898
3899
3900};
3901
3903public:
3904
3905private:
3906 // Required path parameters
3907
3908 // Required query parameters
3909
3910 // Optional query parameters
3911
3912
3913};
3914
3916public:
3917
3921 const QString &channelId() const;
3922 void setChannelId(QString newChannelId);
3923
3924
3928 const QString &userId() const;
3929 void setUserId(QString newUserId);
3930 bool userIdNull() const;
3931 void setUserIdNull();
3932
3933
3934private:
3935 // Required path parameters
3936 QString m_channelId;
3937
3938 // Required query parameters
3939
3940 // Optional query parameters
3941 QString m_userId;
3942
3943
3944};
3945
3947public:
3948
3952 const QString &channelId() const;
3953 void setChannelId(QString newChannelId);
3954
3955
3956private:
3957 // Required path parameters
3958 QString m_channelId;
3959
3960 // Required query parameters
3961
3962 // Optional query parameters
3963
3964
3965};
3966
3968public:
3969
3973 const QString &channelId() const;
3974 void setChannelId(QString newChannelId);
3975
3976
3980 const QList<ItemFields> &fields() const;
3981 void setFields(QList<ItemFields> newFields);
3982 bool fieldsNull() const;
3983 void setFieldsNull();
3984
3985
3989 const QList<ItemFilter> &filters() const;
3990 void setFilters(QList<ItemFilter> newFilters);
3991 bool filtersNull() const;
3992 void setFiltersNull();
3993
3994
3998 const QString &folderId() const;
3999 void setFolderId(QString newFolderId);
4000 bool folderIdNull() const;
4001 void setFolderIdNull();
4002
4003
4007 const qint32 &limit() const;
4008 void setLimit(qint32 newLimit);
4009 bool limitNull() const;
4010 void setLimitNull();
4011
4012
4016 const QString &sortBy() const;
4017 void setSortBy(QString newSortBy);
4018 bool sortByNull() const;
4019 void setSortByNull();
4020
4021
4025 const QString &sortOrder() const;
4026 void setSortOrder(QString newSortOrder);
4027 bool sortOrderNull() const;
4028 void setSortOrderNull();
4029
4030
4034 const qint32 &startIndex() const;
4035 void setStartIndex(qint32 newStartIndex);
4036 bool startIndexNull() const;
4037 void setStartIndexNull();
4038
4039
4043 const QString &userId() const;
4044 void setUserId(QString newUserId);
4045 bool userIdNull() const;
4046 void setUserIdNull();
4047
4048
4049private:
4050 // Required path parameters
4051 QString m_channelId;
4052
4053 // Required query parameters
4054
4055 // Optional query parameters
4056 QList<ItemFields> m_fields;
4057 QList<ItemFilter> m_filters;
4058 QString m_folderId;
4059 std::optional<qint32> m_limit = std::nullopt;
4060 QString m_sortBy;
4061 QString m_sortOrder;
4062 std::optional<qint32> m_startIndex = std::nullopt;
4063 QString m_userId;
4064
4065
4066};
4067
4069public:
4070
4074 const QString &providerId() const;
4075 void setProviderId(QString newProviderId);
4076 bool providerIdNull() const;
4077 void setProviderIdNull();
4078
4079
4080private:
4081 // Required path parameters
4082
4083 // Required query parameters
4084
4085 // Optional query parameters
4086 QString m_providerId;
4087
4088
4089};
4090
4092public:
4093
4097 const bool &isFavorite() const;
4098 void setIsFavorite(bool newIsFavorite);
4099 bool isFavoriteNull() const;
4100 void setIsFavoriteNull();
4101
4102
4106 const qint32 &limit() const;
4107 void setLimit(qint32 newLimit);
4108 bool limitNull() const;
4109 void setLimitNull();
4110
4111
4115 const qint32 &startIndex() const;
4116 void setStartIndex(qint32 newStartIndex);
4117 bool startIndexNull() const;
4118 void setStartIndexNull();
4119
4120
4124 const bool &supportsLatestItems() const;
4125 void setSupportsLatestItems(bool newSupportsLatestItems);
4126 bool supportsLatestItemsNull() const;
4128
4129
4133 const bool &supportsMediaDeletion() const;
4134 void setSupportsMediaDeletion(bool newSupportsMediaDeletion);
4135 bool supportsMediaDeletionNull() const;
4137
4138
4142 const QString &userId() const;
4143 void setUserId(QString newUserId);
4144 bool userIdNull() const;
4145 void setUserIdNull();
4146
4147
4148private:
4149 // Required path parameters
4150
4151 // Required query parameters
4152
4153 // Optional query parameters
4154 std::optional<bool> m_isFavorite = std::nullopt;
4155 std::optional<qint32> m_limit = std::nullopt;
4156 std::optional<qint32> m_startIndex = std::nullopt;
4157 std::optional<bool> m_supportsLatestItems = std::nullopt;
4158 std::optional<bool> m_supportsMediaDeletion = std::nullopt;
4159 QString m_userId;
4160
4161
4162};
4163
4165public:
4166
4167private:
4168 // Required path parameters
4169
4170 // Required query parameters
4171
4172 // Optional query parameters
4173
4174
4175};
4176
4178public:
4179
4183 const bool &enableInMainMenu() const;
4184 void setEnableInMainMenu(bool newEnableInMainMenu);
4185 bool enableInMainMenuNull() const;
4187
4188
4192 const ConfigurationPageType &pageType() const;
4193 void setPageType(ConfigurationPageType newPageType);
4194 bool pageTypeNull() const;
4195 void setPageTypeNull();
4196
4197
4198private:
4199 // Required path parameters
4200
4201 // Required query parameters
4202
4203 // Optional query parameters
4204 std::optional<bool> m_enableInMainMenu = std::nullopt;
4205 ConfigurationPageType m_pageType;
4206
4207
4208};
4209
4211public:
4212
4216 const QString &serverId() const;
4217 void setServerId(QString newServerId);
4218
4219
4220private:
4221 // Required path parameters
4222 QString m_serverId;
4223
4224 // Required query parameters
4225
4226 // Optional query parameters
4227
4228
4229};
4230
4232public:
4233
4237 const QString &serverId() const;
4238 void setServerId(QString newServerId);
4239
4240
4241private:
4242 // Required path parameters
4243 QString m_serverId;
4244
4245 // Required query parameters
4246
4247 // Optional query parameters
4248
4249
4250};
4251
4253public:
4254
4258 const QString &serverId() const;
4259 void setServerId(QString newServerId);
4260
4261
4262private:
4263 // Required path parameters
4264 QString m_serverId;
4265
4266 // Required query parameters
4267
4268 // Optional query parameters
4269
4270
4271};
4272
4274public:
4275
4279 const QString &serverId() const;
4280 void setServerId(QString newServerId);
4281
4282
4283private:
4284 // Required path parameters
4285 QString m_serverId;
4286
4287 // Required query parameters
4288
4289 // Optional query parameters
4290
4291
4292};
4293
4295public:
4296
4300 const QString &serverId() const;
4301 void setServerId(QString newServerId);
4302
4303
4304private:
4305 // Required path parameters
4306 QString m_serverId;
4307
4308 // Required query parameters
4309
4310 // Optional query parameters
4311
4312
4313};
4314
4316public:
4317
4321 const QString &serverId() const;
4322 void setServerId(QString newServerId);
4323
4324
4325private:
4326 // Required path parameters
4327 QString m_serverId;
4328
4329 // Required query parameters
4330
4331 // Optional query parameters
4332
4333
4334};
4335
4337public:
4338
4339private:
4340 // Required path parameters
4341
4342 // Required query parameters
4343
4344 // Optional query parameters
4345
4346
4347};
4348
4350public:
4351
4355 const QString &itemId() const;
4356 void setItemId(QString newItemId);
4357
4358
4359private:
4360 // Required path parameters
4361 QString m_itemId;
4362
4363 // Required query parameters
4364
4365 // Optional query parameters
4366
4367
4368};
4369
4371public:
4372
4373private:
4374 // Required path parameters
4375
4376 // Required query parameters
4377
4378 // Optional query parameters
4379
4380
4381};
4382
4384public:
4385
4386private:
4387 // Required path parameters
4388
4389 // Required query parameters
4390
4391 // Optional query parameters
4392
4393
4394};
4395
4397public:
4398
4402 const QString &name() const;
4403 void setName(QString newName);
4404 bool nameNull() const;
4405 void setNameNull();
4406
4407
4408private:
4409 // Required path parameters
4410
4411 // Required query parameters
4412
4413 // Optional query parameters
4414 QString m_name;
4415
4416
4417};
4418
4420public:
4421
4422private:
4423 // Required path parameters
4424
4425 // Required query parameters
4426
4427 // Optional query parameters
4428
4429
4430};
4431
4433public:
4434
4435private:
4436 // Required path parameters
4437
4438 // Required query parameters
4439
4440 // Optional query parameters
4441
4442
4443};
4444
4446public:
4447
4448private:
4449 // Required path parameters
4450
4451 // Required query parameters
4452
4453 // Optional query parameters
4454
4455
4456};
4457
4459public:
4460
4461private:
4462 // Required path parameters
4463
4464 // Required query parameters
4465
4466 // Optional query parameters
4467
4468
4469};
4470
4472public:
4473
4477 const QString &programId() const;
4478 void setProgramId(QString newProgramId);
4479 bool programIdNull() const;
4480 void setProgramIdNull();
4481
4482
4483private:
4484 // Required path parameters
4485
4486 // Required query parameters
4487
4488 // Optional query parameters
4489 QString m_programId;
4490
4491
4492};
4493
4495public:
4496
4500 const QString &serverId() const;
4501 void setServerId(QString newServerId);
4502
4503
4504private:
4505 // Required path parameters
4506 QString m_serverId;
4507
4508 // Required query parameters
4509
4510 // Optional query parameters
4511
4512
4513};
4514
4516public:
4517
4521 const QString &serverId() const;
4522 void setServerId(QString newServerId);
4523
4524
4525private:
4526 // Required path parameters
4527 QString m_serverId;
4528
4529 // Required query parameters
4530
4531 // Optional query parameters
4532
4533
4534};
4535
4537public:
4538
4542 const QString &jellyfinId() const;
4543 void setJellyfinId(QString newJellyfinId);
4544
4545
4546private:
4547 // Required path parameters
4548
4549 // Required query parameters
4550 QString m_jellyfinId;
4551
4552 // Optional query parameters
4553
4554
4555};
4556
4558public:
4559
4563 const QString &jellyfinId() const;
4564 void setJellyfinId(QString newJellyfinId);
4565
4566
4567private:
4568 // Required path parameters
4569
4570 // Required query parameters
4571 QString m_jellyfinId;
4572
4573 // Optional query parameters
4574
4575
4576};
4577
4579public:
4580
4584 const bool &supportsSync() const;
4585 void setSupportsSync(bool newSupportsSync);
4586 bool supportsSyncNull() const;
4587 void setSupportsSyncNull();
4588
4589
4593 const QString &userId() const;
4594 void setUserId(QString newUserId);
4595 bool userIdNull() const;
4596 void setUserIdNull();
4597
4598
4599private:
4600 // Required path parameters
4601
4602 // Required query parameters
4603
4604 // Optional query parameters
4605 std::optional<bool> m_supportsSync = std::nullopt;
4606 QString m_userId;
4607
4608
4609};
4610
4612public:
4613
4617 const QString &path() const;
4618 void setPath(QString newPath);
4619
4620
4624 const bool &includeDirectories() const;
4625 void setIncludeDirectories(bool newIncludeDirectories);
4626 bool includeDirectoriesNull() const;
4628
4629
4633 const bool &includeFiles() const;
4634 void setIncludeFiles(bool newIncludeFiles);
4635 bool includeFilesNull() const;
4636 void setIncludeFilesNull();
4637
4638
4639private:
4640 // Required path parameters
4641
4642 // Required query parameters
4643 QString m_path;
4644
4645 // Optional query parameters
4646 std::optional<bool> m_includeDirectories = std::nullopt;
4647 std::optional<bool> m_includeFiles = std::nullopt;
4648
4649
4650};
4651
4653public:
4654
4658 const QString &displayPreferencesId() const;
4659 void setDisplayPreferencesId(QString newDisplayPreferencesId);
4660
4661
4665 const QString &client() const;
4666 void setClient(QString newClient);
4667
4668
4672 const QString &userId() const;
4673 void setUserId(QString newUserId);
4674
4675
4676private:
4677 // Required path parameters
4678 QString m_displayPreferencesId;
4679
4680 // Required query parameters
4681 QString m_client;
4682 QString m_userId;
4683
4684 // Optional query parameters
4685
4686
4687};
4688
4690public:
4691
4695 const QString &itemId() const;
4696 void setItemId(QString newItemId);
4697
4698
4699private:
4700 // Required path parameters
4701 QString m_itemId;
4702
4703 // Required query parameters
4704
4705 // Optional query parameters
4706
4707
4708};
4709
4711public:
4712
4713private:
4714 // Required path parameters
4715
4716 // Required query parameters
4717
4718 // Optional query parameters
4719
4720
4721};
4722
4724public:
4725
4726private:
4727 // Required path parameters
4728
4729 // Required query parameters
4730
4731 // Optional query parameters
4732
4733
4734};
4735
4737public:
4738
4742 const QString &seriesId() const;
4743 void setSeriesId(QString newSeriesId);
4744
4745
4749 const QString &adjacentTo() const;
4750 void setAdjacentTo(QString newAdjacentTo);
4751 bool adjacentToNull() const;
4752 void setAdjacentToNull();
4753
4754
4758 const QList<ImageType> &enableImageTypes() const;
4759 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
4760 bool enableImageTypesNull() const;
4762
4763
4767 const bool &enableImages() const;
4768 void setEnableImages(bool newEnableImages);
4769 bool enableImagesNull() const;
4770 void setEnableImagesNull();
4771
4772
4776 const bool &enableUserData() const;
4777 void setEnableUserData(bool newEnableUserData);
4778 bool enableUserDataNull() const;
4779 void setEnableUserDataNull();
4780
4781
4785 const QList<ItemFields> &fields() const;
4786 void setFields(QList<ItemFields> newFields);
4787 bool fieldsNull() const;
4788 void setFieldsNull();
4789
4790
4794 const qint32 &imageTypeLimit() const;
4795 void setImageTypeLimit(qint32 newImageTypeLimit);
4796 bool imageTypeLimitNull() const;
4797 void setImageTypeLimitNull();
4798
4799
4803 const bool &isMissing() const;
4804 void setIsMissing(bool newIsMissing);
4805 bool isMissingNull() const;
4806 void setIsMissingNull();
4807
4808
4812 const qint32 &limit() const;
4813 void setLimit(qint32 newLimit);
4814 bool limitNull() const;
4815 void setLimitNull();
4816
4817
4821 const qint32 &season() const;
4822 void setSeason(qint32 newSeason);
4823 bool seasonNull() const;
4824 void setSeasonNull();
4825
4826
4830 const QString &seasonId() const;
4831 void setSeasonId(QString newSeasonId);
4832 bool seasonIdNull() const;
4833 void setSeasonIdNull();
4834
4835
4839 const QString &sortBy() const;
4840 void setSortBy(QString newSortBy);
4841 bool sortByNull() const;
4842 void setSortByNull();
4843
4844
4848 const qint32 &startIndex() const;
4849 void setStartIndex(qint32 newStartIndex);
4850 bool startIndexNull() const;
4851 void setStartIndexNull();
4852
4853
4857 const QString &startItemId() const;
4858 void setStartItemId(QString newStartItemId);
4859 bool startItemIdNull() const;
4860 void setStartItemIdNull();
4861
4862
4866 const QString &userId() const;
4867 void setUserId(QString newUserId);
4868 bool userIdNull() const;
4869 void setUserIdNull();
4870
4871
4872private:
4873 // Required path parameters
4874 QString m_seriesId;
4875
4876 // Required query parameters
4877
4878 // Optional query parameters
4879 QString m_adjacentTo;
4880 QList<ImageType> m_enableImageTypes;
4881 std::optional<bool> m_enableImages = std::nullopt;
4882 std::optional<bool> m_enableUserData = std::nullopt;
4883 QList<ItemFields> m_fields;
4884 std::optional<qint32> m_imageTypeLimit = std::nullopt;
4885 std::optional<bool> m_isMissing = std::nullopt;
4886 std::optional<qint32> m_limit = std::nullopt;
4887 std::optional<qint32> m_season = std::nullopt;
4888 QString m_seasonId;
4889 QString m_sortBy;
4890 std::optional<qint32> m_startIndex = std::nullopt;
4891 QString m_startItemId;
4892 QString m_userId;
4893
4894
4895};
4896
4898public:
4899
4903 const QString &itemId() const;
4904 void setItemId(QString newItemId);
4905
4906
4907private:
4908 // Required path parameters
4909 QString m_itemId;
4910
4911 // Required query parameters
4912
4913 // Optional query parameters
4914
4915
4916};
4917
4919public:
4920
4924 const QString &name() const;
4925 void setName(QString newName);
4926
4927
4928private:
4929 // Required path parameters
4930 QString m_name;
4931
4932 // Required query parameters
4933
4934 // Optional query parameters
4935
4936
4937};
4938
4940public:
4941
4942private:
4943 // Required path parameters
4944
4945 // Required query parameters
4946
4947 // Optional query parameters
4948
4949
4950};
4951
4953public:
4954
4958 const QString &itemId() const;
4959 void setItemId(QString newItemId);
4960
4961
4962private:
4963 // Required path parameters
4964 QString m_itemId;
4965
4966 // Required query parameters
4967
4968 // Optional query parameters
4969
4970
4971};
4972
4974public:
4975
4976private:
4977 // Required path parameters
4978
4979 // Required query parameters
4980
4981 // Optional query parameters
4982
4983
4984};
4985
4987public:
4988
4989private:
4990 // Required path parameters
4991
4992 // Required query parameters
4993
4994 // Optional query parameters
4995
4996
4997};
4998
5000public:
5001
5005 const QString &name() const;
5006 void setName(QString newName);
5007
5008
5012 const QString &type() const;
5013 void setType(QString newType);
5014
5015
5016private:
5017 // Required path parameters
5018 QString m_name;
5019 QString m_type;
5020
5021 // Required query parameters
5022
5023 // Optional query parameters
5024
5025
5026};
5027
5029public:
5030
5031private:
5032 // Required path parameters
5033
5034 // Required query parameters
5035
5036 // Optional query parameters
5037
5038
5039};
5040
5042public:
5043
5047 const QString &genreName() const;
5048 void setGenreName(QString newGenreName);
5049
5050
5054 const QString &userId() const;
5055 void setUserId(QString newUserId);
5056 bool userIdNull() const;
5057 void setUserIdNull();
5058
5059
5060private:
5061 // Required path parameters
5062 QString m_genreName;
5063
5064 // Required query parameters
5065
5066 // Optional query parameters
5067 QString m_userId;
5068
5069
5070};
5071
5073public:
5074
5078 const ImageType &imageType() const;
5079 void setImageType(ImageType newImageType);
5080
5081
5085 const QString &name() const;
5086 void setName(QString newName);
5087
5088
5092 const bool &addPlayedIndicator() const;
5093 void setAddPlayedIndicator(bool newAddPlayedIndicator);
5094 bool addPlayedIndicatorNull() const;
5096
5097
5101 const QString &backgroundColor() const;
5102 void setBackgroundColor(QString newBackgroundColor);
5103 bool backgroundColorNull() const;
5105
5106
5110 const qint32 &blur() const;
5111 void setBlur(qint32 newBlur);
5112 bool blurNull() const;
5113 void setBlurNull();
5114
5115
5119 const bool &cropWhitespace() const;
5120 void setCropWhitespace(bool newCropWhitespace);
5121 bool cropWhitespaceNull() const;
5122 void setCropWhitespaceNull();
5123
5124
5128 const QString &foregroundLayer() const;
5129 void setForegroundLayer(QString newForegroundLayer);
5130 bool foregroundLayerNull() const;
5132
5133
5137 const ImageFormat &format() const;
5138 void setFormat(ImageFormat newFormat);
5139 bool formatNull() const;
5140 void setFormatNull();
5141
5142
5146 const qint32 &height() const;
5147 void setHeight(qint32 newHeight);
5148 bool heightNull() const;
5149 void setHeightNull();
5150
5151
5155 const qint32 &imageIndex() const;
5156 void setImageIndex(qint32 newImageIndex);
5157 bool imageIndexNull() const;
5158 void setImageIndexNull();
5159
5160
5164 const qint32 &maxHeight() const;
5165 void setMaxHeight(qint32 newMaxHeight);
5166 bool maxHeightNull() const;
5167 void setMaxHeightNull();
5168
5169
5173 const qint32 &maxWidth() const;
5174 void setMaxWidth(qint32 newMaxWidth);
5175 bool maxWidthNull() const;
5176 void setMaxWidthNull();
5177
5178
5182 const double &percentPlayed() const;
5183 void setPercentPlayed(double newPercentPlayed);
5184 bool percentPlayedNull() const;
5185 void setPercentPlayedNull();
5186
5187
5191 const qint32 &quality() const;
5192 void setQuality(qint32 newQuality);
5193 bool qualityNull() const;
5194 void setQualityNull();
5195
5196
5200 const QString &tag() const;
5201 void setTag(QString newTag);
5202 bool tagNull() const;
5203 void setTagNull();
5204
5205
5209 const qint32 &unplayedCount() const;
5210 void setUnplayedCount(qint32 newUnplayedCount);
5211 bool unplayedCountNull() const;
5212 void setUnplayedCountNull();
5213
5214
5218 const qint32 &width() const;
5219 void setWidth(qint32 newWidth);
5220 bool widthNull() const;
5221 void setWidthNull();
5222
5223
5224private:
5225 // Required path parameters
5226 ImageType m_imageType;
5227 QString m_name;
5228
5229 // Required query parameters
5230
5231 // Optional query parameters
5232 std::optional<bool> m_addPlayedIndicator = std::nullopt;
5233 QString m_backgroundColor;
5234 std::optional<qint32> m_blur = std::nullopt;
5235 std::optional<bool> m_cropWhitespace = std::nullopt;
5236 QString m_foregroundLayer;
5237 ImageFormat m_format;
5238 std::optional<qint32> m_height = std::nullopt;
5239 std::optional<qint32> m_imageIndex = std::nullopt;
5240 std::optional<qint32> m_maxHeight = std::nullopt;
5241 std::optional<qint32> m_maxWidth = std::nullopt;
5242 std::optional<double> m_percentPlayed = std::nullopt;
5243 std::optional<qint32> m_quality = std::nullopt;
5244 QString m_tag;
5245 std::optional<qint32> m_unplayedCount = std::nullopt;
5246 std::optional<qint32> m_width = std::nullopt;
5247
5248
5249};
5250
5252public:
5253
5257 const qint32 &imageIndex() const;
5258 void setImageIndex(qint32 newImageIndex);
5259
5260
5264 const ImageType &imageType() const;
5265 void setImageType(ImageType newImageType);
5266
5267
5271 const QString &name() const;
5272 void setName(QString newName);
5273
5274
5278 const bool &addPlayedIndicator() const;
5279 void setAddPlayedIndicator(bool newAddPlayedIndicator);
5280 bool addPlayedIndicatorNull() const;
5282
5283
5287 const QString &backgroundColor() const;
5288 void setBackgroundColor(QString newBackgroundColor);
5289 bool backgroundColorNull() const;
5291
5292
5296 const qint32 &blur() const;
5297 void setBlur(qint32 newBlur);
5298 bool blurNull() const;
5299 void setBlurNull();
5300
5301
5305 const bool &cropWhitespace() const;
5306 void setCropWhitespace(bool newCropWhitespace);
5307 bool cropWhitespaceNull() const;
5308 void setCropWhitespaceNull();
5309
5310
5314 const QString &foregroundLayer() const;
5315 void setForegroundLayer(QString newForegroundLayer);
5316 bool foregroundLayerNull() const;
5318
5319
5323 const ImageFormat &format() const;
5324 void setFormat(ImageFormat newFormat);
5325 bool formatNull() const;
5326 void setFormatNull();
5327
5328
5332 const qint32 &height() const;
5333 void setHeight(qint32 newHeight);
5334 bool heightNull() const;
5335 void setHeightNull();
5336
5337
5341 const qint32 &maxHeight() const;
5342 void setMaxHeight(qint32 newMaxHeight);
5343 bool maxHeightNull() const;
5344 void setMaxHeightNull();
5345
5346
5350 const qint32 &maxWidth() const;
5351 void setMaxWidth(qint32 newMaxWidth);
5352 bool maxWidthNull() const;
5353 void setMaxWidthNull();
5354
5355
5359 const double &percentPlayed() const;
5360 void setPercentPlayed(double newPercentPlayed);
5361 bool percentPlayedNull() const;
5362 void setPercentPlayedNull();
5363
5364
5368 const qint32 &quality() const;
5369 void setQuality(qint32 newQuality);
5370 bool qualityNull() const;
5371 void setQualityNull();
5372
5373
5377 const QString &tag() const;
5378 void setTag(QString newTag);
5379 bool tagNull() const;
5380 void setTagNull();
5381
5382
5386 const qint32 &unplayedCount() const;
5387 void setUnplayedCount(qint32 newUnplayedCount);
5388 bool unplayedCountNull() const;
5389 void setUnplayedCountNull();
5390
5391
5395 const qint32 &width() const;
5396 void setWidth(qint32 newWidth);
5397 bool widthNull() const;
5398 void setWidthNull();
5399
5400
5401private:
5402 // Required path parameters
5403 qint32 m_imageIndex;
5404 ImageType m_imageType;
5405 QString m_name;
5406
5407 // Required query parameters
5408
5409 // Optional query parameters
5410 std::optional<bool> m_addPlayedIndicator = std::nullopt;
5411 QString m_backgroundColor;
5412 std::optional<qint32> m_blur = std::nullopt;
5413 std::optional<bool> m_cropWhitespace = std::nullopt;
5414 QString m_foregroundLayer;
5415 ImageFormat m_format;
5416 std::optional<qint32> m_height = std::nullopt;
5417 std::optional<qint32> m_maxHeight = std::nullopt;
5418 std::optional<qint32> m_maxWidth = std::nullopt;
5419 std::optional<double> m_percentPlayed = std::nullopt;
5420 std::optional<qint32> m_quality = std::nullopt;
5421 QString m_tag;
5422 std::optional<qint32> m_unplayedCount = std::nullopt;
5423 std::optional<qint32> m_width = std::nullopt;
5424
5425
5426};
5427
5429public:
5430
5434 const QList<ImageType> &enableImageTypes() const;
5435 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
5436 bool enableImageTypesNull() const;
5438
5439
5443 const bool &enableImages() const;
5444 void setEnableImages(bool newEnableImages);
5445 bool enableImagesNull() const;
5446 void setEnableImagesNull();
5447
5448
5452 const bool &enableTotalRecordCount() const;
5453 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
5454 bool enableTotalRecordCountNull() const;
5456
5457
5461 const QStringList &excludeItemTypes() const;
5462 void setExcludeItemTypes(QStringList newExcludeItemTypes);
5463 bool excludeItemTypesNull() const;
5465
5466
5470 const QList<ItemFields> &fields() const;
5471 void setFields(QList<ItemFields> newFields);
5472 bool fieldsNull() const;
5473 void setFieldsNull();
5474
5475
5479 const qint32 &imageTypeLimit() const;
5480 void setImageTypeLimit(qint32 newImageTypeLimit);
5481 bool imageTypeLimitNull() const;
5482 void setImageTypeLimitNull();
5483
5484
5488 const QStringList &includeItemTypes() const;
5489 void setIncludeItemTypes(QStringList newIncludeItemTypes);
5490 bool includeItemTypesNull() const;
5492
5493
5497 const bool &isFavorite() const;
5498 void setIsFavorite(bool newIsFavorite);
5499 bool isFavoriteNull() const;
5500 void setIsFavoriteNull();
5501
5502
5506 const qint32 &limit() const;
5507 void setLimit(qint32 newLimit);
5508 bool limitNull() const;
5509 void setLimitNull();
5510
5511
5515 const QString &nameLessThan() const;
5516 void setNameLessThan(QString newNameLessThan);
5517 bool nameLessThanNull() const;
5518 void setNameLessThanNull();
5519
5520
5524 const QString &nameStartsWith() const;
5525 void setNameStartsWith(QString newNameStartsWith);
5526 bool nameStartsWithNull() const;
5527 void setNameStartsWithNull();
5528
5529
5533 const QString &nameStartsWithOrGreater() const;
5534 void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater);
5535 bool nameStartsWithOrGreaterNull() const;
5537
5538
5542 const QString &parentId() const;
5543 void setParentId(QString newParentId);
5544 bool parentIdNull() const;
5545 void setParentIdNull();
5546
5547
5551 const QString &searchTerm() const;
5552 void setSearchTerm(QString newSearchTerm);
5553 bool searchTermNull() const;
5554 void setSearchTermNull();
5555
5556
5560 const qint32 &startIndex() const;
5561 void setStartIndex(qint32 newStartIndex);
5562 bool startIndexNull() const;
5563 void setStartIndexNull();
5564
5565
5569 const QString &userId() const;
5570 void setUserId(QString newUserId);
5571 bool userIdNull() const;
5572 void setUserIdNull();
5573
5574
5575private:
5576 // Required path parameters
5577
5578 // Required query parameters
5579
5580 // Optional query parameters
5581 QList<ImageType> m_enableImageTypes;
5582 std::optional<bool> m_enableImages = std::nullopt;
5583 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
5584 QStringList m_excludeItemTypes;
5585 QList<ItemFields> m_fields;
5586 std::optional<qint32> m_imageTypeLimit = std::nullopt;
5587 QStringList m_includeItemTypes;
5588 std::optional<bool> m_isFavorite = std::nullopt;
5589 std::optional<qint32> m_limit = std::nullopt;
5590 QString m_nameLessThan;
5591 QString m_nameStartsWith;
5592 QString m_nameStartsWithOrGreater;
5593 QString m_parentId;
5594 QString m_searchTerm;
5595 std::optional<qint32> m_startIndex = std::nullopt;
5596 QString m_userId;
5597
5598
5599};
5600
5602public:
5603
5607 const QString &userId() const;
5608 void setUserId(QString newUserId);
5609
5610
5611private:
5612 // Required path parameters
5613 QString m_userId;
5614
5615 // Required query parameters
5616
5617 // Optional query parameters
5618
5619
5620};
5621
5623public:
5624
5625private:
5626 // Required path parameters
5627
5628 // Required query parameters
5629
5630 // Optional query parameters
5631
5632
5633};
5634
5636public:
5637
5641 const QString &container() const;
5642 void setContainer(QString newContainer);
5643
5644
5648 const QString &itemId() const;
5649 void setItemId(QString newItemId);
5650
5651
5655 const QString &playlistId() const;
5656 void setPlaylistId(QString newPlaylistId);
5657
5658
5662 const qint32 &segmentId() const;
5663 void setSegmentId(qint32 newSegmentId);
5664
5665
5669 const bool &allowAudioStreamCopy() const;
5670 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
5671 bool allowAudioStreamCopyNull() const;
5673
5674
5678 const bool &allowVideoStreamCopy() const;
5679 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
5680 bool allowVideoStreamCopyNull() const;
5682
5683
5687 const qint32 &audioBitRate() const;
5688 void setAudioBitRate(qint32 newAudioBitRate);
5689 bool audioBitRateNull() const;
5690 void setAudioBitRateNull();
5691
5692
5696 const qint32 &audioChannels() const;
5697 void setAudioChannels(qint32 newAudioChannels);
5698 bool audioChannelsNull() const;
5699 void setAudioChannelsNull();
5700
5701
5705 const QString &audioCodec() const;
5706 void setAudioCodec(QString newAudioCodec);
5707 bool audioCodecNull() const;
5708 void setAudioCodecNull();
5709
5710
5714 const qint32 &audioSampleRate() const;
5715 void setAudioSampleRate(qint32 newAudioSampleRate);
5716 bool audioSampleRateNull() const;
5718
5719
5723 const qint32 &audioStreamIndex() const;
5724 void setAudioStreamIndex(qint32 newAudioStreamIndex);
5725 bool audioStreamIndexNull() const;
5727
5728
5732 const bool &breakOnNonKeyFrames() const;
5733 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
5734 bool breakOnNonKeyFramesNull() const;
5736
5737
5741 const EncodingContext &context() const;
5742 void setContext(EncodingContext newContext);
5743 bool contextNull() const;
5744 void setContextNull();
5745
5746
5750 const bool &copyTimestamps() const;
5751 void setCopyTimestamps(bool newCopyTimestamps);
5752 bool copyTimestampsNull() const;
5753 void setCopyTimestampsNull();
5754
5755
5759 const qint32 &cpuCoreLimit() const;
5760 void setCpuCoreLimit(qint32 newCpuCoreLimit);
5761 bool cpuCoreLimitNull() const;
5762 void setCpuCoreLimitNull();
5763
5764
5768 const bool &deInterlace() const;
5769 void setDeInterlace(bool newDeInterlace);
5770 bool deInterlaceNull() const;
5771 void setDeInterlaceNull();
5772
5773
5777 const QString &deviceId() const;
5778 void setDeviceId(QString newDeviceId);
5779 bool deviceIdNull() const;
5780 void setDeviceIdNull();
5781
5782
5786 const QString &deviceProfileId() const;
5787 void setDeviceProfileId(QString newDeviceProfileId);
5788 bool deviceProfileIdNull() const;
5790
5791
5795 const bool &enableAutoStreamCopy() const;
5796 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
5797 bool enableAutoStreamCopyNull() const;
5799
5800
5804 const bool &enableMpegtsM2TsMode() const;
5805 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
5806 bool enableMpegtsM2TsModeNull() const;
5808
5809
5813 const float &framerate() const;
5814 void setFramerate(float newFramerate);
5815 bool framerateNull() const;
5816 void setFramerateNull();
5817
5818
5822 const qint32 &height() const;
5823 void setHeight(qint32 newHeight);
5824 bool heightNull() const;
5825 void setHeightNull();
5826
5827
5831 const QString &level() const;
5832 void setLevel(QString newLevel);
5833 bool levelNull() const;
5834 void setLevelNull();
5835
5836
5840 const QString &liveStreamId() const;
5841 void setLiveStreamId(QString newLiveStreamId);
5842 bool liveStreamIdNull() const;
5843 void setLiveStreamIdNull();
5844
5845
5849 const qint32 &maxAudioBitDepth() const;
5850 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
5851 bool maxAudioBitDepthNull() const;
5853
5854
5858 const qint32 &maxAudioChannels() const;
5859 void setMaxAudioChannels(qint32 newMaxAudioChannels);
5860 bool maxAudioChannelsNull() const;
5862
5863
5867 const float &maxFramerate() const;
5868 void setMaxFramerate(float newMaxFramerate);
5869 bool maxFramerateNull() const;
5870 void setMaxFramerateNull();
5871
5872
5876 const qint32 &maxRefFrames() const;
5877 void setMaxRefFrames(qint32 newMaxRefFrames);
5878 bool maxRefFramesNull() const;
5879 void setMaxRefFramesNull();
5880
5881
5885 const qint32 &maxStreamingBitrate() const;
5886 void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate);
5887 bool maxStreamingBitrateNull() const;
5889
5890
5894 const qint32 &maxVideoBitDepth() const;
5895 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
5896 bool maxVideoBitDepthNull() const;
5898
5899
5903 const QString &mediaSourceId() const;
5904 void setMediaSourceId(QString newMediaSourceId);
5905 bool mediaSourceIdNull() const;
5906 void setMediaSourceIdNull();
5907
5908
5912 const qint32 &minSegments() const;
5913 void setMinSegments(qint32 newMinSegments);
5914 bool minSegmentsNull() const;
5915 void setMinSegmentsNull();
5916
5917
5921 const QString &params() const;
5922 void setParams(QString newParams);
5923 bool paramsNull() const;
5924 void setParamsNull();
5925
5926
5930 const QString &playSessionId() const;
5931 void setPlaySessionId(QString newPlaySessionId);
5932 bool playSessionIdNull() const;
5933 void setPlaySessionIdNull();
5934
5935
5939 const QString &profile() const;
5940 void setProfile(QString newProfile);
5941 bool profileNull() const;
5942 void setProfileNull();
5943
5944
5948 const bool &requireAvc() const;
5949 void setRequireAvc(bool newRequireAvc);
5950 bool requireAvcNull() const;
5951 void setRequireAvcNull();
5952
5953
5957 const bool &requireNonAnamorphic() const;
5958 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
5959 bool requireNonAnamorphicNull() const;
5961
5962
5966 const QString &segmentContainer() const;
5967 void setSegmentContainer(QString newSegmentContainer);
5968 bool segmentContainerNull() const;
5970
5971
5975 const qint32 &segmentLength() const;
5976 void setSegmentLength(qint32 newSegmentLength);
5977 bool segmentLengthNull() const;
5978 void setSegmentLengthNull();
5979
5980
5984 const qint64 &startTimeTicks() const;
5985 void setStartTimeTicks(qint64 newStartTimeTicks);
5986 bool startTimeTicksNull() const;
5987 void setStartTimeTicksNull();
5988
5989
5993 const bool &staticStreaming() const;
5994 void setStaticStreaming(bool newStaticStreaming);
5995 bool staticStreamingNull() const;
5997
5998
6002 const QJsonObject &streamOptions() const;
6003 void setStreamOptions(QJsonObject newStreamOptions);
6004 bool streamOptionsNull() const;
6005 void setStreamOptionsNull();
6006
6007
6011 const QString &subtitleCodec() const;
6012 void setSubtitleCodec(QString newSubtitleCodec);
6013 bool subtitleCodecNull() const;
6014 void setSubtitleCodecNull();
6015
6016
6021 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
6022 bool subtitleMethodNull() const;
6023 void setSubtitleMethodNull();
6024
6025
6029 const qint32 &subtitleStreamIndex() const;
6030 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
6031 bool subtitleStreamIndexNull() const;
6033
6034
6038 const QString &tag() const;
6039 void setTag(QString newTag);
6040 bool tagNull() const;
6041 void setTagNull();
6042
6043
6047 const QString &transcodeReasons() const;
6048 void setTranscodeReasons(QString newTranscodeReasons);
6049 bool transcodeReasonsNull() const;
6051
6052
6056 const qint32 &transcodingMaxAudioChannels() const;
6057 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
6060
6061
6065 const qint32 &videoBitRate() const;
6066 void setVideoBitRate(qint32 newVideoBitRate);
6067 bool videoBitRateNull() const;
6068 void setVideoBitRateNull();
6069
6070
6074 const QString &videoCodec() const;
6075 void setVideoCodec(QString newVideoCodec);
6076 bool videoCodecNull() const;
6077 void setVideoCodecNull();
6078
6079
6083 const qint32 &videoStreamIndex() const;
6084 void setVideoStreamIndex(qint32 newVideoStreamIndex);
6085 bool videoStreamIndexNull() const;
6087
6088
6092 const qint32 &width() const;
6093 void setWidth(qint32 newWidth);
6094 bool widthNull() const;
6095 void setWidthNull();
6096
6097
6098private:
6099 // Required path parameters
6100 QString m_container;
6101 QString m_itemId;
6102 QString m_playlistId;
6103 qint32 m_segmentId;
6104
6105 // Required query parameters
6106
6107 // Optional query parameters
6108 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
6109 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
6110 std::optional<qint32> m_audioBitRate = std::nullopt;
6111 std::optional<qint32> m_audioChannels = std::nullopt;
6112 QString m_audioCodec;
6113 std::optional<qint32> m_audioSampleRate = std::nullopt;
6114 std::optional<qint32> m_audioStreamIndex = std::nullopt;
6115 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
6116 EncodingContext m_context;
6117 std::optional<bool> m_copyTimestamps = std::nullopt;
6118 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
6119 std::optional<bool> m_deInterlace = std::nullopt;
6120 QString m_deviceId;
6121 QString m_deviceProfileId;
6122 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
6123 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
6124 std::optional<float> m_framerate = std::nullopt;
6125 std::optional<qint32> m_height = std::nullopt;
6126 QString m_level;
6127 QString m_liveStreamId;
6128 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
6129 std::optional<qint32> m_maxAudioChannels = std::nullopt;
6130 std::optional<float> m_maxFramerate = std::nullopt;
6131 std::optional<qint32> m_maxRefFrames = std::nullopt;
6132 std::optional<qint32> m_maxStreamingBitrate = std::nullopt;
6133 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
6134 QString m_mediaSourceId;
6135 std::optional<qint32> m_minSegments = std::nullopt;
6136 QString m_params;
6137 QString m_playSessionId;
6138 QString m_profile;
6139 std::optional<bool> m_requireAvc = std::nullopt;
6140 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
6141 QString m_segmentContainer;
6142 std::optional<qint32> m_segmentLength = std::nullopt;
6143 std::optional<qint64> m_startTimeTicks = std::nullopt;
6144 std::optional<bool> m_staticStreaming = std::nullopt;
6145 QJsonObject m_streamOptions;
6146 QString m_subtitleCodec;
6147 SubtitleDeliveryMethod m_subtitleMethod;
6148 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
6149 QString m_tag;
6150 QString m_transcodeReasons;
6151 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
6152 std::optional<qint32> m_videoBitRate = std::nullopt;
6153 QString m_videoCodec;
6154 std::optional<qint32> m_videoStreamIndex = std::nullopt;
6155 std::optional<qint32> m_width = std::nullopt;
6156
6157
6158};
6159
6161public:
6162
6166 const QString &itemId() const;
6167 void setItemId(QString newItemId);
6168
6169
6173 const QString &segmentId() const;
6174 void setSegmentId(QString newSegmentId);
6175
6176
6177private:
6178 // Required path parameters
6179 QString m_itemId;
6180 QString m_segmentId;
6181
6182 // Required query parameters
6183
6184 // Optional query parameters
6185
6186
6187};
6188
6190public:
6191
6195 const QString &itemId() const;
6196 void setItemId(QString newItemId);
6197
6198
6202 const QString &segmentId() const;
6203 void setSegmentId(QString newSegmentId);
6204
6205
6206private:
6207 // Required path parameters
6208 QString m_itemId;
6209 QString m_segmentId;
6210
6211 // Required query parameters
6212
6213 // Optional query parameters
6214
6215
6216};
6217
6219public:
6220
6224 const QString &itemId() const;
6225 void setItemId(QString newItemId);
6226
6227
6231 const QString &playlistId() const;
6232 void setPlaylistId(QString newPlaylistId);
6233
6234
6235private:
6236 // Required path parameters
6237 QString m_itemId;
6238 QString m_playlistId;
6239
6240 // Required query parameters
6241
6242 // Optional query parameters
6243
6244
6245};
6246
6248public:
6249
6253 const QString &container() const;
6254 void setContainer(QString newContainer);
6255
6256
6260 const QString &itemId() const;
6261 void setItemId(QString newItemId);
6262
6263
6267 const QString &playlistId() const;
6268 void setPlaylistId(QString newPlaylistId);
6269
6270
6274 const qint32 &segmentId() const;
6275 void setSegmentId(qint32 newSegmentId);
6276
6277
6281 const bool &allowAudioStreamCopy() const;
6282 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
6283 bool allowAudioStreamCopyNull() const;
6285
6286
6290 const bool &allowVideoStreamCopy() const;
6291 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
6292 bool allowVideoStreamCopyNull() const;
6294
6295
6299 const qint32 &audioBitRate() const;
6300 void setAudioBitRate(qint32 newAudioBitRate);
6301 bool audioBitRateNull() const;
6302 void setAudioBitRateNull();
6303
6304
6308 const qint32 &audioChannels() const;
6309 void setAudioChannels(qint32 newAudioChannels);
6310 bool audioChannelsNull() const;
6311 void setAudioChannelsNull();
6312
6313
6317 const QString &audioCodec() const;
6318 void setAudioCodec(QString newAudioCodec);
6319 bool audioCodecNull() const;
6320 void setAudioCodecNull();
6321
6322
6326 const qint32 &audioSampleRate() const;
6327 void setAudioSampleRate(qint32 newAudioSampleRate);
6328 bool audioSampleRateNull() const;
6330
6331
6335 const qint32 &audioStreamIndex() const;
6336 void setAudioStreamIndex(qint32 newAudioStreamIndex);
6337 bool audioStreamIndexNull() const;
6339
6340
6344 const bool &breakOnNonKeyFrames() const;
6345 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
6346 bool breakOnNonKeyFramesNull() const;
6348
6349
6353 const EncodingContext &context() const;
6354 void setContext(EncodingContext newContext);
6355 bool contextNull() const;
6356 void setContextNull();
6357
6358
6362 const bool &copyTimestamps() const;
6363 void setCopyTimestamps(bool newCopyTimestamps);
6364 bool copyTimestampsNull() const;
6365 void setCopyTimestampsNull();
6366
6367
6371 const qint32 &cpuCoreLimit() const;
6372 void setCpuCoreLimit(qint32 newCpuCoreLimit);
6373 bool cpuCoreLimitNull() const;
6374 void setCpuCoreLimitNull();
6375
6376
6380 const bool &deInterlace() const;
6381 void setDeInterlace(bool newDeInterlace);
6382 bool deInterlaceNull() const;
6383 void setDeInterlaceNull();
6384
6385
6389 const QString &deviceId() const;
6390 void setDeviceId(QString newDeviceId);
6391 bool deviceIdNull() const;
6392 void setDeviceIdNull();
6393
6394
6398 const QString &deviceProfileId() const;
6399 void setDeviceProfileId(QString newDeviceProfileId);
6400 bool deviceProfileIdNull() const;
6402
6403
6407 const bool &enableAutoStreamCopy() const;
6408 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
6409 bool enableAutoStreamCopyNull() const;
6411
6412
6416 const bool &enableMpegtsM2TsMode() const;
6417 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
6418 bool enableMpegtsM2TsModeNull() const;
6420
6421
6425 const float &framerate() const;
6426 void setFramerate(float newFramerate);
6427 bool framerateNull() const;
6428 void setFramerateNull();
6429
6430
6434 const qint32 &height() const;
6435 void setHeight(qint32 newHeight);
6436 bool heightNull() const;
6437 void setHeightNull();
6438
6439
6443 const QString &level() const;
6444 void setLevel(QString newLevel);
6445 bool levelNull() const;
6446 void setLevelNull();
6447
6448
6452 const QString &liveStreamId() const;
6453 void setLiveStreamId(QString newLiveStreamId);
6454 bool liveStreamIdNull() const;
6455 void setLiveStreamIdNull();
6456
6457
6461 const qint32 &maxAudioBitDepth() const;
6462 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
6463 bool maxAudioBitDepthNull() const;
6465
6466
6470 const qint32 &maxAudioChannels() const;
6471 void setMaxAudioChannels(qint32 newMaxAudioChannels);
6472 bool maxAudioChannelsNull() const;
6474
6475
6479 const float &maxFramerate() const;
6480 void setMaxFramerate(float newMaxFramerate);
6481 bool maxFramerateNull() const;
6482 void setMaxFramerateNull();
6483
6484
6488 const qint32 &maxRefFrames() const;
6489 void setMaxRefFrames(qint32 newMaxRefFrames);
6490 bool maxRefFramesNull() const;
6491 void setMaxRefFramesNull();
6492
6493
6497 const qint32 &maxVideoBitDepth() const;
6498 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
6499 bool maxVideoBitDepthNull() const;
6501
6502
6506 const QString &mediaSourceId() const;
6507 void setMediaSourceId(QString newMediaSourceId);
6508 bool mediaSourceIdNull() const;
6509 void setMediaSourceIdNull();
6510
6511
6515 const qint32 &minSegments() const;
6516 void setMinSegments(qint32 newMinSegments);
6517 bool minSegmentsNull() const;
6518 void setMinSegmentsNull();
6519
6520
6524 const QString &params() const;
6525 void setParams(QString newParams);
6526 bool paramsNull() const;
6527 void setParamsNull();
6528
6529
6533 const QString &playSessionId() const;
6534 void setPlaySessionId(QString newPlaySessionId);
6535 bool playSessionIdNull() const;
6536 void setPlaySessionIdNull();
6537
6538
6542 const QString &profile() const;
6543 void setProfile(QString newProfile);
6544 bool profileNull() const;
6545 void setProfileNull();
6546
6547
6551 const bool &requireAvc() const;
6552 void setRequireAvc(bool newRequireAvc);
6553 bool requireAvcNull() const;
6554 void setRequireAvcNull();
6555
6556
6560 const bool &requireNonAnamorphic() const;
6561 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
6562 bool requireNonAnamorphicNull() const;
6564
6565
6569 const QString &segmentContainer() const;
6570 void setSegmentContainer(QString newSegmentContainer);
6571 bool segmentContainerNull() const;
6573
6574
6578 const qint32 &segmentLength() const;
6579 void setSegmentLength(qint32 newSegmentLength);
6580 bool segmentLengthNull() const;
6581 void setSegmentLengthNull();
6582
6583
6587 const qint64 &startTimeTicks() const;
6588 void setStartTimeTicks(qint64 newStartTimeTicks);
6589 bool startTimeTicksNull() const;
6590 void setStartTimeTicksNull();
6591
6592
6596 const bool &staticStreaming() const;
6597 void setStaticStreaming(bool newStaticStreaming);
6598 bool staticStreamingNull() const;
6600
6601
6605 const QJsonObject &streamOptions() const;
6606 void setStreamOptions(QJsonObject newStreamOptions);
6607 bool streamOptionsNull() const;
6608 void setStreamOptionsNull();
6609
6610
6614 const QString &subtitleCodec() const;
6615 void setSubtitleCodec(QString newSubtitleCodec);
6616 bool subtitleCodecNull() const;
6617 void setSubtitleCodecNull();
6618
6619
6624 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
6625 bool subtitleMethodNull() const;
6626 void setSubtitleMethodNull();
6627
6628
6632 const qint32 &subtitleStreamIndex() const;
6633 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
6634 bool subtitleStreamIndexNull() const;
6636
6637
6641 const QString &tag() const;
6642 void setTag(QString newTag);
6643 bool tagNull() const;
6644 void setTagNull();
6645
6646
6650 const QString &transcodeReasons() const;
6651 void setTranscodeReasons(QString newTranscodeReasons);
6652 bool transcodeReasonsNull() const;
6654
6655
6659 const qint32 &transcodingMaxAudioChannels() const;
6660 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
6663
6664
6668 const qint32 &videoBitRate() const;
6669 void setVideoBitRate(qint32 newVideoBitRate);
6670 bool videoBitRateNull() const;
6671 void setVideoBitRateNull();
6672
6673
6677 const QString &videoCodec() const;
6678 void setVideoCodec(QString newVideoCodec);
6679 bool videoCodecNull() const;
6680 void setVideoCodecNull();
6681
6682
6686 const qint32 &videoStreamIndex() const;
6687 void setVideoStreamIndex(qint32 newVideoStreamIndex);
6688 bool videoStreamIndexNull() const;
6690
6691
6695 const qint32 &width() const;
6696 void setWidth(qint32 newWidth);
6697 bool widthNull() const;
6698 void setWidthNull();
6699
6700
6701private:
6702 // Required path parameters
6703 QString m_container;
6704 QString m_itemId;
6705 QString m_playlistId;
6706 qint32 m_segmentId;
6707
6708 // Required query parameters
6709
6710 // Optional query parameters
6711 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
6712 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
6713 std::optional<qint32> m_audioBitRate = std::nullopt;
6714 std::optional<qint32> m_audioChannels = std::nullopt;
6715 QString m_audioCodec;
6716 std::optional<qint32> m_audioSampleRate = std::nullopt;
6717 std::optional<qint32> m_audioStreamIndex = std::nullopt;
6718 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
6719 EncodingContext m_context;
6720 std::optional<bool> m_copyTimestamps = std::nullopt;
6721 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
6722 std::optional<bool> m_deInterlace = std::nullopt;
6723 QString m_deviceId;
6724 QString m_deviceProfileId;
6725 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
6726 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
6727 std::optional<float> m_framerate = std::nullopt;
6728 std::optional<qint32> m_height = std::nullopt;
6729 QString m_level;
6730 QString m_liveStreamId;
6731 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
6732 std::optional<qint32> m_maxAudioChannels = std::nullopt;
6733 std::optional<float> m_maxFramerate = std::nullopt;
6734 std::optional<qint32> m_maxRefFrames = std::nullopt;
6735 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
6736 QString m_mediaSourceId;
6737 std::optional<qint32> m_minSegments = std::nullopt;
6738 QString m_params;
6739 QString m_playSessionId;
6740 QString m_profile;
6741 std::optional<bool> m_requireAvc = std::nullopt;
6742 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
6743 QString m_segmentContainer;
6744 std::optional<qint32> m_segmentLength = std::nullopt;
6745 std::optional<qint64> m_startTimeTicks = std::nullopt;
6746 std::optional<bool> m_staticStreaming = std::nullopt;
6747 QJsonObject m_streamOptions;
6748 QString m_subtitleCodec;
6749 SubtitleDeliveryMethod m_subtitleMethod;
6750 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
6751 QString m_tag;
6752 QString m_transcodeReasons;
6753 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
6754 std::optional<qint32> m_videoBitRate = std::nullopt;
6755 QString m_videoCodec;
6756 std::optional<qint32> m_videoStreamIndex = std::nullopt;
6757 std::optional<qint32> m_width = std::nullopt;
6758
6759
6760};
6761
6763public:
6764
6768 const QString &itemId() const;
6769 void setItemId(QString newItemId);
6770
6771
6775 const QString &playlistId() const;
6776 void setPlaylistId(QString newPlaylistId);
6777
6778
6782 const QString &segmentContainer() const;
6783 void setSegmentContainer(QString newSegmentContainer);
6784
6785
6789 const QString &segmentId() const;
6790 void setSegmentId(QString newSegmentId);
6791
6792
6793private:
6794 // Required path parameters
6795 QString m_itemId;
6796 QString m_playlistId;
6797 QString m_segmentContainer;
6798 QString m_segmentId;
6799
6800 // Required query parameters
6801
6802 // Optional query parameters
6803
6804
6805};
6806
6808public:
6809
6813 const QString &fileName() const;
6814 void setFileName(QString newFileName);
6815
6816
6817private:
6818 // Required path parameters
6819 QString m_fileName;
6820
6821 // Required query parameters
6822
6823 // Optional query parameters
6824
6825
6826};
6827
6829public:
6830
6834 const QString &fileName() const;
6835 void setFileName(QString newFileName);
6836
6837
6841 const QString &serverId() const;
6842 void setServerId(QString newServerId);
6843
6844
6845private:
6846 // Required path parameters
6847 QString m_fileName;
6848 QString m_serverId;
6849
6850 // Required query parameters
6851
6852 // Optional query parameters
6853
6854
6855};
6856
6858public:
6859
6863 const QString &jellyfinId() const;
6864 void setJellyfinId(QString newJellyfinId);
6865
6866
6870 const QList<ImageType> &enableImageTypes() const;
6871 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
6872 bool enableImageTypesNull() const;
6874
6875
6879 const bool &enableImages() const;
6880 void setEnableImages(bool newEnableImages);
6881 bool enableImagesNull() const;
6882 void setEnableImagesNull();
6883
6884
6888 const bool &enableUserData() const;
6889 void setEnableUserData(bool newEnableUserData);
6890 bool enableUserDataNull() const;
6891 void setEnableUserDataNull();
6892
6893
6897 const QList<ItemFields> &fields() const;
6898 void setFields(QList<ItemFields> newFields);
6899 bool fieldsNull() const;
6900 void setFieldsNull();
6901
6902
6906 const qint32 &imageTypeLimit() const;
6907 void setImageTypeLimit(qint32 newImageTypeLimit);
6908 bool imageTypeLimitNull() const;
6909 void setImageTypeLimitNull();
6910
6911
6915 const qint32 &limit() const;
6916 void setLimit(qint32 newLimit);
6917 bool limitNull() const;
6918 void setLimitNull();
6919
6920
6924 const QString &userId() const;
6925 void setUserId(QString newUserId);
6926 bool userIdNull() const;
6927 void setUserIdNull();
6928
6929
6930private:
6931 // Required path parameters
6932 QString m_jellyfinId;
6933
6934 // Required query parameters
6935
6936 // Optional query parameters
6937 QList<ImageType> m_enableImageTypes;
6938 std::optional<bool> m_enableImages = std::nullopt;
6939 std::optional<bool> m_enableUserData = std::nullopt;
6940 QList<ItemFields> m_fields;
6941 std::optional<qint32> m_imageTypeLimit = std::nullopt;
6942 std::optional<qint32> m_limit = std::nullopt;
6943 QString m_userId;
6944
6945
6946};
6947
6949public:
6950
6954 const QString &jellyfinId() const;
6955 void setJellyfinId(QString newJellyfinId);
6956
6957
6961 const QList<ImageType> &enableImageTypes() const;
6962 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
6963 bool enableImageTypesNull() const;
6965
6966
6970 const bool &enableImages() const;
6971 void setEnableImages(bool newEnableImages);
6972 bool enableImagesNull() const;
6973 void setEnableImagesNull();
6974
6975
6979 const bool &enableUserData() const;
6980 void setEnableUserData(bool newEnableUserData);
6981 bool enableUserDataNull() const;
6982 void setEnableUserDataNull();
6983
6984
6988 const QList<ItemFields> &fields() const;
6989 void setFields(QList<ItemFields> newFields);
6990 bool fieldsNull() const;
6991 void setFieldsNull();
6992
6993
6997 const qint32 &imageTypeLimit() const;
6998 void setImageTypeLimit(qint32 newImageTypeLimit);
6999 bool imageTypeLimitNull() const;
7000 void setImageTypeLimitNull();
7001
7002
7006 const qint32 &limit() const;
7007 void setLimit(qint32 newLimit);
7008 bool limitNull() const;
7009 void setLimitNull();
7010
7011
7015 const QString &userId() const;
7016 void setUserId(QString newUserId);
7017 bool userIdNull() const;
7018 void setUserIdNull();
7019
7020
7021private:
7022 // Required path parameters
7023 QString m_jellyfinId;
7024
7025 // Required query parameters
7026
7027 // Optional query parameters
7028 QList<ImageType> m_enableImageTypes;
7029 std::optional<bool> m_enableImages = std::nullopt;
7030 std::optional<bool> m_enableUserData = std::nullopt;
7031 QList<ItemFields> m_fields;
7032 std::optional<qint32> m_imageTypeLimit = std::nullopt;
7033 std::optional<qint32> m_limit = std::nullopt;
7034 QString m_userId;
7035
7036
7037};
7038
7040public:
7041
7045 const QString &jellyfinId() const;
7046 void setJellyfinId(QString newJellyfinId);
7047
7048
7052 const QList<ImageType> &enableImageTypes() const;
7053 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
7054 bool enableImageTypesNull() const;
7056
7057
7061 const bool &enableImages() const;
7062 void setEnableImages(bool newEnableImages);
7063 bool enableImagesNull() const;
7064 void setEnableImagesNull();
7065
7066
7070 const bool &enableUserData() const;
7071 void setEnableUserData(bool newEnableUserData);
7072 bool enableUserDataNull() const;
7073 void setEnableUserDataNull();
7074
7075
7079 const QList<ItemFields> &fields() const;
7080 void setFields(QList<ItemFields> newFields);
7081 bool fieldsNull() const;
7082 void setFieldsNull();
7083
7084
7088 const qint32 &imageTypeLimit() const;
7089 void setImageTypeLimit(qint32 newImageTypeLimit);
7090 bool imageTypeLimitNull() const;
7091 void setImageTypeLimitNull();
7092
7093
7097 const qint32 &limit() const;
7098 void setLimit(qint32 newLimit);
7099 bool limitNull() const;
7100 void setLimitNull();
7101
7102
7106 const QString &userId() const;
7107 void setUserId(QString newUserId);
7108 bool userIdNull() const;
7109 void setUserIdNull();
7110
7111
7112private:
7113 // Required path parameters
7114 QString m_jellyfinId;
7115
7116 // Required query parameters
7117
7118 // Optional query parameters
7119 QList<ImageType> m_enableImageTypes;
7120 std::optional<bool> m_enableImages = std::nullopt;
7121 std::optional<bool> m_enableUserData = std::nullopt;
7122 QList<ItemFields> m_fields;
7123 std::optional<qint32> m_imageTypeLimit = std::nullopt;
7124 std::optional<qint32> m_limit = std::nullopt;
7125 QString m_userId;
7126
7127
7128};
7129
7131public:
7132
7136 const QString &name() const;
7137 void setName(QString newName);
7138
7139
7143 const QList<ImageType> &enableImageTypes() const;
7144 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
7145 bool enableImageTypesNull() const;
7147
7148
7152 const bool &enableImages() const;
7153 void setEnableImages(bool newEnableImages);
7154 bool enableImagesNull() const;
7155 void setEnableImagesNull();
7156
7157
7161 const bool &enableUserData() const;
7162 void setEnableUserData(bool newEnableUserData);
7163 bool enableUserDataNull() const;
7164 void setEnableUserDataNull();
7165
7166
7170 const QList<ItemFields> &fields() const;
7171 void setFields(QList<ItemFields> newFields);
7172 bool fieldsNull() const;
7173 void setFieldsNull();
7174
7175
7179 const qint32 &imageTypeLimit() const;
7180 void setImageTypeLimit(qint32 newImageTypeLimit);
7181 bool imageTypeLimitNull() const;
7182 void setImageTypeLimitNull();
7183
7184
7188 const qint32 &limit() const;
7189 void setLimit(qint32 newLimit);
7190 bool limitNull() const;
7191 void setLimitNull();
7192
7193
7197 const QString &userId() const;
7198 void setUserId(QString newUserId);
7199 bool userIdNull() const;
7200 void setUserIdNull();
7201
7202
7203private:
7204 // Required path parameters
7205 QString m_name;
7206
7207 // Required query parameters
7208
7209 // Optional query parameters
7210 QList<ImageType> m_enableImageTypes;
7211 std::optional<bool> m_enableImages = std::nullopt;
7212 std::optional<bool> m_enableUserData = std::nullopt;
7213 QList<ItemFields> m_fields;
7214 std::optional<qint32> m_imageTypeLimit = std::nullopt;
7215 std::optional<qint32> m_limit = std::nullopt;
7216 QString m_userId;
7217
7218
7219};
7220
7222public:
7223
7227 const QString &jellyfinId() const;
7228 void setJellyfinId(QString newJellyfinId);
7229
7230
7234 const QList<ImageType> &enableImageTypes() const;
7235 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
7236 bool enableImageTypesNull() const;
7238
7239
7243 const bool &enableImages() const;
7244 void setEnableImages(bool newEnableImages);
7245 bool enableImagesNull() const;
7246 void setEnableImagesNull();
7247
7248
7252 const bool &enableUserData() const;
7253 void setEnableUserData(bool newEnableUserData);
7254 bool enableUserDataNull() const;
7255 void setEnableUserDataNull();
7256
7257
7261 const QList<ItemFields> &fields() const;
7262 void setFields(QList<ItemFields> newFields);
7263 bool fieldsNull() const;
7264 void setFieldsNull();
7265
7266
7270 const qint32 &imageTypeLimit() const;
7271 void setImageTypeLimit(qint32 newImageTypeLimit);
7272 bool imageTypeLimitNull() const;
7273 void setImageTypeLimitNull();
7274
7275
7279 const qint32 &limit() const;
7280 void setLimit(qint32 newLimit);
7281 bool limitNull() const;
7282 void setLimitNull();
7283
7284
7288 const QString &userId() const;
7289 void setUserId(QString newUserId);
7290 bool userIdNull() const;
7291 void setUserIdNull();
7292
7293
7294private:
7295 // Required path parameters
7296 QString m_jellyfinId;
7297
7298 // Required query parameters
7299
7300 // Optional query parameters
7301 QList<ImageType> m_enableImageTypes;
7302 std::optional<bool> m_enableImages = std::nullopt;
7303 std::optional<bool> m_enableUserData = std::nullopt;
7304 QList<ItemFields> m_fields;
7305 std::optional<qint32> m_imageTypeLimit = std::nullopt;
7306 std::optional<qint32> m_limit = std::nullopt;
7307 QString m_userId;
7308
7309
7310};
7311
7313public:
7314
7318 const QString &jellyfinId() const;
7319 void setJellyfinId(QString newJellyfinId);
7320
7321
7325 const QList<ImageType> &enableImageTypes() const;
7326 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
7327 bool enableImageTypesNull() const;
7329
7330
7334 const bool &enableImages() const;
7335 void setEnableImages(bool newEnableImages);
7336 bool enableImagesNull() const;
7337 void setEnableImagesNull();
7338
7339
7343 const bool &enableUserData() const;
7344 void setEnableUserData(bool newEnableUserData);
7345 bool enableUserDataNull() const;
7346 void setEnableUserDataNull();
7347
7348
7352 const QList<ItemFields> &fields() const;
7353 void setFields(QList<ItemFields> newFields);
7354 bool fieldsNull() const;
7355 void setFieldsNull();
7356
7357
7361 const qint32 &imageTypeLimit() const;
7362 void setImageTypeLimit(qint32 newImageTypeLimit);
7363 bool imageTypeLimitNull() const;
7364 void setImageTypeLimitNull();
7365
7366
7370 const qint32 &limit() const;
7371 void setLimit(qint32 newLimit);
7372 bool limitNull() const;
7373 void setLimitNull();
7374
7375
7379 const QString &userId() const;
7380 void setUserId(QString newUserId);
7381 bool userIdNull() const;
7382 void setUserIdNull();
7383
7384
7385private:
7386 // Required path parameters
7387 QString m_jellyfinId;
7388
7389 // Required query parameters
7390
7391 // Optional query parameters
7392 QList<ImageType> m_enableImageTypes;
7393 std::optional<bool> m_enableImages = std::nullopt;
7394 std::optional<bool> m_enableUserData = std::nullopt;
7395 QList<ItemFields> m_fields;
7396 std::optional<qint32> m_imageTypeLimit = std::nullopt;
7397 std::optional<qint32> m_limit = std::nullopt;
7398 QString m_userId;
7399
7400
7401};
7402
7404public:
7405
7409 const QString &jellyfinId() const;
7410 void setJellyfinId(QString newJellyfinId);
7411
7412
7416 const QList<ImageType> &enableImageTypes() const;
7417 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
7418 bool enableImageTypesNull() const;
7420
7421
7425 const bool &enableImages() const;
7426 void setEnableImages(bool newEnableImages);
7427 bool enableImagesNull() const;
7428 void setEnableImagesNull();
7429
7430
7434 const bool &enableUserData() const;
7435 void setEnableUserData(bool newEnableUserData);
7436 bool enableUserDataNull() const;
7437 void setEnableUserDataNull();
7438
7439
7443 const QList<ItemFields> &fields() const;
7444 void setFields(QList<ItemFields> newFields);
7445 bool fieldsNull() const;
7446 void setFieldsNull();
7447
7448
7452 const qint32 &imageTypeLimit() const;
7453 void setImageTypeLimit(qint32 newImageTypeLimit);
7454 bool imageTypeLimitNull() const;
7455 void setImageTypeLimitNull();
7456
7457
7461 const qint32 &limit() const;
7462 void setLimit(qint32 newLimit);
7463 bool limitNull() const;
7464 void setLimitNull();
7465
7466
7470 const QString &userId() const;
7471 void setUserId(QString newUserId);
7472 bool userIdNull() const;
7473 void setUserIdNull();
7474
7475
7476private:
7477 // Required path parameters
7478 QString m_jellyfinId;
7479
7480 // Required query parameters
7481
7482 // Optional query parameters
7483 QList<ImageType> m_enableImageTypes;
7484 std::optional<bool> m_enableImages = std::nullopt;
7485 std::optional<bool> m_enableUserData = std::nullopt;
7486 QList<ItemFields> m_fields;
7487 std::optional<qint32> m_imageTypeLimit = std::nullopt;
7488 std::optional<qint32> m_limit = std::nullopt;
7489 QString m_userId;
7490
7491
7492};
7493
7495public:
7496
7500 const QString &itemId() const;
7501 void setItemId(QString newItemId);
7502
7503
7507 const QString &userId() const;
7508 void setUserId(QString newUserId);
7509
7510
7511private:
7512 // Required path parameters
7513 QString m_itemId;
7514 QString m_userId;
7515
7516 // Required query parameters
7517
7518 // Optional query parameters
7519
7520
7521};
7522
7524public:
7525
7529 const QString &itemId() const;
7530 void setItemId(QString newItemId);
7531
7532
7536 const QString &userId() const;
7537 void setUserId(QString newUserId);
7538
7539
7540private:
7541 // Required path parameters
7542 QString m_itemId;
7543 QString m_userId;
7544
7545 // Required query parameters
7546
7547 // Optional query parameters
7548
7549
7550};
7551
7553public:
7554
7558 const bool &isFavorite() const;
7559 void setIsFavorite(bool newIsFavorite);
7560 bool isFavoriteNull() const;
7561 void setIsFavoriteNull();
7562
7563
7567 const QString &userId() const;
7568 void setUserId(QString newUserId);
7569 bool userIdNull() const;
7570 void setUserIdNull();
7571
7572
7573private:
7574 // Required path parameters
7575
7576 // Required query parameters
7577
7578 // Optional query parameters
7579 std::optional<bool> m_isFavorite = std::nullopt;
7580 QString m_userId;
7581
7582
7583};
7584
7586public:
7587
7591 const ImageType &imageType() const;
7592 void setImageType(ImageType newImageType);
7593
7594
7598 const QString &itemId() const;
7599 void setItemId(QString newItemId);
7600
7601
7605 const bool &addPlayedIndicator() const;
7606 void setAddPlayedIndicator(bool newAddPlayedIndicator);
7607 bool addPlayedIndicatorNull() const;
7609
7610
7614 const QString &backgroundColor() const;
7615 void setBackgroundColor(QString newBackgroundColor);
7616 bool backgroundColorNull() const;
7618
7619
7623 const qint32 &blur() const;
7624 void setBlur(qint32 newBlur);
7625 bool blurNull() const;
7626 void setBlurNull();
7627
7628
7632 const bool &cropWhitespace() const;
7633 void setCropWhitespace(bool newCropWhitespace);
7634 bool cropWhitespaceNull() const;
7635 void setCropWhitespaceNull();
7636
7637
7641 const QString &foregroundLayer() const;
7642 void setForegroundLayer(QString newForegroundLayer);
7643 bool foregroundLayerNull() const;
7645
7646
7650 const ImageFormat &format() const;
7651 void setFormat(ImageFormat newFormat);
7652 bool formatNull() const;
7653 void setFormatNull();
7654
7655
7659 const qint32 &height() const;
7660 void setHeight(qint32 newHeight);
7661 bool heightNull() const;
7662 void setHeightNull();
7663
7664
7668 const qint32 &imageIndex() const;
7669 void setImageIndex(qint32 newImageIndex);
7670 bool imageIndexNull() const;
7671 void setImageIndexNull();
7672
7673
7677 const qint32 &maxHeight() const;
7678 void setMaxHeight(qint32 newMaxHeight);
7679 bool maxHeightNull() const;
7680 void setMaxHeightNull();
7681
7682
7686 const qint32 &maxWidth() const;
7687 void setMaxWidth(qint32 newMaxWidth);
7688 bool maxWidthNull() const;
7689 void setMaxWidthNull();
7690
7691
7695 const double &percentPlayed() const;
7696 void setPercentPlayed(double newPercentPlayed);
7697 bool percentPlayedNull() const;
7698 void setPercentPlayedNull();
7699
7700
7704 const qint32 &quality() const;
7705 void setQuality(qint32 newQuality);
7706 bool qualityNull() const;
7707 void setQualityNull();
7708
7709
7713 const QString &tag() const;
7714 void setTag(QString newTag);
7715 bool tagNull() const;
7716 void setTagNull();
7717
7718
7722 const qint32 &unplayedCount() const;
7723 void setUnplayedCount(qint32 newUnplayedCount);
7724 bool unplayedCountNull() const;
7725 void setUnplayedCountNull();
7726
7727
7731 const qint32 &width() const;
7732 void setWidth(qint32 newWidth);
7733 bool widthNull() const;
7734 void setWidthNull();
7735
7736
7737private:
7738 // Required path parameters
7739 ImageType m_imageType;
7740 QString m_itemId;
7741
7742 // Required query parameters
7743
7744 // Optional query parameters
7745 std::optional<bool> m_addPlayedIndicator = std::nullopt;
7746 QString m_backgroundColor;
7747 std::optional<qint32> m_blur = std::nullopt;
7748 std::optional<bool> m_cropWhitespace = std::nullopt;
7749 QString m_foregroundLayer;
7750 ImageFormat m_format;
7751 std::optional<qint32> m_height = std::nullopt;
7752 std::optional<qint32> m_imageIndex = std::nullopt;
7753 std::optional<qint32> m_maxHeight = std::nullopt;
7754 std::optional<qint32> m_maxWidth = std::nullopt;
7755 std::optional<double> m_percentPlayed = std::nullopt;
7756 std::optional<qint32> m_quality = std::nullopt;
7757 QString m_tag;
7758 std::optional<qint32> m_unplayedCount = std::nullopt;
7759 std::optional<qint32> m_width = std::nullopt;
7760
7761
7762};
7763
7765public:
7766
7770 const ImageFormat &format() const;
7771 void setFormat(ImageFormat newFormat);
7772
7773
7777 const qint32 &imageIndex() const;
7778 void setImageIndex(qint32 newImageIndex);
7779
7780
7784 const ImageType &imageType() const;
7785 void setImageType(ImageType newImageType);
7786
7787
7791 const QString &itemId() const;
7792 void setItemId(QString newItemId);
7793
7794
7798 const qint32 &maxHeight() const;
7799 void setMaxHeight(qint32 newMaxHeight);
7800
7801
7805 const qint32 &maxWidth() const;
7806 void setMaxWidth(qint32 newMaxWidth);
7807
7808
7812 const double &percentPlayed() const;
7813 void setPercentPlayed(double newPercentPlayed);
7814
7815
7819 const QString &tag() const;
7820 void setTag(QString newTag);
7821
7822
7826 const qint32 &unplayedCount() const;
7827 void setUnplayedCount(qint32 newUnplayedCount);
7828
7829
7833 const bool &addPlayedIndicator() const;
7834 void setAddPlayedIndicator(bool newAddPlayedIndicator);
7835 bool addPlayedIndicatorNull() const;
7837
7838
7842 const QString &backgroundColor() const;
7843 void setBackgroundColor(QString newBackgroundColor);
7844 bool backgroundColorNull() const;
7846
7847
7851 const qint32 &blur() const;
7852 void setBlur(qint32 newBlur);
7853 bool blurNull() const;
7854 void setBlurNull();
7855
7856
7860 const bool &cropWhitespace() const;
7861 void setCropWhitespace(bool newCropWhitespace);
7862 bool cropWhitespaceNull() const;
7863 void setCropWhitespaceNull();
7864
7865
7869 const QString &foregroundLayer() const;
7870 void setForegroundLayer(QString newForegroundLayer);
7871 bool foregroundLayerNull() const;
7873
7874
7878 const qint32 &height() const;
7879 void setHeight(qint32 newHeight);
7880 bool heightNull() const;
7881 void setHeightNull();
7882
7883
7887 const qint32 &quality() const;
7888 void setQuality(qint32 newQuality);
7889 bool qualityNull() const;
7890 void setQualityNull();
7891
7892
7896 const qint32 &width() const;
7897 void setWidth(qint32 newWidth);
7898 bool widthNull() const;
7899 void setWidthNull();
7900
7901
7902private:
7903 // Required path parameters
7904 ImageFormat m_format;
7905 qint32 m_imageIndex;
7906 ImageType m_imageType;
7907 QString m_itemId;
7908 qint32 m_maxHeight;
7909 qint32 m_maxWidth;
7910 double m_percentPlayed;
7911 QString m_tag;
7912 qint32 m_unplayedCount;
7913
7914 // Required query parameters
7915
7916 // Optional query parameters
7917 std::optional<bool> m_addPlayedIndicator = std::nullopt;
7918 QString m_backgroundColor;
7919 std::optional<qint32> m_blur = std::nullopt;
7920 std::optional<bool> m_cropWhitespace = std::nullopt;
7921 QString m_foregroundLayer;
7922 std::optional<qint32> m_height = std::nullopt;
7923 std::optional<qint32> m_quality = std::nullopt;
7924 std::optional<qint32> m_width = std::nullopt;
7925
7926
7927};
7928
7930public:
7931
7935 const qint32 &imageIndex() const;
7936 void setImageIndex(qint32 newImageIndex);
7937
7938
7942 const ImageType &imageType() const;
7943 void setImageType(ImageType newImageType);
7944
7945
7949 const QString &itemId() const;
7950 void setItemId(QString newItemId);
7951
7952
7956 const bool &addPlayedIndicator() const;
7957 void setAddPlayedIndicator(bool newAddPlayedIndicator);
7958 bool addPlayedIndicatorNull() const;
7960
7961
7965 const QString &backgroundColor() const;
7966 void setBackgroundColor(QString newBackgroundColor);
7967 bool backgroundColorNull() const;
7969
7970
7974 const qint32 &blur() const;
7975 void setBlur(qint32 newBlur);
7976 bool blurNull() const;
7977 void setBlurNull();
7978
7979
7983 const bool &cropWhitespace() const;
7984 void setCropWhitespace(bool newCropWhitespace);
7985 bool cropWhitespaceNull() const;
7986 void setCropWhitespaceNull();
7987
7988
7992 const QString &foregroundLayer() const;
7993 void setForegroundLayer(QString newForegroundLayer);
7994 bool foregroundLayerNull() const;
7996
7997
8001 const ImageFormat &format() const;
8002 void setFormat(ImageFormat newFormat);
8003 bool formatNull() const;
8004 void setFormatNull();
8005
8006
8010 const qint32 &height() const;
8011 void setHeight(qint32 newHeight);
8012 bool heightNull() const;
8013 void setHeightNull();
8014
8015
8019 const qint32 &maxHeight() const;
8020 void setMaxHeight(qint32 newMaxHeight);
8021 bool maxHeightNull() const;
8022 void setMaxHeightNull();
8023
8024
8028 const qint32 &maxWidth() const;
8029 void setMaxWidth(qint32 newMaxWidth);
8030 bool maxWidthNull() const;
8031 void setMaxWidthNull();
8032
8033
8037 const double &percentPlayed() const;
8038 void setPercentPlayed(double newPercentPlayed);
8039 bool percentPlayedNull() const;
8040 void setPercentPlayedNull();
8041
8042
8046 const qint32 &quality() const;
8047 void setQuality(qint32 newQuality);
8048 bool qualityNull() const;
8049 void setQualityNull();
8050
8051
8055 const QString &tag() const;
8056 void setTag(QString newTag);
8057 bool tagNull() const;
8058 void setTagNull();
8059
8060
8064 const qint32 &unplayedCount() const;
8065 void setUnplayedCount(qint32 newUnplayedCount);
8066 bool unplayedCountNull() const;
8067 void setUnplayedCountNull();
8068
8069
8073 const qint32 &width() const;
8074 void setWidth(qint32 newWidth);
8075 bool widthNull() const;
8076 void setWidthNull();
8077
8078
8079private:
8080 // Required path parameters
8081 qint32 m_imageIndex;
8082 ImageType m_imageType;
8083 QString m_itemId;
8084
8085 // Required query parameters
8086
8087 // Optional query parameters
8088 std::optional<bool> m_addPlayedIndicator = std::nullopt;
8089 QString m_backgroundColor;
8090 std::optional<qint32> m_blur = std::nullopt;
8091 std::optional<bool> m_cropWhitespace = std::nullopt;
8092 QString m_foregroundLayer;
8093 ImageFormat m_format;
8094 std::optional<qint32> m_height = std::nullopt;
8095 std::optional<qint32> m_maxHeight = std::nullopt;
8096 std::optional<qint32> m_maxWidth = std::nullopt;
8097 std::optional<double> m_percentPlayed = std::nullopt;
8098 std::optional<qint32> m_quality = std::nullopt;
8099 QString m_tag;
8100 std::optional<qint32> m_unplayedCount = std::nullopt;
8101 std::optional<qint32> m_width = std::nullopt;
8102
8103
8104};
8105
8107public:
8108
8112 const QString &itemId() const;
8113 void setItemId(QString newItemId);
8114
8115
8116private:
8117 // Required path parameters
8118 QString m_itemId;
8119
8120 // Required query parameters
8121
8122 // Optional query parameters
8123
8124
8125};
8126
8128public:
8129
8133 const QString &adjacentTo() const;
8134 void setAdjacentTo(QString newAdjacentTo);
8135 bool adjacentToNull() const;
8136 void setAdjacentToNull();
8137
8138
8142 const QStringList &albumArtistIds() const;
8143 void setAlbumArtistIds(QStringList newAlbumArtistIds);
8144 bool albumArtistIdsNull() const;
8145 void setAlbumArtistIdsNull();
8146
8147
8151 const QStringList &albumIds() const;
8152 void setAlbumIds(QStringList newAlbumIds);
8153 bool albumIdsNull() const;
8154 void setAlbumIdsNull();
8155
8156
8160 const QStringList &albums() const;
8161 void setAlbums(QStringList newAlbums);
8162 bool albumsNull() const;
8163 void setAlbumsNull();
8164
8165
8169 const QStringList &artistIds() const;
8170 void setArtistIds(QStringList newArtistIds);
8171 bool artistIdsNull() const;
8172 void setArtistIdsNull();
8173
8174
8178 const QStringList &artists() const;
8179 void setArtists(QStringList newArtists);
8180 bool artistsNull() const;
8181 void setArtistsNull();
8182
8183
8187 const bool &collapseBoxSetItems() const;
8188 void setCollapseBoxSetItems(bool newCollapseBoxSetItems);
8189 bool collapseBoxSetItemsNull() const;
8191
8192
8196 const QStringList &contributingArtistIds() const;
8197 void setContributingArtistIds(QStringList newContributingArtistIds);
8198 bool contributingArtistIdsNull() const;
8200
8201
8205 const QList<ImageType> &enableImageTypes() const;
8206 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
8207 bool enableImageTypesNull() const;
8209
8210
8214 const bool &enableImages() const;
8215 void setEnableImages(bool newEnableImages);
8216 bool enableImagesNull() const;
8217 void setEnableImagesNull();
8218
8219
8223 const bool &enableTotalRecordCount() const;
8224 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
8225 bool enableTotalRecordCountNull() const;
8227
8228
8232 const bool &enableUserData() const;
8233 void setEnableUserData(bool newEnableUserData);
8234 bool enableUserDataNull() const;
8235 void setEnableUserDataNull();
8236
8237
8241 const QStringList &excludeArtistIds() const;
8242 void setExcludeArtistIds(QStringList newExcludeArtistIds);
8243 bool excludeArtistIdsNull() const;
8245
8246
8250 const QStringList &excludeItemIds() const;
8251 void setExcludeItemIds(QStringList newExcludeItemIds);
8252 bool excludeItemIdsNull() const;
8253 void setExcludeItemIdsNull();
8254
8255
8259 const QStringList &excludeItemTypes() const;
8260 void setExcludeItemTypes(QStringList newExcludeItemTypes);
8261 bool excludeItemTypesNull() const;
8263
8264
8269 void setExcludeLocationTypes(QList<LocationType> newExcludeLocationTypes);
8270 bool excludeLocationTypesNull() const;
8272
8273
8277 const QList<ItemFields> &fields() const;
8278 void setFields(QList<ItemFields> newFields);
8279 bool fieldsNull() const;
8280 void setFieldsNull();
8281
8282
8286 const QList<ItemFilter> &filters() const;
8287 void setFilters(QList<ItemFilter> newFilters);
8288 bool filtersNull() const;
8289 void setFiltersNull();
8290
8291
8295 const QStringList &genreIds() const;
8296 void setGenreIds(QStringList newGenreIds);
8297 bool genreIdsNull() const;
8298 void setGenreIdsNull();
8299
8300
8304 const QStringList &genres() const;
8305 void setGenres(QStringList newGenres);
8306 bool genresNull() const;
8307 void setGenresNull();
8308
8309
8313 const bool &hasImdbId() const;
8314 void setHasImdbId(bool newHasImdbId);
8315 bool hasImdbIdNull() const;
8316 void setHasImdbIdNull();
8317
8318
8322 const bool &hasOfficialRating() const;
8323 void setHasOfficialRating(bool newHasOfficialRating);
8324 bool hasOfficialRatingNull() const;
8326
8327
8331 const bool &hasOverview() const;
8332 void setHasOverview(bool newHasOverview);
8333 bool hasOverviewNull() const;
8334 void setHasOverviewNull();
8335
8336
8340 const bool &hasParentalRating() const;
8341 void setHasParentalRating(bool newHasParentalRating);
8342 bool hasParentalRatingNull() const;
8344
8345
8349 const bool &hasSpecialFeature() const;
8350 void setHasSpecialFeature(bool newHasSpecialFeature);
8351 bool hasSpecialFeatureNull() const;
8353
8354
8358 const bool &hasSubtitles() const;
8359 void setHasSubtitles(bool newHasSubtitles);
8360 bool hasSubtitlesNull() const;
8361 void setHasSubtitlesNull();
8362
8363
8367 const bool &hasThemeSong() const;
8368 void setHasThemeSong(bool newHasThemeSong);
8369 bool hasThemeSongNull() const;
8370 void setHasThemeSongNull();
8371
8372
8376 const bool &hasThemeVideo() const;
8377 void setHasThemeVideo(bool newHasThemeVideo);
8378 bool hasThemeVideoNull() const;
8379 void setHasThemeVideoNull();
8380
8381
8385 const bool &hasTmdbId() const;
8386 void setHasTmdbId(bool newHasTmdbId);
8387 bool hasTmdbIdNull() const;
8388 void setHasTmdbIdNull();
8389
8390
8394 const bool &hasTrailer() const;
8395 void setHasTrailer(bool newHasTrailer);
8396 bool hasTrailerNull() const;
8397 void setHasTrailerNull();
8398
8399
8403 const bool &hasTvdbId() const;
8404 void setHasTvdbId(bool newHasTvdbId);
8405 bool hasTvdbIdNull() const;
8406 void setHasTvdbIdNull();
8407
8408
8412 const QStringList &ids() const;
8413 void setIds(QStringList newIds);
8414 bool idsNull() const;
8415 void setIdsNull();
8416
8417
8421 const qint32 &imageTypeLimit() const;
8422 void setImageTypeLimit(qint32 newImageTypeLimit);
8423 bool imageTypeLimitNull() const;
8424 void setImageTypeLimitNull();
8425
8426
8430 const QList<ImageType> &imageTypes() const;
8431 void setImageTypes(QList<ImageType> newImageTypes);
8432 bool imageTypesNull() const;
8433 void setImageTypesNull();
8434
8435
8439 const QStringList &includeItemTypes() const;
8440 void setIncludeItemTypes(QStringList newIncludeItemTypes);
8441 bool includeItemTypesNull() const;
8443
8444
8448 const bool &is3D() const;
8449 void setIs3D(bool newIs3D);
8450 bool is3DNull() const;
8451 void setIs3DNull();
8452
8453
8457 const bool &is4K() const;
8458 void setIs4K(bool newIs4K);
8459 bool is4KNull() const;
8460 void setIs4KNull();
8461
8462
8466 const bool &isFavorite() const;
8467 void setIsFavorite(bool newIsFavorite);
8468 bool isFavoriteNull() const;
8469 void setIsFavoriteNull();
8470
8471
8475 const bool &isHd() const;
8476 void setIsHd(bool newIsHd);
8477 bool isHdNull() const;
8478 void setIsHdNull();
8479
8480
8484 const bool &isLocked() const;
8485 void setIsLocked(bool newIsLocked);
8486 bool isLockedNull() const;
8487 void setIsLockedNull();
8488
8489
8493 const bool &isMissing() const;
8494 void setIsMissing(bool newIsMissing);
8495 bool isMissingNull() const;
8496 void setIsMissingNull();
8497
8498
8502 const bool &isPlaceHolder() const;
8503 void setIsPlaceHolder(bool newIsPlaceHolder);
8504 bool isPlaceHolderNull() const;
8505 void setIsPlaceHolderNull();
8506
8507
8511 const bool &isPlayed() const;
8512 void setIsPlayed(bool newIsPlayed);
8513 bool isPlayedNull() const;
8514 void setIsPlayedNull();
8515
8516
8520 const bool &isUnaired() const;
8521 void setIsUnaired(bool newIsUnaired);
8522 bool isUnairedNull() const;
8523 void setIsUnairedNull();
8524
8525
8529 const qint32 &limit() const;
8530 void setLimit(qint32 newLimit);
8531 bool limitNull() const;
8532 void setLimitNull();
8533
8534
8538 const QList<LocationType> &locationTypes() const;
8539 void setLocationTypes(QList<LocationType> newLocationTypes);
8540 bool locationTypesNull() const;
8541 void setLocationTypesNull();
8542
8543
8547 const qint32 &maxHeight() const;
8548 void setMaxHeight(qint32 newMaxHeight);
8549 bool maxHeightNull() const;
8550 void setMaxHeightNull();
8551
8552
8556 const QString &maxOfficialRating() const;
8557 void setMaxOfficialRating(QString newMaxOfficialRating);
8558 bool maxOfficialRatingNull() const;
8560
8561
8565 const QDateTime &maxPremiereDate() const;
8566 void setMaxPremiereDate(QDateTime newMaxPremiereDate);
8567 bool maxPremiereDateNull() const;
8569
8570
8574 const qint32 &maxWidth() const;
8575 void setMaxWidth(qint32 newMaxWidth);
8576 bool maxWidthNull() const;
8577 void setMaxWidthNull();
8578
8579
8583 const QStringList &mediaTypes() const;
8584 void setMediaTypes(QStringList newMediaTypes);
8585 bool mediaTypesNull() const;
8586 void setMediaTypesNull();
8587
8588
8592 const double &minCommunityRating() const;
8593 void setMinCommunityRating(double newMinCommunityRating);
8594 bool minCommunityRatingNull() const;
8596
8597
8601 const double &minCriticRating() const;
8602 void setMinCriticRating(double newMinCriticRating);
8603 bool minCriticRatingNull() const;
8605
8606
8610 const QDateTime &minDateLastSaved() const;
8611 void setMinDateLastSaved(QDateTime newMinDateLastSaved);
8612 bool minDateLastSavedNull() const;
8614
8615
8619 const QDateTime &minDateLastSavedForUser() const;
8620 void setMinDateLastSavedForUser(QDateTime newMinDateLastSavedForUser);
8621 bool minDateLastSavedForUserNull() const;
8623
8624
8628 const qint32 &minHeight() const;
8629 void setMinHeight(qint32 newMinHeight);
8630 bool minHeightNull() const;
8631 void setMinHeightNull();
8632
8633
8637 const QString &minOfficialRating() const;
8638 void setMinOfficialRating(QString newMinOfficialRating);
8639 bool minOfficialRatingNull() const;
8641
8642
8646 const QDateTime &minPremiereDate() const;
8647 void setMinPremiereDate(QDateTime newMinPremiereDate);
8648 bool minPremiereDateNull() const;
8650
8651
8655 const qint32 &minWidth() const;
8656 void setMinWidth(qint32 newMinWidth);
8657 bool minWidthNull() const;
8658 void setMinWidthNull();
8659
8660
8664 const QString &nameLessThan() const;
8665 void setNameLessThan(QString newNameLessThan);
8666 bool nameLessThanNull() const;
8667 void setNameLessThanNull();
8668
8669
8673 const QString &nameStartsWith() const;
8674 void setNameStartsWith(QString newNameStartsWith);
8675 bool nameStartsWithNull() const;
8676 void setNameStartsWithNull();
8677
8678
8682 const QString &nameStartsWithOrGreater() const;
8683 void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater);
8684 bool nameStartsWithOrGreaterNull() const;
8686
8687
8691 const QStringList &officialRatings() const;
8692 void setOfficialRatings(QStringList newOfficialRatings);
8693 bool officialRatingsNull() const;
8695
8696
8700 const QString &parentId() const;
8701 void setParentId(QString newParentId);
8702 bool parentIdNull() const;
8703 void setParentIdNull();
8704
8705
8709 const qint32 &parentIndexNumber() const;
8710 void setParentIndexNumber(qint32 newParentIndexNumber);
8711 bool parentIndexNumberNull() const;
8713
8714
8718 const QString &person() const;
8719 void setPerson(QString newPerson);
8720 bool personNull() const;
8721 void setPersonNull();
8722
8723
8727 const QStringList &personIds() const;
8728 void setPersonIds(QStringList newPersonIds);
8729 bool personIdsNull() const;
8730 void setPersonIdsNull();
8731
8732
8736 const QStringList &personTypes() const;
8737 void setPersonTypes(QStringList newPersonTypes);
8738 bool personTypesNull() const;
8739 void setPersonTypesNull();
8740
8741
8745 const bool &recursive() const;
8746 void setRecursive(bool newRecursive);
8747 bool recursiveNull() const;
8748 void setRecursiveNull();
8749
8750
8754 const QString &searchTerm() const;
8755 void setSearchTerm(QString newSearchTerm);
8756 bool searchTermNull() const;
8757 void setSearchTermNull();
8758
8759
8763 const QList<SeriesStatus> &seriesStatus() const;
8764 void setSeriesStatus(QList<SeriesStatus> newSeriesStatus);
8765 bool seriesStatusNull() const;
8766 void setSeriesStatusNull();
8767
8768
8772 const QString &sortBy() const;
8773 void setSortBy(QString newSortBy);
8774 bool sortByNull() const;
8775 void setSortByNull();
8776
8777
8781 const QString &sortOrder() const;
8782 void setSortOrder(QString newSortOrder);
8783 bool sortOrderNull() const;
8784 void setSortOrderNull();
8785
8786
8790 const qint32 &startIndex() const;
8791 void setStartIndex(qint32 newStartIndex);
8792 bool startIndexNull() const;
8793 void setStartIndexNull();
8794
8795
8799 const QStringList &studioIds() const;
8800 void setStudioIds(QStringList newStudioIds);
8801 bool studioIdsNull() const;
8802 void setStudioIdsNull();
8803
8804
8808 const QStringList &studios() const;
8809 void setStudios(QStringList newStudios);
8810 bool studiosNull() const;
8811 void setStudiosNull();
8812
8813
8817 const QStringList &tags() const;
8818 void setTags(QStringList newTags);
8819 bool tagsNull() const;
8820 void setTagsNull();
8821
8822
8826 const QString &userId() const;
8827 void setUserId(QString newUserId);
8828 bool userIdNull() const;
8829 void setUserIdNull();
8830
8831
8835 const QList<VideoType> &videoTypes() const;
8836 void setVideoTypes(QList<VideoType> newVideoTypes);
8837 bool videoTypesNull() const;
8838 void setVideoTypesNull();
8839
8840
8844 const QList<qint32> &years() const;
8845 void setYears(QList<qint32> newYears);
8846 bool yearsNull() const;
8847 void setYearsNull();
8848
8849
8850private:
8851 // Required path parameters
8852
8853 // Required query parameters
8854
8855 // Optional query parameters
8856 QString m_adjacentTo;
8857 QStringList m_albumArtistIds;
8858 QStringList m_albumIds;
8859 QStringList m_albums;
8860 QStringList m_artistIds;
8861 QStringList m_artists;
8862 std::optional<bool> m_collapseBoxSetItems = std::nullopt;
8863 QStringList m_contributingArtistIds;
8864 QList<ImageType> m_enableImageTypes;
8865 std::optional<bool> m_enableImages = std::nullopt;
8866 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
8867 std::optional<bool> m_enableUserData = std::nullopt;
8868 QStringList m_excludeArtistIds;
8869 QStringList m_excludeItemIds;
8870 QStringList m_excludeItemTypes;
8871 QList<LocationType> m_excludeLocationTypes;
8872 QList<ItemFields> m_fields;
8873 QList<ItemFilter> m_filters;
8874 QStringList m_genreIds;
8875 QStringList m_genres;
8876 std::optional<bool> m_hasImdbId = std::nullopt;
8877 std::optional<bool> m_hasOfficialRating = std::nullopt;
8878 std::optional<bool> m_hasOverview = std::nullopt;
8879 std::optional<bool> m_hasParentalRating = std::nullopt;
8880 std::optional<bool> m_hasSpecialFeature = std::nullopt;
8881 std::optional<bool> m_hasSubtitles = std::nullopt;
8882 std::optional<bool> m_hasThemeSong = std::nullopt;
8883 std::optional<bool> m_hasThemeVideo = std::nullopt;
8884 std::optional<bool> m_hasTmdbId = std::nullopt;
8885 std::optional<bool> m_hasTrailer = std::nullopt;
8886 std::optional<bool> m_hasTvdbId = std::nullopt;
8887 QStringList m_ids;
8888 std::optional<qint32> m_imageTypeLimit = std::nullopt;
8889 QList<ImageType> m_imageTypes;
8890 QStringList m_includeItemTypes;
8891 std::optional<bool> m_is3D = std::nullopt;
8892 std::optional<bool> m_is4K = std::nullopt;
8893 std::optional<bool> m_isFavorite = std::nullopt;
8894 std::optional<bool> m_isHd = std::nullopt;
8895 std::optional<bool> m_isLocked = std::nullopt;
8896 std::optional<bool> m_isMissing = std::nullopt;
8897 std::optional<bool> m_isPlaceHolder = std::nullopt;
8898 std::optional<bool> m_isPlayed = std::nullopt;
8899 std::optional<bool> m_isUnaired = std::nullopt;
8900 std::optional<qint32> m_limit = std::nullopt;
8901 QList<LocationType> m_locationTypes;
8902 std::optional<qint32> m_maxHeight = std::nullopt;
8903 QString m_maxOfficialRating;
8904 QDateTime m_maxPremiereDate;
8905 std::optional<qint32> m_maxWidth = std::nullopt;
8906 QStringList m_mediaTypes;
8907 std::optional<double> m_minCommunityRating = std::nullopt;
8908 std::optional<double> m_minCriticRating = std::nullopt;
8909 QDateTime m_minDateLastSaved;
8910 QDateTime m_minDateLastSavedForUser;
8911 std::optional<qint32> m_minHeight = std::nullopt;
8912 QString m_minOfficialRating;
8913 QDateTime m_minPremiereDate;
8914 std::optional<qint32> m_minWidth = std::nullopt;
8915 QString m_nameLessThan;
8916 QString m_nameStartsWith;
8917 QString m_nameStartsWithOrGreater;
8918 QStringList m_officialRatings;
8919 QString m_parentId;
8920 std::optional<qint32> m_parentIndexNumber = std::nullopt;
8921 QString m_person;
8922 QStringList m_personIds;
8923 QStringList m_personTypes;
8924 std::optional<bool> m_recursive = std::nullopt;
8925 QString m_searchTerm;
8926 QList<SeriesStatus> m_seriesStatus;
8927 QString m_sortBy;
8928 QString m_sortOrder;
8929 std::optional<qint32> m_startIndex = std::nullopt;
8930 QStringList m_studioIds;
8931 QStringList m_studios;
8932 QStringList m_tags;
8933 QString m_userId;
8934 QList<VideoType> m_videoTypes;
8935 QList<qint32> m_years;
8936
8937
8938};
8939
8941public:
8942
8946 const QString &userId() const;
8947 void setUserId(QString newUserId);
8948
8949
8953 const QString &adjacentTo() const;
8954 void setAdjacentTo(QString newAdjacentTo);
8955 bool adjacentToNull() const;
8956 void setAdjacentToNull();
8957
8958
8962 const QStringList &albumArtistIds() const;
8963 void setAlbumArtistIds(QStringList newAlbumArtistIds);
8964 bool albumArtistIdsNull() const;
8965 void setAlbumArtistIdsNull();
8966
8967
8971 const QStringList &albumIds() const;
8972 void setAlbumIds(QStringList newAlbumIds);
8973 bool albumIdsNull() const;
8974 void setAlbumIdsNull();
8975
8976
8980 const QStringList &albums() const;
8981 void setAlbums(QStringList newAlbums);
8982 bool albumsNull() const;
8983 void setAlbumsNull();
8984
8985
8989 const QStringList &artistIds() const;
8990 void setArtistIds(QStringList newArtistIds);
8991 bool artistIdsNull() const;
8992 void setArtistIdsNull();
8993
8994
8998 const QStringList &artists() const;
8999 void setArtists(QStringList newArtists);
9000 bool artistsNull() const;
9001 void setArtistsNull();
9002
9003
9007 const bool &collapseBoxSetItems() const;
9008 void setCollapseBoxSetItems(bool newCollapseBoxSetItems);
9009 bool collapseBoxSetItemsNull() const;
9011
9012
9016 const QStringList &contributingArtistIds() const;
9017 void setContributingArtistIds(QStringList newContributingArtistIds);
9018 bool contributingArtistIdsNull() const;
9020
9021
9025 const QList<ImageType> &enableImageTypes() const;
9026 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
9027 bool enableImageTypesNull() const;
9029
9030
9034 const bool &enableImages() const;
9035 void setEnableImages(bool newEnableImages);
9036 bool enableImagesNull() const;
9037 void setEnableImagesNull();
9038
9039
9043 const bool &enableTotalRecordCount() const;
9044 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
9045 bool enableTotalRecordCountNull() const;
9047
9048
9052 const bool &enableUserData() const;
9053 void setEnableUserData(bool newEnableUserData);
9054 bool enableUserDataNull() const;
9055 void setEnableUserDataNull();
9056
9057
9061 const QStringList &excludeArtistIds() const;
9062 void setExcludeArtistIds(QStringList newExcludeArtistIds);
9063 bool excludeArtistIdsNull() const;
9065
9066
9070 const QStringList &excludeItemIds() const;
9071 void setExcludeItemIds(QStringList newExcludeItemIds);
9072 bool excludeItemIdsNull() const;
9073 void setExcludeItemIdsNull();
9074
9075
9079 const QStringList &excludeItemTypes() const;
9080 void setExcludeItemTypes(QStringList newExcludeItemTypes);
9081 bool excludeItemTypesNull() const;
9083
9084
9089 void setExcludeLocationTypes(QList<LocationType> newExcludeLocationTypes);
9090 bool excludeLocationTypesNull() const;
9092
9093
9097 const QList<ItemFields> &fields() const;
9098 void setFields(QList<ItemFields> newFields);
9099 bool fieldsNull() const;
9100 void setFieldsNull();
9101
9102
9106 const QList<ItemFilter> &filters() const;
9107 void setFilters(QList<ItemFilter> newFilters);
9108 bool filtersNull() const;
9109 void setFiltersNull();
9110
9111
9115 const QStringList &genreIds() const;
9116 void setGenreIds(QStringList newGenreIds);
9117 bool genreIdsNull() const;
9118 void setGenreIdsNull();
9119
9120
9124 const QStringList &genres() const;
9125 void setGenres(QStringList newGenres);
9126 bool genresNull() const;
9127 void setGenresNull();
9128
9129
9133 const bool &hasImdbId() const;
9134 void setHasImdbId(bool newHasImdbId);
9135 bool hasImdbIdNull() const;
9136 void setHasImdbIdNull();
9137
9138
9142 const bool &hasOfficialRating() const;
9143 void setHasOfficialRating(bool newHasOfficialRating);
9144 bool hasOfficialRatingNull() const;
9146
9147
9151 const bool &hasOverview() const;
9152 void setHasOverview(bool newHasOverview);
9153 bool hasOverviewNull() const;
9154 void setHasOverviewNull();
9155
9156
9160 const bool &hasParentalRating() const;
9161 void setHasParentalRating(bool newHasParentalRating);
9162 bool hasParentalRatingNull() const;
9164
9165
9169 const bool &hasSpecialFeature() const;
9170 void setHasSpecialFeature(bool newHasSpecialFeature);
9171 bool hasSpecialFeatureNull() const;
9173
9174
9178 const bool &hasSubtitles() const;
9179 void setHasSubtitles(bool newHasSubtitles);
9180 bool hasSubtitlesNull() const;
9181 void setHasSubtitlesNull();
9182
9183
9187 const bool &hasThemeSong() const;
9188 void setHasThemeSong(bool newHasThemeSong);
9189 bool hasThemeSongNull() const;
9190 void setHasThemeSongNull();
9191
9192
9196 const bool &hasThemeVideo() const;
9197 void setHasThemeVideo(bool newHasThemeVideo);
9198 bool hasThemeVideoNull() const;
9199 void setHasThemeVideoNull();
9200
9201
9205 const bool &hasTmdbId() const;
9206 void setHasTmdbId(bool newHasTmdbId);
9207 bool hasTmdbIdNull() const;
9208 void setHasTmdbIdNull();
9209
9210
9214 const bool &hasTrailer() const;
9215 void setHasTrailer(bool newHasTrailer);
9216 bool hasTrailerNull() const;
9217 void setHasTrailerNull();
9218
9219
9223 const bool &hasTvdbId() const;
9224 void setHasTvdbId(bool newHasTvdbId);
9225 bool hasTvdbIdNull() const;
9226 void setHasTvdbIdNull();
9227
9228
9232 const QStringList &ids() const;
9233 void setIds(QStringList newIds);
9234 bool idsNull() const;
9235 void setIdsNull();
9236
9237
9241 const qint32 &imageTypeLimit() const;
9242 void setImageTypeLimit(qint32 newImageTypeLimit);
9243 bool imageTypeLimitNull() const;
9244 void setImageTypeLimitNull();
9245
9246
9250 const QList<ImageType> &imageTypes() const;
9251 void setImageTypes(QList<ImageType> newImageTypes);
9252 bool imageTypesNull() const;
9253 void setImageTypesNull();
9254
9255
9259 const QStringList &includeItemTypes() const;
9260 void setIncludeItemTypes(QStringList newIncludeItemTypes);
9261 bool includeItemTypesNull() const;
9263
9264
9268 const bool &is3D() const;
9269 void setIs3D(bool newIs3D);
9270 bool is3DNull() const;
9271 void setIs3DNull();
9272
9273
9277 const bool &is4K() const;
9278 void setIs4K(bool newIs4K);
9279 bool is4KNull() const;
9280 void setIs4KNull();
9281
9282
9286 const bool &isFavorite() const;
9287 void setIsFavorite(bool newIsFavorite);
9288 bool isFavoriteNull() const;
9289 void setIsFavoriteNull();
9290
9291
9295 const bool &isHd() const;
9296 void setIsHd(bool newIsHd);
9297 bool isHdNull() const;
9298 void setIsHdNull();
9299
9300
9304 const bool &isLocked() const;
9305 void setIsLocked(bool newIsLocked);
9306 bool isLockedNull() const;
9307 void setIsLockedNull();
9308
9309
9313 const bool &isMissing() const;
9314 void setIsMissing(bool newIsMissing);
9315 bool isMissingNull() const;
9316 void setIsMissingNull();
9317
9318
9322 const bool &isPlaceHolder() const;
9323 void setIsPlaceHolder(bool newIsPlaceHolder);
9324 bool isPlaceHolderNull() const;
9325 void setIsPlaceHolderNull();
9326
9327
9331 const bool &isPlayed() const;
9332 void setIsPlayed(bool newIsPlayed);
9333 bool isPlayedNull() const;
9334 void setIsPlayedNull();
9335
9336
9340 const bool &isUnaired() const;
9341 void setIsUnaired(bool newIsUnaired);
9342 bool isUnairedNull() const;
9343 void setIsUnairedNull();
9344
9345
9349 const qint32 &limit() const;
9350 void setLimit(qint32 newLimit);
9351 bool limitNull() const;
9352 void setLimitNull();
9353
9354
9358 const QList<LocationType> &locationTypes() const;
9359 void setLocationTypes(QList<LocationType> newLocationTypes);
9360 bool locationTypesNull() const;
9361 void setLocationTypesNull();
9362
9363
9367 const qint32 &maxHeight() const;
9368 void setMaxHeight(qint32 newMaxHeight);
9369 bool maxHeightNull() const;
9370 void setMaxHeightNull();
9371
9372
9376 const QString &maxOfficialRating() const;
9377 void setMaxOfficialRating(QString newMaxOfficialRating);
9378 bool maxOfficialRatingNull() const;
9380
9381
9385 const QDateTime &maxPremiereDate() const;
9386 void setMaxPremiereDate(QDateTime newMaxPremiereDate);
9387 bool maxPremiereDateNull() const;
9389
9390
9394 const qint32 &maxWidth() const;
9395 void setMaxWidth(qint32 newMaxWidth);
9396 bool maxWidthNull() const;
9397 void setMaxWidthNull();
9398
9399
9403 const QStringList &mediaTypes() const;
9404 void setMediaTypes(QStringList newMediaTypes);
9405 bool mediaTypesNull() const;
9406 void setMediaTypesNull();
9407
9408
9412 const double &minCommunityRating() const;
9413 void setMinCommunityRating(double newMinCommunityRating);
9414 bool minCommunityRatingNull() const;
9416
9417
9421 const double &minCriticRating() const;
9422 void setMinCriticRating(double newMinCriticRating);
9423 bool minCriticRatingNull() const;
9425
9426
9430 const QDateTime &minDateLastSaved() const;
9431 void setMinDateLastSaved(QDateTime newMinDateLastSaved);
9432 bool minDateLastSavedNull() const;
9434
9435
9439 const QDateTime &minDateLastSavedForUser() const;
9440 void setMinDateLastSavedForUser(QDateTime newMinDateLastSavedForUser);
9441 bool minDateLastSavedForUserNull() const;
9443
9444
9448 const qint32 &minHeight() const;
9449 void setMinHeight(qint32 newMinHeight);
9450 bool minHeightNull() const;
9451 void setMinHeightNull();
9452
9453
9457 const QString &minOfficialRating() const;
9458 void setMinOfficialRating(QString newMinOfficialRating);
9459 bool minOfficialRatingNull() const;
9461
9462
9466 const QDateTime &minPremiereDate() const;
9467 void setMinPremiereDate(QDateTime newMinPremiereDate);
9468 bool minPremiereDateNull() const;
9470
9471
9475 const qint32 &minWidth() const;
9476 void setMinWidth(qint32 newMinWidth);
9477 bool minWidthNull() const;
9478 void setMinWidthNull();
9479
9480
9484 const QString &nameLessThan() const;
9485 void setNameLessThan(QString newNameLessThan);
9486 bool nameLessThanNull() const;
9487 void setNameLessThanNull();
9488
9489
9493 const QString &nameStartsWith() const;
9494 void setNameStartsWith(QString newNameStartsWith);
9495 bool nameStartsWithNull() const;
9496 void setNameStartsWithNull();
9497
9498
9502 const QString &nameStartsWithOrGreater() const;
9503 void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater);
9504 bool nameStartsWithOrGreaterNull() const;
9506
9507
9511 const QStringList &officialRatings() const;
9512 void setOfficialRatings(QStringList newOfficialRatings);
9513 bool officialRatingsNull() const;
9515
9516
9520 const QString &parentId() const;
9521 void setParentId(QString newParentId);
9522 bool parentIdNull() const;
9523 void setParentIdNull();
9524
9525
9529 const qint32 &parentIndexNumber() const;
9530 void setParentIndexNumber(qint32 newParentIndexNumber);
9531 bool parentIndexNumberNull() const;
9533
9534
9538 const QString &person() const;
9539 void setPerson(QString newPerson);
9540 bool personNull() const;
9541 void setPersonNull();
9542
9543
9547 const QStringList &personIds() const;
9548 void setPersonIds(QStringList newPersonIds);
9549 bool personIdsNull() const;
9550 void setPersonIdsNull();
9551
9552
9556 const QStringList &personTypes() const;
9557 void setPersonTypes(QStringList newPersonTypes);
9558 bool personTypesNull() const;
9559 void setPersonTypesNull();
9560
9561
9565 const bool &recursive() const;
9566 void setRecursive(bool newRecursive);
9567 bool recursiveNull() const;
9568 void setRecursiveNull();
9569
9570
9574 const QString &searchTerm() const;
9575 void setSearchTerm(QString newSearchTerm);
9576 bool searchTermNull() const;
9577 void setSearchTermNull();
9578
9579
9583 const QList<SeriesStatus> &seriesStatus() const;
9584 void setSeriesStatus(QList<SeriesStatus> newSeriesStatus);
9585 bool seriesStatusNull() const;
9586 void setSeriesStatusNull();
9587
9588
9592 const QString &sortBy() const;
9593 void setSortBy(QString newSortBy);
9594 bool sortByNull() const;
9595 void setSortByNull();
9596
9597
9601 const QString &sortOrder() const;
9602 void setSortOrder(QString newSortOrder);
9603 bool sortOrderNull() const;
9604 void setSortOrderNull();
9605
9606
9610 const qint32 &startIndex() const;
9611 void setStartIndex(qint32 newStartIndex);
9612 bool startIndexNull() const;
9613 void setStartIndexNull();
9614
9615
9619 const QStringList &studioIds() const;
9620 void setStudioIds(QStringList newStudioIds);
9621 bool studioIdsNull() const;
9622 void setStudioIdsNull();
9623
9624
9628 const QStringList &studios() const;
9629 void setStudios(QStringList newStudios);
9630 bool studiosNull() const;
9631 void setStudiosNull();
9632
9633
9637 const QStringList &tags() const;
9638 void setTags(QStringList newTags);
9639 bool tagsNull() const;
9640 void setTagsNull();
9641
9642
9646 const QList<VideoType> &videoTypes() const;
9647 void setVideoTypes(QList<VideoType> newVideoTypes);
9648 bool videoTypesNull() const;
9649 void setVideoTypesNull();
9650
9651
9655 const QList<qint32> &years() const;
9656 void setYears(QList<qint32> newYears);
9657 bool yearsNull() const;
9658 void setYearsNull();
9659
9660
9661private:
9662 // Required path parameters
9663 QString m_userId;
9664
9665 // Required query parameters
9666
9667 // Optional query parameters
9668 QString m_adjacentTo;
9669 QStringList m_albumArtistIds;
9670 QStringList m_albumIds;
9671 QStringList m_albums;
9672 QStringList m_artistIds;
9673 QStringList m_artists;
9674 std::optional<bool> m_collapseBoxSetItems = std::nullopt;
9675 QStringList m_contributingArtistIds;
9676 QList<ImageType> m_enableImageTypes;
9677 std::optional<bool> m_enableImages = std::nullopt;
9678 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
9679 std::optional<bool> m_enableUserData = std::nullopt;
9680 QStringList m_excludeArtistIds;
9681 QStringList m_excludeItemIds;
9682 QStringList m_excludeItemTypes;
9683 QList<LocationType> m_excludeLocationTypes;
9684 QList<ItemFields> m_fields;
9685 QList<ItemFilter> m_filters;
9686 QStringList m_genreIds;
9687 QStringList m_genres;
9688 std::optional<bool> m_hasImdbId = std::nullopt;
9689 std::optional<bool> m_hasOfficialRating = std::nullopt;
9690 std::optional<bool> m_hasOverview = std::nullopt;
9691 std::optional<bool> m_hasParentalRating = std::nullopt;
9692 std::optional<bool> m_hasSpecialFeature = std::nullopt;
9693 std::optional<bool> m_hasSubtitles = std::nullopt;
9694 std::optional<bool> m_hasThemeSong = std::nullopt;
9695 std::optional<bool> m_hasThemeVideo = std::nullopt;
9696 std::optional<bool> m_hasTmdbId = std::nullopt;
9697 std::optional<bool> m_hasTrailer = std::nullopt;
9698 std::optional<bool> m_hasTvdbId = std::nullopt;
9699 QStringList m_ids;
9700 std::optional<qint32> m_imageTypeLimit = std::nullopt;
9701 QList<ImageType> m_imageTypes;
9702 QStringList m_includeItemTypes;
9703 std::optional<bool> m_is3D = std::nullopt;
9704 std::optional<bool> m_is4K = std::nullopt;
9705 std::optional<bool> m_isFavorite = std::nullopt;
9706 std::optional<bool> m_isHd = std::nullopt;
9707 std::optional<bool> m_isLocked = std::nullopt;
9708 std::optional<bool> m_isMissing = std::nullopt;
9709 std::optional<bool> m_isPlaceHolder = std::nullopt;
9710 std::optional<bool> m_isPlayed = std::nullopt;
9711 std::optional<bool> m_isUnaired = std::nullopt;
9712 std::optional<qint32> m_limit = std::nullopt;
9713 QList<LocationType> m_locationTypes;
9714 std::optional<qint32> m_maxHeight = std::nullopt;
9715 QString m_maxOfficialRating;
9716 QDateTime m_maxPremiereDate;
9717 std::optional<qint32> m_maxWidth = std::nullopt;
9718 QStringList m_mediaTypes;
9719 std::optional<double> m_minCommunityRating = std::nullopt;
9720 std::optional<double> m_minCriticRating = std::nullopt;
9721 QDateTime m_minDateLastSaved;
9722 QDateTime m_minDateLastSavedForUser;
9723 std::optional<qint32> m_minHeight = std::nullopt;
9724 QString m_minOfficialRating;
9725 QDateTime m_minPremiereDate;
9726 std::optional<qint32> m_minWidth = std::nullopt;
9727 QString m_nameLessThan;
9728 QString m_nameStartsWith;
9729 QString m_nameStartsWithOrGreater;
9730 QStringList m_officialRatings;
9731 QString m_parentId;
9732 std::optional<qint32> m_parentIndexNumber = std::nullopt;
9733 QString m_person;
9734 QStringList m_personIds;
9735 QStringList m_personTypes;
9736 std::optional<bool> m_recursive = std::nullopt;
9737 QString m_searchTerm;
9738 QList<SeriesStatus> m_seriesStatus;
9739 QString m_sortBy;
9740 QString m_sortOrder;
9741 std::optional<qint32> m_startIndex = std::nullopt;
9742 QStringList m_studioIds;
9743 QStringList m_studios;
9744 QStringList m_tags;
9745 QList<VideoType> m_videoTypes;
9746 QList<qint32> m_years;
9747
9748
9749};
9750
9752public:
9753
9754private:
9755 // Required path parameters
9756
9757 // Required query parameters
9758
9759 // Optional query parameters
9760
9761
9762};
9763
9765public:
9766
9770 const QStringList &channelIds() const;
9771 void setChannelIds(QStringList newChannelIds);
9772 bool channelIdsNull() const;
9773 void setChannelIdsNull();
9774
9775
9779 const QList<ItemFields> &fields() const;
9780 void setFields(QList<ItemFields> newFields);
9781 bool fieldsNull() const;
9782 void setFieldsNull();
9783
9784
9788 const QList<ItemFilter> &filters() const;
9789 void setFilters(QList<ItemFilter> newFilters);
9790 bool filtersNull() const;
9791 void setFiltersNull();
9792
9793
9797 const qint32 &limit() const;
9798 void setLimit(qint32 newLimit);
9799 bool limitNull() const;
9800 void setLimitNull();
9801
9802
9806 const qint32 &startIndex() const;
9807 void setStartIndex(qint32 newStartIndex);
9808 bool startIndexNull() const;
9809 void setStartIndexNull();
9810
9811
9815 const QString &userId() const;
9816 void setUserId(QString newUserId);
9817 bool userIdNull() const;
9818 void setUserIdNull();
9819
9820
9821private:
9822 // Required path parameters
9823
9824 // Required query parameters
9825
9826 // Optional query parameters
9827 QStringList m_channelIds;
9828 QList<ItemFields> m_fields;
9829 QList<ItemFilter> m_filters;
9830 std::optional<qint32> m_limit = std::nullopt;
9831 std::optional<qint32> m_startIndex = std::nullopt;
9832 QString m_userId;
9833
9834
9835};
9836
9838public:
9839
9843 const QString &userId() const;
9844 void setUserId(QString newUserId);
9845
9846
9850 const QList<ImageType> &enableImageTypes() const;
9851 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
9852 bool enableImageTypesNull() const;
9854
9855
9859 const bool &enableImages() const;
9860 void setEnableImages(bool newEnableImages);
9861 bool enableImagesNull() const;
9862 void setEnableImagesNull();
9863
9864
9868 const bool &enableUserData() const;
9869 void setEnableUserData(bool newEnableUserData);
9870 bool enableUserDataNull() const;
9871 void setEnableUserDataNull();
9872
9873
9877 const QList<ItemFields> &fields() const;
9878 void setFields(QList<ItemFields> newFields);
9879 bool fieldsNull() const;
9880 void setFieldsNull();
9881
9882
9886 const bool &groupItems() const;
9887 void setGroupItems(bool newGroupItems);
9888 bool groupItemsNull() const;
9889 void setGroupItemsNull();
9890
9891
9895 const qint32 &imageTypeLimit() const;
9896 void setImageTypeLimit(qint32 newImageTypeLimit);
9897 bool imageTypeLimitNull() const;
9898 void setImageTypeLimitNull();
9899
9900
9904 const QStringList &includeItemTypes() const;
9905 void setIncludeItemTypes(QStringList newIncludeItemTypes);
9906 bool includeItemTypesNull() const;
9908
9909
9913 const bool &isPlayed() const;
9914 void setIsPlayed(bool newIsPlayed);
9915 bool isPlayedNull() const;
9916 void setIsPlayedNull();
9917
9918
9922 const qint32 &limit() const;
9923 void setLimit(qint32 newLimit);
9924 bool limitNull() const;
9925 void setLimitNull();
9926
9927
9931 const QString &parentId() const;
9932 void setParentId(QString newParentId);
9933 bool parentIdNull() const;
9934 void setParentIdNull();
9935
9936
9937private:
9938 // Required path parameters
9939 QString m_userId;
9940
9941 // Required query parameters
9942
9943 // Optional query parameters
9944 QList<ImageType> m_enableImageTypes;
9945 std::optional<bool> m_enableImages = std::nullopt;
9946 std::optional<bool> m_enableUserData = std::nullopt;
9947 QList<ItemFields> m_fields;
9948 std::optional<bool> m_groupItems = std::nullopt;
9949 std::optional<qint32> m_imageTypeLimit = std::nullopt;
9950 QStringList m_includeItemTypes;
9951 std::optional<bool> m_isPlayed = std::nullopt;
9952 std::optional<qint32> m_limit = std::nullopt;
9953 QString m_parentId;
9954
9955
9956};
9957
9959public:
9960
9964 const bool &isNewLibrary() const;
9965 void setIsNewLibrary(bool newIsNewLibrary);
9966 bool isNewLibraryNull() const;
9967 void setIsNewLibraryNull();
9968
9969
9973 const QString &libraryContentType() const;
9974 void setLibraryContentType(QString newLibraryContentType);
9975 bool libraryContentTypeNull() const;
9977
9978
9979private:
9980 // Required path parameters
9981
9982 // Required query parameters
9983
9984 // Optional query parameters
9985 std::optional<bool> m_isNewLibrary = std::nullopt;
9986 QString m_libraryContentType;
9987
9988
9989};
9990
9992public:
9993
9997 const QString &country() const;
9998 void setCountry(QString newCountry);
9999 bool countryNull() const;
10000 void setCountryNull();
10001
10002
10006 const QString &jellyfinId() const;
10007 void setJellyfinId(QString newJellyfinId);
10008 bool jellyfinIdNull() const;
10009 void setJellyfinIdNull();
10010
10011
10015 const QString &location() const;
10016 void setLocation(QString newLocation);
10017 bool locationNull() const;
10018 void setLocationNull();
10019
10020
10024 const QString &type() const;
10025 void setType(QString newType);
10026 bool typeNull() const;
10027 void setTypeNull();
10028
10029
10030private:
10031 // Required path parameters
10032
10033 // Required query parameters
10034
10035 // Optional query parameters
10036 QString m_country;
10037 QString m_jellyfinId;
10038 QString m_location;
10039 QString m_type;
10040
10041
10042};
10043
10045public:
10046
10050 const QString &itemId() const;
10051 void setItemId(QString newItemId);
10052
10053
10057 const bool &allowAudioStreamCopy() const;
10058 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
10059 bool allowAudioStreamCopyNull() const;
10061
10062
10066 const bool &allowVideoStreamCopy() const;
10067 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
10068 bool allowVideoStreamCopyNull() const;
10070
10071
10075 const qint32 &audioBitRate() const;
10076 void setAudioBitRate(qint32 newAudioBitRate);
10077 bool audioBitRateNull() const;
10078 void setAudioBitRateNull();
10079
10080
10084 const qint32 &audioChannels() const;
10085 void setAudioChannels(qint32 newAudioChannels);
10086 bool audioChannelsNull() const;
10087 void setAudioChannelsNull();
10088
10089
10093 const QString &audioCodec() const;
10094 void setAudioCodec(QString newAudioCodec);
10095 bool audioCodecNull() const;
10096 void setAudioCodecNull();
10097
10098
10102 const qint32 &audioSampleRate() const;
10103 void setAudioSampleRate(qint32 newAudioSampleRate);
10104 bool audioSampleRateNull() const;
10106
10107
10111 const qint32 &audioStreamIndex() const;
10112 void setAudioStreamIndex(qint32 newAudioStreamIndex);
10113 bool audioStreamIndexNull() const;
10115
10116
10120 const bool &breakOnNonKeyFrames() const;
10121 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
10122 bool breakOnNonKeyFramesNull() const;
10124
10125
10129 const QString &container() const;
10130 void setContainer(QString newContainer);
10131 bool containerNull() const;
10132 void setContainerNull();
10133
10134
10138 const EncodingContext &context() const;
10139 void setContext(EncodingContext newContext);
10140 bool contextNull() const;
10141 void setContextNull();
10142
10143
10147 const bool &copyTimestamps() const;
10148 void setCopyTimestamps(bool newCopyTimestamps);
10149 bool copyTimestampsNull() const;
10150 void setCopyTimestampsNull();
10151
10152
10156 const qint32 &cpuCoreLimit() const;
10157 void setCpuCoreLimit(qint32 newCpuCoreLimit);
10158 bool cpuCoreLimitNull() const;
10159 void setCpuCoreLimitNull();
10160
10161
10165 const bool &deInterlace() const;
10166 void setDeInterlace(bool newDeInterlace);
10167 bool deInterlaceNull() const;
10168 void setDeInterlaceNull();
10169
10170
10174 const QString &deviceId() const;
10175 void setDeviceId(QString newDeviceId);
10176 bool deviceIdNull() const;
10177 void setDeviceIdNull();
10178
10179
10183 const QString &deviceProfileId() const;
10184 void setDeviceProfileId(QString newDeviceProfileId);
10185 bool deviceProfileIdNull() const;
10187
10188
10192 const bool &enableAutoStreamCopy() const;
10193 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
10194 bool enableAutoStreamCopyNull() const;
10196
10197
10201 const bool &enableMpegtsM2TsMode() const;
10202 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
10203 bool enableMpegtsM2TsModeNull() const;
10205
10206
10210 const bool &enableSubtitlesInManifest() const;
10211 void setEnableSubtitlesInManifest(bool newEnableSubtitlesInManifest);
10212 bool enableSubtitlesInManifestNull() const;
10214
10215
10219 const float &framerate() const;
10220 void setFramerate(float newFramerate);
10221 bool framerateNull() const;
10222 void setFramerateNull();
10223
10224
10228 const qint32 &height() const;
10229 void setHeight(qint32 newHeight);
10230 bool heightNull() const;
10231 void setHeightNull();
10232
10233
10237 const QString &level() const;
10238 void setLevel(QString newLevel);
10239 bool levelNull() const;
10240 void setLevelNull();
10241
10242
10246 const QString &liveStreamId() const;
10247 void setLiveStreamId(QString newLiveStreamId);
10248 bool liveStreamIdNull() const;
10249 void setLiveStreamIdNull();
10250
10251
10255 const qint32 &maxAudioBitDepth() const;
10256 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
10257 bool maxAudioBitDepthNull() const;
10259
10260
10264 const qint32 &maxAudioChannels() const;
10265 void setMaxAudioChannels(qint32 newMaxAudioChannels);
10266 bool maxAudioChannelsNull() const;
10268
10269
10273 const float &maxFramerate() const;
10274 void setMaxFramerate(float newMaxFramerate);
10275 bool maxFramerateNull() const;
10276 void setMaxFramerateNull();
10277
10278
10282 const qint32 &maxHeight() const;
10283 void setMaxHeight(qint32 newMaxHeight);
10284 bool maxHeightNull() const;
10285 void setMaxHeightNull();
10286
10287
10291 const qint32 &maxRefFrames() const;
10292 void setMaxRefFrames(qint32 newMaxRefFrames);
10293 bool maxRefFramesNull() const;
10294 void setMaxRefFramesNull();
10295
10296
10300 const qint32 &maxVideoBitDepth() const;
10301 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
10302 bool maxVideoBitDepthNull() const;
10304
10305
10309 const qint32 &maxWidth() const;
10310 void setMaxWidth(qint32 newMaxWidth);
10311 bool maxWidthNull() const;
10312 void setMaxWidthNull();
10313
10314
10318 const QString &mediaSourceId() const;
10319 void setMediaSourceId(QString newMediaSourceId);
10320 bool mediaSourceIdNull() const;
10321 void setMediaSourceIdNull();
10322
10323
10327 const qint32 &minSegments() const;
10328 void setMinSegments(qint32 newMinSegments);
10329 bool minSegmentsNull() const;
10330 void setMinSegmentsNull();
10331
10332
10336 const QString &params() const;
10337 void setParams(QString newParams);
10338 bool paramsNull() const;
10339 void setParamsNull();
10340
10341
10345 const QString &playSessionId() const;
10346 void setPlaySessionId(QString newPlaySessionId);
10347 bool playSessionIdNull() const;
10348 void setPlaySessionIdNull();
10349
10350
10354 const QString &profile() const;
10355 void setProfile(QString newProfile);
10356 bool profileNull() const;
10357 void setProfileNull();
10358
10359
10363 const bool &requireAvc() const;
10364 void setRequireAvc(bool newRequireAvc);
10365 bool requireAvcNull() const;
10366 void setRequireAvcNull();
10367
10368
10372 const bool &requireNonAnamorphic() const;
10373 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
10374 bool requireNonAnamorphicNull() const;
10376
10377
10381 const QString &segmentContainer() const;
10382 void setSegmentContainer(QString newSegmentContainer);
10383 bool segmentContainerNull() const;
10385
10386
10390 const qint32 &segmentLength() const;
10391 void setSegmentLength(qint32 newSegmentLength);
10392 bool segmentLengthNull() const;
10393 void setSegmentLengthNull();
10394
10395
10399 const qint64 &startTimeTicks() const;
10400 void setStartTimeTicks(qint64 newStartTimeTicks);
10401 bool startTimeTicksNull() const;
10402 void setStartTimeTicksNull();
10403
10404
10408 const bool &staticStreaming() const;
10409 void setStaticStreaming(bool newStaticStreaming);
10410 bool staticStreamingNull() const;
10412
10413
10417 const QJsonObject &streamOptions() const;
10418 void setStreamOptions(QJsonObject newStreamOptions);
10419 bool streamOptionsNull() const;
10420 void setStreamOptionsNull();
10421
10422
10426 const QString &subtitleCodec() const;
10427 void setSubtitleCodec(QString newSubtitleCodec);
10428 bool subtitleCodecNull() const;
10429 void setSubtitleCodecNull();
10430
10431
10436 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
10437 bool subtitleMethodNull() const;
10438 void setSubtitleMethodNull();
10439
10440
10444 const qint32 &subtitleStreamIndex() const;
10445 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
10446 bool subtitleStreamIndexNull() const;
10448
10449
10453 const QString &tag() const;
10454 void setTag(QString newTag);
10455 bool tagNull() const;
10456 void setTagNull();
10457
10458
10462 const QString &transcodeReasons() const;
10463 void setTranscodeReasons(QString newTranscodeReasons);
10464 bool transcodeReasonsNull() const;
10466
10467
10471 const qint32 &transcodingMaxAudioChannels() const;
10472 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
10475
10476
10480 const qint32 &videoBitRate() const;
10481 void setVideoBitRate(qint32 newVideoBitRate);
10482 bool videoBitRateNull() const;
10483 void setVideoBitRateNull();
10484
10485
10489 const QString &videoCodec() const;
10490 void setVideoCodec(QString newVideoCodec);
10491 bool videoCodecNull() const;
10492 void setVideoCodecNull();
10493
10494
10498 const qint32 &videoStreamIndex() const;
10499 void setVideoStreamIndex(qint32 newVideoStreamIndex);
10500 bool videoStreamIndexNull() const;
10502
10503
10507 const qint32 &width() const;
10508 void setWidth(qint32 newWidth);
10509 bool widthNull() const;
10510 void setWidthNull();
10511
10512
10513private:
10514 // Required path parameters
10515 QString m_itemId;
10516
10517 // Required query parameters
10518
10519 // Optional query parameters
10520 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
10521 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
10522 std::optional<qint32> m_audioBitRate = std::nullopt;
10523 std::optional<qint32> m_audioChannels = std::nullopt;
10524 QString m_audioCodec;
10525 std::optional<qint32> m_audioSampleRate = std::nullopt;
10526 std::optional<qint32> m_audioStreamIndex = std::nullopt;
10527 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
10528 QString m_container;
10529 EncodingContext m_context;
10530 std::optional<bool> m_copyTimestamps = std::nullopt;
10531 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
10532 std::optional<bool> m_deInterlace = std::nullopt;
10533 QString m_deviceId;
10534 QString m_deviceProfileId;
10535 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
10536 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
10537 std::optional<bool> m_enableSubtitlesInManifest = std::nullopt;
10538 std::optional<float> m_framerate = std::nullopt;
10539 std::optional<qint32> m_height = std::nullopt;
10540 QString m_level;
10541 QString m_liveStreamId;
10542 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
10543 std::optional<qint32> m_maxAudioChannels = std::nullopt;
10544 std::optional<float> m_maxFramerate = std::nullopt;
10545 std::optional<qint32> m_maxHeight = std::nullopt;
10546 std::optional<qint32> m_maxRefFrames = std::nullopt;
10547 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
10548 std::optional<qint32> m_maxWidth = std::nullopt;
10549 QString m_mediaSourceId;
10550 std::optional<qint32> m_minSegments = std::nullopt;
10551 QString m_params;
10552 QString m_playSessionId;
10553 QString m_profile;
10554 std::optional<bool> m_requireAvc = std::nullopt;
10555 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
10556 QString m_segmentContainer;
10557 std::optional<qint32> m_segmentLength = std::nullopt;
10558 std::optional<qint64> m_startTimeTicks = std::nullopt;
10559 std::optional<bool> m_staticStreaming = std::nullopt;
10560 QJsonObject m_streamOptions;
10561 QString m_subtitleCodec;
10562 SubtitleDeliveryMethod m_subtitleMethod;
10563 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
10564 QString m_tag;
10565 QString m_transcodeReasons;
10566 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
10567 std::optional<qint32> m_videoBitRate = std::nullopt;
10568 QString m_videoCodec;
10569 std::optional<qint32> m_videoStreamIndex = std::nullopt;
10570 std::optional<qint32> m_width = std::nullopt;
10571
10572
10573};
10574
10576public:
10577
10581 const QString &recordingId() const;
10582 void setRecordingId(QString newRecordingId);
10583
10584
10585private:
10586 // Required path parameters
10587 QString m_recordingId;
10588
10589 // Required query parameters
10590
10591 // Optional query parameters
10592
10593
10594};
10595
10597public:
10598
10602 const QString &container() const;
10603 void setContainer(QString newContainer);
10604
10605
10609 const QString &streamId() const;
10610 void setStreamId(QString newStreamId);
10611
10612
10613private:
10614 // Required path parameters
10615 QString m_container;
10616 QString m_streamId;
10617
10618 // Required query parameters
10619
10620 // Optional query parameters
10621
10622
10623};
10624
10626public:
10627
10631 const bool &addCurrentProgram() const;
10632 void setAddCurrentProgram(bool newAddCurrentProgram);
10633 bool addCurrentProgramNull() const;
10635
10636
10640 const bool &enableFavoriteSorting() const;
10641 void setEnableFavoriteSorting(bool newEnableFavoriteSorting);
10642 bool enableFavoriteSortingNull() const;
10644
10645
10649 const QList<ImageType> &enableImageTypes() const;
10650 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
10651 bool enableImageTypesNull() const;
10653
10654
10658 const bool &enableImages() const;
10659 void setEnableImages(bool newEnableImages);
10660 bool enableImagesNull() const;
10661 void setEnableImagesNull();
10662
10663
10667 const bool &enableUserData() const;
10668 void setEnableUserData(bool newEnableUserData);
10669 bool enableUserDataNull() const;
10670 void setEnableUserDataNull();
10671
10672
10676 const QList<ItemFields> &fields() const;
10677 void setFields(QList<ItemFields> newFields);
10678 bool fieldsNull() const;
10679 void setFieldsNull();
10680
10681
10685 const qint32 &imageTypeLimit() const;
10686 void setImageTypeLimit(qint32 newImageTypeLimit);
10687 bool imageTypeLimitNull() const;
10688 void setImageTypeLimitNull();
10689
10690
10694 const bool &isDisliked() const;
10695 void setIsDisliked(bool newIsDisliked);
10696 bool isDislikedNull() const;
10697 void setIsDislikedNull();
10698
10699
10703 const bool &isFavorite() const;
10704 void setIsFavorite(bool newIsFavorite);
10705 bool isFavoriteNull() const;
10706 void setIsFavoriteNull();
10707
10708
10712 const bool &isKids() const;
10713 void setIsKids(bool newIsKids);
10714 bool isKidsNull() const;
10715 void setIsKidsNull();
10716
10717
10721 const bool &isLiked() const;
10722 void setIsLiked(bool newIsLiked);
10723 bool isLikedNull() const;
10724 void setIsLikedNull();
10725
10726
10730 const bool &isMovie() const;
10731 void setIsMovie(bool newIsMovie);
10732 bool isMovieNull() const;
10733 void setIsMovieNull();
10734
10735
10739 const bool &isNews() const;
10740 void setIsNews(bool newIsNews);
10741 bool isNewsNull() const;
10742 void setIsNewsNull();
10743
10744
10748 const bool &isSeries() const;
10749 void setIsSeries(bool newIsSeries);
10750 bool isSeriesNull() const;
10751 void setIsSeriesNull();
10752
10753
10757 const bool &isSports() const;
10758 void setIsSports(bool newIsSports);
10759 bool isSportsNull() const;
10760 void setIsSportsNull();
10761
10762
10766 const qint32 &limit() const;
10767 void setLimit(qint32 newLimit);
10768 bool limitNull() const;
10769 void setLimitNull();
10770
10771
10775 const QStringList &sortBy() const;
10776 void setSortBy(QStringList newSortBy);
10777 bool sortByNull() const;
10778 void setSortByNull();
10779
10780
10784 const SortOrder &sortOrder() const;
10785 void setSortOrder(SortOrder newSortOrder);
10786 bool sortOrderNull() const;
10787 void setSortOrderNull();
10788
10789
10793 const qint32 &startIndex() const;
10794 void setStartIndex(qint32 newStartIndex);
10795 bool startIndexNull() const;
10796 void setStartIndexNull();
10797
10798
10802 const ChannelType &type() const;
10803 void setType(ChannelType newType);
10804 bool typeNull() const;
10805 void setTypeNull();
10806
10807
10811 const QString &userId() const;
10812 void setUserId(QString newUserId);
10813 bool userIdNull() const;
10814 void setUserIdNull();
10815
10816
10817private:
10818 // Required path parameters
10819
10820 // Required query parameters
10821
10822 // Optional query parameters
10823 std::optional<bool> m_addCurrentProgram = std::nullopt;
10824 std::optional<bool> m_enableFavoriteSorting = std::nullopt;
10825 QList<ImageType> m_enableImageTypes;
10826 std::optional<bool> m_enableImages = std::nullopt;
10827 std::optional<bool> m_enableUserData = std::nullopt;
10828 QList<ItemFields> m_fields;
10829 std::optional<qint32> m_imageTypeLimit = std::nullopt;
10830 std::optional<bool> m_isDisliked = std::nullopt;
10831 std::optional<bool> m_isFavorite = std::nullopt;
10832 std::optional<bool> m_isKids = std::nullopt;
10833 std::optional<bool> m_isLiked = std::nullopt;
10834 std::optional<bool> m_isMovie = std::nullopt;
10835 std::optional<bool> m_isNews = std::nullopt;
10836 std::optional<bool> m_isSeries = std::nullopt;
10837 std::optional<bool> m_isSports = std::nullopt;
10838 std::optional<qint32> m_limit = std::nullopt;
10839 QStringList m_sortBy;
10840 SortOrder m_sortOrder;
10841 std::optional<qint32> m_startIndex = std::nullopt;
10842 ChannelType m_type;
10843 QString m_userId;
10844
10845
10846};
10847
10849public:
10850
10851private:
10852 // Required path parameters
10853
10854 // Required query parameters
10855
10856 // Optional query parameters
10857
10858
10859};
10860
10862public:
10863
10867 const QStringList &channelIds() const;
10868 void setChannelIds(QStringList newChannelIds);
10869 bool channelIdsNull() const;
10870 void setChannelIdsNull();
10871
10872
10876 const QList<ImageType> &enableImageTypes() const;
10877 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
10878 bool enableImageTypesNull() const;
10880
10881
10885 const bool &enableImages() const;
10886 void setEnableImages(bool newEnableImages);
10887 bool enableImagesNull() const;
10888 void setEnableImagesNull();
10889
10890
10894 const bool &enableTotalRecordCount() const;
10895 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
10896 bool enableTotalRecordCountNull() const;
10898
10899
10903 const bool &enableUserData() const;
10904 void setEnableUserData(bool newEnableUserData);
10905 bool enableUserDataNull() const;
10906 void setEnableUserDataNull();
10907
10908
10912 const QList<ItemFields> &fields() const;
10913 void setFields(QList<ItemFields> newFields);
10914 bool fieldsNull() const;
10915 void setFieldsNull();
10916
10917
10921 const QStringList &genreIds() const;
10922 void setGenreIds(QStringList newGenreIds);
10923 bool genreIdsNull() const;
10924 void setGenreIdsNull();
10925
10926
10930 const QStringList &genres() const;
10931 void setGenres(QStringList newGenres);
10932 bool genresNull() const;
10933 void setGenresNull();
10934
10935
10939 const bool &hasAired() const;
10940 void setHasAired(bool newHasAired);
10941 bool hasAiredNull() const;
10942 void setHasAiredNull();
10943
10944
10948 const qint32 &imageTypeLimit() const;
10949 void setImageTypeLimit(qint32 newImageTypeLimit);
10950 bool imageTypeLimitNull() const;
10951 void setImageTypeLimitNull();
10952
10953
10957 const bool &isAiring() const;
10958 void setIsAiring(bool newIsAiring);
10959 bool isAiringNull() const;
10960 void setIsAiringNull();
10961
10962
10966 const bool &isKids() const;
10967 void setIsKids(bool newIsKids);
10968 bool isKidsNull() const;
10969 void setIsKidsNull();
10970
10971
10975 const bool &isMovie() const;
10976 void setIsMovie(bool newIsMovie);
10977 bool isMovieNull() const;
10978 void setIsMovieNull();
10979
10980
10984 const bool &isNews() const;
10985 void setIsNews(bool newIsNews);
10986 bool isNewsNull() const;
10987 void setIsNewsNull();
10988
10989
10993 const bool &isSeries() const;
10994 void setIsSeries(bool newIsSeries);
10995 bool isSeriesNull() const;
10996 void setIsSeriesNull();
10997
10998
11002 const bool &isSports() const;
11003 void setIsSports(bool newIsSports);
11004 bool isSportsNull() const;
11005 void setIsSportsNull();
11006
11007
11011 const QString &librarySeriesId() const;
11012 void setLibrarySeriesId(QString newLibrarySeriesId);
11013 bool librarySeriesIdNull() const;
11015
11016
11020 const qint32 &limit() const;
11021 void setLimit(qint32 newLimit);
11022 bool limitNull() const;
11023 void setLimitNull();
11024
11025
11029 const QDateTime &maxEndDate() const;
11030 void setMaxEndDate(QDateTime newMaxEndDate);
11031 bool maxEndDateNull() const;
11032 void setMaxEndDateNull();
11033
11034
11038 const QDateTime &maxStartDate() const;
11039 void setMaxStartDate(QDateTime newMaxStartDate);
11040 bool maxStartDateNull() const;
11041 void setMaxStartDateNull();
11042
11043
11047 const QDateTime &minEndDate() const;
11048 void setMinEndDate(QDateTime newMinEndDate);
11049 bool minEndDateNull() const;
11050 void setMinEndDateNull();
11051
11052
11056 const QDateTime &minStartDate() const;
11057 void setMinStartDate(QDateTime newMinStartDate);
11058 bool minStartDateNull() const;
11059 void setMinStartDateNull();
11060
11061
11065 const QString &seriesTimerId() const;
11066 void setSeriesTimerId(QString newSeriesTimerId);
11067 bool seriesTimerIdNull() const;
11068 void setSeriesTimerIdNull();
11069
11070
11074 const QString &sortBy() const;
11075 void setSortBy(QString newSortBy);
11076 bool sortByNull() const;
11077 void setSortByNull();
11078
11079
11083 const QString &sortOrder() const;
11084 void setSortOrder(QString newSortOrder);
11085 bool sortOrderNull() const;
11086 void setSortOrderNull();
11087
11088
11092 const qint32 &startIndex() const;
11093 void setStartIndex(qint32 newStartIndex);
11094 bool startIndexNull() const;
11095 void setStartIndexNull();
11096
11097
11101 const QString &userId() const;
11102 void setUserId(QString newUserId);
11103 bool userIdNull() const;
11104 void setUserIdNull();
11105
11106
11107private:
11108 // Required path parameters
11109
11110 // Required query parameters
11111
11112 // Optional query parameters
11113 QStringList m_channelIds;
11114 QList<ImageType> m_enableImageTypes;
11115 std::optional<bool> m_enableImages = std::nullopt;
11116 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
11117 std::optional<bool> m_enableUserData = std::nullopt;
11118 QList<ItemFields> m_fields;
11119 QStringList m_genreIds;
11120 QStringList m_genres;
11121 std::optional<bool> m_hasAired = std::nullopt;
11122 std::optional<qint32> m_imageTypeLimit = std::nullopt;
11123 std::optional<bool> m_isAiring = std::nullopt;
11124 std::optional<bool> m_isKids = std::nullopt;
11125 std::optional<bool> m_isMovie = std::nullopt;
11126 std::optional<bool> m_isNews = std::nullopt;
11127 std::optional<bool> m_isSeries = std::nullopt;
11128 std::optional<bool> m_isSports = std::nullopt;
11129 QString m_librarySeriesId;
11130 std::optional<qint32> m_limit = std::nullopt;
11131 QDateTime m_maxEndDate;
11132 QDateTime m_maxStartDate;
11133 QDateTime m_minEndDate;
11134 QDateTime m_minStartDate;
11135 QString m_seriesTimerId;
11136 QString m_sortBy;
11137 QString m_sortOrder;
11138 std::optional<qint32> m_startIndex = std::nullopt;
11139 QString m_userId;
11140
11141
11142};
11143
11145public:
11146
11150 const QString &itemId() const;
11151 void setItemId(QString newItemId);
11152
11153
11157 const QString &userId() const;
11158 void setUserId(QString newUserId);
11159
11160
11161private:
11162 // Required path parameters
11163 QString m_itemId;
11164 QString m_userId;
11165
11166 // Required query parameters
11167
11168 // Optional query parameters
11169
11170
11171};
11172
11174public:
11175
11176private:
11177 // Required path parameters
11178
11179 // Required query parameters
11180
11181 // Optional query parameters
11182
11183
11184};
11185
11187public:
11188
11192 const bool &hasUserId() const;
11193 void setHasUserId(bool newHasUserId);
11194 bool hasUserIdNull() const;
11195 void setHasUserIdNull();
11196
11197
11201 const qint32 &limit() const;
11202 void setLimit(qint32 newLimit);
11203 bool limitNull() const;
11204 void setLimitNull();
11205
11206
11210 const QDateTime &minDate() const;
11211 void setMinDate(QDateTime newMinDate);
11212 bool minDateNull() const;
11213 void setMinDateNull();
11214
11215
11219 const qint32 &startIndex() const;
11220 void setStartIndex(qint32 newStartIndex);
11221 bool startIndexNull() const;
11222 void setStartIndexNull();
11223
11224
11225private:
11226 // Required path parameters
11227
11228 // Required query parameters
11229
11230 // Optional query parameters
11231 std::optional<bool> m_hasUserId = std::nullopt;
11232 std::optional<qint32> m_limit = std::nullopt;
11233 QDateTime m_minDate;
11234 std::optional<qint32> m_startIndex = std::nullopt;
11235
11236
11237};
11238
11240public:
11241
11245 const QString &name() const;
11246 void setName(QString newName);
11247
11248
11249private:
11250 // Required path parameters
11251
11252 // Required query parameters
11253 QString m_name;
11254
11255 // Optional query parameters
11256
11257
11258};
11259
11261public:
11262
11266 const QString &itemId() const;
11267 void setItemId(QString newItemId);
11268
11269
11273 const QString &mediaSourceId() const;
11274 void setMediaSourceId(QString newMediaSourceId);
11275
11276
11280 const bool &allowAudioStreamCopy() const;
11281 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
11282 bool allowAudioStreamCopyNull() const;
11284
11285
11289 const bool &allowVideoStreamCopy() const;
11290 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
11291 bool allowVideoStreamCopyNull() const;
11293
11294
11298 const qint32 &audioBitRate() const;
11299 void setAudioBitRate(qint32 newAudioBitRate);
11300 bool audioBitRateNull() const;
11301 void setAudioBitRateNull();
11302
11303
11307 const qint32 &audioChannels() const;
11308 void setAudioChannels(qint32 newAudioChannels);
11309 bool audioChannelsNull() const;
11310 void setAudioChannelsNull();
11311
11312
11316 const QString &audioCodec() const;
11317 void setAudioCodec(QString newAudioCodec);
11318 bool audioCodecNull() const;
11319 void setAudioCodecNull();
11320
11321
11325 const qint32 &audioSampleRate() const;
11326 void setAudioSampleRate(qint32 newAudioSampleRate);
11327 bool audioSampleRateNull() const;
11329
11330
11334 const qint32 &audioStreamIndex() const;
11335 void setAudioStreamIndex(qint32 newAudioStreamIndex);
11336 bool audioStreamIndexNull() const;
11338
11339
11343 const bool &breakOnNonKeyFrames() const;
11344 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
11345 bool breakOnNonKeyFramesNull() const;
11347
11348
11352 const EncodingContext &context() const;
11353 void setContext(EncodingContext newContext);
11354 bool contextNull() const;
11355 void setContextNull();
11356
11357
11361 const bool &copyTimestamps() const;
11362 void setCopyTimestamps(bool newCopyTimestamps);
11363 bool copyTimestampsNull() const;
11364 void setCopyTimestampsNull();
11365
11366
11370 const qint32 &cpuCoreLimit() const;
11371 void setCpuCoreLimit(qint32 newCpuCoreLimit);
11372 bool cpuCoreLimitNull() const;
11373 void setCpuCoreLimitNull();
11374
11375
11379 const bool &deInterlace() const;
11380 void setDeInterlace(bool newDeInterlace);
11381 bool deInterlaceNull() const;
11382 void setDeInterlaceNull();
11383
11384
11388 const QString &deviceId() const;
11389 void setDeviceId(QString newDeviceId);
11390 bool deviceIdNull() const;
11391 void setDeviceIdNull();
11392
11393
11397 const QString &deviceProfileId() const;
11398 void setDeviceProfileId(QString newDeviceProfileId);
11399 bool deviceProfileIdNull() const;
11401
11402
11406 const bool &enableAdaptiveBitrateStreaming() const;
11407 void setEnableAdaptiveBitrateStreaming(bool newEnableAdaptiveBitrateStreaming);
11410
11411
11415 const bool &enableAutoStreamCopy() const;
11416 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
11417 bool enableAutoStreamCopyNull() const;
11419
11420
11424 const bool &enableMpegtsM2TsMode() const;
11425 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
11426 bool enableMpegtsM2TsModeNull() const;
11428
11429
11433 const float &framerate() const;
11434 void setFramerate(float newFramerate);
11435 bool framerateNull() const;
11436 void setFramerateNull();
11437
11438
11442 const qint32 &height() const;
11443 void setHeight(qint32 newHeight);
11444 bool heightNull() const;
11445 void setHeightNull();
11446
11447
11451 const QString &level() const;
11452 void setLevel(QString newLevel);
11453 bool levelNull() const;
11454 void setLevelNull();
11455
11456
11460 const QString &liveStreamId() const;
11461 void setLiveStreamId(QString newLiveStreamId);
11462 bool liveStreamIdNull() const;
11463 void setLiveStreamIdNull();
11464
11465
11469 const qint32 &maxAudioBitDepth() const;
11470 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
11471 bool maxAudioBitDepthNull() const;
11473
11474
11478 const qint32 &maxAudioChannels() const;
11479 void setMaxAudioChannels(qint32 newMaxAudioChannels);
11480 bool maxAudioChannelsNull() const;
11482
11483
11487 const float &maxFramerate() const;
11488 void setMaxFramerate(float newMaxFramerate);
11489 bool maxFramerateNull() const;
11490 void setMaxFramerateNull();
11491
11492
11496 const qint32 &maxRefFrames() const;
11497 void setMaxRefFrames(qint32 newMaxRefFrames);
11498 bool maxRefFramesNull() const;
11499 void setMaxRefFramesNull();
11500
11501
11505 const qint32 &maxStreamingBitrate() const;
11506 void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate);
11507 bool maxStreamingBitrateNull() const;
11509
11510
11514 const qint32 &maxVideoBitDepth() const;
11515 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
11516 bool maxVideoBitDepthNull() const;
11518
11519
11523 const qint32 &minSegments() const;
11524 void setMinSegments(qint32 newMinSegments);
11525 bool minSegmentsNull() const;
11526 void setMinSegmentsNull();
11527
11528
11532 const QString &params() const;
11533 void setParams(QString newParams);
11534 bool paramsNull() const;
11535 void setParamsNull();
11536
11537
11541 const QString &playSessionId() const;
11542 void setPlaySessionId(QString newPlaySessionId);
11543 bool playSessionIdNull() const;
11544 void setPlaySessionIdNull();
11545
11546
11550 const QString &profile() const;
11551 void setProfile(QString newProfile);
11552 bool profileNull() const;
11553 void setProfileNull();
11554
11555
11559 const bool &requireAvc() const;
11560 void setRequireAvc(bool newRequireAvc);
11561 bool requireAvcNull() const;
11562 void setRequireAvcNull();
11563
11564
11568 const bool &requireNonAnamorphic() const;
11569 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
11570 bool requireNonAnamorphicNull() const;
11572
11573
11577 const QString &segmentContainer() const;
11578 void setSegmentContainer(QString newSegmentContainer);
11579 bool segmentContainerNull() const;
11581
11582
11586 const qint32 &segmentLength() const;
11587 void setSegmentLength(qint32 newSegmentLength);
11588 bool segmentLengthNull() const;
11589 void setSegmentLengthNull();
11590
11591
11595 const qint64 &startTimeTicks() const;
11596 void setStartTimeTicks(qint64 newStartTimeTicks);
11597 bool startTimeTicksNull() const;
11598 void setStartTimeTicksNull();
11599
11600
11604 const bool &staticStreaming() const;
11605 void setStaticStreaming(bool newStaticStreaming);
11606 bool staticStreamingNull() const;
11608
11609
11613 const QJsonObject &streamOptions() const;
11614 void setStreamOptions(QJsonObject newStreamOptions);
11615 bool streamOptionsNull() const;
11616 void setStreamOptionsNull();
11617
11618
11622 const QString &subtitleCodec() const;
11623 void setSubtitleCodec(QString newSubtitleCodec);
11624 bool subtitleCodecNull() const;
11625 void setSubtitleCodecNull();
11626
11627
11632 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
11633 bool subtitleMethodNull() const;
11634 void setSubtitleMethodNull();
11635
11636
11640 const qint32 &subtitleStreamIndex() const;
11641 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
11642 bool subtitleStreamIndexNull() const;
11644
11645
11649 const QString &tag() const;
11650 void setTag(QString newTag);
11651 bool tagNull() const;
11652 void setTagNull();
11653
11654
11658 const QString &transcodeReasons() const;
11659 void setTranscodeReasons(QString newTranscodeReasons);
11660 bool transcodeReasonsNull() const;
11662
11663
11667 const qint32 &transcodingMaxAudioChannels() const;
11668 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
11671
11672
11676 const qint32 &videoBitRate() const;
11677 void setVideoBitRate(qint32 newVideoBitRate);
11678 bool videoBitRateNull() const;
11679 void setVideoBitRateNull();
11680
11681
11685 const QString &videoCodec() const;
11686 void setVideoCodec(QString newVideoCodec);
11687 bool videoCodecNull() const;
11688 void setVideoCodecNull();
11689
11690
11694 const qint32 &videoStreamIndex() const;
11695 void setVideoStreamIndex(qint32 newVideoStreamIndex);
11696 bool videoStreamIndexNull() const;
11698
11699
11703 const qint32 &width() const;
11704 void setWidth(qint32 newWidth);
11705 bool widthNull() const;
11706 void setWidthNull();
11707
11708
11709private:
11710 // Required path parameters
11711 QString m_itemId;
11712
11713 // Required query parameters
11714 QString m_mediaSourceId;
11715
11716 // Optional query parameters
11717 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
11718 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
11719 std::optional<qint32> m_audioBitRate = std::nullopt;
11720 std::optional<qint32> m_audioChannels = std::nullopt;
11721 QString m_audioCodec;
11722 std::optional<qint32> m_audioSampleRate = std::nullopt;
11723 std::optional<qint32> m_audioStreamIndex = std::nullopt;
11724 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
11725 EncodingContext m_context;
11726 std::optional<bool> m_copyTimestamps = std::nullopt;
11727 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
11728 std::optional<bool> m_deInterlace = std::nullopt;
11729 QString m_deviceId;
11730 QString m_deviceProfileId;
11731 std::optional<bool> m_enableAdaptiveBitrateStreaming = std::nullopt;
11732 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
11733 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
11734 std::optional<float> m_framerate = std::nullopt;
11735 std::optional<qint32> m_height = std::nullopt;
11736 QString m_level;
11737 QString m_liveStreamId;
11738 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
11739 std::optional<qint32> m_maxAudioChannels = std::nullopt;
11740 std::optional<float> m_maxFramerate = std::nullopt;
11741 std::optional<qint32> m_maxRefFrames = std::nullopt;
11742 std::optional<qint32> m_maxStreamingBitrate = std::nullopt;
11743 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
11744 std::optional<qint32> m_minSegments = std::nullopt;
11745 QString m_params;
11746 QString m_playSessionId;
11747 QString m_profile;
11748 std::optional<bool> m_requireAvc = std::nullopt;
11749 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
11750 QString m_segmentContainer;
11751 std::optional<qint32> m_segmentLength = std::nullopt;
11752 std::optional<qint64> m_startTimeTicks = std::nullopt;
11753 std::optional<bool> m_staticStreaming = std::nullopt;
11754 QJsonObject m_streamOptions;
11755 QString m_subtitleCodec;
11756 SubtitleDeliveryMethod m_subtitleMethod;
11757 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
11758 QString m_tag;
11759 QString m_transcodeReasons;
11760 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
11761 std::optional<qint32> m_videoBitRate = std::nullopt;
11762 QString m_videoCodec;
11763 std::optional<qint32> m_videoStreamIndex = std::nullopt;
11764 std::optional<qint32> m_width = std::nullopt;
11765
11766
11767};
11768
11770public:
11771
11775 const QString &itemId() const;
11776 void setItemId(QString newItemId);
11777
11778
11782 const QString &mediaSourceId() const;
11783 void setMediaSourceId(QString newMediaSourceId);
11784
11785
11789 const bool &allowAudioStreamCopy() const;
11790 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
11791 bool allowAudioStreamCopyNull() const;
11793
11794
11798 const bool &allowVideoStreamCopy() const;
11799 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
11800 bool allowVideoStreamCopyNull() const;
11802
11803
11807 const qint32 &audioBitRate() const;
11808 void setAudioBitRate(qint32 newAudioBitRate);
11809 bool audioBitRateNull() const;
11810 void setAudioBitRateNull();
11811
11812
11816 const qint32 &audioChannels() const;
11817 void setAudioChannels(qint32 newAudioChannels);
11818 bool audioChannelsNull() const;
11819 void setAudioChannelsNull();
11820
11821
11825 const QString &audioCodec() const;
11826 void setAudioCodec(QString newAudioCodec);
11827 bool audioCodecNull() const;
11828 void setAudioCodecNull();
11829
11830
11834 const qint32 &audioSampleRate() const;
11835 void setAudioSampleRate(qint32 newAudioSampleRate);
11836 bool audioSampleRateNull() const;
11838
11839
11843 const qint32 &audioStreamIndex() const;
11844 void setAudioStreamIndex(qint32 newAudioStreamIndex);
11845 bool audioStreamIndexNull() const;
11847
11848
11852 const bool &breakOnNonKeyFrames() const;
11853 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
11854 bool breakOnNonKeyFramesNull() const;
11856
11857
11861 const EncodingContext &context() const;
11862 void setContext(EncodingContext newContext);
11863 bool contextNull() const;
11864 void setContextNull();
11865
11866
11870 const bool &copyTimestamps() const;
11871 void setCopyTimestamps(bool newCopyTimestamps);
11872 bool copyTimestampsNull() const;
11873 void setCopyTimestampsNull();
11874
11875
11879 const qint32 &cpuCoreLimit() const;
11880 void setCpuCoreLimit(qint32 newCpuCoreLimit);
11881 bool cpuCoreLimitNull() const;
11882 void setCpuCoreLimitNull();
11883
11884
11888 const bool &deInterlace() const;
11889 void setDeInterlace(bool newDeInterlace);
11890 bool deInterlaceNull() const;
11891 void setDeInterlaceNull();
11892
11893
11897 const QString &deviceId() const;
11898 void setDeviceId(QString newDeviceId);
11899 bool deviceIdNull() const;
11900 void setDeviceIdNull();
11901
11902
11906 const QString &deviceProfileId() const;
11907 void setDeviceProfileId(QString newDeviceProfileId);
11908 bool deviceProfileIdNull() const;
11910
11911
11915 const bool &enableAdaptiveBitrateStreaming() const;
11916 void setEnableAdaptiveBitrateStreaming(bool newEnableAdaptiveBitrateStreaming);
11919
11920
11924 const bool &enableAutoStreamCopy() const;
11925 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
11926 bool enableAutoStreamCopyNull() const;
11928
11929
11933 const bool &enableMpegtsM2TsMode() const;
11934 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
11935 bool enableMpegtsM2TsModeNull() const;
11937
11938
11942 const float &framerate() const;
11943 void setFramerate(float newFramerate);
11944 bool framerateNull() const;
11945 void setFramerateNull();
11946
11947
11951 const qint32 &height() const;
11952 void setHeight(qint32 newHeight);
11953 bool heightNull() const;
11954 void setHeightNull();
11955
11956
11960 const QString &level() const;
11961 void setLevel(QString newLevel);
11962 bool levelNull() const;
11963 void setLevelNull();
11964
11965
11969 const QString &liveStreamId() const;
11970 void setLiveStreamId(QString newLiveStreamId);
11971 bool liveStreamIdNull() const;
11972 void setLiveStreamIdNull();
11973
11974
11978 const qint32 &maxAudioBitDepth() const;
11979 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
11980 bool maxAudioBitDepthNull() const;
11982
11983
11987 const qint32 &maxAudioChannels() const;
11988 void setMaxAudioChannels(qint32 newMaxAudioChannels);
11989 bool maxAudioChannelsNull() const;
11991
11992
11996 const float &maxFramerate() const;
11997 void setMaxFramerate(float newMaxFramerate);
11998 bool maxFramerateNull() const;
11999 void setMaxFramerateNull();
12000
12001
12005 const qint32 &maxRefFrames() const;
12006 void setMaxRefFrames(qint32 newMaxRefFrames);
12007 bool maxRefFramesNull() const;
12008 void setMaxRefFramesNull();
12009
12010
12014 const qint32 &maxVideoBitDepth() const;
12015 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
12016 bool maxVideoBitDepthNull() const;
12018
12019
12023 const qint32 &minSegments() const;
12024 void setMinSegments(qint32 newMinSegments);
12025 bool minSegmentsNull() const;
12026 void setMinSegmentsNull();
12027
12028
12032 const QString &params() const;
12033 void setParams(QString newParams);
12034 bool paramsNull() const;
12035 void setParamsNull();
12036
12037
12041 const QString &playSessionId() const;
12042 void setPlaySessionId(QString newPlaySessionId);
12043 bool playSessionIdNull() const;
12044 void setPlaySessionIdNull();
12045
12046
12050 const QString &profile() const;
12051 void setProfile(QString newProfile);
12052 bool profileNull() const;
12053 void setProfileNull();
12054
12055
12059 const bool &requireAvc() const;
12060 void setRequireAvc(bool newRequireAvc);
12061 bool requireAvcNull() const;
12062 void setRequireAvcNull();
12063
12064
12068 const bool &requireNonAnamorphic() const;
12069 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
12070 bool requireNonAnamorphicNull() const;
12072
12073
12077 const QString &segmentContainer() const;
12078 void setSegmentContainer(QString newSegmentContainer);
12079 bool segmentContainerNull() const;
12081
12082
12086 const qint32 &segmentLength() const;
12087 void setSegmentLength(qint32 newSegmentLength);
12088 bool segmentLengthNull() const;
12089 void setSegmentLengthNull();
12090
12091
12095 const qint64 &startTimeTicks() const;
12096 void setStartTimeTicks(qint64 newStartTimeTicks);
12097 bool startTimeTicksNull() const;
12098 void setStartTimeTicksNull();
12099
12100
12104 const bool &staticStreaming() const;
12105 void setStaticStreaming(bool newStaticStreaming);
12106 bool staticStreamingNull() const;
12108
12109
12113 const QJsonObject &streamOptions() const;
12114 void setStreamOptions(QJsonObject newStreamOptions);
12115 bool streamOptionsNull() const;
12116 void setStreamOptionsNull();
12117
12118
12122 const QString &subtitleCodec() const;
12123 void setSubtitleCodec(QString newSubtitleCodec);
12124 bool subtitleCodecNull() const;
12125 void setSubtitleCodecNull();
12126
12127
12132 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
12133 bool subtitleMethodNull() const;
12134 void setSubtitleMethodNull();
12135
12136
12140 const qint32 &subtitleStreamIndex() const;
12141 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
12142 bool subtitleStreamIndexNull() const;
12144
12145
12149 const QString &tag() const;
12150 void setTag(QString newTag);
12151 bool tagNull() const;
12152 void setTagNull();
12153
12154
12158 const QString &transcodeReasons() const;
12159 void setTranscodeReasons(QString newTranscodeReasons);
12160 bool transcodeReasonsNull() const;
12162
12163
12167 const qint32 &transcodingMaxAudioChannels() const;
12168 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
12171
12172
12176 const qint32 &videoBitRate() const;
12177 void setVideoBitRate(qint32 newVideoBitRate);
12178 bool videoBitRateNull() const;
12179 void setVideoBitRateNull();
12180
12181
12185 const QString &videoCodec() const;
12186 void setVideoCodec(QString newVideoCodec);
12187 bool videoCodecNull() const;
12188 void setVideoCodecNull();
12189
12190
12194 const qint32 &videoStreamIndex() const;
12195 void setVideoStreamIndex(qint32 newVideoStreamIndex);
12196 bool videoStreamIndexNull() const;
12198
12199
12203 const qint32 &width() const;
12204 void setWidth(qint32 newWidth);
12205 bool widthNull() const;
12206 void setWidthNull();
12207
12208
12209private:
12210 // Required path parameters
12211 QString m_itemId;
12212
12213 // Required query parameters
12214 QString m_mediaSourceId;
12215
12216 // Optional query parameters
12217 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
12218 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
12219 std::optional<qint32> m_audioBitRate = std::nullopt;
12220 std::optional<qint32> m_audioChannels = std::nullopt;
12221 QString m_audioCodec;
12222 std::optional<qint32> m_audioSampleRate = std::nullopt;
12223 std::optional<qint32> m_audioStreamIndex = std::nullopt;
12224 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
12225 EncodingContext m_context;
12226 std::optional<bool> m_copyTimestamps = std::nullopt;
12227 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
12228 std::optional<bool> m_deInterlace = std::nullopt;
12229 QString m_deviceId;
12230 QString m_deviceProfileId;
12231 std::optional<bool> m_enableAdaptiveBitrateStreaming = std::nullopt;
12232 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
12233 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
12234 std::optional<float> m_framerate = std::nullopt;
12235 std::optional<qint32> m_height = std::nullopt;
12236 QString m_level;
12237 QString m_liveStreamId;
12238 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
12239 std::optional<qint32> m_maxAudioChannels = std::nullopt;
12240 std::optional<float> m_maxFramerate = std::nullopt;
12241 std::optional<qint32> m_maxRefFrames = std::nullopt;
12242 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
12243 std::optional<qint32> m_minSegments = std::nullopt;
12244 QString m_params;
12245 QString m_playSessionId;
12246 QString m_profile;
12247 std::optional<bool> m_requireAvc = std::nullopt;
12248 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
12249 QString m_segmentContainer;
12250 std::optional<qint32> m_segmentLength = std::nullopt;
12251 std::optional<qint64> m_startTimeTicks = std::nullopt;
12252 std::optional<bool> m_staticStreaming = std::nullopt;
12253 QJsonObject m_streamOptions;
12254 QString m_subtitleCodec;
12255 SubtitleDeliveryMethod m_subtitleMethod;
12256 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
12257 QString m_tag;
12258 QString m_transcodeReasons;
12259 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
12260 std::optional<qint32> m_videoBitRate = std::nullopt;
12261 QString m_videoCodec;
12262 std::optional<qint32> m_videoStreamIndex = std::nullopt;
12263 std::optional<qint32> m_width = std::nullopt;
12264
12265
12266};
12267
12269public:
12270
12274 const bool &isHidden() const;
12275 void setIsHidden(bool newIsHidden);
12276 bool isHiddenNull() const;
12277 void setIsHiddenNull();
12278
12279
12280private:
12281 // Required path parameters
12282
12283 // Required query parameters
12284
12285 // Optional query parameters
12286 std::optional<bool> m_isHidden = std::nullopt;
12287
12288
12289};
12290
12292public:
12293
12297 const QString &name() const;
12298 void setName(QString newName);
12299
12300
12304 const QString &theme() const;
12305 void setTheme(QString newTheme);
12306
12307
12308private:
12309 // Required path parameters
12310 QString m_name;
12311 QString m_theme;
12312
12313 // Required query parameters
12314
12315 // Optional query parameters
12316
12317
12318};
12319
12321public:
12322
12323private:
12324 // Required path parameters
12325
12326 // Required query parameters
12327
12328 // Optional query parameters
12329
12330
12331};
12332
12334public:
12335
12339 const QString &serverId() const;
12340 void setServerId(QString newServerId);
12341
12342
12343private:
12344 // Required path parameters
12345 QString m_serverId;
12346
12347 // Required query parameters
12348
12349 // Optional query parameters
12350
12351
12352};
12353
12355public:
12356
12360 const QString &serverId() const;
12361 void setServerId(QString newServerId);
12362
12363
12364private:
12365 // Required path parameters
12366 QString m_serverId;
12367
12368 // Required query parameters
12369
12370 // Optional query parameters
12371
12372
12373};
12374
12376public:
12377
12381 const QString &serverId() const;
12382 void setServerId(QString newServerId);
12383
12384
12385private:
12386 // Required path parameters
12387 QString m_serverId;
12388
12389 // Required query parameters
12390
12391 // Optional query parameters
12392
12393
12394};
12395
12397public:
12398
12402 const QString &itemId() const;
12403 void setItemId(QString newItemId);
12404
12405
12406private:
12407 // Required path parameters
12408 QString m_itemId;
12409
12410 // Required query parameters
12411
12412 // Optional query parameters
12413
12414
12415};
12416
12418public:
12419
12423 const qint32 &categoryLimit() const;
12424 void setCategoryLimit(qint32 newCategoryLimit);
12425 bool categoryLimitNull() const;
12426 void setCategoryLimitNull();
12427
12428
12432 const QList<ItemFields> &fields() const;
12433 void setFields(QList<ItemFields> newFields);
12434 bool fieldsNull() const;
12435 void setFieldsNull();
12436
12437
12441 const qint32 &itemLimit() const;
12442 void setItemLimit(qint32 newItemLimit);
12443 bool itemLimitNull() const;
12444 void setItemLimitNull();
12445
12446
12450 const QString &parentId() const;
12451 void setParentId(QString newParentId);
12452 bool parentIdNull() const;
12453 void setParentIdNull();
12454
12455
12459 const QString &userId() const;
12460 void setUserId(QString newUserId);
12461 bool userIdNull() const;
12462 void setUserIdNull();
12463
12464
12465private:
12466 // Required path parameters
12467
12468 // Required query parameters
12469
12470 // Optional query parameters
12471 std::optional<qint32> m_categoryLimit = std::nullopt;
12472 QList<ItemFields> m_fields;
12473 std::optional<qint32> m_itemLimit = std::nullopt;
12474 QString m_parentId;
12475 QString m_userId;
12476
12477
12478};
12479
12481public:
12482
12486 const QSharedPointer<MovieInfoRemoteSearchQuery> &body() const;
12487 void setBody(QSharedPointer<MovieInfoRemoteSearchQuery> newBody);
12488
12489
12490private:
12491 // Required path parameters
12492
12493 // Required query parameters
12494
12495 // Optional query parameters
12496
12497 // Body parameters
12498 QSharedPointer<MovieInfoRemoteSearchQuery> m_body;
12499
12500};
12501
12503public:
12504
12508 const QSharedPointer<AlbumInfoRemoteSearchQuery> &body() const;
12509 void setBody(QSharedPointer<AlbumInfoRemoteSearchQuery> newBody);
12510
12511
12512private:
12513 // Required path parameters
12514
12515 // Required query parameters
12516
12517 // Optional query parameters
12518
12519 // Body parameters
12520 QSharedPointer<AlbumInfoRemoteSearchQuery> m_body;
12521
12522};
12523
12525public:
12526
12530 const QSharedPointer<ArtistInfoRemoteSearchQuery> &body() const;
12531 void setBody(QSharedPointer<ArtistInfoRemoteSearchQuery> newBody);
12532
12533
12534private:
12535 // Required path parameters
12536
12537 // Required query parameters
12538
12539 // Optional query parameters
12540
12541 // Body parameters
12542 QSharedPointer<ArtistInfoRemoteSearchQuery> m_body;
12543
12544};
12545
12547public:
12548
12552 const QString &genreName() const;
12553 void setGenreName(QString newGenreName);
12554
12555
12559 const QString &userId() const;
12560 void setUserId(QString newUserId);
12561 bool userIdNull() const;
12562 void setUserIdNull();
12563
12564
12565private:
12566 // Required path parameters
12567 QString m_genreName;
12568
12569 // Required query parameters
12570
12571 // Optional query parameters
12572 QString m_userId;
12573
12574
12575};
12576
12578public:
12579
12583 const ImageType &imageType() const;
12584 void setImageType(ImageType newImageType);
12585
12586
12590 const QString &name() const;
12591 void setName(QString newName);
12592
12593
12597 const bool &addPlayedIndicator() const;
12598 void setAddPlayedIndicator(bool newAddPlayedIndicator);
12599 bool addPlayedIndicatorNull() const;
12601
12602
12606 const QString &backgroundColor() const;
12607 void setBackgroundColor(QString newBackgroundColor);
12608 bool backgroundColorNull() const;
12610
12611
12615 const qint32 &blur() const;
12616 void setBlur(qint32 newBlur);
12617 bool blurNull() const;
12618 void setBlurNull();
12619
12620
12624 const bool &cropWhitespace() const;
12625 void setCropWhitespace(bool newCropWhitespace);
12626 bool cropWhitespaceNull() const;
12627 void setCropWhitespaceNull();
12628
12629
12633 const QString &foregroundLayer() const;
12634 void setForegroundLayer(QString newForegroundLayer);
12635 bool foregroundLayerNull() const;
12637
12638
12642 const ImageFormat &format() const;
12643 void setFormat(ImageFormat newFormat);
12644 bool formatNull() const;
12645 void setFormatNull();
12646
12647
12651 const qint32 &height() const;
12652 void setHeight(qint32 newHeight);
12653 bool heightNull() const;
12654 void setHeightNull();
12655
12656
12660 const qint32 &imageIndex() const;
12661 void setImageIndex(qint32 newImageIndex);
12662 bool imageIndexNull() const;
12663 void setImageIndexNull();
12664
12665
12669 const qint32 &maxHeight() const;
12670 void setMaxHeight(qint32 newMaxHeight);
12671 bool maxHeightNull() const;
12672 void setMaxHeightNull();
12673
12674
12678 const qint32 &maxWidth() const;
12679 void setMaxWidth(qint32 newMaxWidth);
12680 bool maxWidthNull() const;
12681 void setMaxWidthNull();
12682
12683
12687 const double &percentPlayed() const;
12688 void setPercentPlayed(double newPercentPlayed);
12689 bool percentPlayedNull() const;
12690 void setPercentPlayedNull();
12691
12692
12696 const qint32 &quality() const;
12697 void setQuality(qint32 newQuality);
12698 bool qualityNull() const;
12699 void setQualityNull();
12700
12701
12705 const QString &tag() const;
12706 void setTag(QString newTag);
12707 bool tagNull() const;
12708 void setTagNull();
12709
12710
12714 const qint32 &unplayedCount() const;
12715 void setUnplayedCount(qint32 newUnplayedCount);
12716 bool unplayedCountNull() const;
12717 void setUnplayedCountNull();
12718
12719
12723 const qint32 &width() const;
12724 void setWidth(qint32 newWidth);
12725 bool widthNull() const;
12726 void setWidthNull();
12727
12728
12729private:
12730 // Required path parameters
12731 ImageType m_imageType;
12732 QString m_name;
12733
12734 // Required query parameters
12735
12736 // Optional query parameters
12737 std::optional<bool> m_addPlayedIndicator = std::nullopt;
12738 QString m_backgroundColor;
12739 std::optional<qint32> m_blur = std::nullopt;
12740 std::optional<bool> m_cropWhitespace = std::nullopt;
12741 QString m_foregroundLayer;
12742 ImageFormat m_format;
12743 std::optional<qint32> m_height = std::nullopt;
12744 std::optional<qint32> m_imageIndex = std::nullopt;
12745 std::optional<qint32> m_maxHeight = std::nullopt;
12746 std::optional<qint32> m_maxWidth = std::nullopt;
12747 std::optional<double> m_percentPlayed = std::nullopt;
12748 std::optional<qint32> m_quality = std::nullopt;
12749 QString m_tag;
12750 std::optional<qint32> m_unplayedCount = std::nullopt;
12751 std::optional<qint32> m_width = std::nullopt;
12752
12753
12754};
12755
12757public:
12758
12762 const qint32 &imageIndex() const;
12763 void setImageIndex(qint32 newImageIndex);
12764
12765
12769 const ImageType &imageType() const;
12770 void setImageType(ImageType newImageType);
12771
12772
12776 const QString &name() const;
12777 void setName(QString newName);
12778
12779
12783 const bool &addPlayedIndicator() const;
12784 void setAddPlayedIndicator(bool newAddPlayedIndicator);
12785 bool addPlayedIndicatorNull() const;
12787
12788
12792 const QString &backgroundColor() const;
12793 void setBackgroundColor(QString newBackgroundColor);
12794 bool backgroundColorNull() const;
12796
12797
12801 const qint32 &blur() const;
12802 void setBlur(qint32 newBlur);
12803 bool blurNull() const;
12804 void setBlurNull();
12805
12806
12810 const bool &cropWhitespace() const;
12811 void setCropWhitespace(bool newCropWhitespace);
12812 bool cropWhitespaceNull() const;
12813 void setCropWhitespaceNull();
12814
12815
12819 const QString &foregroundLayer() const;
12820 void setForegroundLayer(QString newForegroundLayer);
12821 bool foregroundLayerNull() const;
12823
12824
12828 const ImageFormat &format() const;
12829 void setFormat(ImageFormat newFormat);
12830 bool formatNull() const;
12831 void setFormatNull();
12832
12833
12837 const qint32 &height() const;
12838 void setHeight(qint32 newHeight);
12839 bool heightNull() const;
12840 void setHeightNull();
12841
12842
12846 const qint32 &maxHeight() const;
12847 void setMaxHeight(qint32 newMaxHeight);
12848 bool maxHeightNull() const;
12849 void setMaxHeightNull();
12850
12851
12855 const qint32 &maxWidth() const;
12856 void setMaxWidth(qint32 newMaxWidth);
12857 bool maxWidthNull() const;
12858 void setMaxWidthNull();
12859
12860
12864 const double &percentPlayed() const;
12865 void setPercentPlayed(double newPercentPlayed);
12866 bool percentPlayedNull() const;
12867 void setPercentPlayedNull();
12868
12869
12873 const qint32 &quality() const;
12874 void setQuality(qint32 newQuality);
12875 bool qualityNull() const;
12876 void setQualityNull();
12877
12878
12882 const QString &tag() const;
12883 void setTag(QString newTag);
12884 bool tagNull() const;
12885 void setTagNull();
12886
12887
12891 const qint32 &unplayedCount() const;
12892 void setUnplayedCount(qint32 newUnplayedCount);
12893 bool unplayedCountNull() const;
12894 void setUnplayedCountNull();
12895
12896
12900 const qint32 &width() const;
12901 void setWidth(qint32 newWidth);
12902 bool widthNull() const;
12903 void setWidthNull();
12904
12905
12906private:
12907 // Required path parameters
12908 qint32 m_imageIndex;
12909 ImageType m_imageType;
12910 QString m_name;
12911
12912 // Required query parameters
12913
12914 // Optional query parameters
12915 std::optional<bool> m_addPlayedIndicator = std::nullopt;
12916 QString m_backgroundColor;
12917 std::optional<qint32> m_blur = std::nullopt;
12918 std::optional<bool> m_cropWhitespace = std::nullopt;
12919 QString m_foregroundLayer;
12920 ImageFormat m_format;
12921 std::optional<qint32> m_height = std::nullopt;
12922 std::optional<qint32> m_maxHeight = std::nullopt;
12923 std::optional<qint32> m_maxWidth = std::nullopt;
12924 std::optional<double> m_percentPlayed = std::nullopt;
12925 std::optional<qint32> m_quality = std::nullopt;
12926 QString m_tag;
12927 std::optional<qint32> m_unplayedCount = std::nullopt;
12928 std::optional<qint32> m_width = std::nullopt;
12929
12930
12931};
12932
12934public:
12935
12939 const QList<ImageType> &enableImageTypes() const;
12940 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
12941 bool enableImageTypesNull() const;
12943
12944
12948 const bool &enableImages() const;
12949 void setEnableImages(bool newEnableImages);
12950 bool enableImagesNull() const;
12951 void setEnableImagesNull();
12952
12953
12957 const bool &enableTotalRecordCount() const;
12958 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
12959 bool enableTotalRecordCountNull() const;
12961
12962
12966 const QStringList &excludeItemTypes() const;
12967 void setExcludeItemTypes(QStringList newExcludeItemTypes);
12968 bool excludeItemTypesNull() const;
12970
12971
12975 const QList<ItemFields> &fields() const;
12976 void setFields(QList<ItemFields> newFields);
12977 bool fieldsNull() const;
12978 void setFieldsNull();
12979
12980
12984 const qint32 &imageTypeLimit() const;
12985 void setImageTypeLimit(qint32 newImageTypeLimit);
12986 bool imageTypeLimitNull() const;
12987 void setImageTypeLimitNull();
12988
12989
12993 const QStringList &includeItemTypes() const;
12994 void setIncludeItemTypes(QStringList newIncludeItemTypes);
12995 bool includeItemTypesNull() const;
12997
12998
13002 const bool &isFavorite() const;
13003 void setIsFavorite(bool newIsFavorite);
13004 bool isFavoriteNull() const;
13005 void setIsFavoriteNull();
13006
13007
13011 const qint32 &limit() const;
13012 void setLimit(qint32 newLimit);
13013 bool limitNull() const;
13014 void setLimitNull();
13015
13016
13020 const QString &nameLessThan() const;
13021 void setNameLessThan(QString newNameLessThan);
13022 bool nameLessThanNull() const;
13023 void setNameLessThanNull();
13024
13025
13029 const QString &nameStartsWith() const;
13030 void setNameStartsWith(QString newNameStartsWith);
13031 bool nameStartsWithNull() const;
13032 void setNameStartsWithNull();
13033
13034
13038 const QString &nameStartsWithOrGreater() const;
13039 void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater);
13040 bool nameStartsWithOrGreaterNull() const;
13042
13043
13047 const QString &parentId() const;
13048 void setParentId(QString newParentId);
13049 bool parentIdNull() const;
13050 void setParentIdNull();
13051
13052
13056 const QString &searchTerm() const;
13057 void setSearchTerm(QString newSearchTerm);
13058 bool searchTermNull() const;
13059 void setSearchTermNull();
13060
13061
13065 const qint32 &startIndex() const;
13066 void setStartIndex(qint32 newStartIndex);
13067 bool startIndexNull() const;
13068 void setStartIndexNull();
13069
13070
13074 const QString &userId() const;
13075 void setUserId(QString newUserId);
13076 bool userIdNull() const;
13077 void setUserIdNull();
13078
13079
13080private:
13081 // Required path parameters
13082
13083 // Required query parameters
13084
13085 // Optional query parameters
13086 QList<ImageType> m_enableImageTypes;
13087 std::optional<bool> m_enableImages = std::nullopt;
13088 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
13089 QStringList m_excludeItemTypes;
13090 QList<ItemFields> m_fields;
13091 std::optional<qint32> m_imageTypeLimit = std::nullopt;
13092 QStringList m_includeItemTypes;
13093 std::optional<bool> m_isFavorite = std::nullopt;
13094 std::optional<qint32> m_limit = std::nullopt;
13095 QString m_nameLessThan;
13096 QString m_nameStartsWith;
13097 QString m_nameStartsWithOrGreater;
13098 QString m_parentId;
13099 QString m_searchTerm;
13100 std::optional<qint32> m_startIndex = std::nullopt;
13101 QString m_userId;
13102
13103
13104};
13105
13107public:
13108
13112 const QSharedPointer<MusicVideoInfoRemoteSearchQuery> &body() const;
13113 void setBody(QSharedPointer<MusicVideoInfoRemoteSearchQuery> newBody);
13114
13115
13116private:
13117 // Required path parameters
13118
13119 // Required query parameters
13120
13121 // Optional query parameters
13122
13123 // Body parameters
13124 QSharedPointer<MusicVideoInfoRemoteSearchQuery> m_body;
13125
13126};
13127
13129public:
13130
13134 const QString &key() const;
13135 void setKey(QString newKey);
13136
13137
13138private:
13139 // Required path parameters
13140 QString m_key;
13141
13142 // Required query parameters
13143
13144 // Optional query parameters
13145
13146
13147};
13148
13150public:
13151
13152private:
13153 // Required path parameters
13154
13155 // Required query parameters
13156
13157 // Optional query parameters
13158
13159
13160};
13161
13163public:
13164
13168 const bool &disableFirstEpisode() const;
13169 void setDisableFirstEpisode(bool newDisableFirstEpisode);
13170 bool disableFirstEpisodeNull() const;
13172
13173
13177 const QList<ImageType> &enableImageTypes() const;
13178 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
13179 bool enableImageTypesNull() const;
13181
13182
13186 const bool &enableImges() const;
13187 void setEnableImges(bool newEnableImges);
13188 bool enableImgesNull() const;
13189 void setEnableImgesNull();
13190
13191
13195 const bool &enableTotalRecordCount() const;
13196 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
13197 bool enableTotalRecordCountNull() const;
13199
13200
13204 const bool &enableUserData() const;
13205 void setEnableUserData(bool newEnableUserData);
13206 bool enableUserDataNull() const;
13207 void setEnableUserDataNull();
13208
13209
13213 const QList<ItemFields> &fields() const;
13214 void setFields(QList<ItemFields> newFields);
13215 bool fieldsNull() const;
13216 void setFieldsNull();
13217
13218
13222 const qint32 &imageTypeLimit() const;
13223 void setImageTypeLimit(qint32 newImageTypeLimit);
13224 bool imageTypeLimitNull() const;
13225 void setImageTypeLimitNull();
13226
13227
13231 const qint32 &limit() const;
13232 void setLimit(qint32 newLimit);
13233 bool limitNull() const;
13234 void setLimitNull();
13235
13236
13240 const QString &parentId() const;
13241 void setParentId(QString newParentId);
13242 bool parentIdNull() const;
13243 void setParentIdNull();
13244
13245
13249 const QString &seriesId() const;
13250 void setSeriesId(QString newSeriesId);
13251 bool seriesIdNull() const;
13252 void setSeriesIdNull();
13253
13254
13258 const qint32 &startIndex() const;
13259 void setStartIndex(qint32 newStartIndex);
13260 bool startIndexNull() const;
13261 void setStartIndexNull();
13262
13263
13267 const QString &userId() const;
13268 void setUserId(QString newUserId);
13269 bool userIdNull() const;
13270 void setUserIdNull();
13271
13272
13273private:
13274 // Required path parameters
13275
13276 // Required query parameters
13277
13278 // Optional query parameters
13279 std::optional<bool> m_disableFirstEpisode = std::nullopt;
13280 QList<ImageType> m_enableImageTypes;
13281 std::optional<bool> m_enableImges = std::nullopt;
13282 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
13283 std::optional<bool> m_enableUserData = std::nullopt;
13284 QList<ItemFields> m_fields;
13285 std::optional<qint32> m_imageTypeLimit = std::nullopt;
13286 std::optional<qint32> m_limit = std::nullopt;
13287 QString m_parentId;
13288 QString m_seriesId;
13289 std::optional<qint32> m_startIndex = std::nullopt;
13290 QString m_userId;
13291
13292
13293};
13294
13296public:
13297
13298private:
13299 // Required path parameters
13300
13301 // Required query parameters
13302
13303 // Optional query parameters
13304
13305
13306};
13307
13309public:
13310
13311private:
13312 // Required path parameters
13313
13314 // Required query parameters
13315
13316 // Optional query parameters
13317
13318
13319};
13320
13322public:
13323
13327 const QString &userId() const;
13328 void setUserId(QString newUserId);
13329
13330
13331private:
13332 // Required path parameters
13333 QString m_userId;
13334
13335 // Required query parameters
13336
13337 // Optional query parameters
13338
13339
13340};
13341
13343public:
13344
13348 const QString &userId() const;
13349 void setUserId(QString newUserId);
13350
13351
13352private:
13353 // Required path parameters
13354 QString m_userId;
13355
13356 // Required query parameters
13357
13358 // Optional query parameters
13359
13360
13361};
13362
13364public:
13365
13369 const QString &name() const;
13370 void setName(QString newName);
13371
13372
13376 const QString &assemblyGuid() const;
13377 void setAssemblyGuid(QString newAssemblyGuid);
13378 bool assemblyGuidNull() const;
13379 void setAssemblyGuidNull();
13380
13381
13382private:
13383 // Required path parameters
13384 QString m_name;
13385
13386 // Required query parameters
13387
13388 // Optional query parameters
13389 QString m_assemblyGuid;
13390
13391
13392};
13393
13395public:
13396
13397private:
13398 // Required path parameters
13399
13400 // Required query parameters
13401
13402 // Optional query parameters
13403
13404
13405};
13406
13408public:
13409
13413 const QString &path() const;
13414 void setPath(QString newPath);
13415
13416
13417private:
13418 // Required path parameters
13419
13420 // Required query parameters
13421 QString m_path;
13422
13423 // Optional query parameters
13424
13425
13426};
13427
13429public:
13430
13431private:
13432 // Required path parameters
13433
13434 // Required query parameters
13435
13436 // Optional query parameters
13437
13438
13439};
13440
13442public:
13443
13444private:
13445 // Required path parameters
13446
13447 // Required query parameters
13448
13449 // Optional query parameters
13450
13451
13452};
13453
13455public:
13456
13460 const QString &name() const;
13461 void setName(QString newName);
13462
13463
13467 const QString &userId() const;
13468 void setUserId(QString newUserId);
13469 bool userIdNull() const;
13470 void setUserIdNull();
13471
13472
13473private:
13474 // Required path parameters
13475 QString m_name;
13476
13477 // Required query parameters
13478
13479 // Optional query parameters
13480 QString m_userId;
13481
13482
13483};
13484
13486public:
13487
13491 const ImageType &imageType() const;
13492 void setImageType(ImageType newImageType);
13493
13494
13498 const QString &name() const;
13499 void setName(QString newName);
13500
13501
13505 const bool &addPlayedIndicator() const;
13506 void setAddPlayedIndicator(bool newAddPlayedIndicator);
13507 bool addPlayedIndicatorNull() const;
13509
13510
13514 const QString &backgroundColor() const;
13515 void setBackgroundColor(QString newBackgroundColor);
13516 bool backgroundColorNull() const;
13518
13519
13523 const qint32 &blur() const;
13524 void setBlur(qint32 newBlur);
13525 bool blurNull() const;
13526 void setBlurNull();
13527
13528
13532 const bool &cropWhitespace() const;
13533 void setCropWhitespace(bool newCropWhitespace);
13534 bool cropWhitespaceNull() const;
13535 void setCropWhitespaceNull();
13536
13537
13541 const QString &foregroundLayer() const;
13542 void setForegroundLayer(QString newForegroundLayer);
13543 bool foregroundLayerNull() const;
13545
13546
13550 const ImageFormat &format() const;
13551 void setFormat(ImageFormat newFormat);
13552 bool formatNull() const;
13553 void setFormatNull();
13554
13555
13559 const qint32 &height() const;
13560 void setHeight(qint32 newHeight);
13561 bool heightNull() const;
13562 void setHeightNull();
13563
13564
13568 const qint32 &imageIndex() const;
13569 void setImageIndex(qint32 newImageIndex);
13570 bool imageIndexNull() const;
13571 void setImageIndexNull();
13572
13573
13577 const qint32 &maxHeight() const;
13578 void setMaxHeight(qint32 newMaxHeight);
13579 bool maxHeightNull() const;
13580 void setMaxHeightNull();
13581
13582
13586 const qint32 &maxWidth() const;
13587 void setMaxWidth(qint32 newMaxWidth);
13588 bool maxWidthNull() const;
13589 void setMaxWidthNull();
13590
13591
13595 const double &percentPlayed() const;
13596 void setPercentPlayed(double newPercentPlayed);
13597 bool percentPlayedNull() const;
13598 void setPercentPlayedNull();
13599
13600
13604 const qint32 &quality() const;
13605 void setQuality(qint32 newQuality);
13606 bool qualityNull() const;
13607 void setQualityNull();
13608
13609
13613 const QString &tag() const;
13614 void setTag(QString newTag);
13615 bool tagNull() const;
13616 void setTagNull();
13617
13618
13622 const qint32 &unplayedCount() const;
13623 void setUnplayedCount(qint32 newUnplayedCount);
13624 bool unplayedCountNull() const;
13625 void setUnplayedCountNull();
13626
13627
13631 const qint32 &width() const;
13632 void setWidth(qint32 newWidth);
13633 bool widthNull() const;
13634 void setWidthNull();
13635
13636
13637private:
13638 // Required path parameters
13639 ImageType m_imageType;
13640 QString m_name;
13641
13642 // Required query parameters
13643
13644 // Optional query parameters
13645 std::optional<bool> m_addPlayedIndicator = std::nullopt;
13646 QString m_backgroundColor;
13647 std::optional<qint32> m_blur = std::nullopt;
13648 std::optional<bool> m_cropWhitespace = std::nullopt;
13649 QString m_foregroundLayer;
13650 ImageFormat m_format;
13651 std::optional<qint32> m_height = std::nullopt;
13652 std::optional<qint32> m_imageIndex = std::nullopt;
13653 std::optional<qint32> m_maxHeight = std::nullopt;
13654 std::optional<qint32> m_maxWidth = std::nullopt;
13655 std::optional<double> m_percentPlayed = std::nullopt;
13656 std::optional<qint32> m_quality = std::nullopt;
13657 QString m_tag;
13658 std::optional<qint32> m_unplayedCount = std::nullopt;
13659 std::optional<qint32> m_width = std::nullopt;
13660
13661
13662};
13663
13665public:
13666
13670 const qint32 &imageIndex() const;
13671 void setImageIndex(qint32 newImageIndex);
13672
13673
13677 const ImageType &imageType() const;
13678 void setImageType(ImageType newImageType);
13679
13680
13684 const QString &name() const;
13685 void setName(QString newName);
13686
13687
13691 const bool &addPlayedIndicator() const;
13692 void setAddPlayedIndicator(bool newAddPlayedIndicator);
13693 bool addPlayedIndicatorNull() const;
13695
13696
13700 const QString &backgroundColor() const;
13701 void setBackgroundColor(QString newBackgroundColor);
13702 bool backgroundColorNull() const;
13704
13705
13709 const qint32 &blur() const;
13710 void setBlur(qint32 newBlur);
13711 bool blurNull() const;
13712 void setBlurNull();
13713
13714
13718 const bool &cropWhitespace() const;
13719 void setCropWhitespace(bool newCropWhitespace);
13720 bool cropWhitespaceNull() const;
13721 void setCropWhitespaceNull();
13722
13723
13727 const QString &foregroundLayer() const;
13728 void setForegroundLayer(QString newForegroundLayer);
13729 bool foregroundLayerNull() const;
13731
13732
13736 const ImageFormat &format() const;
13737 void setFormat(ImageFormat newFormat);
13738 bool formatNull() const;
13739 void setFormatNull();
13740
13741
13745 const qint32 &height() const;
13746 void setHeight(qint32 newHeight);
13747 bool heightNull() const;
13748 void setHeightNull();
13749
13750
13754 const qint32 &maxHeight() const;
13755 void setMaxHeight(qint32 newMaxHeight);
13756 bool maxHeightNull() const;
13757 void setMaxHeightNull();
13758
13759
13763 const qint32 &maxWidth() const;
13764 void setMaxWidth(qint32 newMaxWidth);
13765 bool maxWidthNull() const;
13766 void setMaxWidthNull();
13767
13768
13772 const double &percentPlayed() const;
13773 void setPercentPlayed(double newPercentPlayed);
13774 bool percentPlayedNull() const;
13775 void setPercentPlayedNull();
13776
13777
13781 const qint32 &quality() const;
13782 void setQuality(qint32 newQuality);
13783 bool qualityNull() const;
13784 void setQualityNull();
13785
13786
13790 const QString &tag() const;
13791 void setTag(QString newTag);
13792 bool tagNull() const;
13793 void setTagNull();
13794
13795
13799 const qint32 &unplayedCount() const;
13800 void setUnplayedCount(qint32 newUnplayedCount);
13801 bool unplayedCountNull() const;
13802 void setUnplayedCountNull();
13803
13804
13808 const qint32 &width() const;
13809 void setWidth(qint32 newWidth);
13810 bool widthNull() const;
13811 void setWidthNull();
13812
13813
13814private:
13815 // Required path parameters
13816 qint32 m_imageIndex;
13817 ImageType m_imageType;
13818 QString m_name;
13819
13820 // Required query parameters
13821
13822 // Optional query parameters
13823 std::optional<bool> m_addPlayedIndicator = std::nullopt;
13824 QString m_backgroundColor;
13825 std::optional<qint32> m_blur = std::nullopt;
13826 std::optional<bool> m_cropWhitespace = std::nullopt;
13827 QString m_foregroundLayer;
13828 ImageFormat m_format;
13829 std::optional<qint32> m_height = std::nullopt;
13830 std::optional<qint32> m_maxHeight = std::nullopt;
13831 std::optional<qint32> m_maxWidth = std::nullopt;
13832 std::optional<double> m_percentPlayed = std::nullopt;
13833 std::optional<qint32> m_quality = std::nullopt;
13834 QString m_tag;
13835 std::optional<qint32> m_unplayedCount = std::nullopt;
13836 std::optional<qint32> m_width = std::nullopt;
13837
13838
13839};
13840
13842public:
13843
13847 const QSharedPointer<PersonLookupInfoRemoteSearchQuery> &body() const;
13848 void setBody(QSharedPointer<PersonLookupInfoRemoteSearchQuery> newBody);
13849
13850
13851private:
13852 // Required path parameters
13853
13854 // Required query parameters
13855
13856 // Optional query parameters
13857
13858 // Body parameters
13859 QSharedPointer<PersonLookupInfoRemoteSearchQuery> m_body;
13860
13861};
13862
13864public:
13865
13869 const QString &appearsInItemId() const;
13870 void setAppearsInItemId(QString newAppearsInItemId);
13871 bool appearsInItemIdNull() const;
13873
13874
13878 const QList<ImageType> &enableImageTypes() const;
13879 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
13880 bool enableImageTypesNull() const;
13882
13883
13887 const bool &enableImages() const;
13888 void setEnableImages(bool newEnableImages);
13889 bool enableImagesNull() const;
13890 void setEnableImagesNull();
13891
13892
13896 const bool &enableUserData() const;
13897 void setEnableUserData(bool newEnableUserData);
13898 bool enableUserDataNull() const;
13899 void setEnableUserDataNull();
13900
13901
13905 const QStringList &excludePersonTypes() const;
13906 void setExcludePersonTypes(QStringList newExcludePersonTypes);
13907 bool excludePersonTypesNull() const;
13909
13910
13914 const QList<ItemFields> &fields() const;
13915 void setFields(QList<ItemFields> newFields);
13916 bool fieldsNull() const;
13917 void setFieldsNull();
13918
13919
13923 const QList<ItemFilter> &filters() const;
13924 void setFilters(QList<ItemFilter> newFilters);
13925 bool filtersNull() const;
13926 void setFiltersNull();
13927
13928
13932 const qint32 &imageTypeLimit() const;
13933 void setImageTypeLimit(qint32 newImageTypeLimit);
13934 bool imageTypeLimitNull() const;
13935 void setImageTypeLimitNull();
13936
13937
13941 const bool &isFavorite() const;
13942 void setIsFavorite(bool newIsFavorite);
13943 bool isFavoriteNull() const;
13944 void setIsFavoriteNull();
13945
13946
13950 const qint32 &limit() const;
13951 void setLimit(qint32 newLimit);
13952 bool limitNull() const;
13953 void setLimitNull();
13954
13955
13959 const QStringList &personTypes() const;
13960 void setPersonTypes(QStringList newPersonTypes);
13961 bool personTypesNull() const;
13962 void setPersonTypesNull();
13963
13964
13968 const QString &searchTerm() const;
13969 void setSearchTerm(QString newSearchTerm);
13970 bool searchTermNull() const;
13971 void setSearchTermNull();
13972
13973
13977 const QString &userId() const;
13978 void setUserId(QString newUserId);
13979 bool userIdNull() const;
13980 void setUserIdNull();
13981
13982
13983private:
13984 // Required path parameters
13985
13986 // Required query parameters
13987
13988 // Optional query parameters
13989 QString m_appearsInItemId;
13990 QList<ImageType> m_enableImageTypes;
13991 std::optional<bool> m_enableImages = std::nullopt;
13992 std::optional<bool> m_enableUserData = std::nullopt;
13993 QStringList m_excludePersonTypes;
13994 QList<ItemFields> m_fields;
13995 QList<ItemFilter> m_filters;
13996 std::optional<qint32> m_imageTypeLimit = std::nullopt;
13997 std::optional<bool> m_isFavorite = std::nullopt;
13998 std::optional<qint32> m_limit = std::nullopt;
13999 QStringList m_personTypes;
14000 QString m_searchTerm;
14001 QString m_userId;
14002
14003
14004};
14005
14007public:
14008
14009private:
14010 // Required path parameters
14011
14012 // Required query parameters
14013
14014 // Optional query parameters
14015
14016
14017};
14018
14020public:
14021
14022private:
14023 // Required path parameters
14024
14025 // Required query parameters
14026
14027 // Optional query parameters
14028
14029
14030};
14031
14033public:
14034
14038 const QString &itemId() const;
14039 void setItemId(QString newItemId);
14040
14041
14045 const QString &userId() const;
14046 void setUserId(QString newUserId);
14047
14048
14049private:
14050 // Required path parameters
14051 QString m_itemId;
14052
14053 // Required query parameters
14054 QString m_userId;
14055
14056 // Optional query parameters
14057
14058
14059};
14060
14062public:
14063
14067 const QString &playlistId() const;
14068 void setPlaylistId(QString newPlaylistId);
14069
14070
14074 const QString &userId() const;
14075 void setUserId(QString newUserId);
14076
14077
14081 const QList<ImageType> &enableImageTypes() const;
14082 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
14083 bool enableImageTypesNull() const;
14085
14086
14090 const bool &enableImages() const;
14091 void setEnableImages(bool newEnableImages);
14092 bool enableImagesNull() const;
14093 void setEnableImagesNull();
14094
14095
14099 const bool &enableUserData() const;
14100 void setEnableUserData(bool newEnableUserData);
14101 bool enableUserDataNull() const;
14102 void setEnableUserDataNull();
14103
14104
14108 const QList<ItemFields> &fields() const;
14109 void setFields(QList<ItemFields> newFields);
14110 bool fieldsNull() const;
14111 void setFieldsNull();
14112
14113
14117 const qint32 &imageTypeLimit() const;
14118 void setImageTypeLimit(qint32 newImageTypeLimit);
14119 bool imageTypeLimitNull() const;
14120 void setImageTypeLimitNull();
14121
14122
14126 const qint32 &limit() const;
14127 void setLimit(qint32 newLimit);
14128 bool limitNull() const;
14129 void setLimitNull();
14130
14131
14135 const qint32 &startIndex() const;
14136 void setStartIndex(qint32 newStartIndex);
14137 bool startIndexNull() const;
14138 void setStartIndexNull();
14139
14140
14141private:
14142 // Required path parameters
14143 QString m_playlistId;
14144
14145 // Required query parameters
14146 QString m_userId;
14147
14148 // Optional query parameters
14149 QList<ImageType> m_enableImageTypes;
14150 std::optional<bool> m_enableImages = std::nullopt;
14151 std::optional<bool> m_enableUserData = std::nullopt;
14152 QList<ItemFields> m_fields;
14153 std::optional<qint32> m_imageTypeLimit = std::nullopt;
14154 std::optional<qint32> m_limit = std::nullopt;
14155 std::optional<qint32> m_startIndex = std::nullopt;
14156
14157
14158};
14159
14161public:
14162
14166 const QString &pluginId() const;
14167 void setPluginId(QString newPluginId);
14168
14169
14170private:
14171 // Required path parameters
14172 QString m_pluginId;
14173
14174 // Required query parameters
14175
14176 // Optional query parameters
14177
14178
14179};
14180
14182public:
14183
14187 const QString &pluginId() const;
14188 void setPluginId(QString newPluginId);
14189
14190
14194 const QSharedPointer<Version> &version() const;
14195 void setVersion(QSharedPointer<Version> newVersion);
14196
14197
14198private:
14199 // Required path parameters
14200 QString m_pluginId;
14201 QSharedPointer<Version> m_version;
14202
14203 // Required query parameters
14204
14205 // Optional query parameters
14206
14207
14208};
14209
14211public:
14212
14216 const QString &pluginId() const;
14217 void setPluginId(QString newPluginId);
14218
14219
14220private:
14221 // Required path parameters
14222 QString m_pluginId;
14223
14224 // Required query parameters
14225
14226 // Optional query parameters
14227
14228
14229};
14230
14232public:
14233
14234private:
14235 // Required path parameters
14236
14237 // Required query parameters
14238
14239 // Optional query parameters
14240
14241
14242};
14243
14245public:
14246
14250 const QString &itemId() const;
14251 void setItemId(QString newItemId);
14252
14253
14257 const bool &allowAudioStreamCopy() const;
14258 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
14259 bool allowAudioStreamCopyNull() const;
14261
14262
14266 const bool &allowVideoStreamCopy() const;
14267 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
14268 bool allowVideoStreamCopyNull() const;
14270
14271
14275 const qint32 &audioStreamIndex() const;
14276 void setAudioStreamIndex(qint32 newAudioStreamIndex);
14277 bool audioStreamIndexNull() const;
14279
14280
14284 const bool &autoOpenLiveStream() const;
14285 void setAutoOpenLiveStream(bool newAutoOpenLiveStream);
14286 bool autoOpenLiveStreamNull() const;
14288
14289
14293 const bool &enableDirectPlay() const;
14294 void setEnableDirectPlay(bool newEnableDirectPlay);
14295 bool enableDirectPlayNull() const;
14297
14298
14302 const bool &enableDirectStream() const;
14303 void setEnableDirectStream(bool newEnableDirectStream);
14304 bool enableDirectStreamNull() const;
14306
14307
14311 const bool &enableTranscoding() const;
14312 void setEnableTranscoding(bool newEnableTranscoding);
14313 bool enableTranscodingNull() const;
14315
14316
14320 const QString &liveStreamId() const;
14321 void setLiveStreamId(QString newLiveStreamId);
14322 bool liveStreamIdNull() const;
14323 void setLiveStreamIdNull();
14324
14325
14329 const qint32 &maxAudioChannels() const;
14330 void setMaxAudioChannels(qint32 newMaxAudioChannels);
14331 bool maxAudioChannelsNull() const;
14333
14334
14338 const qint32 &maxStreamingBitrate() const;
14339 void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate);
14340 bool maxStreamingBitrateNull() const;
14342
14343
14347 const QString &mediaSourceId() const;
14348 void setMediaSourceId(QString newMediaSourceId);
14349 bool mediaSourceIdNull() const;
14350 void setMediaSourceIdNull();
14351
14352
14356 const qint64 &startTimeTicks() const;
14357 void setStartTimeTicks(qint64 newStartTimeTicks);
14358 bool startTimeTicksNull() const;
14359 void setStartTimeTicksNull();
14360
14361
14365 const qint32 &subtitleStreamIndex() const;
14366 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
14367 bool subtitleStreamIndexNull() const;
14369
14370
14374 const QString &userId() const;
14375 void setUserId(QString newUserId);
14376 bool userIdNull() const;
14377 void setUserIdNull();
14378
14379
14383 const QSharedPointer<PlaybackInfoDto> &body() const;
14384 void setBody(QSharedPointer<PlaybackInfoDto> newBody);
14385
14386
14387private:
14388 // Required path parameters
14389 QString m_itemId;
14390
14391 // Required query parameters
14392
14393 // Optional query parameters
14394 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
14395 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
14396 std::optional<qint32> m_audioStreamIndex = std::nullopt;
14397 std::optional<bool> m_autoOpenLiveStream = std::nullopt;
14398 std::optional<bool> m_enableDirectPlay = std::nullopt;
14399 std::optional<bool> m_enableDirectStream = std::nullopt;
14400 std::optional<bool> m_enableTranscoding = std::nullopt;
14401 QString m_liveStreamId;
14402 std::optional<qint32> m_maxAudioChannels = std::nullopt;
14403 std::optional<qint32> m_maxStreamingBitrate = std::nullopt;
14404 QString m_mediaSourceId;
14405 std::optional<qint64> m_startTimeTicks = std::nullopt;
14406 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
14407 QString m_userId;
14408
14409 // Body parameters
14410 QSharedPointer<PlaybackInfoDto> m_body;
14411
14412};
14413
14415public:
14416
14420 const QString &profileId() const;
14421 void setProfileId(QString newProfileId);
14422
14423
14424private:
14425 // Required path parameters
14426 QString m_profileId;
14427
14428 // Required query parameters
14429
14430 // Optional query parameters
14431
14432
14433};
14434
14436public:
14437
14438private:
14439 // Required path parameters
14440
14441 // Required query parameters
14442
14443 // Optional query parameters
14444
14445
14446};
14447
14449public:
14450
14454 const QString &programId() const;
14455 void setProgramId(QString newProgramId);
14456
14457
14461 const QString &userId() const;
14462 void setUserId(QString newUserId);
14463 bool userIdNull() const;
14464 void setUserIdNull();
14465
14466
14467private:
14468 // Required path parameters
14469 QString m_programId;
14470
14471 // Required query parameters
14472
14473 // Optional query parameters
14474 QString m_userId;
14475
14476
14477};
14478
14480public:
14481
14485 const QSharedPointer<GetProgramsDto> &body() const;
14486 void setBody(QSharedPointer<GetProgramsDto> newBody);
14487
14488
14489private:
14490 // Required path parameters
14491
14492 // Required query parameters
14493
14494 // Optional query parameters
14495
14496 // Body parameters
14497 QSharedPointer<GetProgramsDto> m_body;
14498
14499};
14500
14502public:
14503
14504private:
14505 // Required path parameters
14506
14507 // Required query parameters
14508
14509 // Optional query parameters
14510
14511
14512};
14513
14515public:
14516
14517private:
14518 // Required path parameters
14519
14520 // Required query parameters
14521
14522 // Optional query parameters
14523
14524
14525};
14526
14528public:
14529
14533 const QStringList &includeItemTypes() const;
14534 void setIncludeItemTypes(QStringList newIncludeItemTypes);
14535 bool includeItemTypesNull() const;
14537
14538
14542 const bool &isAiring() const;
14543 void setIsAiring(bool newIsAiring);
14544 bool isAiringNull() const;
14545 void setIsAiringNull();
14546
14547
14551 const bool &isKids() const;
14552 void setIsKids(bool newIsKids);
14553 bool isKidsNull() const;
14554 void setIsKidsNull();
14555
14556
14560 const bool &isMovie() const;
14561 void setIsMovie(bool newIsMovie);
14562 bool isMovieNull() const;
14563 void setIsMovieNull();
14564
14565
14569 const bool &isNews() const;
14570 void setIsNews(bool newIsNews);
14571 bool isNewsNull() const;
14572 void setIsNewsNull();
14573
14574
14578 const bool &isSeries() const;
14579 void setIsSeries(bool newIsSeries);
14580 bool isSeriesNull() const;
14581 void setIsSeriesNull();
14582
14583
14587 const bool &isSports() const;
14588 void setIsSports(bool newIsSports);
14589 bool isSportsNull() const;
14590 void setIsSportsNull();
14591
14592
14596 const QString &parentId() const;
14597 void setParentId(QString newParentId);
14598 bool parentIdNull() const;
14599 void setParentIdNull();
14600
14601
14605 const bool &recursive() const;
14606 void setRecursive(bool newRecursive);
14607 bool recursiveNull() const;
14608 void setRecursiveNull();
14609
14610
14614 const QString &userId() const;
14615 void setUserId(QString newUserId);
14616 bool userIdNull() const;
14617 void setUserIdNull();
14618
14619
14620private:
14621 // Required path parameters
14622
14623 // Required query parameters
14624
14625 // Optional query parameters
14626 QStringList m_includeItemTypes;
14627 std::optional<bool> m_isAiring = std::nullopt;
14628 std::optional<bool> m_isKids = std::nullopt;
14629 std::optional<bool> m_isMovie = std::nullopt;
14630 std::optional<bool> m_isNews = std::nullopt;
14631 std::optional<bool> m_isSeries = std::nullopt;
14632 std::optional<bool> m_isSports = std::nullopt;
14633 QString m_parentId;
14634 std::optional<bool> m_recursive = std::nullopt;
14635 QString m_userId;
14636
14637
14638};
14639
14641public:
14642
14646 const QStringList &includeItemTypes() const;
14647 void setIncludeItemTypes(QStringList newIncludeItemTypes);
14648 bool includeItemTypesNull() const;
14650
14651
14655 const QStringList &mediaTypes() const;
14656 void setMediaTypes(QStringList newMediaTypes);
14657 bool mediaTypesNull() const;
14658 void setMediaTypesNull();
14659
14660
14664 const QString &parentId() const;
14665 void setParentId(QString newParentId);
14666 bool parentIdNull() const;
14667 void setParentIdNull();
14668
14669
14673 const QString &userId() const;
14674 void setUserId(QString newUserId);
14675 bool userIdNull() const;
14676 void setUserIdNull();
14677
14678
14679private:
14680 // Required path parameters
14681
14682 // Required query parameters
14683
14684 // Optional query parameters
14685 QStringList m_includeItemTypes;
14686 QStringList m_mediaTypes;
14687 QString m_parentId;
14688 QString m_userId;
14689
14690
14691};
14692
14694public:
14695
14699 const QString &name() const;
14700 void setName(QString newName);
14701
14702
14706 const QString &theme() const;
14707 void setTheme(QString newTheme);
14708
14709
14710private:
14711 // Required path parameters
14712 QString m_name;
14713 QString m_theme;
14714
14715 // Required query parameters
14716
14717 // Optional query parameters
14718
14719
14720};
14721
14723public:
14724
14725private:
14726 // Required path parameters
14727
14728 // Required query parameters
14729
14730 // Optional query parameters
14731
14732
14733};
14734
14736public:
14737
14741 const QList<ImageType> &enableImageTypes() const;
14742 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
14743 bool enableImageTypesNull() const;
14745
14746
14750 const bool &enableImages() const;
14751 void setEnableImages(bool newEnableImages);
14752 bool enableImagesNull() const;
14753 void setEnableImagesNull();
14754
14755
14759 const bool &enableTotalRecordCount() const;
14760 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
14761 bool enableTotalRecordCountNull() const;
14763
14764
14768 const bool &enableUserData() const;
14769 void setEnableUserData(bool newEnableUserData);
14770 bool enableUserDataNull() const;
14771 void setEnableUserDataNull();
14772
14773
14777 const QList<ItemFields> &fields() const;
14778 void setFields(QList<ItemFields> newFields);
14779 bool fieldsNull() const;
14780 void setFieldsNull();
14781
14782
14786 const QStringList &genreIds() const;
14787 void setGenreIds(QStringList newGenreIds);
14788 bool genreIdsNull() const;
14789 void setGenreIdsNull();
14790
14791
14795 const bool &hasAired() const;
14796 void setHasAired(bool newHasAired);
14797 bool hasAiredNull() const;
14798 void setHasAiredNull();
14799
14800
14804 const qint32 &imageTypeLimit() const;
14805 void setImageTypeLimit(qint32 newImageTypeLimit);
14806 bool imageTypeLimitNull() const;
14807 void setImageTypeLimitNull();
14808
14809
14813 const bool &isAiring() const;
14814 void setIsAiring(bool newIsAiring);
14815 bool isAiringNull() const;
14816 void setIsAiringNull();
14817
14818
14822 const bool &isKids() const;
14823 void setIsKids(bool newIsKids);
14824 bool isKidsNull() const;
14825 void setIsKidsNull();
14826
14827
14831 const bool &isMovie() const;
14832 void setIsMovie(bool newIsMovie);
14833 bool isMovieNull() const;
14834 void setIsMovieNull();
14835
14836
14840 const bool &isNews() const;
14841 void setIsNews(bool newIsNews);
14842 bool isNewsNull() const;
14843 void setIsNewsNull();
14844
14845
14849 const bool &isSeries() const;
14850 void setIsSeries(bool newIsSeries);
14851 bool isSeriesNull() const;
14852 void setIsSeriesNull();
14853
14854
14858 const bool &isSports() const;
14859 void setIsSports(bool newIsSports);
14860 bool isSportsNull() const;
14861 void setIsSportsNull();
14862
14863
14867 const qint32 &limit() const;
14868 void setLimit(qint32 newLimit);
14869 bool limitNull() const;
14870 void setLimitNull();
14871
14872
14876 const QString &userId() const;
14877 void setUserId(QString newUserId);
14878 bool userIdNull() const;
14879 void setUserIdNull();
14880
14881
14882private:
14883 // Required path parameters
14884
14885 // Required query parameters
14886
14887 // Optional query parameters
14888 QList<ImageType> m_enableImageTypes;
14889 std::optional<bool> m_enableImages = std::nullopt;
14890 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
14891 std::optional<bool> m_enableUserData = std::nullopt;
14892 QList<ItemFields> m_fields;
14893 QStringList m_genreIds;
14894 std::optional<bool> m_hasAired = std::nullopt;
14895 std::optional<qint32> m_imageTypeLimit = std::nullopt;
14896 std::optional<bool> m_isAiring = std::nullopt;
14897 std::optional<bool> m_isKids = std::nullopt;
14898 std::optional<bool> m_isMovie = std::nullopt;
14899 std::optional<bool> m_isNews = std::nullopt;
14900 std::optional<bool> m_isSeries = std::nullopt;
14901 std::optional<bool> m_isSports = std::nullopt;
14902 std::optional<qint32> m_limit = std::nullopt;
14903 QString m_userId;
14904
14905
14906};
14907
14909public:
14910
14914 const QString &recordingId() const;
14915 void setRecordingId(QString newRecordingId);
14916
14917
14921 const QString &userId() const;
14922 void setUserId(QString newUserId);
14923 bool userIdNull() const;
14924 void setUserIdNull();
14925
14926
14927private:
14928 // Required path parameters
14929 QString m_recordingId;
14930
14931 // Required query parameters
14932
14933 // Optional query parameters
14934 QString m_userId;
14935
14936
14937};
14938
14940public:
14941
14945 const QString &userId() const;
14946 void setUserId(QString newUserId);
14947 bool userIdNull() const;
14948 void setUserIdNull();
14949
14950
14951private:
14952 // Required path parameters
14953
14954 // Required query parameters
14955
14956 // Optional query parameters
14957 QString m_userId;
14958
14959
14960};
14961
14963public:
14964
14968 const QString &groupId() const;
14969 void setGroupId(QString newGroupId);
14970
14971
14972private:
14973 // Required path parameters
14974 QString m_groupId;
14975
14976 // Required query parameters
14977
14978 // Optional query parameters
14979
14980
14981};
14982
14984public:
14985
14989 const QString &userId() const;
14990 void setUserId(QString newUserId);
14991 bool userIdNull() const;
14992 void setUserIdNull();
14993
14994
14995private:
14996 // Required path parameters
14997
14998 // Required query parameters
14999
15000 // Optional query parameters
15001 QString m_userId;
15002
15003
15004};
15005
15007public:
15008
15012 const QString &channelId() const;
15013 void setChannelId(QString newChannelId);
15014 bool channelIdNull() const;
15015 void setChannelIdNull();
15016
15017
15021 const QList<ImageType> &enableImageTypes() const;
15022 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
15023 bool enableImageTypesNull() const;
15025
15026
15030 const bool &enableImages() const;
15031 void setEnableImages(bool newEnableImages);
15032 bool enableImagesNull() const;
15033 void setEnableImagesNull();
15034
15035
15039 const bool &enableTotalRecordCount() const;
15040 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
15041 bool enableTotalRecordCountNull() const;
15043
15044
15048 const bool &enableUserData() const;
15049 void setEnableUserData(bool newEnableUserData);
15050 bool enableUserDataNull() const;
15051 void setEnableUserDataNull();
15052
15053
15057 const QList<ItemFields> &fields() const;
15058 void setFields(QList<ItemFields> newFields);
15059 bool fieldsNull() const;
15060 void setFieldsNull();
15061
15062
15066 const qint32 &imageTypeLimit() const;
15067 void setImageTypeLimit(qint32 newImageTypeLimit);
15068 bool imageTypeLimitNull() const;
15069 void setImageTypeLimitNull();
15070
15071
15075 const bool &isInProgress() const;
15076 void setIsInProgress(bool newIsInProgress);
15077 bool isInProgressNull() const;
15078 void setIsInProgressNull();
15079
15080
15084 const bool &isKids() const;
15085 void setIsKids(bool newIsKids);
15086 bool isKidsNull() const;
15087 void setIsKidsNull();
15088
15089
15093 const bool &isLibraryItem() const;
15094 void setIsLibraryItem(bool newIsLibraryItem);
15095 bool isLibraryItemNull() const;
15096 void setIsLibraryItemNull();
15097
15098
15102 const bool &isMovie() const;
15103 void setIsMovie(bool newIsMovie);
15104 bool isMovieNull() const;
15105 void setIsMovieNull();
15106
15107
15111 const bool &isNews() const;
15112 void setIsNews(bool newIsNews);
15113 bool isNewsNull() const;
15114 void setIsNewsNull();
15115
15116
15120 const bool &isSeries() const;
15121 void setIsSeries(bool newIsSeries);
15122 bool isSeriesNull() const;
15123 void setIsSeriesNull();
15124
15125
15129 const bool &isSports() const;
15130 void setIsSports(bool newIsSports);
15131 bool isSportsNull() const;
15132 void setIsSportsNull();
15133
15134
15138 const qint32 &limit() const;
15139 void setLimit(qint32 newLimit);
15140 bool limitNull() const;
15141 void setLimitNull();
15142
15143
15147 const QString &seriesTimerId() const;
15148 void setSeriesTimerId(QString newSeriesTimerId);
15149 bool seriesTimerIdNull() const;
15150 void setSeriesTimerIdNull();
15151
15152
15156 const qint32 &startIndex() const;
15157 void setStartIndex(qint32 newStartIndex);
15158 bool startIndexNull() const;
15159 void setStartIndexNull();
15160
15161
15165 const RecordingStatus &status() const;
15166 void setStatus(RecordingStatus newStatus);
15167 bool statusNull() const;
15168 void setStatusNull();
15169
15170
15174 const QString &userId() const;
15175 void setUserId(QString newUserId);
15176 bool userIdNull() const;
15177 void setUserIdNull();
15178
15179
15180private:
15181 // Required path parameters
15182
15183 // Required query parameters
15184
15185 // Optional query parameters
15186 QString m_channelId;
15187 QList<ImageType> m_enableImageTypes;
15188 std::optional<bool> m_enableImages = std::nullopt;
15189 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
15190 std::optional<bool> m_enableUserData = std::nullopt;
15191 QList<ItemFields> m_fields;
15192 std::optional<qint32> m_imageTypeLimit = std::nullopt;
15193 std::optional<bool> m_isInProgress = std::nullopt;
15194 std::optional<bool> m_isKids = std::nullopt;
15195 std::optional<bool> m_isLibraryItem = std::nullopt;
15196 std::optional<bool> m_isMovie = std::nullopt;
15197 std::optional<bool> m_isNews = std::nullopt;
15198 std::optional<bool> m_isSeries = std::nullopt;
15199 std::optional<bool> m_isSports = std::nullopt;
15200 std::optional<qint32> m_limit = std::nullopt;
15201 QString m_seriesTimerId;
15202 std::optional<qint32> m_startIndex = std::nullopt;
15203 RecordingStatus m_status;
15204 QString m_userId;
15205
15206
15207};
15208
15210public:
15211
15215 const QString &channelId() const;
15216 void setChannelId(QString newChannelId);
15217 bool channelIdNull() const;
15218 void setChannelIdNull();
15219
15220
15224 const QList<ImageType> &enableImageTypes() const;
15225 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
15226 bool enableImageTypesNull() const;
15228
15229
15233 const bool &enableImages() const;
15234 void setEnableImages(bool newEnableImages);
15235 bool enableImagesNull() const;
15236 void setEnableImagesNull();
15237
15238
15242 const bool &enableTotalRecordCount() const;
15243 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
15244 bool enableTotalRecordCountNull() const;
15246
15247
15251 const bool &enableUserData() const;
15252 void setEnableUserData(bool newEnableUserData);
15253 bool enableUserDataNull() const;
15254 void setEnableUserDataNull();
15255
15256
15260 const QList<ItemFields> &fields() const;
15261 void setFields(QList<ItemFields> newFields);
15262 bool fieldsNull() const;
15263 void setFieldsNull();
15264
15265
15269 const QString &groupId() const;
15270 void setGroupId(QString newGroupId);
15271 bool groupIdNull() const;
15272 void setGroupIdNull();
15273
15274
15278 const qint32 &imageTypeLimit() const;
15279 void setImageTypeLimit(qint32 newImageTypeLimit);
15280 bool imageTypeLimitNull() const;
15281 void setImageTypeLimitNull();
15282
15283
15287 const bool &isInProgress() const;
15288 void setIsInProgress(bool newIsInProgress);
15289 bool isInProgressNull() const;
15290 void setIsInProgressNull();
15291
15292
15296 const qint32 &limit() const;
15297 void setLimit(qint32 newLimit);
15298 bool limitNull() const;
15299 void setLimitNull();
15300
15301
15305 const QString &seriesTimerId() const;
15306 void setSeriesTimerId(QString newSeriesTimerId);
15307 bool seriesTimerIdNull() const;
15308 void setSeriesTimerIdNull();
15309
15310
15314 const qint32 &startIndex() const;
15315 void setStartIndex(qint32 newStartIndex);
15316 bool startIndexNull() const;
15317 void setStartIndexNull();
15318
15319
15323 const RecordingStatus &status() const;
15324 void setStatus(RecordingStatus newStatus);
15325 bool statusNull() const;
15326 void setStatusNull();
15327
15328
15332 const QString &userId() const;
15333 void setUserId(QString newUserId);
15334 bool userIdNull() const;
15335 void setUserIdNull();
15336
15337
15338private:
15339 // Required path parameters
15340
15341 // Required query parameters
15342
15343 // Optional query parameters
15344 QString m_channelId;
15345 QList<ImageType> m_enableImageTypes;
15346 std::optional<bool> m_enableImages = std::nullopt;
15347 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
15348 std::optional<bool> m_enableUserData = std::nullopt;
15349 QList<ItemFields> m_fields;
15350 QString m_groupId;
15351 std::optional<qint32> m_imageTypeLimit = std::nullopt;
15352 std::optional<bool> m_isInProgress = std::nullopt;
15353 std::optional<qint32> m_limit = std::nullopt;
15354 QString m_seriesTimerId;
15355 std::optional<qint32> m_startIndex = std::nullopt;
15356 RecordingStatus m_status;
15357 QString m_userId;
15358
15359
15360};
15361
15363public:
15364
15368 const QString &imageUrl() const;
15369 void setImageUrl(QString newImageUrl);
15370
15371
15372private:
15373 // Required path parameters
15374
15375 // Required query parameters
15376 QString m_imageUrl;
15377
15378 // Optional query parameters
15379
15380
15381};
15382
15384public:
15385
15389 const QString &itemId() const;
15390 void setItemId(QString newItemId);
15391
15392
15393private:
15394 // Required path parameters
15395 QString m_itemId;
15396
15397 // Required query parameters
15398
15399 // Optional query parameters
15400
15401
15402};
15403
15405public:
15406
15410 const QString &itemId() const;
15411 void setItemId(QString newItemId);
15412
15413
15417 const bool &includeAllLanguages() const;
15418 void setIncludeAllLanguages(bool newIncludeAllLanguages);
15419 bool includeAllLanguagesNull() const;
15421
15422
15426 const qint32 &limit() const;
15427 void setLimit(qint32 newLimit);
15428 bool limitNull() const;
15429 void setLimitNull();
15430
15431
15435 const QString &providerName() const;
15436 void setProviderName(QString newProviderName);
15437 bool providerNameNull() const;
15438 void setProviderNameNull();
15439
15440
15444 const qint32 &startIndex() const;
15445 void setStartIndex(qint32 newStartIndex);
15446 bool startIndexNull() const;
15447 void setStartIndexNull();
15448
15449
15453 const ImageType &type() const;
15454 void setType(ImageType newType);
15455 bool typeNull() const;
15456 void setTypeNull();
15457
15458
15459private:
15460 // Required path parameters
15461 QString m_itemId;
15462
15463 // Required query parameters
15464
15465 // Optional query parameters
15466 std::optional<bool> m_includeAllLanguages = std::nullopt;
15467 std::optional<qint32> m_limit = std::nullopt;
15468 QString m_providerName;
15469 std::optional<qint32> m_startIndex = std::nullopt;
15470 ImageType m_type;
15471
15472
15473};
15474
15476public:
15477
15481 const QString &imageUrl() const;
15482 void setImageUrl(QString newImageUrl);
15483
15484
15488 const QString &providerName() const;
15489 void setProviderName(QString newProviderName);
15490
15491
15492private:
15493 // Required path parameters
15494
15495 // Required query parameters
15496 QString m_imageUrl;
15497 QString m_providerName;
15498
15499 // Optional query parameters
15500
15501
15502};
15503
15505public:
15506
15510 const QString &jellyfinId() const;
15511 void setJellyfinId(QString newJellyfinId);
15512
15513
15514private:
15515 // Required path parameters
15516 QString m_jellyfinId;
15517
15518 // Required query parameters
15519
15520 // Optional query parameters
15521
15522
15523};
15524
15526public:
15527
15528private:
15529 // Required path parameters
15530
15531 // Required query parameters
15532
15533 // Optional query parameters
15534
15535
15536};
15537
15539public:
15540
15544 const QString &userId() const;
15545 void setUserId(QString newUserId);
15546
15547
15551 const QList<ImageType> &enableImageTypes() const;
15552 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
15553 bool enableImageTypesNull() const;
15555
15556
15560 const bool &enableImages() const;
15561 void setEnableImages(bool newEnableImages);
15562 bool enableImagesNull() const;
15563 void setEnableImagesNull();
15564
15565
15569 const bool &enableTotalRecordCount() const;
15570 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
15571 bool enableTotalRecordCountNull() const;
15573
15574
15578 const bool &enableUserData() const;
15579 void setEnableUserData(bool newEnableUserData);
15580 bool enableUserDataNull() const;
15581 void setEnableUserDataNull();
15582
15583
15587 const QStringList &excludeItemTypes() const;
15588 void setExcludeItemTypes(QStringList newExcludeItemTypes);
15589 bool excludeItemTypesNull() const;
15591
15592
15596 const QList<ItemFields> &fields() const;
15597 void setFields(QList<ItemFields> newFields);
15598 bool fieldsNull() const;
15599 void setFieldsNull();
15600
15601
15605 const qint32 &imageTypeLimit() const;
15606 void setImageTypeLimit(qint32 newImageTypeLimit);
15607 bool imageTypeLimitNull() const;
15608 void setImageTypeLimitNull();
15609
15610
15614 const QStringList &includeItemTypes() const;
15615 void setIncludeItemTypes(QStringList newIncludeItemTypes);
15616 bool includeItemTypesNull() const;
15618
15619
15623 const qint32 &limit() const;
15624 void setLimit(qint32 newLimit);
15625 bool limitNull() const;
15626 void setLimitNull();
15627
15628
15632 const QStringList &mediaTypes() const;
15633 void setMediaTypes(QStringList newMediaTypes);
15634 bool mediaTypesNull() const;
15635 void setMediaTypesNull();
15636
15637
15641 const QString &parentId() const;
15642 void setParentId(QString newParentId);
15643 bool parentIdNull() const;
15644 void setParentIdNull();
15645
15646
15650 const QString &searchTerm() const;
15651 void setSearchTerm(QString newSearchTerm);
15652 bool searchTermNull() const;
15653 void setSearchTermNull();
15654
15655
15659 const qint32 &startIndex() const;
15660 void setStartIndex(qint32 newStartIndex);
15661 bool startIndexNull() const;
15662 void setStartIndexNull();
15663
15664
15665private:
15666 // Required path parameters
15667 QString m_userId;
15668
15669 // Required query parameters
15670
15671 // Optional query parameters
15672 QList<ImageType> m_enableImageTypes;
15673 std::optional<bool> m_enableImages = std::nullopt;
15674 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
15675 std::optional<bool> m_enableUserData = std::nullopt;
15676 QStringList m_excludeItemTypes;
15677 QList<ItemFields> m_fields;
15678 std::optional<qint32> m_imageTypeLimit = std::nullopt;
15679 QStringList m_includeItemTypes;
15680 std::optional<qint32> m_limit = std::nullopt;
15681 QStringList m_mediaTypes;
15682 QString m_parentId;
15683 QString m_searchTerm;
15684 std::optional<qint32> m_startIndex = std::nullopt;
15685
15686
15687};
15688
15690public:
15691
15695 const QString &userId() const;
15696 void setUserId(QString newUserId);
15697
15698
15699private:
15700 // Required path parameters
15701 QString m_userId;
15702
15703 // Required query parameters
15704
15705 // Optional query parameters
15706
15707
15708};
15709
15711public:
15712
15713private:
15714 // Required path parameters
15715
15716 // Required query parameters
15717
15718 // Optional query parameters
15719
15720
15721};
15722
15724public:
15725
15729 const QString &seriesId() const;
15730 void setSeriesId(QString newSeriesId);
15731
15732
15736 const QString &adjacentTo() const;
15737 void setAdjacentTo(QString newAdjacentTo);
15738 bool adjacentToNull() const;
15739 void setAdjacentToNull();
15740
15741
15745 const QList<ImageType> &enableImageTypes() const;
15746 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
15747 bool enableImageTypesNull() const;
15749
15750
15754 const bool &enableImages() const;
15755 void setEnableImages(bool newEnableImages);
15756 bool enableImagesNull() const;
15757 void setEnableImagesNull();
15758
15759
15763 const bool &enableUserData() const;
15764 void setEnableUserData(bool newEnableUserData);
15765 bool enableUserDataNull() const;
15766 void setEnableUserDataNull();
15767
15768
15772 const QList<ItemFields> &fields() const;
15773 void setFields(QList<ItemFields> newFields);
15774 bool fieldsNull() const;
15775 void setFieldsNull();
15776
15777
15781 const qint32 &imageTypeLimit() const;
15782 void setImageTypeLimit(qint32 newImageTypeLimit);
15783 bool imageTypeLimitNull() const;
15784 void setImageTypeLimitNull();
15785
15786
15790 const bool &isMissing() const;
15791 void setIsMissing(bool newIsMissing);
15792 bool isMissingNull() const;
15793 void setIsMissingNull();
15794
15795
15799 const bool &isSpecialSeason() const;
15800 void setIsSpecialSeason(bool newIsSpecialSeason);
15801 bool isSpecialSeasonNull() const;
15803
15804
15808 const QString &userId() const;
15809 void setUserId(QString newUserId);
15810 bool userIdNull() const;
15811 void setUserIdNull();
15812
15813
15814private:
15815 // Required path parameters
15816 QString m_seriesId;
15817
15818 // Required query parameters
15819
15820 // Optional query parameters
15821 QString m_adjacentTo;
15822 QList<ImageType> m_enableImageTypes;
15823 std::optional<bool> m_enableImages = std::nullopt;
15824 std::optional<bool> m_enableUserData = std::nullopt;
15825 QList<ItemFields> m_fields;
15826 std::optional<qint32> m_imageTypeLimit = std::nullopt;
15827 std::optional<bool> m_isMissing = std::nullopt;
15828 std::optional<bool> m_isSpecialSeason = std::nullopt;
15829 QString m_userId;
15830
15831
15832};
15833
15835public:
15836
15840 const QSharedPointer<SeriesInfoRemoteSearchQuery> &body() const;
15841 void setBody(QSharedPointer<SeriesInfoRemoteSearchQuery> newBody);
15842
15843
15844private:
15845 // Required path parameters
15846
15847 // Required query parameters
15848
15849 // Optional query parameters
15850
15851 // Body parameters
15852 QSharedPointer<SeriesInfoRemoteSearchQuery> m_body;
15853
15854};
15855
15857public:
15858
15862 const QString &timerId() const;
15863 void setTimerId(QString newTimerId);
15864
15865
15866private:
15867 // Required path parameters
15868 QString m_timerId;
15869
15870 // Required query parameters
15871
15872 // Optional query parameters
15873
15874
15875};
15876
15878public:
15879
15883 const QString &sortBy() const;
15884 void setSortBy(QString newSortBy);
15885 bool sortByNull() const;
15886 void setSortByNull();
15887
15888
15892 const SortOrder &sortOrder() const;
15893 void setSortOrder(SortOrder newSortOrder);
15894 bool sortOrderNull() const;
15895 void setSortOrderNull();
15896
15897
15898private:
15899 // Required path parameters
15900
15901 // Required query parameters
15902
15903 // Optional query parameters
15904 QString m_sortBy;
15905 SortOrder m_sortOrder;
15906
15907
15908};
15909
15911public:
15912
15913private:
15914 // Required path parameters
15915
15916 // Required query parameters
15917
15918 // Optional query parameters
15919
15920
15921};
15922
15924public:
15925
15929 const qint32 &activeWithinSeconds() const;
15930 void setActiveWithinSeconds(qint32 newActiveWithinSeconds);
15931 bool activeWithinSecondsNull() const;
15933
15934
15938 const QString &controllableByUserId() const;
15939 void setControllableByUserId(QString newControllableByUserId);
15940 bool controllableByUserIdNull() const;
15942
15943
15947 const QString &deviceId() const;
15948 void setDeviceId(QString newDeviceId);
15949 bool deviceIdNull() const;
15950 void setDeviceIdNull();
15951
15952
15953private:
15954 // Required path parameters
15955
15956 // Required query parameters
15957
15958 // Optional query parameters
15959 std::optional<qint32> m_activeWithinSeconds = std::nullopt;
15960 QString m_controllableByUserId;
15961 QString m_deviceId;
15962
15963
15964};
15965
15967public:
15968
15972 const QString &itemId() const;
15973 void setItemId(QString newItemId);
15974
15975
15979 const QStringList &excludeArtistIds() const;
15980 void setExcludeArtistIds(QStringList newExcludeArtistIds);
15981 bool excludeArtistIdsNull() const;
15983
15984
15988 const QList<ItemFields> &fields() const;
15989 void setFields(QList<ItemFields> newFields);
15990 bool fieldsNull() const;
15991 void setFieldsNull();
15992
15993
15997 const qint32 &limit() const;
15998 void setLimit(qint32 newLimit);
15999 bool limitNull() const;
16000 void setLimitNull();
16001
16002
16006 const QString &userId() const;
16007 void setUserId(QString newUserId);
16008 bool userIdNull() const;
16009 void setUserIdNull();
16010
16011
16012private:
16013 // Required path parameters
16014 QString m_itemId;
16015
16016 // Required query parameters
16017
16018 // Optional query parameters
16019 QStringList m_excludeArtistIds;
16020 QList<ItemFields> m_fields;
16021 std::optional<qint32> m_limit = std::nullopt;
16022 QString m_userId;
16023
16024
16025};
16026
16028public:
16029
16033 const QString &itemId() const;
16034 void setItemId(QString newItemId);
16035
16036
16040 const QStringList &excludeArtistIds() const;
16041 void setExcludeArtistIds(QStringList newExcludeArtistIds);
16042 bool excludeArtistIdsNull() const;
16044
16045
16049 const QList<ItemFields> &fields() const;
16050 void setFields(QList<ItemFields> newFields);
16051 bool fieldsNull() const;
16052 void setFieldsNull();
16053
16054
16058 const qint32 &limit() const;
16059 void setLimit(qint32 newLimit);
16060 bool limitNull() const;
16061 void setLimitNull();
16062
16063
16067 const QString &userId() const;
16068 void setUserId(QString newUserId);
16069 bool userIdNull() const;
16070 void setUserIdNull();
16071
16072
16073private:
16074 // Required path parameters
16075 QString m_itemId;
16076
16077 // Required query parameters
16078
16079 // Optional query parameters
16080 QStringList m_excludeArtistIds;
16081 QList<ItemFields> m_fields;
16082 std::optional<qint32> m_limit = std::nullopt;
16083 QString m_userId;
16084
16085
16086};
16087
16089public:
16090
16094 const QString &itemId() const;
16095 void setItemId(QString newItemId);
16096
16097
16101 const QStringList &excludeArtistIds() const;
16102 void setExcludeArtistIds(QStringList newExcludeArtistIds);
16103 bool excludeArtistIdsNull() const;
16105
16106
16110 const QList<ItemFields> &fields() const;
16111 void setFields(QList<ItemFields> newFields);
16112 bool fieldsNull() const;
16113 void setFieldsNull();
16114
16115
16119 const qint32 &limit() const;
16120 void setLimit(qint32 newLimit);
16121 bool limitNull() const;
16122 void setLimitNull();
16123
16124
16128 const QString &userId() const;
16129 void setUserId(QString newUserId);
16130 bool userIdNull() const;
16131 void setUserIdNull();
16132
16133
16134private:
16135 // Required path parameters
16136 QString m_itemId;
16137
16138 // Required query parameters
16139
16140 // Optional query parameters
16141 QStringList m_excludeArtistIds;
16142 QList<ItemFields> m_fields;
16143 std::optional<qint32> m_limit = std::nullopt;
16144 QString m_userId;
16145
16146
16147};
16148
16150public:
16151
16155 const QString &itemId() const;
16156 void setItemId(QString newItemId);
16157
16158
16162 const QStringList &excludeArtistIds() const;
16163 void setExcludeArtistIds(QStringList newExcludeArtistIds);
16164 bool excludeArtistIdsNull() const;
16166
16167
16171 const QList<ItemFields> &fields() const;
16172 void setFields(QList<ItemFields> newFields);
16173 bool fieldsNull() const;
16174 void setFieldsNull();
16175
16176
16180 const qint32 &limit() const;
16181 void setLimit(qint32 newLimit);
16182 bool limitNull() const;
16183 void setLimitNull();
16184
16185
16189 const QString &userId() const;
16190 void setUserId(QString newUserId);
16191 bool userIdNull() const;
16192 void setUserIdNull();
16193
16194
16195private:
16196 // Required path parameters
16197 QString m_itemId;
16198
16199 // Required query parameters
16200
16201 // Optional query parameters
16202 QStringList m_excludeArtistIds;
16203 QList<ItemFields> m_fields;
16204 std::optional<qint32> m_limit = std::nullopt;
16205 QString m_userId;
16206
16207
16208};
16209
16211public:
16212
16216 const QString &itemId() const;
16217 void setItemId(QString newItemId);
16218
16219
16223 const QStringList &excludeArtistIds() const;
16224 void setExcludeArtistIds(QStringList newExcludeArtistIds);
16225 bool excludeArtistIdsNull() const;
16227
16228
16232 const QList<ItemFields> &fields() const;
16233 void setFields(QList<ItemFields> newFields);
16234 bool fieldsNull() const;
16235 void setFieldsNull();
16236
16237
16241 const qint32 &limit() const;
16242 void setLimit(qint32 newLimit);
16243 bool limitNull() const;
16244 void setLimitNull();
16245
16246
16250 const QString &userId() const;
16251 void setUserId(QString newUserId);
16252 bool userIdNull() const;
16253 void setUserIdNull();
16254
16255
16256private:
16257 // Required path parameters
16258 QString m_itemId;
16259
16260 // Required query parameters
16261
16262 // Optional query parameters
16263 QStringList m_excludeArtistIds;
16264 QList<ItemFields> m_fields;
16265 std::optional<qint32> m_limit = std::nullopt;
16266 QString m_userId;
16267
16268
16269};
16270
16272public:
16273
16277 const QString &itemId() const;
16278 void setItemId(QString newItemId);
16279
16280
16284 const QStringList &excludeArtistIds() const;
16285 void setExcludeArtistIds(QStringList newExcludeArtistIds);
16286 bool excludeArtistIdsNull() const;
16288
16289
16293 const QList<ItemFields> &fields() const;
16294 void setFields(QList<ItemFields> newFields);
16295 bool fieldsNull() const;
16296 void setFieldsNull();
16297
16298
16302 const qint32 &limit() const;
16303 void setLimit(qint32 newLimit);
16304 bool limitNull() const;
16305 void setLimitNull();
16306
16307
16311 const QString &userId() const;
16312 void setUserId(QString newUserId);
16313 bool userIdNull() const;
16314 void setUserIdNull();
16315
16316
16317private:
16318 // Required path parameters
16319 QString m_itemId;
16320
16321 // Required query parameters
16322
16323 // Optional query parameters
16324 QStringList m_excludeArtistIds;
16325 QList<ItemFields> m_fields;
16326 std::optional<qint32> m_limit = std::nullopt;
16327 QString m_userId;
16328
16329
16330};
16331
16333public:
16334
16338 const QString &itemId() const;
16339 void setItemId(QString newItemId);
16340
16341
16345 const QString &userId() const;
16346 void setUserId(QString newUserId);
16347
16348
16349private:
16350 // Required path parameters
16351 QString m_itemId;
16352 QString m_userId;
16353
16354 // Required query parameters
16355
16356 // Optional query parameters
16357
16358
16359};
16360
16362public:
16363
16364private:
16365 // Required path parameters
16366
16367 // Required query parameters
16368
16369 // Optional query parameters
16370
16371
16372};
16373
16375public:
16376
16377private:
16378 // Required path parameters
16379
16380 // Required query parameters
16381
16382 // Optional query parameters
16383
16384
16385};
16386
16388public:
16389
16393 const QString &name() const;
16394 void setName(QString newName);
16395
16396
16400 const QString &userId() const;
16401 void setUserId(QString newUserId);
16402 bool userIdNull() const;
16403 void setUserIdNull();
16404
16405
16406private:
16407 // Required path parameters
16408 QString m_name;
16409
16410 // Required query parameters
16411
16412 // Optional query parameters
16413 QString m_userId;
16414
16415
16416};
16417
16419public:
16420
16424 const ImageType &imageType() const;
16425 void setImageType(ImageType newImageType);
16426
16427
16431 const QString &name() const;
16432 void setName(QString newName);
16433
16434
16438 const bool &addPlayedIndicator() const;
16439 void setAddPlayedIndicator(bool newAddPlayedIndicator);
16440 bool addPlayedIndicatorNull() const;
16442
16443
16447 const QString &backgroundColor() const;
16448 void setBackgroundColor(QString newBackgroundColor);
16449 bool backgroundColorNull() const;
16451
16452
16456 const qint32 &blur() const;
16457 void setBlur(qint32 newBlur);
16458 bool blurNull() const;
16459 void setBlurNull();
16460
16461
16465 const bool &cropWhitespace() const;
16466 void setCropWhitespace(bool newCropWhitespace);
16467 bool cropWhitespaceNull() const;
16468 void setCropWhitespaceNull();
16469
16470
16474 const QString &foregroundLayer() const;
16475 void setForegroundLayer(QString newForegroundLayer);
16476 bool foregroundLayerNull() const;
16478
16479
16483 const ImageFormat &format() const;
16484 void setFormat(ImageFormat newFormat);
16485 bool formatNull() const;
16486 void setFormatNull();
16487
16488
16492 const qint32 &height() const;
16493 void setHeight(qint32 newHeight);
16494 bool heightNull() const;
16495 void setHeightNull();
16496
16497
16501 const qint32 &imageIndex() const;
16502 void setImageIndex(qint32 newImageIndex);
16503 bool imageIndexNull() const;
16504 void setImageIndexNull();
16505
16506
16510 const qint32 &maxHeight() const;
16511 void setMaxHeight(qint32 newMaxHeight);
16512 bool maxHeightNull() const;
16513 void setMaxHeightNull();
16514
16515
16519 const qint32 &maxWidth() const;
16520 void setMaxWidth(qint32 newMaxWidth);
16521 bool maxWidthNull() const;
16522 void setMaxWidthNull();
16523
16524
16528 const double &percentPlayed() const;
16529 void setPercentPlayed(double newPercentPlayed);
16530 bool percentPlayedNull() const;
16531 void setPercentPlayedNull();
16532
16533
16537 const qint32 &quality() const;
16538 void setQuality(qint32 newQuality);
16539 bool qualityNull() const;
16540 void setQualityNull();
16541
16542
16546 const QString &tag() const;
16547 void setTag(QString newTag);
16548 bool tagNull() const;
16549 void setTagNull();
16550
16551
16555 const qint32 &unplayedCount() const;
16556 void setUnplayedCount(qint32 newUnplayedCount);
16557 bool unplayedCountNull() const;
16558 void setUnplayedCountNull();
16559
16560
16564 const qint32 &width() const;
16565 void setWidth(qint32 newWidth);
16566 bool widthNull() const;
16567 void setWidthNull();
16568
16569
16570private:
16571 // Required path parameters
16572 ImageType m_imageType;
16573 QString m_name;
16574
16575 // Required query parameters
16576
16577 // Optional query parameters
16578 std::optional<bool> m_addPlayedIndicator = std::nullopt;
16579 QString m_backgroundColor;
16580 std::optional<qint32> m_blur = std::nullopt;
16581 std::optional<bool> m_cropWhitespace = std::nullopt;
16582 QString m_foregroundLayer;
16583 ImageFormat m_format;
16584 std::optional<qint32> m_height = std::nullopt;
16585 std::optional<qint32> m_imageIndex = std::nullopt;
16586 std::optional<qint32> m_maxHeight = std::nullopt;
16587 std::optional<qint32> m_maxWidth = std::nullopt;
16588 std::optional<double> m_percentPlayed = std::nullopt;
16589 std::optional<qint32> m_quality = std::nullopt;
16590 QString m_tag;
16591 std::optional<qint32> m_unplayedCount = std::nullopt;
16592 std::optional<qint32> m_width = std::nullopt;
16593
16594
16595};
16596
16598public:
16599
16603 const qint32 &imageIndex() const;
16604 void setImageIndex(qint32 newImageIndex);
16605
16606
16610 const ImageType &imageType() const;
16611 void setImageType(ImageType newImageType);
16612
16613
16617 const QString &name() const;
16618 void setName(QString newName);
16619
16620
16624 const bool &addPlayedIndicator() const;
16625 void setAddPlayedIndicator(bool newAddPlayedIndicator);
16626 bool addPlayedIndicatorNull() const;
16628
16629
16633 const QString &backgroundColor() const;
16634 void setBackgroundColor(QString newBackgroundColor);
16635 bool backgroundColorNull() const;
16637
16638
16642 const qint32 &blur() const;
16643 void setBlur(qint32 newBlur);
16644 bool blurNull() const;
16645 void setBlurNull();
16646
16647
16651 const bool &cropWhitespace() const;
16652 void setCropWhitespace(bool newCropWhitespace);
16653 bool cropWhitespaceNull() const;
16654 void setCropWhitespaceNull();
16655
16656
16660 const QString &foregroundLayer() const;
16661 void setForegroundLayer(QString newForegroundLayer);
16662 bool foregroundLayerNull() const;
16664
16665
16669 const ImageFormat &format() const;
16670 void setFormat(ImageFormat newFormat);
16671 bool formatNull() const;
16672 void setFormatNull();
16673
16674
16678 const qint32 &height() const;
16679 void setHeight(qint32 newHeight);
16680 bool heightNull() const;
16681 void setHeightNull();
16682
16683
16687 const qint32 &maxHeight() const;
16688 void setMaxHeight(qint32 newMaxHeight);
16689 bool maxHeightNull() const;
16690 void setMaxHeightNull();
16691
16692
16696 const qint32 &maxWidth() const;
16697 void setMaxWidth(qint32 newMaxWidth);
16698 bool maxWidthNull() const;
16699 void setMaxWidthNull();
16700
16701
16705 const double &percentPlayed() const;
16706 void setPercentPlayed(double newPercentPlayed);
16707 bool percentPlayedNull() const;
16708 void setPercentPlayedNull();
16709
16710
16714 const qint32 &quality() const;
16715 void setQuality(qint32 newQuality);
16716 bool qualityNull() const;
16717 void setQualityNull();
16718
16719
16723 const QString &tag() const;
16724 void setTag(QString newTag);
16725 bool tagNull() const;
16726 void setTagNull();
16727
16728
16732 const qint32 &unplayedCount() const;
16733 void setUnplayedCount(qint32 newUnplayedCount);
16734 bool unplayedCountNull() const;
16735 void setUnplayedCountNull();
16736
16737
16741 const qint32 &width() const;
16742 void setWidth(qint32 newWidth);
16743 bool widthNull() const;
16744 void setWidthNull();
16745
16746
16747private:
16748 // Required path parameters
16749 qint32 m_imageIndex;
16750 ImageType m_imageType;
16751 QString m_name;
16752
16753 // Required query parameters
16754
16755 // Optional query parameters
16756 std::optional<bool> m_addPlayedIndicator = std::nullopt;
16757 QString m_backgroundColor;
16758 std::optional<qint32> m_blur = std::nullopt;
16759 std::optional<bool> m_cropWhitespace = std::nullopt;
16760 QString m_foregroundLayer;
16761 ImageFormat m_format;
16762 std::optional<qint32> m_height = std::nullopt;
16763 std::optional<qint32> m_maxHeight = std::nullopt;
16764 std::optional<qint32> m_maxWidth = std::nullopt;
16765 std::optional<double> m_percentPlayed = std::nullopt;
16766 std::optional<qint32> m_quality = std::nullopt;
16767 QString m_tag;
16768 std::optional<qint32> m_unplayedCount = std::nullopt;
16769 std::optional<qint32> m_width = std::nullopt;
16770
16771
16772};
16773
16775public:
16776
16780 const QList<ImageType> &enableImageTypes() const;
16781 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
16782 bool enableImageTypesNull() const;
16784
16785
16789 const bool &enableImages() const;
16790 void setEnableImages(bool newEnableImages);
16791 bool enableImagesNull() const;
16792 void setEnableImagesNull();
16793
16794
16798 const bool &enableTotalRecordCount() const;
16799 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
16800 bool enableTotalRecordCountNull() const;
16802
16803
16807 const bool &enableUserData() const;
16808 void setEnableUserData(bool newEnableUserData);
16809 bool enableUserDataNull() const;
16810 void setEnableUserDataNull();
16811
16812
16816 const QStringList &excludeItemTypes() const;
16817 void setExcludeItemTypes(QStringList newExcludeItemTypes);
16818 bool excludeItemTypesNull() const;
16820
16821
16825 const QList<ItemFields> &fields() const;
16826 void setFields(QList<ItemFields> newFields);
16827 bool fieldsNull() const;
16828 void setFieldsNull();
16829
16830
16834 const qint32 &imageTypeLimit() const;
16835 void setImageTypeLimit(qint32 newImageTypeLimit);
16836 bool imageTypeLimitNull() const;
16837 void setImageTypeLimitNull();
16838
16839
16843 const QStringList &includeItemTypes() const;
16844 void setIncludeItemTypes(QStringList newIncludeItemTypes);
16845 bool includeItemTypesNull() const;
16847
16848
16852 const bool &isFavorite() const;
16853 void setIsFavorite(bool newIsFavorite);
16854 bool isFavoriteNull() const;
16855 void setIsFavoriteNull();
16856
16857
16861 const qint32 &limit() const;
16862 void setLimit(qint32 newLimit);
16863 bool limitNull() const;
16864 void setLimitNull();
16865
16866
16870 const QString &nameLessThan() const;
16871 void setNameLessThan(QString newNameLessThan);
16872 bool nameLessThanNull() const;
16873 void setNameLessThanNull();
16874
16875
16879 const QString &nameStartsWith() const;
16880 void setNameStartsWith(QString newNameStartsWith);
16881 bool nameStartsWithNull() const;
16882 void setNameStartsWithNull();
16883
16884
16888 const QString &nameStartsWithOrGreater() const;
16889 void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater);
16890 bool nameStartsWithOrGreaterNull() const;
16892
16893
16897 const QString &parentId() const;
16898 void setParentId(QString newParentId);
16899 bool parentIdNull() const;
16900 void setParentIdNull();
16901
16902
16906 const QString &searchTerm() const;
16907 void setSearchTerm(QString newSearchTerm);
16908 bool searchTermNull() const;
16909 void setSearchTermNull();
16910
16911
16915 const qint32 &startIndex() const;
16916 void setStartIndex(qint32 newStartIndex);
16917 bool startIndexNull() const;
16918 void setStartIndexNull();
16919
16920
16924 const QString &userId() const;
16925 void setUserId(QString newUserId);
16926 bool userIdNull() const;
16927 void setUserIdNull();
16928
16929
16930private:
16931 // Required path parameters
16932
16933 // Required query parameters
16934
16935 // Optional query parameters
16936 QList<ImageType> m_enableImageTypes;
16937 std::optional<bool> m_enableImages = std::nullopt;
16938 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
16939 std::optional<bool> m_enableUserData = std::nullopt;
16940 QStringList m_excludeItemTypes;
16941 QList<ItemFields> m_fields;
16942 std::optional<qint32> m_imageTypeLimit = std::nullopt;
16943 QStringList m_includeItemTypes;
16944 std::optional<bool> m_isFavorite = std::nullopt;
16945 std::optional<qint32> m_limit = std::nullopt;
16946 QString m_nameLessThan;
16947 QString m_nameStartsWith;
16948 QString m_nameStartsWithOrGreater;
16949 QString m_parentId;
16950 QString m_searchTerm;
16951 std::optional<qint32> m_startIndex = std::nullopt;
16952 QString m_userId;
16953
16954
16955};
16956
16958public:
16959
16963 const QString &format() const;
16964 void setFormat(QString newFormat);
16965
16966
16970 const qint32 &index() const;
16971 void setIndex(qint32 newIndex);
16972
16973
16977 const QString &itemId() const;
16978 void setItemId(QString newItemId);
16979
16980
16984 const QString &mediaSourceId() const;
16985 void setMediaSourceId(QString newMediaSourceId);
16986
16987
16991 const bool &addVttTimeMap() const;
16992 void setAddVttTimeMap(bool newAddVttTimeMap);
16993 bool addVttTimeMapNull() const;
16994 void setAddVttTimeMapNull();
16995
16996
17000 const bool &copyTimestamps() const;
17001 void setCopyTimestamps(bool newCopyTimestamps);
17002 bool copyTimestampsNull() const;
17003 void setCopyTimestampsNull();
17004
17005
17009 const qint64 &endPositionTicks() const;
17010 void setEndPositionTicks(qint64 newEndPositionTicks);
17011 bool endPositionTicksNull() const;
17013
17014
17018 const qint64 &startPositionTicks() const;
17019 void setStartPositionTicks(qint64 newStartPositionTicks);
17020 bool startPositionTicksNull() const;
17022
17023
17024private:
17025 // Required path parameters
17026 QString m_format;
17027 qint32 m_index;
17028 QString m_itemId;
17029 QString m_mediaSourceId;
17030
17031 // Required query parameters
17032
17033 // Optional query parameters
17034 std::optional<bool> m_addVttTimeMap = std::nullopt;
17035 std::optional<bool> m_copyTimestamps = std::nullopt;
17036 std::optional<qint64> m_endPositionTicks = std::nullopt;
17037 std::optional<qint64> m_startPositionTicks = std::nullopt;
17038
17039
17040};
17041
17043public:
17044
17048 const qint32 &index() const;
17049 void setIndex(qint32 newIndex);
17050
17051
17055 const QString &itemId() const;
17056 void setItemId(QString newItemId);
17057
17058
17062 const QString &mediaSourceId() const;
17063 void setMediaSourceId(QString newMediaSourceId);
17064
17065
17069 const qint32 &segmentLength() const;
17070 void setSegmentLength(qint32 newSegmentLength);
17071
17072
17073private:
17074 // Required path parameters
17075 qint32 m_index;
17076 QString m_itemId;
17077 QString m_mediaSourceId;
17078
17079 // Required query parameters
17080 qint32 m_segmentLength;
17081
17082 // Optional query parameters
17083
17084
17085};
17086
17088public:
17089
17093 const QString &format() const;
17094 void setFormat(QString newFormat);
17095
17096
17100 const qint32 &index() const;
17101 void setIndex(qint32 newIndex);
17102
17103
17107 const QString &itemId() const;
17108 void setItemId(QString newItemId);
17109
17110
17114 const QString &mediaSourceId() const;
17115 void setMediaSourceId(QString newMediaSourceId);
17116
17117
17121 const qint64 &startPositionTicks() const;
17122 void setStartPositionTicks(qint64 newStartPositionTicks);
17123
17124
17128 const bool &addVttTimeMap() const;
17129 void setAddVttTimeMap(bool newAddVttTimeMap);
17130 bool addVttTimeMapNull() const;
17131 void setAddVttTimeMapNull();
17132
17133
17137 const bool &copyTimestamps() const;
17138 void setCopyTimestamps(bool newCopyTimestamps);
17139 bool copyTimestampsNull() const;
17140 void setCopyTimestampsNull();
17141
17142
17146 const qint64 &endPositionTicks() const;
17147 void setEndPositionTicks(qint64 newEndPositionTicks);
17148 bool endPositionTicksNull() const;
17150
17151
17152private:
17153 // Required path parameters
17154 QString m_format;
17155 qint32 m_index;
17156 QString m_itemId;
17157 QString m_mediaSourceId;
17158 qint64 m_startPositionTicks;
17159
17160 // Required query parameters
17161
17162 // Optional query parameters
17163 std::optional<bool> m_addVttTimeMap = std::nullopt;
17164 std::optional<bool> m_copyTimestamps = std::nullopt;
17165 std::optional<qint64> m_endPositionTicks = std::nullopt;
17166
17167
17168};
17169
17171public:
17172
17176 const QString &userId() const;
17177 void setUserId(QString newUserId);
17178
17179
17183 const bool &enableTotalRecordCount() const;
17184 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
17185 bool enableTotalRecordCountNull() const;
17187
17188
17192 const qint32 &limit() const;
17193 void setLimit(qint32 newLimit);
17194 bool limitNull() const;
17195 void setLimitNull();
17196
17197
17201 const QStringList &mediaType() const;
17202 void setMediaType(QStringList newMediaType);
17203 bool mediaTypeNull() const;
17204 void setMediaTypeNull();
17205
17206
17210 const qint32 &startIndex() const;
17211 void setStartIndex(qint32 newStartIndex);
17212 bool startIndexNull() const;
17213 void setStartIndexNull();
17214
17215
17219 const QStringList &type() const;
17220 void setType(QStringList newType);
17221 bool typeNull() const;
17222 void setTypeNull();
17223
17224
17225private:
17226 // Required path parameters
17227 QString m_userId;
17228
17229 // Required query parameters
17230
17231 // Optional query parameters
17232 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
17233 std::optional<qint32> m_limit = std::nullopt;
17234 QStringList m_mediaType;
17235 std::optional<qint32> m_startIndex = std::nullopt;
17236 QStringList m_type;
17237
17238
17239};
17240
17242public:
17243
17244private:
17245 // Required path parameters
17246
17247 // Required query parameters
17248
17249 // Optional query parameters
17250
17251
17252};
17253
17255public:
17256
17260 const QString &taskId() const;
17261 void setTaskId(QString newTaskId);
17262
17263
17264private:
17265 // Required path parameters
17266 QString m_taskId;
17267
17268 // Required query parameters
17269
17270 // Optional query parameters
17271
17272
17273};
17274
17276public:
17277
17281 const bool &isEnabled() const;
17282 void setIsEnabled(bool newIsEnabled);
17283 bool isEnabledNull() const;
17284 void setIsEnabledNull();
17285
17286
17290 const bool &isHidden() const;
17291 void setIsHidden(bool newIsHidden);
17292 bool isHiddenNull() const;
17293 void setIsHiddenNull();
17294
17295
17296private:
17297 // Required path parameters
17298
17299 // Required query parameters
17300
17301 // Optional query parameters
17302 std::optional<bool> m_isEnabled = std::nullopt;
17303 std::optional<bool> m_isHidden = std::nullopt;
17304
17305
17306};
17307
17309public:
17310
17314 const QString &itemId() const;
17315 void setItemId(QString newItemId);
17316
17317
17321 const bool &inheritFromParent() const;
17322 void setInheritFromParent(bool newInheritFromParent);
17323 bool inheritFromParentNull() const;
17325
17326
17330 const QString &userId() const;
17331 void setUserId(QString newUserId);
17332 bool userIdNull() const;
17333 void setUserIdNull();
17334
17335
17336private:
17337 // Required path parameters
17338 QString m_itemId;
17339
17340 // Required query parameters
17341
17342 // Optional query parameters
17343 std::optional<bool> m_inheritFromParent = std::nullopt;
17344 QString m_userId;
17345
17346
17347};
17348
17350public:
17351
17355 const QString &itemId() const;
17356 void setItemId(QString newItemId);
17357
17358
17362 const bool &inheritFromParent() const;
17363 void setInheritFromParent(bool newInheritFromParent);
17364 bool inheritFromParentNull() const;
17366
17367
17371 const QString &userId() const;
17372 void setUserId(QString newUserId);
17373 bool userIdNull() const;
17374 void setUserIdNull();
17375
17376
17377private:
17378 // Required path parameters
17379 QString m_itemId;
17380
17381 // Required query parameters
17382
17383 // Optional query parameters
17384 std::optional<bool> m_inheritFromParent = std::nullopt;
17385 QString m_userId;
17386
17387
17388};
17389
17391public:
17392
17396 const QString &itemId() const;
17397 void setItemId(QString newItemId);
17398
17399
17403 const bool &inheritFromParent() const;
17404 void setInheritFromParent(bool newInheritFromParent);
17405 bool inheritFromParentNull() const;
17407
17408
17412 const QString &userId() const;
17413 void setUserId(QString newUserId);
17414 bool userIdNull() const;
17415 void setUserIdNull();
17416
17417
17418private:
17419 // Required path parameters
17420 QString m_itemId;
17421
17422 // Required query parameters
17423
17424 // Optional query parameters
17425 std::optional<bool> m_inheritFromParent = std::nullopt;
17426 QString m_userId;
17427
17428
17429};
17430
17432public:
17433
17437 const QString &timerId() const;
17438 void setTimerId(QString newTimerId);
17439
17440
17441private:
17442 // Required path parameters
17443 QString m_timerId;
17444
17445 // Required query parameters
17446
17447 // Optional query parameters
17448
17449
17450};
17451
17453public:
17454
17458 const QString &channelId() const;
17459 void setChannelId(QString newChannelId);
17460 bool channelIdNull() const;
17461 void setChannelIdNull();
17462
17463
17467 const bool &isActive() const;
17468 void setIsActive(bool newIsActive);
17469 bool isActiveNull() const;
17470 void setIsActiveNull();
17471
17472
17476 const bool &isScheduled() const;
17477 void setIsScheduled(bool newIsScheduled);
17478 bool isScheduledNull() const;
17479 void setIsScheduledNull();
17480
17481
17485 const QString &seriesTimerId() const;
17486 void setSeriesTimerId(QString newSeriesTimerId);
17487 bool seriesTimerIdNull() const;
17488 void setSeriesTimerIdNull();
17489
17490
17491private:
17492 // Required path parameters
17493
17494 // Required query parameters
17495
17496 // Optional query parameters
17497 QString m_channelId;
17498 std::optional<bool> m_isActive = std::nullopt;
17499 std::optional<bool> m_isScheduled = std::nullopt;
17500 QString m_seriesTimerId;
17501
17502
17503};
17504
17506public:
17507
17511 const QSharedPointer<TrailerInfoRemoteSearchQuery> &body() const;
17512 void setBody(QSharedPointer<TrailerInfoRemoteSearchQuery> newBody);
17513
17514
17515private:
17516 // Required path parameters
17517
17518 // Required query parameters
17519
17520 // Optional query parameters
17521
17522 // Body parameters
17523 QSharedPointer<TrailerInfoRemoteSearchQuery> m_body;
17524
17525};
17526
17528public:
17529
17533 const QString &adjacentTo() const;
17534 void setAdjacentTo(QString newAdjacentTo);
17535 bool adjacentToNull() const;
17536 void setAdjacentToNull();
17537
17538
17542 const QStringList &albumArtistIds() const;
17543 void setAlbumArtistIds(QStringList newAlbumArtistIds);
17544 bool albumArtistIdsNull() const;
17545 void setAlbumArtistIdsNull();
17546
17547
17551 const QStringList &albumIds() const;
17552 void setAlbumIds(QStringList newAlbumIds);
17553 bool albumIdsNull() const;
17554 void setAlbumIdsNull();
17555
17556
17560 const QStringList &albums() const;
17561 void setAlbums(QStringList newAlbums);
17562 bool albumsNull() const;
17563 void setAlbumsNull();
17564
17565
17569 const QStringList &artistIds() const;
17570 void setArtistIds(QStringList newArtistIds);
17571 bool artistIdsNull() const;
17572 void setArtistIdsNull();
17573
17574
17578 const QStringList &artists() const;
17579 void setArtists(QStringList newArtists);
17580 bool artistsNull() const;
17581 void setArtistsNull();
17582
17583
17587 const bool &collapseBoxSetItems() const;
17588 void setCollapseBoxSetItems(bool newCollapseBoxSetItems);
17589 bool collapseBoxSetItemsNull() const;
17591
17592
17596 const QStringList &contributingArtistIds() const;
17597 void setContributingArtistIds(QStringList newContributingArtistIds);
17598 bool contributingArtistIdsNull() const;
17600
17601
17605 const QList<ImageType> &enableImageTypes() const;
17606 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
17607 bool enableImageTypesNull() const;
17609
17610
17614 const bool &enableImages() const;
17615 void setEnableImages(bool newEnableImages);
17616 bool enableImagesNull() const;
17617 void setEnableImagesNull();
17618
17619
17623 const bool &enableTotalRecordCount() const;
17624 void setEnableTotalRecordCount(bool newEnableTotalRecordCount);
17625 bool enableTotalRecordCountNull() const;
17627
17628
17632 const bool &enableUserData() const;
17633 void setEnableUserData(bool newEnableUserData);
17634 bool enableUserDataNull() const;
17635 void setEnableUserDataNull();
17636
17637
17641 const QStringList &excludeArtistIds() const;
17642 void setExcludeArtistIds(QStringList newExcludeArtistIds);
17643 bool excludeArtistIdsNull() const;
17645
17646
17650 const QStringList &excludeItemIds() const;
17651 void setExcludeItemIds(QStringList newExcludeItemIds);
17652 bool excludeItemIdsNull() const;
17653 void setExcludeItemIdsNull();
17654
17655
17659 const QStringList &excludeItemTypes() const;
17660 void setExcludeItemTypes(QStringList newExcludeItemTypes);
17661 bool excludeItemTypesNull() const;
17663
17664
17669 void setExcludeLocationTypes(QList<LocationType> newExcludeLocationTypes);
17670 bool excludeLocationTypesNull() const;
17672
17673
17677 const QList<ItemFields> &fields() const;
17678 void setFields(QList<ItemFields> newFields);
17679 bool fieldsNull() const;
17680 void setFieldsNull();
17681
17682
17686 const QList<ItemFilter> &filters() const;
17687 void setFilters(QList<ItemFilter> newFilters);
17688 bool filtersNull() const;
17689 void setFiltersNull();
17690
17691
17695 const QStringList &genreIds() const;
17696 void setGenreIds(QStringList newGenreIds);
17697 bool genreIdsNull() const;
17698 void setGenreIdsNull();
17699
17700
17704 const QStringList &genres() const;
17705 void setGenres(QStringList newGenres);
17706 bool genresNull() const;
17707 void setGenresNull();
17708
17709
17713 const bool &hasImdbId() const;
17714 void setHasImdbId(bool newHasImdbId);
17715 bool hasImdbIdNull() const;
17716 void setHasImdbIdNull();
17717
17718
17722 const bool &hasOfficialRating() const;
17723 void setHasOfficialRating(bool newHasOfficialRating);
17724 bool hasOfficialRatingNull() const;
17726
17727
17731 const bool &hasOverview() const;
17732 void setHasOverview(bool newHasOverview);
17733 bool hasOverviewNull() const;
17734 void setHasOverviewNull();
17735
17736
17740 const bool &hasParentalRating() const;
17741 void setHasParentalRating(bool newHasParentalRating);
17742 bool hasParentalRatingNull() const;
17744
17745
17749 const bool &hasSpecialFeature() const;
17750 void setHasSpecialFeature(bool newHasSpecialFeature);
17751 bool hasSpecialFeatureNull() const;
17753
17754
17758 const bool &hasSubtitles() const;
17759 void setHasSubtitles(bool newHasSubtitles);
17760 bool hasSubtitlesNull() const;
17761 void setHasSubtitlesNull();
17762
17763
17767 const bool &hasThemeSong() const;
17768 void setHasThemeSong(bool newHasThemeSong);
17769 bool hasThemeSongNull() const;
17770 void setHasThemeSongNull();
17771
17772
17776 const bool &hasThemeVideo() const;
17777 void setHasThemeVideo(bool newHasThemeVideo);
17778 bool hasThemeVideoNull() const;
17779 void setHasThemeVideoNull();
17780
17781
17785 const bool &hasTmdbId() const;
17786 void setHasTmdbId(bool newHasTmdbId);
17787 bool hasTmdbIdNull() const;
17788 void setHasTmdbIdNull();
17789
17790
17794 const bool &hasTrailer() const;
17795 void setHasTrailer(bool newHasTrailer);
17796 bool hasTrailerNull() const;
17797 void setHasTrailerNull();
17798
17799
17803 const bool &hasTvdbId() const;
17804 void setHasTvdbId(bool newHasTvdbId);
17805 bool hasTvdbIdNull() const;
17806 void setHasTvdbIdNull();
17807
17808
17812 const QStringList &ids() const;
17813 void setIds(QStringList newIds);
17814 bool idsNull() const;
17815 void setIdsNull();
17816
17817
17821 const qint32 &imageTypeLimit() const;
17822 void setImageTypeLimit(qint32 newImageTypeLimit);
17823 bool imageTypeLimitNull() const;
17824 void setImageTypeLimitNull();
17825
17826
17830 const QList<ImageType> &imageTypes() const;
17831 void setImageTypes(QList<ImageType> newImageTypes);
17832 bool imageTypesNull() const;
17833 void setImageTypesNull();
17834
17835
17839 const bool &is3D() const;
17840 void setIs3D(bool newIs3D);
17841 bool is3DNull() const;
17842 void setIs3DNull();
17843
17844
17848 const bool &is4K() const;
17849 void setIs4K(bool newIs4K);
17850 bool is4KNull() const;
17851 void setIs4KNull();
17852
17853
17857 const bool &isFavorite() const;
17858 void setIsFavorite(bool newIsFavorite);
17859 bool isFavoriteNull() const;
17860 void setIsFavoriteNull();
17861
17862
17866 const bool &isHd() const;
17867 void setIsHd(bool newIsHd);
17868 bool isHdNull() const;
17869 void setIsHdNull();
17870
17871
17875 const bool &isLocked() const;
17876 void setIsLocked(bool newIsLocked);
17877 bool isLockedNull() const;
17878 void setIsLockedNull();
17879
17880
17884 const bool &isMissing() const;
17885 void setIsMissing(bool newIsMissing);
17886 bool isMissingNull() const;
17887 void setIsMissingNull();
17888
17889
17893 const bool &isPlaceHolder() const;
17894 void setIsPlaceHolder(bool newIsPlaceHolder);
17895 bool isPlaceHolderNull() const;
17896 void setIsPlaceHolderNull();
17897
17898
17902 const bool &isPlayed() const;
17903 void setIsPlayed(bool newIsPlayed);
17904 bool isPlayedNull() const;
17905 void setIsPlayedNull();
17906
17907
17911 const bool &isUnaired() const;
17912 void setIsUnaired(bool newIsUnaired);
17913 bool isUnairedNull() const;
17914 void setIsUnairedNull();
17915
17916
17920 const qint32 &limit() const;
17921 void setLimit(qint32 newLimit);
17922 bool limitNull() const;
17923 void setLimitNull();
17924
17925
17929 const QList<LocationType> &locationTypes() const;
17930 void setLocationTypes(QList<LocationType> newLocationTypes);
17931 bool locationTypesNull() const;
17932 void setLocationTypesNull();
17933
17934
17938 const qint32 &maxHeight() const;
17939 void setMaxHeight(qint32 newMaxHeight);
17940 bool maxHeightNull() const;
17941 void setMaxHeightNull();
17942
17943
17947 const QString &maxOfficialRating() const;
17948 void setMaxOfficialRating(QString newMaxOfficialRating);
17949 bool maxOfficialRatingNull() const;
17951
17952
17956 const QDateTime &maxPremiereDate() const;
17957 void setMaxPremiereDate(QDateTime newMaxPremiereDate);
17958 bool maxPremiereDateNull() const;
17960
17961
17965 const qint32 &maxWidth() const;
17966 void setMaxWidth(qint32 newMaxWidth);
17967 bool maxWidthNull() const;
17968 void setMaxWidthNull();
17969
17970
17974 const QStringList &mediaTypes() const;
17975 void setMediaTypes(QStringList newMediaTypes);
17976 bool mediaTypesNull() const;
17977 void setMediaTypesNull();
17978
17979
17983 const double &minCommunityRating() const;
17984 void setMinCommunityRating(double newMinCommunityRating);
17985 bool minCommunityRatingNull() const;
17987
17988
17992 const double &minCriticRating() const;
17993 void setMinCriticRating(double newMinCriticRating);
17994 bool minCriticRatingNull() const;
17996
17997
18001 const QDateTime &minDateLastSaved() const;
18002 void setMinDateLastSaved(QDateTime newMinDateLastSaved);
18003 bool minDateLastSavedNull() const;
18005
18006
18010 const QDateTime &minDateLastSavedForUser() const;
18011 void setMinDateLastSavedForUser(QDateTime newMinDateLastSavedForUser);
18012 bool minDateLastSavedForUserNull() const;
18014
18015
18019 const qint32 &minHeight() const;
18020 void setMinHeight(qint32 newMinHeight);
18021 bool minHeightNull() const;
18022 void setMinHeightNull();
18023
18024
18028 const QString &minOfficialRating() const;
18029 void setMinOfficialRating(QString newMinOfficialRating);
18030 bool minOfficialRatingNull() const;
18032
18033
18037 const QDateTime &minPremiereDate() const;
18038 void setMinPremiereDate(QDateTime newMinPremiereDate);
18039 bool minPremiereDateNull() const;
18041
18042
18046 const qint32 &minWidth() const;
18047 void setMinWidth(qint32 newMinWidth);
18048 bool minWidthNull() const;
18049 void setMinWidthNull();
18050
18051
18055 const QString &nameLessThan() const;
18056 void setNameLessThan(QString newNameLessThan);
18057 bool nameLessThanNull() const;
18058 void setNameLessThanNull();
18059
18060
18064 const QString &nameStartsWith() const;
18065 void setNameStartsWith(QString newNameStartsWith);
18066 bool nameStartsWithNull() const;
18067 void setNameStartsWithNull();
18068
18069
18073 const QString &nameStartsWithOrGreater() const;
18074 void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater);
18075 bool nameStartsWithOrGreaterNull() const;
18077
18078
18082 const QStringList &officialRatings() const;
18083 void setOfficialRatings(QStringList newOfficialRatings);
18084 bool officialRatingsNull() const;
18086
18087
18091 const QString &parentId() const;
18092 void setParentId(QString newParentId);
18093 bool parentIdNull() const;
18094 void setParentIdNull();
18095
18096
18100 const qint32 &parentIndexNumber() const;
18101 void setParentIndexNumber(qint32 newParentIndexNumber);
18102 bool parentIndexNumberNull() const;
18104
18105
18109 const QString &person() const;
18110 void setPerson(QString newPerson);
18111 bool personNull() const;
18112 void setPersonNull();
18113
18114
18118 const QStringList &personIds() const;
18119 void setPersonIds(QStringList newPersonIds);
18120 bool personIdsNull() const;
18121 void setPersonIdsNull();
18122
18123
18127 const QStringList &personTypes() const;
18128 void setPersonTypes(QStringList newPersonTypes);
18129 bool personTypesNull() const;
18130 void setPersonTypesNull();
18131
18132
18136 const bool &recursive() const;
18137 void setRecursive(bool newRecursive);
18138 bool recursiveNull() const;
18139 void setRecursiveNull();
18140
18141
18145 const QString &searchTerm() const;
18146 void setSearchTerm(QString newSearchTerm);
18147 bool searchTermNull() const;
18148 void setSearchTermNull();
18149
18150
18154 const QList<SeriesStatus> &seriesStatus() const;
18155 void setSeriesStatus(QList<SeriesStatus> newSeriesStatus);
18156 bool seriesStatusNull() const;
18157 void setSeriesStatusNull();
18158
18159
18163 const QString &sortBy() const;
18164 void setSortBy(QString newSortBy);
18165 bool sortByNull() const;
18166 void setSortByNull();
18167
18168
18172 const QString &sortOrder() const;
18173 void setSortOrder(QString newSortOrder);
18174 bool sortOrderNull() const;
18175 void setSortOrderNull();
18176
18177
18181 const qint32 &startIndex() const;
18182 void setStartIndex(qint32 newStartIndex);
18183 bool startIndexNull() const;
18184 void setStartIndexNull();
18185
18186
18190 const QStringList &studioIds() const;
18191 void setStudioIds(QStringList newStudioIds);
18192 bool studioIdsNull() const;
18193 void setStudioIdsNull();
18194
18195
18199 const QStringList &studios() const;
18200 void setStudios(QStringList newStudios);
18201 bool studiosNull() const;
18202 void setStudiosNull();
18203
18204
18208 const QStringList &tags() const;
18209 void setTags(QStringList newTags);
18210 bool tagsNull() const;
18211 void setTagsNull();
18212
18213
18217 const QString &userId() const;
18218 void setUserId(QString newUserId);
18219 bool userIdNull() const;
18220 void setUserIdNull();
18221
18222
18226 const QList<VideoType> &videoTypes() const;
18227 void setVideoTypes(QList<VideoType> newVideoTypes);
18228 bool videoTypesNull() const;
18229 void setVideoTypesNull();
18230
18231
18235 const QList<qint32> &years() const;
18236 void setYears(QList<qint32> newYears);
18237 bool yearsNull() const;
18238 void setYearsNull();
18239
18240
18241private:
18242 // Required path parameters
18243
18244 // Required query parameters
18245
18246 // Optional query parameters
18247 QString m_adjacentTo;
18248 QStringList m_albumArtistIds;
18249 QStringList m_albumIds;
18250 QStringList m_albums;
18251 QStringList m_artistIds;
18252 QStringList m_artists;
18253 std::optional<bool> m_collapseBoxSetItems = std::nullopt;
18254 QStringList m_contributingArtistIds;
18255 QList<ImageType> m_enableImageTypes;
18256 std::optional<bool> m_enableImages = std::nullopt;
18257 std::optional<bool> m_enableTotalRecordCount = std::nullopt;
18258 std::optional<bool> m_enableUserData = std::nullopt;
18259 QStringList m_excludeArtistIds;
18260 QStringList m_excludeItemIds;
18261 QStringList m_excludeItemTypes;
18262 QList<LocationType> m_excludeLocationTypes;
18263 QList<ItemFields> m_fields;
18264 QList<ItemFilter> m_filters;
18265 QStringList m_genreIds;
18266 QStringList m_genres;
18267 std::optional<bool> m_hasImdbId = std::nullopt;
18268 std::optional<bool> m_hasOfficialRating = std::nullopt;
18269 std::optional<bool> m_hasOverview = std::nullopt;
18270 std::optional<bool> m_hasParentalRating = std::nullopt;
18271 std::optional<bool> m_hasSpecialFeature = std::nullopt;
18272 std::optional<bool> m_hasSubtitles = std::nullopt;
18273 std::optional<bool> m_hasThemeSong = std::nullopt;
18274 std::optional<bool> m_hasThemeVideo = std::nullopt;
18275 std::optional<bool> m_hasTmdbId = std::nullopt;
18276 std::optional<bool> m_hasTrailer = std::nullopt;
18277 std::optional<bool> m_hasTvdbId = std::nullopt;
18278 QStringList m_ids;
18279 std::optional<qint32> m_imageTypeLimit = std::nullopt;
18280 QList<ImageType> m_imageTypes;
18281 std::optional<bool> m_is3D = std::nullopt;
18282 std::optional<bool> m_is4K = std::nullopt;
18283 std::optional<bool> m_isFavorite = std::nullopt;
18284 std::optional<bool> m_isHd = std::nullopt;
18285 std::optional<bool> m_isLocked = std::nullopt;
18286 std::optional<bool> m_isMissing = std::nullopt;
18287 std::optional<bool> m_isPlaceHolder = std::nullopt;
18288 std::optional<bool> m_isPlayed = std::nullopt;
18289 std::optional<bool> m_isUnaired = std::nullopt;
18290 std::optional<qint32> m_limit = std::nullopt;
18291 QList<LocationType> m_locationTypes;
18292 std::optional<qint32> m_maxHeight = std::nullopt;
18293 QString m_maxOfficialRating;
18294 QDateTime m_maxPremiereDate;
18295 std::optional<qint32> m_maxWidth = std::nullopt;
18296 QStringList m_mediaTypes;
18297 std::optional<double> m_minCommunityRating = std::nullopt;
18298 std::optional<double> m_minCriticRating = std::nullopt;
18299 QDateTime m_minDateLastSaved;
18300 QDateTime m_minDateLastSavedForUser;
18301 std::optional<qint32> m_minHeight = std::nullopt;
18302 QString m_minOfficialRating;
18303 QDateTime m_minPremiereDate;
18304 std::optional<qint32> m_minWidth = std::nullopt;
18305 QString m_nameLessThan;
18306 QString m_nameStartsWith;
18307 QString m_nameStartsWithOrGreater;
18308 QStringList m_officialRatings;
18309 QString m_parentId;
18310 std::optional<qint32> m_parentIndexNumber = std::nullopt;
18311 QString m_person;
18312 QStringList m_personIds;
18313 QStringList m_personTypes;
18314 std::optional<bool> m_recursive = std::nullopt;
18315 QString m_searchTerm;
18316 QList<SeriesStatus> m_seriesStatus;
18317 QString m_sortBy;
18318 QString m_sortOrder;
18319 std::optional<qint32> m_startIndex = std::nullopt;
18320 QStringList m_studioIds;
18321 QStringList m_studios;
18322 QStringList m_tags;
18323 QString m_userId;
18324 QList<VideoType> m_videoTypes;
18325 QList<qint32> m_years;
18326
18327
18328};
18329
18331public:
18332
18333private:
18334 // Required path parameters
18335
18336 // Required query parameters
18337
18338 // Optional query parameters
18339
18340
18341};
18342
18344public:
18345
18349 const QString &itemId() const;
18350 void setItemId(QString newItemId);
18351
18352
18356 const qint32 &audioBitRate() const;
18357 void setAudioBitRate(qint32 newAudioBitRate);
18358 bool audioBitRateNull() const;
18359 void setAudioBitRateNull();
18360
18361
18365 const QString &audioCodec() const;
18366 void setAudioCodec(QString newAudioCodec);
18367 bool audioCodecNull() const;
18368 void setAudioCodecNull();
18369
18370
18374 const bool &breakOnNonKeyFrames() const;
18375 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
18376 bool breakOnNonKeyFramesNull() const;
18378
18379
18383 const QStringList &container() const;
18384 void setContainer(QStringList newContainer);
18385 bool containerNull() const;
18386 void setContainerNull();
18387
18388
18392 const QString &deviceId() const;
18393 void setDeviceId(QString newDeviceId);
18394 bool deviceIdNull() const;
18395 void setDeviceIdNull();
18396
18397
18401 const bool &enableRedirection() const;
18402 void setEnableRedirection(bool newEnableRedirection);
18403 bool enableRedirectionNull() const;
18405
18406
18410 const bool &enableRemoteMedia() const;
18411 void setEnableRemoteMedia(bool newEnableRemoteMedia);
18412 bool enableRemoteMediaNull() const;
18414
18415
18419 const qint32 &maxAudioBitDepth() const;
18420 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
18421 bool maxAudioBitDepthNull() const;
18423
18424
18428 const qint32 &maxAudioChannels() const;
18429 void setMaxAudioChannels(qint32 newMaxAudioChannels);
18430 bool maxAudioChannelsNull() const;
18432
18433
18437 const qint32 &maxAudioSampleRate() const;
18438 void setMaxAudioSampleRate(qint32 newMaxAudioSampleRate);
18439 bool maxAudioSampleRateNull() const;
18441
18442
18446 const qint32 &maxStreamingBitrate() const;
18447 void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate);
18448 bool maxStreamingBitrateNull() const;
18450
18451
18455 const QString &mediaSourceId() const;
18456 void setMediaSourceId(QString newMediaSourceId);
18457 bool mediaSourceIdNull() const;
18458 void setMediaSourceIdNull();
18459
18460
18464 const qint64 &startTimeTicks() const;
18465 void setStartTimeTicks(qint64 newStartTimeTicks);
18466 bool startTimeTicksNull() const;
18467 void setStartTimeTicksNull();
18468
18469
18473 const qint32 &transcodingAudioChannels() const;
18474 void setTranscodingAudioChannels(qint32 newTranscodingAudioChannels);
18475 bool transcodingAudioChannelsNull() const;
18477
18478
18482 const QString &transcodingContainer() const;
18483 void setTranscodingContainer(QString newTranscodingContainer);
18484 bool transcodingContainerNull() const;
18486
18487
18491 const QString &transcodingProtocol() const;
18492 void setTranscodingProtocol(QString newTranscodingProtocol);
18493 bool transcodingProtocolNull() const;
18495
18496
18500 const QString &userId() const;
18501 void setUserId(QString newUserId);
18502 bool userIdNull() const;
18503 void setUserIdNull();
18504
18505
18506private:
18507 // Required path parameters
18508 QString m_itemId;
18509
18510 // Required query parameters
18511
18512 // Optional query parameters
18513 std::optional<qint32> m_audioBitRate = std::nullopt;
18514 QString m_audioCodec;
18515 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
18516 QStringList m_container;
18517 QString m_deviceId;
18518 std::optional<bool> m_enableRedirection = std::nullopt;
18519 std::optional<bool> m_enableRemoteMedia = std::nullopt;
18520 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
18521 std::optional<qint32> m_maxAudioChannels = std::nullopt;
18522 std::optional<qint32> m_maxAudioSampleRate = std::nullopt;
18523 std::optional<qint32> m_maxStreamingBitrate = std::nullopt;
18524 QString m_mediaSourceId;
18525 std::optional<qint64> m_startTimeTicks = std::nullopt;
18526 std::optional<qint32> m_transcodingAudioChannels = std::nullopt;
18527 QString m_transcodingContainer;
18528 QString m_transcodingProtocol;
18529 QString m_userId;
18530
18531
18532};
18533
18535public:
18536
18540 const QList<ImageType> &enableImageTypes() const;
18541 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
18542 bool enableImageTypesNull() const;
18544
18545
18549 const bool &enableImges() const;
18550 void setEnableImges(bool newEnableImges);
18551 bool enableImgesNull() const;
18552 void setEnableImgesNull();
18553
18554
18558 const bool &enableUserData() const;
18559 void setEnableUserData(bool newEnableUserData);
18560 bool enableUserDataNull() const;
18561 void setEnableUserDataNull();
18562
18563
18567 const QList<ItemFields> &fields() const;
18568 void setFields(QList<ItemFields> newFields);
18569 bool fieldsNull() const;
18570 void setFieldsNull();
18571
18572
18576 const qint32 &imageTypeLimit() const;
18577 void setImageTypeLimit(qint32 newImageTypeLimit);
18578 bool imageTypeLimitNull() const;
18579 void setImageTypeLimitNull();
18580
18581
18585 const qint32 &limit() const;
18586 void setLimit(qint32 newLimit);
18587 bool limitNull() const;
18588 void setLimitNull();
18589
18590
18594 const QString &parentId() const;
18595 void setParentId(QString newParentId);
18596 bool parentIdNull() const;
18597 void setParentIdNull();
18598
18599
18603 const qint32 &startIndex() const;
18604 void setStartIndex(qint32 newStartIndex);
18605 bool startIndexNull() const;
18606 void setStartIndexNull();
18607
18608
18612 const QString &userId() const;
18613 void setUserId(QString newUserId);
18614 bool userIdNull() const;
18615 void setUserIdNull();
18616
18617
18618private:
18619 // Required path parameters
18620
18621 // Required query parameters
18622
18623 // Optional query parameters
18624 QList<ImageType> m_enableImageTypes;
18625 std::optional<bool> m_enableImges = std::nullopt;
18626 std::optional<bool> m_enableUserData = std::nullopt;
18627 QList<ItemFields> m_fields;
18628 std::optional<qint32> m_imageTypeLimit = std::nullopt;
18629 std::optional<qint32> m_limit = std::nullopt;
18630 QString m_parentId;
18631 std::optional<qint32> m_startIndex = std::nullopt;
18632 QString m_userId;
18633
18634
18635};
18636
18638public:
18639
18643 const QString &userId() const;
18644 void setUserId(QString newUserId);
18645
18646
18647private:
18648 // Required path parameters
18649 QString m_userId;
18650
18651 // Required query parameters
18652
18653 // Optional query parameters
18654
18655
18656};
18657
18659public:
18660
18664 const ImageType &imageType() const;
18665 void setImageType(ImageType newImageType);
18666
18667
18671 const QString &userId() const;
18672 void setUserId(QString newUserId);
18673
18674
18678 const bool &addPlayedIndicator() const;
18679 void setAddPlayedIndicator(bool newAddPlayedIndicator);
18680 bool addPlayedIndicatorNull() const;
18682
18683
18687 const QString &backgroundColor() const;
18688 void setBackgroundColor(QString newBackgroundColor);
18689 bool backgroundColorNull() const;
18691
18692
18696 const qint32 &blur() const;
18697 void setBlur(qint32 newBlur);
18698 bool blurNull() const;
18699 void setBlurNull();
18700
18701
18705 const bool &cropWhitespace() const;
18706 void setCropWhitespace(bool newCropWhitespace);
18707 bool cropWhitespaceNull() const;
18708 void setCropWhitespaceNull();
18709
18710
18714 const QString &foregroundLayer() const;
18715 void setForegroundLayer(QString newForegroundLayer);
18716 bool foregroundLayerNull() const;
18718
18719
18723 const ImageFormat &format() const;
18724 void setFormat(ImageFormat newFormat);
18725 bool formatNull() const;
18726 void setFormatNull();
18727
18728
18732 const qint32 &height() const;
18733 void setHeight(qint32 newHeight);
18734 bool heightNull() const;
18735 void setHeightNull();
18736
18737
18741 const qint32 &imageIndex() const;
18742 void setImageIndex(qint32 newImageIndex);
18743 bool imageIndexNull() const;
18744 void setImageIndexNull();
18745
18746
18750 const qint32 &maxHeight() const;
18751 void setMaxHeight(qint32 newMaxHeight);
18752 bool maxHeightNull() const;
18753 void setMaxHeightNull();
18754
18755
18759 const qint32 &maxWidth() const;
18760 void setMaxWidth(qint32 newMaxWidth);
18761 bool maxWidthNull() const;
18762 void setMaxWidthNull();
18763
18764
18768 const double &percentPlayed() const;
18769 void setPercentPlayed(double newPercentPlayed);
18770 bool percentPlayedNull() const;
18771 void setPercentPlayedNull();
18772
18773
18777 const qint32 &quality() const;
18778 void setQuality(qint32 newQuality);
18779 bool qualityNull() const;
18780 void setQualityNull();
18781
18782
18786 const QString &tag() const;
18787 void setTag(QString newTag);
18788 bool tagNull() const;
18789 void setTagNull();
18790
18791
18795 const qint32 &unplayedCount() const;
18796 void setUnplayedCount(qint32 newUnplayedCount);
18797 bool unplayedCountNull() const;
18798 void setUnplayedCountNull();
18799
18800
18804 const qint32 &width() const;
18805 void setWidth(qint32 newWidth);
18806 bool widthNull() const;
18807 void setWidthNull();
18808
18809
18810private:
18811 // Required path parameters
18812 ImageType m_imageType;
18813 QString m_userId;
18814
18815 // Required query parameters
18816
18817 // Optional query parameters
18818 std::optional<bool> m_addPlayedIndicator = std::nullopt;
18819 QString m_backgroundColor;
18820 std::optional<qint32> m_blur = std::nullopt;
18821 std::optional<bool> m_cropWhitespace = std::nullopt;
18822 QString m_foregroundLayer;
18823 ImageFormat m_format;
18824 std::optional<qint32> m_height = std::nullopt;
18825 std::optional<qint32> m_imageIndex = std::nullopt;
18826 std::optional<qint32> m_maxHeight = std::nullopt;
18827 std::optional<qint32> m_maxWidth = std::nullopt;
18828 std::optional<double> m_percentPlayed = std::nullopt;
18829 std::optional<qint32> m_quality = std::nullopt;
18830 QString m_tag;
18831 std::optional<qint32> m_unplayedCount = std::nullopt;
18832 std::optional<qint32> m_width = std::nullopt;
18833
18834
18835};
18836
18838public:
18839
18843 const qint32 &imageIndex() const;
18844 void setImageIndex(qint32 newImageIndex);
18845
18846
18850 const ImageType &imageType() const;
18851 void setImageType(ImageType newImageType);
18852
18853
18857 const QString &userId() const;
18858 void setUserId(QString newUserId);
18859
18860
18864 const bool &addPlayedIndicator() const;
18865 void setAddPlayedIndicator(bool newAddPlayedIndicator);
18866 bool addPlayedIndicatorNull() const;
18868
18869
18873 const QString &backgroundColor() const;
18874 void setBackgroundColor(QString newBackgroundColor);
18875 bool backgroundColorNull() const;
18877
18878
18882 const qint32 &blur() const;
18883 void setBlur(qint32 newBlur);
18884 bool blurNull() const;
18885 void setBlurNull();
18886
18887
18891 const bool &cropWhitespace() const;
18892 void setCropWhitespace(bool newCropWhitespace);
18893 bool cropWhitespaceNull() const;
18894 void setCropWhitespaceNull();
18895
18896
18900 const QString &foregroundLayer() const;
18901 void setForegroundLayer(QString newForegroundLayer);
18902 bool foregroundLayerNull() const;
18904
18905
18909 const ImageFormat &format() const;
18910 void setFormat(ImageFormat newFormat);
18911 bool formatNull() const;
18912 void setFormatNull();
18913
18914
18918 const qint32 &height() const;
18919 void setHeight(qint32 newHeight);
18920 bool heightNull() const;
18921 void setHeightNull();
18922
18923
18927 const qint32 &maxHeight() const;
18928 void setMaxHeight(qint32 newMaxHeight);
18929 bool maxHeightNull() const;
18930 void setMaxHeightNull();
18931
18932
18936 const qint32 &maxWidth() const;
18937 void setMaxWidth(qint32 newMaxWidth);
18938 bool maxWidthNull() const;
18939 void setMaxWidthNull();
18940
18941
18945 const double &percentPlayed() const;
18946 void setPercentPlayed(double newPercentPlayed);
18947 bool percentPlayedNull() const;
18948 void setPercentPlayedNull();
18949
18950
18954 const qint32 &quality() const;
18955 void setQuality(qint32 newQuality);
18956 bool qualityNull() const;
18957 void setQualityNull();
18958
18959
18963 const QString &tag() const;
18964 void setTag(QString newTag);
18965 bool tagNull() const;
18966 void setTagNull();
18967
18968
18972 const qint32 &unplayedCount() const;
18973 void setUnplayedCount(qint32 newUnplayedCount);
18974 bool unplayedCountNull() const;
18975 void setUnplayedCountNull();
18976
18977
18981 const qint32 &width() const;
18982 void setWidth(qint32 newWidth);
18983 bool widthNull() const;
18984 void setWidthNull();
18985
18986
18987private:
18988 // Required path parameters
18989 qint32 m_imageIndex;
18990 ImageType m_imageType;
18991 QString m_userId;
18992
18993 // Required query parameters
18994
18995 // Optional query parameters
18996 std::optional<bool> m_addPlayedIndicator = std::nullopt;
18997 QString m_backgroundColor;
18998 std::optional<qint32> m_blur = std::nullopt;
18999 std::optional<bool> m_cropWhitespace = std::nullopt;
19000 QString m_foregroundLayer;
19001 ImageFormat m_format;
19002 std::optional<qint32> m_height = std::nullopt;
19003 std::optional<qint32> m_maxHeight = std::nullopt;
19004 std::optional<qint32> m_maxWidth = std::nullopt;
19005 std::optional<double> m_percentPlayed = std::nullopt;
19006 std::optional<qint32> m_quality = std::nullopt;
19007 QString m_tag;
19008 std::optional<qint32> m_unplayedCount = std::nullopt;
19009 std::optional<qint32> m_width = std::nullopt;
19010
19011
19012};
19013
19015public:
19016
19020 const QString &userId() const;
19021 void setUserId(QString newUserId);
19022
19023
19027 const bool &includeExternalContent() const;
19028 void setIncludeExternalContent(bool newIncludeExternalContent);
19029 bool includeExternalContentNull() const;
19031
19032
19036 const bool &includeHidden() const;
19037 void setIncludeHidden(bool newIncludeHidden);
19038 bool includeHiddenNull() const;
19039 void setIncludeHiddenNull();
19040
19041
19045 const QStringList &presetViews() const;
19046 void setPresetViews(QStringList newPresetViews);
19047 bool presetViewsNull() const;
19048 void setPresetViewsNull();
19049
19050
19051private:
19052 // Required path parameters
19053 QString m_userId;
19054
19055 // Required query parameters
19056
19057 // Optional query parameters
19058 std::optional<bool> m_includeExternalContent = std::nullopt;
19059 std::optional<bool> m_includeHidden = std::nullopt;
19060 QStringList m_presetViews;
19061
19062
19063};
19064
19066public:
19067
19071 const bool &isDisabled() const;
19072 void setIsDisabled(bool newIsDisabled);
19073 bool isDisabledNull() const;
19074 void setIsDisabledNull();
19075
19076
19080 const bool &isHidden() const;
19081 void setIsHidden(bool newIsHidden);
19082 bool isHiddenNull() const;
19083 void setIsHiddenNull();
19084
19085
19086private:
19087 // Required path parameters
19088
19089 // Required query parameters
19090
19091 // Optional query parameters
19092 std::optional<bool> m_isDisabled = std::nullopt;
19093 std::optional<bool> m_isHidden = std::nullopt;
19094
19095
19096};
19097
19099public:
19100
19101private:
19102 // Required path parameters
19103
19104 // Required query parameters
19105
19106 // Optional query parameters
19107
19108
19109};
19110
19112public:
19113
19117 const QString &itemId() const;
19118 void setItemId(QString newItemId);
19119
19120
19124 const bool &allowAudioStreamCopy() const;
19125 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
19126 bool allowAudioStreamCopyNull() const;
19128
19129
19133 const bool &allowVideoStreamCopy() const;
19134 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
19135 bool allowVideoStreamCopyNull() const;
19137
19138
19142 const qint32 &audioBitRate() const;
19143 void setAudioBitRate(qint32 newAudioBitRate);
19144 bool audioBitRateNull() const;
19145 void setAudioBitRateNull();
19146
19147
19151 const qint32 &audioChannels() const;
19152 void setAudioChannels(qint32 newAudioChannels);
19153 bool audioChannelsNull() const;
19154 void setAudioChannelsNull();
19155
19156
19160 const QString &audioCodec() const;
19161 void setAudioCodec(QString newAudioCodec);
19162 bool audioCodecNull() const;
19163 void setAudioCodecNull();
19164
19165
19169 const qint32 &audioSampleRate() const;
19170 void setAudioSampleRate(qint32 newAudioSampleRate);
19171 bool audioSampleRateNull() const;
19173
19174
19178 const qint32 &audioStreamIndex() const;
19179 void setAudioStreamIndex(qint32 newAudioStreamIndex);
19180 bool audioStreamIndexNull() const;
19182
19183
19187 const bool &breakOnNonKeyFrames() const;
19188 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
19189 bool breakOnNonKeyFramesNull() const;
19191
19192
19196 const EncodingContext &context() const;
19197 void setContext(EncodingContext newContext);
19198 bool contextNull() const;
19199 void setContextNull();
19200
19201
19205 const bool &copyTimestamps() const;
19206 void setCopyTimestamps(bool newCopyTimestamps);
19207 bool copyTimestampsNull() const;
19208 void setCopyTimestampsNull();
19209
19210
19214 const qint32 &cpuCoreLimit() const;
19215 void setCpuCoreLimit(qint32 newCpuCoreLimit);
19216 bool cpuCoreLimitNull() const;
19217 void setCpuCoreLimitNull();
19218
19219
19223 const bool &deInterlace() const;
19224 void setDeInterlace(bool newDeInterlace);
19225 bool deInterlaceNull() const;
19226 void setDeInterlaceNull();
19227
19228
19232 const QString &deviceId() const;
19233 void setDeviceId(QString newDeviceId);
19234 bool deviceIdNull() const;
19235 void setDeviceIdNull();
19236
19237
19241 const QString &deviceProfileId() const;
19242 void setDeviceProfileId(QString newDeviceProfileId);
19243 bool deviceProfileIdNull() const;
19245
19246
19250 const bool &enableAutoStreamCopy() const;
19251 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
19252 bool enableAutoStreamCopyNull() const;
19254
19255
19259 const bool &enableMpegtsM2TsMode() const;
19260 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
19261 bool enableMpegtsM2TsModeNull() const;
19263
19264
19268 const float &framerate() const;
19269 void setFramerate(float newFramerate);
19270 bool framerateNull() const;
19271 void setFramerateNull();
19272
19273
19277 const qint32 &height() const;
19278 void setHeight(qint32 newHeight);
19279 bool heightNull() const;
19280 void setHeightNull();
19281
19282
19286 const QString &level() const;
19287 void setLevel(QString newLevel);
19288 bool levelNull() const;
19289 void setLevelNull();
19290
19291
19295 const QString &liveStreamId() const;
19296 void setLiveStreamId(QString newLiveStreamId);
19297 bool liveStreamIdNull() const;
19298 void setLiveStreamIdNull();
19299
19300
19304 const qint32 &maxAudioBitDepth() const;
19305 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
19306 bool maxAudioBitDepthNull() const;
19308
19309
19313 const qint32 &maxAudioChannels() const;
19314 void setMaxAudioChannels(qint32 newMaxAudioChannels);
19315 bool maxAudioChannelsNull() const;
19317
19318
19322 const float &maxFramerate() const;
19323 void setMaxFramerate(float newMaxFramerate);
19324 bool maxFramerateNull() const;
19325 void setMaxFramerateNull();
19326
19327
19331 const qint32 &maxRefFrames() const;
19332 void setMaxRefFrames(qint32 newMaxRefFrames);
19333 bool maxRefFramesNull() const;
19334 void setMaxRefFramesNull();
19335
19336
19340 const qint32 &maxStreamingBitrate() const;
19341 void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate);
19342 bool maxStreamingBitrateNull() const;
19344
19345
19349 const qint32 &maxVideoBitDepth() const;
19350 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
19351 bool maxVideoBitDepthNull() const;
19353
19354
19358 const QString &mediaSourceId() const;
19359 void setMediaSourceId(QString newMediaSourceId);
19360 bool mediaSourceIdNull() const;
19361 void setMediaSourceIdNull();
19362
19363
19367 const qint32 &minSegments() const;
19368 void setMinSegments(qint32 newMinSegments);
19369 bool minSegmentsNull() const;
19370 void setMinSegmentsNull();
19371
19372
19376 const QString &params() const;
19377 void setParams(QString newParams);
19378 bool paramsNull() const;
19379 void setParamsNull();
19380
19381
19385 const QString &playSessionId() const;
19386 void setPlaySessionId(QString newPlaySessionId);
19387 bool playSessionIdNull() const;
19388 void setPlaySessionIdNull();
19389
19390
19394 const QString &profile() const;
19395 void setProfile(QString newProfile);
19396 bool profileNull() const;
19397 void setProfileNull();
19398
19399
19403 const bool &requireAvc() const;
19404 void setRequireAvc(bool newRequireAvc);
19405 bool requireAvcNull() const;
19406 void setRequireAvcNull();
19407
19408
19412 const bool &requireNonAnamorphic() const;
19413 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
19414 bool requireNonAnamorphicNull() const;
19416
19417
19421 const QString &segmentContainer() const;
19422 void setSegmentContainer(QString newSegmentContainer);
19423 bool segmentContainerNull() const;
19425
19426
19430 const qint32 &segmentLength() const;
19431 void setSegmentLength(qint32 newSegmentLength);
19432 bool segmentLengthNull() const;
19433 void setSegmentLengthNull();
19434
19435
19439 const qint64 &startTimeTicks() const;
19440 void setStartTimeTicks(qint64 newStartTimeTicks);
19441 bool startTimeTicksNull() const;
19442 void setStartTimeTicksNull();
19443
19444
19448 const bool &staticStreaming() const;
19449 void setStaticStreaming(bool newStaticStreaming);
19450 bool staticStreamingNull() const;
19452
19453
19457 const QJsonObject &streamOptions() const;
19458 void setStreamOptions(QJsonObject newStreamOptions);
19459 bool streamOptionsNull() const;
19460 void setStreamOptionsNull();
19461
19462
19466 const QString &subtitleCodec() const;
19467 void setSubtitleCodec(QString newSubtitleCodec);
19468 bool subtitleCodecNull() const;
19469 void setSubtitleCodecNull();
19470
19471
19476 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
19477 bool subtitleMethodNull() const;
19478 void setSubtitleMethodNull();
19479
19480
19484 const qint32 &subtitleStreamIndex() const;
19485 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
19486 bool subtitleStreamIndexNull() const;
19488
19489
19493 const QString &tag() const;
19494 void setTag(QString newTag);
19495 bool tagNull() const;
19496 void setTagNull();
19497
19498
19502 const QString &transcodeReasons() const;
19503 void setTranscodeReasons(QString newTranscodeReasons);
19504 bool transcodeReasonsNull() const;
19506
19507
19511 const qint32 &transcodingMaxAudioChannels() const;
19512 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
19515
19516
19520 const qint32 &videoBitRate() const;
19521 void setVideoBitRate(qint32 newVideoBitRate);
19522 bool videoBitRateNull() const;
19523 void setVideoBitRateNull();
19524
19525
19529 const QString &videoCodec() const;
19530 void setVideoCodec(QString newVideoCodec);
19531 bool videoCodecNull() const;
19532 void setVideoCodecNull();
19533
19534
19538 const qint32 &videoStreamIndex() const;
19539 void setVideoStreamIndex(qint32 newVideoStreamIndex);
19540 bool videoStreamIndexNull() const;
19542
19543
19547 const qint32 &width() const;
19548 void setWidth(qint32 newWidth);
19549 bool widthNull() const;
19550 void setWidthNull();
19551
19552
19553private:
19554 // Required path parameters
19555 QString m_itemId;
19556
19557 // Required query parameters
19558
19559 // Optional query parameters
19560 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
19561 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
19562 std::optional<qint32> m_audioBitRate = std::nullopt;
19563 std::optional<qint32> m_audioChannels = std::nullopt;
19564 QString m_audioCodec;
19565 std::optional<qint32> m_audioSampleRate = std::nullopt;
19566 std::optional<qint32> m_audioStreamIndex = std::nullopt;
19567 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
19568 EncodingContext m_context;
19569 std::optional<bool> m_copyTimestamps = std::nullopt;
19570 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
19571 std::optional<bool> m_deInterlace = std::nullopt;
19572 QString m_deviceId;
19573 QString m_deviceProfileId;
19574 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
19575 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
19576 std::optional<float> m_framerate = std::nullopt;
19577 std::optional<qint32> m_height = std::nullopt;
19578 QString m_level;
19579 QString m_liveStreamId;
19580 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
19581 std::optional<qint32> m_maxAudioChannels = std::nullopt;
19582 std::optional<float> m_maxFramerate = std::nullopt;
19583 std::optional<qint32> m_maxRefFrames = std::nullopt;
19584 std::optional<qint32> m_maxStreamingBitrate = std::nullopt;
19585 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
19586 QString m_mediaSourceId;
19587 std::optional<qint32> m_minSegments = std::nullopt;
19588 QString m_params;
19589 QString m_playSessionId;
19590 QString m_profile;
19591 std::optional<bool> m_requireAvc = std::nullopt;
19592 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
19593 QString m_segmentContainer;
19594 std::optional<qint32> m_segmentLength = std::nullopt;
19595 std::optional<qint64> m_startTimeTicks = std::nullopt;
19596 std::optional<bool> m_staticStreaming = std::nullopt;
19597 QJsonObject m_streamOptions;
19598 QString m_subtitleCodec;
19599 SubtitleDeliveryMethod m_subtitleMethod;
19600 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
19601 QString m_tag;
19602 QString m_transcodeReasons;
19603 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
19604 std::optional<qint32> m_videoBitRate = std::nullopt;
19605 QString m_videoCodec;
19606 std::optional<qint32> m_videoStreamIndex = std::nullopt;
19607 std::optional<qint32> m_width = std::nullopt;
19608
19609
19610};
19611
19613public:
19614
19618 const QString &itemId() const;
19619 void setItemId(QString newItemId);
19620
19621
19625 const bool &allowAudioStreamCopy() const;
19626 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
19627 bool allowAudioStreamCopyNull() const;
19629
19630
19634 const bool &allowVideoStreamCopy() const;
19635 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
19636 bool allowVideoStreamCopyNull() const;
19638
19639
19643 const qint32 &audioBitRate() const;
19644 void setAudioBitRate(qint32 newAudioBitRate);
19645 bool audioBitRateNull() const;
19646 void setAudioBitRateNull();
19647
19648
19652 const qint32 &audioChannels() const;
19653 void setAudioChannels(qint32 newAudioChannels);
19654 bool audioChannelsNull() const;
19655 void setAudioChannelsNull();
19656
19657
19661 const QString &audioCodec() const;
19662 void setAudioCodec(QString newAudioCodec);
19663 bool audioCodecNull() const;
19664 void setAudioCodecNull();
19665
19666
19670 const qint32 &audioSampleRate() const;
19671 void setAudioSampleRate(qint32 newAudioSampleRate);
19672 bool audioSampleRateNull() const;
19674
19675
19679 const qint32 &audioStreamIndex() const;
19680 void setAudioStreamIndex(qint32 newAudioStreamIndex);
19681 bool audioStreamIndexNull() const;
19683
19684
19688 const bool &breakOnNonKeyFrames() const;
19689 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
19690 bool breakOnNonKeyFramesNull() const;
19692
19693
19697 const EncodingContext &context() const;
19698 void setContext(EncodingContext newContext);
19699 bool contextNull() const;
19700 void setContextNull();
19701
19702
19706 const bool &copyTimestamps() const;
19707 void setCopyTimestamps(bool newCopyTimestamps);
19708 bool copyTimestampsNull() const;
19709 void setCopyTimestampsNull();
19710
19711
19715 const qint32 &cpuCoreLimit() const;
19716 void setCpuCoreLimit(qint32 newCpuCoreLimit);
19717 bool cpuCoreLimitNull() const;
19718 void setCpuCoreLimitNull();
19719
19720
19724 const bool &deInterlace() const;
19725 void setDeInterlace(bool newDeInterlace);
19726 bool deInterlaceNull() const;
19727 void setDeInterlaceNull();
19728
19729
19733 const QString &deviceId() const;
19734 void setDeviceId(QString newDeviceId);
19735 bool deviceIdNull() const;
19736 void setDeviceIdNull();
19737
19738
19742 const QString &deviceProfileId() const;
19743 void setDeviceProfileId(QString newDeviceProfileId);
19744 bool deviceProfileIdNull() const;
19746
19747
19751 const bool &enableAutoStreamCopy() const;
19752 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
19753 bool enableAutoStreamCopyNull() const;
19755
19756
19760 const bool &enableMpegtsM2TsMode() const;
19761 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
19762 bool enableMpegtsM2TsModeNull() const;
19764
19765
19769 const float &framerate() const;
19770 void setFramerate(float newFramerate);
19771 bool framerateNull() const;
19772 void setFramerateNull();
19773
19774
19778 const qint32 &height() const;
19779 void setHeight(qint32 newHeight);
19780 bool heightNull() const;
19781 void setHeightNull();
19782
19783
19787 const QString &level() const;
19788 void setLevel(QString newLevel);
19789 bool levelNull() const;
19790 void setLevelNull();
19791
19792
19796 const QString &liveStreamId() const;
19797 void setLiveStreamId(QString newLiveStreamId);
19798 bool liveStreamIdNull() const;
19799 void setLiveStreamIdNull();
19800
19801
19805 const qint32 &maxAudioBitDepth() const;
19806 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
19807 bool maxAudioBitDepthNull() const;
19809
19810
19814 const qint32 &maxAudioChannels() const;
19815 void setMaxAudioChannels(qint32 newMaxAudioChannels);
19816 bool maxAudioChannelsNull() const;
19818
19819
19823 const float &maxFramerate() const;
19824 void setMaxFramerate(float newMaxFramerate);
19825 bool maxFramerateNull() const;
19826 void setMaxFramerateNull();
19827
19828
19832 const qint32 &maxRefFrames() const;
19833 void setMaxRefFrames(qint32 newMaxRefFrames);
19834 bool maxRefFramesNull() const;
19835 void setMaxRefFramesNull();
19836
19837
19841 const qint32 &maxVideoBitDepth() const;
19842 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
19843 bool maxVideoBitDepthNull() const;
19845
19846
19850 const QString &mediaSourceId() const;
19851 void setMediaSourceId(QString newMediaSourceId);
19852 bool mediaSourceIdNull() const;
19853 void setMediaSourceIdNull();
19854
19855
19859 const qint32 &minSegments() const;
19860 void setMinSegments(qint32 newMinSegments);
19861 bool minSegmentsNull() const;
19862 void setMinSegmentsNull();
19863
19864
19868 const QString &params() const;
19869 void setParams(QString newParams);
19870 bool paramsNull() const;
19871 void setParamsNull();
19872
19873
19877 const QString &playSessionId() const;
19878 void setPlaySessionId(QString newPlaySessionId);
19879 bool playSessionIdNull() const;
19880 void setPlaySessionIdNull();
19881
19882
19886 const QString &profile() const;
19887 void setProfile(QString newProfile);
19888 bool profileNull() const;
19889 void setProfileNull();
19890
19891
19895 const bool &requireAvc() const;
19896 void setRequireAvc(bool newRequireAvc);
19897 bool requireAvcNull() const;
19898 void setRequireAvcNull();
19899
19900
19904 const bool &requireNonAnamorphic() const;
19905 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
19906 bool requireNonAnamorphicNull() const;
19908
19909
19913 const QString &segmentContainer() const;
19914 void setSegmentContainer(QString newSegmentContainer);
19915 bool segmentContainerNull() const;
19917
19918
19922 const qint32 &segmentLength() const;
19923 void setSegmentLength(qint32 newSegmentLength);
19924 bool segmentLengthNull() const;
19925 void setSegmentLengthNull();
19926
19927
19931 const qint64 &startTimeTicks() const;
19932 void setStartTimeTicks(qint64 newStartTimeTicks);
19933 bool startTimeTicksNull() const;
19934 void setStartTimeTicksNull();
19935
19936
19940 const bool &staticStreaming() const;
19941 void setStaticStreaming(bool newStaticStreaming);
19942 bool staticStreamingNull() const;
19944
19945
19949 const QJsonObject &streamOptions() const;
19950 void setStreamOptions(QJsonObject newStreamOptions);
19951 bool streamOptionsNull() const;
19952 void setStreamOptionsNull();
19953
19954
19958 const QString &subtitleCodec() const;
19959 void setSubtitleCodec(QString newSubtitleCodec);
19960 bool subtitleCodecNull() const;
19961 void setSubtitleCodecNull();
19962
19963
19968 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
19969 bool subtitleMethodNull() const;
19970 void setSubtitleMethodNull();
19971
19972
19976 const qint32 &subtitleStreamIndex() const;
19977 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
19978 bool subtitleStreamIndexNull() const;
19980
19981
19985 const QString &tag() const;
19986 void setTag(QString newTag);
19987 bool tagNull() const;
19988 void setTagNull();
19989
19990
19994 const QString &transcodeReasons() const;
19995 void setTranscodeReasons(QString newTranscodeReasons);
19996 bool transcodeReasonsNull() const;
19998
19999
20003 const qint32 &transcodingMaxAudioChannels() const;
20004 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
20007
20008
20012 const qint32 &videoBitRate() const;
20013 void setVideoBitRate(qint32 newVideoBitRate);
20014 bool videoBitRateNull() const;
20015 void setVideoBitRateNull();
20016
20017
20021 const QString &videoCodec() const;
20022 void setVideoCodec(QString newVideoCodec);
20023 bool videoCodecNull() const;
20024 void setVideoCodecNull();
20025
20026
20030 const qint32 &videoStreamIndex() const;
20031 void setVideoStreamIndex(qint32 newVideoStreamIndex);
20032 bool videoStreamIndexNull() const;
20034
20035
20039 const qint32 &width() const;
20040 void setWidth(qint32 newWidth);
20041 bool widthNull() const;
20042 void setWidthNull();
20043
20044
20045private:
20046 // Required path parameters
20047 QString m_itemId;
20048
20049 // Required query parameters
20050
20051 // Optional query parameters
20052 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
20053 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
20054 std::optional<qint32> m_audioBitRate = std::nullopt;
20055 std::optional<qint32> m_audioChannels = std::nullopt;
20056 QString m_audioCodec;
20057 std::optional<qint32> m_audioSampleRate = std::nullopt;
20058 std::optional<qint32> m_audioStreamIndex = std::nullopt;
20059 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
20060 EncodingContext m_context;
20061 std::optional<bool> m_copyTimestamps = std::nullopt;
20062 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
20063 std::optional<bool> m_deInterlace = std::nullopt;
20064 QString m_deviceId;
20065 QString m_deviceProfileId;
20066 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
20067 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
20068 std::optional<float> m_framerate = std::nullopt;
20069 std::optional<qint32> m_height = std::nullopt;
20070 QString m_level;
20071 QString m_liveStreamId;
20072 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
20073 std::optional<qint32> m_maxAudioChannels = std::nullopt;
20074 std::optional<float> m_maxFramerate = std::nullopt;
20075 std::optional<qint32> m_maxRefFrames = std::nullopt;
20076 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
20077 QString m_mediaSourceId;
20078 std::optional<qint32> m_minSegments = std::nullopt;
20079 QString m_params;
20080 QString m_playSessionId;
20081 QString m_profile;
20082 std::optional<bool> m_requireAvc = std::nullopt;
20083 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
20084 QString m_segmentContainer;
20085 std::optional<qint32> m_segmentLength = std::nullopt;
20086 std::optional<qint64> m_startTimeTicks = std::nullopt;
20087 std::optional<bool> m_staticStreaming = std::nullopt;
20088 QJsonObject m_streamOptions;
20089 QString m_subtitleCodec;
20090 SubtitleDeliveryMethod m_subtitleMethod;
20091 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
20092 QString m_tag;
20093 QString m_transcodeReasons;
20094 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
20095 std::optional<qint32> m_videoBitRate = std::nullopt;
20096 QString m_videoCodec;
20097 std::optional<qint32> m_videoStreamIndex = std::nullopt;
20098 std::optional<qint32> m_width = std::nullopt;
20099
20100
20101};
20102
20104public:
20105
20109 const QString &itemId() const;
20110 void setItemId(QString newItemId);
20111
20112
20116 const bool &allowAudioStreamCopy() const;
20117 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
20118 bool allowAudioStreamCopyNull() const;
20120
20121
20125 const bool &allowVideoStreamCopy() const;
20126 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
20127 bool allowVideoStreamCopyNull() const;
20129
20130
20134 const qint32 &audioBitRate() const;
20135 void setAudioBitRate(qint32 newAudioBitRate);
20136 bool audioBitRateNull() const;
20137 void setAudioBitRateNull();
20138
20139
20143 const qint32 &audioChannels() const;
20144 void setAudioChannels(qint32 newAudioChannels);
20145 bool audioChannelsNull() const;
20146 void setAudioChannelsNull();
20147
20148
20152 const QString &audioCodec() const;
20153 void setAudioCodec(QString newAudioCodec);
20154 bool audioCodecNull() const;
20155 void setAudioCodecNull();
20156
20157
20161 const qint32 &audioSampleRate() const;
20162 void setAudioSampleRate(qint32 newAudioSampleRate);
20163 bool audioSampleRateNull() const;
20165
20166
20170 const qint32 &audioStreamIndex() const;
20171 void setAudioStreamIndex(qint32 newAudioStreamIndex);
20172 bool audioStreamIndexNull() const;
20174
20175
20179 const bool &breakOnNonKeyFrames() const;
20180 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
20181 bool breakOnNonKeyFramesNull() const;
20183
20184
20188 const QString &container() const;
20189 void setContainer(QString newContainer);
20190 bool containerNull() const;
20191 void setContainerNull();
20192
20193
20197 const EncodingContext &context() const;
20198 void setContext(EncodingContext newContext);
20199 bool contextNull() const;
20200 void setContextNull();
20201
20202
20206 const bool &copyTimestamps() const;
20207 void setCopyTimestamps(bool newCopyTimestamps);
20208 bool copyTimestampsNull() const;
20209 void setCopyTimestampsNull();
20210
20211
20215 const qint32 &cpuCoreLimit() const;
20216 void setCpuCoreLimit(qint32 newCpuCoreLimit);
20217 bool cpuCoreLimitNull() const;
20218 void setCpuCoreLimitNull();
20219
20220
20224 const bool &deInterlace() const;
20225 void setDeInterlace(bool newDeInterlace);
20226 bool deInterlaceNull() const;
20227 void setDeInterlaceNull();
20228
20229
20233 const QString &deviceId() const;
20234 void setDeviceId(QString newDeviceId);
20235 bool deviceIdNull() const;
20236 void setDeviceIdNull();
20237
20238
20242 const QString &deviceProfileId() const;
20243 void setDeviceProfileId(QString newDeviceProfileId);
20244 bool deviceProfileIdNull() const;
20246
20247
20251 const bool &enableAutoStreamCopy() const;
20252 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
20253 bool enableAutoStreamCopyNull() const;
20255
20256
20260 const bool &enableMpegtsM2TsMode() const;
20261 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
20262 bool enableMpegtsM2TsModeNull() const;
20264
20265
20269 const float &framerate() const;
20270 void setFramerate(float newFramerate);
20271 bool framerateNull() const;
20272 void setFramerateNull();
20273
20274
20278 const qint32 &height() const;
20279 void setHeight(qint32 newHeight);
20280 bool heightNull() const;
20281 void setHeightNull();
20282
20283
20287 const QString &level() const;
20288 void setLevel(QString newLevel);
20289 bool levelNull() const;
20290 void setLevelNull();
20291
20292
20296 const QString &liveStreamId() const;
20297 void setLiveStreamId(QString newLiveStreamId);
20298 bool liveStreamIdNull() const;
20299 void setLiveStreamIdNull();
20300
20301
20305 const qint32 &maxAudioBitDepth() const;
20306 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
20307 bool maxAudioBitDepthNull() const;
20309
20310
20314 const qint32 &maxAudioChannels() const;
20315 void setMaxAudioChannels(qint32 newMaxAudioChannels);
20316 bool maxAudioChannelsNull() const;
20318
20319
20323 const float &maxFramerate() const;
20324 void setMaxFramerate(float newMaxFramerate);
20325 bool maxFramerateNull() const;
20326 void setMaxFramerateNull();
20327
20328
20332 const qint32 &maxRefFrames() const;
20333 void setMaxRefFrames(qint32 newMaxRefFrames);
20334 bool maxRefFramesNull() const;
20335 void setMaxRefFramesNull();
20336
20337
20341 const qint32 &maxVideoBitDepth() const;
20342 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
20343 bool maxVideoBitDepthNull() const;
20345
20346
20350 const QString &mediaSourceId() const;
20351 void setMediaSourceId(QString newMediaSourceId);
20352 bool mediaSourceIdNull() const;
20353 void setMediaSourceIdNull();
20354
20355
20359 const qint32 &minSegments() const;
20360 void setMinSegments(qint32 newMinSegments);
20361 bool minSegmentsNull() const;
20362 void setMinSegmentsNull();
20363
20364
20368 const QString &params() const;
20369 void setParams(QString newParams);
20370 bool paramsNull() const;
20371 void setParamsNull();
20372
20373
20377 const QString &playSessionId() const;
20378 void setPlaySessionId(QString newPlaySessionId);
20379 bool playSessionIdNull() const;
20380 void setPlaySessionIdNull();
20381
20382
20386 const QString &profile() const;
20387 void setProfile(QString newProfile);
20388 bool profileNull() const;
20389 void setProfileNull();
20390
20391
20395 const bool &requireAvc() const;
20396 void setRequireAvc(bool newRequireAvc);
20397 bool requireAvcNull() const;
20398 void setRequireAvcNull();
20399
20400
20404 const bool &requireNonAnamorphic() const;
20405 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
20406 bool requireNonAnamorphicNull() const;
20408
20409
20413 const QString &segmentContainer() const;
20414 void setSegmentContainer(QString newSegmentContainer);
20415 bool segmentContainerNull() const;
20417
20418
20422 const qint32 &segmentLength() const;
20423 void setSegmentLength(qint32 newSegmentLength);
20424 bool segmentLengthNull() const;
20425 void setSegmentLengthNull();
20426
20427
20431 const qint64 &startTimeTicks() const;
20432 void setStartTimeTicks(qint64 newStartTimeTicks);
20433 bool startTimeTicksNull() const;
20434 void setStartTimeTicksNull();
20435
20436
20440 const bool &staticStreaming() const;
20441 void setStaticStreaming(bool newStaticStreaming);
20442 bool staticStreamingNull() const;
20444
20445
20449 const QJsonObject &streamOptions() const;
20450 void setStreamOptions(QJsonObject newStreamOptions);
20451 bool streamOptionsNull() const;
20452 void setStreamOptionsNull();
20453
20454
20458 const QString &subtitleCodec() const;
20459 void setSubtitleCodec(QString newSubtitleCodec);
20460 bool subtitleCodecNull() const;
20461 void setSubtitleCodecNull();
20462
20463
20468 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
20469 bool subtitleMethodNull() const;
20470 void setSubtitleMethodNull();
20471
20472
20476 const qint32 &subtitleStreamIndex() const;
20477 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
20478 bool subtitleStreamIndexNull() const;
20480
20481
20485 const QString &tag() const;
20486 void setTag(QString newTag);
20487 bool tagNull() const;
20488 void setTagNull();
20489
20490
20494 const QString &transcodeReasons() const;
20495 void setTranscodeReasons(QString newTranscodeReasons);
20496 bool transcodeReasonsNull() const;
20498
20499
20503 const qint32 &transcodingMaxAudioChannels() const;
20504 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
20507
20508
20512 const qint32 &videoBitRate() const;
20513 void setVideoBitRate(qint32 newVideoBitRate);
20514 bool videoBitRateNull() const;
20515 void setVideoBitRateNull();
20516
20517
20521 const QString &videoCodec() const;
20522 void setVideoCodec(QString newVideoCodec);
20523 bool videoCodecNull() const;
20524 void setVideoCodecNull();
20525
20526
20530 const qint32 &videoStreamIndex() const;
20531 void setVideoStreamIndex(qint32 newVideoStreamIndex);
20532 bool videoStreamIndexNull() const;
20534
20535
20539 const qint32 &width() const;
20540 void setWidth(qint32 newWidth);
20541 bool widthNull() const;
20542 void setWidthNull();
20543
20544
20545private:
20546 // Required path parameters
20547 QString m_itemId;
20548
20549 // Required query parameters
20550
20551 // Optional query parameters
20552 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
20553 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
20554 std::optional<qint32> m_audioBitRate = std::nullopt;
20555 std::optional<qint32> m_audioChannels = std::nullopt;
20556 QString m_audioCodec;
20557 std::optional<qint32> m_audioSampleRate = std::nullopt;
20558 std::optional<qint32> m_audioStreamIndex = std::nullopt;
20559 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
20560 QString m_container;
20561 EncodingContext m_context;
20562 std::optional<bool> m_copyTimestamps = std::nullopt;
20563 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
20564 std::optional<bool> m_deInterlace = std::nullopt;
20565 QString m_deviceId;
20566 QString m_deviceProfileId;
20567 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
20568 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
20569 std::optional<float> m_framerate = std::nullopt;
20570 std::optional<qint32> m_height = std::nullopt;
20571 QString m_level;
20572 QString m_liveStreamId;
20573 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
20574 std::optional<qint32> m_maxAudioChannels = std::nullopt;
20575 std::optional<float> m_maxFramerate = std::nullopt;
20576 std::optional<qint32> m_maxRefFrames = std::nullopt;
20577 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
20578 QString m_mediaSourceId;
20579 std::optional<qint32> m_minSegments = std::nullopt;
20580 QString m_params;
20581 QString m_playSessionId;
20582 QString m_profile;
20583 std::optional<bool> m_requireAvc = std::nullopt;
20584 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
20585 QString m_segmentContainer;
20586 std::optional<qint32> m_segmentLength = std::nullopt;
20587 std::optional<qint64> m_startTimeTicks = std::nullopt;
20588 std::optional<bool> m_staticStreaming = std::nullopt;
20589 QJsonObject m_streamOptions;
20590 QString m_subtitleCodec;
20591 SubtitleDeliveryMethod m_subtitleMethod;
20592 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
20593 QString m_tag;
20594 QString m_transcodeReasons;
20595 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
20596 std::optional<qint32> m_videoBitRate = std::nullopt;
20597 QString m_videoCodec;
20598 std::optional<qint32> m_videoStreamIndex = std::nullopt;
20599 std::optional<qint32> m_width = std::nullopt;
20600
20601
20602};
20603
20605public:
20606
20610 const QString &container() const;
20611 void setContainer(QString newContainer);
20612
20613
20617 const QString &itemId() const;
20618 void setItemId(QString newItemId);
20619
20620
20624 const QString &stream() const;
20625 void setStream(QString newStream);
20626
20627
20631 const bool &allowAudioStreamCopy() const;
20632 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
20633 bool allowAudioStreamCopyNull() const;
20635
20636
20640 const bool &allowVideoStreamCopy() const;
20641 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
20642 bool allowVideoStreamCopyNull() const;
20644
20645
20649 const qint32 &audioBitRate() const;
20650 void setAudioBitRate(qint32 newAudioBitRate);
20651 bool audioBitRateNull() const;
20652 void setAudioBitRateNull();
20653
20654
20658 const qint32 &audioChannels() const;
20659 void setAudioChannels(qint32 newAudioChannels);
20660 bool audioChannelsNull() const;
20661 void setAudioChannelsNull();
20662
20663
20667 const QString &audioCodec() const;
20668 void setAudioCodec(QString newAudioCodec);
20669 bool audioCodecNull() const;
20670 void setAudioCodecNull();
20671
20672
20676 const qint32 &audioSampleRate() const;
20677 void setAudioSampleRate(qint32 newAudioSampleRate);
20678 bool audioSampleRateNull() const;
20680
20681
20685 const qint32 &audioStreamIndex() const;
20686 void setAudioStreamIndex(qint32 newAudioStreamIndex);
20687 bool audioStreamIndexNull() const;
20689
20690
20694 const bool &breakOnNonKeyFrames() const;
20695 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
20696 bool breakOnNonKeyFramesNull() const;
20698
20699
20703 const EncodingContext &context() const;
20704 void setContext(EncodingContext newContext);
20705 bool contextNull() const;
20706 void setContextNull();
20707
20708
20712 const bool &copyTimestamps() const;
20713 void setCopyTimestamps(bool newCopyTimestamps);
20714 bool copyTimestampsNull() const;
20715 void setCopyTimestampsNull();
20716
20717
20721 const qint32 &cpuCoreLimit() const;
20722 void setCpuCoreLimit(qint32 newCpuCoreLimit);
20723 bool cpuCoreLimitNull() const;
20724 void setCpuCoreLimitNull();
20725
20726
20730 const bool &deInterlace() const;
20731 void setDeInterlace(bool newDeInterlace);
20732 bool deInterlaceNull() const;
20733 void setDeInterlaceNull();
20734
20735
20739 const QString &deviceId() const;
20740 void setDeviceId(QString newDeviceId);
20741 bool deviceIdNull() const;
20742 void setDeviceIdNull();
20743
20744
20748 const QString &deviceProfileId() const;
20749 void setDeviceProfileId(QString newDeviceProfileId);
20750 bool deviceProfileIdNull() const;
20752
20753
20757 const bool &enableAutoStreamCopy() const;
20758 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
20759 bool enableAutoStreamCopyNull() const;
20761
20762
20766 const bool &enableMpegtsM2TsMode() const;
20767 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
20768 bool enableMpegtsM2TsModeNull() const;
20770
20771
20775 const float &framerate() const;
20776 void setFramerate(float newFramerate);
20777 bool framerateNull() const;
20778 void setFramerateNull();
20779
20780
20784 const qint32 &height() const;
20785 void setHeight(qint32 newHeight);
20786 bool heightNull() const;
20787 void setHeightNull();
20788
20789
20793 const QString &level() const;
20794 void setLevel(QString newLevel);
20795 bool levelNull() const;
20796 void setLevelNull();
20797
20798
20802 const QString &liveStreamId() const;
20803 void setLiveStreamId(QString newLiveStreamId);
20804 bool liveStreamIdNull() const;
20805 void setLiveStreamIdNull();
20806
20807
20811 const qint32 &maxAudioBitDepth() const;
20812 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
20813 bool maxAudioBitDepthNull() const;
20815
20816
20820 const qint32 &maxAudioChannels() const;
20821 void setMaxAudioChannels(qint32 newMaxAudioChannels);
20822 bool maxAudioChannelsNull() const;
20824
20825
20829 const float &maxFramerate() const;
20830 void setMaxFramerate(float newMaxFramerate);
20831 bool maxFramerateNull() const;
20832 void setMaxFramerateNull();
20833
20834
20838 const qint32 &maxRefFrames() const;
20839 void setMaxRefFrames(qint32 newMaxRefFrames);
20840 bool maxRefFramesNull() const;
20841 void setMaxRefFramesNull();
20842
20843
20847 const qint32 &maxVideoBitDepth() const;
20848 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
20849 bool maxVideoBitDepthNull() const;
20851
20852
20856 const QString &mediaSourceId() const;
20857 void setMediaSourceId(QString newMediaSourceId);
20858 bool mediaSourceIdNull() const;
20859 void setMediaSourceIdNull();
20860
20861
20865 const qint32 &minSegments() const;
20866 void setMinSegments(qint32 newMinSegments);
20867 bool minSegmentsNull() const;
20868 void setMinSegmentsNull();
20869
20870
20874 const QString &params() const;
20875 void setParams(QString newParams);
20876 bool paramsNull() const;
20877 void setParamsNull();
20878
20879
20883 const QString &playSessionId() const;
20884 void setPlaySessionId(QString newPlaySessionId);
20885 bool playSessionIdNull() const;
20886 void setPlaySessionIdNull();
20887
20888
20892 const QString &profile() const;
20893 void setProfile(QString newProfile);
20894 bool profileNull() const;
20895 void setProfileNull();
20896
20897
20901 const bool &requireAvc() const;
20902 void setRequireAvc(bool newRequireAvc);
20903 bool requireAvcNull() const;
20904 void setRequireAvcNull();
20905
20906
20910 const bool &requireNonAnamorphic() const;
20911 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
20912 bool requireNonAnamorphicNull() const;
20914
20915
20919 const QString &segmentContainer() const;
20920 void setSegmentContainer(QString newSegmentContainer);
20921 bool segmentContainerNull() const;
20923
20924
20928 const qint32 &segmentLength() const;
20929 void setSegmentLength(qint32 newSegmentLength);
20930 bool segmentLengthNull() const;
20931 void setSegmentLengthNull();
20932
20933
20937 const qint64 &startTimeTicks() const;
20938 void setStartTimeTicks(qint64 newStartTimeTicks);
20939 bool startTimeTicksNull() const;
20940 void setStartTimeTicksNull();
20941
20942
20946 const bool &staticStreaming() const;
20947 void setStaticStreaming(bool newStaticStreaming);
20948 bool staticStreamingNull() const;
20950
20951
20955 const QJsonObject &streamOptions() const;
20956 void setStreamOptions(QJsonObject newStreamOptions);
20957 bool streamOptionsNull() const;
20958 void setStreamOptionsNull();
20959
20960
20964 const QString &subtitleCodec() const;
20965 void setSubtitleCodec(QString newSubtitleCodec);
20966 bool subtitleCodecNull() const;
20967 void setSubtitleCodecNull();
20968
20969
20974 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
20975 bool subtitleMethodNull() const;
20976 void setSubtitleMethodNull();
20977
20978
20982 const qint32 &subtitleStreamIndex() const;
20983 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
20984 bool subtitleStreamIndexNull() const;
20986
20987
20991 const QString &tag() const;
20992 void setTag(QString newTag);
20993 bool tagNull() const;
20994 void setTagNull();
20995
20996
21000 const QString &transcodeReasons() const;
21001 void setTranscodeReasons(QString newTranscodeReasons);
21002 bool transcodeReasonsNull() const;
21004
21005
21009 const qint32 &transcodingMaxAudioChannels() const;
21010 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
21013
21014
21018 const qint32 &videoBitRate() const;
21019 void setVideoBitRate(qint32 newVideoBitRate);
21020 bool videoBitRateNull() const;
21021 void setVideoBitRateNull();
21022
21023
21027 const QString &videoCodec() const;
21028 void setVideoCodec(QString newVideoCodec);
21029 bool videoCodecNull() const;
21030 void setVideoCodecNull();
21031
21032
21036 const qint32 &videoStreamIndex() const;
21037 void setVideoStreamIndex(qint32 newVideoStreamIndex);
21038 bool videoStreamIndexNull() const;
21040
21041
21045 const qint32 &width() const;
21046 void setWidth(qint32 newWidth);
21047 bool widthNull() const;
21048 void setWidthNull();
21049
21050
21051private:
21052 // Required path parameters
21053 QString m_container;
21054 QString m_itemId;
21055 QString m_stream;
21056
21057 // Required query parameters
21058
21059 // Optional query parameters
21060 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
21061 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
21062 std::optional<qint32> m_audioBitRate = std::nullopt;
21063 std::optional<qint32> m_audioChannels = std::nullopt;
21064 QString m_audioCodec;
21065 std::optional<qint32> m_audioSampleRate = std::nullopt;
21066 std::optional<qint32> m_audioStreamIndex = std::nullopt;
21067 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
21068 EncodingContext m_context;
21069 std::optional<bool> m_copyTimestamps = std::nullopt;
21070 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
21071 std::optional<bool> m_deInterlace = std::nullopt;
21072 QString m_deviceId;
21073 QString m_deviceProfileId;
21074 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
21075 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
21076 std::optional<float> m_framerate = std::nullopt;
21077 std::optional<qint32> m_height = std::nullopt;
21078 QString m_level;
21079 QString m_liveStreamId;
21080 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
21081 std::optional<qint32> m_maxAudioChannels = std::nullopt;
21082 std::optional<float> m_maxFramerate = std::nullopt;
21083 std::optional<qint32> m_maxRefFrames = std::nullopt;
21084 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
21085 QString m_mediaSourceId;
21086 std::optional<qint32> m_minSegments = std::nullopt;
21087 QString m_params;
21088 QString m_playSessionId;
21089 QString m_profile;
21090 std::optional<bool> m_requireAvc = std::nullopt;
21091 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
21092 QString m_segmentContainer;
21093 std::optional<qint32> m_segmentLength = std::nullopt;
21094 std::optional<qint64> m_startTimeTicks = std::nullopt;
21095 std::optional<bool> m_staticStreaming = std::nullopt;
21096 QJsonObject m_streamOptions;
21097 QString m_subtitleCodec;
21098 SubtitleDeliveryMethod m_subtitleMethod;
21099 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
21100 QString m_tag;
21101 QString m_transcodeReasons;
21102 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
21103 std::optional<qint32> m_videoBitRate = std::nullopt;
21104 QString m_videoCodec;
21105 std::optional<qint32> m_videoStreamIndex = std::nullopt;
21106 std::optional<qint32> m_width = std::nullopt;
21107
21108
21109};
21110
21112public:
21113
21114private:
21115 // Required path parameters
21116
21117 // Required query parameters
21118
21119 // Optional query parameters
21120
21121
21122};
21123
21125public:
21126
21127private:
21128 // Required path parameters
21129
21130 // Required query parameters
21131
21132 // Optional query parameters
21133
21134
21135};
21136
21138public:
21139
21143 const qint32 &year() const;
21144 void setYear(qint32 newYear);
21145
21146
21150 const QString &userId() const;
21151 void setUserId(QString newUserId);
21152 bool userIdNull() const;
21153 void setUserIdNull();
21154
21155
21156private:
21157 // Required path parameters
21158 qint32 m_year;
21159
21160 // Required query parameters
21161
21162 // Optional query parameters
21163 QString m_userId;
21164
21165
21166};
21167
21169public:
21170
21174 const QList<ImageType> &enableImageTypes() const;
21175 void setEnableImageTypes(QList<ImageType> newEnableImageTypes);
21176 bool enableImageTypesNull() const;
21178
21179
21183 const bool &enableImages() const;
21184 void setEnableImages(bool newEnableImages);
21185 bool enableImagesNull() const;
21186 void setEnableImagesNull();
21187
21188
21192 const bool &enableUserData() const;
21193 void setEnableUserData(bool newEnableUserData);
21194 bool enableUserDataNull() const;
21195 void setEnableUserDataNull();
21196
21197
21201 const QStringList &excludeItemTypes() const;
21202 void setExcludeItemTypes(QStringList newExcludeItemTypes);
21203 bool excludeItemTypesNull() const;
21205
21206
21210 const QList<ItemFields> &fields() const;
21211 void setFields(QList<ItemFields> newFields);
21212 bool fieldsNull() const;
21213 void setFieldsNull();
21214
21215
21219 const qint32 &imageTypeLimit() const;
21220 void setImageTypeLimit(qint32 newImageTypeLimit);
21221 bool imageTypeLimitNull() const;
21222 void setImageTypeLimitNull();
21223
21224
21228 const QStringList &includeItemTypes() const;
21229 void setIncludeItemTypes(QStringList newIncludeItemTypes);
21230 bool includeItemTypesNull() const;
21232
21233
21237 const qint32 &limit() const;
21238 void setLimit(qint32 newLimit);
21239 bool limitNull() const;
21240 void setLimitNull();
21241
21242
21246 const QStringList &mediaTypes() const;
21247 void setMediaTypes(QStringList newMediaTypes);
21248 bool mediaTypesNull() const;
21249 void setMediaTypesNull();
21250
21251
21255 const QString &parentId() const;
21256 void setParentId(QString newParentId);
21257 bool parentIdNull() const;
21258 void setParentIdNull();
21259
21260
21264 const bool &recursive() const;
21265 void setRecursive(bool newRecursive);
21266 bool recursiveNull() const;
21267 void setRecursiveNull();
21268
21269
21273 const QString &sortBy() const;
21274 void setSortBy(QString newSortBy);
21275 bool sortByNull() const;
21276 void setSortByNull();
21277
21278
21282 const QString &sortOrder() const;
21283 void setSortOrder(QString newSortOrder);
21284 bool sortOrderNull() const;
21285 void setSortOrderNull();
21286
21287
21291 const qint32 &startIndex() const;
21292 void setStartIndex(qint32 newStartIndex);
21293 bool startIndexNull() const;
21294 void setStartIndexNull();
21295
21296
21300 const QString &userId() const;
21301 void setUserId(QString newUserId);
21302 bool userIdNull() const;
21303 void setUserIdNull();
21304
21305
21306private:
21307 // Required path parameters
21308
21309 // Required query parameters
21310
21311 // Optional query parameters
21312 QList<ImageType> m_enableImageTypes;
21313 std::optional<bool> m_enableImages = std::nullopt;
21314 std::optional<bool> m_enableUserData = std::nullopt;
21315 QStringList m_excludeItemTypes;
21316 QList<ItemFields> m_fields;
21317 std::optional<qint32> m_imageTypeLimit = std::nullopt;
21318 QStringList m_includeItemTypes;
21319 std::optional<qint32> m_limit = std::nullopt;
21320 QStringList m_mediaTypes;
21321 QString m_parentId;
21322 std::optional<bool> m_recursive = std::nullopt;
21323 QString m_sortBy;
21324 QString m_sortOrder;
21325 std::optional<qint32> m_startIndex = std::nullopt;
21326 QString m_userId;
21327
21328
21329};
21330
21332public:
21333
21337 const qint32 &imageIndex() const;
21338 void setImageIndex(qint32 newImageIndex);
21339
21340
21344 const ImageType &imageType() const;
21345 void setImageType(ImageType newImageType);
21346
21347
21351 const QString &name() const;
21352 void setName(QString newName);
21353
21354
21358 const bool &addPlayedIndicator() const;
21359 void setAddPlayedIndicator(bool newAddPlayedIndicator);
21360 bool addPlayedIndicatorNull() const;
21362
21363
21367 const QString &backgroundColor() const;
21368 void setBackgroundColor(QString newBackgroundColor);
21369 bool backgroundColorNull() const;
21371
21372
21376 const qint32 &blur() const;
21377 void setBlur(qint32 newBlur);
21378 bool blurNull() const;
21379 void setBlurNull();
21380
21381
21385 const bool &cropWhitespace() const;
21386 void setCropWhitespace(bool newCropWhitespace);
21387 bool cropWhitespaceNull() const;
21388 void setCropWhitespaceNull();
21389
21390
21394 const QString &foregroundLayer() const;
21395 void setForegroundLayer(QString newForegroundLayer);
21396 bool foregroundLayerNull() const;
21398
21399
21403 const ImageFormat &format() const;
21404 void setFormat(ImageFormat newFormat);
21405 bool formatNull() const;
21406 void setFormatNull();
21407
21408
21412 const qint32 &height() const;
21413 void setHeight(qint32 newHeight);
21414 bool heightNull() const;
21415 void setHeightNull();
21416
21417
21421 const qint32 &maxHeight() const;
21422 void setMaxHeight(qint32 newMaxHeight);
21423 bool maxHeightNull() const;
21424 void setMaxHeightNull();
21425
21426
21430 const qint32 &maxWidth() const;
21431 void setMaxWidth(qint32 newMaxWidth);
21432 bool maxWidthNull() const;
21433 void setMaxWidthNull();
21434
21435
21439 const double &percentPlayed() const;
21440 void setPercentPlayed(double newPercentPlayed);
21441 bool percentPlayedNull() const;
21442 void setPercentPlayedNull();
21443
21444
21448 const qint32 &quality() const;
21449 void setQuality(qint32 newQuality);
21450 bool qualityNull() const;
21451 void setQualityNull();
21452
21453
21457 const QString &tag() const;
21458 void setTag(QString newTag);
21459 bool tagNull() const;
21460 void setTagNull();
21461
21462
21466 const qint32 &unplayedCount() const;
21467 void setUnplayedCount(qint32 newUnplayedCount);
21468 bool unplayedCountNull() const;
21469 void setUnplayedCountNull();
21470
21471
21475 const qint32 &width() const;
21476 void setWidth(qint32 newWidth);
21477 bool widthNull() const;
21478 void setWidthNull();
21479
21480
21481private:
21482 // Required path parameters
21483 qint32 m_imageIndex;
21484 ImageType m_imageType;
21485 QString m_name;
21486
21487 // Required query parameters
21488
21489 // Optional query parameters
21490 std::optional<bool> m_addPlayedIndicator = std::nullopt;
21491 QString m_backgroundColor;
21492 std::optional<qint32> m_blur = std::nullopt;
21493 std::optional<bool> m_cropWhitespace = std::nullopt;
21494 QString m_foregroundLayer;
21495 ImageFormat m_format;
21496 std::optional<qint32> m_height = std::nullopt;
21497 std::optional<qint32> m_maxHeight = std::nullopt;
21498 std::optional<qint32> m_maxWidth = std::nullopt;
21499 std::optional<double> m_percentPlayed = std::nullopt;
21500 std::optional<qint32> m_quality = std::nullopt;
21501 QString m_tag;
21502 std::optional<qint32> m_unplayedCount = std::nullopt;
21503 std::optional<qint32> m_width = std::nullopt;
21504
21505
21506};
21507
21509public:
21510
21514 const QString &itemId() const;
21515 void setItemId(QString newItemId);
21516
21517
21521 const bool &allowAudioStreamCopy() const;
21522 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
21523 bool allowAudioStreamCopyNull() const;
21525
21526
21530 const bool &allowVideoStreamCopy() const;
21531 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
21532 bool allowVideoStreamCopyNull() const;
21534
21535
21539 const qint32 &audioBitRate() const;
21540 void setAudioBitRate(qint32 newAudioBitRate);
21541 bool audioBitRateNull() const;
21542 void setAudioBitRateNull();
21543
21544
21548 const qint32 &audioChannels() const;
21549 void setAudioChannels(qint32 newAudioChannels);
21550 bool audioChannelsNull() const;
21551 void setAudioChannelsNull();
21552
21553
21557 const QString &audioCodec() const;
21558 void setAudioCodec(QString newAudioCodec);
21559 bool audioCodecNull() const;
21560 void setAudioCodecNull();
21561
21562
21566 const qint32 &audioSampleRate() const;
21567 void setAudioSampleRate(qint32 newAudioSampleRate);
21568 bool audioSampleRateNull() const;
21570
21571
21575 const qint32 &audioStreamIndex() const;
21576 void setAudioStreamIndex(qint32 newAudioStreamIndex);
21577 bool audioStreamIndexNull() const;
21579
21580
21584 const bool &breakOnNonKeyFrames() const;
21585 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
21586 bool breakOnNonKeyFramesNull() const;
21588
21589
21593 const QString &container() const;
21594 void setContainer(QString newContainer);
21595 bool containerNull() const;
21596 void setContainerNull();
21597
21598
21602 const EncodingContext &context() const;
21603 void setContext(EncodingContext newContext);
21604 bool contextNull() const;
21605 void setContextNull();
21606
21607
21611 const bool &copyTimestamps() const;
21612 void setCopyTimestamps(bool newCopyTimestamps);
21613 bool copyTimestampsNull() const;
21614 void setCopyTimestampsNull();
21615
21616
21620 const qint32 &cpuCoreLimit() const;
21621 void setCpuCoreLimit(qint32 newCpuCoreLimit);
21622 bool cpuCoreLimitNull() const;
21623 void setCpuCoreLimitNull();
21624
21625
21629 const bool &deInterlace() const;
21630 void setDeInterlace(bool newDeInterlace);
21631 bool deInterlaceNull() const;
21632 void setDeInterlaceNull();
21633
21634
21638 const QString &deviceId() const;
21639 void setDeviceId(QString newDeviceId);
21640 bool deviceIdNull() const;
21641 void setDeviceIdNull();
21642
21643
21647 const QString &deviceProfileId() const;
21648 void setDeviceProfileId(QString newDeviceProfileId);
21649 bool deviceProfileIdNull() const;
21651
21652
21656 const bool &enableAutoStreamCopy() const;
21657 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
21658 bool enableAutoStreamCopyNull() const;
21660
21661
21665 const bool &enableMpegtsM2TsMode() const;
21666 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
21667 bool enableMpegtsM2TsModeNull() const;
21669
21670
21674 const float &framerate() const;
21675 void setFramerate(float newFramerate);
21676 bool framerateNull() const;
21677 void setFramerateNull();
21678
21679
21683 const qint32 &height() const;
21684 void setHeight(qint32 newHeight);
21685 bool heightNull() const;
21686 void setHeightNull();
21687
21688
21692 const QString &level() const;
21693 void setLevel(QString newLevel);
21694 bool levelNull() const;
21695 void setLevelNull();
21696
21697
21701 const QString &liveStreamId() const;
21702 void setLiveStreamId(QString newLiveStreamId);
21703 bool liveStreamIdNull() const;
21704 void setLiveStreamIdNull();
21705
21706
21710 const qint32 &maxAudioBitDepth() const;
21711 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
21712 bool maxAudioBitDepthNull() const;
21714
21715
21719 const qint32 &maxAudioChannels() const;
21720 void setMaxAudioChannels(qint32 newMaxAudioChannels);
21721 bool maxAudioChannelsNull() const;
21723
21724
21728 const float &maxFramerate() const;
21729 void setMaxFramerate(float newMaxFramerate);
21730 bool maxFramerateNull() const;
21731 void setMaxFramerateNull();
21732
21733
21737 const qint32 &maxRefFrames() const;
21738 void setMaxRefFrames(qint32 newMaxRefFrames);
21739 bool maxRefFramesNull() const;
21740 void setMaxRefFramesNull();
21741
21742
21746 const qint32 &maxVideoBitDepth() const;
21747 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
21748 bool maxVideoBitDepthNull() const;
21750
21751
21755 const QString &mediaSourceId() const;
21756 void setMediaSourceId(QString newMediaSourceId);
21757 bool mediaSourceIdNull() const;
21758 void setMediaSourceIdNull();
21759
21760
21764 const qint32 &minSegments() const;
21765 void setMinSegments(qint32 newMinSegments);
21766 bool minSegmentsNull() const;
21767 void setMinSegmentsNull();
21768
21769
21773 const QString &params() const;
21774 void setParams(QString newParams);
21775 bool paramsNull() const;
21776 void setParamsNull();
21777
21778
21782 const QString &playSessionId() const;
21783 void setPlaySessionId(QString newPlaySessionId);
21784 bool playSessionIdNull() const;
21785 void setPlaySessionIdNull();
21786
21787
21791 const QString &profile() const;
21792 void setProfile(QString newProfile);
21793 bool profileNull() const;
21794 void setProfileNull();
21795
21796
21800 const bool &requireAvc() const;
21801 void setRequireAvc(bool newRequireAvc);
21802 bool requireAvcNull() const;
21803 void setRequireAvcNull();
21804
21805
21809 const bool &requireNonAnamorphic() const;
21810 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
21811 bool requireNonAnamorphicNull() const;
21813
21814
21818 const QString &segmentContainer() const;
21819 void setSegmentContainer(QString newSegmentContainer);
21820 bool segmentContainerNull() const;
21822
21823
21827 const qint32 &segmentLength() const;
21828 void setSegmentLength(qint32 newSegmentLength);
21829 bool segmentLengthNull() const;
21830 void setSegmentLengthNull();
21831
21832
21836 const qint64 &startTimeTicks() const;
21837 void setStartTimeTicks(qint64 newStartTimeTicks);
21838 bool startTimeTicksNull() const;
21839 void setStartTimeTicksNull();
21840
21841
21845 const bool &staticStreaming() const;
21846 void setStaticStreaming(bool newStaticStreaming);
21847 bool staticStreamingNull() const;
21849
21850
21854 const QJsonObject &streamOptions() const;
21855 void setStreamOptions(QJsonObject newStreamOptions);
21856 bool streamOptionsNull() const;
21857 void setStreamOptionsNull();
21858
21859
21863 const QString &subtitleCodec() const;
21864 void setSubtitleCodec(QString newSubtitleCodec);
21865 bool subtitleCodecNull() const;
21866 void setSubtitleCodecNull();
21867
21868
21873 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
21874 bool subtitleMethodNull() const;
21875 void setSubtitleMethodNull();
21876
21877
21881 const qint32 &subtitleStreamIndex() const;
21882 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
21883 bool subtitleStreamIndexNull() const;
21885
21886
21890 const QString &tag() const;
21891 void setTag(QString newTag);
21892 bool tagNull() const;
21893 void setTagNull();
21894
21895
21899 const QString &transcodeReasons() const;
21900 void setTranscodeReasons(QString newTranscodeReasons);
21901 bool transcodeReasonsNull() const;
21903
21904
21908 const qint32 &transcodingMaxAudioChannels() const;
21909 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
21912
21913
21917 const qint32 &videoBitRate() const;
21918 void setVideoBitRate(qint32 newVideoBitRate);
21919 bool videoBitRateNull() const;
21920 void setVideoBitRateNull();
21921
21922
21926 const QString &videoCodec() const;
21927 void setVideoCodec(QString newVideoCodec);
21928 bool videoCodecNull() const;
21929 void setVideoCodecNull();
21930
21931
21935 const qint32 &videoStreamIndex() const;
21936 void setVideoStreamIndex(qint32 newVideoStreamIndex);
21937 bool videoStreamIndexNull() const;
21939
21940
21944 const qint32 &width() const;
21945 void setWidth(qint32 newWidth);
21946 bool widthNull() const;
21947 void setWidthNull();
21948
21949
21950private:
21951 // Required path parameters
21952 QString m_itemId;
21953
21954 // Required query parameters
21955
21956 // Optional query parameters
21957 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
21958 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
21959 std::optional<qint32> m_audioBitRate = std::nullopt;
21960 std::optional<qint32> m_audioChannels = std::nullopt;
21961 QString m_audioCodec;
21962 std::optional<qint32> m_audioSampleRate = std::nullopt;
21963 std::optional<qint32> m_audioStreamIndex = std::nullopt;
21964 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
21965 QString m_container;
21966 EncodingContext m_context;
21967 std::optional<bool> m_copyTimestamps = std::nullopt;
21968 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
21969 std::optional<bool> m_deInterlace = std::nullopt;
21970 QString m_deviceId;
21971 QString m_deviceProfileId;
21972 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
21973 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
21974 std::optional<float> m_framerate = std::nullopt;
21975 std::optional<qint32> m_height = std::nullopt;
21976 QString m_level;
21977 QString m_liveStreamId;
21978 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
21979 std::optional<qint32> m_maxAudioChannels = std::nullopt;
21980 std::optional<float> m_maxFramerate = std::nullopt;
21981 std::optional<qint32> m_maxRefFrames = std::nullopt;
21982 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
21983 QString m_mediaSourceId;
21984 std::optional<qint32> m_minSegments = std::nullopt;
21985 QString m_params;
21986 QString m_playSessionId;
21987 QString m_profile;
21988 std::optional<bool> m_requireAvc = std::nullopt;
21989 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
21990 QString m_segmentContainer;
21991 std::optional<qint32> m_segmentLength = std::nullopt;
21992 std::optional<qint64> m_startTimeTicks = std::nullopt;
21993 std::optional<bool> m_staticStreaming = std::nullopt;
21994 QJsonObject m_streamOptions;
21995 QString m_subtitleCodec;
21996 SubtitleDeliveryMethod m_subtitleMethod;
21997 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
21998 QString m_tag;
21999 QString m_transcodeReasons;
22000 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
22001 std::optional<qint32> m_videoBitRate = std::nullopt;
22002 QString m_videoCodec;
22003 std::optional<qint32> m_videoStreamIndex = std::nullopt;
22004 std::optional<qint32> m_width = std::nullopt;
22005
22006
22007};
22008
22010public:
22011
22015 const QString &container() const;
22016 void setContainer(QString newContainer);
22017
22018
22022 const QString &itemId() const;
22023 void setItemId(QString newItemId);
22024
22025
22029 const bool &allowAudioStreamCopy() const;
22030 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
22031 bool allowAudioStreamCopyNull() const;
22033
22034
22038 const bool &allowVideoStreamCopy() const;
22039 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
22040 bool allowVideoStreamCopyNull() const;
22042
22043
22047 const qint32 &audioBitRate() const;
22048 void setAudioBitRate(qint32 newAudioBitRate);
22049 bool audioBitRateNull() const;
22050 void setAudioBitRateNull();
22051
22052
22056 const qint32 &audioChannels() const;
22057 void setAudioChannels(qint32 newAudioChannels);
22058 bool audioChannelsNull() const;
22059 void setAudioChannelsNull();
22060
22061
22065 const QString &audioCodec() const;
22066 void setAudioCodec(QString newAudioCodec);
22067 bool audioCodecNull() const;
22068 void setAudioCodecNull();
22069
22070
22074 const qint32 &audioSampleRate() const;
22075 void setAudioSampleRate(qint32 newAudioSampleRate);
22076 bool audioSampleRateNull() const;
22078
22079
22083 const qint32 &audioStreamIndex() const;
22084 void setAudioStreamIndex(qint32 newAudioStreamIndex);
22085 bool audioStreamIndexNull() const;
22087
22088
22092 const bool &breakOnNonKeyFrames() const;
22093 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
22094 bool breakOnNonKeyFramesNull() const;
22096
22097
22101 const EncodingContext &context() const;
22102 void setContext(EncodingContext newContext);
22103 bool contextNull() const;
22104 void setContextNull();
22105
22106
22110 const bool &copyTimestamps() const;
22111 void setCopyTimestamps(bool newCopyTimestamps);
22112 bool copyTimestampsNull() const;
22113 void setCopyTimestampsNull();
22114
22115
22119 const qint32 &cpuCoreLimit() const;
22120 void setCpuCoreLimit(qint32 newCpuCoreLimit);
22121 bool cpuCoreLimitNull() const;
22122 void setCpuCoreLimitNull();
22123
22124
22128 const bool &deInterlace() const;
22129 void setDeInterlace(bool newDeInterlace);
22130 bool deInterlaceNull() const;
22131 void setDeInterlaceNull();
22132
22133
22137 const QString &deviceId() const;
22138 void setDeviceId(QString newDeviceId);
22139 bool deviceIdNull() const;
22140 void setDeviceIdNull();
22141
22142
22146 const QString &deviceProfileId() const;
22147 void setDeviceProfileId(QString newDeviceProfileId);
22148 bool deviceProfileIdNull() const;
22150
22151
22155 const bool &enableAutoStreamCopy() const;
22156 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
22157 bool enableAutoStreamCopyNull() const;
22159
22160
22164 const bool &enableMpegtsM2TsMode() const;
22165 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
22166 bool enableMpegtsM2TsModeNull() const;
22168
22169
22173 const float &framerate() const;
22174 void setFramerate(float newFramerate);
22175 bool framerateNull() const;
22176 void setFramerateNull();
22177
22178
22182 const qint32 &height() const;
22183 void setHeight(qint32 newHeight);
22184 bool heightNull() const;
22185 void setHeightNull();
22186
22187
22191 const QString &level() const;
22192 void setLevel(QString newLevel);
22193 bool levelNull() const;
22194 void setLevelNull();
22195
22196
22200 const QString &liveStreamId() const;
22201 void setLiveStreamId(QString newLiveStreamId);
22202 bool liveStreamIdNull() const;
22203 void setLiveStreamIdNull();
22204
22205
22209 const qint32 &maxAudioBitDepth() const;
22210 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
22211 bool maxAudioBitDepthNull() const;
22213
22214
22218 const qint32 &maxAudioChannels() const;
22219 void setMaxAudioChannels(qint32 newMaxAudioChannels);
22220 bool maxAudioChannelsNull() const;
22222
22223
22227 const float &maxFramerate() const;
22228 void setMaxFramerate(float newMaxFramerate);
22229 bool maxFramerateNull() const;
22230 void setMaxFramerateNull();
22231
22232
22236 const qint32 &maxRefFrames() const;
22237 void setMaxRefFrames(qint32 newMaxRefFrames);
22238 bool maxRefFramesNull() const;
22239 void setMaxRefFramesNull();
22240
22241
22245 const qint32 &maxVideoBitDepth() const;
22246 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
22247 bool maxVideoBitDepthNull() const;
22249
22250
22254 const QString &mediaSourceId() const;
22255 void setMediaSourceId(QString newMediaSourceId);
22256 bool mediaSourceIdNull() const;
22257 void setMediaSourceIdNull();
22258
22259
22263 const qint32 &minSegments() const;
22264 void setMinSegments(qint32 newMinSegments);
22265 bool minSegmentsNull() const;
22266 void setMinSegmentsNull();
22267
22268
22272 const QString &params() const;
22273 void setParams(QString newParams);
22274 bool paramsNull() const;
22275 void setParamsNull();
22276
22277
22281 const QString &playSessionId() const;
22282 void setPlaySessionId(QString newPlaySessionId);
22283 bool playSessionIdNull() const;
22284 void setPlaySessionIdNull();
22285
22286
22290 const QString &profile() const;
22291 void setProfile(QString newProfile);
22292 bool profileNull() const;
22293 void setProfileNull();
22294
22295
22299 const bool &requireAvc() const;
22300 void setRequireAvc(bool newRequireAvc);
22301 bool requireAvcNull() const;
22302 void setRequireAvcNull();
22303
22304
22308 const bool &requireNonAnamorphic() const;
22309 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
22310 bool requireNonAnamorphicNull() const;
22312
22313
22317 const QString &segmentContainer() const;
22318 void setSegmentContainer(QString newSegmentContainer);
22319 bool segmentContainerNull() const;
22321
22322
22326 const qint32 &segmentLength() const;
22327 void setSegmentLength(qint32 newSegmentLength);
22328 bool segmentLengthNull() const;
22329 void setSegmentLengthNull();
22330
22331
22335 const qint64 &startTimeTicks() const;
22336 void setStartTimeTicks(qint64 newStartTimeTicks);
22337 bool startTimeTicksNull() const;
22338 void setStartTimeTicksNull();
22339
22340
22344 const bool &staticStreaming() const;
22345 void setStaticStreaming(bool newStaticStreaming);
22346 bool staticStreamingNull() const;
22348
22349
22353 const QJsonObject &streamOptions() const;
22354 void setStreamOptions(QJsonObject newStreamOptions);
22355 bool streamOptionsNull() const;
22356 void setStreamOptionsNull();
22357
22358
22362 const QString &subtitleCodec() const;
22363 void setSubtitleCodec(QString newSubtitleCodec);
22364 bool subtitleCodecNull() const;
22365 void setSubtitleCodecNull();
22366
22367
22372 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
22373 bool subtitleMethodNull() const;
22374 void setSubtitleMethodNull();
22375
22376
22380 const qint32 &subtitleStreamIndex() const;
22381 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
22382 bool subtitleStreamIndexNull() const;
22384
22385
22389 const QString &tag() const;
22390 void setTag(QString newTag);
22391 bool tagNull() const;
22392 void setTagNull();
22393
22394
22398 const QString &transcodeReasons() const;
22399 void setTranscodeReasons(QString newTranscodeReasons);
22400 bool transcodeReasonsNull() const;
22402
22403
22407 const qint32 &transcodingMaxAudioChannels() const;
22408 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
22411
22412
22416 const qint32 &videoBitRate() const;
22417 void setVideoBitRate(qint32 newVideoBitRate);
22418 bool videoBitRateNull() const;
22419 void setVideoBitRateNull();
22420
22421
22425 const QString &videoCodec() const;
22426 void setVideoCodec(QString newVideoCodec);
22427 bool videoCodecNull() const;
22428 void setVideoCodecNull();
22429
22430
22434 const qint32 &videoStreamIndex() const;
22435 void setVideoStreamIndex(qint32 newVideoStreamIndex);
22436 bool videoStreamIndexNull() const;
22438
22439
22443 const qint32 &width() const;
22444 void setWidth(qint32 newWidth);
22445 bool widthNull() const;
22446 void setWidthNull();
22447
22448
22449private:
22450 // Required path parameters
22451 QString m_container;
22452 QString m_itemId;
22453
22454 // Required query parameters
22455
22456 // Optional query parameters
22457 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
22458 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
22459 std::optional<qint32> m_audioBitRate = std::nullopt;
22460 std::optional<qint32> m_audioChannels = std::nullopt;
22461 QString m_audioCodec;
22462 std::optional<qint32> m_audioSampleRate = std::nullopt;
22463 std::optional<qint32> m_audioStreamIndex = std::nullopt;
22464 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
22465 EncodingContext m_context;
22466 std::optional<bool> m_copyTimestamps = std::nullopt;
22467 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
22468 std::optional<bool> m_deInterlace = std::nullopt;
22469 QString m_deviceId;
22470 QString m_deviceProfileId;
22471 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
22472 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
22473 std::optional<float> m_framerate = std::nullopt;
22474 std::optional<qint32> m_height = std::nullopt;
22475 QString m_level;
22476 QString m_liveStreamId;
22477 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
22478 std::optional<qint32> m_maxAudioChannels = std::nullopt;
22479 std::optional<float> m_maxFramerate = std::nullopt;
22480 std::optional<qint32> m_maxRefFrames = std::nullopt;
22481 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
22482 QString m_mediaSourceId;
22483 std::optional<qint32> m_minSegments = std::nullopt;
22484 QString m_params;
22485 QString m_playSessionId;
22486 QString m_profile;
22487 std::optional<bool> m_requireAvc = std::nullopt;
22488 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
22489 QString m_segmentContainer;
22490 std::optional<qint32> m_segmentLength = std::nullopt;
22491 std::optional<qint64> m_startTimeTicks = std::nullopt;
22492 std::optional<bool> m_staticStreaming = std::nullopt;
22493 QJsonObject m_streamOptions;
22494 QString m_subtitleCodec;
22495 SubtitleDeliveryMethod m_subtitleMethod;
22496 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
22497 QString m_tag;
22498 QString m_transcodeReasons;
22499 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
22500 std::optional<qint32> m_videoBitRate = std::nullopt;
22501 QString m_videoCodec;
22502 std::optional<qint32> m_videoStreamIndex = std::nullopt;
22503 std::optional<qint32> m_width = std::nullopt;
22504
22505
22506};
22507
22509public:
22510
22514 const ImageType &imageType() const;
22515 void setImageType(ImageType newImageType);
22516
22517
22521 const QString &name() const;
22522 void setName(QString newName);
22523
22524
22528 const bool &addPlayedIndicator() const;
22529 void setAddPlayedIndicator(bool newAddPlayedIndicator);
22530 bool addPlayedIndicatorNull() const;
22532
22533
22537 const QString &backgroundColor() const;
22538 void setBackgroundColor(QString newBackgroundColor);
22539 bool backgroundColorNull() const;
22541
22542
22546 const qint32 &blur() const;
22547 void setBlur(qint32 newBlur);
22548 bool blurNull() const;
22549 void setBlurNull();
22550
22551
22555 const bool &cropWhitespace() const;
22556 void setCropWhitespace(bool newCropWhitespace);
22557 bool cropWhitespaceNull() const;
22558 void setCropWhitespaceNull();
22559
22560
22564 const QString &foregroundLayer() const;
22565 void setForegroundLayer(QString newForegroundLayer);
22566 bool foregroundLayerNull() const;
22568
22569
22573 const ImageFormat &format() const;
22574 void setFormat(ImageFormat newFormat);
22575 bool formatNull() const;
22576 void setFormatNull();
22577
22578
22582 const qint32 &height() const;
22583 void setHeight(qint32 newHeight);
22584 bool heightNull() const;
22585 void setHeightNull();
22586
22587
22591 const qint32 &imageIndex() const;
22592 void setImageIndex(qint32 newImageIndex);
22593 bool imageIndexNull() const;
22594 void setImageIndexNull();
22595
22596
22600 const qint32 &maxHeight() const;
22601 void setMaxHeight(qint32 newMaxHeight);
22602 bool maxHeightNull() const;
22603 void setMaxHeightNull();
22604
22605
22609 const qint32 &maxWidth() const;
22610 void setMaxWidth(qint32 newMaxWidth);
22611 bool maxWidthNull() const;
22612 void setMaxWidthNull();
22613
22614
22618 const double &percentPlayed() const;
22619 void setPercentPlayed(double newPercentPlayed);
22620 bool percentPlayedNull() const;
22621 void setPercentPlayedNull();
22622
22623
22627 const qint32 &quality() const;
22628 void setQuality(qint32 newQuality);
22629 bool qualityNull() const;
22630 void setQualityNull();
22631
22632
22636 const QString &tag() const;
22637 void setTag(QString newTag);
22638 bool tagNull() const;
22639 void setTagNull();
22640
22641
22645 const qint32 &unplayedCount() const;
22646 void setUnplayedCount(qint32 newUnplayedCount);
22647 bool unplayedCountNull() const;
22648 void setUnplayedCountNull();
22649
22650
22654 const qint32 &width() const;
22655 void setWidth(qint32 newWidth);
22656 bool widthNull() const;
22657 void setWidthNull();
22658
22659
22660private:
22661 // Required path parameters
22662 ImageType m_imageType;
22663 QString m_name;
22664
22665 // Required query parameters
22666
22667 // Optional query parameters
22668 std::optional<bool> m_addPlayedIndicator = std::nullopt;
22669 QString m_backgroundColor;
22670 std::optional<qint32> m_blur = std::nullopt;
22671 std::optional<bool> m_cropWhitespace = std::nullopt;
22672 QString m_foregroundLayer;
22673 ImageFormat m_format;
22674 std::optional<qint32> m_height = std::nullopt;
22675 std::optional<qint32> m_imageIndex = std::nullopt;
22676 std::optional<qint32> m_maxHeight = std::nullopt;
22677 std::optional<qint32> m_maxWidth = std::nullopt;
22678 std::optional<double> m_percentPlayed = std::nullopt;
22679 std::optional<qint32> m_quality = std::nullopt;
22680 QString m_tag;
22681 std::optional<qint32> m_unplayedCount = std::nullopt;
22682 std::optional<qint32> m_width = std::nullopt;
22683
22684
22685};
22686
22688public:
22689
22693 const qint32 &imageIndex() const;
22694 void setImageIndex(qint32 newImageIndex);
22695
22696
22700 const ImageType &imageType() const;
22701 void setImageType(ImageType newImageType);
22702
22703
22707 const QString &name() const;
22708 void setName(QString newName);
22709
22710
22714 const bool &addPlayedIndicator() const;
22715 void setAddPlayedIndicator(bool newAddPlayedIndicator);
22716 bool addPlayedIndicatorNull() const;
22718
22719
22723 const QString &backgroundColor() const;
22724 void setBackgroundColor(QString newBackgroundColor);
22725 bool backgroundColorNull() const;
22727
22728
22732 const qint32 &blur() const;
22733 void setBlur(qint32 newBlur);
22734 bool blurNull() const;
22735 void setBlurNull();
22736
22737
22741 const bool &cropWhitespace() const;
22742 void setCropWhitespace(bool newCropWhitespace);
22743 bool cropWhitespaceNull() const;
22744 void setCropWhitespaceNull();
22745
22746
22750 const QString &foregroundLayer() const;
22751 void setForegroundLayer(QString newForegroundLayer);
22752 bool foregroundLayerNull() const;
22754
22755
22759 const ImageFormat &format() const;
22760 void setFormat(ImageFormat newFormat);
22761 bool formatNull() const;
22762 void setFormatNull();
22763
22764
22768 const qint32 &height() const;
22769 void setHeight(qint32 newHeight);
22770 bool heightNull() const;
22771 void setHeightNull();
22772
22773
22777 const qint32 &maxHeight() const;
22778 void setMaxHeight(qint32 newMaxHeight);
22779 bool maxHeightNull() const;
22780 void setMaxHeightNull();
22781
22782
22786 const qint32 &maxWidth() const;
22787 void setMaxWidth(qint32 newMaxWidth);
22788 bool maxWidthNull() const;
22789 void setMaxWidthNull();
22790
22791
22795 const double &percentPlayed() const;
22796 void setPercentPlayed(double newPercentPlayed);
22797 bool percentPlayedNull() const;
22798 void setPercentPlayedNull();
22799
22800
22804 const qint32 &quality() const;
22805 void setQuality(qint32 newQuality);
22806 bool qualityNull() const;
22807 void setQualityNull();
22808
22809
22813 const QString &tag() const;
22814 void setTag(QString newTag);
22815 bool tagNull() const;
22816 void setTagNull();
22817
22818
22822 const qint32 &unplayedCount() const;
22823 void setUnplayedCount(qint32 newUnplayedCount);
22824 bool unplayedCountNull() const;
22825 void setUnplayedCountNull();
22826
22827
22831 const qint32 &width() const;
22832 void setWidth(qint32 newWidth);
22833 bool widthNull() const;
22834 void setWidthNull();
22835
22836
22837private:
22838 // Required path parameters
22839 qint32 m_imageIndex;
22840 ImageType m_imageType;
22841 QString m_name;
22842
22843 // Required query parameters
22844
22845 // Optional query parameters
22846 std::optional<bool> m_addPlayedIndicator = std::nullopt;
22847 QString m_backgroundColor;
22848 std::optional<qint32> m_blur = std::nullopt;
22849 std::optional<bool> m_cropWhitespace = std::nullopt;
22850 QString m_foregroundLayer;
22851 ImageFormat m_format;
22852 std::optional<qint32> m_height = std::nullopt;
22853 std::optional<qint32> m_maxHeight = std::nullopt;
22854 std::optional<qint32> m_maxWidth = std::nullopt;
22855 std::optional<double> m_percentPlayed = std::nullopt;
22856 std::optional<qint32> m_quality = std::nullopt;
22857 QString m_tag;
22858 std::optional<qint32> m_unplayedCount = std::nullopt;
22859 std::optional<qint32> m_width = std::nullopt;
22860
22861
22862};
22863
22865public:
22866
22870 const ImageType &imageType() const;
22871 void setImageType(ImageType newImageType);
22872
22873
22877 const QString &itemId() const;
22878 void setItemId(QString newItemId);
22879
22880
22884 const bool &addPlayedIndicator() const;
22885 void setAddPlayedIndicator(bool newAddPlayedIndicator);
22886 bool addPlayedIndicatorNull() const;
22888
22889
22893 const QString &backgroundColor() const;
22894 void setBackgroundColor(QString newBackgroundColor);
22895 bool backgroundColorNull() const;
22897
22898
22902 const qint32 &blur() const;
22903 void setBlur(qint32 newBlur);
22904 bool blurNull() const;
22905 void setBlurNull();
22906
22907
22911 const bool &cropWhitespace() const;
22912 void setCropWhitespace(bool newCropWhitespace);
22913 bool cropWhitespaceNull() const;
22914 void setCropWhitespaceNull();
22915
22916
22920 const QString &foregroundLayer() const;
22921 void setForegroundLayer(QString newForegroundLayer);
22922 bool foregroundLayerNull() const;
22924
22925
22929 const ImageFormat &format() const;
22930 void setFormat(ImageFormat newFormat);
22931 bool formatNull() const;
22932 void setFormatNull();
22933
22934
22938 const qint32 &height() const;
22939 void setHeight(qint32 newHeight);
22940 bool heightNull() const;
22941 void setHeightNull();
22942
22943
22947 const qint32 &imageIndex() const;
22948 void setImageIndex(qint32 newImageIndex);
22949 bool imageIndexNull() const;
22950 void setImageIndexNull();
22951
22952
22956 const qint32 &maxHeight() const;
22957 void setMaxHeight(qint32 newMaxHeight);
22958 bool maxHeightNull() const;
22959 void setMaxHeightNull();
22960
22961
22965 const qint32 &maxWidth() const;
22966 void setMaxWidth(qint32 newMaxWidth);
22967 bool maxWidthNull() const;
22968 void setMaxWidthNull();
22969
22970
22974 const double &percentPlayed() const;
22975 void setPercentPlayed(double newPercentPlayed);
22976 bool percentPlayedNull() const;
22977 void setPercentPlayedNull();
22978
22979
22983 const qint32 &quality() const;
22984 void setQuality(qint32 newQuality);
22985 bool qualityNull() const;
22986 void setQualityNull();
22987
22988
22992 const QString &tag() const;
22993 void setTag(QString newTag);
22994 bool tagNull() const;
22995 void setTagNull();
22996
22997
23001 const qint32 &unplayedCount() const;
23002 void setUnplayedCount(qint32 newUnplayedCount);
23003 bool unplayedCountNull() const;
23004 void setUnplayedCountNull();
23005
23006
23010 const qint32 &width() const;
23011 void setWidth(qint32 newWidth);
23012 bool widthNull() const;
23013 void setWidthNull();
23014
23015
23016private:
23017 // Required path parameters
23018 ImageType m_imageType;
23019 QString m_itemId;
23020
23021 // Required query parameters
23022
23023 // Optional query parameters
23024 std::optional<bool> m_addPlayedIndicator = std::nullopt;
23025 QString m_backgroundColor;
23026 std::optional<qint32> m_blur = std::nullopt;
23027 std::optional<bool> m_cropWhitespace = std::nullopt;
23028 QString m_foregroundLayer;
23029 ImageFormat m_format;
23030 std::optional<qint32> m_height = std::nullopt;
23031 std::optional<qint32> m_imageIndex = std::nullopt;
23032 std::optional<qint32> m_maxHeight = std::nullopt;
23033 std::optional<qint32> m_maxWidth = std::nullopt;
23034 std::optional<double> m_percentPlayed = std::nullopt;
23035 std::optional<qint32> m_quality = std::nullopt;
23036 QString m_tag;
23037 std::optional<qint32> m_unplayedCount = std::nullopt;
23038 std::optional<qint32> m_width = std::nullopt;
23039
23040
23041};
23042
23044public:
23045
23049 const ImageFormat &format() const;
23050 void setFormat(ImageFormat newFormat);
23051
23052
23056 const qint32 &imageIndex() const;
23057 void setImageIndex(qint32 newImageIndex);
23058
23059
23063 const ImageType &imageType() const;
23064 void setImageType(ImageType newImageType);
23065
23066
23070 const QString &itemId() const;
23071 void setItemId(QString newItemId);
23072
23073
23077 const qint32 &maxHeight() const;
23078 void setMaxHeight(qint32 newMaxHeight);
23079
23080
23084 const qint32 &maxWidth() const;
23085 void setMaxWidth(qint32 newMaxWidth);
23086
23087
23091 const double &percentPlayed() const;
23092 void setPercentPlayed(double newPercentPlayed);
23093
23094
23098 const QString &tag() const;
23099 void setTag(QString newTag);
23100
23101
23105 const qint32 &unplayedCount() const;
23106 void setUnplayedCount(qint32 newUnplayedCount);
23107
23108
23112 const bool &addPlayedIndicator() const;
23113 void setAddPlayedIndicator(bool newAddPlayedIndicator);
23114 bool addPlayedIndicatorNull() const;
23116
23117
23121 const QString &backgroundColor() const;
23122 void setBackgroundColor(QString newBackgroundColor);
23123 bool backgroundColorNull() const;
23125
23126
23130 const qint32 &blur() const;
23131 void setBlur(qint32 newBlur);
23132 bool blurNull() const;
23133 void setBlurNull();
23134
23135
23139 const bool &cropWhitespace() const;
23140 void setCropWhitespace(bool newCropWhitespace);
23141 bool cropWhitespaceNull() const;
23142 void setCropWhitespaceNull();
23143
23144
23148 const QString &foregroundLayer() const;
23149 void setForegroundLayer(QString newForegroundLayer);
23150 bool foregroundLayerNull() const;
23152
23153
23157 const qint32 &height() const;
23158 void setHeight(qint32 newHeight);
23159 bool heightNull() const;
23160 void setHeightNull();
23161
23162
23166 const qint32 &quality() const;
23167 void setQuality(qint32 newQuality);
23168 bool qualityNull() const;
23169 void setQualityNull();
23170
23171
23175 const qint32 &width() const;
23176 void setWidth(qint32 newWidth);
23177 bool widthNull() const;
23178 void setWidthNull();
23179
23180
23181private:
23182 // Required path parameters
23183 ImageFormat m_format;
23184 qint32 m_imageIndex;
23185 ImageType m_imageType;
23186 QString m_itemId;
23187 qint32 m_maxHeight;
23188 qint32 m_maxWidth;
23189 double m_percentPlayed;
23190 QString m_tag;
23191 qint32 m_unplayedCount;
23192
23193 // Required query parameters
23194
23195 // Optional query parameters
23196 std::optional<bool> m_addPlayedIndicator = std::nullopt;
23197 QString m_backgroundColor;
23198 std::optional<qint32> m_blur = std::nullopt;
23199 std::optional<bool> m_cropWhitespace = std::nullopt;
23200 QString m_foregroundLayer;
23201 std::optional<qint32> m_height = std::nullopt;
23202 std::optional<qint32> m_quality = std::nullopt;
23203 std::optional<qint32> m_width = std::nullopt;
23204
23205
23206};
23207
23209public:
23210
23214 const qint32 &imageIndex() const;
23215 void setImageIndex(qint32 newImageIndex);
23216
23217
23221 const ImageType &imageType() const;
23222 void setImageType(ImageType newImageType);
23223
23224
23228 const QString &itemId() const;
23229 void setItemId(QString newItemId);
23230
23231
23235 const bool &addPlayedIndicator() const;
23236 void setAddPlayedIndicator(bool newAddPlayedIndicator);
23237 bool addPlayedIndicatorNull() const;
23239
23240
23244 const QString &backgroundColor() const;
23245 void setBackgroundColor(QString newBackgroundColor);
23246 bool backgroundColorNull() const;
23248
23249
23253 const qint32 &blur() const;
23254 void setBlur(qint32 newBlur);
23255 bool blurNull() const;
23256 void setBlurNull();
23257
23258
23262 const bool &cropWhitespace() const;
23263 void setCropWhitespace(bool newCropWhitespace);
23264 bool cropWhitespaceNull() const;
23265 void setCropWhitespaceNull();
23266
23267
23271 const QString &foregroundLayer() const;
23272 void setForegroundLayer(QString newForegroundLayer);
23273 bool foregroundLayerNull() const;
23275
23276
23280 const ImageFormat &format() const;
23281 void setFormat(ImageFormat newFormat);
23282 bool formatNull() const;
23283 void setFormatNull();
23284
23285
23289 const qint32 &height() const;
23290 void setHeight(qint32 newHeight);
23291 bool heightNull() const;
23292 void setHeightNull();
23293
23294
23298 const qint32 &maxHeight() const;
23299 void setMaxHeight(qint32 newMaxHeight);
23300 bool maxHeightNull() const;
23301 void setMaxHeightNull();
23302
23303
23307 const qint32 &maxWidth() const;
23308 void setMaxWidth(qint32 newMaxWidth);
23309 bool maxWidthNull() const;
23310 void setMaxWidthNull();
23311
23312
23316 const double &percentPlayed() const;
23317 void setPercentPlayed(double newPercentPlayed);
23318 bool percentPlayedNull() const;
23319 void setPercentPlayedNull();
23320
23321
23325 const qint32 &quality() const;
23326 void setQuality(qint32 newQuality);
23327 bool qualityNull() const;
23328 void setQualityNull();
23329
23330
23334 const QString &tag() const;
23335 void setTag(QString newTag);
23336 bool tagNull() const;
23337 void setTagNull();
23338
23339
23343 const qint32 &unplayedCount() const;
23344 void setUnplayedCount(qint32 newUnplayedCount);
23345 bool unplayedCountNull() const;
23346 void setUnplayedCountNull();
23347
23348
23352 const qint32 &width() const;
23353 void setWidth(qint32 newWidth);
23354 bool widthNull() const;
23355 void setWidthNull();
23356
23357
23358private:
23359 // Required path parameters
23360 qint32 m_imageIndex;
23361 ImageType m_imageType;
23362 QString m_itemId;
23363
23364 // Required query parameters
23365
23366 // Optional query parameters
23367 std::optional<bool> m_addPlayedIndicator = std::nullopt;
23368 QString m_backgroundColor;
23369 std::optional<qint32> m_blur = std::nullopt;
23370 std::optional<bool> m_cropWhitespace = std::nullopt;
23371 QString m_foregroundLayer;
23372 ImageFormat m_format;
23373 std::optional<qint32> m_height = std::nullopt;
23374 std::optional<qint32> m_maxHeight = std::nullopt;
23375 std::optional<qint32> m_maxWidth = std::nullopt;
23376 std::optional<double> m_percentPlayed = std::nullopt;
23377 std::optional<qint32> m_quality = std::nullopt;
23378 QString m_tag;
23379 std::optional<qint32> m_unplayedCount = std::nullopt;
23380 std::optional<qint32> m_width = std::nullopt;
23381
23382
23383};
23384
23386public:
23387
23391 const QString &itemId() const;
23392 void setItemId(QString newItemId);
23393
23394
23398 const QString &mediaSourceId() const;
23399 void setMediaSourceId(QString newMediaSourceId);
23400
23401
23405 const bool &allowAudioStreamCopy() const;
23406 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
23407 bool allowAudioStreamCopyNull() const;
23409
23410
23414 const bool &allowVideoStreamCopy() const;
23415 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
23416 bool allowVideoStreamCopyNull() const;
23418
23419
23423 const qint32 &audioBitRate() const;
23424 void setAudioBitRate(qint32 newAudioBitRate);
23425 bool audioBitRateNull() const;
23426 void setAudioBitRateNull();
23427
23428
23432 const qint32 &audioChannels() const;
23433 void setAudioChannels(qint32 newAudioChannels);
23434 bool audioChannelsNull() const;
23435 void setAudioChannelsNull();
23436
23437
23441 const QString &audioCodec() const;
23442 void setAudioCodec(QString newAudioCodec);
23443 bool audioCodecNull() const;
23444 void setAudioCodecNull();
23445
23446
23450 const qint32 &audioSampleRate() const;
23451 void setAudioSampleRate(qint32 newAudioSampleRate);
23452 bool audioSampleRateNull() const;
23454
23455
23459 const qint32 &audioStreamIndex() const;
23460 void setAudioStreamIndex(qint32 newAudioStreamIndex);
23461 bool audioStreamIndexNull() const;
23463
23464
23468 const bool &breakOnNonKeyFrames() const;
23469 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
23470 bool breakOnNonKeyFramesNull() const;
23472
23473
23477 const EncodingContext &context() const;
23478 void setContext(EncodingContext newContext);
23479 bool contextNull() const;
23480 void setContextNull();
23481
23482
23486 const bool &copyTimestamps() const;
23487 void setCopyTimestamps(bool newCopyTimestamps);
23488 bool copyTimestampsNull() const;
23489 void setCopyTimestampsNull();
23490
23491
23495 const qint32 &cpuCoreLimit() const;
23496 void setCpuCoreLimit(qint32 newCpuCoreLimit);
23497 bool cpuCoreLimitNull() const;
23498 void setCpuCoreLimitNull();
23499
23500
23504 const bool &deInterlace() const;
23505 void setDeInterlace(bool newDeInterlace);
23506 bool deInterlaceNull() const;
23507 void setDeInterlaceNull();
23508
23509
23513 const QString &deviceId() const;
23514 void setDeviceId(QString newDeviceId);
23515 bool deviceIdNull() const;
23516 void setDeviceIdNull();
23517
23518
23522 const QString &deviceProfileId() const;
23523 void setDeviceProfileId(QString newDeviceProfileId);
23524 bool deviceProfileIdNull() const;
23526
23527
23531 const bool &enableAdaptiveBitrateStreaming() const;
23532 void setEnableAdaptiveBitrateStreaming(bool newEnableAdaptiveBitrateStreaming);
23535
23536
23540 const bool &enableAutoStreamCopy() const;
23541 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
23542 bool enableAutoStreamCopyNull() const;
23544
23545
23549 const bool &enableMpegtsM2TsMode() const;
23550 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
23551 bool enableMpegtsM2TsModeNull() const;
23553
23554
23558 const float &framerate() const;
23559 void setFramerate(float newFramerate);
23560 bool framerateNull() const;
23561 void setFramerateNull();
23562
23563
23567 const qint32 &height() const;
23568 void setHeight(qint32 newHeight);
23569 bool heightNull() const;
23570 void setHeightNull();
23571
23572
23576 const QString &level() const;
23577 void setLevel(QString newLevel);
23578 bool levelNull() const;
23579 void setLevelNull();
23580
23581
23585 const QString &liveStreamId() const;
23586 void setLiveStreamId(QString newLiveStreamId);
23587 bool liveStreamIdNull() const;
23588 void setLiveStreamIdNull();
23589
23590
23594 const qint32 &maxAudioBitDepth() const;
23595 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
23596 bool maxAudioBitDepthNull() const;
23598
23599
23603 const qint32 &maxAudioChannels() const;
23604 void setMaxAudioChannels(qint32 newMaxAudioChannels);
23605 bool maxAudioChannelsNull() const;
23607
23608
23612 const float &maxFramerate() const;
23613 void setMaxFramerate(float newMaxFramerate);
23614 bool maxFramerateNull() const;
23615 void setMaxFramerateNull();
23616
23617
23621 const qint32 &maxRefFrames() const;
23622 void setMaxRefFrames(qint32 newMaxRefFrames);
23623 bool maxRefFramesNull() const;
23624 void setMaxRefFramesNull();
23625
23626
23630 const qint32 &maxStreamingBitrate() const;
23631 void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate);
23632 bool maxStreamingBitrateNull() const;
23634
23635
23639 const qint32 &maxVideoBitDepth() const;
23640 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
23641 bool maxVideoBitDepthNull() const;
23643
23644
23648 const qint32 &minSegments() const;
23649 void setMinSegments(qint32 newMinSegments);
23650 bool minSegmentsNull() const;
23651 void setMinSegmentsNull();
23652
23653
23657 const QString &params() const;
23658 void setParams(QString newParams);
23659 bool paramsNull() const;
23660 void setParamsNull();
23661
23662
23666 const QString &playSessionId() const;
23667 void setPlaySessionId(QString newPlaySessionId);
23668 bool playSessionIdNull() const;
23669 void setPlaySessionIdNull();
23670
23671
23675 const QString &profile() const;
23676 void setProfile(QString newProfile);
23677 bool profileNull() const;
23678 void setProfileNull();
23679
23680
23684 const bool &requireAvc() const;
23685 void setRequireAvc(bool newRequireAvc);
23686 bool requireAvcNull() const;
23687 void setRequireAvcNull();
23688
23689
23693 const bool &requireNonAnamorphic() const;
23694 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
23695 bool requireNonAnamorphicNull() const;
23697
23698
23702 const QString &segmentContainer() const;
23703 void setSegmentContainer(QString newSegmentContainer);
23704 bool segmentContainerNull() const;
23706
23707
23711 const qint32 &segmentLength() const;
23712 void setSegmentLength(qint32 newSegmentLength);
23713 bool segmentLengthNull() const;
23714 void setSegmentLengthNull();
23715
23716
23720 const qint64 &startTimeTicks() const;
23721 void setStartTimeTicks(qint64 newStartTimeTicks);
23722 bool startTimeTicksNull() const;
23723 void setStartTimeTicksNull();
23724
23725
23729 const bool &staticStreaming() const;
23730 void setStaticStreaming(bool newStaticStreaming);
23731 bool staticStreamingNull() const;
23733
23734
23738 const QJsonObject &streamOptions() const;
23739 void setStreamOptions(QJsonObject newStreamOptions);
23740 bool streamOptionsNull() const;
23741 void setStreamOptionsNull();
23742
23743
23747 const QString &subtitleCodec() const;
23748 void setSubtitleCodec(QString newSubtitleCodec);
23749 bool subtitleCodecNull() const;
23750 void setSubtitleCodecNull();
23751
23752
23757 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
23758 bool subtitleMethodNull() const;
23759 void setSubtitleMethodNull();
23760
23761
23765 const qint32 &subtitleStreamIndex() const;
23766 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
23767 bool subtitleStreamIndexNull() const;
23769
23770
23774 const QString &tag() const;
23775 void setTag(QString newTag);
23776 bool tagNull() const;
23777 void setTagNull();
23778
23779
23783 const QString &transcodeReasons() const;
23784 void setTranscodeReasons(QString newTranscodeReasons);
23785 bool transcodeReasonsNull() const;
23787
23788
23792 const qint32 &transcodingMaxAudioChannels() const;
23793 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
23796
23797
23801 const qint32 &videoBitRate() const;
23802 void setVideoBitRate(qint32 newVideoBitRate);
23803 bool videoBitRateNull() const;
23804 void setVideoBitRateNull();
23805
23806
23810 const QString &videoCodec() const;
23811 void setVideoCodec(QString newVideoCodec);
23812 bool videoCodecNull() const;
23813 void setVideoCodecNull();
23814
23815
23819 const qint32 &videoStreamIndex() const;
23820 void setVideoStreamIndex(qint32 newVideoStreamIndex);
23821 bool videoStreamIndexNull() const;
23823
23824
23828 const qint32 &width() const;
23829 void setWidth(qint32 newWidth);
23830 bool widthNull() const;
23831 void setWidthNull();
23832
23833
23834private:
23835 // Required path parameters
23836 QString m_itemId;
23837
23838 // Required query parameters
23839 QString m_mediaSourceId;
23840
23841 // Optional query parameters
23842 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
23843 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
23844 std::optional<qint32> m_audioBitRate = std::nullopt;
23845 std::optional<qint32> m_audioChannels = std::nullopt;
23846 QString m_audioCodec;
23847 std::optional<qint32> m_audioSampleRate = std::nullopt;
23848 std::optional<qint32> m_audioStreamIndex = std::nullopt;
23849 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
23850 EncodingContext m_context;
23851 std::optional<bool> m_copyTimestamps = std::nullopt;
23852 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
23853 std::optional<bool> m_deInterlace = std::nullopt;
23854 QString m_deviceId;
23855 QString m_deviceProfileId;
23856 std::optional<bool> m_enableAdaptiveBitrateStreaming = std::nullopt;
23857 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
23858 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
23859 std::optional<float> m_framerate = std::nullopt;
23860 std::optional<qint32> m_height = std::nullopt;
23861 QString m_level;
23862 QString m_liveStreamId;
23863 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
23864 std::optional<qint32> m_maxAudioChannels = std::nullopt;
23865 std::optional<float> m_maxFramerate = std::nullopt;
23866 std::optional<qint32> m_maxRefFrames = std::nullopt;
23867 std::optional<qint32> m_maxStreamingBitrate = std::nullopt;
23868 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
23869 std::optional<qint32> m_minSegments = std::nullopt;
23870 QString m_params;
23871 QString m_playSessionId;
23872 QString m_profile;
23873 std::optional<bool> m_requireAvc = std::nullopt;
23874 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
23875 QString m_segmentContainer;
23876 std::optional<qint32> m_segmentLength = std::nullopt;
23877 std::optional<qint64> m_startTimeTicks = std::nullopt;
23878 std::optional<bool> m_staticStreaming = std::nullopt;
23879 QJsonObject m_streamOptions;
23880 QString m_subtitleCodec;
23881 SubtitleDeliveryMethod m_subtitleMethod;
23882 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
23883 QString m_tag;
23884 QString m_transcodeReasons;
23885 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
23886 std::optional<qint32> m_videoBitRate = std::nullopt;
23887 QString m_videoCodec;
23888 std::optional<qint32> m_videoStreamIndex = std::nullopt;
23889 std::optional<qint32> m_width = std::nullopt;
23890
23891
23892};
23893
23895public:
23896
23900 const QString &itemId() const;
23901 void setItemId(QString newItemId);
23902
23903
23907 const QString &mediaSourceId() const;
23908 void setMediaSourceId(QString newMediaSourceId);
23909
23910
23914 const bool &allowAudioStreamCopy() const;
23915 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
23916 bool allowAudioStreamCopyNull() const;
23918
23919
23923 const bool &allowVideoStreamCopy() const;
23924 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
23925 bool allowVideoStreamCopyNull() const;
23927
23928
23932 const qint32 &audioBitRate() const;
23933 void setAudioBitRate(qint32 newAudioBitRate);
23934 bool audioBitRateNull() const;
23935 void setAudioBitRateNull();
23936
23937
23941 const qint32 &audioChannels() const;
23942 void setAudioChannels(qint32 newAudioChannels);
23943 bool audioChannelsNull() const;
23944 void setAudioChannelsNull();
23945
23946
23950 const QString &audioCodec() const;
23951 void setAudioCodec(QString newAudioCodec);
23952 bool audioCodecNull() const;
23953 void setAudioCodecNull();
23954
23955
23959 const qint32 &audioSampleRate() const;
23960 void setAudioSampleRate(qint32 newAudioSampleRate);
23961 bool audioSampleRateNull() const;
23963
23964
23968 const qint32 &audioStreamIndex() const;
23969 void setAudioStreamIndex(qint32 newAudioStreamIndex);
23970 bool audioStreamIndexNull() const;
23972
23973
23977 const bool &breakOnNonKeyFrames() const;
23978 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
23979 bool breakOnNonKeyFramesNull() const;
23981
23982
23986 const EncodingContext &context() const;
23987 void setContext(EncodingContext newContext);
23988 bool contextNull() const;
23989 void setContextNull();
23990
23991
23995 const bool &copyTimestamps() const;
23996 void setCopyTimestamps(bool newCopyTimestamps);
23997 bool copyTimestampsNull() const;
23998 void setCopyTimestampsNull();
23999
24000
24004 const qint32 &cpuCoreLimit() const;
24005 void setCpuCoreLimit(qint32 newCpuCoreLimit);
24006 bool cpuCoreLimitNull() const;
24007 void setCpuCoreLimitNull();
24008
24009
24013 const bool &deInterlace() const;
24014 void setDeInterlace(bool newDeInterlace);
24015 bool deInterlaceNull() const;
24016 void setDeInterlaceNull();
24017
24018
24022 const QString &deviceId() const;
24023 void setDeviceId(QString newDeviceId);
24024 bool deviceIdNull() const;
24025 void setDeviceIdNull();
24026
24027
24031 const QString &deviceProfileId() const;
24032 void setDeviceProfileId(QString newDeviceProfileId);
24033 bool deviceProfileIdNull() const;
24035
24036
24040 const bool &enableAdaptiveBitrateStreaming() const;
24041 void setEnableAdaptiveBitrateStreaming(bool newEnableAdaptiveBitrateStreaming);
24044
24045
24049 const bool &enableAutoStreamCopy() const;
24050 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
24051 bool enableAutoStreamCopyNull() const;
24053
24054
24058 const bool &enableMpegtsM2TsMode() const;
24059 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
24060 bool enableMpegtsM2TsModeNull() const;
24062
24063
24067 const float &framerate() const;
24068 void setFramerate(float newFramerate);
24069 bool framerateNull() const;
24070 void setFramerateNull();
24071
24072
24076 const qint32 &height() const;
24077 void setHeight(qint32 newHeight);
24078 bool heightNull() const;
24079 void setHeightNull();
24080
24081
24085 const QString &level() const;
24086 void setLevel(QString newLevel);
24087 bool levelNull() const;
24088 void setLevelNull();
24089
24090
24094 const QString &liveStreamId() const;
24095 void setLiveStreamId(QString newLiveStreamId);
24096 bool liveStreamIdNull() const;
24097 void setLiveStreamIdNull();
24098
24099
24103 const qint32 &maxAudioBitDepth() const;
24104 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
24105 bool maxAudioBitDepthNull() const;
24107
24108
24112 const qint32 &maxAudioChannels() const;
24113 void setMaxAudioChannels(qint32 newMaxAudioChannels);
24114 bool maxAudioChannelsNull() const;
24116
24117
24121 const float &maxFramerate() const;
24122 void setMaxFramerate(float newMaxFramerate);
24123 bool maxFramerateNull() const;
24124 void setMaxFramerateNull();
24125
24126
24130 const qint32 &maxRefFrames() const;
24131 void setMaxRefFrames(qint32 newMaxRefFrames);
24132 bool maxRefFramesNull() const;
24133 void setMaxRefFramesNull();
24134
24135
24139 const qint32 &maxVideoBitDepth() const;
24140 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
24141 bool maxVideoBitDepthNull() const;
24143
24144
24148 const qint32 &minSegments() const;
24149 void setMinSegments(qint32 newMinSegments);
24150 bool minSegmentsNull() const;
24151 void setMinSegmentsNull();
24152
24153
24157 const QString &params() const;
24158 void setParams(QString newParams);
24159 bool paramsNull() const;
24160 void setParamsNull();
24161
24162
24166 const QString &playSessionId() const;
24167 void setPlaySessionId(QString newPlaySessionId);
24168 bool playSessionIdNull() const;
24169 void setPlaySessionIdNull();
24170
24171
24175 const QString &profile() const;
24176 void setProfile(QString newProfile);
24177 bool profileNull() const;
24178 void setProfileNull();
24179
24180
24184 const bool &requireAvc() const;
24185 void setRequireAvc(bool newRequireAvc);
24186 bool requireAvcNull() const;
24187 void setRequireAvcNull();
24188
24189
24193 const bool &requireNonAnamorphic() const;
24194 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
24195 bool requireNonAnamorphicNull() const;
24197
24198
24202 const QString &segmentContainer() const;
24203 void setSegmentContainer(QString newSegmentContainer);
24204 bool segmentContainerNull() const;
24206
24207
24211 const qint32 &segmentLength() const;
24212 void setSegmentLength(qint32 newSegmentLength);
24213 bool segmentLengthNull() const;
24214 void setSegmentLengthNull();
24215
24216
24220 const qint64 &startTimeTicks() const;
24221 void setStartTimeTicks(qint64 newStartTimeTicks);
24222 bool startTimeTicksNull() const;
24223 void setStartTimeTicksNull();
24224
24225
24229 const bool &staticStreaming() const;
24230 void setStaticStreaming(bool newStaticStreaming);
24231 bool staticStreamingNull() const;
24233
24234
24238 const QJsonObject &streamOptions() const;
24239 void setStreamOptions(QJsonObject newStreamOptions);
24240 bool streamOptionsNull() const;
24241 void setStreamOptionsNull();
24242
24243
24247 const QString &subtitleCodec() const;
24248 void setSubtitleCodec(QString newSubtitleCodec);
24249 bool subtitleCodecNull() const;
24250 void setSubtitleCodecNull();
24251
24252
24257 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
24258 bool subtitleMethodNull() const;
24259 void setSubtitleMethodNull();
24260
24261
24265 const qint32 &subtitleStreamIndex() const;
24266 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
24267 bool subtitleStreamIndexNull() const;
24269
24270
24274 const QString &tag() const;
24275 void setTag(QString newTag);
24276 bool tagNull() const;
24277 void setTagNull();
24278
24279
24283 const QString &transcodeReasons() const;
24284 void setTranscodeReasons(QString newTranscodeReasons);
24285 bool transcodeReasonsNull() const;
24287
24288
24292 const qint32 &transcodingMaxAudioChannels() const;
24293 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
24296
24297
24301 const qint32 &videoBitRate() const;
24302 void setVideoBitRate(qint32 newVideoBitRate);
24303 bool videoBitRateNull() const;
24304 void setVideoBitRateNull();
24305
24306
24310 const QString &videoCodec() const;
24311 void setVideoCodec(QString newVideoCodec);
24312 bool videoCodecNull() const;
24313 void setVideoCodecNull();
24314
24315
24319 const qint32 &videoStreamIndex() const;
24320 void setVideoStreamIndex(qint32 newVideoStreamIndex);
24321 bool videoStreamIndexNull() const;
24323
24324
24328 const qint32 &width() const;
24329 void setWidth(qint32 newWidth);
24330 bool widthNull() const;
24331 void setWidthNull();
24332
24333
24334private:
24335 // Required path parameters
24336 QString m_itemId;
24337
24338 // Required query parameters
24339 QString m_mediaSourceId;
24340
24341 // Optional query parameters
24342 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
24343 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
24344 std::optional<qint32> m_audioBitRate = std::nullopt;
24345 std::optional<qint32> m_audioChannels = std::nullopt;
24346 QString m_audioCodec;
24347 std::optional<qint32> m_audioSampleRate = std::nullopt;
24348 std::optional<qint32> m_audioStreamIndex = std::nullopt;
24349 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
24350 EncodingContext m_context;
24351 std::optional<bool> m_copyTimestamps = std::nullopt;
24352 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
24353 std::optional<bool> m_deInterlace = std::nullopt;
24354 QString m_deviceId;
24355 QString m_deviceProfileId;
24356 std::optional<bool> m_enableAdaptiveBitrateStreaming = std::nullopt;
24357 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
24358 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
24359 std::optional<float> m_framerate = std::nullopt;
24360 std::optional<qint32> m_height = std::nullopt;
24361 QString m_level;
24362 QString m_liveStreamId;
24363 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
24364 std::optional<qint32> m_maxAudioChannels = std::nullopt;
24365 std::optional<float> m_maxFramerate = std::nullopt;
24366 std::optional<qint32> m_maxRefFrames = std::nullopt;
24367 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
24368 std::optional<qint32> m_minSegments = std::nullopt;
24369 QString m_params;
24370 QString m_playSessionId;
24371 QString m_profile;
24372 std::optional<bool> m_requireAvc = std::nullopt;
24373 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
24374 QString m_segmentContainer;
24375 std::optional<qint32> m_segmentLength = std::nullopt;
24376 std::optional<qint64> m_startTimeTicks = std::nullopt;
24377 std::optional<bool> m_staticStreaming = std::nullopt;
24378 QJsonObject m_streamOptions;
24379 QString m_subtitleCodec;
24380 SubtitleDeliveryMethod m_subtitleMethod;
24381 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
24382 QString m_tag;
24383 QString m_transcodeReasons;
24384 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
24385 std::optional<qint32> m_videoBitRate = std::nullopt;
24386 QString m_videoCodec;
24387 std::optional<qint32> m_videoStreamIndex = std::nullopt;
24388 std::optional<qint32> m_width = std::nullopt;
24389
24390
24391};
24392
24394public:
24395
24399 const ImageType &imageType() const;
24400 void setImageType(ImageType newImageType);
24401
24402
24406 const QString &name() const;
24407 void setName(QString newName);
24408
24409
24413 const bool &addPlayedIndicator() const;
24414 void setAddPlayedIndicator(bool newAddPlayedIndicator);
24415 bool addPlayedIndicatorNull() const;
24417
24418
24422 const QString &backgroundColor() const;
24423 void setBackgroundColor(QString newBackgroundColor);
24424 bool backgroundColorNull() const;
24426
24427
24431 const qint32 &blur() const;
24432 void setBlur(qint32 newBlur);
24433 bool blurNull() const;
24434 void setBlurNull();
24435
24436
24440 const bool &cropWhitespace() const;
24441 void setCropWhitespace(bool newCropWhitespace);
24442 bool cropWhitespaceNull() const;
24443 void setCropWhitespaceNull();
24444
24445
24449 const QString &foregroundLayer() const;
24450 void setForegroundLayer(QString newForegroundLayer);
24451 bool foregroundLayerNull() const;
24453
24454
24458 const ImageFormat &format() const;
24459 void setFormat(ImageFormat newFormat);
24460 bool formatNull() const;
24461 void setFormatNull();
24462
24463
24467 const qint32 &height() const;
24468 void setHeight(qint32 newHeight);
24469 bool heightNull() const;
24470 void setHeightNull();
24471
24472
24476 const qint32 &imageIndex() const;
24477 void setImageIndex(qint32 newImageIndex);
24478 bool imageIndexNull() const;
24479 void setImageIndexNull();
24480
24481
24485 const qint32 &maxHeight() const;
24486 void setMaxHeight(qint32 newMaxHeight);
24487 bool maxHeightNull() const;
24488 void setMaxHeightNull();
24489
24490
24494 const qint32 &maxWidth() const;
24495 void setMaxWidth(qint32 newMaxWidth);
24496 bool maxWidthNull() const;
24497 void setMaxWidthNull();
24498
24499
24503 const double &percentPlayed() const;
24504 void setPercentPlayed(double newPercentPlayed);
24505 bool percentPlayedNull() const;
24506 void setPercentPlayedNull();
24507
24508
24512 const qint32 &quality() const;
24513 void setQuality(qint32 newQuality);
24514 bool qualityNull() const;
24515 void setQualityNull();
24516
24517
24521 const QString &tag() const;
24522 void setTag(QString newTag);
24523 bool tagNull() const;
24524 void setTagNull();
24525
24526
24530 const qint32 &unplayedCount() const;
24531 void setUnplayedCount(qint32 newUnplayedCount);
24532 bool unplayedCountNull() const;
24533 void setUnplayedCountNull();
24534
24535
24539 const qint32 &width() const;
24540 void setWidth(qint32 newWidth);
24541 bool widthNull() const;
24542 void setWidthNull();
24543
24544
24545private:
24546 // Required path parameters
24547 ImageType m_imageType;
24548 QString m_name;
24549
24550 // Required query parameters
24551
24552 // Optional query parameters
24553 std::optional<bool> m_addPlayedIndicator = std::nullopt;
24554 QString m_backgroundColor;
24555 std::optional<qint32> m_blur = std::nullopt;
24556 std::optional<bool> m_cropWhitespace = std::nullopt;
24557 QString m_foregroundLayer;
24558 ImageFormat m_format;
24559 std::optional<qint32> m_height = std::nullopt;
24560 std::optional<qint32> m_imageIndex = std::nullopt;
24561 std::optional<qint32> m_maxHeight = std::nullopt;
24562 std::optional<qint32> m_maxWidth = std::nullopt;
24563 std::optional<double> m_percentPlayed = std::nullopt;
24564 std::optional<qint32> m_quality = std::nullopt;
24565 QString m_tag;
24566 std::optional<qint32> m_unplayedCount = std::nullopt;
24567 std::optional<qint32> m_width = std::nullopt;
24568
24569
24570};
24571
24573public:
24574
24578 const qint32 &imageIndex() const;
24579 void setImageIndex(qint32 newImageIndex);
24580
24581
24585 const ImageType &imageType() const;
24586 void setImageType(ImageType newImageType);
24587
24588
24592 const QString &name() const;
24593 void setName(QString newName);
24594
24595
24599 const bool &addPlayedIndicator() const;
24600 void setAddPlayedIndicator(bool newAddPlayedIndicator);
24601 bool addPlayedIndicatorNull() const;
24603
24604
24608 const QString &backgroundColor() const;
24609 void setBackgroundColor(QString newBackgroundColor);
24610 bool backgroundColorNull() const;
24612
24613
24617 const qint32 &blur() const;
24618 void setBlur(qint32 newBlur);
24619 bool blurNull() const;
24620 void setBlurNull();
24621
24622
24626 const bool &cropWhitespace() const;
24627 void setCropWhitespace(bool newCropWhitespace);
24628 bool cropWhitespaceNull() const;
24629 void setCropWhitespaceNull();
24630
24631
24635 const QString &foregroundLayer() const;
24636 void setForegroundLayer(QString newForegroundLayer);
24637 bool foregroundLayerNull() const;
24639
24640
24644 const ImageFormat &format() const;
24645 void setFormat(ImageFormat newFormat);
24646 bool formatNull() const;
24647 void setFormatNull();
24648
24649
24653 const qint32 &height() const;
24654 void setHeight(qint32 newHeight);
24655 bool heightNull() const;
24656 void setHeightNull();
24657
24658
24662 const qint32 &maxHeight() const;
24663 void setMaxHeight(qint32 newMaxHeight);
24664 bool maxHeightNull() const;
24665 void setMaxHeightNull();
24666
24667
24671 const qint32 &maxWidth() const;
24672 void setMaxWidth(qint32 newMaxWidth);
24673 bool maxWidthNull() const;
24674 void setMaxWidthNull();
24675
24676
24680 const double &percentPlayed() const;
24681 void setPercentPlayed(double newPercentPlayed);
24682 bool percentPlayedNull() const;
24683 void setPercentPlayedNull();
24684
24685
24689 const qint32 &quality() const;
24690 void setQuality(qint32 newQuality);
24691 bool qualityNull() const;
24692 void setQualityNull();
24693
24694
24698 const QString &tag() const;
24699 void setTag(QString newTag);
24700 bool tagNull() const;
24701 void setTagNull();
24702
24703
24707 const qint32 &unplayedCount() const;
24708 void setUnplayedCount(qint32 newUnplayedCount);
24709 bool unplayedCountNull() const;
24710 void setUnplayedCountNull();
24711
24712
24716 const qint32 &width() const;
24717 void setWidth(qint32 newWidth);
24718 bool widthNull() const;
24719 void setWidthNull();
24720
24721
24722private:
24723 // Required path parameters
24724 qint32 m_imageIndex;
24725 ImageType m_imageType;
24726 QString m_name;
24727
24728 // Required query parameters
24729
24730 // Optional query parameters
24731 std::optional<bool> m_addPlayedIndicator = std::nullopt;
24732 QString m_backgroundColor;
24733 std::optional<qint32> m_blur = std::nullopt;
24734 std::optional<bool> m_cropWhitespace = std::nullopt;
24735 QString m_foregroundLayer;
24736 ImageFormat m_format;
24737 std::optional<qint32> m_height = std::nullopt;
24738 std::optional<qint32> m_maxHeight = std::nullopt;
24739 std::optional<qint32> m_maxWidth = std::nullopt;
24740 std::optional<double> m_percentPlayed = std::nullopt;
24741 std::optional<qint32> m_quality = std::nullopt;
24742 QString m_tag;
24743 std::optional<qint32> m_unplayedCount = std::nullopt;
24744 std::optional<qint32> m_width = std::nullopt;
24745
24746
24747};
24748
24750public:
24751
24755 const ImageType &imageType() const;
24756 void setImageType(ImageType newImageType);
24757
24758
24762 const QString &name() const;
24763 void setName(QString newName);
24764
24765
24769 const bool &addPlayedIndicator() const;
24770 void setAddPlayedIndicator(bool newAddPlayedIndicator);
24771 bool addPlayedIndicatorNull() const;
24773
24774
24778 const QString &backgroundColor() const;
24779 void setBackgroundColor(QString newBackgroundColor);
24780 bool backgroundColorNull() const;
24782
24783
24787 const qint32 &blur() const;
24788 void setBlur(qint32 newBlur);
24789 bool blurNull() const;
24790 void setBlurNull();
24791
24792
24796 const bool &cropWhitespace() const;
24797 void setCropWhitespace(bool newCropWhitespace);
24798 bool cropWhitespaceNull() const;
24799 void setCropWhitespaceNull();
24800
24801
24805 const QString &foregroundLayer() const;
24806 void setForegroundLayer(QString newForegroundLayer);
24807 bool foregroundLayerNull() const;
24809
24810
24814 const ImageFormat &format() const;
24815 void setFormat(ImageFormat newFormat);
24816 bool formatNull() const;
24817 void setFormatNull();
24818
24819
24823 const qint32 &height() const;
24824 void setHeight(qint32 newHeight);
24825 bool heightNull() const;
24826 void setHeightNull();
24827
24828
24832 const qint32 &imageIndex() const;
24833 void setImageIndex(qint32 newImageIndex);
24834 bool imageIndexNull() const;
24835 void setImageIndexNull();
24836
24837
24841 const qint32 &maxHeight() const;
24842 void setMaxHeight(qint32 newMaxHeight);
24843 bool maxHeightNull() const;
24844 void setMaxHeightNull();
24845
24846
24850 const qint32 &maxWidth() const;
24851 void setMaxWidth(qint32 newMaxWidth);
24852 bool maxWidthNull() const;
24853 void setMaxWidthNull();
24854
24855
24859 const double &percentPlayed() const;
24860 void setPercentPlayed(double newPercentPlayed);
24861 bool percentPlayedNull() const;
24862 void setPercentPlayedNull();
24863
24864
24868 const qint32 &quality() const;
24869 void setQuality(qint32 newQuality);
24870 bool qualityNull() const;
24871 void setQualityNull();
24872
24873
24877 const QString &tag() const;
24878 void setTag(QString newTag);
24879 bool tagNull() const;
24880 void setTagNull();
24881
24882
24886 const qint32 &unplayedCount() const;
24887 void setUnplayedCount(qint32 newUnplayedCount);
24888 bool unplayedCountNull() const;
24889 void setUnplayedCountNull();
24890
24891
24895 const qint32 &width() const;
24896 void setWidth(qint32 newWidth);
24897 bool widthNull() const;
24898 void setWidthNull();
24899
24900
24901private:
24902 // Required path parameters
24903 ImageType m_imageType;
24904 QString m_name;
24905
24906 // Required query parameters
24907
24908 // Optional query parameters
24909 std::optional<bool> m_addPlayedIndicator = std::nullopt;
24910 QString m_backgroundColor;
24911 std::optional<qint32> m_blur = std::nullopt;
24912 std::optional<bool> m_cropWhitespace = std::nullopt;
24913 QString m_foregroundLayer;
24914 ImageFormat m_format;
24915 std::optional<qint32> m_height = std::nullopt;
24916 std::optional<qint32> m_imageIndex = std::nullopt;
24917 std::optional<qint32> m_maxHeight = std::nullopt;
24918 std::optional<qint32> m_maxWidth = std::nullopt;
24919 std::optional<double> m_percentPlayed = std::nullopt;
24920 std::optional<qint32> m_quality = std::nullopt;
24921 QString m_tag;
24922 std::optional<qint32> m_unplayedCount = std::nullopt;
24923 std::optional<qint32> m_width = std::nullopt;
24924
24925
24926};
24927
24929public:
24930
24934 const qint32 &imageIndex() const;
24935 void setImageIndex(qint32 newImageIndex);
24936
24937
24941 const ImageType &imageType() const;
24942 void setImageType(ImageType newImageType);
24943
24944
24948 const QString &name() const;
24949 void setName(QString newName);
24950
24951
24955 const bool &addPlayedIndicator() const;
24956 void setAddPlayedIndicator(bool newAddPlayedIndicator);
24957 bool addPlayedIndicatorNull() const;
24959
24960
24964 const QString &backgroundColor() const;
24965 void setBackgroundColor(QString newBackgroundColor);
24966 bool backgroundColorNull() const;
24968
24969
24973 const qint32 &blur() const;
24974 void setBlur(qint32 newBlur);
24975 bool blurNull() const;
24976 void setBlurNull();
24977
24978
24982 const bool &cropWhitespace() const;
24983 void setCropWhitespace(bool newCropWhitespace);
24984 bool cropWhitespaceNull() const;
24985 void setCropWhitespaceNull();
24986
24987
24991 const QString &foregroundLayer() const;
24992 void setForegroundLayer(QString newForegroundLayer);
24993 bool foregroundLayerNull() const;
24995
24996
25000 const ImageFormat &format() const;
25001 void setFormat(ImageFormat newFormat);
25002 bool formatNull() const;
25003 void setFormatNull();
25004
25005
25009 const qint32 &height() const;
25010 void setHeight(qint32 newHeight);
25011 bool heightNull() const;
25012 void setHeightNull();
25013
25014
25018 const qint32 &maxHeight() const;
25019 void setMaxHeight(qint32 newMaxHeight);
25020 bool maxHeightNull() const;
25021 void setMaxHeightNull();
25022
25023
25027 const qint32 &maxWidth() const;
25028 void setMaxWidth(qint32 newMaxWidth);
25029 bool maxWidthNull() const;
25030 void setMaxWidthNull();
25031
25032
25036 const double &percentPlayed() const;
25037 void setPercentPlayed(double newPercentPlayed);
25038 bool percentPlayedNull() const;
25039 void setPercentPlayedNull();
25040
25041
25045 const qint32 &quality() const;
25046 void setQuality(qint32 newQuality);
25047 bool qualityNull() const;
25048 void setQualityNull();
25049
25050
25054 const QString &tag() const;
25055 void setTag(QString newTag);
25056 bool tagNull() const;
25057 void setTagNull();
25058
25059
25063 const qint32 &unplayedCount() const;
25064 void setUnplayedCount(qint32 newUnplayedCount);
25065 bool unplayedCountNull() const;
25066 void setUnplayedCountNull();
25067
25068
25072 const qint32 &width() const;
25073 void setWidth(qint32 newWidth);
25074 bool widthNull() const;
25075 void setWidthNull();
25076
25077
25078private:
25079 // Required path parameters
25080 qint32 m_imageIndex;
25081 ImageType m_imageType;
25082 QString m_name;
25083
25084 // Required query parameters
25085
25086 // Optional query parameters
25087 std::optional<bool> m_addPlayedIndicator = std::nullopt;
25088 QString m_backgroundColor;
25089 std::optional<qint32> m_blur = std::nullopt;
25090 std::optional<bool> m_cropWhitespace = std::nullopt;
25091 QString m_foregroundLayer;
25092 ImageFormat m_format;
25093 std::optional<qint32> m_height = std::nullopt;
25094 std::optional<qint32> m_maxHeight = std::nullopt;
25095 std::optional<qint32> m_maxWidth = std::nullopt;
25096 std::optional<double> m_percentPlayed = std::nullopt;
25097 std::optional<qint32> m_quality = std::nullopt;
25098 QString m_tag;
25099 std::optional<qint32> m_unplayedCount = std::nullopt;
25100 std::optional<qint32> m_width = std::nullopt;
25101
25102
25103};
25104
25106public:
25107
25111 const ImageType &imageType() const;
25112 void setImageType(ImageType newImageType);
25113
25114
25118 const QString &name() const;
25119 void setName(QString newName);
25120
25121
25125 const bool &addPlayedIndicator() const;
25126 void setAddPlayedIndicator(bool newAddPlayedIndicator);
25127 bool addPlayedIndicatorNull() const;
25129
25130
25134 const QString &backgroundColor() const;
25135 void setBackgroundColor(QString newBackgroundColor);
25136 bool backgroundColorNull() const;
25138
25139
25143 const qint32 &blur() const;
25144 void setBlur(qint32 newBlur);
25145 bool blurNull() const;
25146 void setBlurNull();
25147
25148
25152 const bool &cropWhitespace() const;
25153 void setCropWhitespace(bool newCropWhitespace);
25154 bool cropWhitespaceNull() const;
25155 void setCropWhitespaceNull();
25156
25157
25161 const QString &foregroundLayer() const;
25162 void setForegroundLayer(QString newForegroundLayer);
25163 bool foregroundLayerNull() const;
25165
25166
25170 const ImageFormat &format() const;
25171 void setFormat(ImageFormat newFormat);
25172 bool formatNull() const;
25173 void setFormatNull();
25174
25175
25179 const qint32 &height() const;
25180 void setHeight(qint32 newHeight);
25181 bool heightNull() const;
25182 void setHeightNull();
25183
25184
25188 const qint32 &imageIndex() const;
25189 void setImageIndex(qint32 newImageIndex);
25190 bool imageIndexNull() const;
25191 void setImageIndexNull();
25192
25193
25197 const qint32 &maxHeight() const;
25198 void setMaxHeight(qint32 newMaxHeight);
25199 bool maxHeightNull() const;
25200 void setMaxHeightNull();
25201
25202
25206 const qint32 &maxWidth() const;
25207 void setMaxWidth(qint32 newMaxWidth);
25208 bool maxWidthNull() const;
25209 void setMaxWidthNull();
25210
25211
25215 const double &percentPlayed() const;
25216 void setPercentPlayed(double newPercentPlayed);
25217 bool percentPlayedNull() const;
25218 void setPercentPlayedNull();
25219
25220
25224 const qint32 &quality() const;
25225 void setQuality(qint32 newQuality);
25226 bool qualityNull() const;
25227 void setQualityNull();
25228
25229
25233 const QString &tag() const;
25234 void setTag(QString newTag);
25235 bool tagNull() const;
25236 void setTagNull();
25237
25238
25242 const qint32 &unplayedCount() const;
25243 void setUnplayedCount(qint32 newUnplayedCount);
25244 bool unplayedCountNull() const;
25245 void setUnplayedCountNull();
25246
25247
25251 const qint32 &width() const;
25252 void setWidth(qint32 newWidth);
25253 bool widthNull() const;
25254 void setWidthNull();
25255
25256
25257private:
25258 // Required path parameters
25259 ImageType m_imageType;
25260 QString m_name;
25261
25262 // Required query parameters
25263
25264 // Optional query parameters
25265 std::optional<bool> m_addPlayedIndicator = std::nullopt;
25266 QString m_backgroundColor;
25267 std::optional<qint32> m_blur = std::nullopt;
25268 std::optional<bool> m_cropWhitespace = std::nullopt;
25269 QString m_foregroundLayer;
25270 ImageFormat m_format;
25271 std::optional<qint32> m_height = std::nullopt;
25272 std::optional<qint32> m_imageIndex = std::nullopt;
25273 std::optional<qint32> m_maxHeight = std::nullopt;
25274 std::optional<qint32> m_maxWidth = std::nullopt;
25275 std::optional<double> m_percentPlayed = std::nullopt;
25276 std::optional<qint32> m_quality = std::nullopt;
25277 QString m_tag;
25278 std::optional<qint32> m_unplayedCount = std::nullopt;
25279 std::optional<qint32> m_width = std::nullopt;
25280
25281
25282};
25283
25285public:
25286
25290 const qint32 &imageIndex() const;
25291 void setImageIndex(qint32 newImageIndex);
25292
25293
25297 const ImageType &imageType() const;
25298 void setImageType(ImageType newImageType);
25299
25300
25304 const QString &name() const;
25305 void setName(QString newName);
25306
25307
25311 const bool &addPlayedIndicator() const;
25312 void setAddPlayedIndicator(bool newAddPlayedIndicator);
25313 bool addPlayedIndicatorNull() const;
25315
25316
25320 const QString &backgroundColor() const;
25321 void setBackgroundColor(QString newBackgroundColor);
25322 bool backgroundColorNull() const;
25324
25325
25329 const qint32 &blur() const;
25330 void setBlur(qint32 newBlur);
25331 bool blurNull() const;
25332 void setBlurNull();
25333
25334
25338 const bool &cropWhitespace() const;
25339 void setCropWhitespace(bool newCropWhitespace);
25340 bool cropWhitespaceNull() const;
25341 void setCropWhitespaceNull();
25342
25343
25347 const QString &foregroundLayer() const;
25348 void setForegroundLayer(QString newForegroundLayer);
25349 bool foregroundLayerNull() const;
25351
25352
25356 const ImageFormat &format() const;
25357 void setFormat(ImageFormat newFormat);
25358 bool formatNull() const;
25359 void setFormatNull();
25360
25361
25365 const qint32 &height() const;
25366 void setHeight(qint32 newHeight);
25367 bool heightNull() const;
25368 void setHeightNull();
25369
25370
25374 const qint32 &maxHeight() const;
25375 void setMaxHeight(qint32 newMaxHeight);
25376 bool maxHeightNull() const;
25377 void setMaxHeightNull();
25378
25379
25383 const qint32 &maxWidth() const;
25384 void setMaxWidth(qint32 newMaxWidth);
25385 bool maxWidthNull() const;
25386 void setMaxWidthNull();
25387
25388
25392 const double &percentPlayed() const;
25393 void setPercentPlayed(double newPercentPlayed);
25394 bool percentPlayedNull() const;
25395 void setPercentPlayedNull();
25396
25397
25401 const qint32 &quality() const;
25402 void setQuality(qint32 newQuality);
25403 bool qualityNull() const;
25404 void setQualityNull();
25405
25406
25410 const QString &tag() const;
25411 void setTag(QString newTag);
25412 bool tagNull() const;
25413 void setTagNull();
25414
25415
25419 const qint32 &unplayedCount() const;
25420 void setUnplayedCount(qint32 newUnplayedCount);
25421 bool unplayedCountNull() const;
25422 void setUnplayedCountNull();
25423
25424
25428 const qint32 &width() const;
25429 void setWidth(qint32 newWidth);
25430 bool widthNull() const;
25431 void setWidthNull();
25432
25433
25434private:
25435 // Required path parameters
25436 qint32 m_imageIndex;
25437 ImageType m_imageType;
25438 QString m_name;
25439
25440 // Required query parameters
25441
25442 // Optional query parameters
25443 std::optional<bool> m_addPlayedIndicator = std::nullopt;
25444 QString m_backgroundColor;
25445 std::optional<qint32> m_blur = std::nullopt;
25446 std::optional<bool> m_cropWhitespace = std::nullopt;
25447 QString m_foregroundLayer;
25448 ImageFormat m_format;
25449 std::optional<qint32> m_height = std::nullopt;
25450 std::optional<qint32> m_maxHeight = std::nullopt;
25451 std::optional<qint32> m_maxWidth = std::nullopt;
25452 std::optional<double> m_percentPlayed = std::nullopt;
25453 std::optional<qint32> m_quality = std::nullopt;
25454 QString m_tag;
25455 std::optional<qint32> m_unplayedCount = std::nullopt;
25456 std::optional<qint32> m_width = std::nullopt;
25457
25458
25459};
25460
25462public:
25463
25467 const QString &itemId() const;
25468 void setItemId(QString newItemId);
25469
25470
25474 const qint32 &audioBitRate() const;
25475 void setAudioBitRate(qint32 newAudioBitRate);
25476 bool audioBitRateNull() const;
25477 void setAudioBitRateNull();
25478
25479
25483 const QString &audioCodec() const;
25484 void setAudioCodec(QString newAudioCodec);
25485 bool audioCodecNull() const;
25486 void setAudioCodecNull();
25487
25488
25492 const bool &breakOnNonKeyFrames() const;
25493 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
25494 bool breakOnNonKeyFramesNull() const;
25496
25497
25501 const QStringList &container() const;
25502 void setContainer(QStringList newContainer);
25503 bool containerNull() const;
25504 void setContainerNull();
25505
25506
25510 const QString &deviceId() const;
25511 void setDeviceId(QString newDeviceId);
25512 bool deviceIdNull() const;
25513 void setDeviceIdNull();
25514
25515
25519 const bool &enableRedirection() const;
25520 void setEnableRedirection(bool newEnableRedirection);
25521 bool enableRedirectionNull() const;
25523
25524
25528 const bool &enableRemoteMedia() const;
25529 void setEnableRemoteMedia(bool newEnableRemoteMedia);
25530 bool enableRemoteMediaNull() const;
25532
25533
25537 const qint32 &maxAudioBitDepth() const;
25538 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
25539 bool maxAudioBitDepthNull() const;
25541
25542
25546 const qint32 &maxAudioChannels() const;
25547 void setMaxAudioChannels(qint32 newMaxAudioChannels);
25548 bool maxAudioChannelsNull() const;
25550
25551
25555 const qint32 &maxAudioSampleRate() const;
25556 void setMaxAudioSampleRate(qint32 newMaxAudioSampleRate);
25557 bool maxAudioSampleRateNull() const;
25559
25560
25564 const qint32 &maxStreamingBitrate() const;
25565 void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate);
25566 bool maxStreamingBitrateNull() const;
25568
25569
25573 const QString &mediaSourceId() const;
25574 void setMediaSourceId(QString newMediaSourceId);
25575 bool mediaSourceIdNull() const;
25576 void setMediaSourceIdNull();
25577
25578
25582 const qint64 &startTimeTicks() const;
25583 void setStartTimeTicks(qint64 newStartTimeTicks);
25584 bool startTimeTicksNull() const;
25585 void setStartTimeTicksNull();
25586
25587
25591 const qint32 &transcodingAudioChannels() const;
25592 void setTranscodingAudioChannels(qint32 newTranscodingAudioChannels);
25593 bool transcodingAudioChannelsNull() const;
25595
25596
25600 const QString &transcodingContainer() const;
25601 void setTranscodingContainer(QString newTranscodingContainer);
25602 bool transcodingContainerNull() const;
25604
25605
25609 const QString &transcodingProtocol() const;
25610 void setTranscodingProtocol(QString newTranscodingProtocol);
25611 bool transcodingProtocolNull() const;
25613
25614
25618 const QString &userId() const;
25619 void setUserId(QString newUserId);
25620 bool userIdNull() const;
25621 void setUserIdNull();
25622
25623
25624private:
25625 // Required path parameters
25626 QString m_itemId;
25627
25628 // Required query parameters
25629
25630 // Optional query parameters
25631 std::optional<qint32> m_audioBitRate = std::nullopt;
25632 QString m_audioCodec;
25633 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
25634 QStringList m_container;
25635 QString m_deviceId;
25636 std::optional<bool> m_enableRedirection = std::nullopt;
25637 std::optional<bool> m_enableRemoteMedia = std::nullopt;
25638 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
25639 std::optional<qint32> m_maxAudioChannels = std::nullopt;
25640 std::optional<qint32> m_maxAudioSampleRate = std::nullopt;
25641 std::optional<qint32> m_maxStreamingBitrate = std::nullopt;
25642 QString m_mediaSourceId;
25643 std::optional<qint64> m_startTimeTicks = std::nullopt;
25644 std::optional<qint32> m_transcodingAudioChannels = std::nullopt;
25645 QString m_transcodingContainer;
25646 QString m_transcodingProtocol;
25647 QString m_userId;
25648
25649
25650};
25651
25653public:
25654
25658 const ImageType &imageType() const;
25659 void setImageType(ImageType newImageType);
25660
25661
25665 const QString &userId() const;
25666 void setUserId(QString newUserId);
25667
25668
25672 const bool &addPlayedIndicator() const;
25673 void setAddPlayedIndicator(bool newAddPlayedIndicator);
25674 bool addPlayedIndicatorNull() const;
25676
25677
25681 const QString &backgroundColor() const;
25682 void setBackgroundColor(QString newBackgroundColor);
25683 bool backgroundColorNull() const;
25685
25686
25690 const qint32 &blur() const;
25691 void setBlur(qint32 newBlur);
25692 bool blurNull() const;
25693 void setBlurNull();
25694
25695
25699 const bool &cropWhitespace() const;
25700 void setCropWhitespace(bool newCropWhitespace);
25701 bool cropWhitespaceNull() const;
25702 void setCropWhitespaceNull();
25703
25704
25708 const QString &foregroundLayer() const;
25709 void setForegroundLayer(QString newForegroundLayer);
25710 bool foregroundLayerNull() const;
25712
25713
25717 const ImageFormat &format() const;
25718 void setFormat(ImageFormat newFormat);
25719 bool formatNull() const;
25720 void setFormatNull();
25721
25722
25726 const qint32 &height() const;
25727 void setHeight(qint32 newHeight);
25728 bool heightNull() const;
25729 void setHeightNull();
25730
25731
25735 const qint32 &imageIndex() const;
25736 void setImageIndex(qint32 newImageIndex);
25737 bool imageIndexNull() const;
25738 void setImageIndexNull();
25739
25740
25744 const qint32 &maxHeight() const;
25745 void setMaxHeight(qint32 newMaxHeight);
25746 bool maxHeightNull() const;
25747 void setMaxHeightNull();
25748
25749
25753 const qint32 &maxWidth() const;
25754 void setMaxWidth(qint32 newMaxWidth);
25755 bool maxWidthNull() const;
25756 void setMaxWidthNull();
25757
25758
25762 const double &percentPlayed() const;
25763 void setPercentPlayed(double newPercentPlayed);
25764 bool percentPlayedNull() const;
25765 void setPercentPlayedNull();
25766
25767
25771 const qint32 &quality() const;
25772 void setQuality(qint32 newQuality);
25773 bool qualityNull() const;
25774 void setQualityNull();
25775
25776
25780 const QString &tag() const;
25781 void setTag(QString newTag);
25782 bool tagNull() const;
25783 void setTagNull();
25784
25785
25789 const qint32 &unplayedCount() const;
25790 void setUnplayedCount(qint32 newUnplayedCount);
25791 bool unplayedCountNull() const;
25792 void setUnplayedCountNull();
25793
25794
25798 const qint32 &width() const;
25799 void setWidth(qint32 newWidth);
25800 bool widthNull() const;
25801 void setWidthNull();
25802
25803
25804private:
25805 // Required path parameters
25806 ImageType m_imageType;
25807 QString m_userId;
25808
25809 // Required query parameters
25810
25811 // Optional query parameters
25812 std::optional<bool> m_addPlayedIndicator = std::nullopt;
25813 QString m_backgroundColor;
25814 std::optional<qint32> m_blur = std::nullopt;
25815 std::optional<bool> m_cropWhitespace = std::nullopt;
25816 QString m_foregroundLayer;
25817 ImageFormat m_format;
25818 std::optional<qint32> m_height = std::nullopt;
25819 std::optional<qint32> m_imageIndex = std::nullopt;
25820 std::optional<qint32> m_maxHeight = std::nullopt;
25821 std::optional<qint32> m_maxWidth = std::nullopt;
25822 std::optional<double> m_percentPlayed = std::nullopt;
25823 std::optional<qint32> m_quality = std::nullopt;
25824 QString m_tag;
25825 std::optional<qint32> m_unplayedCount = std::nullopt;
25826 std::optional<qint32> m_width = std::nullopt;
25827
25828
25829};
25830
25832public:
25833
25837 const qint32 &imageIndex() const;
25838 void setImageIndex(qint32 newImageIndex);
25839
25840
25844 const ImageType &imageType() const;
25845 void setImageType(ImageType newImageType);
25846
25847
25851 const QString &userId() const;
25852 void setUserId(QString newUserId);
25853
25854
25858 const bool &addPlayedIndicator() const;
25859 void setAddPlayedIndicator(bool newAddPlayedIndicator);
25860 bool addPlayedIndicatorNull() const;
25862
25863
25867 const QString &backgroundColor() const;
25868 void setBackgroundColor(QString newBackgroundColor);
25869 bool backgroundColorNull() const;
25871
25872
25876 const qint32 &blur() const;
25877 void setBlur(qint32 newBlur);
25878 bool blurNull() const;
25879 void setBlurNull();
25880
25881
25885 const bool &cropWhitespace() const;
25886 void setCropWhitespace(bool newCropWhitespace);
25887 bool cropWhitespaceNull() const;
25888 void setCropWhitespaceNull();
25889
25890
25894 const QString &foregroundLayer() const;
25895 void setForegroundLayer(QString newForegroundLayer);
25896 bool foregroundLayerNull() const;
25898
25899
25903 const ImageFormat &format() const;
25904 void setFormat(ImageFormat newFormat);
25905 bool formatNull() const;
25906 void setFormatNull();
25907
25908
25912 const qint32 &height() const;
25913 void setHeight(qint32 newHeight);
25914 bool heightNull() const;
25915 void setHeightNull();
25916
25917
25921 const qint32 &maxHeight() const;
25922 void setMaxHeight(qint32 newMaxHeight);
25923 bool maxHeightNull() const;
25924 void setMaxHeightNull();
25925
25926
25930 const qint32 &maxWidth() const;
25931 void setMaxWidth(qint32 newMaxWidth);
25932 bool maxWidthNull() const;
25933 void setMaxWidthNull();
25934
25935
25939 const double &percentPlayed() const;
25940 void setPercentPlayed(double newPercentPlayed);
25941 bool percentPlayedNull() const;
25942 void setPercentPlayedNull();
25943
25944
25948 const qint32 &quality() const;
25949 void setQuality(qint32 newQuality);
25950 bool qualityNull() const;
25951 void setQualityNull();
25952
25953
25957 const QString &tag() const;
25958 void setTag(QString newTag);
25959 bool tagNull() const;
25960 void setTagNull();
25961
25962
25966 const qint32 &unplayedCount() const;
25967 void setUnplayedCount(qint32 newUnplayedCount);
25968 bool unplayedCountNull() const;
25969 void setUnplayedCountNull();
25970
25971
25975 const qint32 &width() const;
25976 void setWidth(qint32 newWidth);
25977 bool widthNull() const;
25978 void setWidthNull();
25979
25980
25981private:
25982 // Required path parameters
25983 qint32 m_imageIndex;
25984 ImageType m_imageType;
25985 QString m_userId;
25986
25987 // Required query parameters
25988
25989 // Optional query parameters
25990 std::optional<bool> m_addPlayedIndicator = std::nullopt;
25991 QString m_backgroundColor;
25992 std::optional<qint32> m_blur = std::nullopt;
25993 std::optional<bool> m_cropWhitespace = std::nullopt;
25994 QString m_foregroundLayer;
25995 ImageFormat m_format;
25996 std::optional<qint32> m_height = std::nullopt;
25997 std::optional<qint32> m_maxHeight = std::nullopt;
25998 std::optional<qint32> m_maxWidth = std::nullopt;
25999 std::optional<double> m_percentPlayed = std::nullopt;
26000 std::optional<qint32> m_quality = std::nullopt;
26001 QString m_tag;
26002 std::optional<qint32> m_unplayedCount = std::nullopt;
26003 std::optional<qint32> m_width = std::nullopt;
26004
26005
26006};
26007
26009public:
26010
26014 const QString &itemId() const;
26015 void setItemId(QString newItemId);
26016
26017
26021 const bool &allowAudioStreamCopy() const;
26022 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
26023 bool allowAudioStreamCopyNull() const;
26025
26026
26030 const bool &allowVideoStreamCopy() const;
26031 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
26032 bool allowVideoStreamCopyNull() const;
26034
26035
26039 const qint32 &audioBitRate() const;
26040 void setAudioBitRate(qint32 newAudioBitRate);
26041 bool audioBitRateNull() const;
26042 void setAudioBitRateNull();
26043
26044
26048 const qint32 &audioChannels() const;
26049 void setAudioChannels(qint32 newAudioChannels);
26050 bool audioChannelsNull() const;
26051 void setAudioChannelsNull();
26052
26053
26057 const QString &audioCodec() const;
26058 void setAudioCodec(QString newAudioCodec);
26059 bool audioCodecNull() const;
26060 void setAudioCodecNull();
26061
26062
26066 const qint32 &audioSampleRate() const;
26067 void setAudioSampleRate(qint32 newAudioSampleRate);
26068 bool audioSampleRateNull() const;
26070
26071
26075 const qint32 &audioStreamIndex() const;
26076 void setAudioStreamIndex(qint32 newAudioStreamIndex);
26077 bool audioStreamIndexNull() const;
26079
26080
26084 const bool &breakOnNonKeyFrames() const;
26085 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
26086 bool breakOnNonKeyFramesNull() const;
26088
26089
26093 const QString &container() const;
26094 void setContainer(QString newContainer);
26095 bool containerNull() const;
26096 void setContainerNull();
26097
26098
26102 const EncodingContext &context() const;
26103 void setContext(EncodingContext newContext);
26104 bool contextNull() const;
26105 void setContextNull();
26106
26107
26111 const bool &copyTimestamps() const;
26112 void setCopyTimestamps(bool newCopyTimestamps);
26113 bool copyTimestampsNull() const;
26114 void setCopyTimestampsNull();
26115
26116
26120 const qint32 &cpuCoreLimit() const;
26121 void setCpuCoreLimit(qint32 newCpuCoreLimit);
26122 bool cpuCoreLimitNull() const;
26123 void setCpuCoreLimitNull();
26124
26125
26129 const bool &deInterlace() const;
26130 void setDeInterlace(bool newDeInterlace);
26131 bool deInterlaceNull() const;
26132 void setDeInterlaceNull();
26133
26134
26138 const QString &deviceId() const;
26139 void setDeviceId(QString newDeviceId);
26140 bool deviceIdNull() const;
26141 void setDeviceIdNull();
26142
26143
26147 const QString &deviceProfileId() const;
26148 void setDeviceProfileId(QString newDeviceProfileId);
26149 bool deviceProfileIdNull() const;
26151
26152
26156 const bool &enableAutoStreamCopy() const;
26157 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
26158 bool enableAutoStreamCopyNull() const;
26160
26161
26165 const bool &enableMpegtsM2TsMode() const;
26166 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
26167 bool enableMpegtsM2TsModeNull() const;
26169
26170
26174 const float &framerate() const;
26175 void setFramerate(float newFramerate);
26176 bool framerateNull() const;
26177 void setFramerateNull();
26178
26179
26183 const qint32 &height() const;
26184 void setHeight(qint32 newHeight);
26185 bool heightNull() const;
26186 void setHeightNull();
26187
26188
26192 const QString &level() const;
26193 void setLevel(QString newLevel);
26194 bool levelNull() const;
26195 void setLevelNull();
26196
26197
26201 const QString &liveStreamId() const;
26202 void setLiveStreamId(QString newLiveStreamId);
26203 bool liveStreamIdNull() const;
26204 void setLiveStreamIdNull();
26205
26206
26210 const qint32 &maxAudioBitDepth() const;
26211 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
26212 bool maxAudioBitDepthNull() const;
26214
26215
26219 const qint32 &maxAudioChannels() const;
26220 void setMaxAudioChannels(qint32 newMaxAudioChannels);
26221 bool maxAudioChannelsNull() const;
26223
26224
26228 const float &maxFramerate() const;
26229 void setMaxFramerate(float newMaxFramerate);
26230 bool maxFramerateNull() const;
26231 void setMaxFramerateNull();
26232
26233
26237 const qint32 &maxRefFrames() const;
26238 void setMaxRefFrames(qint32 newMaxRefFrames);
26239 bool maxRefFramesNull() const;
26240 void setMaxRefFramesNull();
26241
26242
26246 const qint32 &maxVideoBitDepth() const;
26247 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
26248 bool maxVideoBitDepthNull() const;
26250
26251
26255 const QString &mediaSourceId() const;
26256 void setMediaSourceId(QString newMediaSourceId);
26257 bool mediaSourceIdNull() const;
26258 void setMediaSourceIdNull();
26259
26260
26264 const qint32 &minSegments() const;
26265 void setMinSegments(qint32 newMinSegments);
26266 bool minSegmentsNull() const;
26267 void setMinSegmentsNull();
26268
26269
26273 const QString &params() const;
26274 void setParams(QString newParams);
26275 bool paramsNull() const;
26276 void setParamsNull();
26277
26278
26282 const QString &playSessionId() const;
26283 void setPlaySessionId(QString newPlaySessionId);
26284 bool playSessionIdNull() const;
26285 void setPlaySessionIdNull();
26286
26287
26291 const QString &profile() const;
26292 void setProfile(QString newProfile);
26293 bool profileNull() const;
26294 void setProfileNull();
26295
26296
26300 const bool &requireAvc() const;
26301 void setRequireAvc(bool newRequireAvc);
26302 bool requireAvcNull() const;
26303 void setRequireAvcNull();
26304
26305
26309 const bool &requireNonAnamorphic() const;
26310 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
26311 bool requireNonAnamorphicNull() const;
26313
26314
26318 const QString &segmentContainer() const;
26319 void setSegmentContainer(QString newSegmentContainer);
26320 bool segmentContainerNull() const;
26322
26323
26327 const qint32 &segmentLength() const;
26328 void setSegmentLength(qint32 newSegmentLength);
26329 bool segmentLengthNull() const;
26330 void setSegmentLengthNull();
26331
26332
26336 const qint64 &startTimeTicks() const;
26337 void setStartTimeTicks(qint64 newStartTimeTicks);
26338 bool startTimeTicksNull() const;
26339 void setStartTimeTicksNull();
26340
26341
26345 const bool &staticStreaming() const;
26346 void setStaticStreaming(bool newStaticStreaming);
26347 bool staticStreamingNull() const;
26349
26350
26354 const QJsonObject &streamOptions() const;
26355 void setStreamOptions(QJsonObject newStreamOptions);
26356 bool streamOptionsNull() const;
26357 void setStreamOptionsNull();
26358
26359
26363 const QString &subtitleCodec() const;
26364 void setSubtitleCodec(QString newSubtitleCodec);
26365 bool subtitleCodecNull() const;
26366 void setSubtitleCodecNull();
26367
26368
26373 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
26374 bool subtitleMethodNull() const;
26375 void setSubtitleMethodNull();
26376
26377
26381 const qint32 &subtitleStreamIndex() const;
26382 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
26383 bool subtitleStreamIndexNull() const;
26385
26386
26390 const QString &tag() const;
26391 void setTag(QString newTag);
26392 bool tagNull() const;
26393 void setTagNull();
26394
26395
26399 const QString &transcodeReasons() const;
26400 void setTranscodeReasons(QString newTranscodeReasons);
26401 bool transcodeReasonsNull() const;
26403
26404
26408 const qint32 &transcodingMaxAudioChannels() const;
26409 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
26412
26413
26417 const qint32 &videoBitRate() const;
26418 void setVideoBitRate(qint32 newVideoBitRate);
26419 bool videoBitRateNull() const;
26420 void setVideoBitRateNull();
26421
26422
26426 const QString &videoCodec() const;
26427 void setVideoCodec(QString newVideoCodec);
26428 bool videoCodecNull() const;
26429 void setVideoCodecNull();
26430
26431
26435 const qint32 &videoStreamIndex() const;
26436 void setVideoStreamIndex(qint32 newVideoStreamIndex);
26437 bool videoStreamIndexNull() const;
26439
26440
26444 const qint32 &width() const;
26445 void setWidth(qint32 newWidth);
26446 bool widthNull() const;
26447 void setWidthNull();
26448
26449
26450private:
26451 // Required path parameters
26452 QString m_itemId;
26453
26454 // Required query parameters
26455
26456 // Optional query parameters
26457 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
26458 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
26459 std::optional<qint32> m_audioBitRate = std::nullopt;
26460 std::optional<qint32> m_audioChannels = std::nullopt;
26461 QString m_audioCodec;
26462 std::optional<qint32> m_audioSampleRate = std::nullopt;
26463 std::optional<qint32> m_audioStreamIndex = std::nullopt;
26464 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
26465 QString m_container;
26466 EncodingContext m_context;
26467 std::optional<bool> m_copyTimestamps = std::nullopt;
26468 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
26469 std::optional<bool> m_deInterlace = std::nullopt;
26470 QString m_deviceId;
26471 QString m_deviceProfileId;
26472 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
26473 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
26474 std::optional<float> m_framerate = std::nullopt;
26475 std::optional<qint32> m_height = std::nullopt;
26476 QString m_level;
26477 QString m_liveStreamId;
26478 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
26479 std::optional<qint32> m_maxAudioChannels = std::nullopt;
26480 std::optional<float> m_maxFramerate = std::nullopt;
26481 std::optional<qint32> m_maxRefFrames = std::nullopt;
26482 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
26483 QString m_mediaSourceId;
26484 std::optional<qint32> m_minSegments = std::nullopt;
26485 QString m_params;
26486 QString m_playSessionId;
26487 QString m_profile;
26488 std::optional<bool> m_requireAvc = std::nullopt;
26489 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
26490 QString m_segmentContainer;
26491 std::optional<qint32> m_segmentLength = std::nullopt;
26492 std::optional<qint64> m_startTimeTicks = std::nullopt;
26493 std::optional<bool> m_staticStreaming = std::nullopt;
26494 QJsonObject m_streamOptions;
26495 QString m_subtitleCodec;
26496 SubtitleDeliveryMethod m_subtitleMethod;
26497 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
26498 QString m_tag;
26499 QString m_transcodeReasons;
26500 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
26501 std::optional<qint32> m_videoBitRate = std::nullopt;
26502 QString m_videoCodec;
26503 std::optional<qint32> m_videoStreamIndex = std::nullopt;
26504 std::optional<qint32> m_width = std::nullopt;
26505
26506
26507};
26508
26510public:
26511
26515 const QString &container() const;
26516 void setContainer(QString newContainer);
26517
26518
26522 const QString &itemId() const;
26523 void setItemId(QString newItemId);
26524
26525
26529 const QString &stream() const;
26530 void setStream(QString newStream);
26531
26532
26536 const bool &allowAudioStreamCopy() const;
26537 void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy);
26538 bool allowAudioStreamCopyNull() const;
26540
26541
26545 const bool &allowVideoStreamCopy() const;
26546 void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy);
26547 bool allowVideoStreamCopyNull() const;
26549
26550
26554 const qint32 &audioBitRate() const;
26555 void setAudioBitRate(qint32 newAudioBitRate);
26556 bool audioBitRateNull() const;
26557 void setAudioBitRateNull();
26558
26559
26563 const qint32 &audioChannels() const;
26564 void setAudioChannels(qint32 newAudioChannels);
26565 bool audioChannelsNull() const;
26566 void setAudioChannelsNull();
26567
26568
26572 const QString &audioCodec() const;
26573 void setAudioCodec(QString newAudioCodec);
26574 bool audioCodecNull() const;
26575 void setAudioCodecNull();
26576
26577
26581 const qint32 &audioSampleRate() const;
26582 void setAudioSampleRate(qint32 newAudioSampleRate);
26583 bool audioSampleRateNull() const;
26585
26586
26590 const qint32 &audioStreamIndex() const;
26591 void setAudioStreamIndex(qint32 newAudioStreamIndex);
26592 bool audioStreamIndexNull() const;
26594
26595
26599 const bool &breakOnNonKeyFrames() const;
26600 void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames);
26601 bool breakOnNonKeyFramesNull() const;
26603
26604
26608 const EncodingContext &context() const;
26609 void setContext(EncodingContext newContext);
26610 bool contextNull() const;
26611 void setContextNull();
26612
26613
26617 const bool &copyTimestamps() const;
26618 void setCopyTimestamps(bool newCopyTimestamps);
26619 bool copyTimestampsNull() const;
26620 void setCopyTimestampsNull();
26621
26622
26626 const qint32 &cpuCoreLimit() const;
26627 void setCpuCoreLimit(qint32 newCpuCoreLimit);
26628 bool cpuCoreLimitNull() const;
26629 void setCpuCoreLimitNull();
26630
26631
26635 const bool &deInterlace() const;
26636 void setDeInterlace(bool newDeInterlace);
26637 bool deInterlaceNull() const;
26638 void setDeInterlaceNull();
26639
26640
26644 const QString &deviceId() const;
26645 void setDeviceId(QString newDeviceId);
26646 bool deviceIdNull() const;
26647 void setDeviceIdNull();
26648
26649
26653 const QString &deviceProfileId() const;
26654 void setDeviceProfileId(QString newDeviceProfileId);
26655 bool deviceProfileIdNull() const;
26657
26658
26662 const bool &enableAutoStreamCopy() const;
26663 void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy);
26664 bool enableAutoStreamCopyNull() const;
26666
26667
26671 const bool &enableMpegtsM2TsMode() const;
26672 void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode);
26673 bool enableMpegtsM2TsModeNull() const;
26675
26676
26680 const float &framerate() const;
26681 void setFramerate(float newFramerate);
26682 bool framerateNull() const;
26683 void setFramerateNull();
26684
26685
26689 const qint32 &height() const;
26690 void setHeight(qint32 newHeight);
26691 bool heightNull() const;
26692 void setHeightNull();
26693
26694
26698 const QString &level() const;
26699 void setLevel(QString newLevel);
26700 bool levelNull() const;
26701 void setLevelNull();
26702
26703
26707 const QString &liveStreamId() const;
26708 void setLiveStreamId(QString newLiveStreamId);
26709 bool liveStreamIdNull() const;
26710 void setLiveStreamIdNull();
26711
26712
26716 const qint32 &maxAudioBitDepth() const;
26717 void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth);
26718 bool maxAudioBitDepthNull() const;
26720
26721
26725 const qint32 &maxAudioChannels() const;
26726 void setMaxAudioChannels(qint32 newMaxAudioChannels);
26727 bool maxAudioChannelsNull() const;
26729
26730
26734 const float &maxFramerate() const;
26735 void setMaxFramerate(float newMaxFramerate);
26736 bool maxFramerateNull() const;
26737 void setMaxFramerateNull();
26738
26739
26743 const qint32 &maxRefFrames() const;
26744 void setMaxRefFrames(qint32 newMaxRefFrames);
26745 bool maxRefFramesNull() const;
26746 void setMaxRefFramesNull();
26747
26748
26752 const qint32 &maxVideoBitDepth() const;
26753 void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth);
26754 bool maxVideoBitDepthNull() const;
26756
26757
26761 const QString &mediaSourceId() const;
26762 void setMediaSourceId(QString newMediaSourceId);
26763 bool mediaSourceIdNull() const;
26764 void setMediaSourceIdNull();
26765
26766
26770 const qint32 &minSegments() const;
26771 void setMinSegments(qint32 newMinSegments);
26772 bool minSegmentsNull() const;
26773 void setMinSegmentsNull();
26774
26775
26779 const QString &params() const;
26780 void setParams(QString newParams);
26781 bool paramsNull() const;
26782 void setParamsNull();
26783
26784
26788 const QString &playSessionId() const;
26789 void setPlaySessionId(QString newPlaySessionId);
26790 bool playSessionIdNull() const;
26791 void setPlaySessionIdNull();
26792
26793
26797 const QString &profile() const;
26798 void setProfile(QString newProfile);
26799 bool profileNull() const;
26800 void setProfileNull();
26801
26802
26806 const bool &requireAvc() const;
26807 void setRequireAvc(bool newRequireAvc);
26808 bool requireAvcNull() const;
26809 void setRequireAvcNull();
26810
26811
26815 const bool &requireNonAnamorphic() const;
26816 void setRequireNonAnamorphic(bool newRequireNonAnamorphic);
26817 bool requireNonAnamorphicNull() const;
26819
26820
26824 const QString &segmentContainer() const;
26825 void setSegmentContainer(QString newSegmentContainer);
26826 bool segmentContainerNull() const;
26828
26829
26833 const qint32 &segmentLength() const;
26834 void setSegmentLength(qint32 newSegmentLength);
26835 bool segmentLengthNull() const;
26836 void setSegmentLengthNull();
26837
26838
26842 const qint64 &startTimeTicks() const;
26843 void setStartTimeTicks(qint64 newStartTimeTicks);
26844 bool startTimeTicksNull() const;
26845 void setStartTimeTicksNull();
26846
26847
26851 const bool &staticStreaming() const;
26852 void setStaticStreaming(bool newStaticStreaming);
26853 bool staticStreamingNull() const;
26855
26856
26860 const QJsonObject &streamOptions() const;
26861 void setStreamOptions(QJsonObject newStreamOptions);
26862 bool streamOptionsNull() const;
26863 void setStreamOptionsNull();
26864
26865
26869 const QString &subtitleCodec() const;
26870 void setSubtitleCodec(QString newSubtitleCodec);
26871 bool subtitleCodecNull() const;
26872 void setSubtitleCodecNull();
26873
26874
26879 void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod);
26880 bool subtitleMethodNull() const;
26881 void setSubtitleMethodNull();
26882
26883
26887 const qint32 &subtitleStreamIndex() const;
26888 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
26889 bool subtitleStreamIndexNull() const;
26891
26892
26896 const QString &tag() const;
26897 void setTag(QString newTag);
26898 bool tagNull() const;
26899 void setTagNull();
26900
26901
26905 const QString &transcodeReasons() const;
26906 void setTranscodeReasons(QString newTranscodeReasons);
26907 bool transcodeReasonsNull() const;
26909
26910
26914 const qint32 &transcodingMaxAudioChannels() const;
26915 void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels);
26918
26919
26923 const qint32 &videoBitRate() const;
26924 void setVideoBitRate(qint32 newVideoBitRate);
26925 bool videoBitRateNull() const;
26926 void setVideoBitRateNull();
26927
26928
26932 const QString &videoCodec() const;
26933 void setVideoCodec(QString newVideoCodec);
26934 bool videoCodecNull() const;
26935 void setVideoCodecNull();
26936
26937
26941 const qint32 &videoStreamIndex() const;
26942 void setVideoStreamIndex(qint32 newVideoStreamIndex);
26943 bool videoStreamIndexNull() const;
26945
26946
26950 const qint32 &width() const;
26951 void setWidth(qint32 newWidth);
26952 bool widthNull() const;
26953 void setWidthNull();
26954
26955
26956private:
26957 // Required path parameters
26958 QString m_container;
26959 QString m_itemId;
26960 QString m_stream;
26961
26962 // Required query parameters
26963
26964 // Optional query parameters
26965 std::optional<bool> m_allowAudioStreamCopy = std::nullopt;
26966 std::optional<bool> m_allowVideoStreamCopy = std::nullopt;
26967 std::optional<qint32> m_audioBitRate = std::nullopt;
26968 std::optional<qint32> m_audioChannels = std::nullopt;
26969 QString m_audioCodec;
26970 std::optional<qint32> m_audioSampleRate = std::nullopt;
26971 std::optional<qint32> m_audioStreamIndex = std::nullopt;
26972 std::optional<bool> m_breakOnNonKeyFrames = std::nullopt;
26973 EncodingContext m_context;
26974 std::optional<bool> m_copyTimestamps = std::nullopt;
26975 std::optional<qint32> m_cpuCoreLimit = std::nullopt;
26976 std::optional<bool> m_deInterlace = std::nullopt;
26977 QString m_deviceId;
26978 QString m_deviceProfileId;
26979 std::optional<bool> m_enableAutoStreamCopy = std::nullopt;
26980 std::optional<bool> m_enableMpegtsM2TsMode = std::nullopt;
26981 std::optional<float> m_framerate = std::nullopt;
26982 std::optional<qint32> m_height = std::nullopt;
26983 QString m_level;
26984 QString m_liveStreamId;
26985 std::optional<qint32> m_maxAudioBitDepth = std::nullopt;
26986 std::optional<qint32> m_maxAudioChannels = std::nullopt;
26987 std::optional<float> m_maxFramerate = std::nullopt;
26988 std::optional<qint32> m_maxRefFrames = std::nullopt;
26989 std::optional<qint32> m_maxVideoBitDepth = std::nullopt;
26990 QString m_mediaSourceId;
26991 std::optional<qint32> m_minSegments = std::nullopt;
26992 QString m_params;
26993 QString m_playSessionId;
26994 QString m_profile;
26995 std::optional<bool> m_requireAvc = std::nullopt;
26996 std::optional<bool> m_requireNonAnamorphic = std::nullopt;
26997 QString m_segmentContainer;
26998 std::optional<qint32> m_segmentLength = std::nullopt;
26999 std::optional<qint64> m_startTimeTicks = std::nullopt;
27000 std::optional<bool> m_staticStreaming = std::nullopt;
27001 QJsonObject m_streamOptions;
27002 QString m_subtitleCodec;
27003 SubtitleDeliveryMethod m_subtitleMethod;
27004 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
27005 QString m_tag;
27006 QString m_transcodeReasons;
27007 std::optional<qint32> m_transcodingMaxAudioChannels = std::nullopt;
27008 std::optional<qint32> m_videoBitRate = std::nullopt;
27009 QString m_videoCodec;
27010 std::optional<qint32> m_videoStreamIndex = std::nullopt;
27011 std::optional<qint32> m_width = std::nullopt;
27012
27013
27014};
27015
27017public:
27018
27019private:
27020 // Required path parameters
27021
27022 // Required query parameters
27023
27024 // Optional query parameters
27025
27026
27027};
27028
27030public:
27031
27035 const QString &name() const;
27036 void setName(QString newName);
27037
27038
27042 const QString &assemblyGuid() const;
27043 void setAssemblyGuid(QString newAssemblyGuid);
27044 bool assemblyGuidNull() const;
27045 void setAssemblyGuidNull();
27046
27047
27051 const QString &repositoryUrl() const;
27052 void setRepositoryUrl(QString newRepositoryUrl);
27053 bool repositoryUrlNull() const;
27054 void setRepositoryUrlNull();
27055
27056
27060 const QString &version() const;
27061 void setVersion(QString newVersion);
27062 bool versionNull() const;
27063 void setVersionNull();
27064
27065
27066private:
27067 // Required path parameters
27068 QString m_name;
27069
27070 // Required query parameters
27071
27072 // Optional query parameters
27073 QString m_assemblyGuid;
27074 QString m_repositoryUrl;
27075 QString m_version;
27076
27077
27078};
27079
27081public:
27082
27086 const QString &itemId() const;
27087 void setItemId(QString newItemId);
27088
27089
27093 const QString &userId() const;
27094 void setUserId(QString newUserId);
27095
27096
27097private:
27098 // Required path parameters
27099 QString m_itemId;
27100 QString m_userId;
27101
27102 // Required query parameters
27103
27104 // Optional query parameters
27105
27106
27107};
27108
27110public:
27111
27115 const QString &itemId() const;
27116 void setItemId(QString newItemId);
27117
27118
27122 const QString &userId() const;
27123 void setUserId(QString newUserId);
27124
27125
27129 const QDateTime &datePlayed() const;
27130 void setDatePlayed(QDateTime newDatePlayed);
27131 bool datePlayedNull() const;
27132 void setDatePlayedNull();
27133
27134
27135private:
27136 // Required path parameters
27137 QString m_itemId;
27138 QString m_userId;
27139
27140 // Required query parameters
27141
27142 // Optional query parameters
27143 QDateTime m_datePlayed;
27144
27145
27146};
27147
27149public:
27150
27154 const QString &itemId() const;
27155 void setItemId(QString newItemId);
27156
27157
27161 const QString &userId() const;
27162 void setUserId(QString newUserId);
27163
27164
27165private:
27166 // Required path parameters
27167 QString m_itemId;
27168 QString m_userId;
27169
27170 // Required query parameters
27171
27172 // Optional query parameters
27173
27174
27175};
27176
27178public:
27179
27183 const QStringList &ids() const;
27184 void setIds(QStringList newIds);
27185
27186
27187private:
27188 // Required path parameters
27189
27190 // Required query parameters
27191 QStringList m_ids;
27192
27193 // Optional query parameters
27194
27195
27196};
27197
27199public:
27200
27204 const QString &itemId() const;
27205 void setItemId(QString newItemId);
27206
27207
27211 const qint32 &newIndex() const;
27212 void setNewIndex(qint32 newNewIndex);
27213
27214
27218 const QString &playlistId() const;
27219 void setPlaylistId(QString newPlaylistId);
27220
27221
27222private:
27223 // Required path parameters
27224 QString m_itemId;
27225 qint32 m_newIndex;
27226 QString m_playlistId;
27227
27228 // Required query parameters
27229
27230 // Optional query parameters
27231
27232
27233};
27234
27236public:
27237
27241 const QString &itemId() const;
27242 void setItemId(QString newItemId);
27243
27244
27248 const QString &userId() const;
27249 void setUserId(QString newUserId);
27250
27251
27255 const qint32 &audioStreamIndex() const;
27256 void setAudioStreamIndex(qint32 newAudioStreamIndex);
27257 bool audioStreamIndexNull() const;
27259
27260
27264 const bool &isMuted() const;
27265 void setIsMuted(bool newIsMuted);
27266 bool isMutedNull() const;
27267 void setIsMutedNull();
27268
27269
27273 const bool &isPaused() const;
27274 void setIsPaused(bool newIsPaused);
27275 bool isPausedNull() const;
27276 void setIsPausedNull();
27277
27278
27282 const QString &liveStreamId() const;
27283 void setLiveStreamId(QString newLiveStreamId);
27284 bool liveStreamIdNull() const;
27285 void setLiveStreamIdNull();
27286
27287
27291 const QString &mediaSourceId() const;
27292 void setMediaSourceId(QString newMediaSourceId);
27293 bool mediaSourceIdNull() const;
27294 void setMediaSourceIdNull();
27295
27296
27300 const PlayMethod &playMethod() const;
27301 void setPlayMethod(PlayMethod newPlayMethod);
27302 bool playMethodNull() const;
27303 void setPlayMethodNull();
27304
27305
27309 const QString &playSessionId() const;
27310 void setPlaySessionId(QString newPlaySessionId);
27311 bool playSessionIdNull() const;
27312 void setPlaySessionIdNull();
27313
27314
27318 const qint64 &positionTicks() const;
27319 void setPositionTicks(qint64 newPositionTicks);
27320 bool positionTicksNull() const;
27321 void setPositionTicksNull();
27322
27323
27327 const RepeatMode &repeatMode() const;
27328 void setRepeatMode(RepeatMode newRepeatMode);
27329 bool repeatModeNull() const;
27330 void setRepeatModeNull();
27331
27332
27336 const qint32 &subtitleStreamIndex() const;
27337 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
27338 bool subtitleStreamIndexNull() const;
27340
27341
27345 const qint32 &volumeLevel() const;
27346 void setVolumeLevel(qint32 newVolumeLevel);
27347 bool volumeLevelNull() const;
27348 void setVolumeLevelNull();
27349
27350
27351private:
27352 // Required path parameters
27353 QString m_itemId;
27354 QString m_userId;
27355
27356 // Required query parameters
27357
27358 // Optional query parameters
27359 std::optional<qint32> m_audioStreamIndex = std::nullopt;
27360 std::optional<bool> m_isMuted = std::nullopt;
27361 std::optional<bool> m_isPaused = std::nullopt;
27362 QString m_liveStreamId;
27363 QString m_mediaSourceId;
27364 PlayMethod m_playMethod;
27365 QString m_playSessionId;
27366 std::optional<qint64> m_positionTicks = std::nullopt;
27367 RepeatMode m_repeatMode;
27368 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
27369 std::optional<qint32> m_volumeLevel = std::nullopt;
27370
27371
27372};
27373
27375public:
27376
27380 const QString &itemId() const;
27381 void setItemId(QString newItemId);
27382
27383
27387 const QString &userId() const;
27388 void setUserId(QString newUserId);
27389
27390
27394 const qint32 &audioStreamIndex() const;
27395 void setAudioStreamIndex(qint32 newAudioStreamIndex);
27396 bool audioStreamIndexNull() const;
27398
27399
27403 const bool &canSeek() const;
27404 void setCanSeek(bool newCanSeek);
27405 bool canSeekNull() const;
27406 void setCanSeekNull();
27407
27408
27412 const QString &liveStreamId() const;
27413 void setLiveStreamId(QString newLiveStreamId);
27414 bool liveStreamIdNull() const;
27415 void setLiveStreamIdNull();
27416
27417
27421 const QString &mediaSourceId() const;
27422 void setMediaSourceId(QString newMediaSourceId);
27423 bool mediaSourceIdNull() const;
27424 void setMediaSourceIdNull();
27425
27426
27430 const PlayMethod &playMethod() const;
27431 void setPlayMethod(PlayMethod newPlayMethod);
27432 bool playMethodNull() const;
27433 void setPlayMethodNull();
27434
27435
27439 const QString &playSessionId() const;
27440 void setPlaySessionId(QString newPlaySessionId);
27441 bool playSessionIdNull() const;
27442 void setPlaySessionIdNull();
27443
27444
27448 const qint32 &subtitleStreamIndex() const;
27449 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
27450 bool subtitleStreamIndexNull() const;
27452
27453
27454private:
27455 // Required path parameters
27456 QString m_itemId;
27457 QString m_userId;
27458
27459 // Required query parameters
27460
27461 // Optional query parameters
27462 std::optional<qint32> m_audioStreamIndex = std::nullopt;
27463 std::optional<bool> m_canSeek = std::nullopt;
27464 QString m_liveStreamId;
27465 QString m_mediaSourceId;
27466 PlayMethod m_playMethod;
27467 QString m_playSessionId;
27468 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
27469
27470
27471};
27472
27474public:
27475
27479 const QString &itemId() const;
27480 void setItemId(QString newItemId);
27481
27482
27486 const QString &userId() const;
27487 void setUserId(QString newUserId);
27488
27489
27493 const QString &liveStreamId() const;
27494 void setLiveStreamId(QString newLiveStreamId);
27495 bool liveStreamIdNull() const;
27496 void setLiveStreamIdNull();
27497
27498
27502 const QString &mediaSourceId() const;
27503 void setMediaSourceId(QString newMediaSourceId);
27504 bool mediaSourceIdNull() const;
27505 void setMediaSourceIdNull();
27506
27507
27511 const QString &nextMediaType() const;
27512 void setNextMediaType(QString newNextMediaType);
27513 bool nextMediaTypeNull() const;
27514 void setNextMediaTypeNull();
27515
27516
27520 const QString &playSessionId() const;
27521 void setPlaySessionId(QString newPlaySessionId);
27522 bool playSessionIdNull() const;
27523 void setPlaySessionIdNull();
27524
27525
27529 const qint64 &positionTicks() const;
27530 void setPositionTicks(qint64 newPositionTicks);
27531 bool positionTicksNull() const;
27532 void setPositionTicksNull();
27533
27534
27535private:
27536 // Required path parameters
27537 QString m_itemId;
27538 QString m_userId;
27539
27540 // Required query parameters
27541
27542 // Optional query parameters
27543 QString m_liveStreamId;
27544 QString m_mediaSourceId;
27545 QString m_nextMediaType;
27546 QString m_playSessionId;
27547 std::optional<qint64> m_positionTicks = std::nullopt;
27548
27549
27550};
27551
27553public:
27554
27558 const qint32 &audioStreamIndex() const;
27559 void setAudioStreamIndex(qint32 newAudioStreamIndex);
27560 bool audioStreamIndexNull() const;
27562
27563
27567 const bool &enableDirectPlay() const;
27568 void setEnableDirectPlay(bool newEnableDirectPlay);
27569 bool enableDirectPlayNull() const;
27571
27572
27576 const bool &enableDirectStream() const;
27577 void setEnableDirectStream(bool newEnableDirectStream);
27578 bool enableDirectStreamNull() const;
27580
27581
27585 const QString &itemId() const;
27586 void setItemId(QString newItemId);
27587 bool itemIdNull() const;
27588 void setItemIdNull();
27589
27590
27594 const qint32 &maxAudioChannels() const;
27595 void setMaxAudioChannels(qint32 newMaxAudioChannels);
27596 bool maxAudioChannelsNull() const;
27598
27599
27603 const qint32 &maxStreamingBitrate() const;
27604 void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate);
27605 bool maxStreamingBitrateNull() const;
27607
27608
27612 const QString &openToken() const;
27613 void setOpenToken(QString newOpenToken);
27614 bool openTokenNull() const;
27615 void setOpenTokenNull();
27616
27617
27621 const QString &playSessionId() const;
27622 void setPlaySessionId(QString newPlaySessionId);
27623 bool playSessionIdNull() const;
27624 void setPlaySessionIdNull();
27625
27626
27630 const qint64 &startTimeTicks() const;
27631 void setStartTimeTicks(qint64 newStartTimeTicks);
27632 bool startTimeTicksNull() const;
27633 void setStartTimeTicksNull();
27634
27635
27639 const qint32 &subtitleStreamIndex() const;
27640 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
27641 bool subtitleStreamIndexNull() const;
27643
27644
27648 const QString &userId() const;
27649 void setUserId(QString newUserId);
27650 bool userIdNull() const;
27651 void setUserIdNull();
27652
27653
27657 const QSharedPointer<OpenLiveStreamDto> &body() const;
27658 void setBody(QSharedPointer<OpenLiveStreamDto> newBody);
27659
27660
27661private:
27662 // Required path parameters
27663
27664 // Required query parameters
27665
27666 // Optional query parameters
27667 std::optional<qint32> m_audioStreamIndex = std::nullopt;
27668 std::optional<bool> m_enableDirectPlay = std::nullopt;
27669 std::optional<bool> m_enableDirectStream = std::nullopt;
27670 QString m_itemId;
27671 std::optional<qint32> m_maxAudioChannels = std::nullopt;
27672 std::optional<qint32> m_maxStreamingBitrate = std::nullopt;
27673 QString m_openToken;
27674 QString m_playSessionId;
27675 std::optional<qint64> m_startTimeTicks = std::nullopt;
27676 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
27677 QString m_userId;
27678
27679 // Body parameters
27680 QSharedPointer<OpenLiveStreamDto> m_body;
27681
27682};
27683
27685public:
27686
27690 const QString &playSessionId() const;
27691 void setPlaySessionId(QString newPlaySessionId);
27692 bool playSessionIdNull() const;
27693 void setPlaySessionIdNull();
27694
27695
27696private:
27697 // Required path parameters
27698
27699 // Required query parameters
27700
27701 // Optional query parameters
27702 QString m_playSessionId;
27703
27704
27705};
27706
27708public:
27709
27713 const QString &sessionId() const;
27714 void setSessionId(QString newSessionId);
27715
27716
27720 const QStringList &itemIds() const;
27721 void setItemIds(QStringList newItemIds);
27722
27723
27727 const PlayCommand &playCommand() const;
27728 void setPlayCommand(PlayCommand newPlayCommand);
27729
27730
27734 const qint32 &audioStreamIndex() const;
27735 void setAudioStreamIndex(qint32 newAudioStreamIndex);
27736 bool audioStreamIndexNull() const;
27738
27739
27743 const QString &mediaSourceId() const;
27744 void setMediaSourceId(QString newMediaSourceId);
27745 bool mediaSourceIdNull() const;
27746 void setMediaSourceIdNull();
27747
27748
27752 const qint32 &startIndex() const;
27753 void setStartIndex(qint32 newStartIndex);
27754 bool startIndexNull() const;
27755 void setStartIndexNull();
27756
27757
27761 const qint64 &startPositionTicks() const;
27762 void setStartPositionTicks(qint64 newStartPositionTicks);
27763 bool startPositionTicksNull() const;
27765
27766
27770 const qint32 &subtitleStreamIndex() const;
27771 void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex);
27772 bool subtitleStreamIndexNull() const;
27774
27775
27776private:
27777 // Required path parameters
27778 QString m_sessionId;
27779
27780 // Required query parameters
27781 QStringList m_itemIds;
27782 PlayCommand m_playCommand;
27783
27784 // Optional query parameters
27785 std::optional<qint32> m_audioStreamIndex = std::nullopt;
27786 QString m_mediaSourceId;
27787 std::optional<qint32> m_startIndex = std::nullopt;
27788 std::optional<qint64> m_startPositionTicks = std::nullopt;
27789 std::optional<qint32> m_subtitleStreamIndex = std::nullopt;
27790
27791
27792};
27793
27795public:
27796
27800 const QString &itemId() const;
27801 void setItemId(QString newItemId);
27802
27803
27808 void setImageRefreshMode(MetadataRefreshMode newImageRefreshMode);
27809 bool imageRefreshModeNull() const;
27811
27812
27817 void setMetadataRefreshMode(MetadataRefreshMode newMetadataRefreshMode);
27818 bool metadataRefreshModeNull() const;
27820
27821
27825 const bool &replaceAllImages() const;
27826 void setReplaceAllImages(bool newReplaceAllImages);
27827 bool replaceAllImagesNull() const;
27829
27830
27834 const bool &replaceAllMetadata() const;
27835 void setReplaceAllMetadata(bool newReplaceAllMetadata);
27836 bool replaceAllMetadataNull() const;
27838
27839
27840private:
27841 // Required path parameters
27842 QString m_itemId;
27843
27844 // Required query parameters
27845
27846 // Optional query parameters
27847 MetadataRefreshMode m_imageRefreshMode;
27848 MetadataRefreshMode m_metadataRefreshMode;
27849 std::optional<bool> m_replaceAllImages = std::nullopt;
27850 std::optional<bool> m_replaceAllMetadata = std::nullopt;
27851
27852
27853};
27854
27856public:
27857
27861 const QString &imdbId() const;
27862 void setImdbId(QString newImdbId);
27863 bool imdbIdNull() const;
27864 void setImdbIdNull();
27865
27866
27870 const QString &tmdbId() const;
27871 void setTmdbId(QString newTmdbId);
27872 bool tmdbIdNull() const;
27873 void setTmdbIdNull();
27874
27875
27876private:
27877 // Required path parameters
27878
27879 // Required query parameters
27880
27881 // Optional query parameters
27882 QString m_imdbId;
27883 QString m_tmdbId;
27884
27885
27886};
27887
27889public:
27890
27894 const QString &tvdbId() const;
27895 void setTvdbId(QString newTvdbId);
27896 bool tvdbIdNull() const;
27897 void setTvdbIdNull();
27898
27899
27900private:
27901 // Required path parameters
27902
27903 // Required query parameters
27904
27905 // Optional query parameters
27906 QString m_tvdbId;
27907
27908
27909};
27910
27912public:
27913
27917 const QString &jellyfinId() const;
27918 void setJellyfinId(QString newJellyfinId);
27919 bool jellyfinIdNull() const;
27920 void setJellyfinIdNull();
27921
27922
27926 const QStringList &playableMediaTypes() const;
27927 void setPlayableMediaTypes(QStringList newPlayableMediaTypes);
27928 bool playableMediaTypesNull() const;
27930
27931
27936 void setSupportedCommands(QList<GeneralCommandType> newSupportedCommands);
27937 bool supportedCommandsNull() const;
27939
27940
27944 const bool &supportsMediaControl() const;
27945 void setSupportsMediaControl(bool newSupportsMediaControl);
27946 bool supportsMediaControlNull() const;
27948
27949
27953 const bool &supportsPersistentIdentifier() const;
27954 void setSupportsPersistentIdentifier(bool newSupportsPersistentIdentifier);
27957
27958
27962 const bool &supportsSync() const;
27963 void setSupportsSync(bool newSupportsSync);
27964 bool supportsSyncNull() const;
27965 void setSupportsSyncNull();
27966
27967
27968private:
27969 // Required path parameters
27970
27971 // Required query parameters
27972
27973 // Optional query parameters
27974 QString m_jellyfinId;
27975 QStringList m_playableMediaTypes;
27976 QList<GeneralCommandType> m_supportedCommands;
27977 std::optional<bool> m_supportsMediaControl = std::nullopt;
27978 std::optional<bool> m_supportsPersistentIdentifier = std::nullopt;
27979 std::optional<bool> m_supportsSync = std::nullopt;
27980
27981
27982};
27983
27985public:
27986
27990 const QString &jellyfinId() const;
27991 void setJellyfinId(QString newJellyfinId);
27992 bool jellyfinIdNull() const;
27993 void setJellyfinIdNull();
27994
27995
27999 const QSharedPointer<ClientCapabilitiesDto> &body() const;
28000 void setBody(QSharedPointer<ClientCapabilitiesDto> newBody);
28001
28002
28003private:
28004 // Required path parameters
28005
28006 // Required query parameters
28007
28008 // Optional query parameters
28009 QString m_jellyfinId;
28010
28011 // Body parameters
28012 QSharedPointer<ClientCapabilitiesDto> m_body;
28013
28014};
28015
28017public:
28018
28019private:
28020 // Required path parameters
28021
28022 // Required query parameters
28023
28024 // Optional query parameters
28025
28026
28027};
28028
28030public:
28031
28035 const QList<MediaUpdateInfoDto> &body() const;
28036 void setBody(QList<MediaUpdateInfoDto> newBody);
28037
28038
28039private:
28040 // Required path parameters
28041
28042 // Required query parameters
28043
28044 // Optional query parameters
28045
28046 // Body parameters
28048
28049};
28050
28052public:
28053
28057 const QString &imdbId() const;
28058 void setImdbId(QString newImdbId);
28059 bool imdbIdNull() const;
28060 void setImdbIdNull();
28061
28062
28066 const QString &tmdbId() const;
28067 void setTmdbId(QString newTmdbId);
28068 bool tmdbIdNull() const;
28069 void setTmdbIdNull();
28070
28071
28072private:
28073 // Required path parameters
28074
28075 // Required query parameters
28076
28077 // Optional query parameters
28078 QString m_imdbId;
28079 QString m_tmdbId;
28080
28081
28082};
28083
28085public:
28086
28090 const QString &tvdbId() const;
28091 void setTvdbId(QString newTvdbId);
28092 bool tvdbIdNull() const;
28093 void setTvdbIdNull();
28094
28095
28096private:
28097 // Required path parameters
28098
28099 // Required query parameters
28100
28101 // Optional query parameters
28102 QString m_tvdbId;
28103
28104
28105};
28106
28108public:
28109
28113 const ImageType &imageType() const;
28114 void setImageType(ImageType newImageType);
28115
28116
28120 const QString &userId() const;
28121 void setUserId(QString newUserId);
28122
28123
28127 const qint32 &index() const;
28128 void setIndex(qint32 newIndex);
28129 bool indexNull() const;
28130 void setIndexNull();
28131
28132
28133private:
28134 // Required path parameters
28135 ImageType m_imageType;
28136 QString m_userId;
28137
28138 // Required query parameters
28139
28140 // Optional query parameters
28141 std::optional<qint32> m_index = std::nullopt;
28142
28143
28144};
28145
28147public:
28148
28152 const ImageType &imageType() const;
28153 void setImageType(ImageType newImageType);
28154
28155
28159 const qint32 &index() const;
28160 void setIndex(qint32 newIndex);
28161
28162
28166 const QString &userId() const;
28167 void setUserId(QString newUserId);
28168
28169
28170private:
28171 // Required path parameters
28172 ImageType m_imageType;
28173 qint32 m_index;
28174 QString m_userId;
28175
28176 // Required query parameters
28177
28178 // Optional query parameters
28179
28180
28181};
28182
28184public:
28185
28189 const QString &serverId() const;
28190 void setServerId(QString newServerId);
28191
28192
28193private:
28194 // Required path parameters
28195 QString m_serverId;
28196
28197 // Required query parameters
28198
28199 // Optional query parameters
28200
28201
28202};
28203
28205public:
28206
28210 const QString &serverId() const;
28211 void setServerId(QString newServerId);
28212
28213
28214private:
28215 // Required path parameters
28216 QString m_serverId;
28217
28218 // Required query parameters
28219
28220 // Optional query parameters
28221
28222
28223};
28224
28226public:
28227
28231 const QString &serverId() const;
28232 void setServerId(QString newServerId);
28233
28234
28235private:
28236 // Required path parameters
28237 QString m_serverId;
28238
28239 // Required query parameters
28240
28241 // Optional query parameters
28242
28243
28244};
28245
28247public:
28248
28249private:
28250 // Required path parameters
28251
28252 // Required query parameters
28253
28254 // Optional query parameters
28255
28256
28257};
28258
28260public:
28261
28265 const QString &collectionId() const;
28266 void setCollectionId(QString newCollectionId);
28267
28268
28272 const QStringList &ids() const;
28273 void setIds(QStringList newIds);
28274
28275
28276private:
28277 // Required path parameters
28278 QString m_collectionId;
28279
28280 // Required query parameters
28281 QStringList m_ids;
28282
28283 // Optional query parameters
28284
28285
28286};
28287
28289public:
28290
28294 const QString &playlistId() const;
28295 void setPlaylistId(QString newPlaylistId);
28296
28297
28301 const QStringList &entryIds() const;
28302 void setEntryIds(QStringList newEntryIds);
28303 bool entryIdsNull() const;
28304 void setEntryIdsNull();
28305
28306
28307private:
28308 // Required path parameters
28309 QString m_playlistId;
28310
28311 // Required query parameters
28312
28313 // Optional query parameters
28314 QStringList m_entryIds;
28315
28316
28317};
28318
28320public:
28321
28325 const QString &name() const;
28326 void setName(QString newName);
28327 bool nameNull() const;
28328 void setNameNull();
28329
28330
28334 const QString &path() const;
28335 void setPath(QString newPath);
28336 bool pathNull() const;
28337 void setPathNull();
28338
28339
28343 const bool &refreshLibrary() const;
28344 void setRefreshLibrary(bool newRefreshLibrary);
28345 bool refreshLibraryNull() const;
28346 void setRefreshLibraryNull();
28347
28348
28349private:
28350 // Required path parameters
28351
28352 // Required query parameters
28353
28354 // Optional query parameters
28355 QString m_name;
28356 QString m_path;
28357 std::optional<bool> m_refreshLibrary = std::nullopt;
28358
28359
28360};
28361
28363public:
28364
28368 const QString &sessionId() const;
28369 void setSessionId(QString newSessionId);
28370
28371
28375 const QString &userId() const;
28376 void setUserId(QString newUserId);
28377
28378
28379private:
28380 // Required path parameters
28381 QString m_sessionId;
28382 QString m_userId;
28383
28384 // Required query parameters
28385
28386 // Optional query parameters
28387
28388
28389};
28390
28392public:
28393
28397 const QString &name() const;
28398 void setName(QString newName);
28399 bool nameNull() const;
28400 void setNameNull();
28401
28402
28406 const bool &refreshLibrary() const;
28407 void setRefreshLibrary(bool newRefreshLibrary);
28408 bool refreshLibraryNull() const;
28409 void setRefreshLibraryNull();
28410
28411
28412private:
28413 // Required path parameters
28414
28415 // Required query parameters
28416
28417 // Optional query parameters
28418 QString m_name;
28419 std::optional<bool> m_refreshLibrary = std::nullopt;
28420
28421
28422};
28423
28425public:
28426
28430 const QString &name() const;
28431 void setName(QString newName);
28432 bool nameNull() const;
28433 void setNameNull();
28434
28435
28439 const QString &newName() const;
28440 void setNewName(QString newNewName);
28441 bool newNameNull() const;
28442 void setNewNameNull();
28443
28444
28448 const bool &refreshLibrary() const;
28449 void setRefreshLibrary(bool newRefreshLibrary);
28450 bool refreshLibraryNull() const;
28451 void setRefreshLibraryNull();
28452
28453
28454private:
28455 // Required path parameters
28456
28457 // Required query parameters
28458
28459 // Optional query parameters
28460 QString m_name;
28461 QString m_newName;
28462 std::optional<bool> m_refreshLibrary = std::nullopt;
28463
28464
28465};
28466
28468public:
28469
28473 const QSharedPointer<PlaybackProgressInfo> &body() const;
28474 void setBody(QSharedPointer<PlaybackProgressInfo> newBody);
28475
28476
28477private:
28478 // Required path parameters
28479
28480 // Required query parameters
28481
28482 // Optional query parameters
28483
28484 // Body parameters
28485 QSharedPointer<PlaybackProgressInfo> m_body;
28486
28487};
28488
28490public:
28491
28495 const QSharedPointer<PlaybackStartInfo> &body() const;
28496 void setBody(QSharedPointer<PlaybackStartInfo> newBody);
28497
28498
28499private:
28500 // Required path parameters
28501
28502 // Required query parameters
28503
28504 // Optional query parameters
28505
28506 // Body parameters
28507 QSharedPointer<PlaybackStartInfo> m_body;
28508
28509};
28510
28512public:
28513
28517 const QSharedPointer<PlaybackStopInfo> &body() const;
28518 void setBody(QSharedPointer<PlaybackStopInfo> newBody);
28519
28520
28521private:
28522 // Required path parameters
28523
28524 // Required query parameters
28525
28526 // Optional query parameters
28527
28528 // Body parameters
28529 QSharedPointer<PlaybackStopInfo> m_body;
28530
28531};
28532
28534public:
28535
28536private:
28537 // Required path parameters
28538
28539 // Required query parameters
28540
28541 // Optional query parameters
28542
28543
28544};
28545
28547public:
28548
28552 const QString &itemId() const;
28553 void setItemId(QString newItemId);
28554
28555
28559 const QString &sessionId() const;
28560 void setSessionId(QString newSessionId);
28561 bool sessionIdNull() const;
28562 void setSessionIdNull();
28563
28564
28565private:
28566 // Required path parameters
28567
28568 // Required query parameters
28569 QString m_itemId;
28570
28571 // Optional query parameters
28572 QString m_sessionId;
28573
28574
28575};
28576
28578public:
28579
28583 const QString &tunerId() const;
28584 void setTunerId(QString newTunerId);
28585
28586
28587private:
28588 // Required path parameters
28589 QString m_tunerId;
28590
28591 // Required query parameters
28592
28593 // Optional query parameters
28594
28595
28596};
28597
28599public:
28600
28601private:
28602 // Required path parameters
28603
28604 // Required query parameters
28605
28606 // Optional query parameters
28607
28608
28609};
28610
28612public:
28613
28617 const QString &key() const;
28618 void setKey(QString newKey);
28619
28620
28621private:
28622 // Required path parameters
28623 QString m_key;
28624
28625 // Required query parameters
28626
28627 // Optional query parameters
28628
28629
28630};
28631
28633public:
28634
28638 const QString &itemId() const;
28639 void setItemId(QString newItemId);
28640
28641
28645 const QString &language() const;
28646 void setLanguage(QString newLanguage);
28647
28648
28652 const bool &isPerfectMatch() const;
28653 void setIsPerfectMatch(bool newIsPerfectMatch);
28654 bool isPerfectMatchNull() const;
28655 void setIsPerfectMatchNull();
28656
28657
28658private:
28659 // Required path parameters
28660 QString m_itemId;
28661 QString m_language;
28662
28663 // Required query parameters
28664
28665 // Optional query parameters
28666 std::optional<bool> m_isPerfectMatch = std::nullopt;
28667
28668
28669};
28670
28672public:
28673
28677 const QString &sessionId() const;
28678 void setSessionId(QString newSessionId);
28679
28680
28684 const QSharedPointer<GeneralCommand> &body() const;
28685 void setBody(QSharedPointer<GeneralCommand> newBody);
28686
28687
28688private:
28689 // Required path parameters
28690 QString m_sessionId;
28691
28692 // Required query parameters
28693
28694 // Optional query parameters
28695
28696 // Body parameters
28697 QSharedPointer<GeneralCommand> m_body;
28698
28699};
28700
28702public:
28703
28707 const GeneralCommandType &command() const;
28708 void setCommand(GeneralCommandType newCommand);
28709
28710
28714 const QString &sessionId() const;
28715 void setSessionId(QString newSessionId);
28716
28717
28718private:
28719 // Required path parameters
28720 GeneralCommandType m_command;
28721 QString m_sessionId;
28722
28723 // Required query parameters
28724
28725 // Optional query parameters
28726
28727
28728};
28729
28731public:
28732
28736 const QString &sessionId() const;
28737 void setSessionId(QString newSessionId);
28738
28739
28743 const QString &text() const;
28744 void setText(QString newText);
28745
28746
28750 const QString &header() const;
28751 void setHeader(QString newHeader);
28752 bool headerNull() const;
28753 void setHeaderNull();
28754
28755
28759 const qint64 &timeoutMs() const;
28760 void setTimeoutMs(qint64 newTimeoutMs);
28761 bool timeoutMsNull() const;
28762 void setTimeoutMsNull();
28763
28764
28765private:
28766 // Required path parameters
28767 QString m_sessionId;
28768
28769 // Required query parameters
28770 QString m_text;
28771
28772 // Optional query parameters
28773 QString m_header;
28774 std::optional<qint64> m_timeoutMs = std::nullopt;
28775
28776
28777};
28778
28780public:
28781
28785 const PlaystateCommand &command() const;
28786 void setCommand(PlaystateCommand newCommand);
28787
28788
28792 const QString &sessionId() const;
28793 void setSessionId(QString newSessionId);
28794
28795
28799 const QString &controllingUserId() const;
28800 void setControllingUserId(QString newControllingUserId);
28801 bool controllingUserIdNull() const;
28803
28804
28808 const qint64 &seekPositionTicks() const;
28809 void setSeekPositionTicks(qint64 newSeekPositionTicks);
28810 bool seekPositionTicksNull() const;
28812
28813
28814private:
28815 // Required path parameters
28816 PlaystateCommand m_command;
28817 QString m_sessionId;
28818
28819 // Required query parameters
28820
28821 // Optional query parameters
28822 QString m_controllingUserId;
28823 std::optional<qint64> m_seekPositionTicks = std::nullopt;
28824
28825
28826};
28827
28829public:
28830
28834 const GeneralCommandType &command() const;
28835 void setCommand(GeneralCommandType newCommand);
28836
28837
28841 const QString &sessionId() const;
28842 void setSessionId(QString newSessionId);
28843
28844
28845private:
28846 // Required path parameters
28847 GeneralCommandType m_command;
28848 QString m_sessionId;
28849
28850 // Required query parameters
28851
28852 // Optional query parameters
28853
28854
28855};
28856
28858public:
28859
28863 const QSharedPointer<SetChannelMappingDto> &body() const;
28864 void setBody(QSharedPointer<SetChannelMappingDto> newBody);
28865
28866
28867private:
28868 // Required path parameters
28869
28870 // Required query parameters
28871
28872 // Optional query parameters
28873
28874 // Body parameters
28875 QSharedPointer<SetChannelMappingDto> m_body;
28876
28877};
28878
28880public:
28881
28885 const ImageType &imageType() const;
28886 void setImageType(ImageType newImageType);
28887
28888
28892 const QString &itemId() const;
28893 void setItemId(QString newItemId);
28894
28895
28896private:
28897 // Required path parameters
28898 ImageType m_imageType;
28899 QString m_itemId;
28900
28901 // Required query parameters
28902
28903 // Optional query parameters
28904
28905
28906};
28907
28909public:
28910
28914 const qint32 &imageIndex() const;
28915 void setImageIndex(qint32 newImageIndex);
28916
28917
28921 const ImageType &imageType() const;
28922 void setImageType(ImageType newImageType);
28923
28924
28928 const QString &itemId() const;
28929 void setItemId(QString newItemId);
28930
28931
28932private:
28933 // Required path parameters
28934 qint32 m_imageIndex;
28935 ImageType m_imageType;
28936 QString m_itemId;
28937
28938 // Required query parameters
28939
28940 // Optional query parameters
28941
28942
28943};
28944
28946public:
28947
28951 const QString &userId() const;
28952 void setUserId(QString newUserId);
28953
28954
28955private:
28956 // Required path parameters
28957 QString m_userId;
28958
28959 // Required query parameters
28960
28961 // Optional query parameters
28962
28963
28964};
28965
28967public:
28968
28972 const QSharedPointer<StartupRemoteAccessDto> &body() const;
28973 void setBody(QSharedPointer<StartupRemoteAccessDto> newBody);
28974
28975
28976private:
28977 // Required path parameters
28978
28979 // Required query parameters
28980
28981 // Optional query parameters
28982
28983 // Body parameters
28984 QSharedPointer<StartupRemoteAccessDto> m_body;
28985
28986};
28987
28989public:
28990
28994 const QList<RepositoryInfo> &body() const;
28995 void setBody(QList<RepositoryInfo> newBody);
28996
28997
28998private:
28999 // Required path parameters
29000
29001 // Required query parameters
29002
29003 // Optional query parameters
29004
29005 // Body parameters
29006 QList<RepositoryInfo> m_body;
29007
29008};
29009
29011public:
29012
29016 const QString &userId() const;
29017 void setUserId(QString newUserId);
29018
29019
29020private:
29021 // Required path parameters
29022 QString m_userId;
29023
29024 // Required query parameters
29025
29026 // Optional query parameters
29027
29028
29029};
29030
29032public:
29033
29034private:
29035 // Required path parameters
29036
29037 // Required query parameters
29038
29039 // Optional query parameters
29040
29041
29042};
29043
29045public:
29046
29050 const QString &taskId() const;
29051 void setTaskId(QString newTaskId);
29052
29053
29054private:
29055 // Required path parameters
29056 QString m_taskId;
29057
29058 // Required query parameters
29059
29060 // Optional query parameters
29061
29062
29063};
29064
29066public:
29067
29071 const QString &deviceId() const;
29072 void setDeviceId(QString newDeviceId);
29073 bool deviceIdNull() const;
29074 void setDeviceIdNull();
29075
29076
29080 const QString &playSessionId() const;
29081 void setPlaySessionId(QString newPlaySessionId);
29082 bool playSessionIdNull() const;
29083 void setPlaySessionIdNull();
29084
29085
29086private:
29087 // Required path parameters
29088
29089 // Required query parameters
29090
29091 // Optional query parameters
29092 QString m_deviceId;
29093 QString m_playSessionId;
29094
29095
29096};
29097
29099public:
29100
29104 const QString &taskId() const;
29105 void setTaskId(QString newTaskId);
29106
29107
29108private:
29109 // Required path parameters
29110 QString m_taskId;
29111
29112 // Required query parameters
29113
29114 // Optional query parameters
29115
29116
29117};
29118
29120public:
29121
29125 const QSharedPointer<BufferRequestDto> &body() const;
29126 void setBody(QSharedPointer<BufferRequestDto> newBody);
29127
29128
29129private:
29130 // Required path parameters
29131
29132 // Required query parameters
29133
29134 // Optional query parameters
29135
29136 // Body parameters
29137 QSharedPointer<BufferRequestDto> m_body;
29138
29139};
29140
29142public:
29143
29147 const QSharedPointer<NewGroupRequestDto> &body() const;
29148 void setBody(QSharedPointer<NewGroupRequestDto> newBody);
29149
29150
29151private:
29152 // Required path parameters
29153
29154 // Required query parameters
29155
29156 // Optional query parameters
29157
29158 // Body parameters
29159 QSharedPointer<NewGroupRequestDto> m_body;
29160
29161};
29162
29164public:
29165
29166private:
29167 // Required path parameters
29168
29169 // Required query parameters
29170
29171 // Optional query parameters
29172
29173
29174};
29175
29177public:
29178
29182 const QSharedPointer<JoinGroupRequestDto> &body() const;
29183 void setBody(QSharedPointer<JoinGroupRequestDto> newBody);
29184
29185
29186private:
29187 // Required path parameters
29188
29189 // Required query parameters
29190
29191 // Optional query parameters
29192
29193 // Body parameters
29194 QSharedPointer<JoinGroupRequestDto> m_body;
29195
29196};
29197
29199public:
29200
29201private:
29202 // Required path parameters
29203
29204 // Required query parameters
29205
29206 // Optional query parameters
29207
29208
29209};
29210
29212public:
29213
29217 const QSharedPointer<MovePlaylistItemRequestDto> &body() const;
29218 void setBody(QSharedPointer<MovePlaylistItemRequestDto> newBody);
29219
29220
29221private:
29222 // Required path parameters
29223
29224 // Required query parameters
29225
29226 // Optional query parameters
29227
29228 // Body parameters
29229 QSharedPointer<MovePlaylistItemRequestDto> m_body;
29230
29231};
29232
29234public:
29235
29239 const QSharedPointer<NextItemRequestDto> &body() const;
29240 void setBody(QSharedPointer<NextItemRequestDto> newBody);
29241
29242
29243private:
29244 // Required path parameters
29245
29246 // Required query parameters
29247
29248 // Optional query parameters
29249
29250 // Body parameters
29251 QSharedPointer<NextItemRequestDto> m_body;
29252
29253};
29254
29256public:
29257
29258private:
29259 // Required path parameters
29260
29261 // Required query parameters
29262
29263 // Optional query parameters
29264
29265
29266};
29267
29269public:
29270
29274 const QSharedPointer<PingRequestDto> &body() const;
29275 void setBody(QSharedPointer<PingRequestDto> newBody);
29276
29277
29278private:
29279 // Required path parameters
29280
29281 // Required query parameters
29282
29283 // Optional query parameters
29284
29285 // Body parameters
29286 QSharedPointer<PingRequestDto> m_body;
29287
29288};
29289
29291public:
29292
29296 const QSharedPointer<PreviousItemRequestDto> &body() const;
29297 void setBody(QSharedPointer<PreviousItemRequestDto> newBody);
29298
29299
29300private:
29301 // Required path parameters
29302
29303 // Required query parameters
29304
29305 // Optional query parameters
29306
29307 // Body parameters
29308 QSharedPointer<PreviousItemRequestDto> m_body;
29309
29310};
29311
29313public:
29314
29318 const QSharedPointer<QueueRequestDto> &body() const;
29319 void setBody(QSharedPointer<QueueRequestDto> newBody);
29320
29321
29322private:
29323 // Required path parameters
29324
29325 // Required query parameters
29326
29327 // Optional query parameters
29328
29329 // Body parameters
29330 QSharedPointer<QueueRequestDto> m_body;
29331
29332};
29333
29335public:
29336
29340 const QSharedPointer<ReadyRequestDto> &body() const;
29341 void setBody(QSharedPointer<ReadyRequestDto> newBody);
29342
29343
29344private:
29345 // Required path parameters
29346
29347 // Required query parameters
29348
29349 // Optional query parameters
29350
29351 // Body parameters
29352 QSharedPointer<ReadyRequestDto> m_body;
29353
29354};
29355
29357public:
29358
29362 const QSharedPointer<RemoveFromPlaylistRequestDto> &body() const;
29363 void setBody(QSharedPointer<RemoveFromPlaylistRequestDto> newBody);
29364
29365
29366private:
29367 // Required path parameters
29368
29369 // Required query parameters
29370
29371 // Optional query parameters
29372
29373 // Body parameters
29374 QSharedPointer<RemoveFromPlaylistRequestDto> m_body;
29375
29376};
29377
29379public:
29380
29384 const QSharedPointer<SeekRequestDto> &body() const;
29385 void setBody(QSharedPointer<SeekRequestDto> newBody);
29386
29387
29388private:
29389 // Required path parameters
29390
29391 // Required query parameters
29392
29393 // Optional query parameters
29394
29395 // Body parameters
29396 QSharedPointer<SeekRequestDto> m_body;
29397
29398};
29399
29401public:
29402
29406 const QSharedPointer<IgnoreWaitRequestDto> &body() const;
29407 void setBody(QSharedPointer<IgnoreWaitRequestDto> newBody);
29408
29409
29410private:
29411 // Required path parameters
29412
29413 // Required query parameters
29414
29415 // Optional query parameters
29416
29417 // Body parameters
29418 QSharedPointer<IgnoreWaitRequestDto> m_body;
29419
29420};
29421
29423public:
29424
29428 const QSharedPointer<PlayRequestDto> &body() const;
29429 void setBody(QSharedPointer<PlayRequestDto> newBody);
29430
29431
29432private:
29433 // Required path parameters
29434
29435 // Required query parameters
29436
29437 // Optional query parameters
29438
29439 // Body parameters
29440 QSharedPointer<PlayRequestDto> m_body;
29441
29442};
29443
29445public:
29446
29450 const QSharedPointer<SetPlaylistItemRequestDto> &body() const;
29451 void setBody(QSharedPointer<SetPlaylistItemRequestDto> newBody);
29452
29453
29454private:
29455 // Required path parameters
29456
29457 // Required query parameters
29458
29459 // Optional query parameters
29460
29461 // Body parameters
29462 QSharedPointer<SetPlaylistItemRequestDto> m_body;
29463
29464};
29465
29467public:
29468
29472 const QSharedPointer<SetRepeatModeRequestDto> &body() const;
29473 void setBody(QSharedPointer<SetRepeatModeRequestDto> newBody);
29474
29475
29476private:
29477 // Required path parameters
29478
29479 // Required query parameters
29480
29481 // Optional query parameters
29482
29483 // Body parameters
29484 QSharedPointer<SetRepeatModeRequestDto> m_body;
29485
29486};
29487
29489public:
29490
29494 const QSharedPointer<SetShuffleModeRequestDto> &body() const;
29495 void setBody(QSharedPointer<SetShuffleModeRequestDto> newBody);
29496
29497
29498private:
29499 // Required path parameters
29500
29501 // Required query parameters
29502
29503 // Optional query parameters
29504
29505 // Body parameters
29506 QSharedPointer<SetShuffleModeRequestDto> m_body;
29507
29508};
29509
29511public:
29512
29513private:
29514 // Required path parameters
29515
29516 // Required query parameters
29517
29518 // Optional query parameters
29519
29520
29521};
29522
29524public:
29525
29526private:
29527 // Required path parameters
29528
29529 // Required query parameters
29530
29531 // Optional query parameters
29532
29533
29534};
29535
29537public:
29538
29542 const QString &pluginId() const;
29543 void setPluginId(QString newPluginId);
29544
29545
29546private:
29547 // Required path parameters
29548 QString m_pluginId;
29549
29550 // Required query parameters
29551
29552 // Optional query parameters
29553
29554
29555};
29556
29558public:
29559
29563 const QString &pluginId() const;
29564 void setPluginId(QString newPluginId);
29565
29566
29570 const QSharedPointer<Version> &version() const;
29571 void setVersion(QSharedPointer<Version> newVersion);
29572
29573
29574private:
29575 // Required path parameters
29576 QString m_pluginId;
29577 QSharedPointer<Version> m_version;
29578
29579 // Required query parameters
29580
29581 // Optional query parameters
29582
29583
29584};
29585
29587public:
29588
29592 const QString &itemId() const;
29593 void setItemId(QString newItemId);
29594
29595
29599 const QString &userId() const;
29600 void setUserId(QString newUserId);
29601
29602
29603private:
29604 // Required path parameters
29605 QString m_itemId;
29606 QString m_userId;
29607
29608 // Required query parameters
29609
29610 // Optional query parameters
29611
29612
29613};
29614
29616public:
29617
29621 const QSharedPointer<ServerConfiguration> &body() const;
29622 void setBody(QSharedPointer<ServerConfiguration> newBody);
29623
29624
29625private:
29626 // Required path parameters
29627
29628 // Required query parameters
29629
29630 // Optional query parameters
29631
29632 // Body parameters
29633 QSharedPointer<ServerConfiguration> m_body;
29634
29635};
29636
29638public:
29639
29643 const QString &jellyfinId() const;
29644 void setJellyfinId(QString newJellyfinId);
29645
29646
29650 const QSharedPointer<DeviceOptions> &body() const;
29651 void setBody(QSharedPointer<DeviceOptions> newBody);
29652
29653
29654private:
29655 // Required path parameters
29656
29657 // Required query parameters
29658 QString m_jellyfinId;
29659
29660 // Optional query parameters
29661
29662 // Body parameters
29663 QSharedPointer<DeviceOptions> m_body;
29664
29665};
29666
29668public:
29669
29673 const QString &displayPreferencesId() const;
29674 void setDisplayPreferencesId(QString newDisplayPreferencesId);
29675
29676
29680 const QString &client() const;
29681 void setClient(QString newClient);
29682
29683
29687 const QString &userId() const;
29688 void setUserId(QString newUserId);
29689
29690
29694 const QSharedPointer<DisplayPreferencesDto> &body() const;
29695 void setBody(QSharedPointer<DisplayPreferencesDto> newBody);
29696
29697
29698private:
29699 // Required path parameters
29700 QString m_displayPreferencesId;
29701
29702 // Required query parameters
29703 QString m_client;
29704 QString m_userId;
29705
29706 // Optional query parameters
29707
29708 // Body parameters
29709 QSharedPointer<DisplayPreferencesDto> m_body;
29710
29711};
29712
29714public:
29715
29719 const QSharedPointer<StartupConfigurationDto> &body() const;
29720 void setBody(QSharedPointer<StartupConfigurationDto> newBody);
29721
29722
29723private:
29724 // Required path parameters
29725
29726 // Required query parameters
29727
29728 // Optional query parameters
29729
29730 // Body parameters
29731 QSharedPointer<StartupConfigurationDto> m_body;
29732
29733};
29734
29736public:
29737
29741 const QString &itemId() const;
29742 void setItemId(QString newItemId);
29743
29744
29748 const QSharedPointer<BaseItemDto> &body() const;
29749 void setBody(QSharedPointer<BaseItemDto> newBody);
29750
29751
29752private:
29753 // Required path parameters
29754 QString m_itemId;
29755
29756 // Required query parameters
29757
29758 // Optional query parameters
29759
29760 // Body parameters
29761 QSharedPointer<BaseItemDto> m_body;
29762
29763};
29764
29766public:
29767
29771 const QString &itemId() const;
29772 void setItemId(QString newItemId);
29773
29774
29778 const QString &contentType() const;
29779 void setContentType(QString newContentType);
29780 bool contentTypeNull() const;
29781 void setContentTypeNull();
29782
29783
29784private:
29785 // Required path parameters
29786 QString m_itemId;
29787
29788 // Required query parameters
29789
29790 // Optional query parameters
29791 QString m_contentType;
29792
29793
29794};
29795
29797public:
29798
29802 const qint32 &imageIndex() const;
29803 void setImageIndex(qint32 newImageIndex);
29804
29805
29809 const ImageType &imageType() const;
29810 void setImageType(ImageType newImageType);
29811
29812
29816 const QString &itemId() const;
29817 void setItemId(QString newItemId);
29818
29819
29823 const qint32 &newIndex() const;
29824 void setNewIndex(qint32 newNewIndex);
29825 bool newIndexNull() const;
29826 void setNewIndexNull();
29827
29828
29829private:
29830 // Required path parameters
29831 qint32 m_imageIndex;
29832 ImageType m_imageType;
29833 QString m_itemId;
29834
29835 // Required query parameters
29836
29837 // Optional query parameters
29838 std::optional<qint32> m_newIndex = std::nullopt;
29839
29840
29841};
29842
29844public:
29845
29849 const QSharedPointer<UpdateLibraryOptionsDto> &body() const;
29850 void setBody(QSharedPointer<UpdateLibraryOptionsDto> newBody);
29851
29852
29853private:
29854 // Required path parameters
29855
29856 // Required query parameters
29857
29858 // Optional query parameters
29859
29860 // Body parameters
29861 QSharedPointer<UpdateLibraryOptionsDto> m_body;
29862
29863};
29864
29866public:
29867
29871 const QSharedPointer<MediaEncoderPathDto> &body() const;
29872 void setBody(QSharedPointer<MediaEncoderPathDto> newBody);
29873
29874
29875private:
29876 // Required path parameters
29877
29878 // Required query parameters
29879
29880 // Optional query parameters
29881
29882 // Body parameters
29883 QSharedPointer<MediaEncoderPathDto> m_body;
29884
29885};
29886
29888public:
29889
29893 const QString &name() const;
29894 void setName(QString newName);
29895 bool nameNull() const;
29896 void setNameNull();
29897
29898
29902 const QSharedPointer<MediaPathInfo> &body() const;
29903 void setBody(QSharedPointer<MediaPathInfo> newBody);
29904
29905
29906private:
29907 // Required path parameters
29908
29909 // Required query parameters
29910
29911 // Optional query parameters
29912 QString m_name;
29913
29914 // Body parameters
29915 QSharedPointer<MediaPathInfo> m_body;
29916
29917};
29918
29920public:
29921
29925 const QString &key() const;
29926 void setKey(QString newKey);
29927
29928
29929private:
29930 // Required path parameters
29931 QString m_key;
29932
29933 // Required query parameters
29934
29935 // Optional query parameters
29936
29937
29938};
29939
29941public:
29942
29946 const QString &pluginId() const;
29947 void setPluginId(QString newPluginId);
29948
29949
29950private:
29951 // Required path parameters
29952 QString m_pluginId;
29953
29954 // Required query parameters
29955
29956 // Optional query parameters
29957
29958
29959};
29960
29962public:
29963
29967 const QSharedPointer<PluginSecurityInfo> &body() const;
29968 void setBody(QSharedPointer<PluginSecurityInfo> newBody);
29969
29970
29971private:
29972 // Required path parameters
29973
29974 // Required query parameters
29975
29976 // Optional query parameters
29977
29978 // Body parameters
29979 QSharedPointer<PluginSecurityInfo> m_body;
29980
29981};
29982
29984public:
29985
29989 const QString &profileId() const;
29990 void setProfileId(QString newProfileId);
29991
29992
29996 const QSharedPointer<DeviceProfile> &body() const;
29997 void setBody(QSharedPointer<DeviceProfile> newBody);
29998
29999
30000private:
30001 // Required path parameters
30002 QString m_profileId;
30003
30004 // Required query parameters
30005
30006 // Optional query parameters
30007
30008 // Body parameters
30009 QSharedPointer<DeviceProfile> m_body;
30010
30011};
30012
30014public:
30015
30019 const QString &timerId() const;
30020 void setTimerId(QString newTimerId);
30021
30022
30026 const QSharedPointer<SeriesTimerInfoDto> &body() const;
30027 void setBody(QSharedPointer<SeriesTimerInfoDto> newBody);
30028
30029
30030private:
30031 // Required path parameters
30032 QString m_timerId;
30033
30034 // Required query parameters
30035
30036 // Optional query parameters
30037
30038 // Body parameters
30039 QSharedPointer<SeriesTimerInfoDto> m_body;
30040
30041};
30042
30044public:
30045
30049 const QSharedPointer<StartupUserDto> &body() const;
30050 void setBody(QSharedPointer<StartupUserDto> newBody);
30051
30052
30053private:
30054 // Required path parameters
30055
30056 // Required query parameters
30057
30058 // Optional query parameters
30059
30060 // Body parameters
30061 QSharedPointer<StartupUserDto> m_body;
30062
30063};
30064
30066public:
30067
30071 const QString &taskId() const;
30072 void setTaskId(QString newTaskId);
30073
30074
30078 const QList<TaskTriggerInfo> &body() const;
30079 void setBody(QList<TaskTriggerInfo> newBody);
30080
30081
30082private:
30083 // Required path parameters
30084 QString m_taskId;
30085
30086 // Required query parameters
30087
30088 // Optional query parameters
30089
30090 // Body parameters
30092
30093};
30094
30096public:
30097
30101 const QString &timerId() const;
30102 void setTimerId(QString newTimerId);
30103
30104
30108 const QSharedPointer<TimerInfoDto> &body() const;
30109 void setBody(QSharedPointer<TimerInfoDto> newBody);
30110
30111
30112private:
30113 // Required path parameters
30114 QString m_timerId;
30115
30116 // Required query parameters
30117
30118 // Optional query parameters
30119
30120 // Body parameters
30121 QSharedPointer<TimerInfoDto> m_body;
30122
30123};
30124
30126public:
30127
30131 const QString &userId() const;
30132 void setUserId(QString newUserId);
30133
30134
30138 const QSharedPointer<UserDto> &body() const;
30139 void setBody(QSharedPointer<UserDto> newBody);
30140
30141
30142private:
30143 // Required path parameters
30144 QString m_userId;
30145
30146 // Required query parameters
30147
30148 // Optional query parameters
30149
30150 // Body parameters
30151 QSharedPointer<UserDto> m_body;
30152
30153};
30154
30156public:
30157
30161 const QString &userId() const;
30162 void setUserId(QString newUserId);
30163
30164
30168 const QSharedPointer<UserConfiguration> &body() const;
30169 void setBody(QSharedPointer<UserConfiguration> newBody);
30170
30171
30172private:
30173 // Required path parameters
30174 QString m_userId;
30175
30176 // Required query parameters
30177
30178 // Optional query parameters
30179
30180 // Body parameters
30181 QSharedPointer<UserConfiguration> m_body;
30182
30183};
30184
30186public:
30187
30191 const QString &userId() const;
30192 void setUserId(QString newUserId);
30193
30194
30198 const QSharedPointer<UpdateUserEasyPassword> &body() const;
30199 void setBody(QSharedPointer<UpdateUserEasyPassword> newBody);
30200
30201
30202private:
30203 // Required path parameters
30204 QString m_userId;
30205
30206 // Required query parameters
30207
30208 // Optional query parameters
30209
30210 // Body parameters
30211 QSharedPointer<UpdateUserEasyPassword> m_body;
30212
30213};
30214
30216public:
30217
30221 const QString &itemId() const;
30222 void setItemId(QString newItemId);
30223
30224
30228 const QString &userId() const;
30229 void setUserId(QString newUserId);
30230
30231
30235 const bool &likes() const;
30236 void setLikes(bool newLikes);
30237 bool likesNull() const;
30238 void setLikesNull();
30239
30240
30241private:
30242 // Required path parameters
30243 QString m_itemId;
30244 QString m_userId;
30245
30246 // Required query parameters
30247
30248 // Optional query parameters
30249 std::optional<bool> m_likes = std::nullopt;
30250
30251
30252};
30253
30255public:
30256
30260 const QString &userId() const;
30261 void setUserId(QString newUserId);
30262
30263
30267 const QSharedPointer<UpdateUserPassword> &body() const;
30268 void setBody(QSharedPointer<UpdateUserPassword> newBody);
30269
30270
30271private:
30272 // Required path parameters
30273 QString m_userId;
30274
30275 // Required query parameters
30276
30277 // Optional query parameters
30278
30279 // Body parameters
30280 QSharedPointer<UpdateUserPassword> m_body;
30281
30282};
30283
30285public:
30286
30290 const QString &userId() const;
30291 void setUserId(QString newUserId);
30292
30293
30297 const QSharedPointer<UserPolicy> &body() const;
30298 void setBody(QSharedPointer<UserPolicy> newBody);
30299
30300
30301private:
30302 // Required path parameters
30303 QString m_userId;
30304
30305 // Required query parameters
30306
30307 // Optional query parameters
30308
30309 // Body parameters
30310 QSharedPointer<UserPolicy> m_body;
30311
30312};
30313
30315public:
30316
30320 const QString &itemId() const;
30321 void setItemId(QString newItemId);
30322
30323
30327 const QSharedPointer<UploadSubtitleDto> &body() const;
30328 void setBody(QSharedPointer<UploadSubtitleDto> newBody);
30329
30330
30331private:
30332 // Required path parameters
30333 QString m_itemId;
30334
30335 // Required query parameters
30336
30337 // Optional query parameters
30338
30339 // Body parameters
30340 QSharedPointer<UploadSubtitleDto> m_body;
30341
30342};
30343
30345public:
30346
30350 const QSharedPointer<ValidatePathDto> &body() const;
30351 void setBody(QSharedPointer<ValidatePathDto> newBody);
30352
30353
30354private:
30355 // Required path parameters
30356
30357 // Required query parameters
30358
30359 // Optional query parameters
30360
30361 // Body parameters
30362 QSharedPointer<ValidatePathDto> m_body;
30363
30364};
30365
30366
30367
30368} // NS Loader
30369} // NS Jellyfin
30370
30371#endif // JELLYFIN_LOADER_REQUESTTYPES_H
Value
Definition channeltype.h:49
Value
Definition configurationpagetype.h:49
Value
Definition encodingcontext.h:49
Value
Definition generalcommandtype.h:49
Value
Definition imageformat.h:49
Value
Definition imagetype.h:49
Value
Definition metadatarefreshmode.h:49
Value
Definition notificationlevel.h:49
Value
Definition playcommand.h:49
Value
Definition playmethod.h:49
Value
Definition playstatecommand.h:49
Value
Definition quickconnectstate.h:49
Value
Definition recordingstatus.h:49
Value
Definition repeatmode.h:49
Value
Definition sortorder.h:49
Value
Definition subtitledeliverymethod.h:49
Definition requesttypes.h:138
Definition requesttypes.h:151
bool validateLoginNull() const
Definition requesttypes.cpp:93
const bool & validateLogin() const
Validate login.
Definition requesttypes.cpp:85
bool validateListingsNull() const
Definition requesttypes.cpp:72
const QSharedPointer< ListingsProviderInfo > & body() const
New listings info.
Definition requesttypes.cpp:106
void setPw(QString newPw)
Definition requesttypes.cpp:47
void setValidateListings(bool newValidateListings)
Definition requesttypes.cpp:68
bool pwNull() const
Definition requesttypes.cpp:51
void setValidateLogin(bool newValidateLogin)
Definition requesttypes.cpp:89
const bool & validateListings() const
Validate listings.
Definition requesttypes.cpp:64
const QString & pw() const
Password.
Definition requesttypes.cpp:43
void setPwNull()
Definition requesttypes.cpp:59
void setBody(QSharedPointer< ListingsProviderInfo > newBody)
Definition requesttypes.cpp:110
void setValidateListingsNull()
Definition requesttypes.cpp:80
void setValidateLoginNull()
Definition requesttypes.cpp:101
Definition requesttypes.h:203
bool refreshLibraryNull() const
Definition requesttypes.cpp:127
const QSharedPointer< MediaPathDto > & body() const
The media path dto.
Definition requesttypes.cpp:140
void setBody(QSharedPointer< MediaPathDto > newBody)
Definition requesttypes.cpp:144
void setRefreshLibraryNull()
Definition requesttypes.cpp:135
const bool & refreshLibrary() const
Whether to refresh the library.
Definition requesttypes.cpp:119
void setRefreshLibrary(bool newRefreshLibrary)
Definition requesttypes.cpp:123
Definition requesttypes.h:235
const QString & collectionId() const
The collection id.
Definition requesttypes.cpp:153
const QStringList & ids() const
Item ids, comma delimited.
Definition requesttypes.cpp:162
void setIds(QStringList newIds)
Definition requesttypes.cpp:166
void setCollectionId(QString newCollectionId)
Definition requesttypes.cpp:157
Definition requesttypes.h:264
bool idsNull() const
Definition requesttypes.cpp:192
bool userIdNull() const
Definition requesttypes.cpp:213
void setUserIdNull()
Definition requesttypes.cpp:221
void setUserId(QString newUserId)
Definition requesttypes.cpp:209
const QString & userId() const
The userId.
Definition requesttypes.cpp:205
void setPlaylistId(QString newPlaylistId)
Definition requesttypes.cpp:179
void setIdsNull()
Definition requesttypes.cpp:200
void setIds(QStringList newIds)
Definition requesttypes.cpp:188
const QStringList & ids() const
Item id, comma delimited.
Definition requesttypes.cpp:184
const QString & playlistId() const
The playlist id.
Definition requesttypes.cpp:175
Definition requesttypes.h:305
const QSharedPointer< TunerHostInfo > & body() const
New tuner host.
Definition requesttypes.cpp:230
void setBody(QSharedPointer< TunerHostInfo > newBody)
Definition requesttypes.cpp:234
Definition requesttypes.h:327
const QString & userId() const
The user id.
Definition requesttypes.cpp:252
void setUserId(QString newUserId)
Definition requesttypes.cpp:256
const QString & sessionId() const
The session id.
Definition requesttypes.cpp:243
void setSessionId(QString newSessionId)
Definition requesttypes.cpp:247
Definition requesttypes.h:356
const QStringList & paths() const
The paths of the virtual folder.
Definition requesttypes.cpp:307
const QString & collectionType() const
The type of the collection.
Definition requesttypes.cpp:265
void setBody(QSharedPointer< AddVirtualFolderDto > newBody)
Definition requesttypes.cpp:353
void setPaths(QStringList newPaths)
Definition requesttypes.cpp:311
bool refreshLibraryNull() const
Definition requesttypes.cpp:336
void setCollectionType(QString newCollectionType)
Definition requesttypes.cpp:269
void setCollectionTypeNull()
Definition requesttypes.cpp:281
void setRefreshLibraryNull()
Definition requesttypes.cpp:344
const bool & refreshLibrary() const
Whether to refresh the library.
Definition requesttypes.cpp:328
bool pathsNull() const
Definition requesttypes.cpp:315
void setName(QString newName)
Definition requesttypes.cpp:290
void setNameNull()
Definition requesttypes.cpp:302
bool nameNull() const
Definition requesttypes.cpp:294
const QSharedPointer< AddVirtualFolderDto > & body() const
The library options.
Definition requesttypes.cpp:349
void setRefreshLibrary(bool newRefreshLibrary)
Definition requesttypes.cpp:332
bool collectionTypeNull() const
Definition requesttypes.cpp:273
void setPathsNull()
Definition requesttypes.cpp:323
const QString & name() const
The name of the virtual folder.
Definition requesttypes.cpp:286
Definition requesttypes.h:418
const QString & itemId() const
Item id.
Definition requesttypes.cpp:362
void setItemId(QString newItemId)
Definition requesttypes.cpp:366
const bool & replaceAllImages() const
Optional. Whether or not to replace all images. Default: True.
Definition requesttypes.cpp:371
void setBody(QSharedPointer< RemoteSearchResult > newBody)
Definition requesttypes.cpp:396
bool replaceAllImagesNull() const
Definition requesttypes.cpp:379
void setReplaceAllImagesNull()
Definition requesttypes.cpp:387
const QSharedPointer< RemoteSearchResult > & body() const
The remote search result.
Definition requesttypes.cpp:392
void setReplaceAllImages(bool newReplaceAllImages)
Definition requesttypes.cpp:375
void setBody(QSharedPointer< AuthenticateUserByName > newBody)
Definition requesttypes.cpp:452
const QSharedPointer< AuthenticateUserByName > & body() const
The M:Jellyfin.Api.Controllers.UserController.AuthenticateUserByName(Jellyfin.Api....
Definition requesttypes.cpp:448
Definition requesttypes.h:458
void setPasswordNull()
Definition requesttypes.cpp:439
const QString & pw() const
The password as plain text.
Definition requesttypes.cpp:414
void setUserId(QString newUserId)
Definition requesttypes.cpp:409
const QString & password() const
The password sha1-hash.
Definition requesttypes.cpp:423
void setPw(QString newPw)
Definition requesttypes.cpp:418
void setPassword(QString newPassword)
Definition requesttypes.cpp:427
bool passwordNull() const
Definition requesttypes.cpp:431
const QString & userId() const
The user id.
Definition requesttypes.cpp:405
const QSharedPointer< QuickConnectDto > & body() const
The Jellyfin.Api.Models.UserDtos.QuickConnectDto request.
Definition requesttypes.cpp:461
void setBody(QSharedPointer< QuickConnectDto > newBody)
Definition requesttypes.cpp:465
Definition requesttypes.h:541
const QString & code() const
Quick connect code to authorize.
Definition requesttypes.cpp:474
void setCode(QString newCode)
Definition requesttypes.cpp:478
Definition requesttypes.h:562
bool statusNull() const
Definition requesttypes.cpp:495
void setStatus(QuickConnectState newStatus)
Definition requesttypes.cpp:491
void setStatusNull()
Definition requesttypes.cpp:503
const QuickConnectState & status() const
New MediaBrowser.Model.QuickConnect.QuickConnectState.
Definition requesttypes.cpp:487
void setPackageId(QString newPackageId)
Definition requesttypes.cpp:516
const QString & packageId() const
Installation Id.
Definition requesttypes.cpp:512
Definition requesttypes.h:606
void setTimerId(QString newTimerId)
Definition requesttypes.cpp:529
const QString & timerId() const
Timer id.
Definition requesttypes.cpp:525
Definition requesttypes.h:627
const QString & timerId() const
Timer id.
Definition requesttypes.cpp:538
void setTimerId(QString newTimerId)
Definition requesttypes.cpp:542
Definition requesttypes.h:648
const QString & liveStreamId() const
The livestream id.
Definition requesttypes.cpp:551
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:555
Definition requesttypes.h:669
Definition requesttypes.h:682
void setSecret(QString newSecret)
Definition requesttypes.cpp:572
const QString & secret() const
Secret previously returned from the Initiate endpoint.
Definition requesttypes.cpp:568
void setDescription(QString newDescription)
Definition requesttypes.cpp:585
bool urlNull() const
Definition requesttypes.cpp:652
bool levelNull() const
Definition requesttypes.cpp:610
const NotificationLevel & level() const
The level of the notification.
Definition requesttypes.cpp:602
const QString & url() const
The URL of the notification.
Definition requesttypes.cpp:644
bool descriptionNull() const
Definition requesttypes.cpp:589
bool nameNull() const
Definition requesttypes.cpp:631
const QString & description() const
The description of the notification.
Definition requesttypes.cpp:581
void setUrl(QString newUrl)
Definition requesttypes.cpp:648
void setLevelNull()
Definition requesttypes.cpp:618
void setNameNull()
Definition requesttypes.cpp:639
const QString & name() const
The name of the notification.
Definition requesttypes.cpp:623
void setUrlNull()
Definition requesttypes.cpp:660
void setName(QString newName)
Definition requesttypes.cpp:627
void setDescriptionNull()
Definition requesttypes.cpp:597
void setLevel(NotificationLevel newLevel)
Definition requesttypes.cpp:606
Definition requesttypes.h:756
const bool & isLocked() const
Whether or not to lock the new collection.
Definition requesttypes.cpp:690
const QStringList & ids() const
Item Ids to add to the collection.
Definition requesttypes.cpp:669
bool parentIdNull() const
Definition requesttypes.cpp:740
void setNameNull()
Definition requesttypes.cpp:727
void setIds(QStringList newIds)
Definition requesttypes.cpp:673
bool isLockedNull() const
Definition requesttypes.cpp:698
void setName(QString newName)
Definition requesttypes.cpp:715
void setIsLocked(bool newIsLocked)
Definition requesttypes.cpp:694
void setParentIdNull()
Definition requesttypes.cpp:748
bool idsNull() const
Definition requesttypes.cpp:677
void setIdsNull()
Definition requesttypes.cpp:685
const QString & name() const
The name of the collection.
Definition requesttypes.cpp:711
void setIsLockedNull()
Definition requesttypes.cpp:706
const QString & parentId() const
Optional. Create the collection within a specific folder.
Definition requesttypes.cpp:732
bool nameNull() const
Definition requesttypes.cpp:719
void setParentId(QString newParentId)
Definition requesttypes.cpp:736
Definition requesttypes.h:809
void setApp(QString newApp)
Definition requesttypes.cpp:761
const QString & app() const
Name of the app using the authentication key.
Definition requesttypes.cpp:757
Definition requesttypes.h:830
bool nameNull() const
Definition requesttypes.cpp:820
void setBody(QSharedPointer< CreatePlaylistDto > newBody)
Definition requesttypes.cpp:858
void setUserIdNull()
Definition requesttypes.cpp:849
bool mediaTypeNull() const
Definition requesttypes.cpp:799
bool userIdNull() const
Definition requesttypes.cpp:841
void setIds(QStringList newIds)
Definition requesttypes.cpp:774
void setNameNull()
Definition requesttypes.cpp:828
const QStringList & ids() const
The item ids.
Definition requesttypes.cpp:770
bool idsNull() const
Definition requesttypes.cpp:778
void setUserId(QString newUserId)
Definition requesttypes.cpp:837
const QString & mediaType() const
The media type.
Definition requesttypes.cpp:791
void setName(QString newName)
Definition requesttypes.cpp:816
const QString & name() const
The playlist name.
Definition requesttypes.cpp:812
void setIdsNull()
Definition requesttypes.cpp:786
void setMediaTypeNull()
Definition requesttypes.cpp:807
const QString & userId() const
The user id.
Definition requesttypes.cpp:833
void setMediaType(QString newMediaType)
Definition requesttypes.cpp:795
const QSharedPointer< CreatePlaylistDto > & body() const
The create playlist payload.
Definition requesttypes.cpp:854
Definition requesttypes.h:892
const QSharedPointer< DeviceProfile > & body() const
Device profile.
Definition requesttypes.cpp:867
void setBody(QSharedPointer< DeviceProfile > newBody)
Definition requesttypes.cpp:871
Definition requesttypes.h:914
void setBody(QSharedPointer< SeriesTimerInfoDto > newBody)
Definition requesttypes.cpp:884
const QSharedPointer< SeriesTimerInfoDto > & body() const
New series timer info.
Definition requesttypes.cpp:880
Definition requesttypes.h:936
const QSharedPointer< TimerInfoDto > & body() const
New timer info.
Definition requesttypes.cpp:893
void setBody(QSharedPointer< TimerInfoDto > newBody)
Definition requesttypes.cpp:897
Definition requesttypes.h:958
void setBody(QSharedPointer< CreateUserByName > newBody)
Definition requesttypes.cpp:910
const QSharedPointer< CreateUserByName > & body() const
The create user by name request body.
Definition requesttypes.cpp:906
Definition requesttypes.h:980
void setItemId(QString newItemId)
Definition requesttypes.cpp:927
const QString & itemId() const
The item id.
Definition requesttypes.cpp:923
Definition requesttypes.h:1014
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:940
const QString & jellyfinId() const
Device Id.
Definition requesttypes.cpp:936
const QString & itemId() const
Item id.
Definition requesttypes.cpp:1023
void setItemId(QString newItemId)
Definition requesttypes.cpp:1027
const qint32 & imageIndex() const
The image index.
Definition requesttypes.cpp:1005
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:1014
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:1018
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:1009
Definition requesttypes.h:1056
const QString & itemId() const
Item id.
Definition requesttypes.cpp:971
const qint32 & imageIndex() const
The image index.
Definition requesttypes.cpp:980
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:966
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:962
bool imageIndexNull() const
Definition requesttypes.cpp:988
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:984
void setImageIndexNull()
Definition requesttypes.cpp:996
void setItemId(QString newItemId)
Definition requesttypes.cpp:975
Definition requesttypes.h:1035
const QString & itemId() const
The item id.
Definition requesttypes.cpp:949
void setItemId(QString newItemId)
Definition requesttypes.cpp:953
Definition requesttypes.h:1132
bool idsNull() const
Definition requesttypes.cpp:1044
void setIds(QStringList newIds)
Definition requesttypes.cpp:1040
const QStringList & ids() const
The item ids.
Definition requesttypes.cpp:1036
void setIdsNull()
Definition requesttypes.cpp:1052
Definition requesttypes.h:1155
bool jellyfinIdNull() const
Definition requesttypes.cpp:1069
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:1065
const QString & jellyfinId() const
Listing provider id.
Definition requesttypes.cpp:1061
void setJellyfinIdNull()
Definition requesttypes.cpp:1077
Definition requesttypes.h:1178
const QString & profileId() const
Profile id.
Definition requesttypes.cpp:1086
void setProfileId(QString newProfileId)
Definition requesttypes.cpp:1090
Definition requesttypes.h:1199
void setRecordingId(QString newRecordingId)
Definition requesttypes.cpp:1103
const QString & recordingId() const
Recording id.
Definition requesttypes.cpp:1099
Definition requesttypes.h:1220
const QString & itemId() const
The item id.
Definition requesttypes.cpp:1121
void setItemId(QString newItemId)
Definition requesttypes.cpp:1125
const qint32 & index() const
The index of the subtitle file.
Definition requesttypes.cpp:1112
void setIndex(qint32 newIndex)
Definition requesttypes.cpp:1116
Definition requesttypes.h:1249
bool jellyfinIdNull() const
Definition requesttypes.cpp:1142
const QString & jellyfinId() const
Tuner host id.
Definition requesttypes.cpp:1134
void setJellyfinIdNull()
Definition requesttypes.cpp:1150
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:1138
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:1219
void setIndex(qint32 newIndex)
Definition requesttypes.cpp:1228
void setUserId(QString newUserId)
Definition requesttypes.cpp:1237
const ImageType & imageType() const
(Unused) Image type.
Definition requesttypes.cpp:1215
const QString & userId() const
User Id.
Definition requesttypes.cpp:1233
const qint32 & index() const
(Unused) Image index.
Definition requesttypes.cpp:1224
Definition requesttypes.h:1293
const QString & userId() const
User Id.
Definition requesttypes.cpp:1181
void setUserId(QString newUserId)
Definition requesttypes.cpp:1185
const qint32 & index() const
(Unused) Image index.
Definition requesttypes.cpp:1190
void setIndexNull()
Definition requesttypes.cpp:1206
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:1176
void setIndex(qint32 newIndex)
Definition requesttypes.cpp:1194
const ImageType & imageType() const
(Unused) Image type.
Definition requesttypes.cpp:1172
bool indexNull() const
Definition requesttypes.cpp:1198
Definition requesttypes.h:1369
void setUserId(QString newUserId)
Definition requesttypes.cpp:1259
const QString & userId() const
User id.
Definition requesttypes.cpp:1255
const QString & itemId() const
Item id.
Definition requesttypes.cpp:1246
void setItemId(QString newItemId)
Definition requesttypes.cpp:1250
Definition requesttypes.h:1272
const QString & userId() const
The user id.
Definition requesttypes.cpp:1159
void setUserId(QString newUserId)
Definition requesttypes.cpp:1163
Definition requesttypes.h:1398
void setVersion(QSharedPointer< Version > newVersion)
Definition requesttypes.cpp:1281
const QSharedPointer< Version > & version() const
Plugin version.
Definition requesttypes.cpp:1277
const QString & pluginId() const
Plugin id.
Definition requesttypes.cpp:1268
void setPluginId(QString newPluginId)
Definition requesttypes.cpp:1272
Definition requesttypes.h:1427
const bool & newDevicesOnly() const
Only discover new tuners.
Definition requesttypes.cpp:1290
void setNewDevicesOnlyNull()
Definition requesttypes.cpp:1306
bool newDevicesOnlyNull() const
Definition requesttypes.cpp:1298
void setNewDevicesOnly(bool newNewDevicesOnly)
Definition requesttypes.cpp:1294
Definition requesttypes.h:1450
bool newDevicesOnlyNull() const
Definition requesttypes.cpp:1323
void setNewDevicesOnly(bool newNewDevicesOnly)
Definition requesttypes.cpp:1319
void setNewDevicesOnlyNull()
Definition requesttypes.cpp:1331
const bool & newDevicesOnly() const
Only discover new tuners.
Definition requesttypes.cpp:1315
Definition requesttypes.h:1473
void setItemId(QString newItemId)
Definition requesttypes.cpp:1353
void setItemName(QString newItemName)
Definition requesttypes.cpp:1362
const QString & itemId() const
The Id of the item.
Definition requesttypes.cpp:1349
const QString & itemType() const
The type of item to browse to.
Definition requesttypes.cpp:1367
const QString & sessionId() const
The session Id.
Definition requesttypes.cpp:1340
void setSessionId(QString newSessionId)
Definition requesttypes.cpp:1344
void setItemType(QString newItemType)
Definition requesttypes.cpp:1371
const QString & itemName() const
The name of the item.
Definition requesttypes.cpp:1358
Definition requesttypes.h:1518
const QString & itemId() const
Item Id.
Definition requesttypes.cpp:1380
const QString & imageUrl() const
The image url.
Definition requesttypes.cpp:1398
void setType(ImageType newType)
Definition requesttypes.cpp:1393
void setImageUrlNull()
Definition requesttypes.cpp:1414
void setItemId(QString newItemId)
Definition requesttypes.cpp:1384
bool imageUrlNull() const
Definition requesttypes.cpp:1406
void setImageUrl(QString newImageUrl)
Definition requesttypes.cpp:1402
const ImageType & type() const
The image type.
Definition requesttypes.cpp:1389
void setSubtitleId(QString newSubtitleId)
Definition requesttypes.cpp:1436
void setItemId(QString newItemId)
Definition requesttypes.cpp:1427
const QString & itemId() const
The item id.
Definition requesttypes.cpp:1423
const QString & subtitleId() const
The subtitle id.
Definition requesttypes.cpp:1432
Definition requesttypes.h:1586
void setVersion(QSharedPointer< Version > newVersion)
Definition requesttypes.cpp:1458
const QString & pluginId() const
Plugin id.
Definition requesttypes.cpp:1445
const QSharedPointer< Version > & version() const
Plugin version.
Definition requesttypes.cpp:1454
void setPluginId(QString newPluginId)
Definition requesttypes.cpp:1449
Definition requesttypes.h:1615
const QSharedPointer< ForgotPasswordDto > & body() const
The forgot password request containing the entered username.
Definition requesttypes.cpp:1467
void setBody(QSharedPointer< ForgotPasswordDto > newBody)
Definition requesttypes.cpp:1471
Definition requesttypes.h:1637
const QString & body() const
The pin.
Definition requesttypes.cpp:1480
void setBody(QString newBody)
Definition requesttypes.cpp:1484
Definition requesttypes.h:1850
bool userIdNull() const
Definition requesttypes.cpp:1880
void setUserId(QString newUserId)
Definition requesttypes.cpp:1876
void setItemId(QString newItemId)
Definition requesttypes.cpp:1867
const QString & itemId() const
The item id.
Definition requesttypes.cpp:1863
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:1872
void setUserIdNull()
Definition requesttypes.cpp:1888
Definition requesttypes.h:1881
void setPersonTypesNull()
Definition requesttypes.cpp:2375
bool parentIdNull() const
Definition requesttypes.cpp:2304
void setIsFavoriteNull()
Definition requesttypes.cpp:2144
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:1901
void setStudiosNull()
Definition requesttypes.cpp:2459
const QString & searchTerm() const
Optional. Search term.
Definition requesttypes.cpp:2380
const QString & nameStartsWithOrGreater() const
Optional filter by items whose name is sorted equally or greater than a given input string.
Definition requesttypes.cpp:2254
bool userIdNull() const
Definition requesttypes.cpp:2493
const QString & userId() const
User id.
Definition requesttypes.cpp:2485
bool personIdsNull() const
Definition requesttypes.cpp:2346
void setParentIdNull()
Definition requesttypes.cpp:2312
const QList< ItemFilter > & filters() const
Optional. Specify additional filters to apply.
Definition requesttypes.cpp:2023
const bool & enableImages() const
Optional, include image information in output.
Definition requesttypes.cpp:1918
void setStartIndexNull()
Definition requesttypes.cpp:2417
void setStudioIdsNull()
Definition requesttypes.cpp:2438
bool limitNull() const
Definition requesttypes.cpp:2157
const QStringList & officialRatings() const
Optional. If specified, results will be filtered based on OfficialRating. This allows multiple,...
Definition requesttypes.cpp:2275
void setEnableImageTypesNull()
Definition requesttypes.cpp:1913
const bool & isFavorite() const
Optional filter by items that are marked as favorite, or not.
Definition requesttypes.cpp:2128
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:2401
bool fieldsNull() const
Definition requesttypes.cpp:2010
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:2090
const QStringList & personTypes() const
Optional. If specified, along with Person, results will be filtered to include only those containing ...
Definition requesttypes.cpp:2359
void setUserId(QString newUserId)
Definition requesttypes.cpp:2489
const bool & enableUserData() const
Optional, include user data.
Definition requesttypes.cpp:1960
const double & minCommunityRating() const
Optional filter by minimum community rating.
Definition requesttypes.cpp:2191
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:2153
const QString & nameLessThan() const
Optional filter by items whose name is equally or lesser than a given input string.
Definition requesttypes.cpp:2212
void setNameStartsWithNull()
Definition requesttypes.cpp:2249
void setTagsNull()
Definition requesttypes.cpp:2480
const QList< qint32 > & years() const
Optional. If specified, results will be filtered based on production year. This allows multiple,...
Definition requesttypes.cpp:2506
void setPersonTypes(QStringList newPersonTypes)
Definition requesttypes.cpp:2363
void setExcludeItemTypesNull()
Definition requesttypes.cpp:1997
void setExcludeItemTypes(QStringList newExcludeItemTypes)
Definition requesttypes.cpp:1985
void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater)
Definition requesttypes.cpp:2258
bool genresNull() const
Definition requesttypes.cpp:2073
bool mediaTypesNull() const
Definition requesttypes.cpp:2178
void setEnableUserDataNull()
Definition requesttypes.cpp:1976
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:1947
void setEnableImagesNull()
Definition requesttypes.cpp:1934
bool officialRatingsNull() const
Definition requesttypes.cpp:2283
bool isFavoriteNull() const
Definition requesttypes.cpp:2136
bool personTypesNull() const
Definition requesttypes.cpp:2367
bool minCommunityRatingNull() const
Definition requesttypes.cpp:2199
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:2132
void setPersonIds(QStringList newPersonIds)
Definition requesttypes.cpp:2342
bool tagsNull() const
Definition requesttypes.cpp:2472
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:1964
void setFieldsNull()
Definition requesttypes.cpp:2018
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:2006
void setYears(QList< qint32 > newYears)
Definition requesttypes.cpp:2510
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:1943
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:2149
void setPersonNull()
Definition requesttypes.cpp:2333
bool imageTypeLimitNull() const
Definition requesttypes.cpp:2094
void setUserIdNull()
Definition requesttypes.cpp:2501
bool filtersNull() const
Definition requesttypes.cpp:2031
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:2405
void setIncludeItemTypesNull()
Definition requesttypes.cpp:2123
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:2296
const qint32 & imageTypeLimit() const
Optional, the max number of images to return, per image type.
Definition requesttypes.cpp:2086
bool personNull() const
Definition requesttypes.cpp:2325
void setNameStartsWithOrGreaterNull()
Definition requesttypes.cpp:2270
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:2002
void setMinCommunityRating(double newMinCommunityRating)
Definition requesttypes.cpp:2195
void setFiltersNull()
Definition requesttypes.cpp:2039
bool yearsNull() const
Definition requesttypes.cpp:2514
const QStringList & personIds() const
Optional. If specified, results will be filtered to include only those containing the specified perso...
Definition requesttypes.cpp:2338
bool includeItemTypesNull() const
Definition requesttypes.cpp:2115
void setTags(QStringList newTags)
Definition requesttypes.cpp:2468
bool nameLessThanNull() const
Definition requesttypes.cpp:2220
const QStringList & includeItemTypes() const
Optional. If specified, results will be filtered based on item type. This allows multiple,...
Definition requesttypes.cpp:2107
const bool & enableTotalRecordCount() const
Total record count.
Definition requesttypes.cpp:1939
void setMinCommunityRatingNull()
Definition requesttypes.cpp:2207
bool studiosNull() const
Definition requesttypes.cpp:2451
void setGenresNull()
Definition requesttypes.cpp:2081
void setOfficialRatingsNull()
Definition requesttypes.cpp:2291
void setYearsNull()
Definition requesttypes.cpp:2522
void setGenreIdsNull()
Definition requesttypes.cpp:2060
const QStringList & mediaTypes() const
Optional filter by MediaType. Allows multiple, comma delimited.
Definition requesttypes.cpp:2170
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:2111
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:1922
bool startIndexNull() const
Definition requesttypes.cpp:2409
void setMediaTypes(QStringList newMediaTypes)
Definition requesttypes.cpp:2174
const QStringList & genreIds() const
Optional. If specified, results will be filtered based on genre id. This allows multiple,...
Definition requesttypes.cpp:2044
const QStringList & studios() const
Optional. If specified, results will be filtered based on studio. This allows multiple,...
Definition requesttypes.cpp:2443
bool enableImagesNull() const
Definition requesttypes.cpp:1926
const QStringList & genres() const
Optional. If specified, results will be filtered based on genre. This allows multiple,...
Definition requesttypes.cpp:2065
const QStringList & tags() const
Optional. If specified, results will be filtered based on tag. This allows multiple,...
Definition requesttypes.cpp:2464
void setSearchTermNull()
Definition requesttypes.cpp:2396
bool nameStartsWithOrGreaterNull() const
Definition requesttypes.cpp:2262
void setImageTypeLimitNull()
Definition requesttypes.cpp:2102
void setLimitNull()
Definition requesttypes.cpp:2165
bool enableUserDataNull() const
Definition requesttypes.cpp:1968
bool enableImageTypesNull() const
Definition requesttypes.cpp:1905
bool excludeItemTypesNull() const
Definition requesttypes.cpp:1989
void setOfficialRatings(QStringList newOfficialRatings)
Definition requesttypes.cpp:2279
void setSearchTerm(QString newSearchTerm)
Definition requesttypes.cpp:2384
bool nameStartsWithNull() const
Definition requesttypes.cpp:2241
void setFilters(QList< ItemFilter > newFilters)
Definition requesttypes.cpp:2027
const QStringList & studioIds() const
Optional. If specified, results will be filtered based on studio id. This allows multiple,...
Definition requesttypes.cpp:2422
const QString & person() const
Optional. If specified, results will be filtered to include only those containing the specified perso...
Definition requesttypes.cpp:2317
bool studioIdsNull() const
Definition requesttypes.cpp:2430
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:1955
void setPersonIdsNull()
Definition requesttypes.cpp:2354
void setNameStartsWith(QString newNameStartsWith)
Definition requesttypes.cpp:2237
bool genreIdsNull() const
Definition requesttypes.cpp:2052
const QStringList & excludeItemTypes() const
Optional. If specified, results will be filtered out based on item type. This allows multiple,...
Definition requesttypes.cpp:1981
bool searchTermNull() const
Definition requesttypes.cpp:2388
void setStudioIds(QStringList newStudioIds)
Definition requesttypes.cpp:2426
void setMediaTypesNull()
Definition requesttypes.cpp:2186
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:1897
void setGenreIds(QStringList newGenreIds)
Definition requesttypes.cpp:2048
void setStudios(QStringList newStudios)
Definition requesttypes.cpp:2447
void setPerson(QString newPerson)
Definition requesttypes.cpp:2321
void setParentId(QString newParentId)
Definition requesttypes.cpp:2300
void setGenres(QStringList newGenres)
Definition requesttypes.cpp:2069
void setNameLessThanNull()
Definition requesttypes.cpp:2228
void setNameLessThan(QString newNameLessThan)
Definition requesttypes.cpp:2216
const QString & nameStartsWith() const
Optional filter by items whose name is sorted equally than a given input string.
Definition requesttypes.cpp:2233
Definition requesttypes.h:2194
Definition requesttypes.h:2207
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:2544
const QString & itemId() const
The item id.
Definition requesttypes.cpp:2535
bool userIdNull() const
Definition requesttypes.cpp:2552
void setItemId(QString newItemId)
Definition requesttypes.cpp:2539
void setUserIdNull()
Definition requesttypes.cpp:2560
void setUserId(QString newUserId)
Definition requesttypes.cpp:2548
Definition requesttypes.h:2238
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:2578
void setUserId(QString newUserId)
Definition requesttypes.cpp:2582
void setName(QString newName)
Definition requesttypes.cpp:2573
bool userIdNull() const
Definition requesttypes.cpp:2586
void setUserIdNull()
Definition requesttypes.cpp:2594
const QString & name() const
Studio name.
Definition requesttypes.cpp:2569
Definition requesttypes.h:2269
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:2714
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:2697
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:2739
bool blurNull() const
Definition requesttypes.cpp:2680
void setPercentPlayedNull()
Definition requesttypes.cpp:2835
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:2638
void setBlurNull()
Definition requesttypes.cpp:2688
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:2819
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:2672
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:2840
void setBackgroundColorNull()
Definition requesttypes.cpp:2667
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:2861
bool maxWidthNull() const
Definition requesttypes.cpp:2806
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:2823
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:2616
void setForegroundLayerNull()
Definition requesttypes.cpp:2730
bool percentPlayedNull() const
Definition requesttypes.cpp:2827
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:2612
bool backgroundColorNull() const
Definition requesttypes.cpp:2659
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:2760
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:2646
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:2798
bool unplayedCountNull() const
Definition requesttypes.cpp:2890
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:2634
void setMaxHeightNull()
Definition requesttypes.cpp:2793
void setTag(QString newTag)
Definition requesttypes.cpp:2865
bool maxHeightNull() const
Definition requesttypes.cpp:2785
void setMaxWidthNull()
Definition requesttypes.cpp:2814
const QString & name() const
Artist name.
Definition requesttypes.cpp:2621
void setWidthNull()
Definition requesttypes.cpp:2919
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:2903
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:2882
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:2607
bool heightNull() const
Definition requesttypes.cpp:2764
void setName(QString newName)
Definition requesttypes.cpp:2625
void setCropWhitespaceNull()
Definition requesttypes.cpp:2709
void setHeightNull()
Definition requesttypes.cpp:2772
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:2907
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:2802
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:2655
bool foregroundLayerNull() const
Definition requesttypes.cpp:2722
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:2756
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:2781
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:2630
void setQualityNull()
Definition requesttypes.cpp:2856
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:2603
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:2676
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:2777
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:2718
void setTagNull()
Definition requesttypes.cpp:2877
bool qualityNull() const
Definition requesttypes.cpp:2848
void setUnplayedCountNull()
Definition requesttypes.cpp:2898
bool formatNull() const
Definition requesttypes.cpp:2743
bool cropWhitespaceNull() const
Definition requesttypes.cpp:2701
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:2844
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:2735
bool tagNull() const
Definition requesttypes.cpp:2869
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:2651
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:2886
void setFormatNull()
Definition requesttypes.cpp:2751
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:2693
bool widthNull() const
Definition requesttypes.cpp:2911
Definition requesttypes.h:2446
void setYearsNull()
Definition requesttypes.cpp:3553
bool filtersNull() const
Definition requesttypes.cpp:3062
void setNameLessThanNull()
Definition requesttypes.cpp:3259
bool mediaTypesNull() const
Definition requesttypes.cpp:3209
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:3327
void setFiltersNull()
Definition requesttypes.cpp:3070
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:2928
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:2953
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:3037
bool personNull() const
Definition requesttypes.cpp:3356
const QStringList & personTypes() const
Optional. If specified, along with Person, results will be filtered to include only those containing ...
Definition requesttypes.cpp:3390
void setTags(QStringList newTags)
Definition requesttypes.cpp:3499
void setGenreIdsNull()
Definition requesttypes.cpp:3091
bool nameStartsWithOrGreaterNull() const
Definition requesttypes.cpp:3293
const bool & enableUserData() const
Optional, include user data.
Definition requesttypes.cpp:2991
void setFieldsNull()
Definition requesttypes.cpp:3049
bool searchTermNull() const
Definition requesttypes.cpp:3419
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:3436
void setSearchTerm(QString newSearchTerm)
Definition requesttypes.cpp:3415
const QList< qint32 > & years() const
Optional. If specified, results will be filtered based on production year. This allows multiple,...
Definition requesttypes.cpp:3537
const QStringList & studioIds() const
Optional. If specified, results will be filtered based on studio id. This allows multiple,...
Definition requesttypes.cpp:3453
const QString & userId() const
User id.
Definition requesttypes.cpp:3516
const QStringList & personIds() const
Optional. If specified, results will be filtered to include only those containing the specified perso...
Definition requesttypes.cpp:3369
bool fieldsNull() const
Definition requesttypes.cpp:3041
void setFilters(QList< ItemFilter > newFilters)
Definition requesttypes.cpp:3058
bool personIdsNull() const
Definition requesttypes.cpp:3377
const bool & enableTotalRecordCount() const
Total record count.
Definition requesttypes.cpp:2970
const QStringList & officialRatings() const
Optional. If specified, results will be filtered based on OfficialRating. This allows multiple,...
Definition requesttypes.cpp:3306
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:2974
void setLimitNull()
Definition requesttypes.cpp:3196
void setNameLessThan(QString newNameLessThan)
Definition requesttypes.cpp:3247
const QString & nameStartsWithOrGreater() const
Optional filter by items whose name is sorted equally or greater than a given input string.
Definition requesttypes.cpp:3285
const double & minCommunityRating() const
Optional filter by minimum community rating.
Definition requesttypes.cpp:3222
void setEnableUserDataNull()
Definition requesttypes.cpp:3007
bool excludeItemTypesNull() const
Definition requesttypes.cpp:3020
const QStringList & genres() const
Optional. If specified, results will be filtered based on genre. This allows multiple,...
Definition requesttypes.cpp:3096
const QString & searchTerm() const
Optional. Search term.
Definition requesttypes.cpp:3411
void setPersonTypes(QStringList newPersonTypes)
Definition requesttypes.cpp:3394
void setMinCommunityRating(double newMinCommunityRating)
Definition requesttypes.cpp:3226
void setNameStartsWith(QString newNameStartsWith)
Definition requesttypes.cpp:3268
void setMediaTypes(QStringList newMediaTypes)
Definition requesttypes.cpp:3205
bool parentIdNull() const
Definition requesttypes.cpp:3335
const QList< ItemFilter > & filters() const
Optional. Specify additional filters to apply.
Definition requesttypes.cpp:3054
void setOfficialRatings(QStringList newOfficialRatings)
Definition requesttypes.cpp:3310
bool nameLessThanNull() const
Definition requesttypes.cpp:3251
bool genreIdsNull() const
Definition requesttypes.cpp:3083
const QStringList & excludeItemTypes() const
Optional. If specified, results will be filtered out based on item type. This allows multiple,...
Definition requesttypes.cpp:3012
void setIsFavoriteNull()
Definition requesttypes.cpp:3175
bool nameStartsWithNull() const
Definition requesttypes.cpp:3272
void setParentId(QString newParentId)
Definition requesttypes.cpp:3331
bool isFavoriteNull() const
Definition requesttypes.cpp:3167
void setYears(QList< qint32 > newYears)
Definition requesttypes.cpp:3541
const bool & isFavorite() const
Optional filter by items that are marked as favorite, or not.
Definition requesttypes.cpp:3159
const bool & enableImages() const
Optional, include image information in output.
Definition requesttypes.cpp:2949
void setGenreIds(QStringList newGenreIds)
Definition requesttypes.cpp:3079
const QStringList & studios() const
Optional. If specified, results will be filtered based on studio. This allows multiple,...
Definition requesttypes.cpp:3474
const QStringList & mediaTypes() const
Optional filter by MediaType. Allows multiple, comma delimited.
Definition requesttypes.cpp:3201
bool enableImageTypesNull() const
Definition requesttypes.cpp:2936
bool minCommunityRatingNull() const
Definition requesttypes.cpp:3230
bool genresNull() const
Definition requesttypes.cpp:3104
void setExcludeItemTypesNull()
Definition requesttypes.cpp:3028
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:3142
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:3033
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:3163
void setTagsNull()
Definition requesttypes.cpp:3511
void setMediaTypesNull()
Definition requesttypes.cpp:3217
bool tagsNull() const
Definition requesttypes.cpp:3503
void setGenresNull()
Definition requesttypes.cpp:3112
const QStringList & genreIds() const
Optional. If specified, results will be filtered based on genre id. This allows multiple,...
Definition requesttypes.cpp:3075
bool imageTypeLimitNull() const
Definition requesttypes.cpp:3125
const qint32 & imageTypeLimit() const
Optional, the max number of images to return, per image type.
Definition requesttypes.cpp:3117
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:3432
bool limitNull() const
Definition requesttypes.cpp:3188
void setEnableImagesNull()
Definition requesttypes.cpp:2965
void setMinCommunityRatingNull()
Definition requesttypes.cpp:3238
bool includeItemTypesNull() const
Definition requesttypes.cpp:3146
void setSearchTermNull()
Definition requesttypes.cpp:3427
void setPersonIds(QStringList newPersonIds)
Definition requesttypes.cpp:3373
bool enableImagesNull() const
Definition requesttypes.cpp:2957
void setStudioIds(QStringList newStudioIds)
Definition requesttypes.cpp:3457
void setNameStartsWithOrGreaterNull()
Definition requesttypes.cpp:3301
void setGenres(QStringList newGenres)
Definition requesttypes.cpp:3100
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:3184
void setOfficialRatingsNull()
Definition requesttypes.cpp:3322
void setNameStartsWithNull()
Definition requesttypes.cpp:3280
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:2995
void setStudioIdsNull()
Definition requesttypes.cpp:3469
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:3121
void setPersonIdsNull()
Definition requesttypes.cpp:3385
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:2932
void setUserIdNull()
Definition requesttypes.cpp:3532
void setPersonTypesNull()
Definition requesttypes.cpp:3406
void setStudios(QStringList newStudios)
Definition requesttypes.cpp:3478
void setParentIdNull()
Definition requesttypes.cpp:3343
void setUserId(QString newUserId)
Definition requesttypes.cpp:3520
void setIncludeItemTypesNull()
Definition requesttypes.cpp:3154
const QString & nameLessThan() const
Optional filter by items whose name is equally or lesser than a given input string.
Definition requesttypes.cpp:3243
void setPerson(QString newPerson)
Definition requesttypes.cpp:3352
bool personTypesNull() const
Definition requesttypes.cpp:3398
void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater)
Definition requesttypes.cpp:3289
const QStringList & tags() const
Optional. If specified, results will be filtered based on tag. This allows multiple,...
Definition requesttypes.cpp:3495
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:3180
bool enableUserDataNull() const
Definition requesttypes.cpp:2999
void setEnableImageTypesNull()
Definition requesttypes.cpp:2944
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:2978
const QStringList & includeItemTypes() const
Optional. If specified, results will be filtered based on item type. This allows multiple,...
Definition requesttypes.cpp:3138
const QString & nameStartsWith() const
Optional filter by items whose name is sorted equally than a given input string.
Definition requesttypes.cpp:3264
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:2986
void setStudiosNull()
Definition requesttypes.cpp:3490
void setPersonNull()
Definition requesttypes.cpp:3364
void setExcludeItemTypes(QStringList newExcludeItemTypes)
Definition requesttypes.cpp:3016
bool officialRatingsNull() const
Definition requesttypes.cpp:3314
bool studioIdsNull() const
Definition requesttypes.cpp:3461
bool startIndexNull() const
Definition requesttypes.cpp:3440
void setImageTypeLimitNull()
Definition requesttypes.cpp:3133
bool studiosNull() const
Definition requesttypes.cpp:3482
bool userIdNull() const
Definition requesttypes.cpp:3524
bool yearsNull() const
Definition requesttypes.cpp:3545
void setStartIndexNull()
Definition requesttypes.cpp:3448
const QString & person() const
Optional. If specified, results will be filtered to include only those containing the specified perso...
Definition requesttypes.cpp:3348
Definition requesttypes.h:2759
const qint32 & index() const
Attachment Index.
Definition requesttypes.cpp:3562
const QString & mediaSourceId() const
Media Source ID.
Definition requesttypes.cpp:3571
void setIndex(qint32 newIndex)
Definition requesttypes.cpp:3566
const QString & videoId() const
Video ID.
Definition requesttypes.cpp:3580
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:3575
void setVideoId(QString newVideoId)
Definition requesttypes.cpp:3584
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:4674
bool liveStreamIdNull() const
Definition requesttypes.cpp:5039
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:5299
bool subtitleMethodNull() const
Definition requesttypes.cpp:5438
bool audioCodecNull() const
Definition requesttypes.cpp:4724
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:5530
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:5291
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:5522
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:5430
bool heightNull() const
Definition requesttypes.cpp:4997
void setDeviceProfileIdNull()
Definition requesttypes.cpp:4921
bool streamOptionsNull() const
Definition requesttypes.cpp:5396
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:5467
void setStartTimeTicksNull()
Definition requesttypes.cpp:5362
bool copyTimestampsNull() const
Definition requesttypes.cpp:4829
void setAudioChannelsNull()
Definition requesttypes.cpp:4711
bool levelNull() const
Definition requesttypes.cpp:5018
void setAudioBitRateNull()
Definition requesttypes.cpp:4690
void setProfile(QString newProfile)
Definition requesttypes.cpp:5245
const QString & itemId() const
The item id.
Definition requesttypes.cpp:4623
void setSubtitleCodecNull()
Definition requesttypes.cpp:5425
bool contextNull() const
Definition requesttypes.cpp:4808
bool videoStreamIndexNull() const
Definition requesttypes.cpp:5585
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:4699
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:4640
bool staticStreamingNull() const
Definition requesttypes.cpp:5375
bool transcodeReasonsNull() const
Definition requesttypes.cpp:5501
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:4636
const QString & container() const
The audio container.
Definition requesttypes.cpp:4614
void setDeviceIdNull()
Definition requesttypes.cpp:4900
bool segmentContainerNull() const
Definition requesttypes.cpp:5312
void setVideoCodecNull()
Definition requesttypes.cpp:5572
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:5010
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:5434
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:4678
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:4716
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:5371
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:5367
void setContextNull()
Definition requesttypes.cpp:4816
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:5060
void setItemId(QString newItemId)
Definition requesttypes.cpp:4627
bool videoBitRateNull() const
Definition requesttypes.cpp:5543
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:4993
void setMaxRefFramesNull()
Definition requesttypes.cpp:5131
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:5556
bool audioChannelsNull() const
Definition requesttypes.cpp:4703
void setCopyTimestampsNull()
Definition requesttypes.cpp:4837
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:4825
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamporphic stream.
Definition requesttypes.cpp:5283
const QString & tag() const
The tag.
Definition requesttypes.cpp:5472
void setRequireAvcNull()
Definition requesttypes.cpp:5278
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:5140
void setMediaSourceIdNull()
Definition requesttypes.cpp:5173
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:5304
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:4741
bool audioSampleRateNull() const
Definition requesttypes.cpp:4745
void setVideoStreamIndexNull()
Definition requesttypes.cpp:5593
void setTag(QString newTag)
Definition requesttypes.cpp:5476
bool maxFramerateNull() const
Definition requesttypes.cpp:5102
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:5144
void setSubtitleMethodNull()
Definition requesttypes.cpp:5446
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:4804
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:5115
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:4795
void setPlaySessionIdNull()
Definition requesttypes.cpp:5236
void setLevel(QString newLevel)
Definition requesttypes.cpp:5014
const qint32 & segmentLength() const
The segment lenght.
Definition requesttypes.cpp:5325
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:5178
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:4955
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:4800
bool playSessionIdNull() const
Definition requesttypes.cpp:5228
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:5094
void setHeightNull()
Definition requesttypes.cpp:5005
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:4762
void setAudioStreamIndexNull()
Definition requesttypes.cpp:4774
void setContainer(QString newContainer)
Definition requesttypes.cpp:4618
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:4787
void setFramerate(float newFramerate)
Definition requesttypes.cpp:4972
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:5161
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:4863
void setParamsNull()
Definition requesttypes.cpp:5215
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:5089
bool requireAvcNull() const
Definition requesttypes.cpp:5270
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:5451
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:5518
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:5152
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:5224
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:5459
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:4695
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:5077
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:4821
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:5119
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:5602
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:4842
bool startTimeTicksNull() const
Definition requesttypes.cpp:5354
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:5388
void setMaxFramerateNull()
Definition requesttypes.cpp:5110
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:4661
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:5455
void setStaticStreamingNull()
Definition requesttypes.cpp:5383
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:5539
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:5068
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:5560
bool deviceProfileIdNull() const
Definition requesttypes.cpp:4913
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:4653
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:5493
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:5392
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:5199
bool subtitleCodecNull() const
Definition requesttypes.cpp:5417
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:4867
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:4850
bool deviceIdNull() const
Definition requesttypes.cpp:4892
bool audioStreamIndexNull() const
Definition requesttypes.cpp:4766
void setDeInterlaceNull()
Definition requesttypes.cpp:4879
bool maxRefFramesNull() const
Definition requesttypes.cpp:5123
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:4905
void setStreamOptionsNull()
Definition requesttypes.cpp:5404
bool deInterlaceNull() const
Definition requesttypes.cpp:4871
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:4758
void setTagNull()
Definition requesttypes.cpp:5488
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:4884
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:5409
void setCpuCoreLimitNull()
Definition requesttypes.cpp:4858
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:5056
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:5220
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:5581
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:4669
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:5266
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:4934
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:5577
bool segmentLengthNull() const
Definition requesttypes.cpp:5333
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:5350
bool audioBitRateNull() const
Definition requesttypes.cpp:4682
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:5157
void setLevelNull()
Definition requesttypes.cpp:5026
bool widthNull() const
Definition requesttypes.cpp:5606
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:4720
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:5182
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:4888
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:5035
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:5098
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:4779
void setWidthNull()
Definition requesttypes.cpp:5614
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:5241
void setFramerateNull()
Definition requesttypes.cpp:4984
bool paramsNull() const
Definition requesttypes.cpp:5207
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:4963
void setAudioCodecNull()
Definition requesttypes.cpp:4732
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:4926
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:5514
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:5031
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:5262
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:4632
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:5497
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:4648
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:5535
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:5052
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:4909
bool framerateNull() const
Definition requesttypes.cpp:4976
void setLiveStreamIdNull()
Definition requesttypes.cpp:5047
bool mediaSourceIdNull() const
Definition requesttypes.cpp:5165
void setTranscodeReasonsNull()
Definition requesttypes.cpp:5509
bool tagNull() const
Definition requesttypes.cpp:5480
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:4657
void setSegmentContainerNull()
Definition requesttypes.cpp:5320
void setVideoBitRateNull()
Definition requesttypes.cpp:5551
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:5308
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:4846
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:4737
void setAudioSampleRateNull()
Definition requesttypes.cpp:4753
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:4989
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:5413
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:5329
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:5073
bool videoCodecNull() const
Definition requesttypes.cpp:5564
void setParams(QString newParams)
Definition requesttypes.cpp:5203
bool minSegmentsNull() const
Definition requesttypes.cpp:5186
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:4947
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:5136
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:4951
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:4942
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:4930
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:4968
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:5081
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:5346
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:5287
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:4783
void setProfileNull()
Definition requesttypes.cpp:5257
void setMinSegmentsNull()
Definition requesttypes.cpp:5194
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:5598
void setSegmentLengthNull()
Definition requesttypes.cpp:5341
bool profileNull() const
Definition requesttypes.cpp:5249
Definition requesttypes.h:2796
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:3732
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:4232
bool startTimeTicksNull() const
Definition requesttypes.cpp:4345
bool profileNull() const
Definition requesttypes.cpp:4240
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:4143
void setAudioChannelsNull()
Definition requesttypes.cpp:3681
bool subtitleMethodNull() const
Definition requesttypes.cpp:4429
void setLevelNull()
Definition requesttypes.cpp:4017
void setSubtitleCodecNull()
Definition requesttypes.cpp:4416
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:4022
void setFramerate(float newFramerate)
Definition requesttypes.cpp:3963
bool audioCodecNull() const
Definition requesttypes.cpp:3694
bool copyTimestampsNull() const
Definition requesttypes.cpp:3820
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:3980
void setPlaySessionIdNull()
Definition requesttypes.cpp:4227
void setAudioStreamIndexNull()
Definition requesttypes.cpp:3744
bool audioStreamIndexNull() const
Definition requesttypes.cpp:3736
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:3921
const QString & container() const
The audio container.
Definition requesttypes.cpp:3770
bool streamOptionsNull() const
Definition requesttypes.cpp:4387
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:4547
void setVideoCodecNull()
Definition requesttypes.cpp:4563
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:3791
void setCopyTimestampsNull()
Definition requesttypes.cpp:3828
void setCpuCoreLimitNull()
Definition requesttypes.cpp:3849
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:3896
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:4026
void setContextNull()
Definition requesttypes.cpp:3807
bool heightNull() const
Definition requesttypes.cpp:3988
bool requireAvcNull() const
Definition requesttypes.cpp:4261
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:4404
void setContainer(QString newContainer)
Definition requesttypes.cpp:3774
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:4572
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:4080
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:4358
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:4127
void setDeInterlaceNull()
Definition requesttypes.cpp:3870
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:4568
void setDeviceIdNull()
Definition requesttypes.cpp:3891
bool minSegmentsNull() const
Definition requesttypes.cpp:4177
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:4505
void setMaxRefFramesNull()
Definition requesttypes.cpp:4122
bool maxRefFramesNull() const
Definition requesttypes.cpp:4114
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:4051
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:3686
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:4085
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:4131
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:4295
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:3627
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:4521
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:4425
const QString & itemId() const
The item id.
Definition requesttypes.cpp:3593
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:3765
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:4064
bool deInterlaceNull() const
Definition requesttypes.cpp:3862
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:4106
void setSegmentLengthNull()
Definition requesttypes.cpp:4332
void setStaticStreamingNull()
Definition requesttypes.cpp:4374
void setStreamOptionsNull()
Definition requesttypes.cpp:4395
bool audioBitRateNull() const
Definition requesttypes.cpp:3652
void setHeightNull()
Definition requesttypes.cpp:3996
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:4488
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:3749
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:4290
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:3795
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:4530
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:3631
bool staticStreamingNull() const
Definition requesttypes.cpp:4366
void setAudioSampleRateNull()
Definition requesttypes.cpp:3723
bool liveStreamIdNull() const
Definition requesttypes.cpp:4030
void setVideoStreamIndexNull()
Definition requesttypes.cpp:4584
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:4484
void setLevel(QString newLevel)
Definition requesttypes.cpp:4005
bool subtitleCodecNull() const
Definition requesttypes.cpp:4408
void setTagNull()
Definition requesttypes.cpp:4479
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:3833
bool contextNull() const
Definition requesttypes.cpp:3799
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:4148
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:3984
bool videoCodecNull() const
Definition requesttypes.cpp:4555
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:4400
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:3858
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:4274
bool segmentContainerNull() const
Definition requesttypes.cpp:4303
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:4379
void setContainerNull()
Definition requesttypes.cpp:3786
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:3728
void setParams(QString newParams)
Definition requesttypes.cpp:4194
void setMinSegmentsNull()
Definition requesttypes.cpp:4185
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:4257
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:3707
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:4421
void setTag(QString newTag)
Definition requesttypes.cpp:4467
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:4551
const qint32 & segmentLength() const
The segment length.
Definition requesttypes.cpp:4316
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:4442
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:3837
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:3711
void setParamsNull()
Definition requesttypes.cpp:4206
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:3606
bool containerNull() const
Definition requesttypes.cpp:3778
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:3639
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:3933
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:4513
void setItemId(QString newItemId)
Definition requesttypes.cpp:3597
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:3925
bool framerateNull() const
Definition requesttypes.cpp:3967
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:3879
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:3753
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:4526
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:4253
bool deviceProfileIdNull() const
Definition requesttypes.cpp:3904
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:4072
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:4337
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:3690
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:4173
void setAudioBitRateNull()
Definition requesttypes.cpp:3660
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:4383
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:3602
bool maxFramerateNull() const
Definition requesttypes.cpp:4093
bool videoStreamIndexNull() const
Definition requesttypes.cpp:4576
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:3954
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:3665
bool playSessionIdNull() const
Definition requesttypes.cpp:4219
void setSubtitleMethodNull()
Definition requesttypes.cpp:4437
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:3946
void setAudioCodecNull()
Definition requesttypes.cpp:3702
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:4001
void setRequireAvcNull()
Definition requesttypes.cpp:4269
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:4320
void setWidthNull()
Definition requesttypes.cpp:4605
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:4215
bool audioSampleRateNull() const
Definition requesttypes.cpp:3715
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:3669
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:3854
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:4059
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:4509
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:4169
void setLiveStreamIdNull()
Definition requesttypes.cpp:4038
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:4282
const QString & tag() const
The tag.
Definition requesttypes.cpp:4463
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:4043
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:3816
bool transcodeReasonsNull() const
Definition requesttypes.cpp:4492
void setProfileNull()
Definition requesttypes.cpp:4248
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:4190
bool audioChannelsNull() const
Definition requesttypes.cpp:3673
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:3644
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:3917
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:3841
void setDeviceProfileIdNull()
Definition requesttypes.cpp:3912
void setStartTimeTicksNull()
Definition requesttypes.cpp:4353
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:4278
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:3757
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:4068
bool segmentLengthNull() const
Definition requesttypes.cpp:4324
bool mediaSourceIdNull() const
Definition requesttypes.cpp:4156
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:4299
bool paramsNull() const
Definition requesttypes.cpp:4198
bool levelNull() const
Definition requesttypes.cpp:4009
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:4047
void setFramerateNull()
Definition requesttypes.cpp:3975
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:4446
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:4110
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:4152
void setMediaSourceIdNull()
Definition requesttypes.cpp:4164
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:4135
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:4362
bool widthNull() const
Definition requesttypes.cpp:4597
bool deviceIdNull() const
Definition requesttypes.cpp:3883
void setVideoBitRateNull()
Definition requesttypes.cpp:4542
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:4341
void setTranscodeReasonsNull()
Definition requesttypes.cpp:4500
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:4593
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:3900
void setSegmentContainerNull()
Definition requesttypes.cpp:4311
bool tagNull() const
Definition requesttypes.cpp:4471
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:3959
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:4089
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:4450
void setProfile(QString newProfile)
Definition requesttypes.cpp:4236
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:3812
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:3618
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:3942
void setMaxFramerateNull()
Definition requesttypes.cpp:4101
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:4458
bool videoBitRateNull() const
Definition requesttypes.cpp:4534
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:4211
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:3610
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:3938
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:3875
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:4589
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:3648
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:3623
Definition requesttypes.h:3796
Definition requesttypes.h:3809
bool sizeNull() const
Definition requesttypes.cpp:5635
const qint32 & size() const
The bitrate. Defaults to 102400.
Definition requesttypes.cpp:5627
void setSizeNull()
Definition requesttypes.cpp:5643
void setSize(qint32 newSize)
Definition requesttypes.cpp:5631
void setBody(QSharedPointer< BookInfoRemoteSearchQuery > newBody)
Definition requesttypes.cpp:5656
const QSharedPointer< BookInfoRemoteSearchQuery > & body() const
Remote search query.
Definition requesttypes.cpp:5652
void setBody(QSharedPointer< BoxSetInfoRemoteSearchQuery > newBody)
Definition requesttypes.cpp:5669
const QSharedPointer< BoxSetInfoRemoteSearchQuery > & body() const
Remote search query.
Definition requesttypes.cpp:5665
Definition requesttypes.h:3876
Definition requesttypes.h:3889
Definition requesttypes.h:3902
Definition requesttypes.h:3946
void setChannelId(QString newChannelId)
Definition requesttypes.cpp:5728
const QString & channelId() const
Channel id.
Definition requesttypes.cpp:5724
Definition requesttypes.h:3967
void setFieldsNull()
Definition requesttypes.cpp:5762
void setLimitNull()
Definition requesttypes.cpp:5825
bool sortOrderNull() const
Definition requesttypes.cpp:5859
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:5750
const QString & channelId() const
Channel Id.
Definition requesttypes.cpp:5737
bool limitNull() const
Definition requesttypes.cpp:5817
bool sortByNull() const
Definition requesttypes.cpp:5838
bool userIdNull() const
Definition requesttypes.cpp:5901
const QList< ItemFilter > & filters() const
Optional. Specify additional filters to apply.
Definition requesttypes.cpp:5767
const QString & sortOrder() const
Optional. Sort Order - Ascending,Descending.
Definition requesttypes.cpp:5851
bool startIndexNull() const
Definition requesttypes.cpp:5880
void setUserId(QString newUserId)
Definition requesttypes.cpp:5897
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:5813
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:5876
void setFiltersNull()
Definition requesttypes.cpp:5783
void setFolderIdNull()
Definition requesttypes.cpp:5804
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:5746
bool folderIdNull() const
Definition requesttypes.cpp:5796
const QString & userId() const
Optional. User Id.
Definition requesttypes.cpp:5893
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:5809
void setStartIndexNull()
Definition requesttypes.cpp:5888
void setSortBy(QString newSortBy)
Definition requesttypes.cpp:5834
void setFolderId(QString newFolderId)
Definition requesttypes.cpp:5792
void setSortOrder(QString newSortOrder)
Definition requesttypes.cpp:5855
void setUserIdNull()
Definition requesttypes.cpp:5909
void setSortOrderNull()
Definition requesttypes.cpp:5867
const QString & sortBy() const
Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist,...
Definition requesttypes.cpp:5830
const QString & folderId() const
Optional. Folder Id.
Definition requesttypes.cpp:5788
void setChannelId(QString newChannelId)
Definition requesttypes.cpp:5741
void setFilters(QList< ItemFilter > newFilters)
Definition requesttypes.cpp:5771
bool filtersNull() const
Definition requesttypes.cpp:5775
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:5872
bool fieldsNull() const
Definition requesttypes.cpp:5754
void setSortByNull()
Definition requesttypes.cpp:5846
void setProviderIdNull()
Definition requesttypes.cpp:5934
const QString & providerId() const
Provider id.
Definition requesttypes.cpp:5918
bool providerIdNull() const
Definition requesttypes.cpp:5926
void setProviderId(QString newProviderId)
Definition requesttypes.cpp:5922
Definition requesttypes.h:3915
void setUserId(QString newUserId)
Definition requesttypes.cpp:5703
const QString & channelId() const
Channel id.
Definition requesttypes.cpp:5690
void setUserIdNull()
Definition requesttypes.cpp:5715
const QString & userId() const
Optional. Attach user data.
Definition requesttypes.cpp:5699
bool userIdNull() const
Definition requesttypes.cpp:5707
void setChannelId(QString newChannelId)
Definition requesttypes.cpp:5694
Definition requesttypes.h:4091
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:5985
const bool & supportsLatestItems() const
Optional. Filter by channels that support getting latest items.
Definition requesttypes.cpp:6006
const QString & userId() const
User Id to filter by. Use System.Guid.Empty to not filter by user.
Definition requesttypes.cpp:6048
void setIsFavoriteNull()
Definition requesttypes.cpp:5959
bool startIndexNull() const
Definition requesttypes.cpp:5993
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:5968
const bool & isFavorite() const
Optional. Filter by channels that are favorite.
Definition requesttypes.cpp:5943
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:5989
void setStartIndexNull()
Definition requesttypes.cpp:6001
bool limitNull() const
Definition requesttypes.cpp:5972
void setUserId(QString newUserId)
Definition requesttypes.cpp:6052
const bool & supportsMediaDeletion() const
Optional. Filter by channels that support media deletion.
Definition requesttypes.cpp:6027
void setLimitNull()
Definition requesttypes.cpp:5980
bool supportsLatestItemsNull() const
Definition requesttypes.cpp:6014
bool supportsMediaDeletionNull() const
Definition requesttypes.cpp:6035
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:5964
void setSupportsMediaDeletion(bool newSupportsMediaDeletion)
Definition requesttypes.cpp:6031
void setSupportsMediaDeletionNull()
Definition requesttypes.cpp:6043
bool userIdNull() const
Definition requesttypes.cpp:6056
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:5947
bool isFavoriteNull() const
Definition requesttypes.cpp:5951
void setUserIdNull()
Definition requesttypes.cpp:6064
void setSupportsLatestItems(bool newSupportsLatestItems)
Definition requesttypes.cpp:6010
void setSupportsLatestItemsNull()
Definition requesttypes.cpp:6022
Definition requesttypes.h:4177
void setEnableInMainMenuNull()
Definition requesttypes.cpp:6093
const bool & enableInMainMenu() const
Whether to enable in the main menu.
Definition requesttypes.cpp:6077
const ConfigurationPageType & pageType() const
The Jellyfin.Api.Models.ConfigurationPageInfo.
Definition requesttypes.cpp:6098
void setPageType(ConfigurationPageType newPageType)
Definition requesttypes.cpp:6102
void setEnableInMainMenu(bool newEnableInMainMenu)
Definition requesttypes.cpp:6081
void setPageTypeNull()
Definition requesttypes.cpp:6114
bool pageTypeNull() const
Definition requesttypes.cpp:6106
bool enableInMainMenuNull() const
Definition requesttypes.cpp:6085
Definition requesttypes.h:4164
Definition requesttypes.h:4210
void setServerId(QString newServerId)
Definition requesttypes.cpp:6127
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:6123
void setServerId(QString newServerId)
Definition requesttypes.cpp:6140
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:6136
void setServerId(QString newServerId)
Definition requesttypes.cpp:6153
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:6149
Definition requesttypes.h:4273
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:6162
void setServerId(QString newServerId)
Definition requesttypes.cpp:6166
Definition requesttypes.h:4294
void setServerId(QString newServerId)
Definition requesttypes.cpp:6179
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:6175
Definition requesttypes.h:4315
void setServerId(QString newServerId)
Definition requesttypes.cpp:6192
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:6188
Definition requesttypes.h:4336
Definition requesttypes.h:4349
void setItemId(QString newItemId)
Definition requesttypes.cpp:6209
const QString & itemId() const
Definition requesttypes.cpp:6205
Definition requesttypes.h:4370
Definition requesttypes.h:4383
const QString & name() const
The name of the page.
Definition requesttypes.cpp:6226
void setName(QString newName)
Definition requesttypes.cpp:6230
void setNameNull()
Definition requesttypes.cpp:6242
bool nameNull() const
Definition requesttypes.cpp:6234
Definition requesttypes.h:4458
Definition requesttypes.h:4471
void setProgramId(QString newProgramId)
Definition requesttypes.cpp:6271
const QString & programId() const
Optional. To attach default values based on a program.
Definition requesttypes.cpp:6267
void setProgramIdNull()
Definition requesttypes.cpp:6283
bool programIdNull() const
Definition requesttypes.cpp:6275
Definition requesttypes.h:4494
void setServerId(QString newServerId)
Definition requesttypes.cpp:6296
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:6292
Definition requesttypes.h:4515
void setServerId(QString newServerId)
Definition requesttypes.cpp:6309
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:6305
Definition requesttypes.h:4536
const QString & jellyfinId() const
Device Id.
Definition requesttypes.cpp:6318
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:6322
Definition requesttypes.h:4557
const QString & jellyfinId() const
Device Id.
Definition requesttypes.cpp:6331
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:6335
Definition requesttypes.h:4578
const bool & supportsSync() const
Gets or sets a value indicating whether [supports synchronize].
Definition requesttypes.cpp:6344
void setSupportsSync(bool newSupportsSync)
Definition requesttypes.cpp:6348
void setSupportsSyncNull()
Definition requesttypes.cpp:6360
bool supportsSyncNull() const
Definition requesttypes.cpp:6352
bool userIdNull() const
Definition requesttypes.cpp:6373
const QString & userId() const
Gets or sets the user identifier.
Definition requesttypes.cpp:6365
void setUserId(QString newUserId)
Definition requesttypes.cpp:6369
void setUserIdNull()
Definition requesttypes.cpp:6381
Definition requesttypes.h:4611
const bool & includeFiles() const
An optional filter to include or exclude files from the results. true/false.
Definition requesttypes.cpp:6420
const QString & path() const
The path.
Definition requesttypes.cpp:6390
const bool & includeDirectories() const
An optional filter to include or exclude folders from the results. true/false.
Definition requesttypes.cpp:6399
void setIncludeFilesNull()
Definition requesttypes.cpp:6436
void setIncludeDirectories(bool newIncludeDirectories)
Definition requesttypes.cpp:6403
void setIncludeFiles(bool newIncludeFiles)
Definition requesttypes.cpp:6424
bool includeFilesNull() const
Definition requesttypes.cpp:6428
bool includeDirectoriesNull() const
Definition requesttypes.cpp:6407
void setIncludeDirectoriesNull()
Definition requesttypes.cpp:6415
void setPath(QString newPath)
Definition requesttypes.cpp:6394
Definition requesttypes.h:4652
const QString & displayPreferencesId() const
Display preferences id.
Definition requesttypes.cpp:6445
void setDisplayPreferencesId(QString newDisplayPreferencesId)
Definition requesttypes.cpp:6449
void setUserId(QString newUserId)
Definition requesttypes.cpp:6467
const QString & client() const
Client.
Definition requesttypes.cpp:6454
void setClient(QString newClient)
Definition requesttypes.cpp:6458
const QString & userId() const
User id.
Definition requesttypes.cpp:6463
Definition requesttypes.h:4689
void setItemId(QString newItemId)
Definition requesttypes.cpp:6480
const QString & itemId() const
The item id.
Definition requesttypes.cpp:6476
Definition requesttypes.h:4710
Definition requesttypes.h:4723
Definition requesttypes.h:4736
void setSeasonNull()
Definition requesttypes.cpp:6690
void setEnableUserDataNull()
Definition requesttypes.cpp:6585
void setEnableImageTypesNull()
Definition requesttypes.cpp:6543
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:6653
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:6590
const QString & sortBy() const
Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist,...
Definition requesttypes.cpp:6716
bool imageTypeLimitNull() const
Definition requesttypes.cpp:6619
void setFieldsNull()
Definition requesttypes.cpp:6606
bool startIndexNull() const
Definition requesttypes.cpp:6745
const QString & adjacentTo() const
Optional. Return items that are siblings of a supplied item.
Definition requesttypes.cpp:6506
void setAdjacentToNull()
Definition requesttypes.cpp:6522
void setStartItemIdNull()
Definition requesttypes.cpp:6774
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:6615
const bool & isMissing() const
Optional. Filter by items that are missing episodes or not.
Definition requesttypes.cpp:6632
void setSeason(qint32 newSeason)
Definition requesttypes.cpp:6678
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:6737
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:6594
void setUserId(QString newUserId)
Definition requesttypes.cpp:6783
void setSortByNull()
Definition requesttypes.cpp:6732
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:6569
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:6527
bool enableUserDataNull() const
Definition requesttypes.cpp:6577
bool limitNull() const
Definition requesttypes.cpp:6661
bool startItemIdNull() const
Definition requesttypes.cpp:6766
const qint32 & season() const
Optional filter by season number.
Definition requesttypes.cpp:6674
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:6573
bool userIdNull() const
Definition requesttypes.cpp:6787
bool isMissingNull() const
Definition requesttypes.cpp:6640
const QString & userId() const
The user id.
Definition requesttypes.cpp:6779
bool enableImageTypesNull() const
Definition requesttypes.cpp:6535
const QString & startItemId() const
Optional. Skip through the list until a given item is found.
Definition requesttypes.cpp:6758
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:6657
void setSeriesId(QString newSeriesId)
Definition requesttypes.cpp:6501
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:6741
void setSeasonId(QString newSeasonId)
Definition requesttypes.cpp:6699
const QString & seriesId() const
The series id.
Definition requesttypes.cpp:6497
bool enableImagesNull() const
Definition requesttypes.cpp:6556
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:6552
const qint32 & imageTypeLimit() const
Optional, the max number of images to return, per image type.
Definition requesttypes.cpp:6611
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:6531
bool adjacentToNull() const
Definition requesttypes.cpp:6514
bool sortByNull() const
Definition requesttypes.cpp:6724
void setEnableImagesNull()
Definition requesttypes.cpp:6564
void setSortBy(QString newSortBy)
Definition requesttypes.cpp:6720
void setLimitNull()
Definition requesttypes.cpp:6669
void setStartIndexNull()
Definition requesttypes.cpp:6753
void setIsMissing(bool newIsMissing)
Definition requesttypes.cpp:6636
bool seasonIdNull() const
Definition requesttypes.cpp:6703
bool seasonNull() const
Definition requesttypes.cpp:6682
void setImageTypeLimitNull()
Definition requesttypes.cpp:6627
void setIsMissingNull()
Definition requesttypes.cpp:6648
void setSeasonIdNull()
Definition requesttypes.cpp:6711
void setStartItemId(QString newStartItemId)
Definition requesttypes.cpp:6762
const QString & seasonId() const
Optional. Filter by season id.
Definition requesttypes.cpp:6695
bool fieldsNull() const
Definition requesttypes.cpp:6598
void setUserIdNull()
Definition requesttypes.cpp:6795
void setAdjacentTo(QString newAdjacentTo)
Definition requesttypes.cpp:6510
const bool & enableImages() const
Optional, include image information in output.
Definition requesttypes.cpp:6548
Definition requesttypes.h:4897
void setItemId(QString newItemId)
Definition requesttypes.cpp:6808
const QString & itemId() const
Item id.
Definition requesttypes.cpp:6804
Definition requesttypes.h:4939
Definition requesttypes.h:4918
const QString & name() const
The name of the fallback font file to get.
Definition requesttypes.cpp:6817
void setName(QString newName)
Definition requesttypes.cpp:6821
Definition requesttypes.h:4952
const QString & itemId() const
The item id.
Definition requesttypes.cpp:6834
void setItemId(QString newItemId)
Definition requesttypes.cpp:6838
Definition requesttypes.h:4973
Definition requesttypes.h:4986
Definition requesttypes.h:4999
const QString & name() const
The name of the image.
Definition requesttypes.cpp:6855
void setName(QString newName)
Definition requesttypes.cpp:6859
const QString & type() const
Image Type (primary, backdrop, logo, etc).
Definition requesttypes.cpp:6864
void setType(QString newType)
Definition requesttypes.cpp:6868
Definition requesttypes.h:5028
Definition requesttypes.h:5251
void setName(QString newName)
Definition requesttypes.cpp:7274
void setPercentPlayedNull()
Definition requesttypes.cpp:7484
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:7510
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:7535
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:7468
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:7265
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:7493
void setTag(QString newTag)
Definition requesttypes.cpp:7514
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:7279
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:7252
void setQualityNull()
Definition requesttypes.cpp:7505
void setUnplayedCountNull()
Definition requesttypes.cpp:7547
bool widthNull() const
Definition requesttypes.cpp:7560
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:7384
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:7325
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:7405
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:7409
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:7531
void setFormatNull()
Definition requesttypes.cpp:7400
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:7287
bool qualityNull() const
Definition requesttypes.cpp:7497
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:7430
bool maxHeightNull() const
Definition requesttypes.cpp:7434
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:7363
void setBlurNull()
Definition requesttypes.cpp:7337
void setMaxHeightNull()
Definition requesttypes.cpp:7442
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:7447
const QString & name() const
Genre name.
Definition requesttypes.cpp:7270
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:7367
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:7346
bool heightNull() const
Definition requesttypes.cpp:7413
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:7256
bool tagNull() const
Definition requesttypes.cpp:7518
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:7283
bool backgroundColorNull() const
Definition requesttypes.cpp:7308
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:7489
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:7295
bool cropWhitespaceNull() const
Definition requesttypes.cpp:7350
bool maxWidthNull() const
Definition requesttypes.cpp:7455
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:7300
bool unplayedCountNull() const
Definition requesttypes.cpp:7539
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:7556
void setForegroundLayerNull()
Definition requesttypes.cpp:7379
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:7552
bool percentPlayedNull() const
Definition requesttypes.cpp:7476
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:7321
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:7426
void setHeightNull()
Definition requesttypes.cpp:7421
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:7451
void setWidthNull()
Definition requesttypes.cpp:7568
void setMaxWidthNull()
Definition requesttypes.cpp:7463
bool foregroundLayerNull() const
Definition requesttypes.cpp:7371
bool blurNull() const
Definition requesttypes.cpp:7329
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:7342
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:7261
bool formatNull() const
Definition requesttypes.cpp:7392
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:7388
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:7472
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:7304
void setTagNull()
Definition requesttypes.cpp:7526
void setBackgroundColorNull()
Definition requesttypes.cpp:7316
void setCropWhitespaceNull()
Definition requesttypes.cpp:7358
Definition requesttypes.h:5072
void setMaxWidthNull()
Definition requesttypes.cpp:7138
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:7231
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:6979
bool qualityNull() const
Definition requesttypes.cpp:7172
bool formatNull() const
Definition requesttypes.cpp:7046
bool maxHeightNull() const
Definition requesttypes.cpp:7109
bool cropWhitespaceNull() const
Definition requesttypes.cpp:7004
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:7084
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:7059
bool backgroundColorNull() const
Definition requesttypes.cpp:6962
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:6933
bool heightNull() const
Definition requesttypes.cpp:7067
bool unplayedCountNull() const
Definition requesttypes.cpp:7214
bool imageIndexNull() const
Definition requesttypes.cpp:7088
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:6996
void setUnplayedCountNull()
Definition requesttypes.cpp:7222
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:7206
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:7038
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:6915
void setMaxHeightNull()
Definition requesttypes.cpp:7117
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:6941
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:7227
void setBackgroundColorNull()
Definition requesttypes.cpp:6970
bool foregroundLayerNull() const
Definition requesttypes.cpp:7025
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:7042
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:6954
void setQualityNull()
Definition requesttypes.cpp:7180
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:7122
void setImageIndexNull()
Definition requesttypes.cpp:7096
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:7105
void setHeightNull()
Definition requesttypes.cpp:7075
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:7143
void setPercentPlayedNull()
Definition requesttypes.cpp:7159
bool widthNull() const
Definition requesttypes.cpp:7235
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:7185
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:7000
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:7164
void setTag(QString newTag)
Definition requesttypes.cpp:7189
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:7080
void setTagNull()
Definition requesttypes.cpp:7201
void setWidthNull()
Definition requesttypes.cpp:7243
bool blurNull() const
Definition requesttypes.cpp:6983
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:6937
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:6949
void setCropWhitespaceNull()
Definition requesttypes.cpp:7012
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:7126
bool tagNull() const
Definition requesttypes.cpp:7193
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:7210
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:7063
const QString & name() const
Genre name.
Definition requesttypes.cpp:6924
void setName(QString newName)
Definition requesttypes.cpp:6928
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:6975
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:7017
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:7101
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:7021
void setFormatNull()
Definition requesttypes.cpp:7054
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:6958
bool maxWidthNull() const
Definition requesttypes.cpp:7130
void setForegroundLayerNull()
Definition requesttypes.cpp:7033
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:6919
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:7147
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:7168
bool percentPlayedNull() const
Definition requesttypes.cpp:7151
void setBlurNull()
Definition requesttypes.cpp:6991
Definition requesttypes.h:5041
void setGenreName(QString newGenreName)
Definition requesttypes.cpp:6885
bool userIdNull() const
Definition requesttypes.cpp:6898
const QString & genreName() const
The genre name.
Definition requesttypes.cpp:6881
void setUserId(QString newUserId)
Definition requesttypes.cpp:6894
const QString & userId() const
The user id.
Definition requesttypes.cpp:6890
void setUserIdNull()
Definition requesttypes.cpp:6906
Definition requesttypes.h:5428
void setNameStartsWithOrGreaterNull()
Definition requesttypes.cpp:7824
void setParentId(QString newParentId)
Definition requesttypes.cpp:7833
bool excludeItemTypesNull() const
Definition requesttypes.cpp:7648
bool fieldsNull() const
Definition requesttypes.cpp:7669
const bool & enableTotalRecordCount() const
Optional. Include total record count.
Definition requesttypes.cpp:7619
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:7829
const qint32 & imageTypeLimit() const
Optional, the max number of images to return, per image type.
Definition requesttypes.cpp:7682
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:7871
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:7875
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:7627
void setNameLessThan(QString newNameLessThan)
Definition requesttypes.cpp:7770
const bool & isFavorite() const
Optional filter by items that are marked as favorite, or not.
Definition requesttypes.cpp:7724
bool imageTypeLimitNull() const
Definition requesttypes.cpp:7690
void setFieldsNull()
Definition requesttypes.cpp:7677
void setImageTypeLimitNull()
Definition requesttypes.cpp:7698
void setSearchTerm(QString newSearchTerm)
Definition requesttypes.cpp:7854
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:7602
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:7581
const QString & nameLessThan() const
Optional filter by items whose name is equally or lesser than a given input string.
Definition requesttypes.cpp:7766
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:7635
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:7577
const QString & searchTerm() const
The search term.
Definition requesttypes.cpp:7850
void setEnableImageTypesNull()
Definition requesttypes.cpp:7593
void setLimitNull()
Definition requesttypes.cpp:7761
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:7623
void setNameStartsWith(QString newNameStartsWith)
Definition requesttypes.cpp:7791
void setIncludeItemTypesNull()
Definition requesttypes.cpp:7719
bool userIdNull() const
Definition requesttypes.cpp:7900
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:7661
const bool & enableImages() const
Optional, include image information in output.
Definition requesttypes.cpp:7598
bool limitNull() const
Definition requesttypes.cpp:7753
void setIsFavoriteNull()
Definition requesttypes.cpp:7740
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:7686
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:7745
void setParentIdNull()
Definition requesttypes.cpp:7845
const QStringList & excludeItemTypes() const
Optional. If specified, results will be filtered out based on item type. This allows multiple,...
Definition requesttypes.cpp:7640
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:7665
void setSearchTermNull()
Definition requesttypes.cpp:7866
const QStringList & includeItemTypes() const
Optional. If specified, results will be filtered in based on item type. This allows multiple,...
Definition requesttypes.cpp:7703
bool startIndexNull() const
Definition requesttypes.cpp:7879
void setUserIdNull()
Definition requesttypes.cpp:7908
bool isFavoriteNull() const
Definition requesttypes.cpp:7732
bool nameLessThanNull() const
Definition requesttypes.cpp:7774
bool nameStartsWithNull() const
Definition requesttypes.cpp:7795
void setEnableImagesNull()
Definition requesttypes.cpp:7614
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:7728
bool searchTermNull() const
Definition requesttypes.cpp:7858
void setNameStartsWithNull()
Definition requesttypes.cpp:7803
const QString & userId() const
User id.
Definition requesttypes.cpp:7892
void setExcludeItemTypes(QStringList newExcludeItemTypes)
Definition requesttypes.cpp:7644
bool nameStartsWithOrGreaterNull() const
Definition requesttypes.cpp:7816
bool includeItemTypesNull() const
Definition requesttypes.cpp:7711
void setStartIndexNull()
Definition requesttypes.cpp:7887
void setExcludeItemTypesNull()
Definition requesttypes.cpp:7656
void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater)
Definition requesttypes.cpp:7812
void setUserId(QString newUserId)
Definition requesttypes.cpp:7896
const QString & nameStartsWithOrGreater() const
Optional filter by items whose name is sorted equally or greater than a given input string.
Definition requesttypes.cpp:7808
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:7707
bool enableImageTypesNull() const
Definition requesttypes.cpp:7585
bool parentIdNull() const
Definition requesttypes.cpp:7837
bool enableImagesNull() const
Definition requesttypes.cpp:7606
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:7749
const QString & nameStartsWith() const
Optional filter by items whose name is sorted equally than a given input string.
Definition requesttypes.cpp:7787
void setNameLessThanNull()
Definition requesttypes.cpp:7782
Definition requesttypes.h:5601
const QString & userId() const
User id.
Definition requesttypes.cpp:7917
void setUserId(QString newUserId)
Definition requesttypes.cpp:7921
Definition requesttypes.h:5622
const QString & itemId() const
The item id.
Definition requesttypes.cpp:8982
void setItemId(QString newItemId)
Definition requesttypes.cpp:8986
const QString & segmentId() const
The segment id.
Definition requesttypes.cpp:8991
void setSegmentId(QString newSegmentId)
Definition requesttypes.cpp:8995
void setSegmentId(QString newSegmentId)
Definition requesttypes.cpp:9017
const QString & segmentId() const
The segment id.
Definition requesttypes.cpp:9013
void setItemId(QString newItemId)
Definition requesttypes.cpp:9008
const QString & itemId() const
The item id.
Definition requesttypes.cpp:9004
Definition requesttypes.h:5635
void setMaxRefFramesNull()
Definition requesttypes.cpp:8469
void setLevelNull()
Definition requesttypes.cpp:8364
bool maxFramerateNull() const
Definition requesttypes.cpp:8440
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:8579
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:8961
bool profileNull() const
Definition requesttypes.cpp:8608
void setMinSegmentsNull()
Definition requesttypes.cpp:8553
void setLevel(QString newLevel)
Definition requesttypes.cpp:8352
bool requireAvcNull() const
Definition requesttypes.cpp:8629
bool copyTimestampsNull() const
Definition requesttypes.cpp:8167
bool audioStreamIndexNull() const
Definition requesttypes.cpp:8104
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:8373
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:8894
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:8121
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:8243
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:8075
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:8268
void setLiveStreamIdNull()
Definition requesttypes.cpp:8385
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:8348
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:7986
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:8730
const qint32 & segmentId() const
The segment id.
Definition requesttypes.cpp:7961
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:8503
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:8415
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:8100
void setPlaySessionIdNull()
Definition requesttypes.cpp:8595
void setStaticStreamingNull()
Definition requesttypes.cpp:8742
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:8541
void setFramerate(float newFramerate)
Definition requesttypes.cpp:8310
void setRequireAvcNull()
Definition requesttypes.cpp:8637
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:8411
bool contextNull() const
Definition requesttypes.cpp:8146
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:8495
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:8427
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:8516
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:8936
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:8159
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:8205
void setAudioBitRateNull()
Definition requesttypes.cpp:8028
void setCpuCoreLimitNull()
Definition requesttypes.cpp:8196
const qint32 & segmentLength() const
The segment length.
Definition requesttypes.cpp:8684
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:8436
bool staticStreamingNull() const
Definition requesttypes.cpp:8734
void setPlaylistId(QString newPlaylistId)
Definition requesttypes.cpp:7956
bool subtitleMethodNull() const
Definition requesttypes.cpp:8797
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:8600
void setStreamOptionsNull()
Definition requesttypes.cpp:8763
bool audioBitRateNull() const
Definition requesttypes.cpp:8020
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:8058
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:8856
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:8406
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:8012
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:8394
bool audioSampleRateNull() const
Definition requesttypes.cpp:8083
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:8419
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:8138
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:8327
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:8826
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:8889
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:8768
const QString & tag() const
The tag.
Definition requesttypes.cpp:8831
void setContextNull()
Definition requesttypes.cpp:8154
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:8117
bool minSegmentsNull() const
Definition requesttypes.cpp:8545
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:8369
void setSubtitleCodecNull()
Definition requesttypes.cpp:8784
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:8184
bool playSessionIdNull() const
Definition requesttypes.cpp:8587
void setCopyTimestampsNull()
Definition requesttypes.cpp:8175
void setSegmentId(qint32 newSegmentId)
Definition requesttypes.cpp:7965
const QString & itemId() const
The item id.
Definition requesttypes.cpp:7943
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:8222
void setDeInterlaceNull()
Definition requesttypes.cpp:8217
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:8293
bool paramsNull() const
Definition requesttypes.cpp:8566
bool videoStreamIndexNull() const
Definition requesttypes.cpp:8944
bool segmentContainerNull() const
Definition requesttypes.cpp:8671
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:8621
bool subtitleCodecNull() const
Definition requesttypes.cpp:8776
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:8306
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:8726
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:8709
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:8751
bool widthNull() const
Definition requesttypes.cpp:8965
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:8537
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:8264
void setTagNull()
Definition requesttypes.cpp:8847
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:7991
void setContainer(QString newContainer)
Definition requesttypes.cpp:7938
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:8688
const qint32 & maxStreamingBitrate() const
Optional. The maximum streaming bitrate.
Definition requesttypes.cpp:8474
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:8280
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:8285
void setVideoStreamIndexNull()
Definition requesttypes.cpp:8952
bool deInterlaceNull() const
Definition requesttypes.cpp:8209
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:8650
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:8033
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:8163
void setSegmentContainerNull()
Definition requesttypes.cpp:8679
void setVideoCodecNull()
Definition requesttypes.cpp:8931
bool levelNull() const
Definition requesttypes.cpp:8356
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:8915
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:8705
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:8398
bool transcodeReasonsNull() const
Definition requesttypes.cpp:8860
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:8272
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:8301
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:8226
void setSubtitleMethodNull()
Definition requesttypes.cpp:8805
void setProfileNull()
Definition requesttypes.cpp:8616
void setDeviceIdNull()
Definition requesttypes.cpp:8238
void setMaxFramerateNull()
Definition requesttypes.cpp:8448
void setParams(QString newParams)
Definition requesttypes.cpp:8562
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:8511
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:8142
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:8499
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:8747
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:7974
void setAudioCodecNull()
Definition requesttypes.cpp:8070
void setAudioStreamIndexNull()
Definition requesttypes.cpp:8112
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:8037
bool videoCodecNull() const
Definition requesttypes.cpp:8923
void setMediaSourceIdNull()
Definition requesttypes.cpp:8532
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:8873
void setMaxStreamingBitrateNull()
Definition requesttypes.cpp:8490
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:8453
bool maxRefFramesNull() const
Definition requesttypes.cpp:8461
const QString & playlistId() const
The playlist id.
Definition requesttypes.cpp:7952
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:8919
bool tagNull() const
Definition requesttypes.cpp:8839
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:8814
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:8810
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:8007
void setItemId(QString newItemId)
Definition requesttypes.cpp:7947
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:8016
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:8772
void setAudioChannelsNull()
Definition requesttypes.cpp:8049
void setDeviceProfileIdNull()
Definition requesttypes.cpp:8259
void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate)
Definition requesttypes.cpp:8478
bool audioCodecNull() const
Definition requesttypes.cpp:8062
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:8201
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:8558
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:7978
bool mediaSourceIdNull() const
Definition requesttypes.cpp:8524
bool deviceIdNull() const
Definition requesttypes.cpp:8230
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:8520
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:8331
bool heightNull() const
Definition requesttypes.cpp:8335
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:7999
bool segmentLengthNull() const
Definition requesttypes.cpp:8692
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:8667
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:8852
bool streamOptionsNull() const
Definition requesttypes.cpp:8755
void setTranscodeReasonsNull()
Definition requesttypes.cpp:8868
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:8096
bool videoBitRateNull() const
Definition requesttypes.cpp:8902
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:8625
void setSegmentLengthNull()
Definition requesttypes.cpp:8700
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:8079
bool deviceProfileIdNull() const
Definition requesttypes.cpp:8251
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:7970
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:8054
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:8188
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:8642
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:8877
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:8818
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:8793
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:8133
void setStartTimeTicksNull()
Definition requesttypes.cpp:8721
void setVideoBitRateNull()
Definition requesttypes.cpp:8910
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:8881
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:8663
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:8180
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:8457
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:8646
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:8583
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:8940
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:8658
bool liveStreamIdNull() const
Definition requesttypes.cpp:8377
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:8289
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:8789
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:8247
void setProfile(QString newProfile)
Definition requesttypes.cpp:8604
void setHeightNull()
Definition requesttypes.cpp:8343
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:8898
bool audioChannelsNull() const
Definition requesttypes.cpp:8041
const QString & container() const
The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg,...
Definition requesttypes.cpp:7934
void setWidthNull()
Definition requesttypes.cpp:8973
bool maxStreamingBitrateNull() const
Definition requesttypes.cpp:8482
void setFramerateNull()
Definition requesttypes.cpp:8322
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:8125
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:7995
bool startTimeTicksNull() const
Definition requesttypes.cpp:8713
void setParamsNull()
Definition requesttypes.cpp:8574
void setAudioSampleRateNull()
Definition requesttypes.cpp:8091
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:8390
void setTag(QString newTag)
Definition requesttypes.cpp:8835
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:8957
bool framerateNull() const
Definition requesttypes.cpp:8314
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:8432
Definition requesttypes.h:6218
void setItemId(QString newItemId)
Definition requesttypes.cpp:9030
const QString & itemId() const
The video id.
Definition requesttypes.cpp:9026
void setPlaylistId(QString newPlaylistId)
Definition requesttypes.cpp:9039
const QString & playlistId() const
The playlist id.
Definition requesttypes.cpp:9035
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:10093
const QString & playlistId() const
The playlist id.
Definition requesttypes.cpp:10084
const QString & segmentId() const
The segment id.
Definition requesttypes.cpp:10102
void setItemId(QString newItemId)
Definition requesttypes.cpp:10079
const QString & itemId() const
The item id.
Definition requesttypes.cpp:10075
void setPlaylistId(QString newPlaylistId)
Definition requesttypes.cpp:10088
void setSegmentId(QString newSegmentId)
Definition requesttypes.cpp:10106
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:10097
Definition requesttypes.h:6247
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:9865
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:9743
void setDeviceProfileIdNull()
Definition requesttypes.cpp:9373
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:9529
void setAudioChannelsNull()
Definition requesttypes.cpp:9163
void setDeviceIdNull()
Definition requesttypes.cpp:9352
bool playSessionIdNull() const
Definition requesttypes.cpp:9680
bool videoStreamIndexNull() const
Definition requesttypes.cpp:10037
bool heightNull() const
Definition requesttypes.cpp:9449
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:9336
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:9239
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:9520
void setParams(QString newParams)
Definition requesttypes.cpp:9655
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:9100
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:9919
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:9088
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:9382
void setParamsNull()
Definition requesttypes.cpp:9667
void setCpuCoreLimitNull()
Definition requesttypes.cpp:9310
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:9823
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:9487
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:9231
bool segmentContainerNull() const
Definition requesttypes.cpp:9764
bool staticStreamingNull() const
Definition requesttypes.cpp:9827
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:9092
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:9861
bool liveStreamIdNull() const
Definition requesttypes.cpp:9491
void setSegmentLengthNull()
Definition requesttypes.cpp:9793
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:9445
const QString & container() const
The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg,...
Definition requesttypes.cpp:9048
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:9882
void setAudioStreamIndexNull()
Definition requesttypes.cpp:9226
bool videoCodecNull() const
Definition requesttypes.cpp:10016
void setLevelNull()
Definition requesttypes.cpp:9478
void setItemId(QString newItemId)
Definition requesttypes.cpp:9061
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:9126
const QString & tag() const
The tag.
Definition requesttypes.cpp:9924
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:9970
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:9592
bool audioStreamIndexNull() const
Definition requesttypes.cpp:9218
void setFramerateNull()
Definition requesttypes.cpp:9436
void setAudioBitRateNull()
Definition requesttypes.cpp:9142
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:9193
void setStaticStreamingNull()
Definition requesttypes.cpp:9835
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:10033
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:9739
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:9121
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:9319
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:9210
bool deviceProfileIdNull() const
Definition requesttypes.cpp:9365
bool streamOptionsNull() const
Definition requesttypes.cpp:9848
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:10050
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:9302
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:9361
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:9672
const QString & itemId() const
The item id.
Definition requesttypes.cpp:9057
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:9987
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:9105
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:9609
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:9525
bool requireAvcNull() const
Definition requesttypes.cpp:9722
void setSegmentContainerNull()
Definition requesttypes.cpp:9772
bool audioSampleRateNull() const
Definition requesttypes.cpp:9197
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:9357
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:9840
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:9399
void setRequireAvcNull()
Definition requesttypes.cpp:9730
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:9462
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:9508
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:9966
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:9567
void setVideoBitRateNull()
Definition requesttypes.cpp:10003
void setSubtitleCodecNull()
Definition requesttypes.cpp:9877
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:9315
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:9844
void setPlaylistId(QString newPlaylistId)
Definition requesttypes.cpp:9070
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:9991
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:9886
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:10054
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:9760
void setWidthNull()
Definition requesttypes.cpp:10066
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:9676
void setAudioSampleRateNull()
Definition requesttypes.cpp:9205
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:9407
void setDeInterlaceNull()
Definition requesttypes.cpp:9331
void setMaxRefFramesNull()
Definition requesttypes.cpp:9583
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:9533
bool transcodeReasonsNull() const
Definition requesttypes.cpp:9953
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:9630
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:9252
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:9273
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:9541
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:9911
bool audioCodecNull() const
Definition requesttypes.cpp:9176
bool tagNull() const
Definition requesttypes.cpp:9932
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:9693
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:9613
bool deviceIdNull() const
Definition requesttypes.cpp:9344
const QString & playlistId() const
The playlist id.
Definition requesttypes.cpp:9066
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:9298
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:9949
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:9214
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:9546
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:9802
void setContextNull()
Definition requesttypes.cpp:9268
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:9974
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:9130
void setFramerate(float newFramerate)
Definition requesttypes.cpp:9424
bool framerateNull() const
Definition requesttypes.cpp:9428
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:10008
bool minSegmentsNull() const
Definition requesttypes.cpp:9638
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:9151
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:9718
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:10012
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:9550
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:9907
void setStartTimeTicksNull()
Definition requesttypes.cpp:9814
bool profileNull() const
Definition requesttypes.cpp:9701
bool copyTimestampsNull() const
Definition requesttypes.cpp:9281
bool subtitleMethodNull() const
Definition requesttypes.cpp:9890
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:9596
void setLevel(QString newLevel)
Definition requesttypes.cpp:9466
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:9403
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:9756
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:9634
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:9147
bool subtitleCodecNull() const
Definition requesttypes.cpp:9869
const qint32 & segmentId() const
The segment id.
Definition requesttypes.cpp:9075
void setMediaSourceIdNull()
Definition requesttypes.cpp:9625
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:9235
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:10029
bool mediaSourceIdNull() const
Definition requesttypes.cpp:9617
bool audioBitRateNull() const
Definition requesttypes.cpp:9134
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:9441
void setMinSegmentsNull()
Definition requesttypes.cpp:9646
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:9982
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:9256
bool audioChannelsNull() const
Definition requesttypes.cpp:9155
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:9340
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:9189
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:9084
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:9394
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:9735
bool videoBitRateNull() const
Definition requesttypes.cpp:9995
bool paramsNull() const
Definition requesttypes.cpp:9659
const qint32 & segmentLength() const
The segment lenght.
Definition requesttypes.cpp:9777
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:9512
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:9751
void setPlaySessionIdNull()
Definition requesttypes.cpp:9688
void setSegmentId(qint32 newSegmentId)
Definition requesttypes.cpp:9079
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:9504
bool maxFramerateNull() const
Definition requesttypes.cpp:9554
void setVideoCodecNull()
Definition requesttypes.cpp:10024
void setStreamOptionsNull()
Definition requesttypes.cpp:9856
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:9903
void setAudioCodecNull()
Definition requesttypes.cpp:9184
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:9294
void setSubtitleMethodNull()
Definition requesttypes.cpp:9898
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:9277
void setVideoStreamIndexNull()
Definition requesttypes.cpp:10045
bool levelNull() const
Definition requesttypes.cpp:9470
void setTranscodeReasonsNull()
Definition requesttypes.cpp:9961
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:9109
bool contextNull() const
Definition requesttypes.cpp:9260
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:9420
void setMaxFramerateNull()
Definition requesttypes.cpp:9562
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:9247
void setTagNull()
Definition requesttypes.cpp:9940
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:9483
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:9415
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:9378
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:9168
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:9819
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:9172
void setProfile(QString newProfile)
Definition requesttypes.cpp:9697
bool deInterlaceNull() const
Definition requesttypes.cpp:9323
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:9798
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:9781
void setHeightNull()
Definition requesttypes.cpp:9457
void setTag(QString newTag)
Definition requesttypes.cpp:9928
void setProfileNull()
Definition requesttypes.cpp:9709
void setCopyTimestampsNull()
Definition requesttypes.cpp:9289
void setContainer(QString newContainer)
Definition requesttypes.cpp:9052
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:9113
bool segmentLengthNull() const
Definition requesttypes.cpp:9785
bool maxRefFramesNull() const
Definition requesttypes.cpp:9575
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:9386
void setLiveStreamIdNull()
Definition requesttypes.cpp:9499
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:9714
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:9571
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:9651
bool startTimeTicksNull() const
Definition requesttypes.cpp:9806
bool widthNull() const
Definition requesttypes.cpp:10058
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:9604
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:9588
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:9945
Definition requesttypes.h:6828
const QString & fileName() const
The icon filename.
Definition requesttypes.cpp:10128
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:10137
void setFileName(QString newFileName)
Definition requesttypes.cpp:10132
void setServerId(QString newServerId)
Definition requesttypes.cpp:10141
Definition requesttypes.h:6807
void setFileName(QString newFileName)
Definition requesttypes.cpp:10119
const QString & fileName() const
The icon filename.
Definition requesttypes.cpp:10115
const QString & jellyfinId() const
The item id.
Definition requesttypes.cpp:10150
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:10268
bool enableUserDataNull() const
Definition requesttypes.cpp:10209
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:10205
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:10226
void setEnableImagesNull()
Definition requesttypes.cpp:10196
void setLimitNull()
Definition requesttypes.cpp:10280
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:10222
bool limitNull() const
Definition requesttypes.cpp:10272
void setUserIdNull()
Definition requesttypes.cpp:10301
void setEnableUserDataNull()
Definition requesttypes.cpp:10217
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:10159
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:10154
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:10264
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:10163
bool userIdNull() const
Definition requesttypes.cpp:10293
void setUserId(QString newUserId)
Definition requesttypes.cpp:10289
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:10243
bool enableImagesNull() const
Definition requesttypes.cpp:10188
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:10180
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:10247
bool imageTypeLimitNull() const
Definition requesttypes.cpp:10251
bool enableImageTypesNull() const
Definition requesttypes.cpp:10167
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:10201
void setFieldsNull()
Definition requesttypes.cpp:10238
bool fieldsNull() const
Definition requesttypes.cpp:10230
void setEnableImageTypesNull()
Definition requesttypes.cpp:10175
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:10285
void setImageTypeLimitNull()
Definition requesttypes.cpp:10259
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:10184
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:10319
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:10403
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:10382
bool userIdNull() const
Definition requesttypes.cpp:10453
void setUserId(QString newUserId)
Definition requesttypes.cpp:10449
bool imageTypeLimitNull() const
Definition requesttypes.cpp:10411
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:10361
bool enableImagesNull() const
Definition requesttypes.cpp:10348
const QString & jellyfinId() const
The item id.
Definition requesttypes.cpp:10310
void setUserIdNull()
Definition requesttypes.cpp:10461
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:10323
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:10445
void setLimitNull()
Definition requesttypes.cpp:10440
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:10424
void setEnableImagesNull()
Definition requesttypes.cpp:10356
bool limitNull() const
Definition requesttypes.cpp:10432
void setEnableImageTypesNull()
Definition requesttypes.cpp:10335
bool enableImageTypesNull() const
Definition requesttypes.cpp:10327
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:10407
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:10314
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:10386
void setEnableUserDataNull()
Definition requesttypes.cpp:10377
void setFieldsNull()
Definition requesttypes.cpp:10398
bool enableUserDataNull() const
Definition requesttypes.cpp:10369
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:10365
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:10340
bool fieldsNull() const
Definition requesttypes.cpp:10390
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:10344
void setImageTypeLimitNull()
Definition requesttypes.cpp:10419
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:10428
Definition requesttypes.h:7039
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:10479
bool fieldsNull() const
Definition requesttypes.cpp:10550
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:10605
bool imageTypeLimitNull() const
Definition requesttypes.cpp:10571
void setUserIdNull()
Definition requesttypes.cpp:10621
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:10474
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:10525
bool enableImageTypesNull() const
Definition requesttypes.cpp:10487
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:10504
void setImageTypeLimitNull()
Definition requesttypes.cpp:10579
void setEnableImagesNull()
Definition requesttypes.cpp:10516
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:10542
void setFieldsNull()
Definition requesttypes.cpp:10558
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:10546
const QString & jellyfinId() const
The item id.
Definition requesttypes.cpp:10470
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:10521
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:10483
void setEnableImageTypesNull()
Definition requesttypes.cpp:10495
void setUserId(QString newUserId)
Definition requesttypes.cpp:10609
void setLimitNull()
Definition requesttypes.cpp:10600
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:10563
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:10584
bool limitNull() const
Definition requesttypes.cpp:10592
bool userIdNull() const
Definition requesttypes.cpp:10613
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:10588
bool enableUserDataNull() const
Definition requesttypes.cpp:10529
void setEnableUserDataNull()
Definition requesttypes.cpp:10537
bool enableImagesNull() const
Definition requesttypes.cpp:10508
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:10500
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:10567
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:10702
bool userIdNull() const
Definition requesttypes.cpp:10773
void setUserId(QString newUserId)
Definition requesttypes.cpp:10769
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:10706
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:10723
bool enableImageTypesNull() const
Definition requesttypes.cpp:10647
void setFieldsNull()
Definition requesttypes.cpp:10718
void setEnableUserDataNull()
Definition requesttypes.cpp:10697
bool imageTypeLimitNull() const
Definition requesttypes.cpp:10731
void setEnableImageTypesNull()
Definition requesttypes.cpp:10655
bool fieldsNull() const
Definition requesttypes.cpp:10710
void setEnableImagesNull()
Definition requesttypes.cpp:10676
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:10643
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:10685
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:10660
void setLimitNull()
Definition requesttypes.cpp:10760
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:10748
bool enableImagesNull() const
Definition requesttypes.cpp:10668
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:10639
bool limitNull() const
Definition requesttypes.cpp:10752
void setName(QString newName)
Definition requesttypes.cpp:10634
void setImageTypeLimitNull()
Definition requesttypes.cpp:10739
const QString & name() const
The genre name.
Definition requesttypes.cpp:10630
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:10664
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:10765
bool enableUserDataNull() const
Definition requesttypes.cpp:10689
void setUserIdNull()
Definition requesttypes.cpp:10781
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:10681
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:10744
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:10727
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:10925
void setLimitNull()
Definition requesttypes.cpp:10920
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:10820
void setEnableImagesNull()
Definition requesttypes.cpp:10836
bool limitNull() const
Definition requesttypes.cpp:10912
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:10883
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:10841
void setEnableImageTypesNull()
Definition requesttypes.cpp:10815
bool fieldsNull() const
Definition requesttypes.cpp:10870
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:10794
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:10908
void setUserId(QString newUserId)
Definition requesttypes.cpp:10929
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:10799
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:10887
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:10824
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:10904
void setImageTypeLimitNull()
Definition requesttypes.cpp:10899
bool userIdNull() const
Definition requesttypes.cpp:10933
bool imageTypeLimitNull() const
Definition requesttypes.cpp:10891
bool enableImageTypesNull() const
Definition requesttypes.cpp:10807
const QString & jellyfinId() const
The item id.
Definition requesttypes.cpp:10790
void setEnableUserDataNull()
Definition requesttypes.cpp:10857
bool enableImagesNull() const
Definition requesttypes.cpp:10828
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:10845
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:10803
void setUserIdNull()
Definition requesttypes.cpp:10941
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:10862
void setFieldsNull()
Definition requesttypes.cpp:10878
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:10866
bool enableUserDataNull() const
Definition requesttypes.cpp:10849
void setFieldsNull()
Definition requesttypes.cpp:11038
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:11068
bool fieldsNull() const
Definition requesttypes.cpp:11030
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:10959
void setEnableImagesNull()
Definition requesttypes.cpp:10996
bool userIdNull() const
Definition requesttypes.cpp:11093
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:10954
bool enableImagesNull() const
Definition requesttypes.cpp:10988
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:11026
void setEnableImageTypesNull()
Definition requesttypes.cpp:10975
const QString & jellyfinId() const
The item id.
Definition requesttypes.cpp:10950
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:11022
void setLimitNull()
Definition requesttypes.cpp:11080
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:11047
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:11043
void setUserId(QString newUserId)
Definition requesttypes.cpp:11089
bool imageTypeLimitNull() const
Definition requesttypes.cpp:11051
void setEnableUserDataNull()
Definition requesttypes.cpp:11017
bool enableUserDataNull() const
Definition requesttypes.cpp:11009
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:10980
bool limitNull() const
Definition requesttypes.cpp:11072
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:10963
bool enableImageTypesNull() const
Definition requesttypes.cpp:10967
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:10984
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:11001
void setImageTypeLimitNull()
Definition requesttypes.cpp:11059
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:11005
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:11085
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:11064
void setUserIdNull()
Definition requesttypes.cpp:11101
Definition requesttypes.h:7403
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:11144
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:11245
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:11114
void setLimitNull()
Definition requesttypes.cpp:11240
bool enableUserDataNull() const
Definition requesttypes.cpp:11169
void setEnableUserDataNull()
Definition requesttypes.cpp:11177
void setFieldsNull()
Definition requesttypes.cpp:11198
bool enableImageTypesNull() const
Definition requesttypes.cpp:11127
void setEnableImagesNull()
Definition requesttypes.cpp:11156
void setUserIdNull()
Definition requesttypes.cpp:11261
const QString & jellyfinId() const
The item id.
Definition requesttypes.cpp:11110
bool userIdNull() const
Definition requesttypes.cpp:11253
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:11123
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:11140
bool fieldsNull() const
Definition requesttypes.cpp:11190
bool imageTypeLimitNull() const
Definition requesttypes.cpp:11211
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:11186
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:11203
void setImageTypeLimitNull()
Definition requesttypes.cpp:11219
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:11165
bool limitNull() const
Definition requesttypes.cpp:11232
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:11182
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:11224
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:11207
void setUserId(QString newUserId)
Definition requesttypes.cpp:11249
void setEnableImageTypesNull()
Definition requesttypes.cpp:11135
bool enableImagesNull() const
Definition requesttypes.cpp:11148
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:11228
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:11161
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:11119
Definition requesttypes.h:7494
const QString & userId() const
User id.
Definition requesttypes.cpp:11279
void setItemId(QString newItemId)
Definition requesttypes.cpp:11274
const QString & itemId() const
Item id.
Definition requesttypes.cpp:11270
void setUserId(QString newUserId)
Definition requesttypes.cpp:11283
Definition requesttypes.h:7552
const QString & userId() const
Optional. Get counts from a specific user's library.
Definition requesttypes.cpp:11335
const bool & isFavorite() const
Optional. Get counts of favorite items.
Definition requesttypes.cpp:11314
bool userIdNull() const
Definition requesttypes.cpp:11343
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:11318
void setUserId(QString newUserId)
Definition requesttypes.cpp:11339
void setUserIdNull()
Definition requesttypes.cpp:11351
void setIsFavoriteNull()
Definition requesttypes.cpp:11330
bool isFavoriteNull() const
Definition requesttypes.cpp:11322
Definition requesttypes.h:7764
void setTag(QString newTag)
Definition requesttypes.cpp:11764
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:11746
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:11862
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:11719
bool blurNull() const
Definition requesttypes.cpp:11828
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:11824
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:11769
void setCropWhitespaceNull()
Definition requesttypes.cpp:11857
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:11887
void setQualityNull()
Definition requesttypes.cpp:11920
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:11742
void setHeightNull()
Definition requesttypes.cpp:11899
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:11706
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:11760
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:11908
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:11697
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:11904
bool widthNull() const
Definition requesttypes.cpp:11933
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:11737
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:11794
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:11701
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:11799
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:11710
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:11883
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:11803
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:11841
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:11773
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:11778
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:11820
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:11929
bool qualityNull() const
Definition requesttypes.cpp:11912
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:11715
void setItemId(QString newItemId)
Definition requesttypes.cpp:11728
bool backgroundColorNull() const
Definition requesttypes.cpp:11807
void setBlurNull()
Definition requesttypes.cpp:11836
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:11751
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:11845
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:11733
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:11866
bool foregroundLayerNull() const
Definition requesttypes.cpp:11870
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:11925
bool heightNull() const
Definition requesttypes.cpp:11891
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:11786
void setWidthNull()
Definition requesttypes.cpp:11941
const QString & itemId() const
Item id.
Definition requesttypes.cpp:11724
bool cropWhitespaceNull() const
Definition requesttypes.cpp:11849
void setForegroundLayerNull()
Definition requesttypes.cpp:11878
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:11782
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:11755
void setBackgroundColorNull()
Definition requesttypes.cpp:11815
Definition requesttypes.h:7929
const ImageFormat & format() const
Optional. The MediaBrowser.Model.Drawing.ImageFormat of the returned image.
Definition requesttypes.cpp:12082
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:12019
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:12208
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:11959
void setQualityNull()
Definition requesttypes.cpp:12203
const QString & itemId() const
Item id.
Definition requesttypes.cpp:11968
void setCropWhitespaceNull()
Definition requesttypes.cpp:12056
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:12044
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:12170
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:12086
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:12166
void setBackgroundColorNull()
Definition requesttypes.cpp:12014
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:12145
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:12233
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:12103
bool tagNull() const
Definition requesttypes.cpp:12216
void setPercentPlayedNull()
Definition requesttypes.cpp:12182
void setForegroundLayerNull()
Definition requesttypes.cpp:12077
void setTag(QString newTag)
Definition requesttypes.cpp:12212
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:12107
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:12124
void setBlurNull()
Definition requesttypes.cpp:12035
bool cropWhitespaceNull() const
Definition requesttypes.cpp:12048
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:11985
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:11977
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:11981
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:12250
bool blurNull() const
Definition requesttypes.cpp:12027
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:12149
bool widthNull() const
Definition requesttypes.cpp:12258
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:12023
void setTagNull()
Definition requesttypes.cpp:12224
bool maxHeightNull() const
Definition requesttypes.cpp:12132
bool backgroundColorNull() const
Definition requesttypes.cpp:12006
bool percentPlayedNull() const
Definition requesttypes.cpp:12174
bool qualityNull() const
Definition requesttypes.cpp:12195
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:12254
void setUnplayedCountNull()
Definition requesttypes.cpp:12245
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:11950
void setItemId(QString newItemId)
Definition requesttypes.cpp:11972
bool heightNull() const
Definition requesttypes.cpp:12111
bool foregroundLayerNull() const
Definition requesttypes.cpp:12069
void setMaxWidthNull()
Definition requesttypes.cpp:12161
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:12128
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:11998
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:12040
bool formatNull() const
Definition requesttypes.cpp:12090
void setFormatNull()
Definition requesttypes.cpp:12098
void setMaxHeightNull()
Definition requesttypes.cpp:12140
bool unplayedCountNull() const
Definition requesttypes.cpp:12237
void setWidthNull()
Definition requesttypes.cpp:12266
bool maxWidthNull() const
Definition requesttypes.cpp:12153
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:11993
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:11963
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:12229
void setHeightNull()
Definition requesttypes.cpp:12119
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:12065
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:12002
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:12187
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:12191
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:11954
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:12061
Definition requesttypes.h:8106
const QString & itemId() const
Item id.
Definition requesttypes.cpp:12275
void setItemId(QString newItemId)
Definition requesttypes.cpp:12279
Definition requesttypes.h:7585
void setMaxHeightNull()
Definition requesttypes.cpp:11562
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:11441
const ImageFormat & format() const
Optional. The MediaBrowser.Model.Drawing.ImageFormat of the returned image.
Definition requesttypes.cpp:11483
bool backgroundColorNull() const
Definition requesttypes.cpp:11407
bool imageIndexNull() const
Definition requesttypes.cpp:11533
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:11571
void setImageIndexNull()
Definition requesttypes.cpp:11541
bool qualityNull() const
Definition requesttypes.cpp:11617
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:11462
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:11613
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:11420
bool widthNull() const
Definition requesttypes.cpp:11680
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:11651
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:11382
void setTagNull()
Definition requesttypes.cpp:11646
void setBlurNull()
Definition requesttypes.cpp:11436
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:11508
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:11394
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:11567
const QString & itemId() const
Item id.
Definition requesttypes.cpp:11369
bool percentPlayedNull() const
Definition requesttypes.cpp:11596
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:11630
void setPercentPlayedNull()
Definition requesttypes.cpp:11604
void setFormatNull()
Definition requesttypes.cpp:11499
void setItemId(QString newItemId)
Definition requesttypes.cpp:11373
bool formatNull() const
Definition requesttypes.cpp:11491
void setMaxWidthNull()
Definition requesttypes.cpp:11583
void setHeightNull()
Definition requesttypes.cpp:11520
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:11655
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:11378
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:11424
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:11403
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:11609
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:11504
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:11676
void setCropWhitespaceNull()
Definition requesttypes.cpp:11457
void setQualityNull()
Definition requesttypes.cpp:11625
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:11546
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:11525
void setBackgroundColorNull()
Definition requesttypes.cpp:11415
bool tagNull() const
Definition requesttypes.cpp:11638
bool unplayedCountNull() const
Definition requesttypes.cpp:11659
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:11592
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:11529
void setUnplayedCountNull()
Definition requesttypes.cpp:11667
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:11487
bool foregroundLayerNull() const
Definition requesttypes.cpp:11470
bool blurNull() const
Definition requesttypes.cpp:11428
void setWidthNull()
Definition requesttypes.cpp:11688
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:11445
bool maxWidthNull() const
Definition requesttypes.cpp:11575
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:11399
void setTag(QString newTag)
Definition requesttypes.cpp:11634
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:11672
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:11364
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:11386
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:11550
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:11466
bool cropWhitespaceNull() const
Definition requesttypes.cpp:11449
void setForegroundLayerNull()
Definition requesttypes.cpp:11478
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:11588
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:11360
bool maxHeightNull() const
Definition requesttypes.cpp:11554
bool heightNull() const
Definition requesttypes.cpp:11512
Definition requesttypes.h:7523
const QString & userId() const
User id.
Definition requesttypes.cpp:11301
void setUserId(QString newUserId)
Definition requesttypes.cpp:11305
void setItemId(QString newItemId)
Definition requesttypes.cpp:11296
const QString & itemId() const
Item id.
Definition requesttypes.cpp:11292
Definition requesttypes.h:8940
void setYears(QList< qint32 > newYears)
Definition requesttypes.cpp:15623
void setIs4K(bool newIs4K)
Definition requesttypes.cpp:14741
void setMinHeightNull()
Definition requesttypes.cpp:15152
bool maxHeightNull() const
Definition requesttypes.cpp:14955
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:14905
void setAdjacentTo(QString newAdjacentTo)
Definition requesttypes.cpp:13985
const bool & is3D() const
Optional filter by items that are 3D, or not.
Definition requesttypes.cpp:14716
void setPersonTypes(QStringList newPersonTypes)
Definition requesttypes.cpp:15392
void setHasTmdbId(bool newHasTmdbId)
Definition requesttypes.cpp:14573
void setIsLockedNull()
Definition requesttypes.cpp:14816
void setIs3D(bool newIs3D)
Definition requesttypes.cpp:14720
void setIsUnairedNull()
Definition requesttypes.cpp:14900
const bool & hasSubtitles() const
Optional filter by items with subtitles.
Definition requesttypes.cpp:14506
const QStringList & personTypes() const
Optional. If specified, along with Person, results will be filtered to include only those containing ...
Definition requesttypes.cpp:15388
bool studioIdsNull() const
Definition requesttypes.cpp:15543
void setAlbumsNull()
Definition requesttypes.cpp:14060
const QString & sortBy() const
Optional. Specify one or more sort orders, comma delimeted. Options: Album, AlbumArtist,...
Definition requesttypes.cpp:15472
bool hasImdbIdNull() const
Definition requesttypes.cpp:14409
const QStringList & excludeItemIds() const
Optional. If specified, results will be filtered by exxcluding item ids. This allows multiple,...
Definition requesttypes.cpp:14254
void setHasTrailer(bool newHasTrailer)
Definition requesttypes.cpp:14594
bool minWidthNull() const
Definition requesttypes.cpp:15207
bool imageTypeLimitNull() const
Definition requesttypes.cpp:14661
void setIdsNull()
Definition requesttypes.cpp:14648
const QList< LocationType > & excludeLocationTypes() const
Optional. If specified, results will be filtered based on the LocationType. This allows multiple,...
Definition requesttypes.cpp:14296
void setGenreIds(QStringList newGenreIds)
Definition requesttypes.cpp:14363
bool enableUserDataNull() const
Definition requesttypes.cpp:14220
void setOfficialRatingsNull()
Definition requesttypes.cpp:15299
void setExcludeItemTypesNull()
Definition requesttypes.cpp:14291
const bool & recursive() const
When searching within folders, this determines whether or not the search will be recursive....
Definition requesttypes.cpp:15409
const QDateTime & minDateLastSaved() const
Optional. The minimum last saved date. Format = ISO.
Definition requesttypes.cpp:15094
void setHasThemeSong(bool newHasThemeSong)
Definition requesttypes.cpp:14531
bool parentIndexNumberNull() const
Definition requesttypes.cpp:15333
void setMinDateLastSavedForUserNull()
Definition requesttypes.cpp:15131
void setIsHdNull()
Definition requesttypes.cpp:14795
void setHasOverview(bool newHasOverview)
Definition requesttypes.cpp:14447
bool hasParentalRatingNull() const
Definition requesttypes.cpp:14472
bool studiosNull() const
Definition requesttypes.cpp:15564
void setHasTrailerNull()
Definition requesttypes.cpp:14606
bool minCommunityRatingNull() const
Definition requesttypes.cpp:15060
void setRecursive(bool newRecursive)
Definition requesttypes.cpp:15413
void setHasOfficialRating(bool newHasOfficialRating)
Definition requesttypes.cpp:14426
void setMediaTypesNull()
Definition requesttypes.cpp:15047
const qint32 & imageTypeLimit() const
Optional, the max number of images to return, per image type.
Definition requesttypes.cpp:14653
void setIds(QStringList newIds)
Definition requesttypes.cpp:14636
const bool & enableImages() const
Optional, include image information in output.
Definition requesttypes.cpp:14170
void setHasSpecialFeature(bool newHasSpecialFeature)
Definition requesttypes.cpp:14489
bool fieldsNull() const
Definition requesttypes.cpp:14325
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:14199
const QStringList & albumArtistIds() const
Optional. If specified, results will be filtered to include only those containing the specified album...
Definition requesttypes.cpp:14002
void setMinHeight(qint32 newMinHeight)
Definition requesttypes.cpp:15140
void setLocationTypesNull()
Definition requesttypes.cpp:14942
const QString & nameStartsWithOrGreater() const
Optional filter by items whose name is sorted equally or greater than a given input string.
Definition requesttypes.cpp:15262
void setIsHd(bool newIsHd)
Definition requesttypes.cpp:14783
const qint32 & maxWidth() const
Optional. Filter by the maximum width of the item.
Definition requesttypes.cpp:15010
void setHasOverviewNull()
Definition requesttypes.cpp:14459
void setMaxWidthNull()
Definition requesttypes.cpp:15026
void setExcludeLocationTypes(QList< LocationType > newExcludeLocationTypes)
Definition requesttypes.cpp:14300
void setRecursiveNull()
Definition requesttypes.cpp:15425
void setIsFavoriteNull()
Definition requesttypes.cpp:14774
bool recursiveNull() const
Definition requesttypes.cpp:15417
void setHasParentalRatingNull()
Definition requesttypes.cpp:14480
void setTagsNull()
Definition requesttypes.cpp:15593
void setCollapseBoxSetItemsNull()
Definition requesttypes.cpp:14123
bool tagsNull() const
Definition requesttypes.cpp:15585
void setMinOfficialRatingNull()
Definition requesttypes.cpp:15173
void setLocationTypes(QList< LocationType > newLocationTypes)
Definition requesttypes.cpp:14930
void setOfficialRatings(QStringList newOfficialRatings)
Definition requesttypes.cpp:15287
const QDateTime & minPremiereDate() const
Optional. The minimum premiere date. Format = ISO.
Definition requesttypes.cpp:15178
void setImageTypeLimitNull()
Definition requesttypes.cpp:14669
bool hasTrailerNull() const
Definition requesttypes.cpp:14598
bool isPlayedNull() const
Definition requesttypes.cpp:14871
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:14951
void setMinOfficialRating(QString newMinOfficialRating)
Definition requesttypes.cpp:15161
const QStringList & mediaTypes() const
Optional filter by MediaType. Allows multiple, comma delimited.
Definition requesttypes.cpp:15031
void setImageTypes(QList< ImageType > newImageTypes)
Definition requesttypes.cpp:14678
void setNameStartsWith(QString newNameStartsWith)
Definition requesttypes.cpp:15245
void setMinWidth(qint32 newMinWidth)
Definition requesttypes.cpp:15203
bool isPlaceHolderNull() const
Definition requesttypes.cpp:14850
const bool & isMissing() const
Optional filter by items that are missing episodes or not.
Definition requesttypes.cpp:14821
void setNameStartsWithNull()
Definition requesttypes.cpp:15257
bool albumsNull() const
Definition requesttypes.cpp:14052
void setPersonIds(QStringList newPersonIds)
Definition requesttypes.cpp:15371
const bool & hasThemeSong() const
Optional filter by items with theme songs.
Definition requesttypes.cpp:14527
void setHasThemeVideoNull()
Definition requesttypes.cpp:14564
const QStringList & officialRatings() const
Optional. If specified, results will be filtered based on OfficialRating. This allows multiple,...
Definition requesttypes.cpp:15283
bool artistIdsNull() const
Definition requesttypes.cpp:14073
void setVideoTypes(QList< VideoType > newVideoTypes)
Definition requesttypes.cpp:15602
const QStringList & tags() const
Optional. If specified, results will be filtered based on tag. This allows multiple,...
Definition requesttypes.cpp:15577
void setIsLocked(bool newIsLocked)
Definition requesttypes.cpp:14804
const QList< VideoType > & videoTypes() const
Optional filter by VideoType (videofile, dvd, bluray, iso). Allows multiple, comma delimeted.
Definition requesttypes.cpp:15598
void setMaxOfficialRatingNull()
Definition requesttypes.cpp:14984
void setYearsNull()
Definition requesttypes.cpp:15635
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:14321
void setMinDateLastSaved(QDateTime newMinDateLastSaved)
Definition requesttypes.cpp:15098
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:14762
bool nameStartsWithNull() const
Definition requesttypes.cpp:15249
void setSortOrderNull()
Definition requesttypes.cpp:15509
const QStringList & albumIds() const
Optional. If specified, results will be filtered based on album id. This allows multiple,...
Definition requesttypes.cpp:14023
void setAlbums(QStringList newAlbums)
Definition requesttypes.cpp:14048
const bool & hasOverview() const
Optional filter by items that have an overview or not.
Definition requesttypes.cpp:14443
const QStringList & artists() const
Optional. If specified, results will be filtered based on artists. This allows multiple,...
Definition requesttypes.cpp:14086
void setMaxPremiereDateNull()
Definition requesttypes.cpp:15005
bool hasThemeSongNull() const
Definition requesttypes.cpp:14535
bool minHeightNull() const
Definition requesttypes.cpp:15144
void setMinPremiereDate(QDateTime newMinPremiereDate)
Definition requesttypes.cpp:15182
void setParentIndexNumberNull()
Definition requesttypes.cpp:15341
bool personIdsNull() const
Definition requesttypes.cpp:15375
bool nameStartsWithOrGreaterNull() const
Definition requesttypes.cpp:15270
bool filtersNull() const
Definition requesttypes.cpp:14346
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:14153
void setPersonIdsNull()
Definition requesttypes.cpp:15383
void setExcludeLocationTypesNull()
Definition requesttypes.cpp:14312
const QStringList & includeItemTypes() const
Optional. If specified, results will be filtered based on the item type. This allows multiple,...
Definition requesttypes.cpp:14695
const QList< SeriesStatus > & seriesStatus() const
Optional filter by Series Status. Allows multiple, comma delimeted.
Definition requesttypes.cpp:15451
void setSearchTerm(QString newSearchTerm)
Definition requesttypes.cpp:15434
void setMinPremiereDateNull()
Definition requesttypes.cpp:15194
bool excludeArtistIdsNull() const
Definition requesttypes.cpp:14241
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:15518
const QStringList & studios() const
Optional. If specified, results will be filtered based on studio. This allows multiple,...
Definition requesttypes.cpp:15556
bool seriesStatusNull() const
Definition requesttypes.cpp:15459
const QStringList & ids() const
Optional. If specific items are needed, specify a list of item id's to retrieve. This allows multiple...
Definition requesttypes.cpp:14632
void setHasImdbIdNull()
Definition requesttypes.cpp:14417
void setExcludeItemIdsNull()
Definition requesttypes.cpp:14270
void setEnableImagesNull()
Definition requesttypes.cpp:14186
void setParentIdNull()
Definition requesttypes.cpp:15320
void setMinCommunityRatingNull()
Definition requesttypes.cpp:15068
void setStudioIdsNull()
Definition requesttypes.cpp:15551
void setStudios(QStringList newStudios)
Definition requesttypes.cpp:15560
void setIsPlaceHolderNull()
Definition requesttypes.cpp:14858
void setEnableImageTypesNull()
Definition requesttypes.cpp:14165
void setIsMissingNull()
Definition requesttypes.cpp:14837
const bool & is4K() const
Optional filter by items that are 4K or not.
Definition requesttypes.cpp:14737
void setAlbumArtistIdsNull()
Definition requesttypes.cpp:14018
bool excludeItemTypesNull() const
Definition requesttypes.cpp:14283
bool minCriticRatingNull() const
Definition requesttypes.cpp:15081
void setHasThemeSongNull()
Definition requesttypes.cpp:14543
void setHasParentalRating(bool newHasParentalRating)
Definition requesttypes.cpp:14468
bool includeItemTypesNull() const
Definition requesttypes.cpp:14703
const bool & enableTotalRecordCount() const
Optional. Enable the total record count.
Definition requesttypes.cpp:14191
bool minDateLastSavedForUserNull() const
Definition requesttypes.cpp:15123
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:15014
void setSortBy(QString newSortBy)
Definition requesttypes.cpp:15476
const qint32 & minWidth() const
Optional. Filter by the minimum width of the item.
Definition requesttypes.cpp:15199
void setHasTvdbId(bool newHasTvdbId)
Definition requesttypes.cpp:14615
bool minDateLastSavedNull() const
Definition requesttypes.cpp:15102
bool hasSubtitlesNull() const
Definition requesttypes.cpp:14514
bool hasOfficialRatingNull() const
Definition requesttypes.cpp:14430
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:14195
const QString & adjacentTo() const
Optional. Return items that are siblings of a supplied item.
Definition requesttypes.cpp:13981
void setHasTmdbIdNull()
Definition requesttypes.cpp:14585
void setEnableUserDataNull()
Definition requesttypes.cpp:14228
bool yearsNull() const
Definition requesttypes.cpp:15627
bool personTypesNull() const
Definition requesttypes.cpp:15396
void setMinWidthNull()
Definition requesttypes.cpp:15215
const QList< LocationType > & locationTypes() const
Optional. If specified, results will be filtered based on LocationType. This allows multiple,...
Definition requesttypes.cpp:14926
void setAlbumArtistIds(QStringList newAlbumArtistIds)
Definition requesttypes.cpp:14006
void setHasImdbId(bool newHasImdbId)
Definition requesttypes.cpp:14405
void setIsPlaceHolder(bool newIsPlaceHolder)
Definition requesttypes.cpp:14846
bool enableImageTypesNull() const
Definition requesttypes.cpp:14157
bool isHdNull() const
Definition requesttypes.cpp:14787
bool minPremiereDateNull() const
Definition requesttypes.cpp:15186
const bool & hasTrailer() const
Optional filter by items with trailers.
Definition requesttypes.cpp:14590
const QDateTime & maxPremiereDate() const
Optional. The maximum premiere date. Format = ISO.
Definition requesttypes.cpp:14989
const bool & hasImdbId() const
Optional filter by items that have an imdb id or not.
Definition requesttypes.cpp:14401
void setPersonNull()
Definition requesttypes.cpp:15362
bool hasOverviewNull() const
Definition requesttypes.cpp:14451
void setCollapseBoxSetItems(bool newCollapseBoxSetItems)
Definition requesttypes.cpp:14111
bool idsNull() const
Definition requesttypes.cpp:14640
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:14149
void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater)
Definition requesttypes.cpp:15266
void setSeriesStatus(QList< SeriesStatus > newSeriesStatus)
Definition requesttypes.cpp:15455
void setArtistIds(QStringList newArtistIds)
Definition requesttypes.cpp:14069
void setSeriesStatusNull()
Definition requesttypes.cpp:15467
bool maxPremiereDateNull() const
Definition requesttypes.cpp:14997
const QString & nameStartsWith() const
Optional filter by items whose name is sorted equally than a given input string.
Definition requesttypes.cpp:15241
void setTags(QStringList newTags)
Definition requesttypes.cpp:15581
void setMaxOfficialRating(QString newMaxOfficialRating)
Definition requesttypes.cpp:14972
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:14317
void setHasTvdbIdNull()
Definition requesttypes.cpp:14627
void setGenreIdsNull()
Definition requesttypes.cpp:14375
const bool & collapseBoxSetItems() const
Whether or not to hide items behind their boxsets.
Definition requesttypes.cpp:14107
const QString & maxOfficialRating() const
Optional filter by maximum official rating (PG, PG-13, TV-MA, etc).
Definition requesttypes.cpp:14968
void setHasSubtitlesNull()
Definition requesttypes.cpp:14522
bool maxWidthNull() const
Definition requesttypes.cpp:15018
const QList< ItemFilter > & filters() const
Optional. Specify additional filters to apply. This allows multiple, comma delimeted....
Definition requesttypes.cpp:14338
const QStringList & excludeArtistIds() const
Optional. If specified, results will be filtered based on artist id. This allows multiple,...
Definition requesttypes.cpp:14233
const QStringList & personIds() const
Optional. If specified, results will be filtered to include only those containing the specified perso...
Definition requesttypes.cpp:15367
void setMinCommunityRating(double newMinCommunityRating)
Definition requesttypes.cpp:15056
bool sortByNull() const
Definition requesttypes.cpp:15480
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:14909
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:14216
void setHasSpecialFeatureNull()
Definition requesttypes.cpp:14501
void setArtists(QStringList newArtists)
Definition requesttypes.cpp:14090
void setAdjacentToNull()
Definition requesttypes.cpp:13997
const QStringList & albums() const
Optional. If specified, results will be filtered based on album. This allows multiple,...
Definition requesttypes.cpp:14044
void setPersonTypesNull()
Definition requesttypes.cpp:15404
const double & minCriticRating() const
Optional filter by minimum critic rating.
Definition requesttypes.cpp:15073
void setNameLessThan(QString newNameLessThan)
Definition requesttypes.cpp:15224
const QString & minOfficialRating() const
Optional filter by minimum official rating (PG, PG-13, TV-MA, etc).
Definition requesttypes.cpp:15157
void setAlbumIdsNull()
Definition requesttypes.cpp:14039
bool genreIdsNull() const
Definition requesttypes.cpp:14367
void setGenres(QStringList newGenres)
Definition requesttypes.cpp:14384
const QString & nameLessThan() const
Optional filter by items whose name is equally or lesser than a given input string.
Definition requesttypes.cpp:15220
bool videoTypesNull() const
Definition requesttypes.cpp:15606
void setGenresNull()
Definition requesttypes.cpp:14396
const qint32 & parentIndexNumber() const
Optional filter by parent index number.
Definition requesttypes.cpp:15325
bool hasTmdbIdNull() const
Definition requesttypes.cpp:14577
void setIs4KNull()
Definition requesttypes.cpp:14753
const qint32 & minHeight() const
Optional. Filter by the minimum height of the item.
Definition requesttypes.cpp:15136
const bool & enableUserData() const
Optional, include user data.
Definition requesttypes.cpp:14212
void setSortByNull()
Definition requesttypes.cpp:15488
bool contributingArtistIdsNull() const
Definition requesttypes.cpp:14136
bool startIndexNull() const
Definition requesttypes.cpp:15522
void setImageTypesNull()
Definition requesttypes.cpp:14690
bool isMissingNull() const
Definition requesttypes.cpp:14829
void setIsUnaired(bool newIsUnaired)
Definition requesttypes.cpp:14888
bool is4KNull() const
Definition requesttypes.cpp:14745
const bool & isPlaceHolder() const
Optional filter by items that are placeholders.
Definition requesttypes.cpp:14842
bool maxOfficialRatingNull() const
Definition requesttypes.cpp:14976
const QStringList & studioIds() const
Optional. If specified, results will be filtered based on studio id. This allows multiple,...
Definition requesttypes.cpp:15535
void setIsPlayedNull()
Definition requesttypes.cpp:14879
void setMediaTypes(QStringList newMediaTypes)
Definition requesttypes.cpp:15035
const QStringList & genres() const
Optional. If specified, results will be filtered based on genre. This allows multiple,...
Definition requesttypes.cpp:14380
const QString & person() const
Optional. If specified, results will be filtered to include only those containing the specified perso...
Definition requesttypes.cpp:15346
bool limitNull() const
Definition requesttypes.cpp:14913
bool isFavoriteNull() const
Definition requesttypes.cpp:14766
void setExcludeArtistIdsNull()
Definition requesttypes.cpp:14249
void setMaxHeightNull()
Definition requesttypes.cpp:14963
void setIncludeItemTypesNull()
Definition requesttypes.cpp:14711
void setUserId(QString newUserId)
Definition requesttypes.cpp:13976
const bool & isLocked() const
Optional filter by items that are locked.
Definition requesttypes.cpp:14800
bool isLockedNull() const
Definition requesttypes.cpp:14808
const QStringList & artistIds() const
Optional. If specified, results will be filtered to include only those containing the specified artis...
Definition requesttypes.cpp:14065
void setFiltersNull()
Definition requesttypes.cpp:14354
void setPerson(QString newPerson)
Definition requesttypes.cpp:15350
const QString & searchTerm() const
Optional. Filter based on a search term.
Definition requesttypes.cpp:15430
const QList< ImageType > & imageTypes() const
Optional. If specified, results will be filtered based on those containing image types....
Definition requesttypes.cpp:14674
const QStringList & genreIds() const
Optional. If specified, results will be filtered based on genre id. This allows multiple,...
Definition requesttypes.cpp:14359
void setExcludeItemIds(QStringList newExcludeItemIds)
Definition requesttypes.cpp:14258
void setContributingArtistIdsNull()
Definition requesttypes.cpp:14144
const bool & hasSpecialFeature() const
Optional filter by items with special features.
Definition requesttypes.cpp:14485
void setHasThemeVideo(bool newHasThemeVideo)
Definition requesttypes.cpp:14552
const bool & isHd() const
Optional filter by items that are HD or not.
Definition requesttypes.cpp:14779
const QString & sortOrder() const
Sort Order - Ascending,Descending.
Definition requesttypes.cpp:15493
void setStudioIds(QStringList newStudioIds)
Definition requesttypes.cpp:15539
void setNameLessThanNull()
Definition requesttypes.cpp:15236
bool minOfficialRatingNull() const
Definition requesttypes.cpp:15165
void setParentIndexNumber(qint32 newParentIndexNumber)
Definition requesttypes.cpp:15329
bool genresNull() const
Definition requesttypes.cpp:14388
void setExcludeArtistIds(QStringList newExcludeArtistIds)
Definition requesttypes.cpp:14237
const double & minCommunityRating() const
Optional filter by minimum community rating.
Definition requesttypes.cpp:15052
bool personNull() const
Definition requesttypes.cpp:15354
void setVideoTypesNull()
Definition requesttypes.cpp:15614
const qint32 & maxHeight() const
Optional. Filter by the maximum height of the item.
Definition requesttypes.cpp:14947
void setMinCriticRatingNull()
Definition requesttypes.cpp:15089
const bool & isPlayed() const
Optional filter by items that are played, or not.
Definition requesttypes.cpp:14863
bool officialRatingsNull() const
Definition requesttypes.cpp:15291
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:14657
void setMaxPremiereDate(QDateTime newMaxPremiereDate)
Definition requesttypes.cpp:14993
void setMinDateLastSavedForUser(QDateTime newMinDateLastSavedForUser)
Definition requesttypes.cpp:15119
const bool & hasTmdbId() const
Optional filter by items that have a tmdb id or not.
Definition requesttypes.cpp:14569
const QStringList & contributingArtistIds() const
Optional. If specified, results will be filtered to include only those containing the specified contr...
Definition requesttypes.cpp:14128
const QStringList & excludeItemTypes() const
Optional. If specified, results will be filtered based on item type. This allows multiple,...
Definition requesttypes.cpp:14275
const bool & isUnaired() const
Optional filter by items that are unaired episodes or not.
Definition requesttypes.cpp:14884
void setArtistsNull()
Definition requesttypes.cpp:14102
bool nameLessThanNull() const
Definition requesttypes.cpp:15228
void setArtistIdsNull()
Definition requesttypes.cpp:14081
void setNameStartsWithOrGreaterNull()
Definition requesttypes.cpp:15278
bool excludeItemIdsNull() const
Definition requesttypes.cpp:14262
void setSearchTermNull()
Definition requesttypes.cpp:15446
bool mediaTypesNull() const
Definition requesttypes.cpp:15039
void setFilters(QList< ItemFilter > newFilters)
Definition requesttypes.cpp:14342
void setStudiosNull()
Definition requesttypes.cpp:15572
void setIsMissing(bool newIsMissing)
Definition requesttypes.cpp:14825
bool hasTvdbIdNull() const
Definition requesttypes.cpp:14619
const bool & hasParentalRating() const
Optional filter by items that have or do not have a parental rating.
Definition requesttypes.cpp:14464
void setContributingArtistIds(QStringList newContributingArtistIds)
Definition requesttypes.cpp:14132
bool sortOrderNull() const
Definition requesttypes.cpp:15501
bool albumIdsNull() const
Definition requesttypes.cpp:14031
const bool & isFavorite() const
Optional filter by items that are marked as favorite, or not.
Definition requesttypes.cpp:14758
bool enableImagesNull() const
Definition requesttypes.cpp:14178
void setStartIndexNull()
Definition requesttypes.cpp:15530
bool imageTypesNull() const
Definition requesttypes.cpp:14682
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:14207
const QDateTime & minDateLastSavedForUser() const
Optional. The minimum last saved date for the current user. Format = ISO.
Definition requesttypes.cpp:15115
const QList< qint32 > & years() const
Optional. If specified, results will be filtered based on production year. This allows multiple,...
Definition requesttypes.cpp:15619
bool locationTypesNull() const
Definition requesttypes.cpp:14934
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:15514
bool excludeLocationTypesNull() const
Definition requesttypes.cpp:14304
const QString & userId() const
The user id supplied as query parameter.
Definition requesttypes.cpp:13972
bool parentIdNull() const
Definition requesttypes.cpp:15312
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:14699
void setHasSubtitles(bool newHasSubtitles)
Definition requesttypes.cpp:14510
bool hasSpecialFeatureNull() const
Definition requesttypes.cpp:14493
bool albumArtistIdsNull() const
Definition requesttypes.cpp:14010
const bool & hasThemeVideo() const
Optional filter by items with theme videos.
Definition requesttypes.cpp:14548
void setHasOfficialRatingNull()
Definition requesttypes.cpp:14438
void setLimitNull()
Definition requesttypes.cpp:14921
bool isUnairedNull() const
Definition requesttypes.cpp:14892
bool adjacentToNull() const
Definition requesttypes.cpp:13989
bool collapseBoxSetItemsNull() const
Definition requesttypes.cpp:14115
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:15304
const bool & hasOfficialRating() const
Optional filter by items that have official ratings.
Definition requesttypes.cpp:14422
bool artistsNull() const
Definition requesttypes.cpp:14094
void setSortOrder(QString newSortOrder)
Definition requesttypes.cpp:15497
const bool & hasTvdbId() const
Optional filter by items that have a tvdb id or not.
Definition requesttypes.cpp:14611
void setFieldsNull()
Definition requesttypes.cpp:14333
void setMinCriticRating(double newMinCriticRating)
Definition requesttypes.cpp:15077
void setIsPlayed(bool newIsPlayed)
Definition requesttypes.cpp:14867
void setIs3DNull()
Definition requesttypes.cpp:14732
bool hasThemeVideoNull() const
Definition requesttypes.cpp:14556
void setAlbumIds(QStringList newAlbumIds)
Definition requesttypes.cpp:14027
bool is3DNull() const
Definition requesttypes.cpp:14724
void setParentId(QString newParentId)
Definition requesttypes.cpp:15308
void setExcludeItemTypes(QStringList newExcludeItemTypes)
Definition requesttypes.cpp:14279
void setMinDateLastSavedNull()
Definition requesttypes.cpp:15110
bool searchTermNull() const
Definition requesttypes.cpp:15438
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:14174
Definition requesttypes.h:8127
const double & minCommunityRating() const
Optional filter by minimum community rating.
Definition requesttypes.cpp:13359
bool imageTypesNull() const
Definition requesttypes.cpp:12989
bool filtersNull() const
Definition requesttypes.cpp:12653
void setStudios(QStringList newStudios)
Definition requesttypes.cpp:13867
void setLocationTypesNull()
Definition requesttypes.cpp:13249
bool limitNull() const
Definition requesttypes.cpp:13220
const QStringList & excludeItemTypes() const
Optional. If specified, results will be filtered based on item type. This allows multiple,...
Definition requesttypes.cpp:12582
void setSortByNull()
Definition requesttypes.cpp:13795
void setIsLocked(bool newIsLocked)
Definition requesttypes.cpp:13111
void setAlbumIds(QStringList newAlbumIds)
Definition requesttypes.cpp:12334
bool albumArtistIdsNull() const
Definition requesttypes.cpp:12317
bool hasTvdbIdNull() const
Definition requesttypes.cpp:12926
void setIsLockedNull()
Definition requesttypes.cpp:13123
void setYears(QList< qint32 > newYears)
Definition requesttypes.cpp:13951
const QStringList & officialRatings() const
Optional. If specified, results will be filtered based on OfficialRating. This allows multiple,...
Definition requesttypes.cpp:13590
bool mediaTypesNull() const
Definition requesttypes.cpp:13346
void setUserIdNull()
Definition requesttypes.cpp:13921
const QStringList & personTypes() const
Optional. If specified, along with Person, results will be filtered to include only those containing ...
Definition requesttypes.cpp:13695
void setArtists(QStringList newArtists)
Definition requesttypes.cpp:12397
const bool & isPlayed() const
Optional filter by items that are played, or not.
Definition requesttypes.cpp:13170
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:13825
void setMinWidthNull()
Definition requesttypes.cpp:13522
void setIsMissingNull()
Definition requesttypes.cpp:13144
bool hasSpecialFeatureNull() const
Definition requesttypes.cpp:12800
const bool & hasSpecialFeature() const
Optional filter by items with special features.
Definition requesttypes.cpp:12792
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:12624
bool sortByNull() const
Definition requesttypes.cpp:13787
void setIsPlayedNull()
Definition requesttypes.cpp:13186
const QStringList & genreIds() const
Optional. If specified, results will be filtered based on genre id. This allows multiple,...
Definition requesttypes.cpp:12666
void setHasThemeVideo(bool newHasThemeVideo)
Definition requesttypes.cpp:12859
void setHasOverviewNull()
Definition requesttypes.cpp:12766
bool personTypesNull() const
Definition requesttypes.cpp:13703
bool locationTypesNull() const
Definition requesttypes.cpp:13241
void setIdsNull()
Definition requesttypes.cpp:12955
void setGenresNull()
Definition requesttypes.cpp:12703
const QStringList & excludeItemIds() const
Optional. If specified, results will be filtered by excluding item ids. This allows multiple,...
Definition requesttypes.cpp:12561
void setIs3DNull()
Definition requesttypes.cpp:13039
bool hasImdbIdNull() const
Definition requesttypes.cpp:12716
void setMinPremiereDateNull()
Definition requesttypes.cpp:13501
const bool & isHd() const
Optional filter by items that are HD or not.
Definition requesttypes.cpp:13086
const QString & maxOfficialRating() const
Optional filter by maximum official rating (PG, PG-13, TV-MA, etc).
Definition requesttypes.cpp:13275
const bool & hasOverview() const
Optional filter by items that have an overview or not.
Definition requesttypes.cpp:12750
bool userIdNull() const
Definition requesttypes.cpp:13913
const QString & adjacentTo() const
Optional. Return items that are siblings of a supplied item.
Definition requesttypes.cpp:12288
void setHasThemeSongNull()
Definition requesttypes.cpp:12850
void setExcludeItemTypes(QStringList newExcludeItemTypes)
Definition requesttypes.cpp:12586
void setImageTypesNull()
Definition requesttypes.cpp:12997
void setHasTvdbIdNull()
Definition requesttypes.cpp:12934
bool contributingArtistIdsNull() const
Definition requesttypes.cpp:12443
void setUserId(QString newUserId)
Definition requesttypes.cpp:13909
void setAlbumsNull()
Definition requesttypes.cpp:12367
const bool & hasThemeVideo() const
Optional filter by items with theme videos.
Definition requesttypes.cpp:12855
void setMediaTypes(QStringList newMediaTypes)
Definition requesttypes.cpp:13342
const qint32 & minHeight() const
Optional. Filter by the minimum height of the item.
Definition requesttypes.cpp:13443
bool studioIdsNull() const
Definition requesttypes.cpp:13850
void setMaxPremiereDate(QDateTime newMaxPremiereDate)
Definition requesttypes.cpp:13300
void setMinDateLastSavedForUser(QDateTime newMinDateLastSavedForUser)
Definition requesttypes.cpp:13426
void setSearchTermNull()
Definition requesttypes.cpp:13753
void setMinWidth(qint32 newMinWidth)
Definition requesttypes.cpp:13510
void setMediaTypesNull()
Definition requesttypes.cpp:13354
const QStringList & excludeArtistIds() const
Optional. If specified, results will be filtered based on artist id. This allows multiple,...
Definition requesttypes.cpp:12540
void setHasThemeVideoNull()
Definition requesttypes.cpp:12871
const QStringList & albumArtistIds() const
Optional. If specified, results will be filtered to include only those containing the specified album...
Definition requesttypes.cpp:12309
void setNameStartsWith(QString newNameStartsWith)
Definition requesttypes.cpp:13552
void setNameStartsWithOrGreaterNull()
Definition requesttypes.cpp:13585
bool isFavoriteNull() const
Definition requesttypes.cpp:13073
const QStringList & ids() const
Optional. If specific items are needed, specify a list of item id's to retrieve. This allows multiple...
Definition requesttypes.cpp:12939
bool hasTmdbIdNull() const
Definition requesttypes.cpp:12884
void setAlbumIdsNull()
Definition requesttypes.cpp:12346
bool minPremiereDateNull() const
Definition requesttypes.cpp:13493
bool parentIndexNumberNull() const
Definition requesttypes.cpp:13640
void setExcludeLocationTypes(QList< LocationType > newExcludeLocationTypes)
Definition requesttypes.cpp:12607
void setMaxWidthNull()
Definition requesttypes.cpp:13333
const QDateTime & minPremiereDate() const
Optional. The minimum premiere date. Format = ISO.
Definition requesttypes.cpp:13485
const QStringList & personIds() const
Optional. If specified, results will be filtered to include only those containing the specified perso...
Definition requesttypes.cpp:13674
void setGenreIdsNull()
Definition requesttypes.cpp:12682
bool is3DNull() const
Definition requesttypes.cpp:13031
void setExcludeLocationTypesNull()
Definition requesttypes.cpp:12619
bool maxOfficialRatingNull() const
Definition requesttypes.cpp:13283
void setHasOfficialRating(bool newHasOfficialRating)
Definition requesttypes.cpp:12733
const bool & enableTotalRecordCount() const
Optional. Enable the total record count.
Definition requesttypes.cpp:12498
bool videoTypesNull() const
Definition requesttypes.cpp:13934
const QStringList & includeItemTypes() const
Optional. If specified, results will be filtered based on the item type. This allows multiple,...
Definition requesttypes.cpp:13002
void setExcludeItemTypesNull()
Definition requesttypes.cpp:12598
const QDateTime & maxPremiereDate() const
Optional. The maximum premiere date. Format = ISO.
Definition requesttypes.cpp:13296
bool minCommunityRatingNull() const
Definition requesttypes.cpp:13367
void setImageTypeLimitNull()
Definition requesttypes.cpp:12976
void setParentIdNull()
Definition requesttypes.cpp:13627
bool studiosNull() const
Definition requesttypes.cpp:13871
void setSeriesStatus(QList< SeriesStatus > newSeriesStatus)
Definition requesttypes.cpp:13762
void setExcludeItemIds(QStringList newExcludeItemIds)
Definition requesttypes.cpp:12565
const QString & minOfficialRating() const
Optional filter by minimum official rating (PG, PG-13, TV-MA, etc).
Definition requesttypes.cpp:13464
bool minDateLastSavedForUserNull() const
Definition requesttypes.cpp:13430
void setCollapseBoxSetItemsNull()
Definition requesttypes.cpp:12430
void setIsPlayed(bool newIsPlayed)
Definition requesttypes.cpp:13174
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:12502
bool tagsNull() const
Definition requesttypes.cpp:13892
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:12628
void setIsMissing(bool newIsMissing)
Definition requesttypes.cpp:13132
void setHasImdbIdNull()
Definition requesttypes.cpp:12724
const QDateTime & minDateLastSaved() const
Optional. The minimum last saved date. Format = ISO.
Definition requesttypes.cpp:13401
void setVideoTypesNull()
Definition requesttypes.cpp:13942
bool albumsNull() const
Definition requesttypes.cpp:12359
void setParentIndexNumberNull()
Definition requesttypes.cpp:13648
const QList< LocationType > & locationTypes() const
Optional. If specified, results will be filtered based on LocationType. This allows multiple,...
Definition requesttypes.cpp:13233
void setMinCommunityRatingNull()
Definition requesttypes.cpp:13375
bool maxHeightNull() const
Definition requesttypes.cpp:13262
const qint32 & minWidth() const
Optional. Filter by the minimum width of the item.
Definition requesttypes.cpp:13506
void setMaxPremiereDateNull()
Definition requesttypes.cpp:13312
bool nameStartsWithNull() const
Definition requesttypes.cpp:13556
void setExcludeItemIdsNull()
Definition requesttypes.cpp:12577
const qint32 & parentIndexNumber() const
Optional filter by parent index number.
Definition requesttypes.cpp:13632
bool isHdNull() const
Definition requesttypes.cpp:13094
const QList< SeriesStatus > & seriesStatus() const
Optional filter by Series Status. Allows multiple, comma delimited.
Definition requesttypes.cpp:13758
void setAdjacentToNull()
Definition requesttypes.cpp:12304
void setPersonIds(QStringList newPersonIds)
Definition requesttypes.cpp:13678
const QStringList & genres() const
Optional. If specified, results will be filtered based on genre. This allows multiple,...
Definition requesttypes.cpp:12687
void setHasTmdbIdNull()
Definition requesttypes.cpp:12892
bool parentIdNull() const
Definition requesttypes.cpp:13619
void setEnableImageTypesNull()
Definition requesttypes.cpp:12472
const QStringList & artistIds() const
Optional. If specified, results will be filtered to include only those containing the specified artis...
Definition requesttypes.cpp:12372
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:13821
bool yearsNull() const
Definition requesttypes.cpp:13955
void setSortBy(QString newSortBy)
Definition requesttypes.cpp:13783
bool hasOverviewNull() const
Definition requesttypes.cpp:12758
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:12523
void setStudioIdsNull()
Definition requesttypes.cpp:13858
void setAlbums(QStringList newAlbums)
Definition requesttypes.cpp:12355
const QList< ImageType > & imageTypes() const
Optional. If specified, results will be filtered based on those containing image types....
Definition requesttypes.cpp:12981
void setIsPlaceHolderNull()
Definition requesttypes.cpp:13165
void setNameLessThanNull()
Definition requesttypes.cpp:13543
const QStringList & studios() const
Optional. If specified, results will be filtered based on studio. This allows multiple,...
Definition requesttypes.cpp:13863
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:13216
bool hasSubtitlesNull() const
Definition requesttypes.cpp:12821
bool fieldsNull() const
Definition requesttypes.cpp:12632
const qint32 & imageTypeLimit() const
Optional, the max number of images to return, per image type.
Definition requesttypes.cpp:12960
const QList< ItemFilter > & filters() const
Optional. Specify additional filters to apply. This allows multiple, comma delimited....
Definition requesttypes.cpp:12645
bool hasTrailerNull() const
Definition requesttypes.cpp:12905
const QStringList & mediaTypes() const
Optional filter by MediaType. Allows multiple, comma delimited.
Definition requesttypes.cpp:13338
const bool & is4K() const
Optional filter by items that are 4K or not.
Definition requesttypes.cpp:13044
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:13069
const bool & is3D() const
Optional filter by items that are 3D, or not.
Definition requesttypes.cpp:13023
const QString & nameLessThan() const
Optional filter by items whose name is equally or lesser than a given input string.
Definition requesttypes.cpp:13527
void setArtistsNull()
Definition requesttypes.cpp:12409
bool personNull() const
Definition requesttypes.cpp:13661
bool hasThemeVideoNull() const
Definition requesttypes.cpp:12863
bool searchTermNull() const
Definition requesttypes.cpp:13745
bool isPlaceHolderNull() const
Definition requesttypes.cpp:13157
void setSortOrderNull()
Definition requesttypes.cpp:13816
const bool & hasTvdbId() const
Optional filter by items that have a tvdb id or not.
Definition requesttypes.cpp:12918
const QList< VideoType > & videoTypes() const
Optional filter by VideoType (videofile, dvd, bluray, iso). Allows multiple, comma delimited.
Definition requesttypes.cpp:13926
void setPerson(QString newPerson)
Definition requesttypes.cpp:13657
bool sortOrderNull() const
Definition requesttypes.cpp:13808
bool genreIdsNull() const
Definition requesttypes.cpp:12674
bool minWidthNull() const
Definition requesttypes.cpp:13514
void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater)
Definition requesttypes.cpp:13573
void setVideoTypes(QList< VideoType > newVideoTypes)
Definition requesttypes.cpp:13930
void setIsHd(bool newIsHd)
Definition requesttypes.cpp:13090
const bool & collapseBoxSetItems() const
Whether or not to hide items behind their boxsets.
Definition requesttypes.cpp:12414
bool enableImagesNull() const
Definition requesttypes.cpp:12485
void setIncludeItemTypesNull()
Definition requesttypes.cpp:13018
void setIsUnairedNull()
Definition requesttypes.cpp:13207
void setMinCriticRatingNull()
Definition requesttypes.cpp:13396
void setParentIndexNumber(qint32 newParentIndexNumber)
Definition requesttypes.cpp:13636
const bool & isPlaceHolder() const
Optional filter by items that are placeholders.
Definition requesttypes.cpp:13149
const qint32 & maxHeight() const
Optional. Filter by the maximum height of the item.
Definition requesttypes.cpp:13254
void setPersonNull()
Definition requesttypes.cpp:13669
bool isLockedNull() const
Definition requesttypes.cpp:13115
void setHasSubtitlesNull()
Definition requesttypes.cpp:12829
void setGenres(QStringList newGenres)
Definition requesttypes.cpp:12691
void setHasTmdbId(bool newHasTmdbId)
Definition requesttypes.cpp:12880
const bool & hasSubtitles() const
Optional filter by items with subtitles.
Definition requesttypes.cpp:12813
const QStringList & albums() const
Optional. If specified, results will be filtered based on album. This allows multiple,...
Definition requesttypes.cpp:12351
bool startIndexNull() const
Definition requesttypes.cpp:13829
void setGenreIds(QStringList newGenreIds)
Definition requesttypes.cpp:12670
void setCollapseBoxSetItems(bool newCollapseBoxSetItems)
Definition requesttypes.cpp:12418
void setIsUnaired(bool newIsUnaired)
Definition requesttypes.cpp:13195
void setYearsNull()
Definition requesttypes.cpp:13963
void setHasThemeSong(bool newHasThemeSong)
Definition requesttypes.cpp:12838
bool recursiveNull() const
Definition requesttypes.cpp:13724
bool excludeLocationTypesNull() const
Definition requesttypes.cpp:12611
bool idsNull() const
Definition requesttypes.cpp:12947
const bool & hasParentalRating() const
Optional filter by items that have or do not have a parental rating.
Definition requesttypes.cpp:12771
bool imageTypeLimitNull() const
Definition requesttypes.cpp:12968
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:13212
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:12460
bool maxWidthNull() const
Definition requesttypes.cpp:13325
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:13321
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:13611
void setTagsNull()
Definition requesttypes.cpp:13900
void setIds(QStringList newIds)
Definition requesttypes.cpp:12943
const bool & isFavorite() const
Optional filter by items that are marked as favorite, or not.
Definition requesttypes.cpp:13065
void setMinHeight(qint32 newMinHeight)
Definition requesttypes.cpp:13447
const qint32 & maxWidth() const
Optional. Filter by the maximum width of the item.
Definition requesttypes.cpp:13317
bool excludeItemIdsNull() const
Definition requesttypes.cpp:12569
bool albumIdsNull() const
Definition requesttypes.cpp:12338
void setHasParentalRating(bool newHasParentalRating)
Definition requesttypes.cpp:12775
const QDateTime & minDateLastSavedForUser() const
Optional. The minimum last saved date for the current user. Format = ISO.
Definition requesttypes.cpp:13422
bool adjacentToNull() const
Definition requesttypes.cpp:12296
void setIsFavoriteNull()
Definition requesttypes.cpp:13081
void setHasSpecialFeatureNull()
Definition requesttypes.cpp:12808
void setPersonTypesNull()
Definition requesttypes.cpp:13711
void setMinHeightNull()
Definition requesttypes.cpp:13459
void setArtistIdsNull()
Definition requesttypes.cpp:12388
void setStudiosNull()
Definition requesttypes.cpp:13879
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:12964
const QString & searchTerm() const
Optional. Filter based on a search term.
Definition requesttypes.cpp:13737
bool excludeItemTypesNull() const
Definition requesttypes.cpp:12590
void setExcludeArtistIdsNull()
Definition requesttypes.cpp:12556
const bool & enableImages() const
Optional, include image information in output.
Definition requesttypes.cpp:12477
void setOfficialRatingsNull()
Definition requesttypes.cpp:13606
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:12481
void setIs4KNull()
Definition requesttypes.cpp:13060
void setEnableImagesNull()
Definition requesttypes.cpp:12493
void setHasImdbId(bool newHasImdbId)
Definition requesttypes.cpp:12712
const QString & sortBy() const
Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist,...
Definition requesttypes.cpp:13779
void setMinPremiereDate(QDateTime newMinPremiereDate)
Definition requesttypes.cpp:13489
void setStartIndexNull()
Definition requesttypes.cpp:13837
void setImageTypes(QList< ImageType > newImageTypes)
Definition requesttypes.cpp:12985
void setHasTrailer(bool newHasTrailer)
Definition requesttypes.cpp:12901
bool personIdsNull() const
Definition requesttypes.cpp:13682
bool collapseBoxSetItemsNull() const
Definition requesttypes.cpp:12422
bool isPlayedNull() const
Definition requesttypes.cpp:13178
bool genresNull() const
Definition requesttypes.cpp:12695
const QString & userId() const
The user id supplied as query parameter.
Definition requesttypes.cpp:13905
void setHasTvdbId(bool newHasTvdbId)
Definition requesttypes.cpp:12922
void setOfficialRatings(QStringList newOfficialRatings)
Definition requesttypes.cpp:13594
const bool & recursive() const
When searching within folders, this determines whether or not the search will be recursive....
Definition requesttypes.cpp:13716
void setMinDateLastSavedForUserNull()
Definition requesttypes.cpp:13438
bool seriesStatusNull() const
Definition requesttypes.cpp:13766
bool maxPremiereDateNull() const
Definition requesttypes.cpp:13304
void setTags(QStringList newTags)
Definition requesttypes.cpp:13888
const bool & hasTrailer() const
Optional filter by items with trailers.
Definition requesttypes.cpp:12897
const QStringList & contributingArtistIds() const
Optional. If specified, results will be filtered to include only those containing the specified contr...
Definition requesttypes.cpp:12435
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:13258
void setMaxHeightNull()
Definition requesttypes.cpp:13270
bool artistsNull() const
Definition requesttypes.cpp:12401
bool hasParentalRatingNull() const
Definition requesttypes.cpp:12779
void setMinOfficialRatingNull()
Definition requesttypes.cpp:13480
void setAdjacentTo(QString newAdjacentTo)
Definition requesttypes.cpp:12292
const QString & nameStartsWith() const
Optional filter by items whose name is sorted equally than a given input string.
Definition requesttypes.cpp:13548
void setHasSubtitles(bool newHasSubtitles)
Definition requesttypes.cpp:12817
void setIs3D(bool newIs3D)
Definition requesttypes.cpp:13027
bool artistIdsNull() const
Definition requesttypes.cpp:12380
void setMinOfficialRating(QString newMinOfficialRating)
Definition requesttypes.cpp:13468
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:13006
void setRecursive(bool newRecursive)
Definition requesttypes.cpp:13720
void setStudioIds(QStringList newStudioIds)
Definition requesttypes.cpp:13846
void setEnableUserDataNull()
Definition requesttypes.cpp:12535
bool includeItemTypesNull() const
Definition requesttypes.cpp:13010
void setAlbumArtistIds(QStringList newAlbumArtistIds)
Definition requesttypes.cpp:12313
void setFiltersNull()
Definition requesttypes.cpp:12661
void setFieldsNull()
Definition requesttypes.cpp:12640
void setParentId(QString newParentId)
Definition requesttypes.cpp:13615
bool isUnairedNull() const
Definition requesttypes.cpp:13199
void setHasSpecialFeature(bool newHasSpecialFeature)
Definition requesttypes.cpp:12796
bool enableUserDataNull() const
Definition requesttypes.cpp:12527
void setFilters(QList< ItemFilter > newFilters)
Definition requesttypes.cpp:12649
const double & minCriticRating() const
Optional filter by minimum critic rating.
Definition requesttypes.cpp:13380
const QList< qint32 > & years() const
Optional. If specified, results will be filtered based on production year. This allows multiple,...
Definition requesttypes.cpp:13947
const QStringList & tags() const
Optional. If specified, results will be filtered based on tag. This allows multiple,...
Definition requesttypes.cpp:13884
bool nameLessThanNull() const
Definition requesttypes.cpp:13535
const QStringList & albumIds() const
Optional. If specified, results will be filtered based on album id. This allows multiple,...
Definition requesttypes.cpp:12330
bool minOfficialRatingNull() const
Definition requesttypes.cpp:13472
void setNameStartsWithNull()
Definition requesttypes.cpp:13564
const QStringList & studioIds() const
Optional. If specified, results will be filtered based on studio id. This allows multiple,...
Definition requesttypes.cpp:13842
bool enableImageTypesNull() const
Definition requesttypes.cpp:12464
void setMaxOfficialRatingNull()
Definition requesttypes.cpp:13291
const QString & nameStartsWithOrGreater() const
Optional filter by items whose name is sorted equally or greater than a given input string.
Definition requesttypes.cpp:13569
void setHasTrailerNull()
Definition requesttypes.cpp:12913
void setSeriesStatusNull()
Definition requesttypes.cpp:13774
void setMaxOfficialRating(QString newMaxOfficialRating)
Definition requesttypes.cpp:13279
const bool & isLocked() const
Optional filter by items that are locked.
Definition requesttypes.cpp:13107
void setIsHdNull()
Definition requesttypes.cpp:13102
void setIsPlaceHolder(bool newIsPlaceHolder)
Definition requesttypes.cpp:13153
void setHasParentalRatingNull()
Definition requesttypes.cpp:12787
void setLimitNull()
Definition requesttypes.cpp:13228
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:12456
bool minHeightNull() const
Definition requesttypes.cpp:13451
void setContributingArtistIds(QStringList newContributingArtistIds)
Definition requesttypes.cpp:12439
void setContributingArtistIdsNull()
Definition requesttypes.cpp:12451
void setExcludeArtistIds(QStringList newExcludeArtistIds)
Definition requesttypes.cpp:12544
const bool & hasTmdbId() const
Optional filter by items that have a tmdb id or not.
Definition requesttypes.cpp:12876
const QList< LocationType > & excludeLocationTypes() const
Optional. If specified, results will be filtered based on the LocationType. This allows multiple,...
Definition requesttypes.cpp:12603
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:12514
void setLocationTypes(QList< LocationType > newLocationTypes)
Definition requesttypes.cpp:13237
bool minCriticRatingNull() const
Definition requesttypes.cpp:13388
void setMinCriticRating(double newMinCriticRating)
Definition requesttypes.cpp:13384
bool officialRatingsNull() const
Definition requesttypes.cpp:13598
const bool & hasImdbId() const
Optional filter by items that have an imdb id or not.
Definition requesttypes.cpp:12708
const bool & hasThemeSong() const
Optional filter by items with theme songs.
Definition requesttypes.cpp:12834
void setIs4K(bool newIs4K)
Definition requesttypes.cpp:13048
bool nameStartsWithOrGreaterNull() const
Definition requesttypes.cpp:13577
bool isMissingNull() const
Definition requesttypes.cpp:13136
void setMinDateLastSavedNull()
Definition requesttypes.cpp:13417
void setRecursiveNull()
Definition requesttypes.cpp:13732
const QStringList & artists() const
Optional. If specified, results will be filtered based on artists. This allows multiple,...
Definition requesttypes.cpp:12393
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:12506
const bool & hasOfficialRating() const
Optional filter by items that have official ratings.
Definition requesttypes.cpp:12729
void setNameLessThan(QString newNameLessThan)
Definition requesttypes.cpp:13531
void setHasOverview(bool newHasOverview)
Definition requesttypes.cpp:12754
bool is4KNull() const
Definition requesttypes.cpp:13052
bool minDateLastSavedNull() const
Definition requesttypes.cpp:13409
void setSortOrder(QString newSortOrder)
Definition requesttypes.cpp:13804
void setAlbumArtistIdsNull()
Definition requesttypes.cpp:12325
void setPersonTypes(QStringList newPersonTypes)
Definition requesttypes.cpp:13699
const bool & enableUserData() const
Optional, include user data.
Definition requesttypes.cpp:12519
void setMinDateLastSaved(QDateTime newMinDateLastSaved)
Definition requesttypes.cpp:13405
void setSearchTerm(QString newSearchTerm)
Definition requesttypes.cpp:13741
const bool & isUnaired() const
Optional filter by items that are unaired episodes or not.
Definition requesttypes.cpp:13191
bool hasThemeSongNull() const
Definition requesttypes.cpp:12842
void setArtistIds(QStringList newArtistIds)
Definition requesttypes.cpp:12376
const bool & isMissing() const
Optional filter by items that are missing episodes or not.
Definition requesttypes.cpp:13128
const QString & sortOrder() const
Sort Order - Ascending,Descending.
Definition requesttypes.cpp:13800
void setPersonIdsNull()
Definition requesttypes.cpp:13690
void setMinCommunityRating(double newMinCommunityRating)
Definition requesttypes.cpp:13363
bool hasOfficialRatingNull() const
Definition requesttypes.cpp:12737
bool excludeArtistIdsNull() const
Definition requesttypes.cpp:12548
const QString & person() const
Optional. If specified, results will be filtered to include only those containing the specified perso...
Definition requesttypes.cpp:13653
void setHasOfficialRatingNull()
Definition requesttypes.cpp:12745
Definition requesttypes.h:9751
Definition requesttypes.h:9764
void setFieldsNull()
Definition requesttypes.cpp:15685
void setChannelIdsNull()
Definition requesttypes.cpp:15664
bool channelIdsNull() const
Definition requesttypes.cpp:15656
const QString & userId() const
Optional. User Id.
Definition requesttypes.cpp:15753
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:15715
bool startIndexNull() const
Definition requesttypes.cpp:15740
void setLimitNull()
Definition requesttypes.cpp:15727
void setChannelIds(QStringList newChannelIds)
Definition requesttypes.cpp:15652
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:15673
void setStartIndexNull()
Definition requesttypes.cpp:15748
void setFiltersNull()
Definition requesttypes.cpp:15706
void setUserId(QString newUserId)
Definition requesttypes.cpp:15757
const QList< ItemFilter > & filters() const
Optional. Specify additional filters to apply.
Definition requesttypes.cpp:15690
const QStringList & channelIds() const
Optional. Specify one or more channel id's, comma delimited.
Definition requesttypes.cpp:15648
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:15736
void setUserIdNull()
Definition requesttypes.cpp:15769
bool userIdNull() const
Definition requesttypes.cpp:15761
bool fieldsNull() const
Definition requesttypes.cpp:15677
bool limitNull() const
Definition requesttypes.cpp:15719
void setFilters(QList< ItemFilter > newFilters)
Definition requesttypes.cpp:15694
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:15732
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:15711
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:15669
bool filtersNull() const
Definition requesttypes.cpp:15698
Definition requesttypes.h:9837
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:15787
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:15976
const qint32 & imageTypeLimit() const
Optional. the max number of images to return, per image type.
Definition requesttypes.cpp:15892
bool enableUserDataNull() const
Definition requesttypes.cpp:15837
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:15917
void setParentIdNull()
Definition requesttypes.cpp:15992
bool isPlayedNull() const
Definition requesttypes.cpp:15942
bool limitNull() const
Definition requesttypes.cpp:15963
void setIsPlayed(bool newIsPlayed)
Definition requesttypes.cpp:15938
bool groupItemsNull() const
Definition requesttypes.cpp:15879
void setEnableImageTypesNull()
Definition requesttypes.cpp:15803
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:15850
void setImageTypeLimitNull()
Definition requesttypes.cpp:15908
void setEnableImagesNull()
Definition requesttypes.cpp:15824
bool enableImagesNull() const
Definition requesttypes.cpp:15816
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:15959
void setGroupItemsNull()
Definition requesttypes.cpp:15887
const bool & enableUserData() const
Optional. include user data.
Definition requesttypes.cpp:15829
const qint32 & limit() const
Return item limit.
Definition requesttypes.cpp:15955
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:15896
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:15812
void setEnableUserDataNull()
Definition requesttypes.cpp:15845
void setIncludeItemTypesNull()
Definition requesttypes.cpp:15929
void setUserId(QString newUserId)
Definition requesttypes.cpp:15782
const bool & enableImages() const
Optional. include image information in output.
Definition requesttypes.cpp:15808
const QStringList & includeItemTypes() const
Optional. If specified, results will be filtered based on item type. This allows multiple,...
Definition requesttypes.cpp:15913
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:15791
void setParentId(QString newParentId)
Definition requesttypes.cpp:15980
void setIsPlayedNull()
Definition requesttypes.cpp:15950
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:15854
const QString & userId() const
User id.
Definition requesttypes.cpp:15778
bool enableImageTypesNull() const
Definition requesttypes.cpp:15795
void setFieldsNull()
Definition requesttypes.cpp:15866
void setLimitNull()
Definition requesttypes.cpp:15971
const bool & isPlayed() const
Filter by items that are played, or not.
Definition requesttypes.cpp:15934
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:15833
bool imageTypeLimitNull() const
Definition requesttypes.cpp:15900
bool fieldsNull() const
Definition requesttypes.cpp:15858
void setGroupItems(bool newGroupItems)
Definition requesttypes.cpp:15875
bool parentIdNull() const
Definition requesttypes.cpp:15984
const bool & groupItems() const
Whether or not to group items into a parent container.
Definition requesttypes.cpp:15871
bool includeItemTypesNull() const
Definition requesttypes.cpp:15921
Definition requesttypes.h:9958
void setLibraryContentTypeNull()
Definition requesttypes.cpp:16038
void setLibraryContentType(QString newLibraryContentType)
Definition requesttypes.cpp:16026
void setIsNewLibrary(bool newIsNewLibrary)
Definition requesttypes.cpp:16005
void setIsNewLibraryNull()
Definition requesttypes.cpp:16017
const QString & libraryContentType() const
Library content type.
Definition requesttypes.cpp:16022
const bool & isNewLibrary() const
Whether this is a new library.
Definition requesttypes.cpp:16001
bool libraryContentTypeNull() const
Definition requesttypes.cpp:16030
bool isNewLibraryNull() const
Definition requesttypes.cpp:16009
Definition requesttypes.h:9991
const QString & jellyfinId() const
Provider id.
Definition requesttypes.cpp:16068
bool typeNull() const
Definition requesttypes.cpp:16118
void setLocationNull()
Definition requesttypes.cpp:16105
bool jellyfinIdNull() const
Definition requesttypes.cpp:16076
void setCountry(QString newCountry)
Definition requesttypes.cpp:16051
void setTypeNull()
Definition requesttypes.cpp:16126
bool countryNull() const
Definition requesttypes.cpp:16055
const QString & country() const
Country.
Definition requesttypes.cpp:16047
void setJellyfinIdNull()
Definition requesttypes.cpp:16084
void setCountryNull()
Definition requesttypes.cpp:16063
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:16072
bool locationNull() const
Definition requesttypes.cpp:16097
const QString & type() const
Provider type.
Definition requesttypes.cpp:16110
const QString & location() const
Location.
Definition requesttypes.cpp:16089
void setType(QString newType)
Definition requesttypes.cpp:16114
void setLocation(QString newLocation)
Definition requesttypes.cpp:16093
Definition requesttypes.h:10044
bool playSessionIdNull() const
Definition requesttypes.cpp:16824
void setEnableSubtitlesInManifest(bool newEnableSubtitlesInManifest)
Definition requesttypes.cpp:16505
void setParamsNull()
Definition requesttypes.cpp:16811
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:16480
void setDeInterlaceNull()
Definition requesttypes.cpp:16412
bool profileNull() const
Definition requesttypes.cpp:16845
bool subtitleMethodNull() const
Definition requesttypes.cpp:17034
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:16610
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:17194
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:16589
void setAudioBitRateNull()
Definition requesttypes.cpp:16202
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:16946
bool segmentContainerNull() const
Definition requesttypes.cpp:16908
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:16144
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:16307
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:16757
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:16715
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:16778
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:16442
void setCpuCoreLimitNull()
Definition requesttypes.cpp:16391
const qint32 & maxWidth() const
Optional. The max width.
Definition requesttypes.cpp:16732
const qint32 & segmentLength() const
The segment lenght.
Definition requesttypes.cpp:16921
void setVideoCodecNull()
Definition requesttypes.cpp:17168
void setDeviceIdNull()
Definition requesttypes.cpp:16433
void setAudioChannelsNull()
Definition requesttypes.cpp:16223
void setParams(QString newParams)
Definition requesttypes.cpp:16799
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:16379
bool audioStreamIndexNull() const
Definition requesttypes.cpp:16278
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:16631
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:16333
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:16719
void setTranscodeReasonsNull()
Definition requesttypes.cpp:17105
bool deviceProfileIdNull() const
Definition requesttypes.cpp:16446
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:16173
void setContextNull()
Definition requesttypes.cpp:16349
bool widthNull() const
Definition requesttypes.cpp:17202
void setWidthNull()
Definition requesttypes.cpp:17210
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:16207
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:16496
bool tagNull() const
Definition requesttypes.cpp:17076
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:17118
void setLiveStreamIdNull()
Definition requesttypes.cpp:16601
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:16400
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:16942
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:16895
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:16421
bool mediaSourceIdNull() const
Definition requesttypes.cpp:16761
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:16211
bool framerateNull() const
Definition requesttypes.cpp:16530
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:17055
bool subtitleCodecNull() const
Definition requesttypes.cpp:17013
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:16648
const QString & itemId() const
The item id.
Definition requesttypes.cpp:16135
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:16459
bool audioCodecNull() const
Definition requesttypes.cpp:16236
bool contextNull() const
Definition requesttypes.cpp:16341
bool deviceIdNull() const
Definition requesttypes.cpp:16425
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:17089
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:16232
void setMinSegmentsNull()
Definition requesttypes.cpp:16790
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:16643
bool videoStreamIndexNull() const
Definition requesttypes.cpp:17181
void setMaxFramerateNull()
Definition requesttypes.cpp:16664
void setSubtitleCodecNull()
Definition requesttypes.cpp:17021
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:16228
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:17198
bool requireAvcNull() const
Definition requesttypes.cpp:16866
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:16858
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:16673
bool maxRefFramesNull() const
Definition requesttypes.cpp:16698
bool deInterlaceNull() const
Definition requesttypes.cpp:16404
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:17126
bool staticStreamingNull() const
Definition requesttypes.cpp:16971
void setProfile(QString newProfile)
Definition requesttypes.cpp:16841
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:16883
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:16274
void setAudioStreamIndexNull()
Definition requesttypes.cpp:16286
void setMaxWidthNull()
Definition requesttypes.cpp:16748
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:16879
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:16887
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:16753
bool containerNull() const
Definition requesttypes.cpp:16320
void setVideoStreamIndexNull()
Definition requesttypes.cpp:17189
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:16774
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:16169
void setPlaySessionIdNull()
Definition requesttypes.cpp:16832
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:17093
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:16299
bool copyTimestampsNull() const
Definition requesttypes.cpp:16362
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:16622
void setLevel(QString newLevel)
Definition requesttypes.cpp:16568
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:16988
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:16467
void setItemId(QString newItemId)
Definition requesttypes.cpp:16139
bool maxWidthNull() const
Definition requesttypes.cpp:16740
void setSegmentContainerNull()
Definition requesttypes.cpp:16916
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:16165
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:16727
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:16396
void setHeightNull()
Definition requesttypes.cpp:16559
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:16690
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:16270
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:16488
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:17110
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:16160
bool levelNull() const
Definition requesttypes.cpp:16572
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:16190
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:16967
bool minSegmentsNull() const
Definition requesttypes.cpp:16782
void setTagNull()
Definition requesttypes.cpp:17084
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:17030
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:16900
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:16152
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:17026
void setLevelNull()
Definition requesttypes.cpp:16580
void setAudioCodecNull()
Definition requesttypes.cpp:16244
void setStartTimeTicksNull()
Definition requesttypes.cpp:16958
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:17131
void setMediaSourceIdNull()
Definition requesttypes.cpp:16769
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:16837
void setStaticStreamingNull()
Definition requesttypes.cpp:16979
void setRequireAvcNull()
Definition requesttypes.cpp:16874
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:16635
void setAudioSampleRateNull()
Definition requesttypes.cpp:16265
const qint32 & maxHeight() const
Optional. The max height.
Definition requesttypes.cpp:16669
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:17177
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:16253
bool liveStreamIdNull() const
Definition requesttypes.cpp:16593
bool videoBitRateNull() const
Definition requesttypes.cpp:17139
bool startTimeTicksNull() const
Definition requesttypes.cpp:16950
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:16564
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:16606
bool audioChannelsNull() const
Definition requesttypes.cpp:16215
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:16358
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:16417
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:17156
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:17047
void setTag(QString newTag)
Definition requesttypes.cpp:17072
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:17173
void setDeviceProfileIdNull()
Definition requesttypes.cpp:16454
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:16627
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:17114
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:16816
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:16181
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:16522
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:17005
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:16484
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:17152
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:17063
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:16820
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:16585
bool heightNull() const
Definition requesttypes.cpp:16551
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:16354
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:16652
bool transcodeReasonsNull() const
Definition requesttypes.cpp:17097
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:16736
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:17051
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:16375
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:16925
bool enableSubtitlesInManifestNull() const
Definition requesttypes.cpp:16509
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:16291
void setContainer(QString newContainer)
Definition requesttypes.cpp:16316
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:16614
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:16543
void setProfileNull()
Definition requesttypes.cpp:16853
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:16547
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:16438
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:16862
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:16475
void setCopyTimestampsNull()
Definition requesttypes.cpp:16370
void setFramerateNull()
Definition requesttypes.cpp:16538
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:16295
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:16148
bool audioBitRateNull() const
Definition requesttypes.cpp:16194
void setEnableSubtitlesInManifestNull()
Definition requesttypes.cpp:16517
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:16963
void setMaxRefFramesNull()
Definition requesttypes.cpp:16706
void setSegmentLengthNull()
Definition requesttypes.cpp:16937
void setStreamOptionsNull()
Definition requesttypes.cpp:17000
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:16984
void setVideoBitRateNull()
Definition requesttypes.cpp:17147
bool maxFramerateNull() const
Definition requesttypes.cpp:16656
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:16186
void setFramerate(float newFramerate)
Definition requesttypes.cpp:16526
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:17135
const QString & tag() const
The tag.
Definition requesttypes.cpp:17068
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:16711
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:17009
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:16383
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:16795
void setMaxHeightNull()
Definition requesttypes.cpp:16685
void setContainerNull()
Definition requesttypes.cpp:16328
const bool & enableSubtitlesInManifest() const
Optional. Whether to enable subtitles in the manifest.
Definition requesttypes.cpp:16501
bool videoCodecNull() const
Definition requesttypes.cpp:17160
const QString & container() const
The audio container.
Definition requesttypes.cpp:16312
void setSubtitleMethodNull()
Definition requesttypes.cpp:17042
bool paramsNull() const
Definition requesttypes.cpp:16803
bool streamOptionsNull() const
Definition requesttypes.cpp:16992
bool segmentLengthNull() const
Definition requesttypes.cpp:16929
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:16249
bool maxHeightNull() const
Definition requesttypes.cpp:16677
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:16904
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:16463
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:16694
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:16337
bool audioSampleRateNull() const
Definition requesttypes.cpp:16257
Definition requesttypes.h:10575
const QString & recordingId() const
Recording id.
Definition requesttypes.cpp:17219
void setRecordingId(QString newRecordingId)
Definition requesttypes.cpp:17223
Definition requesttypes.h:10596
void setContainer(QString newContainer)
Definition requesttypes.cpp:17236
void setStreamId(QString newStreamId)
Definition requesttypes.cpp:17245
const QString & container() const
Container type.
Definition requesttypes.cpp:17232
const QString & streamId() const
Stream id.
Definition requesttypes.cpp:17241
Definition requesttypes.h:10625
const bool & isDisliked() const
Optional. Filter by channels that are disliked, or not.
Definition requesttypes.cpp:17401
const SortOrder & sortOrder() const
Optional. Sort order.
Definition requesttypes.cpp:17611
void setTypeNull()
Definition requesttypes.cpp:17669
bool limitNull() const
Definition requesttypes.cpp:17577
void setFieldsNull()
Definition requesttypes.cpp:17375
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:17338
void setIsNews(bool newIsNews)
Definition requesttypes.cpp:17510
void setIsKidsNull()
Definition requesttypes.cpp:17459
const bool & isSeries() const
Optional. Filter for series.
Definition requesttypes.cpp:17527
void setEnableImagesNull()
Definition requesttypes.cpp:17333
void setSortBy(QStringList newSortBy)
Definition requesttypes.cpp:17594
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:17384
void setEnableUserDataNull()
Definition requesttypes.cpp:17354
void setAddCurrentProgram(bool newAddCurrentProgram)
Definition requesttypes.cpp:17258
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:17632
void setEnableImageTypesNull()
Definition requesttypes.cpp:17312
bool sortOrderNull() const
Definition requesttypes.cpp:17619
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:17636
bool enableFavoriteSortingNull() const
Definition requesttypes.cpp:17283
bool isNewsNull() const
Definition requesttypes.cpp:17514
bool isSeriesNull() const
Definition requesttypes.cpp:17535
void setIsSeries(bool newIsSeries)
Definition requesttypes.cpp:17531
void setIsSeriesNull()
Definition requesttypes.cpp:17543
const bool & isNews() const
Optional. Filter for news.
Definition requesttypes.cpp:17506
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:17321
bool isLikedNull() const
Definition requesttypes.cpp:17472
void setIsNewsNull()
Definition requesttypes.cpp:17522
void setIsDislikedNull()
Definition requesttypes.cpp:17417
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:17317
bool enableUserDataNull() const
Definition requesttypes.cpp:17346
bool isSportsNull() const
Definition requesttypes.cpp:17556
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:17573
bool enableImagesNull() const
Definition requesttypes.cpp:17325
void setSortOrder(SortOrder newSortOrder)
Definition requesttypes.cpp:17615
void setType(ChannelType newType)
Definition requesttypes.cpp:17657
void setIsLikedNull()
Definition requesttypes.cpp:17480
void setIsFavoriteNull()
Definition requesttypes.cpp:17438
const bool & enableFavoriteSorting() const
Optional. Incorporate favorite and like status into channel sorting.
Definition requesttypes.cpp:17275
const bool & isMovie() const
Optional. Filter for movies.
Definition requesttypes.cpp:17485
void setSortOrderNull()
Definition requesttypes.cpp:17627
void setIsKids(bool newIsKids)
Definition requesttypes.cpp:17447
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:17300
void setLimitNull()
Definition requesttypes.cpp:17585
void setUserIdNull()
Definition requesttypes.cpp:17690
bool fieldsNull() const
Definition requesttypes.cpp:17367
const QList< ImageType > & enableImageTypes() const
"Optional. The image types to include in the output.
Definition requesttypes.cpp:17296
bool imageTypeLimitNull() const
Definition requesttypes.cpp:17388
void setIsSports(bool newIsSports)
Definition requesttypes.cpp:17552
void setSortByNull()
Definition requesttypes.cpp:17606
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:17380
const bool & isFavorite() const
Optional. Filter by channels that are favorites, or not.
Definition requesttypes.cpp:17422
bool userIdNull() const
Definition requesttypes.cpp:17682
void setImageTypeLimitNull()
Definition requesttypes.cpp:17396
const QString & userId() const
Optional. Filter by user and attach user data.
Definition requesttypes.cpp:17674
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:17569
void setUserId(QString newUserId)
Definition requesttypes.cpp:17678
bool typeNull() const
Definition requesttypes.cpp:17661
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:17359
void setIsLiked(bool newIsLiked)
Definition requesttypes.cpp:17468
void setIsSportsNull()
Definition requesttypes.cpp:17564
bool startIndexNull() const
Definition requesttypes.cpp:17640
const QStringList & sortBy() const
Optional. Key to sort by.
Definition requesttypes.cpp:17590
void setAddCurrentProgramNull()
Definition requesttypes.cpp:17270
const ChannelType & type() const
Optional. Filter by channel type.
Definition requesttypes.cpp:17653
const bool & isLiked() const
Optional. Filter by channels that are liked, or not.
Definition requesttypes.cpp:17464
bool enableImageTypesNull() const
Definition requesttypes.cpp:17304
void setStartIndexNull()
Definition requesttypes.cpp:17648
void setIsMovieNull()
Definition requesttypes.cpp:17501
const bool & addCurrentProgram() const
Optional. Adds current program info to each channel.
Definition requesttypes.cpp:17254
void setIsDisliked(bool newIsDisliked)
Definition requesttypes.cpp:17405
void setIsMovie(bool newIsMovie)
Definition requesttypes.cpp:17489
bool sortByNull() const
Definition requesttypes.cpp:17598
bool isDislikedNull() const
Definition requesttypes.cpp:17409
bool isMovieNull() const
Definition requesttypes.cpp:17493
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:17342
void setEnableFavoriteSorting(bool newEnableFavoriteSorting)
Definition requesttypes.cpp:17279
bool addCurrentProgramNull() const
Definition requesttypes.cpp:17262
const bool & isSports() const
Optional. Filter for sports.
Definition requesttypes.cpp:17548
bool isFavoriteNull() const
Definition requesttypes.cpp:17430
const bool & isKids() const
Optional. Filter for kids.
Definition requesttypes.cpp:17443
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:17426
void setEnableFavoriteSortingNull()
Definition requesttypes.cpp:17291
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:17363
bool isKidsNull() const
Definition requesttypes.cpp:17451
Definition requesttypes.h:10848
Definition requesttypes.h:10861
bool minStartDateNull() const
Definition requesttypes.cpp:18152
void setUserIdNull()
Definition requesttypes.cpp:18265
bool maxStartDateNull() const
Definition requesttypes.cpp:18110
void setSeriesTimerId(QString newSeriesTimerId)
Definition requesttypes.cpp:18169
bool isNewsNull() const
Definition requesttypes.cpp:17984
void setEnableImageTypesNull()
Definition requesttypes.cpp:17740
bool genresNull() const
Definition requesttypes.cpp:17858
bool isAiringNull() const
Definition requesttypes.cpp:17921
void setIsNews(bool newIsNews)
Definition requesttypes.cpp:17980
void setSeriesTimerIdNull()
Definition requesttypes.cpp:18181
const QStringList & genreIds() const
The genre ids to return guide information for.
Definition requesttypes.cpp:17829
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:17774
const bool & isNews() const
Optional. Filter for news.
Definition requesttypes.cpp:17976
void setIsKidsNull()
Definition requesttypes.cpp:17950
const QString & seriesTimerId() const
Optional. Filter by series timer id.
Definition requesttypes.cpp:18165
void setIsSeriesNull()
Definition requesttypes.cpp:18013
const QDateTime & maxStartDate() const
Optional. The maximum premiere start date.
Definition requesttypes.cpp:18102
void setUserId(QString newUserId)
Definition requesttypes.cpp:18253
void setFieldsNull()
Definition requesttypes.cpp:17824
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:17812
const bool & hasAired() const
Optional. Filter by programs that have completed airing, or not.
Definition requesttypes.cpp:17871
void setSortBy(QString newSortBy)
Definition requesttypes.cpp:18190
const bool & isMovie() const
Optional. Filter for movies.
Definition requesttypes.cpp:17955
void setGenreIdsNull()
Definition requesttypes.cpp:17845
void setHasAiredNull()
Definition requesttypes.cpp:17887
const QDateTime & minStartDate() const
Optional. The minimum premiere start date.
Definition requesttypes.cpp:18144
bool isKidsNull() const
Definition requesttypes.cpp:17942
const bool & enableTotalRecordCount() const
Retrieve total record count.
Definition requesttypes.cpp:17766
void setImageTypeLimitNull()
Definition requesttypes.cpp:17908
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:18232
void setIsKids(bool newIsKids)
Definition requesttypes.cpp:17938
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:17749
void setIsMovieNull()
Definition requesttypes.cpp:17971
void setChannelIds(QStringList newChannelIds)
Definition requesttypes.cpp:17707
bool imageTypeLimitNull() const
Definition requesttypes.cpp:17900
void setMaxEndDate(QDateTime newMaxEndDate)
Definition requesttypes.cpp:18085
void setLibrarySeriesIdNull()
Definition requesttypes.cpp:18055
void setGenres(QStringList newGenres)
Definition requesttypes.cpp:17854
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:18228
const bool & isKids() const
Optional. Filter for kids.
Definition requesttypes.cpp:17934
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:17782
void setGenreIds(QStringList newGenreIds)
Definition requesttypes.cpp:17833
void setHasAired(bool newHasAired)
Definition requesttypes.cpp:17875
void setSortOrderNull()
Definition requesttypes.cpp:18223
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:17787
const bool & isSeries() const
Optional. Filter for series.
Definition requesttypes.cpp:17997
bool seriesTimerIdNull() const
Definition requesttypes.cpp:18173
void setMaxEndDateNull()
Definition requesttypes.cpp:18097
void setIsSports(bool newIsSports)
Definition requesttypes.cpp:18022
bool fieldsNull() const
Definition requesttypes.cpp:17816
bool enableImagesNull() const
Definition requesttypes.cpp:17753
void setIsSportsNull()
Definition requesttypes.cpp:18034
void setMaxStartDate(QDateTime newMaxStartDate)
Definition requesttypes.cpp:18106
const bool & isSports() const
Optional. Filter for sports.
Definition requesttypes.cpp:18018
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:17745
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:17770
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:17791
bool startIndexNull() const
Definition requesttypes.cpp:18236
void setIsMovie(bool newIsMovie)
Definition requesttypes.cpp:17959
void setIsSeries(bool newIsSeries)
Definition requesttypes.cpp:18001
void setGenresNull()
Definition requesttypes.cpp:17866
bool sortByNull() const
Definition requesttypes.cpp:18194
void setEnableUserDataNull()
Definition requesttypes.cpp:17803
void setLibrarySeriesId(QString newLibrarySeriesId)
Definition requesttypes.cpp:18043
const QString & sortOrder() const
Sort Order - Ascending,Descending.
Definition requesttypes.cpp:18207
bool isSeriesNull() const
Definition requesttypes.cpp:18005
bool limitNull() const
Definition requesttypes.cpp:18068
void setChannelIdsNull()
Definition requesttypes.cpp:17719
const bool & isAiring() const
Optional. Filter by programs that are currently airing, or not.
Definition requesttypes.cpp:17913
void setMinStartDateNull()
Definition requesttypes.cpp:18160
void setIsAiring(bool newIsAiring)
Definition requesttypes.cpp:17917
bool hasAiredNull() const
Definition requesttypes.cpp:17879
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:17892
void setLimitNull()
Definition requesttypes.cpp:18076
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:17896
void setIsNewsNull()
Definition requesttypes.cpp:17992
const QString & sortBy() const
Optional. Specify one or more sort orders, comma delimited. Options: Name, StartDate.
Definition requesttypes.cpp:18186
const QStringList & genres() const
The genres to return guide information for.
Definition requesttypes.cpp:17850
void setStartIndexNull()
Definition requesttypes.cpp:18244
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:17724
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:17728
const QStringList & channelIds() const
The channels to return guide information for.
Definition requesttypes.cpp:17703
void setEnableImagesNull()
Definition requesttypes.cpp:17761
bool sortOrderNull() const
Definition requesttypes.cpp:18215
bool userIdNull() const
Definition requesttypes.cpp:18257
bool genreIdsNull() const
Definition requesttypes.cpp:17837
void setMinStartDate(QDateTime newMinStartDate)
Definition requesttypes.cpp:18148
void setMaxStartDateNull()
Definition requesttypes.cpp:18118
void setMinEndDate(QDateTime newMinEndDate)
Definition requesttypes.cpp:18127
const QString & userId() const
Optional. Filter by user id.
Definition requesttypes.cpp:18249
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:17808
bool enableImageTypesNull() const
Definition requesttypes.cpp:17732
void setMinEndDateNull()
Definition requesttypes.cpp:18139
bool maxEndDateNull() const
Definition requesttypes.cpp:18089
bool channelIdsNull() const
Definition requesttypes.cpp:17711
bool enableUserDataNull() const
Definition requesttypes.cpp:17795
const QDateTime & maxEndDate() const
Optional. The maximum premiere end date.
Definition requesttypes.cpp:18081
void setIsAiringNull()
Definition requesttypes.cpp:17929
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:18064
void setSortByNull()
Definition requesttypes.cpp:18202
bool isMovieNull() const
Definition requesttypes.cpp:17963
bool librarySeriesIdNull() const
Definition requesttypes.cpp:18047
bool minEndDateNull() const
Definition requesttypes.cpp:18131
bool isSportsNull() const
Definition requesttypes.cpp:18026
void setSortOrder(QString newSortOrder)
Definition requesttypes.cpp:18211
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:18060
const QString & librarySeriesId() const
Optional. Filter by library series id.
Definition requesttypes.cpp:18039
const QDateTime & minEndDate() const
Optional. The minimum premiere end date.
Definition requesttypes.cpp:18123
Definition requesttypes.h:11144
const QString & itemId() const
Item id.
Definition requesttypes.cpp:18274
void setUserId(QString newUserId)
Definition requesttypes.cpp:18287
const QString & userId() const
User id.
Definition requesttypes.cpp:18283
void setItemId(QString newItemId)
Definition requesttypes.cpp:18278
Definition requesttypes.h:11173
Definition requesttypes.h:11186
void setMinDateNull()
Definition requesttypes.cpp:18358
bool minDateNull() const
Definition requesttypes.cpp:18350
void setHasUserIdNull()
Definition requesttypes.cpp:18316
bool limitNull() const
Definition requesttypes.cpp:18329
void setStartIndexNull()
Definition requesttypes.cpp:18379
void setLimitNull()
Definition requesttypes.cpp:18337
const bool & hasUserId() const
Optional. Filter log entries if it has user id, or not.
Definition requesttypes.cpp:18300
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:18367
bool hasUserIdNull() const
Definition requesttypes.cpp:18308
void setMinDate(QDateTime newMinDate)
Definition requesttypes.cpp:18346
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:18325
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:18363
bool startIndexNull() const
Definition requesttypes.cpp:18371
void setHasUserId(bool newHasUserId)
Definition requesttypes.cpp:18304
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:18321
const QDateTime & minDate() const
Optional. The minimum date. Format = ISO.
Definition requesttypes.cpp:18342
Definition requesttypes.h:11239
void setName(QString newName)
Definition requesttypes.cpp:18392
const QString & name() const
The name of the log file to get.
Definition requesttypes.cpp:18388
void setContextNull()
Definition requesttypes.cpp:18603
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:19410
void setDeviceIdNull()
Definition requesttypes.cpp:18687
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:18675
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:18414
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:19406
void setMaxStreamingBitrateNull()
Definition requesttypes.cpp:18960
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:18671
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:18410
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:18839
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:19217
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:18608
void setLevelNull()
Definition requesttypes.cpp:18834
bool audioCodecNull() const
Definition requesttypes.cpp:18511
void setStartTimeTicksNull()
Definition requesttypes.cpp:19170
bool segmentLengthNull() const
Definition requesttypes.cpp:19141
bool requireAvcNull() const
Definition requesttypes.cpp:19078
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:18860
bool enableAdaptiveBitrateStreamingNull() const
Definition requesttypes.cpp:18721
bool streamOptionsNull() const
Definition requesttypes.cpp:19204
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:19343
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:19259
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:18566
bool deInterlaceNull() const
Definition requesttypes.cpp:18658
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:18503
void setParamsNull()
Definition requesttypes.cpp:19023
void setDeviceProfileIdNull()
Definition requesttypes.cpp:18708
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:19107
bool contextNull() const
Definition requesttypes.cpp:18595
void setVideoCodecNull()
Definition requesttypes.cpp:19380
void setWidthNull()
Definition requesttypes.cpp:19422
void setMaxFramerateNull()
Definition requesttypes.cpp:18918
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:18906
bool audioSampleRateNull() const
Definition requesttypes.cpp:18532
void setTranscodeReasonsNull()
Definition requesttypes.cpp:19317
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:18771
bool videoBitRateNull() const
Definition requesttypes.cpp:19351
void setVideoBitRateNull()
Definition requesttypes.cpp:19359
void setAudioBitRateNull()
Definition requesttypes.cpp:18477
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:19112
bool heightNull() const
Definition requesttypes.cpp:18805
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:18843
void setTagNull()
Definition requesttypes.cpp:19296
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:19158
void setHeightNull()
Definition requesttypes.cpp:18813
void setLiveStreamIdNull()
Definition requesttypes.cpp:18855
bool maxRefFramesNull() const
Definition requesttypes.cpp:18931
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:18633
void setSegmentLengthNull()
Definition requesttypes.cpp:19149
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:18461
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:18965
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:18482
const QString & tag() const
The tag.
Definition requesttypes.cpp:19280
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:18612
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:19074
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:18902
void setSegmentContainerNull()
Definition requesttypes.cpp:19128
void setAudioSampleRateNull()
Definition requesttypes.cpp:18540
void setTag(QString newTag)
Definition requesttypes.cpp:19284
bool paramsNull() const
Definition requesttypes.cpp:19015
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:19368
bool audioBitRateNull() const
Definition requesttypes.cpp:18469
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:18734
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:19301
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:19330
bool subtitleMethodNull() const
Definition requesttypes.cpp:19246
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:18969
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:18419
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:18889
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:18923
void setEnableAdaptiveBitrateStreamingNull()
Definition requesttypes.cpp:18729
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:19095
void setCopyTimestampsNull()
Definition requesttypes.cpp:18624
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:18981
bool deviceIdNull() const
Definition requesttypes.cpp:18679
bool segmentContainerNull() const
Definition requesttypes.cpp:19120
void setFramerate(float newFramerate)
Definition requesttypes.cpp:18780
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:18973
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:18486
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:18818
bool videoCodecNull() const
Definition requesttypes.cpp:19372
void setStaticStreamingNull()
Definition requesttypes.cpp:19191
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:18986
void setEnableAdaptiveBitrateStreaming(bool newEnableAdaptiveBitrateStreaming)
Definition requesttypes.cpp:18717
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:18897
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:18440
bool minSegmentsNull() const
Definition requesttypes.cpp:18994
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:19238
const bool & enableAdaptiveBitrateStreaming() const
Enable adaptive bitrate streaming.
Definition requesttypes.cpp:18713
void setCpuCoreLimitNull()
Definition requesttypes.cpp:18645
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:18881
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:19007
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:19389
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:18927
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:18755
void setStreamOptionsNull()
Definition requesttypes.cpp:19212
bool maxStreamingBitrateNull() const
Definition requesttypes.cpp:18952
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:18448
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:18444
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:18738
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:18990
void setSubtitleMethodNull()
Definition requesttypes.cpp:19254
void setFramerateNull()
Definition requesttypes.cpp:18792
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:18587
bool maxFramerateNull() const
Definition requesttypes.cpp:18910
void setAudioChannelsNull()
Definition requesttypes.cpp:18498
bool profileNull() const
Definition requesttypes.cpp:19057
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:19116
const qint32 & maxStreamingBitrate() const
Optional. The maximum streaming bitrate.
Definition requesttypes.cpp:18944
bool transcodeReasonsNull() const
Definition requesttypes.cpp:19309
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:19049
void setMinSegmentsNull()
Definition requesttypes.cpp:19002
bool playSessionIdNull() const
Definition requesttypes.cpp:19036
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:18885
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:19091
void setAudioStreamIndexNull()
Definition requesttypes.cpp:18561
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:19196
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:19221
bool audioChannelsNull() const
Definition requesttypes.cpp:18490
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:18528
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:18545
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:18654
void setItemId(QString newItemId)
Definition requesttypes.cpp:18405
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:19137
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:18427
void setSubtitleCodecNull()
Definition requesttypes.cpp:19233
bool copyTimestampsNull() const
Definition requesttypes.cpp:18616
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:19263
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:18864
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:18582
void setMaxRefFramesNull()
Definition requesttypes.cpp:18939
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:18591
void setParams(QString newParams)
Definition requesttypes.cpp:19011
void setLevel(QString newLevel)
Definition requesttypes.cpp:18822
bool deviceProfileIdNull() const
Definition requesttypes.cpp:18700
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:19070
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:19326
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:18423
bool framerateNull() const
Definition requesttypes.cpp:18784
void setPlaySessionIdNull()
Definition requesttypes.cpp:19044
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:18776
bool tagNull() const
Definition requesttypes.cpp:19288
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:18574
bool widthNull() const
Definition requesttypes.cpp:19414
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:19179
bool audioStreamIndexNull() const
Definition requesttypes.cpp:18553
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:19200
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:19347
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:19175
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:19267
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:19322
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:18456
bool staticStreamingNull() const
Definition requesttypes.cpp:19183
const qint32 & segmentLength() const
The segment length.
Definition requesttypes.cpp:19133
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:18692
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:19364
void setAudioCodecNull()
Definition requesttypes.cpp:18519
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:18637
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:19338
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:19154
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:18465
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:18696
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:19032
void setDeInterlaceNull()
Definition requesttypes.cpp:18666
void setVideoStreamIndexNull()
Definition requesttypes.cpp:19401
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:18570
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:18801
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:19028
bool subtitleCodecNull() const
Definition requesttypes.cpp:19225
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:18876
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:18650
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:19275
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:19242
bool startTimeTicksNull() const
Definition requesttypes.cpp:19162
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:19385
bool levelNull() const
Definition requesttypes.cpp:18826
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:18742
void setProfileNull()
Definition requesttypes.cpp:19065
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:18629
const QString & itemId() const
The item id.
Definition requesttypes.cpp:18401
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:18750
bool liveStreamIdNull() const
Definition requesttypes.cpp:18847
bool videoStreamIndexNull() const
Definition requesttypes.cpp:19393
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:19099
void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate)
Definition requesttypes.cpp:18948
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:19305
void setProfile(QString newProfile)
Definition requesttypes.cpp:19053
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:18507
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:18797
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:18868
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:18549
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:18759
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:18524
void setRequireAvcNull()
Definition requesttypes.cpp:19086
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:18763
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:18435
bool enableAdaptiveBitrateStreamingNull() const
Definition requesttypes.cpp:19751
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:20230
void setCopyTimestampsNull()
Definition requesttypes.cpp:19654
void setAudioChannelsNull()
Definition requesttypes.cpp:19528
void setProfileNull()
Definition requesttypes.cpp:20074
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:19936
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:19486
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:19974
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:20377
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:19449
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:19978
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:19684
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:19444
void setParams(QString newParams)
Definition requesttypes.cpp:20020
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:19957
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:19793
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:19617
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:20331
void setContextNull()
Definition requesttypes.cpp:19633
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:19512
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:20209
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:19999
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:20272
void setSubtitleCodecNull()
Definition requesttypes.cpp:20242
void setAudioBitRateNull()
Definition requesttypes.cpp:19507
void setSegmentContainerNull()
Definition requesttypes.cpp:20137
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:20037
void setItemId(QString newItemId)
Definition requesttypes.cpp:19435
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:19953
void setCpuCoreLimitNull()
Definition requesttypes.cpp:19675
void setProfile(QString newProfile)
Definition requesttypes.cpp:20062
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:20116
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:20356
bool videoBitRateNull() const
Definition requesttypes.cpp:20360
bool minSegmentsNull() const
Definition requesttypes.cpp:20003
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:20100
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:20125
bool tagNull() const
Definition requesttypes.cpp:20297
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:19701
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:20415
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:19659
void setStaticStreamingNull()
Definition requesttypes.cpp:20200
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:19894
void setPlaySessionIdNull()
Definition requesttypes.cpp:20053
bool subtitleCodecNull() const
Definition requesttypes.cpp:20234
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:19911
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:20276
bool subtitleMethodNull() const
Definition requesttypes.cpp:20255
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:19638
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:19612
const QString & itemId() const
The item id.
Definition requesttypes.cpp:19431
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:19470
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:20041
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:20419
void setAudioSampleRateNull()
Definition requesttypes.cpp:19570
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:19982
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:20184
bool transcodeReasonsNull() const
Definition requesttypes.cpp:20318
void setRequireAvcNull()
Definition requesttypes.cpp:20095
bool startTimeTicksNull() const
Definition requesttypes.cpp:20171
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:19516
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:20205
void setFramerateNull()
Definition requesttypes.cpp:19822
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:19554
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:20398
bool deInterlaceNull() const
Definition requesttypes.cpp:19688
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:20284
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:19478
bool copyTimestampsNull() const
Definition requesttypes.cpp:19646
void setEnableAdaptiveBitrateStreaming(bool newEnableAdaptiveBitrateStreaming)
Definition requesttypes.cpp:19747
void setMaxRefFramesNull()
Definition requesttypes.cpp:19969
bool levelNull() const
Definition requesttypes.cpp:19856
bool deviceIdNull() const
Definition requesttypes.cpp:19709
bool segmentContainerNull() const
Definition requesttypes.cpp:20129
void setParamsNull()
Definition requesttypes.cpp:20032
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:20394
void setTranscodeReasonsNull()
Definition requesttypes.cpp:20326
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:19932
bool playSessionIdNull() const
Definition requesttypes.cpp:20045
void setWidthNull()
Definition requesttypes.cpp:20431
void setAudioStreamIndexNull()
Definition requesttypes.cpp:19591
void setMaxFramerateNull()
Definition requesttypes.cpp:19948
void setVideoCodecNull()
Definition requesttypes.cpp:20389
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:19848
bool requireAvcNull() const
Definition requesttypes.cpp:20087
bool audioCodecNull() const
Definition requesttypes.cpp:19541
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:20226
void setVideoBitRateNull()
Definition requesttypes.cpp:20368
bool videoCodecNull() const
Definition requesttypes.cpp:20381
bool profileNull() const
Definition requesttypes.cpp:20066
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:20339
void setSegmentLengthNull()
Definition requesttypes.cpp:20158
void setTag(QString newTag)
Definition requesttypes.cpp:20293
const QString & tag() const
The tag.
Definition requesttypes.cpp:20289
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:20352
void setLevel(QString newLevel)
Definition requesttypes.cpp:19852
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:19915
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:19990
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:19579
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:19495
bool segmentLengthNull() const
Definition requesttypes.cpp:20150
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:19600
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:20247
bool widthNull() const
Definition requesttypes.cpp:20423
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:20373
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:19927
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:20188
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:19898
void setMinSegmentsNull()
Definition requesttypes.cpp:20011
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:19780
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:19596
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:19474
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:20163
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:19642
bool framerateNull() const
Definition requesttypes.cpp:19814
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:19575
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:19491
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:19465
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:19995
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:20146
void setLevelNull()
Definition requesttypes.cpp:19864
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:20108
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:20121
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:19789
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:19604
void setHeightNull()
Definition requesttypes.cpp:19843
void setSubtitleMethodNull()
Definition requesttypes.cpp:20263
bool audioStreamIndexNull() const
Definition requesttypes.cpp:19583
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:19663
void setStreamOptionsNull()
Definition requesttypes.cpp:20221
bool maxRefFramesNull() const
Definition requesttypes.cpp:19961
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:20083
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:19457
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:19831
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:19801
void setDeviceIdNull()
Definition requesttypes.cpp:19717
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:19667
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:19705
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:19680
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:19533
void setDeviceProfileIdNull()
Definition requesttypes.cpp:19738
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:19827
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:19919
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:19537
bool streamOptionsNull() const
Definition requesttypes.cpp:20213
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:20347
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:20251
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:19621
bool audioSampleRateNull() const
Definition requesttypes.cpp:19562
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:19906
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:19873
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:19726
bool maxFramerateNull() const
Definition requesttypes.cpp:19940
void setDeInterlaceNull()
Definition requesttypes.cpp:19696
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:19453
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:20104
bool videoStreamIndexNull() const
Definition requesttypes.cpp:20402
void setStartTimeTicksNull()
Definition requesttypes.cpp:20179
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:19806
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:20167
bool audioBitRateNull() const
Definition requesttypes.cpp:19499
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:19764
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:19890
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:19785
bool heightNull() const
Definition requesttypes.cpp:19835
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:19768
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:20310
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:19869
void setFramerate(float newFramerate)
Definition requesttypes.cpp:19810
void setTagNull()
Definition requesttypes.cpp:20305
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:20016
bool paramsNull() const
Definition requesttypes.cpp:20024
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:19772
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:19440
bool audioChannelsNull() const
Definition requesttypes.cpp:19520
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:20335
void setVideoStreamIndexNull()
Definition requesttypes.cpp:20410
const bool & enableAdaptiveBitrateStreaming() const
Enable adaptive bitrate streaming.
Definition requesttypes.cpp:19743
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:20079
bool liveStreamIdNull() const
Definition requesttypes.cpp:19877
const qint32 & segmentLength() const
The segment length.
Definition requesttypes.cpp:20142
void setAudioCodecNull()
Definition requesttypes.cpp:19549
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:20314
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:19558
bool contextNull() const
Definition requesttypes.cpp:19625
bool staticStreamingNull() const
Definition requesttypes.cpp:20192
void setLiveStreamIdNull()
Definition requesttypes.cpp:19885
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:20058
void setEnableAdaptiveBitrateStreamingNull()
Definition requesttypes.cpp:19759
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:20268
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:19722
bool deviceProfileIdNull() const
Definition requesttypes.cpp:19730
Definition requesttypes.h:12268
void setIsHidden(bool newIsHidden)
Definition requesttypes.cpp:20444
bool isHiddenNull() const
Definition requesttypes.cpp:20448
void setIsHiddenNull()
Definition requesttypes.cpp:20456
const bool & isHidden() const
Optional. Filter by folders that are marked hidden, or not.
Definition requesttypes.cpp:20440
Definition requesttypes.h:12291
void setName(QString newName)
Definition requesttypes.cpp:20469
void setTheme(QString newTheme)
Definition requesttypes.cpp:20478
const QString & theme() const
The theme to get the image from.
Definition requesttypes.cpp:20474
const QString & name() const
The name of the image.
Definition requesttypes.cpp:20465
Definition requesttypes.h:12320
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:20491
void setServerId(QString newServerId)
Definition requesttypes.cpp:20495
void setServerId(QString newServerId)
Definition requesttypes.cpp:20508
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:20504
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:20517
void setServerId(QString newServerId)
Definition requesttypes.cpp:20521
Definition requesttypes.h:12396
const QString & itemId() const
The item id.
Definition requesttypes.cpp:20530
void setItemId(QString newItemId)
Definition requesttypes.cpp:20534
void setFieldsNull()
Definition requesttypes.cpp:20580
bool parentIdNull() const
Definition requesttypes.cpp:20614
const qint32 & itemLimit() const
The max number of items to return per category.
Definition requesttypes.cpp:20585
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:20627
bool categoryLimitNull() const
Definition requesttypes.cpp:20551
void setCategoryLimit(qint32 newCategoryLimit)
Definition requesttypes.cpp:20547
bool fieldsNull() const
Definition requesttypes.cpp:20572
void setParentIdNull()
Definition requesttypes.cpp:20622
const qint32 & categoryLimit() const
The max number of categories to return.
Definition requesttypes.cpp:20543
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:20606
void setCategoryLimitNull()
Definition requesttypes.cpp:20559
void setParentId(QString newParentId)
Definition requesttypes.cpp:20610
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:20568
const QList< ItemFields > & fields() const
Optional. The fields to return.
Definition requesttypes.cpp:20564
void setItemLimitNull()
Definition requesttypes.cpp:20601
void setUserIdNull()
Definition requesttypes.cpp:20643
bool userIdNull() const
Definition requesttypes.cpp:20635
void setUserId(QString newUserId)
Definition requesttypes.cpp:20631
bool itemLimitNull() const
Definition requesttypes.cpp:20593
void setItemLimit(qint32 newItemLimit)
Definition requesttypes.cpp:20589
void setBody(QSharedPointer< MovieInfoRemoteSearchQuery > newBody)
Definition requesttypes.cpp:20656
const QSharedPointer< MovieInfoRemoteSearchQuery > & body() const
Remote search query.
Definition requesttypes.cpp:20652
void setBody(QSharedPointer< AlbumInfoRemoteSearchQuery > newBody)
Definition requesttypes.cpp:20669
const QSharedPointer< AlbumInfoRemoteSearchQuery > & body() const
Remote search query.
Definition requesttypes.cpp:20665
const QSharedPointer< ArtistInfoRemoteSearchQuery > & body() const
Remote search query.
Definition requesttypes.cpp:20678
void setBody(QSharedPointer< ArtistInfoRemoteSearchQuery > newBody)
Definition requesttypes.cpp:20682
void setUnplayedCountNull()
Definition requesttypes.cpp:21357
void setQualityNull()
Definition requesttypes.cpp:21315
void setForegroundLayerNull()
Definition requesttypes.cpp:21189
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:21110
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:21282
bool unplayedCountNull() const
Definition requesttypes.cpp:21349
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:21219
void setMaxWidthNull()
Definition requesttypes.cpp:21273
void setPercentPlayedNull()
Definition requesttypes.cpp:21294
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:21341
bool maxWidthNull() const
Definition requesttypes.cpp:21265
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:21261
bool widthNull() const
Definition requesttypes.cpp:21370
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:21299
bool heightNull() const
Definition requesttypes.cpp:21223
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:21093
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:21278
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:21320
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:21362
void setTag(QString newTag)
Definition requesttypes.cpp:21324
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:21173
const QString & name() const
Music genre name.
Definition requesttypes.cpp:21080
void setTagNull()
Definition requesttypes.cpp:21336
bool cropWhitespaceNull() const
Definition requesttypes.cpp:21160
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:21131
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:21257
bool formatNull() const
Definition requesttypes.cpp:21202
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:21071
bool backgroundColorNull() const
Definition requesttypes.cpp:21118
bool foregroundLayerNull() const
Definition requesttypes.cpp:21181
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:21089
void setHeightNull()
Definition requesttypes.cpp:21231
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:21152
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:21062
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:21198
void setWidthNull()
Definition requesttypes.cpp:21378
void setCropWhitespaceNull()
Definition requesttypes.cpp:21168
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:21114
bool tagNull() const
Definition requesttypes.cpp:21328
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:21345
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:21156
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:21303
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:21215
void setName(QString newName)
Definition requesttypes.cpp:21084
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:21177
void setBackgroundColorNull()
Definition requesttypes.cpp:21126
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:21066
void setMaxHeightNull()
Definition requesttypes.cpp:21252
bool percentPlayedNull() const
Definition requesttypes.cpp:21286
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:21105
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:21075
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:21097
bool blurNull() const
Definition requesttypes.cpp:21139
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:21240
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:21236
bool qualityNull() const
Definition requesttypes.cpp:21307
bool maxHeightNull() const
Definition requesttypes.cpp:21244
void setBlurNull()
Definition requesttypes.cpp:21147
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:21366
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:21194
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:21135
void setFormatNull()
Definition requesttypes.cpp:21210
Definition requesttypes.h:12577
void setQualityNull()
Definition requesttypes.cpp:20990
void setName(QString newName)
Definition requesttypes.cpp:20738
bool backgroundColorNull() const
Definition requesttypes.cpp:20772
void setForegroundLayerNull()
Definition requesttypes.cpp:20843
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:20751
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:20848
void setBackgroundColorNull()
Definition requesttypes.cpp:20780
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:20911
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:20852
void setUnplayedCountNull()
Definition requesttypes.cpp:21032
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:20789
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:20890
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:20873
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:20810
const QString & name() const
Music genre name.
Definition requesttypes.cpp:20734
void setCropWhitespaceNull()
Definition requesttypes.cpp:20822
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:21016
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:21037
bool maxHeightNull() const
Definition requesttypes.cpp:20919
void setBlurNull()
Definition requesttypes.cpp:20801
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:20915
void setPercentPlayedNull()
Definition requesttypes.cpp:20969
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:20831
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:20743
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:20978
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:20806
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:20995
bool heightNull() const
Definition requesttypes.cpp:20877
void setMaxHeightNull()
Definition requesttypes.cpp:20927
void setHeightNull()
Definition requesttypes.cpp:20885
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:20768
void setFormatNull()
Definition requesttypes.cpp:20864
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:20747
bool formatNull() const
Definition requesttypes.cpp:20856
bool maxWidthNull() const
Definition requesttypes.cpp:20940
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:20759
bool tagNull() const
Definition requesttypes.cpp:21003
void setWidthNull()
Definition requesttypes.cpp:21053
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:20894
bool foregroundLayerNull() const
Definition requesttypes.cpp:20835
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:20764
bool imageIndexNull() const
Definition requesttypes.cpp:20898
bool qualityNull() const
Definition requesttypes.cpp:20982
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:20725
void setImageIndexNull()
Definition requesttypes.cpp:20906
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:21041
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:20953
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:20869
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:20936
bool widthNull() const
Definition requesttypes.cpp:21045
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:20932
bool cropWhitespaceNull() const
Definition requesttypes.cpp:20814
bool blurNull() const
Definition requesttypes.cpp:20793
bool percentPlayedNull() const
Definition requesttypes.cpp:20961
void setTag(QString newTag)
Definition requesttypes.cpp:20999
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:20785
void setTagNull()
Definition requesttypes.cpp:21011
void setMaxWidthNull()
Definition requesttypes.cpp:20948
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:20729
bool unplayedCountNull() const
Definition requesttypes.cpp:21024
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:21020
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:20827
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:20974
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:20957
Definition requesttypes.h:12546
bool userIdNull() const
Definition requesttypes.cpp:20708
void setGenreName(QString newGenreName)
Definition requesttypes.cpp:20695
const QString & genreName() const
The genre name.
Definition requesttypes.cpp:20691
void setUserId(QString newUserId)
Definition requesttypes.cpp:20704
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:20700
void setUserIdNull()
Definition requesttypes.cpp:20716
Definition requesttypes.h:12933
void setExcludeItemTypes(QStringList newExcludeItemTypes)
Definition requesttypes.cpp:21454
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:21437
void setNameStartsWith(QString newNameStartsWith)
Definition requesttypes.cpp:21601
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:21445
void setFieldsNull()
Definition requesttypes.cpp:21487
const QString & userId() const
User id.
Definition requesttypes.cpp:21702
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:21681
bool includeItemTypesNull() const
Definition requesttypes.cpp:21521
void setEnableImagesNull()
Definition requesttypes.cpp:21424
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:21496
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:21538
bool nameLessThanNull() const
Definition requesttypes.cpp:21584
const bool & isFavorite() const
Optional filter by items that are marked as favorite, or not.
Definition requesttypes.cpp:21534
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:21412
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:21471
const bool & enableTotalRecordCount() const
Optional. Include total record count.
Definition requesttypes.cpp:21429
void setNameStartsWithNull()
Definition requesttypes.cpp:21613
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:21685
bool enableImagesNull() const
Definition requesttypes.cpp:21416
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:21433
const bool & enableImages() const
Optional, include image information in output.
Definition requesttypes.cpp:21408
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:21517
bool nameStartsWithOrGreaterNull() const
Definition requesttypes.cpp:21626
void setUserId(QString newUserId)
Definition requesttypes.cpp:21706
bool nameStartsWithNull() const
Definition requesttypes.cpp:21605
bool excludeItemTypesNull() const
Definition requesttypes.cpp:21458
bool parentIdNull() const
Definition requesttypes.cpp:21647
void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater)
Definition requesttypes.cpp:21622
const QString & nameStartsWith() const
Optional filter by items whose name is sorted equally than a given input string.
Definition requesttypes.cpp:21597
const QString & nameLessThan() const
Optional filter by items whose name is equally or lesser than a given input string.
Definition requesttypes.cpp:21576
const QStringList & includeItemTypes() const
Optional. If specified, results will be filtered in based on item type. This allows multiple,...
Definition requesttypes.cpp:21513
void setLimitNull()
Definition requesttypes.cpp:21571
void setIsFavoriteNull()
Definition requesttypes.cpp:21550
void setUserIdNull()
Definition requesttypes.cpp:21718
bool isFavoriteNull() const
Definition requesttypes.cpp:21542
bool limitNull() const
Definition requesttypes.cpp:21563
void setNameLessThanNull()
Definition requesttypes.cpp:21592
void setNameLessThan(QString newNameLessThan)
Definition requesttypes.cpp:21580
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:21391
bool startIndexNull() const
Definition requesttypes.cpp:21689
const qint32 & imageTypeLimit() const
Optional, the max number of images to return, per image type.
Definition requesttypes.cpp:21492
bool enableImageTypesNull() const
Definition requesttypes.cpp:21395
void setSearchTermNull()
Definition requesttypes.cpp:21676
const QStringList & excludeItemTypes() const
Optional. If specified, results will be filtered out based on item type. This allows multiple,...
Definition requesttypes.cpp:21450
bool userIdNull() const
Definition requesttypes.cpp:21710
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:21387
void setStartIndexNull()
Definition requesttypes.cpp:21697
const QString & nameStartsWithOrGreater() const
Optional filter by items whose name is sorted equally or greater than a given input string.
Definition requesttypes.cpp:21618
bool searchTermNull() const
Definition requesttypes.cpp:21668
void setParentIdNull()
Definition requesttypes.cpp:21655
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:21639
bool imageTypeLimitNull() const
Definition requesttypes.cpp:21500
const QString & searchTerm() const
The search term.
Definition requesttypes.cpp:21660
void setEnableImageTypesNull()
Definition requesttypes.cpp:21403
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:21555
bool fieldsNull() const
Definition requesttypes.cpp:21479
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:21475
void setSearchTerm(QString newSearchTerm)
Definition requesttypes.cpp:21664
void setIncludeItemTypesNull()
Definition requesttypes.cpp:21529
void setParentId(QString newParentId)
Definition requesttypes.cpp:21643
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:21559
void setExcludeItemTypesNull()
Definition requesttypes.cpp:21466
void setImageTypeLimitNull()
Definition requesttypes.cpp:21508
void setNameStartsWithOrGreaterNull()
Definition requesttypes.cpp:21634
void setBody(QSharedPointer< MusicVideoInfoRemoteSearchQuery > newBody)
Definition requesttypes.cpp:21731
const QSharedPointer< MusicVideoInfoRemoteSearchQuery > & body() const
Remote search query.
Definition requesttypes.cpp:21727
Definition requesttypes.h:13128
void setKey(QString newKey)
Definition requesttypes.cpp:21744
const QString & key() const
Configuration key.
Definition requesttypes.cpp:21740
Definition requesttypes.h:13149
Definition requesttypes.h:13162
void setImageTypeLimitNull()
Definition requesttypes.cpp:21899
const QString & seriesId() const
Optional. Filter by series id.
Definition requesttypes.cpp:21946
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:21836
bool fieldsNull() const
Definition requesttypes.cpp:21870
void setDisableFirstEpisodeNull()
Definition requesttypes.cpp:21773
void setParentIdNull()
Definition requesttypes.cpp:21941
bool imageTypeLimitNull() const
Definition requesttypes.cpp:21891
const bool & disableFirstEpisode() const
Whether to disable sending the first episode in a series as next up.
Definition requesttypes.cpp:21757
void setParentId(QString newParentId)
Definition requesttypes.cpp:21929
void setSeriesIdNull()
Definition requesttypes.cpp:21962
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:21904
void setLimitNull()
Definition requesttypes.cpp:21920
void setEnableImges(bool newEnableImges)
Definition requesttypes.cpp:21803
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:21828
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:21866
void setEnableUserDataNull()
Definition requesttypes.cpp:21857
bool enableUserDataNull() const
Definition requesttypes.cpp:21849
bool seriesIdNull() const
Definition requesttypes.cpp:21954
void setStartIndexNull()
Definition requesttypes.cpp:21983
const QString & parentId() const
Optional. Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:21925
void setEnableImageTypesNull()
Definition requesttypes.cpp:21794
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:21778
const QString & userId() const
The user id of the user to get the next up episodes for.
Definition requesttypes.cpp:21988
void setDisableFirstEpisode(bool newDisableFirstEpisode)
Definition requesttypes.cpp:21761
bool disableFirstEpisodeNull() const
Definition requesttypes.cpp:21765
const bool & enableTotalRecordCount() const
Whether to enable the total records count. Defaults to true.
Definition requesttypes.cpp:21820
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:21845
bool parentIdNull() const
Definition requesttypes.cpp:21933
bool enableImgesNull() const
Definition requesttypes.cpp:21807
void setUserIdNull()
Definition requesttypes.cpp:22004
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:21883
void setSeriesId(QString newSeriesId)
Definition requesttypes.cpp:21950
bool userIdNull() const
Definition requesttypes.cpp:21996
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:21967
void setUserId(QString newUserId)
Definition requesttypes.cpp:21992
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:21841
void setEnableImgesNull()
Definition requesttypes.cpp:21815
const bool & enableImges() const
Optional. Include image information in output.
Definition requesttypes.cpp:21799
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:21971
bool limitNull() const
Definition requesttypes.cpp:21912
bool startIndexNull() const
Definition requesttypes.cpp:21975
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:21908
void setFieldsNull()
Definition requesttypes.cpp:21878
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:21782
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:21824
bool enableImageTypesNull() const
Definition requesttypes.cpp:21786
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:21862
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:21887
Definition requesttypes.h:13308
Definition requesttypes.h:13321
void setUserId(QString newUserId)
Definition requesttypes.cpp:22025
const QString & userId() const
Definition requesttypes.cpp:22021
const QString & userId() const
Definition requesttypes.cpp:22034
void setUserId(QString newUserId)
Definition requesttypes.cpp:22038
Definition requesttypes.h:13363
void setAssemblyGuidNull()
Definition requesttypes.cpp:22072
const QString & assemblyGuid() const
The GUID of the associated assembly.
Definition requesttypes.cpp:22056
bool assemblyGuidNull() const
Definition requesttypes.cpp:22064
void setAssemblyGuid(QString newAssemblyGuid)
Definition requesttypes.cpp:22060
void setName(QString newName)
Definition requesttypes.cpp:22051
const QString & name() const
The name of the package.
Definition requesttypes.cpp:22047
Definition requesttypes.h:13394
Definition requesttypes.h:1659
void setIncludeMediaNull()
Definition requesttypes.cpp:1602
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:1817
void setIncludeStudios(bool newIncludeStudios)
Definition requesttypes.cpp:1632
void setExcludeItemTypesNull()
Definition requesttypes.cpp:1518
const QString & searchTerm() const
The search term to filter on.
Definition requesttypes.cpp:1493
void setParentId(QString newParentId)
Definition requesttypes.cpp:1800
void setIsMovieNull()
Definition requesttypes.cpp:1686
const bool & isSports() const
Optional filter for sports.
Definition requesttypes.cpp:1733
const QStringList & excludeItemTypes() const
If specified, results with these item types are filtered out. This allows multiple,...
Definition requesttypes.cpp:1502
bool userIdNull() const
Definition requesttypes.cpp:1846
const bool & includeArtists() const
Optional filter whether to include artists.
Definition requesttypes.cpp:1523
bool startIndexNull() const
Definition requesttypes.cpp:1825
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:1758
void setParentIdNull()
Definition requesttypes.cpp:1812
bool isMovieNull() const
Definition requesttypes.cpp:1678
void setIncludeArtists(bool newIncludeArtists)
Definition requesttypes.cpp:1527
const bool & includePeople() const
Optional filter whether to include people.
Definition requesttypes.cpp:1607
void setExcludeItemTypes(QStringList newExcludeItemTypes)
Definition requesttypes.cpp:1506
const bool & isKids() const
Optional filter for kids.
Definition requesttypes.cpp:1649
bool includeItemTypesNull() const
Definition requesttypes.cpp:1573
void setIsMovie(bool newIsMovie)
Definition requesttypes.cpp:1674
void setUserId(QString newUserId)
Definition requesttypes.cpp:1842
const QStringList & mediaTypes() const
If specified, only results with the specified media types are returned. This allows multiple,...
Definition requesttypes.cpp:1775
bool includeStudiosNull() const
Definition requesttypes.cpp:1636
const bool & includeGenres() const
Optional filter whether to include genres.
Definition requesttypes.cpp:1544
void setIncludeArtistsNull()
Definition requesttypes.cpp:1539
const bool & includeMedia() const
Optional filter whether to include media.
Definition requesttypes.cpp:1586
const QString & userId() const
Optional. Supply a user id to search within a user's library or omit to search all.
Definition requesttypes.cpp:1838
void setIncludeMedia(bool newIncludeMedia)
Definition requesttypes.cpp:1590
bool includeArtistsNull() const
Definition requesttypes.cpp:1531
void setIncludeGenresNull()
Definition requesttypes.cpp:1560
void setIsNews(bool newIsNews)
Definition requesttypes.cpp:1695
void setIsSports(bool newIsSports)
Definition requesttypes.cpp:1737
bool includeMediaNull() const
Definition requesttypes.cpp:1594
void setIncludeItemTypesNull()
Definition requesttypes.cpp:1581
bool isSportsNull() const
Definition requesttypes.cpp:1741
bool includePeopleNull() const
Definition requesttypes.cpp:1615
const bool & includeStudios() const
Optional filter whether to include studios.
Definition requesttypes.cpp:1628
void setIsSeries(bool newIsSeries)
Definition requesttypes.cpp:1716
const QString & parentId() const
If specified, only children of the parent are returned.
Definition requesttypes.cpp:1796
bool includeGenresNull() const
Definition requesttypes.cpp:1552
void setUserIdNull()
Definition requesttypes.cpp:1854
const bool & isMovie() const
Optional filter for movies.
Definition requesttypes.cpp:1670
void setIsKids(bool newIsKids)
Definition requesttypes.cpp:1653
bool isKidsNull() const
Definition requesttypes.cpp:1657
const QStringList & includeItemTypes() const
If specified, only results with the specified item types are returned. This allows multiple,...
Definition requesttypes.cpp:1565
bool isSeriesNull() const
Definition requesttypes.cpp:1720
bool parentIdNull() const
Definition requesttypes.cpp:1804
bool limitNull() const
Definition requesttypes.cpp:1762
void setStartIndexNull()
Definition requesttypes.cpp:1833
void setIsNewsNull()
Definition requesttypes.cpp:1707
void setLimitNull()
Definition requesttypes.cpp:1770
void setMediaTypes(QStringList newMediaTypes)
Definition requesttypes.cpp:1779
void setIncludePeople(bool newIncludePeople)
Definition requesttypes.cpp:1611
bool excludeItemTypesNull() const
Definition requesttypes.cpp:1510
void setIsSeriesNull()
Definition requesttypes.cpp:1728
bool mediaTypesNull() const
Definition requesttypes.cpp:1783
void setIncludeGenres(bool newIncludeGenres)
Definition requesttypes.cpp:1548
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:1754
const bool & isSeries() const
Optional filter for series.
Definition requesttypes.cpp:1712
void setIsSportsNull()
Definition requesttypes.cpp:1749
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:1569
void setMediaTypesNull()
Definition requesttypes.cpp:1791
void setIncludeStudiosNull()
Definition requesttypes.cpp:1644
void setIncludePeopleNull()
Definition requesttypes.cpp:1623
const bool & isNews() const
Optional filter for news.
Definition requesttypes.cpp:1691
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:1821
bool isNewsNull() const
Definition requesttypes.cpp:1699
void setIsKidsNull()
Definition requesttypes.cpp:1665
void setSearchTerm(QString newSearchTerm)
Definition requesttypes.cpp:1497
Definition requesttypes.h:13407
void setPath(QString newPath)
Definition requesttypes.cpp:22089
const QString & path() const
The path.
Definition requesttypes.cpp:22085
Definition requesttypes.h:13428
Definition requesttypes.h:13664
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:22693
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:22588
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:22504
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:22512
void setForegroundLayerNull()
Definition requesttypes.cpp:22604
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:22520
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:22760
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:22481
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:22697
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:22609
bool maxWidthNull() const
Definition requesttypes.cpp:22680
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:22781
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:22486
void setBackgroundColorNull()
Definition requesttypes.cpp:22541
void setBlurNull()
Definition requesttypes.cpp:22562
void setQualityNull()
Definition requesttypes.cpp:22730
bool foregroundLayerNull() const
Definition requesttypes.cpp:22596
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:22634
void setTag(QString newTag)
Definition requesttypes.cpp:22739
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:22630
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:22714
bool heightNull() const
Definition requesttypes.cpp:22638
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:22477
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:22718
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:22508
bool cropWhitespaceNull() const
Definition requesttypes.cpp:22575
bool qualityNull() const
Definition requesttypes.cpp:22722
void setUnplayedCountNull()
Definition requesttypes.cpp:22772
void setName(QString newName)
Definition requesttypes.cpp:22499
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:22676
bool blurNull() const
Definition requesttypes.cpp:22554
void setWidthNull()
Definition requesttypes.cpp:22793
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:22655
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:22567
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:22571
bool unplayedCountNull() const
Definition requesttypes.cpp:22764
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:22490
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:22592
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:22613
bool percentPlayedNull() const
Definition requesttypes.cpp:22701
void setMaxHeightNull()
Definition requesttypes.cpp:22667
bool tagNull() const
Definition requesttypes.cpp:22743
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:22672
bool maxHeightNull() const
Definition requesttypes.cpp:22659
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:22525
void setPercentPlayedNull()
Definition requesttypes.cpp:22709
void setMaxWidthNull()
Definition requesttypes.cpp:22688
void setCropWhitespaceNull()
Definition requesttypes.cpp:22583
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:22777
void setHeightNull()
Definition requesttypes.cpp:22646
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:22550
bool widthNull() const
Definition requesttypes.cpp:22785
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:22651
void setTagNull()
Definition requesttypes.cpp:22751
bool backgroundColorNull() const
Definition requesttypes.cpp:22533
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:22756
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:22529
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:22546
void setFormatNull()
Definition requesttypes.cpp:22625
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:22735
bool formatNull() const
Definition requesttypes.cpp:22617
const QString & name() const
Person name.
Definition requesttypes.cpp:22495
Definition requesttypes.h:13485
bool maxWidthNull() const
Definition requesttypes.cpp:22355
bool cropWhitespaceNull() const
Definition requesttypes.cpp:22229
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:22166
void setImageIndexNull()
Definition requesttypes.cpp:22321
void setForegroundLayerNull()
Definition requesttypes.cpp:22258
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:22242
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:22267
bool widthNull() const
Definition requesttypes.cpp:22460
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:22452
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:22179
void setUnplayedCountNull()
Definition requesttypes.cpp:22447
bool heightNull() const
Definition requesttypes.cpp:22292
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:22288
void setBackgroundColorNull()
Definition requesttypes.cpp:22195
void setWidthNull()
Definition requesttypes.cpp:22468
bool tagNull() const
Definition requesttypes.cpp:22418
bool foregroundLayerNull() const
Definition requesttypes.cpp:22250
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:22162
const QString & name() const
Person name.
Definition requesttypes.cpp:22149
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:22372
void setName(QString newName)
Definition requesttypes.cpp:22153
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:22284
bool imageIndexNull() const
Definition requesttypes.cpp:22313
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:22351
void setPercentPlayedNull()
Definition requesttypes.cpp:22384
void setFormatNull()
Definition requesttypes.cpp:22279
void setCropWhitespaceNull()
Definition requesttypes.cpp:22237
bool percentPlayedNull() const
Definition requesttypes.cpp:22376
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:22263
void setTag(QString newTag)
Definition requesttypes.cpp:22414
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:22246
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:22225
void setMaxHeightNull()
Definition requesttypes.cpp:22342
void setHeightNull()
Definition requesttypes.cpp:22300
bool formatNull() const
Definition requesttypes.cpp:22271
void setTagNull()
Definition requesttypes.cpp:22426
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:22200
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:22305
void setBlurNull()
Definition requesttypes.cpp:22216
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:22347
bool qualityNull() const
Definition requesttypes.cpp:22397
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:22435
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:22221
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:22410
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:22330
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:22309
bool unplayedCountNull() const
Definition requesttypes.cpp:22439
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:22368
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:22158
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:22389
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:22204
bool maxHeightNull() const
Definition requesttypes.cpp:22334
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:22431
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:22326
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:22456
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:22144
void setMaxWidthNull()
Definition requesttypes.cpp:22363
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:22140
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:22393
bool blurNull() const
Definition requesttypes.cpp:22208
void setQualityNull()
Definition requesttypes.cpp:22405
bool backgroundColorNull() const
Definition requesttypes.cpp:22187
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:22174
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:22183
Definition requesttypes.h:13454
void setUserIdNull()
Definition requesttypes.cpp:22131
bool userIdNull() const
Definition requesttypes.cpp:22123
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:22115
const QString & name() const
Person name.
Definition requesttypes.cpp:22106
void setUserId(QString newUserId)
Definition requesttypes.cpp:22119
void setName(QString newName)
Definition requesttypes.cpp:22110
const QSharedPointer< PersonLookupInfoRemoteSearchQuery > & body() const
Remote search query.
Definition requesttypes.cpp:22802
void setBody(QSharedPointer< PersonLookupInfoRemoteSearchQuery > newBody)
Definition requesttypes.cpp:22806
Definition requesttypes.h:13863
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:22861
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:22966
void setExcludePersonTypesNull()
Definition requesttypes.cpp:22915
void setPersonTypes(QStringList newPersonTypes)
Definition requesttypes.cpp:23029
void setEnableImageTypesNull()
Definition requesttypes.cpp:22852
void setAppearsInItemId(QString newAppearsInItemId)
Definition requesttypes.cpp:22819
const QString & appearsInItemId() const
Optional. If specified, person results will be filtered on items related to said persons.
Definition requesttypes.cpp:22815
const bool & isFavorite() const
Optional filter by items that are marked as favorite, or not. userId is required.
Definition requesttypes.cpp:22983
void setExcludePersonTypes(QStringList newExcludePersonTypes)
Definition requesttypes.cpp:22903
bool isFavoriteNull() const
Definition requesttypes.cpp:22991
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:22920
bool userIdNull() const
Definition requesttypes.cpp:23075
const qint32 & imageTypeLimit() const
Optional, the max number of images to return, per image type.
Definition requesttypes.cpp:22962
bool searchTermNull() const
Definition requesttypes.cpp:23054
void setUserIdNull()
Definition requesttypes.cpp:23083
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:22882
const bool & enableImages() const
Optional, include image information in output.
Definition requesttypes.cpp:22857
bool filtersNull() const
Definition requesttypes.cpp:22949
void setSearchTermNull()
Definition requesttypes.cpp:23062
const QString & searchTerm() const
The search term.
Definition requesttypes.cpp:23046
const bool & enableUserData() const
Optional, include user data.
Definition requesttypes.cpp:22878
void setUserId(QString newUserId)
Definition requesttypes.cpp:23071
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:23004
bool personTypesNull() const
Definition requesttypes.cpp:23033
const QStringList & personTypes() const
Optional. If specified results will be filtered to include only those containing the specified Person...
Definition requesttypes.cpp:23025
void setFieldsNull()
Definition requesttypes.cpp:22936
void setFiltersNull()
Definition requesttypes.cpp:22957
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:22987
bool fieldsNull() const
Definition requesttypes.cpp:22928
bool imageTypeLimitNull() const
Definition requesttypes.cpp:22970
void setFilters(QList< ItemFilter > newFilters)
Definition requesttypes.cpp:22945
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:22840
const QString & userId() const
User id.
Definition requesttypes.cpp:23067
void setAppearsInItemIdNull()
Definition requesttypes.cpp:22831
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:23008
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:22924
void setEnableUserDataNull()
Definition requesttypes.cpp:22894
bool enableUserDataNull() const
Definition requesttypes.cpp:22886
void setLimitNull()
Definition requesttypes.cpp:23020
void setPersonTypesNull()
Definition requesttypes.cpp:23041
void setIsFavoriteNull()
Definition requesttypes.cpp:22999
bool excludePersonTypesNull() const
Definition requesttypes.cpp:22907
const QStringList & excludePersonTypes() const
Optional. If specified results will be filtered to exclude those containing the specified PersonType....
Definition requesttypes.cpp:22899
void setEnableImagesNull()
Definition requesttypes.cpp:22873
bool limitNull() const
Definition requesttypes.cpp:23012
bool enableImageTypesNull() const
Definition requesttypes.cpp:22844
void setImageTypeLimitNull()
Definition requesttypes.cpp:22978
bool enableImagesNull() const
Definition requesttypes.cpp:22865
const QList< ItemFilter > & filters() const
Optional. Specify additional filters to apply.
Definition requesttypes.cpp:22941
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:22836
void setSearchTerm(QString newSearchTerm)
Definition requesttypes.cpp:23050
bool appearsInItemIdNull() const
Definition requesttypes.cpp:22823
Definition requesttypes.h:14006
Definition requesttypes.h:14019
Definition requesttypes.h:14032
void setUserId(QString newUserId)
Definition requesttypes.cpp:23113
const QString & userId() const
The user id.
Definition requesttypes.cpp:23109
void setItemId(QString newItemId)
Definition requesttypes.cpp:23104
const QString & itemId() const
The item id.
Definition requesttypes.cpp:23100
Definition requesttypes.h:14061
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:23228
const QString & userId() const
User id.
Definition requesttypes.cpp:23131
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:23266
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:23186
void setPlaylistId(QString newPlaylistId)
Definition requesttypes.cpp:23126
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:23161
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:23245
bool enableImageTypesNull() const
Definition requesttypes.cpp:23148
void setEnableImageTypesNull()
Definition requesttypes.cpp:23156
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:23270
void setStartIndexNull()
Definition requesttypes.cpp:23282
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:23140
void setEnableImagesNull()
Definition requesttypes.cpp:23177
void setFieldsNull()
Definition requesttypes.cpp:23219
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:23182
bool enableUserDataNull() const
Definition requesttypes.cpp:23190
void setImageTypeLimitNull()
Definition requesttypes.cpp:23240
bool limitNull() const
Definition requesttypes.cpp:23253
void setUserId(QString newUserId)
Definition requesttypes.cpp:23135
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:23224
bool startIndexNull() const
Definition requesttypes.cpp:23274
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:23203
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:23144
bool fieldsNull() const
Definition requesttypes.cpp:23211
void setEnableUserDataNull()
Definition requesttypes.cpp:23198
bool enableImagesNull() const
Definition requesttypes.cpp:23169
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:23249
void setLimitNull()
Definition requesttypes.cpp:23261
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:23165
const QString & playlistId() const
The playlist id.
Definition requesttypes.cpp:23122
bool imageTypeLimitNull() const
Definition requesttypes.cpp:23232
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:23207
Definition requesttypes.h:14160
const QString & pluginId() const
Plugin id.
Definition requesttypes.cpp:23291
void setPluginId(QString newPluginId)
Definition requesttypes.cpp:23295
Definition requesttypes.h:14181
void setVersion(QSharedPointer< Version > newVersion)
Definition requesttypes.cpp:23317
const QSharedPointer< Version > & version() const
Plugin version.
Definition requesttypes.cpp:23313
const QString & pluginId() const
Plugin id.
Definition requesttypes.cpp:23304
void setPluginId(QString newPluginId)
Definition requesttypes.cpp:23308
Definition requesttypes.h:14210
void setPluginId(QString newPluginId)
Definition requesttypes.cpp:23330
const QString & pluginId() const
Plugin id.
Definition requesttypes.cpp:23326
Definition requesttypes.h:14231
Definition requesttypes.h:14244
bool startTimeTicksNull() const
Definition requesttypes.cpp:23591
const bool & enableTranscoding() const
Whether to enable transcoding. Default: true.
Definition requesttypes.cpp:23478
const QString & itemId() const
The item id.
Definition requesttypes.cpp:23343
const QString & liveStreamId() const
The livestream id.
Definition requesttypes.cpp:23499
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:23620
void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate)
Definition requesttypes.cpp:23545
bool mediaSourceIdNull() const
Definition requesttypes.cpp:23570
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:23398
const bool & enableDirectStream() const
Whether to enable direct stream. Default: true.
Definition requesttypes.cpp:23457
const QString & userId() const
The user id.
Definition requesttypes.cpp:23625
void setStartTimeTicksNull()
Definition requesttypes.cpp:23599
bool enableDirectStreamNull() const
Definition requesttypes.cpp:23465
void setEnableDirectStream(bool newEnableDirectStream)
Definition requesttypes.cpp:23461
void setEnableTranscoding(bool newEnableTranscoding)
Definition requesttypes.cpp:23482
const QString & mediaSourceId() const
The media source id.
Definition requesttypes.cpp:23562
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:23360
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:23377
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:23356
void setUserId(QString newUserId)
Definition requesttypes.cpp:23629
void setMaxStreamingBitrateNull()
Definition requesttypes.cpp:23557
bool audioStreamIndexNull() const
Definition requesttypes.cpp:23402
void setLiveStreamIdNull()
Definition requesttypes.cpp:23515
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:23566
bool enableDirectPlayNull() const
Definition requesttypes.cpp:23444
const bool & autoOpenLiveStream() const
Whether to auto open the livestream.
Definition requesttypes.cpp:23415
void setBody(QSharedPointer< PlaybackInfoDto > newBody)
Definition requesttypes.cpp:23650
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:23389
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:23608
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:23587
const qint64 & startTimeTicks() const
The start time in ticks.
Definition requesttypes.cpp:23583
void setItemId(QString newItemId)
Definition requesttypes.cpp:23347
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:23528
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:23612
void setMediaSourceIdNull()
Definition requesttypes.cpp:23578
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:23368
const bool & allowAudioStreamCopy() const
Whether to allow to copy the audio stream. Default: true.
Definition requesttypes.cpp:23352
void setAudioStreamIndexNull()
Definition requesttypes.cpp:23410
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:23524
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:23381
const qint32 & audioStreamIndex() const
The audio stream index.
Definition requesttypes.cpp:23394
bool liveStreamIdNull() const
Definition requesttypes.cpp:23507
bool userIdNull() const
Definition requesttypes.cpp:23633
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:23503
const qint32 & maxAudioChannels() const
The maximum number of audio channels.
Definition requesttypes.cpp:23520
void setAutoOpenLiveStream(bool newAutoOpenLiveStream)
Definition requesttypes.cpp:23419
void setEnableTranscodingNull()
Definition requesttypes.cpp:23494
bool maxStreamingBitrateNull() const
Definition requesttypes.cpp:23549
void setAutoOpenLiveStreamNull()
Definition requesttypes.cpp:23431
const bool & allowVideoStreamCopy() const
Whether to allow to copy the video stream. Default: true.
Definition requesttypes.cpp:23373
void setEnableDirectStreamNull()
Definition requesttypes.cpp:23473
const bool & enableDirectPlay() const
Whether to enable direct play. Default: true.
Definition requesttypes.cpp:23436
void setEnableDirectPlayNull()
Definition requesttypes.cpp:23452
const qint32 & subtitleStreamIndex() const
The subtitle stream index.
Definition requesttypes.cpp:23604
void setEnableDirectPlay(bool newEnableDirectPlay)
Definition requesttypes.cpp:23440
bool autoOpenLiveStreamNull() const
Definition requesttypes.cpp:23423
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:23536
bool enableTranscodingNull() const
Definition requesttypes.cpp:23486
void setUserIdNull()
Definition requesttypes.cpp:23641
const qint32 & maxStreamingBitrate() const
The maximum streaming bitrate.
Definition requesttypes.cpp:23541
const QSharedPointer< PlaybackInfoDto > & body() const
The playback info.
Definition requesttypes.cpp:23646
Definition requesttypes.h:14435
Definition requesttypes.h:14414
const QString & profileId() const
Profile Id.
Definition requesttypes.cpp:23659
void setProfileId(QString newProfileId)
Definition requesttypes.cpp:23663
Definition requesttypes.h:14448
const QString & userId() const
Optional. Attach user data.
Definition requesttypes.cpp:23685
const QString & programId() const
Program id.
Definition requesttypes.cpp:23676
void setProgramId(QString newProgramId)
Definition requesttypes.cpp:23680
void setUserId(QString newUserId)
Definition requesttypes.cpp:23689
bool userIdNull() const
Definition requesttypes.cpp:23693
void setUserIdNull()
Definition requesttypes.cpp:23701
Definition requesttypes.h:14479
const QSharedPointer< GetProgramsDto > & body() const
Request body.
Definition requesttypes.cpp:23710
void setBody(QSharedPointer< GetProgramsDto > newBody)
Definition requesttypes.cpp:23714
Definition requesttypes.h:14501
Definition requesttypes.h:14514
Definition requesttypes.h:14640
void setMediaTypes(QStringList newMediaTypes)
Definition requesttypes.cpp:23970
void setMediaTypesNull()
Definition requesttypes.cpp:23982
const QString & parentId() const
Optional. Parent id.
Definition requesttypes.cpp:23987
bool parentIdNull() const
Definition requesttypes.cpp:23995
const QString & userId() const
Optional. User id.
Definition requesttypes.cpp:24008
void setUserId(QString newUserId)
Definition requesttypes.cpp:24012
bool mediaTypesNull() const
Definition requesttypes.cpp:23974
void setIncludeItemTypesNull()
Definition requesttypes.cpp:23961
bool includeItemTypesNull() const
Definition requesttypes.cpp:23953
void setParentId(QString newParentId)
Definition requesttypes.cpp:23991
const QStringList & includeItemTypes() const
Optional. If specified, results will be filtered based on item type. This allows multiple,...
Definition requesttypes.cpp:23945
const QStringList & mediaTypes() const
Optional. Filter by MediaType. Allows multiple, comma delimited.
Definition requesttypes.cpp:23966
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:23949
void setParentIdNull()
Definition requesttypes.cpp:24003
void setUserIdNull()
Definition requesttypes.cpp:24024
bool userIdNull() const
Definition requesttypes.cpp:24016
Definition requesttypes.h:14527
const bool & isKids() const
Optional. Is item kids.
Definition requesttypes.cpp:23773
void setParentIdNull()
Definition requesttypes.cpp:23894
void setIsNews(bool newIsNews)
Definition requesttypes.cpp:23819
const bool & isSports() const
Optional. Is item sports.
Definition requesttypes.cpp:23857
void setRecursive(bool newRecursive)
Definition requesttypes.cpp:23903
const bool & recursive() const
Optional. Search recursive.
Definition requesttypes.cpp:23899
bool isMovieNull() const
Definition requesttypes.cpp:23802
void setRecursiveNull()
Definition requesttypes.cpp:23915
void setIsAiring(bool newIsAiring)
Definition requesttypes.cpp:23756
bool isAiringNull() const
Definition requesttypes.cpp:23760
const bool & isMovie() const
Optional. Is item movie.
Definition requesttypes.cpp:23794
const QString & userId() const
Optional. User id.
Definition requesttypes.cpp:23920
void setIsKids(bool newIsKids)
Definition requesttypes.cpp:23777
const QString & parentId() const
Optional. Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:23878
void setIsSports(bool newIsSports)
Definition requesttypes.cpp:23861
void setIsKidsNull()
Definition requesttypes.cpp:23789
void setIsAiringNull()
Definition requesttypes.cpp:23768
void setIsSeriesNull()
Definition requesttypes.cpp:23852
const QStringList & includeItemTypes() const
Optional. If specified, results will be filtered based on item type. This allows multiple,...
Definition requesttypes.cpp:23731
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:23735
void setIsMovieNull()
Definition requesttypes.cpp:23810
const bool & isAiring() const
Optional. Is item airing.
Definition requesttypes.cpp:23752
const bool & isSeries() const
Optional. Is item series.
Definition requesttypes.cpp:23836
bool parentIdNull() const
Definition requesttypes.cpp:23886
void setIsSeries(bool newIsSeries)
Definition requesttypes.cpp:23840
void setParentId(QString newParentId)
Definition requesttypes.cpp:23882
bool userIdNull() const
Definition requesttypes.cpp:23928
void setIsSportsNull()
Definition requesttypes.cpp:23873
const bool & isNews() const
Optional. Is item news.
Definition requesttypes.cpp:23815
void setIsNewsNull()
Definition requesttypes.cpp:23831
bool recursiveNull() const
Definition requesttypes.cpp:23907
bool isSeriesNull() const
Definition requesttypes.cpp:23844
bool isSportsNull() const
Definition requesttypes.cpp:23865
void setIsMovie(bool newIsMovie)
Definition requesttypes.cpp:23798
bool isKidsNull() const
Definition requesttypes.cpp:23781
void setUserId(QString newUserId)
Definition requesttypes.cpp:23924
void setIncludeItemTypesNull()
Definition requesttypes.cpp:23747
void setUserIdNull()
Definition requesttypes.cpp:23936
bool isNewsNull() const
Definition requesttypes.cpp:23823
bool includeItemTypesNull() const
Definition requesttypes.cpp:23739
Definition requesttypes.h:14693
void setTheme(QString newTheme)
Definition requesttypes.cpp:24046
const QString & theme() const
The theme to get the image from.
Definition requesttypes.cpp:24042
void setName(QString newName)
Definition requesttypes.cpp:24037
const QString & name() const
The name of the image.
Definition requesttypes.cpp:24033
Definition requesttypes.h:14722
Definition requesttypes.h:14735
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:24105
void setUserIdNull()
Definition requesttypes.cpp:24390
void setIsSports(bool newIsSports)
Definition requesttypes.cpp:24336
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:24059
const QStringList & genreIds() const
The genres to return guide information for.
Definition requesttypes.cpp:24164
bool enableImagesNull() const
Definition requesttypes.cpp:24088
bool genreIdsNull() const
Definition requesttypes.cpp:24172
bool isAiringNull() const
Definition requesttypes.cpp:24235
const QString & userId() const
Optional. filter by user id.
Definition requesttypes.cpp:24374
bool imageTypeLimitNull() const
Definition requesttypes.cpp:24214
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:24210
void setIsMovie(bool newIsMovie)
Definition requesttypes.cpp:24273
const bool & enableTotalRecordCount() const
Retrieve total record count.
Definition requesttypes.cpp:24101
bool enableUserDataNull() const
Definition requesttypes.cpp:24130
bool hasAiredNull() const
Definition requesttypes.cpp:24193
void setHasAired(bool newHasAired)
Definition requesttypes.cpp:24189
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:24126
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:24357
void setIsMovieNull()
Definition requesttypes.cpp:24285
const bool & isMovie() const
Optional. Filter for movies.
Definition requesttypes.cpp:24269
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:24080
void setEnableImageTypesNull()
Definition requesttypes.cpp:24075
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:24063
bool isKidsNull() const
Definition requesttypes.cpp:24256
bool isSportsNull() const
Definition requesttypes.cpp:24340
void setHasAiredNull()
Definition requesttypes.cpp:24201
const bool & isNews() const
Optional. Filter for news.
Definition requesttypes.cpp:24290
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:24084
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:24143
bool fieldsNull() const
Definition requesttypes.cpp:24151
void setIsAiring(bool newIsAiring)
Definition requesttypes.cpp:24231
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:24147
bool isSeriesNull() const
Definition requesttypes.cpp:24319
bool isMovieNull() const
Definition requesttypes.cpp:24277
const bool & isSeries() const
Optional. Filter for series.
Definition requesttypes.cpp:24311
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:24353
const bool & hasAired() const
Optional. Filter by programs that have completed airing, or not.
Definition requesttypes.cpp:24185
bool userIdNull() const
Definition requesttypes.cpp:24382
const bool & isSports() const
Optional. Filter for sports.
Definition requesttypes.cpp:24332
void setImageTypeLimitNull()
Definition requesttypes.cpp:24222
const bool & isKids() const
Optional. Filter for kids.
Definition requesttypes.cpp:24248
void setIsNews(bool newIsNews)
Definition requesttypes.cpp:24294
void setIsKidsNull()
Definition requesttypes.cpp:24264
void setIsAiringNull()
Definition requesttypes.cpp:24243
void setGenreIdsNull()
Definition requesttypes.cpp:24180
void setIsSeriesNull()
Definition requesttypes.cpp:24327
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:24206
void setIsSeries(bool newIsSeries)
Definition requesttypes.cpp:24315
void setEnableUserDataNull()
Definition requesttypes.cpp:24138
void setIsNewsNull()
Definition requesttypes.cpp:24306
bool isNewsNull() const
Definition requesttypes.cpp:24298
void setGenreIds(QStringList newGenreIds)
Definition requesttypes.cpp:24168
const bool & enableUserData() const
Optional. include user data.
Definition requesttypes.cpp:24122
bool limitNull() const
Definition requesttypes.cpp:24361
void setIsKids(bool newIsKids)
Definition requesttypes.cpp:24252
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:24109
bool enableImageTypesNull() const
Definition requesttypes.cpp:24067
void setFieldsNull()
Definition requesttypes.cpp:24159
void setEnableImagesNull()
Definition requesttypes.cpp:24096
void setIsSportsNull()
Definition requesttypes.cpp:24348
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:24117
const bool & isAiring() const
Optional. Filter by programs that are currently airing, or not.
Definition requesttypes.cpp:24227
void setUserId(QString newUserId)
Definition requesttypes.cpp:24378
void setLimitNull()
Definition requesttypes.cpp:24369
Definition requesttypes.h:14939
void setUserIdNull()
Definition requesttypes.cpp:24449
void setUserId(QString newUserId)
Definition requesttypes.cpp:24437
bool userIdNull() const
Definition requesttypes.cpp:24441
const QString & userId() const
Optional. Filter by user and attach user data.
Definition requesttypes.cpp:24433
Definition requesttypes.h:14962
const QString & groupId() const
Group id.
Definition requesttypes.cpp:24458
void setGroupId(QString newGroupId)
Definition requesttypes.cpp:24462
Definition requesttypes.h:14983
bool userIdNull() const
Definition requesttypes.cpp:24479
void setUserIdNull()
Definition requesttypes.cpp:24487
const QString & userId() const
Optional. Filter by user and attach user data.
Definition requesttypes.cpp:24471
void setUserId(QString newUserId)
Definition requesttypes.cpp:24475
Definition requesttypes.h:14908
void setUserId(QString newUserId)
Definition requesttypes.cpp:24412
const QString & userId() const
Optional. Attach user data.
Definition requesttypes.cpp:24408
const QString & recordingId() const
Recording id.
Definition requesttypes.cpp:24399
void setRecordingId(QString newRecordingId)
Definition requesttypes.cpp:24403
void setUserIdNull()
Definition requesttypes.cpp:24424
bool userIdNull() const
Definition requesttypes.cpp:24416
Definition requesttypes.h:15006
void setFieldsNull()
Definition requesttypes.cpp:24617
bool startIndexNull() const
Definition requesttypes.cpp:24840
bool fieldsNull() const
Definition requesttypes.cpp:24609
bool enableImageTypesNull() const
Definition requesttypes.cpp:24525
void setIsLibraryItemNull()
Definition requesttypes.cpp:24701
void setIsNews(bool newIsNews)
Definition requesttypes.cpp:24731
void setIsSeries(bool newIsSeries)
Definition requesttypes.cpp:24752
void setSeriesTimerId(QString newSeriesTimerId)
Definition requesttypes.cpp:24815
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:24605
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:24790
void setIsSports(bool newIsSports)
Definition requesttypes.cpp:24773
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:24601
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:24517
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:24836
void setIsSeriesNull()
Definition requesttypes.cpp:24764
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:24626
void setIsLibraryItem(bool newIsLibraryItem)
Definition requesttypes.cpp:24689
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:24567
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:24575
void setChannelId(QString newChannelId)
Definition requesttypes.cpp:24500
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:24832
const bool & isInProgress() const
Optional. Filter by recordings that are in progress, or not.
Definition requesttypes.cpp:24643
const bool & isSeries() const
Optional. Filter for series.
Definition requesttypes.cpp:24748
void setStatus(RecordingStatus newStatus)
Definition requesttypes.cpp:24857
void setEnableImageTypesNull()
Definition requesttypes.cpp:24533
bool userIdNull() const
Definition requesttypes.cpp:24882
void setEnableImagesNull()
Definition requesttypes.cpp:24554
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:24521
bool seriesTimerIdNull() const
Definition requesttypes.cpp:24819
const QString & userId() const
Optional. Filter by user and attach user data.
Definition requesttypes.cpp:24874
bool isNewsNull() const
Definition requesttypes.cpp:24735
bool isLibraryItemNull() const
Definition requesttypes.cpp:24693
bool limitNull() const
Definition requesttypes.cpp:24798
const bool & isLibraryItem() const
Optional. Filter for is library item.
Definition requesttypes.cpp:24685
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:24584
bool isInProgressNull() const
Definition requesttypes.cpp:24651
bool isSportsNull() const
Definition requesttypes.cpp:24777
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:24794
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:24580
void setEnableUserDataNull()
Definition requesttypes.cpp:24596
const QString & channelId() const
Optional. Filter by channel id.
Definition requesttypes.cpp:24496
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:24622
bool channelIdNull() const
Definition requesttypes.cpp:24504
void setStatusNull()
Definition requesttypes.cpp:24869
void setIsSportsNull()
Definition requesttypes.cpp:24785
void setUserIdNull()
Definition requesttypes.cpp:24890
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:24538
bool isMovieNull() const
Definition requesttypes.cpp:24714
const bool & isKids() const
Optional. Filter for kids.
Definition requesttypes.cpp:24664
const bool & isMovie() const
Optional. Filter for movies.
Definition requesttypes.cpp:24706
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:24542
void setStartIndexNull()
Definition requesttypes.cpp:24848
void setLimitNull()
Definition requesttypes.cpp:24806
const QString & seriesTimerId() const
Optional. Filter by recordings belonging to a series timer.
Definition requesttypes.cpp:24811
bool enableImagesNull() const
Definition requesttypes.cpp:24546
void setChannelIdNull()
Definition requesttypes.cpp:24512
void setIsKids(bool newIsKids)
Definition requesttypes.cpp:24668
void setIsInProgressNull()
Definition requesttypes.cpp:24659
void setIsMovie(bool newIsMovie)
Definition requesttypes.cpp:24710
void setImageTypeLimitNull()
Definition requesttypes.cpp:24638
bool statusNull() const
Definition requesttypes.cpp:24861
void setSeriesTimerIdNull()
Definition requesttypes.cpp:24827
void setIsKidsNull()
Definition requesttypes.cpp:24680
const bool & isNews() const
Optional. Filter for news.
Definition requesttypes.cpp:24727
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:24563
bool isKidsNull() const
Definition requesttypes.cpp:24672
void setIsNewsNull()
Definition requesttypes.cpp:24743
bool isSeriesNull() const
Definition requesttypes.cpp:24756
bool imageTypeLimitNull() const
Definition requesttypes.cpp:24630
const RecordingStatus & status() const
Optional. Filter by recording status.
Definition requesttypes.cpp:24853
void setIsMovieNull()
Definition requesttypes.cpp:24722
const bool & enableTotalRecordCount() const
Optional. Return total record count.
Definition requesttypes.cpp:24559
const bool & isSports() const
Optional. Filter for sports.
Definition requesttypes.cpp:24769
void setUserId(QString newUserId)
Definition requesttypes.cpp:24878
bool enableUserDataNull() const
Definition requesttypes.cpp:24588
void setIsInProgress(bool newIsInProgress)
Definition requesttypes.cpp:24647
Definition requesttypes.h:15209
void setStatusNull()
Definition requesttypes.cpp:25167
bool startIndexNull() const
Definition requesttypes.cpp:25138
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:24966
bool limitNull() const
Definition requesttypes.cpp:25096
bool channelIdNull() const
Definition requesttypes.cpp:24907
const RecordingStatus & status() const
Optional. Filter by recording status.
Definition requesttypes.cpp:25151
const bool & enableTotalRecordCount() const
Optional. Return total record count.
Definition requesttypes.cpp:24962
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:25046
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:25004
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:25130
void setStartIndexNull()
Definition requesttypes.cpp:25146
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:24945
void setImageTypeLimitNull()
Definition requesttypes.cpp:25062
bool isInProgressNull() const
Definition requesttypes.cpp:25075
void setStatus(RecordingStatus newStatus)
Definition requesttypes.cpp:25155
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:24924
const QString & groupId() const
Optional. Filter by recording group.
Definition requesttypes.cpp:25025
bool imageTypeLimitNull() const
Definition requesttypes.cpp:25054
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:25008
bool statusNull() const
Definition requesttypes.cpp:25159
void setEnableUserDataNull()
Definition requesttypes.cpp:24999
bool groupIdNull() const
Definition requesttypes.cpp:25033
void setEnableImagesNull()
Definition requesttypes.cpp:24957
bool fieldsNull() const
Definition requesttypes.cpp:25012
void setIsInProgress(bool newIsInProgress)
Definition requesttypes.cpp:25071
void setSeriesTimerId(QString newSeriesTimerId)
Definition requesttypes.cpp:25113
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:25134
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:24920
void setGroupId(QString newGroupId)
Definition requesttypes.cpp:25029
void setChannelIdNull()
Definition requesttypes.cpp:24915
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:24987
const bool & isInProgress() const
Optional. Filter by recordings that are in progress, or not.
Definition requesttypes.cpp:25067
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:24983
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:24978
void setUserId(QString newUserId)
Definition requesttypes.cpp:25176
void setLimitNull()
Definition requesttypes.cpp:25104
void setUserIdNull()
Definition requesttypes.cpp:25188
void setChannelId(QString newChannelId)
Definition requesttypes.cpp:24903
const QString & userId() const
Optional. Filter by user and attach user data.
Definition requesttypes.cpp:25172
void setGroupIdNull()
Definition requesttypes.cpp:25041
bool enableImageTypesNull() const
Definition requesttypes.cpp:24928
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:25050
void setIsInProgressNull()
Definition requesttypes.cpp:25083
void setEnableImageTypesNull()
Definition requesttypes.cpp:24936
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:25092
void setFieldsNull()
Definition requesttypes.cpp:25020
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:24970
const QString & channelId() const
Optional. Filter by channel id.
Definition requesttypes.cpp:24899
const QString & seriesTimerId() const
Optional. Filter by recordings belonging to a series timer.
Definition requesttypes.cpp:25109
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:25088
bool enableUserDataNull() const
Definition requesttypes.cpp:24991
void setSeriesTimerIdNull()
Definition requesttypes.cpp:25125
bool enableImagesNull() const
Definition requesttypes.cpp:24949
bool seriesTimerIdNull() const
Definition requesttypes.cpp:25117
bool userIdNull() const
Definition requesttypes.cpp:25180
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:24941
Definition requesttypes.h:15362
void setImageUrl(QString newImageUrl)
Definition requesttypes.cpp:25201
const QString & imageUrl() const
The image url.
Definition requesttypes.cpp:25197
const QString & itemId() const
Item Id.
Definition requesttypes.cpp:25210
void setItemId(QString newItemId)
Definition requesttypes.cpp:25214
Definition requesttypes.h:15404
const QString & providerName() const
Optional. The image provider to use.
Definition requesttypes.cpp:25274
const QString & itemId() const
Item Id.
Definition requesttypes.cpp:25223
const ImageType & type() const
The image type.
Definition requesttypes.cpp:25316
void setProviderNameNull()
Definition requesttypes.cpp:25290
void setLimitNull()
Definition requesttypes.cpp:25269
void setIncludeAllLanguages(bool newIncludeAllLanguages)
Definition requesttypes.cpp:25236
void setItemId(QString newItemId)
Definition requesttypes.cpp:25227
void setProviderName(QString newProviderName)
Definition requesttypes.cpp:25278
bool startIndexNull() const
Definition requesttypes.cpp:25303
bool typeNull() const
Definition requesttypes.cpp:25324
bool includeAllLanguagesNull() const
Definition requesttypes.cpp:25240
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:25257
bool providerNameNull() const
Definition requesttypes.cpp:25282
void setIncludeAllLanguagesNull()
Definition requesttypes.cpp:25248
bool limitNull() const
Definition requesttypes.cpp:25261
void setType(ImageType newType)
Definition requesttypes.cpp:25320
void setTypeNull()
Definition requesttypes.cpp:25332
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:25299
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:25295
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:25253
void setStartIndexNull()
Definition requesttypes.cpp:25311
const bool & includeAllLanguages() const
Optional. Include all languages.
Definition requesttypes.cpp:25232
Definition requesttypes.h:15475
void setImageUrl(QString newImageUrl)
Definition requesttypes.cpp:25345
const QString & providerName() const
The provider name.
Definition requesttypes.cpp:25350
void setProviderName(QString newProviderName)
Definition requesttypes.cpp:25354
const QString & imageUrl() const
The image url.
Definition requesttypes.cpp:25341
Definition requesttypes.h:15504
const QString & jellyfinId() const
The item id.
Definition requesttypes.cpp:25363
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:25367
Definition requesttypes.h:15525
Definition requesttypes.h:15538
void setEnableUserDataNull()
Definition requesttypes.cpp:25468
bool parentIdNull() const
Definition requesttypes.cpp:25607
void setSearchTermNull()
Definition requesttypes.cpp:25636
void setExcludeItemTypes(QStringList newExcludeItemTypes)
Definition requesttypes.cpp:25477
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:25435
void setUserId(QString newUserId)
Definition requesttypes.cpp:25384
const qint32 & startIndex() const
The start index.
Definition requesttypes.cpp:25641
bool fieldsNull() const
Definition requesttypes.cpp:25502
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:25456
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:25561
void setStartIndexNull()
Definition requesttypes.cpp:25657
const QString & userId() const
The user id.
Definition requesttypes.cpp:25380
bool enableUserDataNull() const
Definition requesttypes.cpp:25460
bool enableImagesNull() const
Definition requesttypes.cpp:25418
void setEnableImageTypesNull()
Definition requesttypes.cpp:25405
void setMediaTypesNull()
Definition requesttypes.cpp:25594
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:25389
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:25498
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:25439
void setParentId(QString newParentId)
Definition requesttypes.cpp:25603
bool includeItemTypesNull() const
Definition requesttypes.cpp:25544
bool mediaTypesNull() const
Definition requesttypes.cpp:25586
void setEnableImagesNull()
Definition requesttypes.cpp:25426
const QStringList & excludeItemTypes() const
Optional. If specified, results will be filtered based on item type. This allows multiple,...
Definition requesttypes.cpp:25473
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:25515
void setMediaTypes(QStringList newMediaTypes)
Definition requesttypes.cpp:25582
void setIncludeItemTypesNull()
Definition requesttypes.cpp:25552
bool enableImageTypesNull() const
Definition requesttypes.cpp:25397
const bool & enableTotalRecordCount() const
Optional. Enable the total record count.
Definition requesttypes.cpp:25431
const QStringList & mediaTypes() const
Optional. Filter by MediaType. Allows multiple, comma delimited.
Definition requesttypes.cpp:25578
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:25414
void setExcludeItemTypesNull()
Definition requesttypes.cpp:25489
const QStringList & includeItemTypes() const
Optional. If specified, results will be filtered based on the item type. This allows multiple,...
Definition requesttypes.cpp:25536
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:25410
const qint32 & limit() const
The item limit.
Definition requesttypes.cpp:25557
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:25452
bool searchTermNull() const
Definition requesttypes.cpp:25628
bool limitNull() const
Definition requesttypes.cpp:25565
void setFieldsNull()
Definition requesttypes.cpp:25510
void setLimitNull()
Definition requesttypes.cpp:25573
bool startIndexNull() const
Definition requesttypes.cpp:25649
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:25519
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:25645
bool excludeItemTypesNull() const
Definition requesttypes.cpp:25481
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:25447
const QString & searchTerm() const
The search term.
Definition requesttypes.cpp:25620
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:25393
void setImageTypeLimitNull()
Definition requesttypes.cpp:25531
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:25540
bool imageTypeLimitNull() const
Definition requesttypes.cpp:25523
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:25599
void setParentIdNull()
Definition requesttypes.cpp:25615
void setSearchTerm(QString newSearchTerm)
Definition requesttypes.cpp:25624
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:25494
Definition requesttypes.h:15689
void setUserId(QString newUserId)
Definition requesttypes.cpp:25670
const QString & userId() const
User id.
Definition requesttypes.cpp:25666
Definition requesttypes.h:15723
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:25776
void setFieldsNull()
Definition requesttypes.cpp:25792
bool isSpecialSeasonNull() const
Definition requesttypes.cpp:25847
bool userIdNull() const
Definition requesttypes.cpp:25868
const QString & seriesId() const
The series id.
Definition requesttypes.cpp:25683
bool enableImageTypesNull() const
Definition requesttypes.cpp:25721
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:25780
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:25759
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:25797
const bool & isSpecialSeason() const
Optional. Filter by special season.
Definition requesttypes.cpp:25839
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:25755
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:25713
bool isMissingNull() const
Definition requesttypes.cpp:25826
void setAdjacentToNull()
Definition requesttypes.cpp:25708
void setUserIdNull()
Definition requesttypes.cpp:25876
const QString & adjacentTo() const
Optional. Return items that are siblings of a supplied item.
Definition requesttypes.cpp:25692
void setAdjacentTo(QString newAdjacentTo)
Definition requesttypes.cpp:25696
void setImageTypeLimitNull()
Definition requesttypes.cpp:25813
bool adjacentToNull() const
Definition requesttypes.cpp:25700
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:25717
void setEnableImageTypesNull()
Definition requesttypes.cpp:25729
void setEnableImagesNull()
Definition requesttypes.cpp:25750
bool enableUserDataNull() const
Definition requesttypes.cpp:25763
void setIsSpecialSeasonNull()
Definition requesttypes.cpp:25855
void setUserId(QString newUserId)
Definition requesttypes.cpp:25864
void setIsMissingNull()
Definition requesttypes.cpp:25834
const bool & isMissing() const
Optional. Filter by items that are missing episodes or not.
Definition requesttypes.cpp:25818
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:25738
const QString & userId() const
The user id.
Definition requesttypes.cpp:25860
void setEnableUserDataNull()
Definition requesttypes.cpp:25771
void setIsMissing(bool newIsMissing)
Definition requesttypes.cpp:25822
void setSeriesId(QString newSeriesId)
Definition requesttypes.cpp:25687
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:25801
bool enableImagesNull() const
Definition requesttypes.cpp:25742
void setIsSpecialSeason(bool newIsSpecialSeason)
Definition requesttypes.cpp:25843
bool imageTypeLimitNull() const
Definition requesttypes.cpp:25805
bool fieldsNull() const
Definition requesttypes.cpp:25784
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:25734
void setBody(QSharedPointer< SeriesInfoRemoteSearchQuery > newBody)
Definition requesttypes.cpp:25889
const QSharedPointer< SeriesInfoRemoteSearchQuery > & body() const
Remote search query.
Definition requesttypes.cpp:25885
Definition requesttypes.h:15856
void setTimerId(QString newTimerId)
Definition requesttypes.cpp:25902
const QString & timerId() const
Timer id.
Definition requesttypes.cpp:25898
Definition requesttypes.h:15877
void setSortBy(QString newSortBy)
Definition requesttypes.cpp:25915
void setSortOrderNull()
Definition requesttypes.cpp:25948
bool sortOrderNull() const
Definition requesttypes.cpp:25940
const SortOrder & sortOrder() const
Optional. Sort in Ascending or Descending order.
Definition requesttypes.cpp:25932
bool sortByNull() const
Definition requesttypes.cpp:25919
void setSortByNull()
Definition requesttypes.cpp:25927
void setSortOrder(SortOrder newSortOrder)
Definition requesttypes.cpp:25936
const QString & sortBy() const
Optional. Sort by SortName or Priority.
Definition requesttypes.cpp:25911
Definition requesttypes.h:15910
Definition requesttypes.h:15923
const QString & deviceId() const
Filter by device Id.
Definition requesttypes.cpp:26003
void setControllableByUserIdNull()
Definition requesttypes.cpp:25998
const qint32 & activeWithinSeconds() const
Optional. Filter by sessions that were active in the last n seconds.
Definition requesttypes.cpp:25961
bool activeWithinSecondsNull() const
Definition requesttypes.cpp:25969
const QString & controllableByUserId() const
Filter by sessions that a given user is allowed to remote control.
Definition requesttypes.cpp:25982
bool controllableByUserIdNull() const
Definition requesttypes.cpp:25990
void setDeviceIdNull()
Definition requesttypes.cpp:26019
void setActiveWithinSecondsNull()
Definition requesttypes.cpp:25977
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:26007
bool deviceIdNull() const
Definition requesttypes.cpp:26011
void setControllableByUserId(QString newControllableByUserId)
Definition requesttypes.cpp:25986
void setActiveWithinSeconds(qint32 newActiveWithinSeconds)
Definition requesttypes.cpp:25965
Definition requesttypes.h:15966
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:26058
void setUserIdNull()
Definition requesttypes.cpp:26116
void setExcludeArtistIds(QStringList newExcludeArtistIds)
Definition requesttypes.cpp:26041
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:26062
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:26100
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:26083
void setExcludeArtistIdsNull()
Definition requesttypes.cpp:26053
const QString & itemId() const
The item id.
Definition requesttypes.cpp:26028
const QStringList & excludeArtistIds() const
Exclude artist ids.
Definition requesttypes.cpp:26037
void setLimitNull()
Definition requesttypes.cpp:26095
void setUserId(QString newUserId)
Definition requesttypes.cpp:26104
bool fieldsNull() const
Definition requesttypes.cpp:26066
bool userIdNull() const
Definition requesttypes.cpp:26108
void setItemId(QString newItemId)
Definition requesttypes.cpp:26032
bool limitNull() const
Definition requesttypes.cpp:26087
bool excludeArtistIdsNull() const
Definition requesttypes.cpp:26045
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:26079
void setFieldsNull()
Definition requesttypes.cpp:26074
Definition requesttypes.h:16027
bool fieldsNull() const
Definition requesttypes.cpp:26163
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:26159
void setExcludeArtistIdsNull()
Definition requesttypes.cpp:26150
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:26176
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:26180
void setItemId(QString newItemId)
Definition requesttypes.cpp:26129
void setExcludeArtistIds(QStringList newExcludeArtistIds)
Definition requesttypes.cpp:26138
bool userIdNull() const
Definition requesttypes.cpp:26205
void setUserId(QString newUserId)
Definition requesttypes.cpp:26201
void setFieldsNull()
Definition requesttypes.cpp:26171
const QStringList & excludeArtistIds() const
Exclude artist ids.
Definition requesttypes.cpp:26134
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:26197
const QString & itemId() const
The item id.
Definition requesttypes.cpp:26125
bool excludeArtistIdsNull() const
Definition requesttypes.cpp:26142
void setUserIdNull()
Definition requesttypes.cpp:26213
void setLimitNull()
Definition requesttypes.cpp:26192
bool limitNull() const
Definition requesttypes.cpp:26184
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:26155
Definition requesttypes.h:16088
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:26294
bool limitNull() const
Definition requesttypes.cpp:26281
const QStringList & excludeArtistIds() const
Exclude artist ids.
Definition requesttypes.cpp:26231
void setExcludeArtistIdsNull()
Definition requesttypes.cpp:26247
void setLimitNull()
Definition requesttypes.cpp:26289
void setUserIdNull()
Definition requesttypes.cpp:26310
bool excludeArtistIdsNull() const
Definition requesttypes.cpp:26239
bool userIdNull() const
Definition requesttypes.cpp:26302
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:26256
bool fieldsNull() const
Definition requesttypes.cpp:26260
void setItemId(QString newItemId)
Definition requesttypes.cpp:26226
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:26252
const QString & itemId() const
The item id.
Definition requesttypes.cpp:26222
void setExcludeArtistIds(QStringList newExcludeArtistIds)
Definition requesttypes.cpp:26235
void setUserId(QString newUserId)
Definition requesttypes.cpp:26298
void setFieldsNull()
Definition requesttypes.cpp:26268
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:26277
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:26273
Definition requesttypes.h:16149
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:26370
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:26391
void setUserId(QString newUserId)
Definition requesttypes.cpp:26395
void setLimitNull()
Definition requesttypes.cpp:26386
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:26353
void setFieldsNull()
Definition requesttypes.cpp:26365
bool limitNull() const
Definition requesttypes.cpp:26378
const QStringList & excludeArtistIds() const
Exclude artist ids.
Definition requesttypes.cpp:26328
void setItemId(QString newItemId)
Definition requesttypes.cpp:26323
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:26349
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:26374
bool fieldsNull() const
Definition requesttypes.cpp:26357
bool excludeArtistIdsNull() const
Definition requesttypes.cpp:26336
bool userIdNull() const
Definition requesttypes.cpp:26399
void setExcludeArtistIdsNull()
Definition requesttypes.cpp:26344
void setExcludeArtistIds(QStringList newExcludeArtistIds)
Definition requesttypes.cpp:26332
void setUserIdNull()
Definition requesttypes.cpp:26407
const QString & itemId() const
The item id.
Definition requesttypes.cpp:26319
Definition requesttypes.h:16210
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:26467
void setLimitNull()
Definition requesttypes.cpp:26483
void setUserId(QString newUserId)
Definition requesttypes.cpp:26492
bool fieldsNull() const
Definition requesttypes.cpp:26454
void setItemId(QString newItemId)
Definition requesttypes.cpp:26420
void setUserIdNull()
Definition requesttypes.cpp:26504
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:26488
void setExcludeArtistIdsNull()
Definition requesttypes.cpp:26441
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:26446
bool limitNull() const
Definition requesttypes.cpp:26475
bool userIdNull() const
Definition requesttypes.cpp:26496
bool excludeArtistIdsNull() const
Definition requesttypes.cpp:26433
void setExcludeArtistIds(QStringList newExcludeArtistIds)
Definition requesttypes.cpp:26429
const QString & itemId() const
The item id.
Definition requesttypes.cpp:26416
const QStringList & excludeArtistIds() const
Exclude artist ids.
Definition requesttypes.cpp:26425
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:26450
void setFieldsNull()
Definition requesttypes.cpp:26462
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:26471
Definition requesttypes.h:16271
bool limitNull() const
Definition requesttypes.cpp:26572
void setExcludeArtistIdsNull()
Definition requesttypes.cpp:26538
const QString & itemId() const
The item id.
Definition requesttypes.cpp:26513
bool excludeArtistIdsNull() const
Definition requesttypes.cpp:26530
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:26547
bool fieldsNull() const
Definition requesttypes.cpp:26551
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:26585
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:26564
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:26543
bool userIdNull() const
Definition requesttypes.cpp:26593
const QStringList & excludeArtistIds() const
Exclude artist ids.
Definition requesttypes.cpp:26522
void setExcludeArtistIds(QStringList newExcludeArtistIds)
Definition requesttypes.cpp:26526
void setFieldsNull()
Definition requesttypes.cpp:26559
void setUserIdNull()
Definition requesttypes.cpp:26601
void setItemId(QString newItemId)
Definition requesttypes.cpp:26517
void setUserId(QString newUserId)
Definition requesttypes.cpp:26589
void setLimitNull()
Definition requesttypes.cpp:26580
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:26568
Definition requesttypes.h:16332
void setItemId(QString newItemId)
Definition requesttypes.cpp:26614
const QString & itemId() const
Item id.
Definition requesttypes.cpp:26610
void setUserId(QString newUserId)
Definition requesttypes.cpp:26623
const QString & userId() const
User id.
Definition requesttypes.cpp:26619
Definition requesttypes.h:16374
Definition requesttypes.h:16597
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:27042
bool tagNull() const
Definition requesttypes.cpp:27277
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:27038
bool backgroundColorNull() const
Definition requesttypes.cpp:27067
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:27185
void setMaxWidthNull()
Definition requesttypes.cpp:27222
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:27294
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:27046
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:27084
bool formatNull() const
Definition requesttypes.cpp:27151
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:27080
bool qualityNull() const
Definition requesttypes.cpp:27256
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:27147
void setUnplayedCountNull()
Definition requesttypes.cpp:27306
void setTagNull()
Definition requesttypes.cpp:27285
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:27054
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:27248
void setCropWhitespaceNull()
Definition requesttypes.cpp:27117
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:27059
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:27168
bool unplayedCountNull() const
Definition requesttypes.cpp:27298
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:27210
void setHeightNull()
Definition requesttypes.cpp:27180
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:27143
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:27290
bool heightNull() const
Definition requesttypes.cpp:27172
bool widthNull() const
Definition requesttypes.cpp:27319
void setBlurNull()
Definition requesttypes.cpp:27096
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:27011
void setBackgroundColorNull()
Definition requesttypes.cpp:27075
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:27105
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:27252
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:27015
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:27315
bool percentPlayedNull() const
Definition requesttypes.cpp:27235
bool foregroundLayerNull() const
Definition requesttypes.cpp:27130
bool blurNull() const
Definition requesttypes.cpp:27088
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:27311
void setFormatNull()
Definition requesttypes.cpp:27159
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:27231
bool cropWhitespaceNull() const
Definition requesttypes.cpp:27109
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:27126
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:27189
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:27020
void setTag(QString newTag)
Definition requesttypes.cpp:27273
const QString & name() const
Studio name.
Definition requesttypes.cpp:27029
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:27227
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:27206
void setWidthNull()
Definition requesttypes.cpp:27327
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:27024
void setForegroundLayerNull()
Definition requesttypes.cpp:27138
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:27269
void setMaxHeightNull()
Definition requesttypes.cpp:27201
bool maxHeightNull() const
Definition requesttypes.cpp:27193
void setName(QString newName)
Definition requesttypes.cpp:27033
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:27063
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:27164
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:27122
void setQualityNull()
Definition requesttypes.cpp:27264
bool maxWidthNull() const
Definition requesttypes.cpp:27214
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:27101
void setPercentPlayedNull()
Definition requesttypes.cpp:27243
Definition requesttypes.h:16418
void setName(QString newName)
Definition requesttypes.cpp:26687
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:26692
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:26881
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:26902
bool imageIndexNull() const
Definition requesttypes.cpp:26847
void setCropWhitespaceNull()
Definition requesttypes.cpp:26771
const QString & name() const
Studio name.
Definition requesttypes.cpp:26683
bool heightNull() const
Definition requesttypes.cpp:26826
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:26969
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:26839
void setUnplayedCountNull()
Definition requesttypes.cpp:26981
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:26990
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:26944
bool backgroundColorNull() const
Definition requesttypes.cpp:26721
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:26755
void setQualityNull()
Definition requesttypes.cpp:26939
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:26864
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:26759
bool foregroundLayerNull() const
Definition requesttypes.cpp:26784
void setTag(QString newTag)
Definition requesttypes.cpp:26948
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:26818
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:26822
bool percentPlayedNull() const
Definition requesttypes.cpp:26910
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:26738
void setBackgroundColorNull()
Definition requesttypes.cpp:26729
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:26801
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:26965
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:26923
bool maxWidthNull() const
Definition requesttypes.cpp:26889
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:26708
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:26860
void setPercentPlayedNull()
Definition requesttypes.cpp:26918
bool cropWhitespaceNull() const
Definition requesttypes.cpp:26763
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:26696
bool formatNull() const
Definition requesttypes.cpp:26805
bool unplayedCountNull() const
Definition requesttypes.cpp:26973
void setTagNull()
Definition requesttypes.cpp:26960
bool maxHeightNull() const
Definition requesttypes.cpp:26868
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:26700
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:26986
bool qualityNull() const
Definition requesttypes.cpp:26931
void setMaxHeightNull()
Definition requesttypes.cpp:26876
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:26906
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:26717
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:26843
void setHeightNull()
Definition requesttypes.cpp:26834
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:26885
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:26713
void setForegroundLayerNull()
Definition requesttypes.cpp:26792
bool widthNull() const
Definition requesttypes.cpp:26994
void setImageIndexNull()
Definition requesttypes.cpp:26855
void setMaxWidthNull()
Definition requesttypes.cpp:26897
void setFormatNull()
Definition requesttypes.cpp:26813
bool blurNull() const
Definition requesttypes.cpp:26742
bool tagNull() const
Definition requesttypes.cpp:26952
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:26674
void setBlurNull()
Definition requesttypes.cpp:26750
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:26927
void setWidthNull()
Definition requesttypes.cpp:27002
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:26734
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:26797
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:26678
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:26780
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:26776
Definition requesttypes.h:16387
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:26649
void setName(QString newName)
Definition requesttypes.cpp:26644
void setUserIdNull()
Definition requesttypes.cpp:26665
const QString & name() const
Studio name.
Definition requesttypes.cpp:26640
void setUserId(QString newUserId)
Definition requesttypes.cpp:26653
bool userIdNull() const
Definition requesttypes.cpp:26657
Definition requesttypes.h:16774
void setUserId(QString newUserId)
Definition requesttypes.cpp:27676
void setParentIdNull()
Definition requesttypes.cpp:27625
void setParentId(QString newParentId)
Definition requesttypes.cpp:27613
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:27487
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:27382
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:27445
const bool & enableTotalRecordCount() const
Total record count.
Definition requesttypes.cpp:27378
void setNameLessThan(QString newNameLessThan)
Definition requesttypes.cpp:27550
void setFieldsNull()
Definition requesttypes.cpp:27457
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:27525
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:27529
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:27361
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:27651
void setUserIdNull()
Definition requesttypes.cpp:27688
void setLimitNull()
Definition requesttypes.cpp:27541
bool imageTypeLimitNull() const
Definition requesttypes.cpp:27470
void setNameStartsWithNull()
Definition requesttypes.cpp:27583
void setIsFavoriteNull()
Definition requesttypes.cpp:27520
const QStringList & includeItemTypes() const
Optional. If specified, results will be filtered based on item type. This allows multiple,...
Definition requesttypes.cpp:27483
bool enableImagesNull() const
Definition requesttypes.cpp:27365
bool nameLessThanNull() const
Definition requesttypes.cpp:27554
void setEnableUserDataNull()
Definition requesttypes.cpp:27415
void setSearchTerm(QString newSearchTerm)
Definition requesttypes.cpp:27634
void setIncludeItemTypesNull()
Definition requesttypes.cpp:27499
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:27386
void setExcludeItemTypesNull()
Definition requesttypes.cpp:27436
void setEnableImageTypesNull()
Definition requesttypes.cpp:27352
bool startIndexNull() const
Definition requesttypes.cpp:27659
bool includeItemTypesNull() const
Definition requesttypes.cpp:27491
const QString & userId() const
User id.
Definition requesttypes.cpp:27672
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:27508
const bool & enableImages() const
Optional, include image information in output.
Definition requesttypes.cpp:27357
const QStringList & excludeItemTypes() const
Optional. If specified, results will be filtered out based on item type. This allows multiple,...
Definition requesttypes.cpp:27420
void setNameStartsWithOrGreaterNull()
Definition requesttypes.cpp:27604
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:27403
void setImageTypeLimitNull()
Definition requesttypes.cpp:27478
void setNameLessThanNull()
Definition requesttypes.cpp:27562
bool excludeItemTypesNull() const
Definition requesttypes.cpp:27428
const QString & searchTerm() const
Optional. Search term.
Definition requesttypes.cpp:27630
const bool & isFavorite() const
Optional filter by items that are marked as favorite, or not.
Definition requesttypes.cpp:27504
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:27609
const bool & enableUserData() const
Optional, include user data.
Definition requesttypes.cpp:27399
const QString & nameLessThan() const
Optional filter by items whose name is equally or lesser than a given input string.
Definition requesttypes.cpp:27546
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:27336
void setNameStartsWith(QString newNameStartsWith)
Definition requesttypes.cpp:27571
void setSearchTermNull()
Definition requesttypes.cpp:27646
bool isFavoriteNull() const
Definition requesttypes.cpp:27512
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:27394
void setExcludeItemTypes(QStringList newExcludeItemTypes)
Definition requesttypes.cpp:27424
bool fieldsNull() const
Definition requesttypes.cpp:27449
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:27340
void setStartIndexNull()
Definition requesttypes.cpp:27667
bool searchTermNull() const
Definition requesttypes.cpp:27638
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:27655
bool enableUserDataNull() const
Definition requesttypes.cpp:27407
bool enableImageTypesNull() const
Definition requesttypes.cpp:27344
bool nameStartsWithNull() const
Definition requesttypes.cpp:27575
void setEnableImagesNull()
Definition requesttypes.cpp:27373
bool limitNull() const
Definition requesttypes.cpp:27533
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:27466
bool nameStartsWithOrGreaterNull() const
Definition requesttypes.cpp:27596
bool userIdNull() const
Definition requesttypes.cpp:27680
const QString & nameStartsWithOrGreater() const
Optional filter by items whose name is sorted equally or greater than a given input string.
Definition requesttypes.cpp:27588
const QString & nameStartsWith() const
Optional filter by items whose name is sorted equally than a given input string.
Definition requesttypes.cpp:27567
void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater)
Definition requesttypes.cpp:27592
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:27441
const qint32 & imageTypeLimit() const
Optional, the max number of images to return, per image type.
Definition requesttypes.cpp:27462
bool parentIdNull() const
Definition requesttypes.cpp:27617
Definition requesttypes.h:16957
const qint64 & startPositionTicks() const
Optional. The start position of the subtitle in ticks.
Definition requesttypes.cpp:27796
const bool & addVttTimeMap() const
Optional. Whether to add a VTT time map.
Definition requesttypes.cpp:27733
void setAddVttTimeMapNull()
Definition requesttypes.cpp:27749
void setItemId(QString newItemId)
Definition requesttypes.cpp:27719
void setIndex(qint32 newIndex)
Definition requesttypes.cpp:27710
void setFormat(QString newFormat)
Definition requesttypes.cpp:27701
const QString & mediaSourceId() const
The media source id.
Definition requesttypes.cpp:27724
void setStartPositionTicks(qint64 newStartPositionTicks)
Definition requesttypes.cpp:27800
bool startPositionTicksNull() const
Definition requesttypes.cpp:27804
void setEndPositionTicks(qint64 newEndPositionTicks)
Definition requesttypes.cpp:27779
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:27728
const QString & format() const
The format of the returned subtitle.
Definition requesttypes.cpp:27697
bool addVttTimeMapNull() const
Definition requesttypes.cpp:27741
void setCopyTimestampsNull()
Definition requesttypes.cpp:27770
const QString & itemId() const
The item id.
Definition requesttypes.cpp:27715
bool copyTimestampsNull() const
Definition requesttypes.cpp:27762
const qint32 & index() const
The subtitle stream index.
Definition requesttypes.cpp:27706
const qint64 & endPositionTicks() const
Optional. The end position of the subtitle in ticks.
Definition requesttypes.cpp:27775
void setEndPositionTicksNull()
Definition requesttypes.cpp:27791
const bool & copyTimestamps() const
Optional. Whether to copy the timestamps.
Definition requesttypes.cpp:27754
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:27758
void setStartPositionTicksNull()
Definition requesttypes.cpp:27812
void setAddVttTimeMap(bool newAddVttTimeMap)
Definition requesttypes.cpp:27737
bool endPositionTicksNull() const
Definition requesttypes.cpp:27783
Definition requesttypes.h:17042
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:27843
const qint32 & segmentLength() const
The subtitle segment length.
Definition requesttypes.cpp:27848
void setIndex(qint32 newIndex)
Definition requesttypes.cpp:27825
const QString & itemId() const
The item id.
Definition requesttypes.cpp:27830
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:27852
const qint32 & index() const
The subtitle stream index.
Definition requesttypes.cpp:27821
const QString & mediaSourceId() const
The media source id.
Definition requesttypes.cpp:27839
void setItemId(QString newItemId)
Definition requesttypes.cpp:27834
Definition requesttypes.h:17087
const qint32 & index() const
The subtitle stream index.
Definition requesttypes.cpp:27870
const qint64 & endPositionTicks() const
Optional. The end position of the subtitle in ticks.
Definition requesttypes.cpp:27948
void setAddVttTimeMap(bool newAddVttTimeMap)
Definition requesttypes.cpp:27910
const QString & mediaSourceId() const
The media source id.
Definition requesttypes.cpp:27888
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:27931
void setAddVttTimeMapNull()
Definition requesttypes.cpp:27922
void setStartPositionTicks(qint64 newStartPositionTicks)
Definition requesttypes.cpp:27901
void setFormat(QString newFormat)
Definition requesttypes.cpp:27865
bool addVttTimeMapNull() const
Definition requesttypes.cpp:27914
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:27892
bool copyTimestampsNull() const
Definition requesttypes.cpp:27935
void setEndPositionTicksNull()
Definition requesttypes.cpp:27964
void setEndPositionTicks(qint64 newEndPositionTicks)
Definition requesttypes.cpp:27952
void setIndex(qint32 newIndex)
Definition requesttypes.cpp:27874
const bool & copyTimestamps() const
Optional. Whether to copy the timestamps.
Definition requesttypes.cpp:27927
const QString & itemId() const
The item id.
Definition requesttypes.cpp:27879
void setCopyTimestampsNull()
Definition requesttypes.cpp:27943
void setItemId(QString newItemId)
Definition requesttypes.cpp:27883
bool endPositionTicksNull() const
Definition requesttypes.cpp:27956
const QString & format() const
The format of the returned subtitle.
Definition requesttypes.cpp:27861
const bool & addVttTimeMap() const
Optional. Whether to add a VTT time map.
Definition requesttypes.cpp:27906
const qint64 & startPositionTicks() const
Optional. The start position of the subtitle in ticks.
Definition requesttypes.cpp:27897
Definition requesttypes.h:17170
const bool & enableTotalRecordCount() const
Whether to enable the total record count.
Definition requesttypes.cpp:27982
bool typeNull() const
Definition requesttypes.cpp:28074
const QStringList & type() const
The type.
Definition requesttypes.cpp:28066
bool startIndexNull() const
Definition requesttypes.cpp:28053
bool limitNull() const
Definition requesttypes.cpp:28011
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:27990
void setType(QStringList newType)
Definition requesttypes.cpp:28070
void setMediaType(QStringList newMediaType)
Definition requesttypes.cpp:28028
const qint32 & startIndex() const
Optional. The start index.
Definition requesttypes.cpp:28045
const QString & userId() const
The user id.
Definition requesttypes.cpp:27973
void setMediaTypeNull()
Definition requesttypes.cpp:28040
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:27998
void setUserId(QString newUserId)
Definition requesttypes.cpp:27977
bool mediaTypeNull() const
Definition requesttypes.cpp:28032
void setLimitNull()
Definition requesttypes.cpp:28019
const QStringList & mediaType() const
The media types.
Definition requesttypes.cpp:28024
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:27986
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:28007
void setStartIndexNull()
Definition requesttypes.cpp:28061
const qint32 & limit() const
Optional. The limit.
Definition requesttypes.cpp:28003
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:28049
void setTypeNull()
Definition requesttypes.cpp:28082
Definition requesttypes.h:17241
Definition requesttypes.h:17254
void setTaskId(QString newTaskId)
Definition requesttypes.cpp:28099
const QString & taskId() const
Task Id.
Definition requesttypes.cpp:28095
Definition requesttypes.h:17275
bool isHiddenNull() const
Definition requesttypes.cpp:28137
void setIsHiddenNull()
Definition requesttypes.cpp:28145
void setIsEnabledNull()
Definition requesttypes.cpp:28124
const bool & isHidden() const
Optional filter tasks that are hidden, or not.
Definition requesttypes.cpp:28129
bool isEnabledNull() const
Definition requesttypes.cpp:28116
const bool & isEnabled() const
Optional filter tasks that are enabled, or not.
Definition requesttypes.cpp:28108
void setIsHidden(bool newIsHidden)
Definition requesttypes.cpp:28133
void setIsEnabled(bool newIsEnabled)
Definition requesttypes.cpp:28112
Definition requesttypes.h:17308
void setUserId(QString newUserId)
Definition requesttypes.cpp:28188
void setInheritFromParentNull()
Definition requesttypes.cpp:28179
bool inheritFromParentNull() const
Definition requesttypes.cpp:28171
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:28184
bool userIdNull() const
Definition requesttypes.cpp:28192
const bool & inheritFromParent() const
Optional. Determines whether or not parent items should be searched for theme media.
Definition requesttypes.cpp:28163
void setInheritFromParent(bool newInheritFromParent)
Definition requesttypes.cpp:28167
void setUserIdNull()
Definition requesttypes.cpp:28200
const QString & itemId() const
The item id.
Definition requesttypes.cpp:28154
void setItemId(QString newItemId)
Definition requesttypes.cpp:28158
Definition requesttypes.h:17349
bool userIdNull() const
Definition requesttypes.cpp:28247
const bool & inheritFromParent() const
Optional. Determines whether or not parent items should be searched for theme media.
Definition requesttypes.cpp:28218
void setInheritFromParentNull()
Definition requesttypes.cpp:28234
void setUserIdNull()
Definition requesttypes.cpp:28255
void setInheritFromParent(bool newInheritFromParent)
Definition requesttypes.cpp:28222
const QString & itemId() const
The item id.
Definition requesttypes.cpp:28209
bool inheritFromParentNull() const
Definition requesttypes.cpp:28226
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:28239
void setUserId(QString newUserId)
Definition requesttypes.cpp:28243
void setItemId(QString newItemId)
Definition requesttypes.cpp:28213
Definition requesttypes.h:17390
void setInheritFromParent(bool newInheritFromParent)
Definition requesttypes.cpp:28277
void setItemId(QString newItemId)
Definition requesttypes.cpp:28268
bool userIdNull() const
Definition requesttypes.cpp:28302
void setUserId(QString newUserId)
Definition requesttypes.cpp:28298
const QString & itemId() const
The item id.
Definition requesttypes.cpp:28264
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:28294
void setUserIdNull()
Definition requesttypes.cpp:28310
bool inheritFromParentNull() const
Definition requesttypes.cpp:28281
const bool & inheritFromParent() const
Optional. Determines whether or not parent items should be searched for theme media.
Definition requesttypes.cpp:28273
void setInheritFromParentNull()
Definition requesttypes.cpp:28289
Definition requesttypes.h:17431
const QString & timerId() const
Timer id.
Definition requesttypes.cpp:28319
void setTimerId(QString newTimerId)
Definition requesttypes.cpp:28323
Definition requesttypes.h:17452
void setIsScheduled(bool newIsScheduled)
Definition requesttypes.cpp:28378
void setIsActive(bool newIsActive)
Definition requesttypes.cpp:28357
const QString & seriesTimerId() const
Optional. Filter by timers belonging to a series timer.
Definition requesttypes.cpp:28395
const bool & isScheduled() const
Optional. Filter by timers that are scheduled.
Definition requesttypes.cpp:28374
void setIsActiveNull()
Definition requesttypes.cpp:28369
const bool & isActive() const
Optional. Filter by timers that are active.
Definition requesttypes.cpp:28353
bool channelIdNull() const
Definition requesttypes.cpp:28340
bool isActiveNull() const
Definition requesttypes.cpp:28361
bool seriesTimerIdNull() const
Definition requesttypes.cpp:28403
void setIsScheduledNull()
Definition requesttypes.cpp:28390
const QString & channelId() const
Optional. Filter by channel id.
Definition requesttypes.cpp:28332
void setChannelId(QString newChannelId)
Definition requesttypes.cpp:28336
void setChannelIdNull()
Definition requesttypes.cpp:28348
bool isScheduledNull() const
Definition requesttypes.cpp:28382
void setSeriesTimerIdNull()
Definition requesttypes.cpp:28411
void setSeriesTimerId(QString newSeriesTimerId)
Definition requesttypes.cpp:28399
void setBody(QSharedPointer< TrailerInfoRemoteSearchQuery > newBody)
Definition requesttypes.cpp:28424
const QSharedPointer< TrailerInfoRemoteSearchQuery > & body() const
Remote search query.
Definition requesttypes.cpp:28420
Definition requesttypes.h:17527
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:29336
bool personTypesNull() const
Definition requesttypes.cpp:29827
const bool & isPlaceHolder() const
Optional filter by items that are placeholders.
Definition requesttypes.cpp:29273
void setMinHeightNull()
Definition requesttypes.cpp:29583
void setNameLessThanNull()
Definition requesttypes.cpp:29667
const qint32 & imageTypeLimit() const
Optional, the max number of images to return, per image type.
Definition requesttypes.cpp:29105
void setArtists(QStringList newArtists)
Definition requesttypes.cpp:28542
const QStringList & personIds() const
Optional. If specified, results will be filtered to include only those containing the specified perso...
Definition requesttypes.cpp:29798
void setExcludeArtistIds(QStringList newExcludeArtistIds)
Definition requesttypes.cpp:28689
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:28668
void setIdsNull()
Definition requesttypes.cpp:29100
void setIs4KNull()
Definition requesttypes.cpp:29184
bool seriesStatusNull() const
Definition requesttypes.cpp:29890
const QString & nameStartsWith() const
Optional filter by items whose name is sorted equally than a given input string.
Definition requesttypes.cpp:29672
void setAdjacentTo(QString newAdjacentTo)
Definition requesttypes.cpp:28437
bool isFavoriteNull() const
Definition requesttypes.cpp:29197
void setStudios(QStringList newStudios)
Definition requesttypes.cpp:29991
void setContributingArtistIds(QStringList newContributingArtistIds)
Definition requesttypes.cpp:28584
const QString & nameStartsWithOrGreater() const
Optional filter by items whose name is sorted equally or greater than a given input string.
Definition requesttypes.cpp:29693
void setSearchTerm(QString newSearchTerm)
Definition requesttypes.cpp:29865
const qint32 & parentIndexNumber() const
Optional filter by parent index number.
Definition requesttypes.cpp:29756
void setNameStartsWithNull()
Definition requesttypes.cpp:29688
const QList< SeriesStatus > & seriesStatus() const
Optional filter by Series Status. Allows multiple, comma delimited.
Definition requesttypes.cpp:29882
void setExcludeArtistIdsNull()
Definition requesttypes.cpp:28701
const QStringList & albumArtistIds() const
Optional. If specified, results will be filtered to include only those containing the specified album...
Definition requesttypes.cpp:28454
bool isHdNull() const
Definition requesttypes.cpp:29218
void setGenresNull()
Definition requesttypes.cpp:28848
const QStringList & excludeItemIds() const
Optional. If specified, results will be filtered by excluding item ids. This allows multiple,...
Definition requesttypes.cpp:28706
void setAlbums(QStringList newAlbums)
Definition requesttypes.cpp:28500
const QStringList & studioIds() const
Optional. If specified, results will be filtered based on studio id. This allows multiple,...
Definition requesttypes.cpp:29966
bool maxPremiereDateNull() const
Definition requesttypes.cpp:29428
void setEnableTotalRecordCountNull()
Definition requesttypes.cpp:28659
bool nameStartsWithNull() const
Definition requesttypes.cpp:29680
void setPersonTypes(QStringList newPersonTypes)
Definition requesttypes.cpp:29823
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output. This allows multiple,...
Definition requesttypes.cpp:28769
const QStringList & excludeArtistIds() const
Optional. If specified, results will be filtered based on artist id. This allows multiple,...
Definition requesttypes.cpp:28685
bool fieldsNull() const
Definition requesttypes.cpp:28777
void setParentId(QString newParentId)
Definition requesttypes.cpp:29739
void setExcludeLocationTypes(QList< LocationType > newExcludeLocationTypes)
Definition requesttypes.cpp:28752
const QString & maxOfficialRating() const
Optional filter by maximum official rating (PG, PG-13, TV-MA, etc).
Definition requesttypes.cpp:29399
const QDateTime & minDateLastSavedForUser() const
Optional. The minimum last saved date for the current user. Format = ISO.
Definition requesttypes.cpp:29546
bool imageTypesNull() const
Definition requesttypes.cpp:29134
void setSortByNull()
Definition requesttypes.cpp:29919
bool idsNull() const
Definition requesttypes.cpp:29092
void setNameLessThan(QString newNameLessThan)
Definition requesttypes.cpp:29655
void setOfficialRatings(QStringList newOfficialRatings)
Definition requesttypes.cpp:29718
void setHasSubtitlesNull()
Definition requesttypes.cpp:28974
const bool & isLocked() const
Optional filter by items that are locked.
Definition requesttypes.cpp:29231
const bool & hasThemeSong() const
Optional filter by items with theme songs.
Definition requesttypes.cpp:28979
void setPersonNull()
Definition requesttypes.cpp:29793
bool maxHeightNull() const
Definition requesttypes.cpp:29386
void setNameStartsWithOrGreaterNull()
Definition requesttypes.cpp:29709
const QList< LocationType > & excludeLocationTypes() const
Optional. If specified, results will be filtered based on the LocationType. This allows multiple,...
Definition requesttypes.cpp:28748
void setHasSubtitles(bool newHasSubtitles)
Definition requesttypes.cpp:28962
bool excludeItemTypesNull() const
Definition requesttypes.cpp:28735
bool startIndexNull() const
Definition requesttypes.cpp:29953
void setEnableTotalRecordCount(bool newEnableTotalRecordCount)
Definition requesttypes.cpp:28647
void setIsFavoriteNull()
Definition requesttypes.cpp:29205
bool minDateLastSavedForUserNull() const
Definition requesttypes.cpp:29554
void setVideoTypes(QList< VideoType > newVideoTypes)
Definition requesttypes.cpp:30054
bool parentIndexNumberNull() const
Definition requesttypes.cpp:29764
void setEnableUserDataNull()
Definition requesttypes.cpp:28680
void setMinWidthNull()
Definition requesttypes.cpp:29646
void setSearchTermNull()
Definition requesttypes.cpp:29877
void setHasTrailerNull()
Definition requesttypes.cpp:29058
void setCollapseBoxSetItems(bool newCollapseBoxSetItems)
Definition requesttypes.cpp:28563
void setExcludeItemTypesNull()
Definition requesttypes.cpp:28743
bool imageTypeLimitNull() const
Definition requesttypes.cpp:29113
bool minCriticRatingNull() const
Definition requesttypes.cpp:29512
bool collapseBoxSetItemsNull() const
Definition requesttypes.cpp:28567
void setTags(QStringList newTags)
Definition requesttypes.cpp:30012
void setIsFavorite(bool newIsFavorite)
Definition requesttypes.cpp:29193
void setIsHd(bool newIsHd)
Definition requesttypes.cpp:29214
const qint32 & minWidth() const
Optional. Filter by the minimum width of the item.
Definition requesttypes.cpp:29630
const bool & enableTotalRecordCount() const
Optional. Enable the total record count.
Definition requesttypes.cpp:28643
void setYears(QList< qint32 > newYears)
Definition requesttypes.cpp:30075
void setIsUnairedNull()
Definition requesttypes.cpp:29331
void setHasImdbId(bool newHasImdbId)
Definition requesttypes.cpp:28857
bool minOfficialRatingNull() const
Definition requesttypes.cpp:29596
void setIsLockedNull()
Definition requesttypes.cpp:29247
const bool & hasTvdbId() const
Optional filter by items that have a tvdb id or not.
Definition requesttypes.cpp:29063
void setUserId(QString newUserId)
Definition requesttypes.cpp:30033
void setArtistsNull()
Definition requesttypes.cpp:28554
bool sortByNull() const
Definition requesttypes.cpp:29911
void setMinDateLastSavedForUser(QDateTime newMinDateLastSavedForUser)
Definition requesttypes.cpp:29550
void setNameStartsWithOrGreater(QString newNameStartsWithOrGreater)
Definition requesttypes.cpp:29697
const QString & userId() const
The user id.
Definition requesttypes.cpp:30029
bool nameStartsWithOrGreaterNull() const
Definition requesttypes.cpp:29701
bool genresNull() const
Definition requesttypes.cpp:28840
void setIsUnaired(bool newIsUnaired)
Definition requesttypes.cpp:29319
bool enableTotalRecordCountNull() const
Definition requesttypes.cpp:28651
bool recursiveNull() const
Definition requesttypes.cpp:29848
const qint32 & minHeight() const
Optional. Filter by the minimum height of the item.
Definition requesttypes.cpp:29567
const QString & sortBy() const
Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist,...
Definition requesttypes.cpp:29903
void setSortOrder(QString newSortOrder)
Definition requesttypes.cpp:29928
void setGenreIdsNull()
Definition requesttypes.cpp:28827
void setStudioIds(QStringList newStudioIds)
Definition requesttypes.cpp:29970
void setVideoTypesNull()
Definition requesttypes.cpp:30066
void setHasOverviewNull()
Definition requesttypes.cpp:28911
void setMinCommunityRating(double newMinCommunityRating)
Definition requesttypes.cpp:29487
void setParentIdNull()
Definition requesttypes.cpp:29751
bool hasTmdbIdNull() const
Definition requesttypes.cpp:29029
const QString & adjacentTo() const
Optional. Return items that are siblings of a supplied item.
Definition requesttypes.cpp:28433
bool yearsNull() const
Definition requesttypes.cpp:30079
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:29445
bool albumIdsNull() const
Definition requesttypes.cpp:28483
void setSeriesStatusNull()
Definition requesttypes.cpp:29898
const bool & enableImages() const
Optional, include image information in output.
Definition requesttypes.cpp:28622
void setAlbumsNull()
Definition requesttypes.cpp:28512
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:28601
void setMinDateLastSaved(QDateTime newMinDateLastSaved)
Definition requesttypes.cpp:29529
const bool & hasTmdbId() const
Optional filter by items that have a tmdb id or not.
Definition requesttypes.cpp:29021
const QStringList & ids() const
Optional. If specific items are needed, specify a list of item id's to retrieve. This allows multiple...
Definition requesttypes.cpp:29084
bool artistsNull() const
Definition requesttypes.cpp:28546
void setAlbumArtistIdsNull()
Definition requesttypes.cpp:28470
bool searchTermNull() const
Definition requesttypes.cpp:29869
void setExcludeItemIdsNull()
Definition requesttypes.cpp:28722
bool albumsNull() const
Definition requesttypes.cpp:28504
const bool & isUnaired() const
Optional filter by items that are unaired episodes or not.
Definition requesttypes.cpp:29315
void setHasThemeVideoNull()
Definition requesttypes.cpp:29016
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:29340
bool isPlayedNull() const
Definition requesttypes.cpp:29302
void setAlbumArtistIds(QStringList newAlbumArtistIds)
Definition requesttypes.cpp:28458
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:29735
bool hasTrailerNull() const
Definition requesttypes.cpp:29050
void setMinCommunityRatingNull()
Definition requesttypes.cpp:29499
void setMinCriticRatingNull()
Definition requesttypes.cpp:29520
const bool & isFavorite() const
Optional filter by items that are marked as favorite, or not.
Definition requesttypes.cpp:29189
void setStartIndexNull()
Definition requesttypes.cpp:29961
void setGenres(QStringList newGenres)
Definition requesttypes.cpp:28836
void setEnableImagesNull()
Definition requesttypes.cpp:28638
const bool & hasTrailer() const
Optional filter by items with trailers.
Definition requesttypes.cpp:29042
void setTagsNull()
Definition requesttypes.cpp:30024
const QString & person() const
Optional. If specified, results will be filtered to include only those containing the specified perso...
Definition requesttypes.cpp:29777
bool personIdsNull() const
Definition requesttypes.cpp:29806
void setHasParentalRating(bool newHasParentalRating)
Definition requesttypes.cpp:28920
bool genreIdsNull() const
Definition requesttypes.cpp:28819
void setMinCriticRating(double newMinCriticRating)
Definition requesttypes.cpp:29508
void setYearsNull()
Definition requesttypes.cpp:30087
void setIsLocked(bool newIsLocked)
Definition requesttypes.cpp:29235
bool filtersNull() const
Definition requesttypes.cpp:28798
bool videoTypesNull() const
Definition requesttypes.cpp:30058
void setHasSpecialFeature(bool newHasSpecialFeature)
Definition requesttypes.cpp:28941
void setSortBy(QString newSortBy)
Definition requesttypes.cpp:29907
const bool & enableUserData() const
Optional, include user data.
Definition requesttypes.cpp:28664
void setMaxPremiereDateNull()
Definition requesttypes.cpp:29436
void setIsMissingNull()
Definition requesttypes.cpp:29268
void setPerson(QString newPerson)
Definition requesttypes.cpp:29781
void setHasTrailer(bool newHasTrailer)
Definition requesttypes.cpp:29046
void setHasTmdbId(bool newHasTmdbId)
Definition requesttypes.cpp:29025
bool minHeightNull() const
Definition requesttypes.cpp:29575
void setEnableImageTypesNull()
Definition requesttypes.cpp:28617
bool hasTvdbIdNull() const
Definition requesttypes.cpp:29071
void setLimitNull()
Definition requesttypes.cpp:29352
bool hasThemeSongNull() const
Definition requesttypes.cpp:28987
const double & minCommunityRating() const
Optional filter by minimum community rating.
Definition requesttypes.cpp:29483
const QString & searchTerm() const
Optional. Filter based on a search term.
Definition requesttypes.cpp:29861
void setArtistIds(QStringList newArtistIds)
Definition requesttypes.cpp:28521
bool enableImageTypesNull() const
Definition requesttypes.cpp:28609
void setFieldsNull()
Definition requesttypes.cpp:28785
const QList< LocationType > & locationTypes() const
Optional. If specified, results will be filtered based on LocationType. This allows multiple,...
Definition requesttypes.cpp:29357
bool is3DNull() const
Definition requesttypes.cpp:29155
void setExcludeItemIds(QStringList newExcludeItemIds)
Definition requesttypes.cpp:28710
bool officialRatingsNull() const
Definition requesttypes.cpp:29722
const QStringList & artistIds() const
Optional. If specified, results will be filtered to include only those containing the specified artis...
Definition requesttypes.cpp:28517
bool adjacentToNull() const
Definition requesttypes.cpp:28441
void setMinDateLastSavedForUserNull()
Definition requesttypes.cpp:29562
void setAdjacentToNull()
Definition requesttypes.cpp:28449
void setImageTypesNull()
Definition requesttypes.cpp:29142
const bool & isHd() const
Optional filter by items that are HD or not.
Definition requesttypes.cpp:29210
void setFiltersNull()
Definition requesttypes.cpp:28806
const QDateTime & minDateLastSaved() const
Optional. The minimum last saved date. Format = ISO.
Definition requesttypes.cpp:29525
void setPersonIds(QStringList newPersonIds)
Definition requesttypes.cpp:29802
const QList< ImageType > & imageTypes() const
Optional. If specified, results will be filtered based on those containing image types....
Definition requesttypes.cpp:29126
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:29382
bool minDateLastSavedNull() const
Definition requesttypes.cpp:29533
void setIsPlayedNull()
Definition requesttypes.cpp:29310
void setHasImdbIdNull()
Definition requesttypes.cpp:28869
const QString & sortOrder() const
Sort Order - Ascending,Descending.
Definition requesttypes.cpp:29924
bool excludeArtistIdsNull() const
Definition requesttypes.cpp:28693
void setAlbumIdsNull()
Definition requesttypes.cpp:28491
const QList< VideoType > & videoTypes() const
Optional filter by VideoType (videofile, dvd, bluray, iso). Allows multiple, comma delimited.
Definition requesttypes.cpp:30050
const qint32 & maxWidth() const
Optional. Filter by the maximum width of the item.
Definition requesttypes.cpp:29441
void setRecursiveNull()
Definition requesttypes.cpp:29856
void setStudiosNull()
Definition requesttypes.cpp:30003
bool minPremiereDateNull() const
Definition requesttypes.cpp:29617
const bool & hasSubtitles() const
Optional filter by items with subtitles.
Definition requesttypes.cpp:28958
void setMaxWidthNull()
Definition requesttypes.cpp:29457
void setHasParentalRatingNull()
Definition requesttypes.cpp:28932
void setPersonIdsNull()
Definition requesttypes.cpp:29814
void setUserIdNull()
Definition requesttypes.cpp:30045
const QStringList & studios() const
Optional. If specified, results will be filtered based on studio. This allows multiple,...
Definition requesttypes.cpp:29987
void setLocationTypesNull()
Definition requesttypes.cpp:29373
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:28605
void setHasTvdbIdNull()
Definition requesttypes.cpp:29079
void setExcludeLocationTypesNull()
Definition requesttypes.cpp:28764
void setHasOverview(bool newHasOverview)
Definition requesttypes.cpp:28899
void setPersonTypesNull()
Definition requesttypes.cpp:29835
bool hasOverviewNull() const
Definition requesttypes.cpp:28903
const QStringList & albums() const
Optional. If specified, results will be filtered based on album. This allows multiple,...
Definition requesttypes.cpp:28496
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:28773
const bool & hasSpecialFeature() const
Optional filter by items with special features.
Definition requesttypes.cpp:28937
const QStringList & tags() const
Optional. If specified, results will be filtered based on tag. This allows multiple,...
Definition requesttypes.cpp:30008
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:29109
void setIsPlayed(bool newIsPlayed)
Definition requesttypes.cpp:29298
void setParentIndexNumberNull()
Definition requesttypes.cpp:29772
bool excludeItemIdsNull() const
Definition requesttypes.cpp:28714
void setIsHdNull()
Definition requesttypes.cpp:29226
void setParentIndexNumber(qint32 newParentIndexNumber)
Definition requesttypes.cpp:29760
void setContributingArtistIdsNull()
Definition requesttypes.cpp:28596
void setIsPlaceHolderNull()
Definition requesttypes.cpp:29289
void setRecursive(bool newRecursive)
Definition requesttypes.cpp:29844
bool is4KNull() const
Definition requesttypes.cpp:29176
void setCollapseBoxSetItemsNull()
Definition requesttypes.cpp:28575
bool isPlaceHolderNull() const
Definition requesttypes.cpp:29281
const QStringList & contributingArtistIds() const
Optional. If specified, results will be filtered to include only those containing the specified contr...
Definition requesttypes.cpp:28580
bool minWidthNull() const
Definition requesttypes.cpp:29638
const QDateTime & maxPremiereDate() const
Optional. The maximum premiere date. Format = ISO.
Definition requesttypes.cpp:29420
const bool & collapseBoxSetItems() const
Whether or not to hide items behind their boxsets.
Definition requesttypes.cpp:28559
bool isMissingNull() const
Definition requesttypes.cpp:29260
bool enableUserDataNull() const
Definition requesttypes.cpp:28672
void setMinPremiereDateNull()
Definition requesttypes.cpp:29625
bool contributingArtistIdsNull() const
Definition requesttypes.cpp:28588
void setIds(QStringList newIds)
Definition requesttypes.cpp:29088
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:28626
void setMediaTypesNull()
Definition requesttypes.cpp:29478
bool nameLessThanNull() const
Definition requesttypes.cpp:29659
void setHasOfficialRating(bool newHasOfficialRating)
Definition requesttypes.cpp:28878
void setOfficialRatingsNull()
Definition requesttypes.cpp:29730
void setIs3DNull()
Definition requesttypes.cpp:29163
bool maxWidthNull() const
Definition requesttypes.cpp:29449
void setMaxOfficialRatingNull()
Definition requesttypes.cpp:29415
bool hasImdbIdNull() const
Definition requesttypes.cpp:28861
void setMaxHeightNull()
Definition requesttypes.cpp:29394
bool artistIdsNull() const
Definition requesttypes.cpp:28525
const QStringList & officialRatings() const
Optional. If specified, results will be filtered based on OfficialRating. This allows multiple,...
Definition requesttypes.cpp:29714
void setSortOrderNull()
Definition requesttypes.cpp:29940
void setHasOfficialRatingNull()
Definition requesttypes.cpp:28890
void setMaxOfficialRating(QString newMaxOfficialRating)
Definition requesttypes.cpp:29403
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:29945
bool minCommunityRatingNull() const
Definition requesttypes.cpp:29491
const QStringList & mediaTypes() const
Optional filter by MediaType. Allows multiple, comma delimited.
Definition requesttypes.cpp:29462
bool personNull() const
Definition requesttypes.cpp:29785
const bool & recursive() const
When searching within folders, this determines whether or not the search will be recursive....
Definition requesttypes.cpp:29840
const bool & isMissing() const
Optional filter by items that are missing episodes or not.
Definition requesttypes.cpp:29252
void setFilters(QList< ItemFilter > newFilters)
Definition requesttypes.cpp:28794
void setGenreIds(QStringList newGenreIds)
Definition requesttypes.cpp:28815
bool maxOfficialRatingNull() const
Definition requesttypes.cpp:29407
const bool & isPlayed() const
Optional filter by items that are played, or not.
Definition requesttypes.cpp:29294
void setMaxPremiereDate(QDateTime newMaxPremiereDate)
Definition requesttypes.cpp:29424
void setHasTvdbId(bool newHasTvdbId)
Definition requesttypes.cpp:29067
const QStringList & personTypes() const
Optional. If specified, along with Person, results will be filtered to include only those containing ...
Definition requesttypes.cpp:29819
bool hasParentalRatingNull() const
Definition requesttypes.cpp:28924
const qint32 & maxHeight() const
Optional. Filter by the maximum height of the item.
Definition requesttypes.cpp:29378
const QStringList & albumIds() const
Optional. If specified, results will be filtered based on album id. This allows multiple,...
Definition requesttypes.cpp:28475
bool hasSpecialFeatureNull() const
Definition requesttypes.cpp:28945
void setExcludeItemTypes(QStringList newExcludeItemTypes)
Definition requesttypes.cpp:28731
const bool & hasOfficialRating() const
Optional filter by items that have official ratings.
Definition requesttypes.cpp:28874
void setMediaTypes(QStringList newMediaTypes)
Definition requesttypes.cpp:29466
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:29949
bool isLockedNull() const
Definition requesttypes.cpp:29239
const QStringList & artists() const
Optional. If specified, results will be filtered based on artists. This allows multiple,...
Definition requesttypes.cpp:28538
bool parentIdNull() const
Definition requesttypes.cpp:29743
const QList< ItemFilter > & filters() const
Optional. Specify additional filters to apply. This allows multiple, comma delimited....
Definition requesttypes.cpp:28790
bool studioIdsNull() const
Definition requesttypes.cpp:29974
const QStringList & excludeItemTypes() const
Optional. If specified, results will be filtered based on item type. This allows multiple,...
Definition requesttypes.cpp:28727
void setIsMissing(bool newIsMissing)
Definition requesttypes.cpp:29256
const bool & hasParentalRating() const
Optional filter by items that have or do not have a parental rating.
Definition requesttypes.cpp:28916
bool hasSubtitlesNull() const
Definition requesttypes.cpp:28966
bool userIdNull() const
Definition requesttypes.cpp:30037
void setAlbumIds(QStringList newAlbumIds)
Definition requesttypes.cpp:28479
const bool & is4K() const
Optional filter by items that are 4K or not.
Definition requesttypes.cpp:29168
bool enableImagesNull() const
Definition requesttypes.cpp:28630
void setSeriesStatus(QList< SeriesStatus > newSeriesStatus)
Definition requesttypes.cpp:29886
void setMinOfficialRatingNull()
Definition requesttypes.cpp:29604
const bool & hasThemeVideo() const
Optional filter by items with theme videos.
Definition requesttypes.cpp:29000
const double & minCriticRating() const
Optional filter by minimum critic rating.
Definition requesttypes.cpp:29504
void setHasSpecialFeatureNull()
Definition requesttypes.cpp:28953
const QDateTime & minPremiereDate() const
Optional. The minimum premiere date. Format = ISO.
Definition requesttypes.cpp:29609
void setStudioIdsNull()
Definition requesttypes.cpp:29982
void setLocationTypes(QList< LocationType > newLocationTypes)
Definition requesttypes.cpp:29361
void setIs4K(bool newIs4K)
Definition requesttypes.cpp:29172
const QStringList & genreIds() const
Optional. If specified, results will be filtered based on genre id. This allows multiple,...
Definition requesttypes.cpp:28811
const QString & nameLessThan() const
Optional filter by items whose name is equally or lesser than a given input string.
Definition requesttypes.cpp:29651
bool studiosNull() const
Definition requesttypes.cpp:29995
void setIs3D(bool newIs3D)
Definition requesttypes.cpp:29151
const bool & is3D() const
Optional filter by items that are 3D, or not.
Definition requesttypes.cpp:29147
bool excludeLocationTypesNull() const
Definition requesttypes.cpp:28756
void setNameStartsWith(QString newNameStartsWith)
Definition requesttypes.cpp:29676
bool albumArtistIdsNull() const
Definition requesttypes.cpp:28462
void setMinPremiereDate(QDateTime newMinPremiereDate)
Definition requesttypes.cpp:29613
bool tagsNull() const
Definition requesttypes.cpp:30016
void setMinHeight(qint32 newMinHeight)
Definition requesttypes.cpp:29571
bool hasOfficialRatingNull() const
Definition requesttypes.cpp:28882
void setHasThemeSongNull()
Definition requesttypes.cpp:28995
void setHasTmdbIdNull()
Definition requesttypes.cpp:29037
bool sortOrderNull() const
Definition requesttypes.cpp:29932
void setHasThemeVideo(bool newHasThemeVideo)
Definition requesttypes.cpp:29004
bool hasThemeVideoNull() const
Definition requesttypes.cpp:29008
void setArtistIdsNull()
Definition requesttypes.cpp:28533
const QStringList & genres() const
Optional. If specified, results will be filtered based on genre. This allows multiple,...
Definition requesttypes.cpp:28832
bool isUnairedNull() const
Definition requesttypes.cpp:29323
bool mediaTypesNull() const
Definition requesttypes.cpp:29470
void setIsPlaceHolder(bool newIsPlaceHolder)
Definition requesttypes.cpp:29277
const QString & minOfficialRating() const
Optional filter by minimum official rating (PG, PG-13, TV-MA, etc).
Definition requesttypes.cpp:29588
void setImageTypes(QList< ImageType > newImageTypes)
Definition requesttypes.cpp:29130
void setMinWidth(qint32 newMinWidth)
Definition requesttypes.cpp:29634
const QList< qint32 > & years() const
Optional. If specified, results will be filtered based on production year. This allows multiple,...
Definition requesttypes.cpp:30071
const bool & hasOverview() const
Optional filter by items that have an overview or not.
Definition requesttypes.cpp:28895
void setMinOfficialRating(QString newMinOfficialRating)
Definition requesttypes.cpp:29592
const bool & hasImdbId() const
Optional filter by items that have an imdb id or not.
Definition requesttypes.cpp:28853
void setImageTypeLimitNull()
Definition requesttypes.cpp:29121
void setMinDateLastSavedNull()
Definition requesttypes.cpp:29541
void setHasThemeSong(bool newHasThemeSong)
Definition requesttypes.cpp:28983
bool limitNull() const
Definition requesttypes.cpp:29344
bool locationTypesNull() const
Definition requesttypes.cpp:29365
Definition requesttypes.h:18330
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:30151
void setTranscodingProtocolNull()
Definition requesttypes.cpp:30440
void setMaxAudioSampleRate(qint32 newMaxAudioSampleRate)
Definition requesttypes.cpp:30302
void setDeviceIdNull()
Definition requesttypes.cpp:30209
bool userIdNull() const
Definition requesttypes.cpp:30453
bool startTimeTicksNull() const
Definition requesttypes.cpp:30369
bool transcodingProtocolNull() const
Definition requesttypes.cpp:30432
void setTranscodingAudioChannels(qint32 newTranscodingAudioChannels)
Definition requesttypes.cpp:30386
void setTranscodingContainerNull()
Definition requesttypes.cpp:30419
void setAudioCodecNull()
Definition requesttypes.cpp:30146
const QString & itemId() const
The item id.
Definition requesttypes.cpp:30100
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:30193
void setTranscodingAudioChannelsNull()
Definition requesttypes.cpp:30398
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:30155
const qint32 & transcodingAudioChannels() const
Optional. The number of how many audio channels to transcode to.
Definition requesttypes.cpp:30382
const QString & transcodingContainer() const
Optional. The container to transcode to.
Definition requesttypes.cpp:30403
void setContainer(QStringList newContainer)
Definition requesttypes.cpp:30176
bool mediaSourceIdNull() const
Definition requesttypes.cpp:30348
void setAudioBitRateNull()
Definition requesttypes.cpp:30125
const QString & transcodingProtocol() const
Optional. The transcoding protocol.
Definition requesttypes.cpp:30424
const bool & enableRemoteMedia() const
Optional. Whether to enable remote media.
Definition requesttypes.cpp:30235
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:30344
const qint32 & maxAudioSampleRate() const
Optional. The maximum audio sample rate.
Definition requesttypes.cpp:30298
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:30264
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:30159
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:30365
bool enableRedirectionNull() const
Definition requesttypes.cpp:30222
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:30113
const QString & audioCodec() const
Optional. The audio codec to transcode to.
Definition requesttypes.cpp:30130
bool transcodingAudioChannelsNull() const
Definition requesttypes.cpp:30390
void setEnableRedirection(bool newEnableRedirection)
Definition requesttypes.cpp:30218
void setEnableRedirectionNull()
Definition requesttypes.cpp:30230
bool deviceIdNull() const
Definition requesttypes.cpp:30201
void setMediaSourceIdNull()
Definition requesttypes.cpp:30356
void setEnableRemoteMedia(bool newEnableRemoteMedia)
Definition requesttypes.cpp:30239
bool enableRemoteMediaNull() const
Definition requesttypes.cpp:30243
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:30134
void setEnableRemoteMediaNull()
Definition requesttypes.cpp:30251
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:30167
bool maxStreamingBitrateNull() const
Definition requesttypes.cpp:30327
void setTranscodingContainer(QString newTranscodingContainer)
Definition requesttypes.cpp:30407
void setMaxStreamingBitrateNull()
Definition requesttypes.cpp:30335
const bool & enableRedirection() const
Whether to enable redirection. Defaults to true.
Definition requesttypes.cpp:30214
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:30340
bool maxAudioSampleRateNull() const
Definition requesttypes.cpp:30306
void setMaxAudioSampleRateNull()
Definition requesttypes.cpp:30314
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:30361
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:30109
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:30293
const QString & userId() const
Optional. The user id.
Definition requesttypes.cpp:30445
void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate)
Definition requesttypes.cpp:30323
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:30256
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:30260
bool containerNull() const
Definition requesttypes.cpp:30180
void setUserId(QString newUserId)
Definition requesttypes.cpp:30449
bool transcodingContainerNull() const
Definition requesttypes.cpp:30411
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:30197
void setStartTimeTicksNull()
Definition requesttypes.cpp:30377
void setTranscodingProtocol(QString newTranscodingProtocol)
Definition requesttypes.cpp:30428
bool audioBitRateNull() const
Definition requesttypes.cpp:30117
bool audioCodecNull() const
Definition requesttypes.cpp:30138
void setContainerNull()
Definition requesttypes.cpp:30188
const QStringList & container() const
Optional. The audio container.
Definition requesttypes.cpp:30172
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:30285
const qint32 & maxStreamingBitrate() const
Optional. The maximum streaming bitrate.
Definition requesttypes.cpp:30319
void setItemId(QString newItemId)
Definition requesttypes.cpp:30104
const qint32 & maxAudioChannels() const
Optional. The maximum number of audio channels.
Definition requesttypes.cpp:30277
void setUserIdNull()
Definition requesttypes.cpp:30461
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:30272
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:30281
Definition requesttypes.h:18534
void setEnableImgesNull()
Definition requesttypes.cpp:30507
void setStartIndexNull()
Definition requesttypes.cpp:30633
void setImageTypeLimitNull()
Definition requesttypes.cpp:30570
void setEnableImageTypesNull()
Definition requesttypes.cpp:30486
const qint32 & startIndex() const
Optional. The record index to start at. All items with a lower index will be dropped from the results...
Definition requesttypes.cpp:30617
void setUserId(QString newUserId)
Definition requesttypes.cpp:30642
bool enableUserDataNull() const
Definition requesttypes.cpp:30520
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:30533
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:30621
bool parentIdNull() const
Definition requesttypes.cpp:30604
void setLimitNull()
Definition requesttypes.cpp:30591
bool enableImageTypesNull() const
Definition requesttypes.cpp:30478
bool startIndexNull() const
Definition requesttypes.cpp:30625
bool imageTypeLimitNull() const
Definition requesttypes.cpp:30562
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:30554
void setEnableUserDataNull()
Definition requesttypes.cpp:30528
void setUserIdNull()
Definition requesttypes.cpp:30654
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:30575
bool enableImgesNull() const
Definition requesttypes.cpp:30499
void setEnableImges(bool newEnableImges)
Definition requesttypes.cpp:30495
const QString & userId() const
The user id of the user to get the upcoming episodes for.
Definition requesttypes.cpp:30638
bool fieldsNull() const
Definition requesttypes.cpp:30541
bool limitNull() const
Definition requesttypes.cpp:30583
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:30470
void setParentId(QString newParentId)
Definition requesttypes.cpp:30600
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:30512
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:30537
void setParentIdNull()
Definition requesttypes.cpp:30612
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:30516
bool userIdNull() const
Definition requesttypes.cpp:30646
const QString & parentId() const
Optional. Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:30596
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:30579
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:30474
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:30558
void setFieldsNull()
Definition requesttypes.cpp:30549
const bool & enableImges() const
Optional. Include image information in output.
Definition requesttypes.cpp:30491
Definition requesttypes.h:18637
const QString & userId() const
The user id.
Definition requesttypes.cpp:30663
void setUserId(QString newUserId)
Definition requesttypes.cpp:30667
Definition requesttypes.h:18837
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:31017
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:31013
const QString & userId() const
User id.
Definition requesttypes.cpp:31031
void setBlurNull()
Definition requesttypes.cpp:31098
bool percentPlayedNull() const
Definition requesttypes.cpp:31237
void setMaxWidthNull()
Definition requesttypes.cpp:31224
bool heightNull() const
Definition requesttypes.cpp:31174
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:31187
void setMaxHeightNull()
Definition requesttypes.cpp:31203
bool backgroundColorNull() const
Definition requesttypes.cpp:31069
bool cropWhitespaceNull() const
Definition requesttypes.cpp:31111
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:31250
void setPercentPlayedNull()
Definition requesttypes.cpp:31245
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:31056
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:31124
void setUnplayedCountNull()
Definition requesttypes.cpp:31308
bool formatNull() const
Definition requesttypes.cpp:31153
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:31292
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:31254
bool qualityNull() const
Definition requesttypes.cpp:31258
void setTagNull()
Definition requesttypes.cpp:31287
bool maxWidthNull() const
Definition requesttypes.cpp:31216
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:31191
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:31145
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:31040
void setUserId(QString newUserId)
Definition requesttypes.cpp:31035
void setTag(QString newTag)
Definition requesttypes.cpp:31275
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:31044
bool unplayedCountNull() const
Definition requesttypes.cpp:31300
bool maxHeightNull() const
Definition requesttypes.cpp:31195
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:31022
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:31048
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:31271
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:31086
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:31317
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:31166
void setForegroundLayerNull()
Definition requesttypes.cpp:31140
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:31061
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:31229
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:31107
void setCropWhitespaceNull()
Definition requesttypes.cpp:31119
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:31149
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:31026
void setBackgroundColorNull()
Definition requesttypes.cpp:31077
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:31170
void setHeightNull()
Definition requesttypes.cpp:31182
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:31212
bool tagNull() const
Definition requesttypes.cpp:31279
bool foregroundLayerNull() const
Definition requesttypes.cpp:31132
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:31065
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:31208
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:31103
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:31296
bool widthNull() const
Definition requesttypes.cpp:31321
void setFormatNull()
Definition requesttypes.cpp:31161
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:31233
void setQualityNull()
Definition requesttypes.cpp:31266
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:31128
void setWidthNull()
Definition requesttypes.cpp:31329
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:31313
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:31082
bool blurNull() const
Definition requesttypes.cpp:31090
Definition requesttypes.h:18658
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:30988
bool maxHeightNull() const
Definition requesttypes.cpp:30870
void setTagNull()
Definition requesttypes.cpp:30962
bool maxWidthNull() const
Definition requesttypes.cpp:30891
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:30862
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:30676
bool qualityNull() const
Definition requesttypes.cpp:30933
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:30971
void setImageIndexNull()
Definition requesttypes.cpp:30857
bool unplayedCountNull() const
Definition requesttypes.cpp:30975
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:30904
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:30702
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:30698
void setUnplayedCountNull()
Definition requesttypes.cpp:30983
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:30845
bool formatNull() const
Definition requesttypes.cpp:30807
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:30761
bool imageIndexNull() const
Definition requesttypes.cpp:30849
void setUserId(QString newUserId)
Definition requesttypes.cpp:30689
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:30710
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:30883
void setMaxWidthNull()
Definition requesttypes.cpp:30899
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:30908
bool foregroundLayerNull() const
Definition requesttypes.cpp:30786
void setWidthNull()
Definition requesttypes.cpp:31004
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:30803
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:30887
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:30929
void setMaxHeightNull()
Definition requesttypes.cpp:30878
void setPercentPlayedNull()
Definition requesttypes.cpp:30920
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:30694
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:30820
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:30740
bool widthNull() const
Definition requesttypes.cpp:30996
bool percentPlayedNull() const
Definition requesttypes.cpp:30912
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:30799
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:30967
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:30736
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:30719
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:30715
bool blurNull() const
Definition requesttypes.cpp:30744
const QString & userId() const
User id.
Definition requesttypes.cpp:30685
void setTag(QString newTag)
Definition requesttypes.cpp:30950
void setHeightNull()
Definition requesttypes.cpp:30836
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:30992
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:30841
bool tagNull() const
Definition requesttypes.cpp:30954
bool cropWhitespaceNull() const
Definition requesttypes.cpp:30765
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:30946
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:30680
void setCropWhitespaceNull()
Definition requesttypes.cpp:30773
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:30757
void setFormatNull()
Definition requesttypes.cpp:30815
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:30778
void setBackgroundColorNull()
Definition requesttypes.cpp:30731
void setQualityNull()
Definition requesttypes.cpp:30941
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:30925
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:30782
bool heightNull() const
Definition requesttypes.cpp:30828
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:30824
void setBlurNull()
Definition requesttypes.cpp:30752
bool backgroundColorNull() const
Definition requesttypes.cpp:30723
void setForegroundLayerNull()
Definition requesttypes.cpp:30794
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:30866
Definition requesttypes.h:19014
void setIncludeHiddenNull()
Definition requesttypes.cpp:31384
void setIncludeExternalContent(bool newIncludeExternalContent)
Definition requesttypes.cpp:31351
bool includeHiddenNull() const
Definition requesttypes.cpp:31376
const QString & userId() const
User id.
Definition requesttypes.cpp:31338
const bool & includeHidden() const
Whether or not to include hidden content.
Definition requesttypes.cpp:31368
bool presetViewsNull() const
Definition requesttypes.cpp:31397
void setUserId(QString newUserId)
Definition requesttypes.cpp:31342
void setIncludeHidden(bool newIncludeHidden)
Definition requesttypes.cpp:31372
void setPresetViews(QStringList newPresetViews)
Definition requesttypes.cpp:31393
void setIncludeExternalContentNull()
Definition requesttypes.cpp:31363
const QStringList & presetViews() const
Preset views.
Definition requesttypes.cpp:31389
void setPresetViewsNull()
Definition requesttypes.cpp:31405
const bool & includeExternalContent() const
Whether or not to include external views such as channels or live tv.
Definition requesttypes.cpp:31347
bool includeExternalContentNull() const
Definition requesttypes.cpp:31355
Definition requesttypes.h:19065
bool isHiddenNull() const
Definition requesttypes.cpp:31443
bool isDisabledNull() const
Definition requesttypes.cpp:31422
void setIsDisabledNull()
Definition requesttypes.cpp:31430
void setIsDisabled(bool newIsDisabled)
Definition requesttypes.cpp:31418
const bool & isDisabled() const
Optional filter by IsDisabled=true or false.
Definition requesttypes.cpp:31414
void setIsHidden(bool newIsHidden)
Definition requesttypes.cpp:31439
void setIsHiddenNull()
Definition requesttypes.cpp:31451
const bool & isHidden() const
Optional filter by IsHidden=true or false.
Definition requesttypes.cpp:31435
Definition requesttypes.h:19098
void setVideoBitRateNull()
Definition requesttypes.cpp:32413
bool segmentContainerNull() const
Definition requesttypes.cpp:32174
bool tagNull() const
Definition requesttypes.cpp:32342
void setTag(QString newTag)
Definition requesttypes.cpp:32338
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:31691
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:32422
void setVideoCodecNull()
Definition requesttypes.cpp:32434
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:31830
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:31876
void setMaxStreamingBitrateNull()
Definition requesttypes.cpp:31993
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:32317
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:31489
void setTranscodeReasonsNull()
Definition requesttypes.cpp:32371
void setParams(QString newParams)
Definition requesttypes.cpp:32065
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:31834
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:32082
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:31498
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:32124
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:31540
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:32250
void setLiveStreamIdNull()
Definition requesttypes.cpp:31888
bool staticStreamingNull() const
Definition requesttypes.cpp:32237
const qint32 & maxStreamingBitrate() const
Optional. The maximum streaming bitrate.
Definition requesttypes.cpp:31977
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:31956
void setStreamOptionsNull()
Definition requesttypes.cpp:32266
bool contextNull() const
Definition requesttypes.cpp:31649
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:32355
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:32464
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:32384
void setTagNull()
Definition requesttypes.cpp:32350
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:31775
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:31561
const QString & tag() const
The tag.
Definition requesttypes.cpp:32334
void setVideoStreamIndexNull()
Definition requesttypes.cpp:32455
bool videoStreamIndexNull() const
Definition requesttypes.cpp:32447
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:31620
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:32271
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:32040
void setCpuCoreLimitNull()
Definition requesttypes.cpp:31699
bool videoCodecNull() const
Definition requesttypes.cpp:32426
bool maxFramerateNull() const
Definition requesttypes.cpp:31943
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:31641
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:31578
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:31729
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:31725
void setSegmentContainerNull()
Definition requesttypes.cpp:32182
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:31502
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:32254
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:31704
const QString & itemId() const
The item id.
Definition requesttypes.cpp:31464
void setLevelNull()
Definition requesttypes.cpp:31867
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:32153
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:32418
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:32380
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:31687
void setProfile(QString newProfile)
Definition requesttypes.cpp:32107
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:31922
void setPlaySessionIdNull()
Definition requesttypes.cpp:32098
const qint32 & segmentLength() const
The segment length.
Definition requesttypes.cpp:32187
bool audioBitRateNull() const
Definition requesttypes.cpp:31523
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:32376
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:32014
void setAudioSampleRateNull()
Definition requesttypes.cpp:31594
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:32149
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:32103
bool minSegmentsNull() const
Definition requesttypes.cpp:32048
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:31708
void setProfileNull()
Definition requesttypes.cpp:32119
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:32321
bool profileNull() const
Definition requesttypes.cpp:32111
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:31796
void setCopyTimestampsNull()
Definition requesttypes.cpp:31678
bool heightNull() const
Definition requesttypes.cpp:31838
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:31628
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:31645
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:31872
void setSubtitleCodecNull()
Definition requesttypes.cpp:32287
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:32292
void setSegmentLengthNull()
Definition requesttypes.cpp:32203
void setMediaSourceIdNull()
Definition requesttypes.cpp:32035
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:32023
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:31918
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:32006
void setHeightNull()
Definition requesttypes.cpp:31846
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:32191
void setDeviceIdNull()
Definition requesttypes.cpp:31741
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:31935
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:32061
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:31783
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:31788
void setAudioChannelsNull()
Definition requesttypes.cpp:31552
bool subtitleCodecNull() const
Definition requesttypes.cpp:32279
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:31809
void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate)
Definition requesttypes.cpp:31981
bool requireAvcNull() const
Definition requesttypes.cpp:32132
bool maxStreamingBitrateNull() const
Definition requesttypes.cpp:31985
bool liveStreamIdNull() const
Definition requesttypes.cpp:31880
void setAudioBitRateNull()
Definition requesttypes.cpp:31531
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:31960
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:32229
void setFramerate(float newFramerate)
Definition requesttypes.cpp:31813
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:32208
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:32002
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:31683
bool streamOptionsNull() const
Definition requesttypes.cpp:32258
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:31804
void setSubtitleMethodNull()
Definition requesttypes.cpp:32308
bool segmentLengthNull() const
Definition requesttypes.cpp:32195
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:31767
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:31893
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:32161
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:31851
bool subtitleMethodNull() const
Definition requesttypes.cpp:32300
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:31750
bool audioCodecNull() const
Definition requesttypes.cpp:31565
bool audioStreamIndexNull() const
Definition requesttypes.cpp:31607
bool playSessionIdNull() const
Definition requesttypes.cpp:32090
void setDeInterlaceNull()
Definition requesttypes.cpp:31720
void setWidthNull()
Definition requesttypes.cpp:32476
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:31557
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:31536
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:32443
void setAudioCodecNull()
Definition requesttypes.cpp:31573
bool audioSampleRateNull() const
Definition requesttypes.cpp:31586
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:32439
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:31909
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:31510
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:31582
void setDeviceProfileIdNull()
Definition requesttypes.cpp:31762
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:31897
bool widthNull() const
Definition requesttypes.cpp:32468
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:31515
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:32296
void setParamsNull()
Definition requesttypes.cpp:32077
bool mediaSourceIdNull() const
Definition requesttypes.cpp:32027
bool deviceProfileIdNull() const
Definition requesttypes.cpp:31754
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:31771
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:32086
bool startTimeTicksNull() const
Definition requesttypes.cpp:32216
void setLevel(QString newLevel)
Definition requesttypes.cpp:31855
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:32166
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:31792
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:31666
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:31599
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:32212
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:31494
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:32233
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:31624
bool videoBitRateNull() const
Definition requesttypes.cpp:32405
void setFramerateNull()
Definition requesttypes.cpp:31825
bool maxRefFramesNull() const
Definition requesttypes.cpp:31964
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:32401
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:31998
bool deInterlaceNull() const
Definition requesttypes.cpp:31712
bool audioChannelsNull() const
Definition requesttypes.cpp:31544
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:32460
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:31636
bool deviceIdNull() const
Definition requesttypes.cpp:31733
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:31930
void setContextNull()
Definition requesttypes.cpp:31657
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:32128
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:32170
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:31481
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:32044
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:31746
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:31914
void setRequireAvcNull()
Definition requesttypes.cpp:32140
void setAudioStreamIndexNull()
Definition requesttypes.cpp:31615
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:32275
bool copyTimestampsNull() const
Definition requesttypes.cpp:31670
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:32019
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:32329
void setItemId(QString newItemId)
Definition requesttypes.cpp:31468
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:32397
bool paramsNull() const
Definition requesttypes.cpp:32069
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:32392
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:32145
void setMaxFramerateNull()
Definition requesttypes.cpp:31951
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:31473
void setMinSegmentsNull()
Definition requesttypes.cpp:32056
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:31901
bool levelNull() const
Definition requesttypes.cpp:31859
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:31603
void setStartTimeTicksNull()
Definition requesttypes.cpp:32224
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:32313
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:32359
bool transcodeReasonsNull() const
Definition requesttypes.cpp:32363
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:31519
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:31477
bool framerateNull() const
Definition requesttypes.cpp:31817
void setMaxRefFramesNull()
Definition requesttypes.cpp:31972
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:31939
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:31662
void setStaticStreamingNull()
Definition requesttypes.cpp:32245
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:33313
void setDeviceProfileIdNull()
Definition requesttypes.cpp:32783
void setVideoStreamIndexNull()
Definition requesttypes.cpp:33455
void setSubtitleCodecNull()
Definition requesttypes.cpp:33287
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:33443
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:32767
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:32817
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:32641
void setSegmentContainerNull()
Definition requesttypes.cpp:33182
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:32939
void setLiveStreamIdNull()
Definition requesttypes.cpp:32909
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:33464
void setWidthNull()
Definition requesttypes.cpp:33476
void setItemId(QString newItemId)
Definition requesttypes.cpp:32489
void setAudioChannelsNull()
Definition requesttypes.cpp:32573
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:32750
bool tagNull() const
Definition requesttypes.cpp:33342
void setAudioStreamIndexNull()
Definition requesttypes.cpp:32636
bool mediaSourceIdNull() const
Definition requesttypes.cpp:33027
void setRequireAvcNull()
Definition requesttypes.cpp:33140
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:32788
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:33317
void setLevelNull()
Definition requesttypes.cpp:32888
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:32897
bool deviceProfileIdNull() const
Definition requesttypes.cpp:32775
void setMinSegmentsNull()
Definition requesttypes.cpp:33056
bool audioCodecNull() const
Definition requesttypes.cpp:32586
void setMediaSourceIdNull()
Definition requesttypes.cpp:33035
bool transcodeReasonsNull() const
Definition requesttypes.cpp:33363
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:33229
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:32561
void setStartTimeTicksNull()
Definition requesttypes.cpp:33224
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:32792
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:33082
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:33124
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:32977
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:32687
bool staticStreamingNull() const
Definition requesttypes.cpp:33237
void setProfileNull()
Definition requesttypes.cpp:33119
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:33359
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:32746
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:32729
bool minSegmentsNull() const
Definition requesttypes.cpp:33048
void setLevel(QString newLevel)
Definition requesttypes.cpp:32876
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:32666
bool startTimeTicksNull() const
Definition requesttypes.cpp:33216
bool levelNull() const
Definition requesttypes.cpp:32880
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:32998
void setSubtitleMethodNull()
Definition requesttypes.cpp:33308
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:33061
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:33014
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:33384
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:32519
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:32649
bool audioSampleRateNull() const
Definition requesttypes.cpp:32607
void setAudioSampleRateNull()
Definition requesttypes.cpp:32615
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:32771
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:33086
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:33128
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:33212
bool contextNull() const
Definition requesttypes.cpp:32670
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:32708
void setStaticStreamingNull()
Definition requesttypes.cpp:33245
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:32494
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:32872
bool deviceIdNull() const
Definition requesttypes.cpp:32754
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:33044
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:33418
bool videoBitRateNull() const
Definition requesttypes.cpp:33405
bool videoStreamIndexNull() const
Definition requesttypes.cpp:33447
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:32918
bool maxRefFramesNull() const
Definition requesttypes.cpp:32985
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:32662
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:32540
bool requireAvcNull() const
Definition requesttypes.cpp:33132
bool paramsNull() const
Definition requesttypes.cpp:33069
void setCpuCoreLimitNull()
Definition requesttypes.cpp:32720
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:32683
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:32809
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:33376
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:32578
void setHeightNull()
Definition requesttypes.cpp:32867
void setDeInterlaceNull()
Definition requesttypes.cpp:32741
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:33355
void setMaxRefFramesNull()
Definition requesttypes.cpp:32993
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:33153
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:33422
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:33397
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:33023
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:32515
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:32582
bool audioChannelsNull() const
Definition requesttypes.cpp:32565
void setParams(QString newParams)
Definition requesttypes.cpp:33065
void setFramerateNull()
Definition requesttypes.cpp:32846
bool subtitleCodecNull() const
Definition requesttypes.cpp:33279
void setFramerate(float newFramerate)
Definition requesttypes.cpp:32834
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:32536
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:33145
void setParamsNull()
Definition requesttypes.cpp:33077
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:32960
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:33233
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:32935
const QString & itemId() const
The item id.
Definition requesttypes.cpp:32485
bool streamOptionsNull() const
Definition requesttypes.cpp:33258
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:32956
void setSegmentLengthNull()
Definition requesttypes.cpp:33203
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:32657
void setStreamOptionsNull()
Definition requesttypes.cpp:33266
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:33460
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:32502
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:33392
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:33275
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:32855
void setAudioBitRateNull()
Definition requesttypes.cpp:32552
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:32825
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:32557
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:32725
bool deInterlaceNull() const
Definition requesttypes.cpp:32733
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:33271
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:33006
bool heightNull() const
Definition requesttypes.cpp:32859
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:32510
void setTranscodeReasonsNull()
Definition requesttypes.cpp:33371
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:32498
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:32914
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:33254
void setCopyTimestampsNull()
Definition requesttypes.cpp:32699
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:33002
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:32624
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:33250
bool copyTimestampsNull() const
Definition requesttypes.cpp:32691
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:33292
void setTagNull()
Definition requesttypes.cpp:33350
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:32943
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:32645
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:32796
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:33401
const QString & tag() const
The tag.
Definition requesttypes.cpp:33334
bool videoCodecNull() const
Definition requesttypes.cpp:33426
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:32981
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:33380
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:32523
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:32851
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:32804
void setAudioCodecNull()
Definition requesttypes.cpp:32594
void setPlaySessionIdNull()
Definition requesttypes.cpp:33098
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:32603
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:32893
bool widthNull() const
Definition requesttypes.cpp:33468
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:33439
void setProfile(QString newProfile)
Definition requesttypes.cpp:33107
bool playSessionIdNull() const
Definition requesttypes.cpp:33090
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:33170
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:32599
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:33296
void setVideoCodecNull()
Definition requesttypes.cpp:33434
void setDeviceIdNull()
Definition requesttypes.cpp:32762
bool audioBitRateNull() const
Definition requesttypes.cpp:32544
const qint32 & segmentLength() const
The segment length.
Definition requesttypes.cpp:33187
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:33321
void setMaxFramerateNull()
Definition requesttypes.cpp:32972
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:33161
bool segmentLengthNull() const
Definition requesttypes.cpp:33195
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:33149
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:32951
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:32531
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:32813
void setContextNull()
Definition requesttypes.cpp:32678
void setTag(QString newTag)
Definition requesttypes.cpp:33338
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:33329
bool profileNull() const
Definition requesttypes.cpp:33111
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:33103
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:32704
void setVideoBitRateNull()
Definition requesttypes.cpp:33413
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:33019
bool segmentContainerNull() const
Definition requesttypes.cpp:33174
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:32830
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:33191
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:32620
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:33208
bool framerateNull() const
Definition requesttypes.cpp:32838
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:33166
bool liveStreamIdNull() const
Definition requesttypes.cpp:32901
bool maxFramerateNull() const
Definition requesttypes.cpp:32964
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:32712
bool audioStreamIndexNull() const
Definition requesttypes.cpp:32628
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:32922
bool subtitleMethodNull() const
Definition requesttypes.cpp:33300
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:32930
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:33040
bool requireAvcNull() const
Definition requesttypes.cpp:35171
void setLevel(QString newLevel)
Definition requesttypes.cpp:34915
bool transcodeReasonsNull() const
Definition requesttypes.cpp:35402
void setHeightNull()
Definition requesttypes.cpp:34906
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:34696
bool profileNull() const
Definition requesttypes.cpp:35150
void setAudioChannelsNull()
Definition requesttypes.cpp:34612
void setDeInterlaceNull()
Definition requesttypes.cpp:34780
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:35200
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:34852
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:35499
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:34953
bool segmentContainerNull() const
Definition requesttypes.cpp:35213
bool mediaSourceIdNull() const
Definition requesttypes.cpp:35066
bool minSegmentsNull() const
Definition requesttypes.cpp:35087
bool audioChannelsNull() const
Definition requesttypes.cpp:34604
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:34894
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:35247
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:34848
void setLiveStreamIdNull()
Definition requesttypes.cpp:34948
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:35192
void setTagNull()
Definition requesttypes.cpp:35389
void setTranscodeReasonsNull()
Definition requesttypes.cpp:35410
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:34911
void setVideoStreamIndexNull()
Definition requesttypes.cpp:35494
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:35268
void setCpuCoreLimitNull()
Definition requesttypes.cpp:34759
const qint32 & segmentLength() const
The segment lenght.
Definition requesttypes.cpp:35226
void setStaticStreamingNull()
Definition requesttypes.cpp:35284
void setAudioCodecNull()
Definition requesttypes.cpp:34633
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:35368
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:34533
void setLevelNull()
Definition requesttypes.cpp:34927
void setItemId(QString newItemId)
Definition requesttypes.cpp:34519
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:35062
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:35478
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:34659
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:35251
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:35121
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:34957
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:34843
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:35335
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:34600
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:34936
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:34570
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:35310
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:35125
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:35503
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:34554
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:35423
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:34743
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:34638
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:35431
void setStream(QString newStream)
Definition requesttypes.cpp:34528
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:34596
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:34961
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:35356
const QString & container() const
The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg,...
Definition requesttypes.cpp:34506
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:35440
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:34831
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:34995
bool audioBitRateNull() const
Definition requesttypes.cpp:34583
bool tagNull() const
Definition requesttypes.cpp:35381
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:35360
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:35142
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:35436
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:34785
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:35398
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:35461
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:35016
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:34642
const QString & tag() const
The tag.
Definition requesttypes.cpp:35373
bool maxFramerateNull() const
Definition requesttypes.cpp:35003
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:34827
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:35037
bool liveStreamIdNull() const
Definition requesttypes.cpp:34940
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:35163
bool deInterlaceNull() const
Definition requesttypes.cpp:34772
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:35083
const QString & itemId() const
The item id.
Definition requesttypes.cpp:34515
bool heightNull() const
Definition requesttypes.cpp:34898
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:34722
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:34705
void setVideoBitRateNull()
Definition requesttypes.cpp:35452
bool segmentLengthNull() const
Definition requesttypes.cpp:35234
bool framerateNull() const
Definition requesttypes.cpp:34877
bool audioCodecNull() const
Definition requesttypes.cpp:34625
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:34617
bool streamOptionsNull() const
Definition requesttypes.cpp:35297
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:35419
bool deviceProfileIdNull() const
Definition requesttypes.cpp:34814
void setAudioStreamIndexNull()
Definition requesttypes.cpp:34675
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:35352
void setMinSegmentsNull()
Definition requesttypes.cpp:35095
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:34932
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:34810
bool videoBitRateNull() const
Definition requesttypes.cpp:35444
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:35041
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:35289
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:35209
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:34575
void setTag(QString newTag)
Definition requesttypes.cpp:35377
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:34890
void setFramerate(float newFramerate)
Definition requesttypes.cpp:34873
bool staticStreamingNull() const
Definition requesttypes.cpp:35276
bool copyTimestampsNull() const
Definition requesttypes.cpp:34730
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:34747
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:35230
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:34974
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:34978
void setAudioBitRateNull()
Definition requesttypes.cpp:34591
void setSubtitleMethodNull()
Definition requesttypes.cpp:35347
bool deviceIdNull() const
Definition requesttypes.cpp:34793
bool videoCodecNull() const
Definition requesttypes.cpp:35465
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:35394
bool subtitleCodecNull() const
Definition requesttypes.cpp:35318
const QString & stream() const
Definition requesttypes.cpp:34524
void setRequireAvcNull()
Definition requesttypes.cpp:35179
void setFramerateNull()
Definition requesttypes.cpp:34885
void setSegmentLengthNull()
Definition requesttypes.cpp:35242
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:35100
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:35482
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:34558
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:34789
bool levelNull() const
Definition requesttypes.cpp:34919
bool paramsNull() const
Definition requesttypes.cpp:35108
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:34579
void setPlaySessionIdNull()
Definition requesttypes.cpp:35137
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:34982
void setMaxRefFramesNull()
Definition requesttypes.cpp:35032
void setSubtitleCodecNull()
Definition requesttypes.cpp:35326
void setParamsNull()
Definition requesttypes.cpp:35116
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:34999
bool audioSampleRateNull() const
Definition requesttypes.cpp:34646
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:34806
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:35020
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:35167
bool maxRefFramesNull() const
Definition requesttypes.cpp:35024
void setWidthNull()
Definition requesttypes.cpp:35515
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:34541
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:35053
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:34688
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:34969
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamporphic stream.
Definition requesttypes.cpp:35184
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:34549
void setStartTimeTicksNull()
Definition requesttypes.cpp:35263
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:34680
bool playSessionIdNull() const
Definition requesttypes.cpp:35129
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:35205
bool subtitleMethodNull() const
Definition requesttypes.cpp:35339
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:34726
void setDeviceProfileIdNull()
Definition requesttypes.cpp:34822
bool videoStreamIndexNull() const
Definition requesttypes.cpp:35486
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:35331
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:34684
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:34856
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:35293
bool audioStreamIndexNull() const
Definition requesttypes.cpp:34667
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:35314
bool startTimeTicksNull() const
Definition requesttypes.cpp:35255
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:34663
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:34869
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:35188
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:35457
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:34751
void setMediaSourceIdNull()
Definition requesttypes.cpp:35074
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:35079
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:34537
void setCopyTimestampsNull()
Definition requesttypes.cpp:34738
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:35045
void setMaxFramerateNull()
Definition requesttypes.cpp:35011
void setStreamOptionsNull()
Definition requesttypes.cpp:35305
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:34990
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:34621
void setProfile(QString newProfile)
Definition requesttypes.cpp:35146
void setDeviceIdNull()
Definition requesttypes.cpp:34801
void setParams(QString newParams)
Definition requesttypes.cpp:35104
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:34701
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:34864
void setContextNull()
Definition requesttypes.cpp:34717
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:35272
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:34768
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:35415
void setAudioSampleRateNull()
Definition requesttypes.cpp:34654
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:34835
void setContainer(QString newContainer)
Definition requesttypes.cpp:34510
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:35058
bool contextNull() const
Definition requesttypes.cpp:34709
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:34562
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:34764
void setSegmentContainerNull()
Definition requesttypes.cpp:35221
bool widthNull() const
Definition requesttypes.cpp:35507
void setProfileNull()
Definition requesttypes.cpp:35158
void setVideoCodecNull()
Definition requesttypes.cpp:35473
Definition requesttypes.h:20103
void setContainerNull()
Definition requesttypes.cpp:33678
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:33851
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:34170
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:34124
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:34103
void setMediaSourceIdNull()
Definition requesttypes.cpp:34056
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:34191
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:33502
void setTranscodeReasonsNull()
Definition requesttypes.cpp:34392
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:33972
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:34061
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:34254
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:34040
void setLiveStreamIdNull()
Definition requesttypes.cpp:33930
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:33893
void setMinSegmentsNull()
Definition requesttypes.cpp:34077
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:34422
bool tagNull() const
Definition requesttypes.cpp:34363
bool subtitleCodecNull() const
Definition requesttypes.cpp:34300
void setMaxFramerateNull()
Definition requesttypes.cpp:33993
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:33767
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:33771
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:34481
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:34275
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:34019
bool paramsNull() const
Definition requesttypes.cpp:34090
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:33515
bool mediaSourceIdNull() const
Definition requesttypes.cpp:34048
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:34145
void setWidthNull()
Definition requesttypes.cpp:34497
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:34271
bool streamOptionsNull() const
Definition requesttypes.cpp:34279
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:33792
void setTagNull()
Definition requesttypes.cpp:34371
bool startTimeTicksNull() const
Definition requesttypes.cpp:34237
void setAudioCodecNull()
Definition requesttypes.cpp:33594
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:33817
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:33645
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:33825
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:33624
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:34187
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:34413
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:33951
void setCpuCoreLimitNull()
Definition requesttypes.cpp:33741
void setRequireAvcNull()
Definition requesttypes.cpp:34161
void setSubtitleMethodNull()
Definition requesttypes.cpp:34329
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:34082
void setFramerate(float newFramerate)
Definition requesttypes.cpp:33855
bool widthNull() const
Definition requesttypes.cpp:34489
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:33813
bool heightNull() const
Definition requesttypes.cpp:33880
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:34342
bool containerNull() const
Definition requesttypes.cpp:33670
bool maxFramerateNull() const
Definition requesttypes.cpp:33985
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:33746
void setCopyTimestampsNull()
Definition requesttypes.cpp:33720
void setItemId(QString newItemId)
Definition requesttypes.cpp:33489
bool subtitleMethodNull() const
Definition requesttypes.cpp:34321
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:33876
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:33750
bool copyTimestampsNull() const
Definition requesttypes.cpp:33712
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:34405
void setParamsNull()
Definition requesttypes.cpp:34098
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:34418
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:34464
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:34233
bool audioBitRateNull() const
Definition requesttypes.cpp:33544
bool requireAvcNull() const
Definition requesttypes.cpp:34153
void setAudioSampleRateNull()
Definition requesttypes.cpp:33615
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:33683
void setSubtitleCodecNull()
Definition requesttypes.cpp:34308
bool audioStreamIndexNull() const
Definition requesttypes.cpp:33628
void setStaticStreamingNull()
Definition requesttypes.cpp:34266
bool segmentContainerNull() const
Definition requesttypes.cpp:34195
void setVideoCodecNull()
Definition requesttypes.cpp:34455
void setSegmentContainerNull()
Definition requesttypes.cpp:34203
void setFramerateNull()
Definition requesttypes.cpp:33867
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:34107
bool maxRefFramesNull() const
Definition requesttypes.cpp:34006
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:33531
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:34460
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:34166
bool transcodeReasonsNull() const
Definition requesttypes.cpp:34384
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:33557
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:33846
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:33510
bool videoBitRateNull() const
Definition requesttypes.cpp:34426
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:34292
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:33830
bool deInterlaceNull() const
Definition requesttypes.cpp:33754
bool framerateNull() const
Definition requesttypes.cpp:33859
void setProfileNull()
Definition requesttypes.cpp:34140
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:34401
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:33523
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:33561
void setStartTimeTicksNull()
Definition requesttypes.cpp:34245
bool playSessionIdNull() const
Definition requesttypes.cpp:34111
void setDeInterlaceNull()
Definition requesttypes.cpp:33762
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:33918
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:33981
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:33704
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:33834
bool segmentLengthNull() const
Definition requesttypes.cpp:34216
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:34443
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:33708
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:33657
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:33687
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:33733
const QString & itemId() const
The item id.
Definition requesttypes.cpp:33485
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:34380
void setDeviceIdNull()
Definition requesttypes.cpp:33783
void setVideoBitRateNull()
Definition requesttypes.cpp:34434
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:33494
void setDeviceProfileIdNull()
Definition requesttypes.cpp:33804
const QString & tag() const
The tag.
Definition requesttypes.cpp:34355
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:33939
bool contextNull() const
Definition requesttypes.cpp:33691
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:34296
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:33649
void setParams(QString newParams)
Definition requesttypes.cpp:34086
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:33540
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:34485
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:34439
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:33956
bool staticStreamingNull() const
Definition requesttypes.cpp:34258
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:33977
void setAudioChannelsNull()
Definition requesttypes.cpp:33573
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:33620
void setVideoStreamIndexNull()
Definition requesttypes.cpp:34476
bool audioSampleRateNull() const
Definition requesttypes.cpp:33607
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:33582
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:34334
void setProfile(QString newProfile)
Definition requesttypes.cpp:34128
bool deviceIdNull() const
Definition requesttypes.cpp:33775
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:34229
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:34174
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:34182
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:33872
const qint32 & segmentLength() const
The segment length.
Definition requesttypes.cpp:34208
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:33838
void setMaxRefFramesNull()
Definition requesttypes.cpp:34014
void setTag(QString newTag)
Definition requesttypes.cpp:34359
bool levelNull() const
Definition requesttypes.cpp:33901
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:34313
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:34376
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:33519
bool liveStreamIdNull() const
Definition requesttypes.cpp:33922
bool videoStreamIndexNull() const
Definition requesttypes.cpp:34468
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:34250
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:33498
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:34044
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:33536
void setPlaySessionIdNull()
Definition requesttypes.cpp:34119
bool deviceProfileIdNull() const
Definition requesttypes.cpp:33796
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:34338
void setStreamOptionsNull()
Definition requesttypes.cpp:34287
void setAudioBitRateNull()
Definition requesttypes.cpp:33552
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:33809
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:33788
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:34149
bool audioCodecNull() const
Definition requesttypes.cpp:33586
void setAudioStreamIndexNull()
Definition requesttypes.cpp:33636
void setContextNull()
Definition requesttypes.cpp:33699
const QString & container() const
The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg,...
Definition requesttypes.cpp:33662
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:33998
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:33935
bool videoCodecNull() const
Definition requesttypes.cpp:34447
void setContainer(QString newContainer)
Definition requesttypes.cpp:33666
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:33960
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:33725
bool audioChannelsNull() const
Definition requesttypes.cpp:33565
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:34023
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:33578
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:34212
void setLevelNull()
Definition requesttypes.cpp:33909
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:34317
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:33914
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:34035
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:33603
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:33599
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:34065
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:34397
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:34350
bool minSegmentsNull() const
Definition requesttypes.cpp:34069
void setHeightNull()
Definition requesttypes.cpp:33888
void setLevel(QString newLevel)
Definition requesttypes.cpp:33897
void setSegmentLengthNull()
Definition requesttypes.cpp:34224
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:33964
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:33729
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:34002
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:33943
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:33641
bool profileNull() const
Definition requesttypes.cpp:34132
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:34027
Definition requesttypes.h:21111
Definition requesttypes.h:21124
Definition requesttypes.h:21137
const QString & userId() const
Optional. Filter by user id, and attach user data.
Definition requesttypes.cpp:35541
void setUserIdNull()
Definition requesttypes.cpp:35557
void setUserId(QString newUserId)
Definition requesttypes.cpp:35545
bool userIdNull() const
Definition requesttypes.cpp:35549
const qint32 & year() const
The year.
Definition requesttypes.cpp:35532
void setYear(qint32 newYear)
Definition requesttypes.cpp:35536
Definition requesttypes.h:21168
bool enableUserDataNull() const
Definition requesttypes.cpp:35616
void setSortOrder(QString newSortOrder)
Definition requesttypes.cpp:35822
bool parentIdNull() const
Definition requesttypes.cpp:35763
void setEnableImageTypesNull()
Definition requesttypes.cpp:35582
void setMediaTypesNull()
Definition requesttypes.cpp:35750
const QString & userId() const
User Id.
Definition requesttypes.cpp:35860
const QStringList & includeItemTypes() const
Optional. If specified, results will be included based on item type. This allows multiple,...
Definition requesttypes.cpp:35692
void setEnableImages(bool newEnableImages)
Definition requesttypes.cpp:35591
void setEnableUserData(bool newEnableUserData)
Definition requesttypes.cpp:35612
const QStringList & mediaTypes() const
Optional. Filter by MediaType. Allows multiple, comma delimited.
Definition requesttypes.cpp:35734
void setSortBy(QString newSortBy)
Definition requesttypes.cpp:35801
bool enableImageTypesNull() const
Definition requesttypes.cpp:35574
void setExcludeItemTypes(QStringList newExcludeItemTypes)
Definition requesttypes.cpp:35633
bool limitNull() const
Definition requesttypes.cpp:35721
void setParentId(QString newParentId)
Definition requesttypes.cpp:35759
bool excludeItemTypesNull() const
Definition requesttypes.cpp:35637
bool recursiveNull() const
Definition requesttypes.cpp:35784
const bool & enableImages() const
Optional. Include image information in output.
Definition requesttypes.cpp:35587
const bool & recursive() const
Search recursively.
Definition requesttypes.cpp:35776
bool startIndexNull() const
Definition requesttypes.cpp:35847
const qint32 & limit() const
Optional. The maximum number of records to return.
Definition requesttypes.cpp:35713
void setIncludeItemTypes(QStringList newIncludeItemTypes)
Definition requesttypes.cpp:35696
void setUserId(QString newUserId)
Definition requesttypes.cpp:35864
const QString & sortOrder() const
Sort Order - Ascending,Descending.
Definition requesttypes.cpp:35818
const bool & enableUserData() const
Optional. Include user data.
Definition requesttypes.cpp:35608
void setUserIdNull()
Definition requesttypes.cpp:35876
const QString & sortBy() const
Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist,...
Definition requesttypes.cpp:35797
void setImageTypeLimitNull()
Definition requesttypes.cpp:35687
void setSortByNull()
Definition requesttypes.cpp:35813
const QString & parentId() const
Specify this to localize the search to a specific item or folder. Omit to use the root.
Definition requesttypes.cpp:35755
const qint32 & imageTypeLimit() const
Optional. The max number of images to return, per image type.
Definition requesttypes.cpp:35671
const qint32 & startIndex() const
Skips over a given number of items within the results. Use for paging.
Definition requesttypes.cpp:35839
const QList< ItemFields > & fields() const
Optional. Specify additional fields of information to return in the output.
Definition requesttypes.cpp:35650
bool userIdNull() const
Definition requesttypes.cpp:35868
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:35843
void setMediaTypes(QStringList newMediaTypes)
Definition requesttypes.cpp:35738
bool includeItemTypesNull() const
Definition requesttypes.cpp:35700
void setImageTypeLimit(qint32 newImageTypeLimit)
Definition requesttypes.cpp:35675
bool imageTypeLimitNull() const
Definition requesttypes.cpp:35679
bool mediaTypesNull() const
Definition requesttypes.cpp:35742
bool enableImagesNull() const
Definition requesttypes.cpp:35595
void setEnableImageTypes(QList< ImageType > newEnableImageTypes)
Definition requesttypes.cpp:35570
void setFields(QList< ItemFields > newFields)
Definition requesttypes.cpp:35654
bool sortOrderNull() const
Definition requesttypes.cpp:35826
const QStringList & excludeItemTypes() const
Optional. If specified, results will be excluded based on item type. This allows multiple,...
Definition requesttypes.cpp:35629
const QList< ImageType > & enableImageTypes() const
Optional. The image types to include in the output.
Definition requesttypes.cpp:35566
void setIncludeItemTypesNull()
Definition requesttypes.cpp:35708
bool fieldsNull() const
Definition requesttypes.cpp:35658
bool sortByNull() const
Definition requesttypes.cpp:35805
void setRecursiveNull()
Definition requesttypes.cpp:35792
void setEnableImagesNull()
Definition requesttypes.cpp:35603
void setFieldsNull()
Definition requesttypes.cpp:35666
void setParentIdNull()
Definition requesttypes.cpp:35771
void setLimitNull()
Definition requesttypes.cpp:35729
void setExcludeItemTypesNull()
Definition requesttypes.cpp:35645
void setLimit(qint32 newLimit)
Definition requesttypes.cpp:35717
void setRecursive(bool newRecursive)
Definition requesttypes.cpp:35780
void setSortOrderNull()
Definition requesttypes.cpp:35834
void setEnableUserDataNull()
Definition requesttypes.cpp:35624
void setStartIndexNull()
Definition requesttypes.cpp:35855
Definition requesttypes.h:21331
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:35933
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:36059
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:35920
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:35954
void setHeightNull()
Definition requesttypes.cpp:36054
void setTagNull()
Definition requesttypes.cpp:36159
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:36017
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:35916
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:35928
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:36105
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:35958
void setBlurNull()
Definition requesttypes.cpp:35970
void setMaxHeightNull()
Definition requesttypes.cpp:36075
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:36021
bool qualityNull() const
Definition requesttypes.cpp:36130
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:35937
bool maxWidthNull() const
Definition requesttypes.cpp:36088
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:36143
bool tagNull() const
Definition requesttypes.cpp:36151
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:36185
void setBackgroundColorNull()
Definition requesttypes.cpp:35949
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:36189
bool foregroundLayerNull() const
Definition requesttypes.cpp:36004
bool backgroundColorNull() const
Definition requesttypes.cpp:35941
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:36168
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:35979
void setMaxWidthNull()
Definition requesttypes.cpp:36096
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:36042
void setName(QString newName)
Definition requesttypes.cpp:35907
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:35898
bool cropWhitespaceNull() const
Definition requesttypes.cpp:35983
void setPercentPlayedNull()
Definition requesttypes.cpp:36117
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:35996
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:36080
void setTag(QString newTag)
Definition requesttypes.cpp:36147
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:36122
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:36126
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:35912
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:35889
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:36164
bool widthNull() const
Definition requesttypes.cpp:36193
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:35894
void setQualityNull()
Definition requesttypes.cpp:36138
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:36084
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:36000
void setUnplayedCountNull()
Definition requesttypes.cpp:36180
bool blurNull() const
Definition requesttypes.cpp:35962
const QString & name() const
Artist name.
Definition requesttypes.cpp:35903
bool maxHeightNull() const
Definition requesttypes.cpp:36067
void setCropWhitespaceNull()
Definition requesttypes.cpp:35991
bool formatNull() const
Definition requesttypes.cpp:36025
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:36063
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:36101
void setForegroundLayerNull()
Definition requesttypes.cpp:36012
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:35885
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:36038
bool heightNull() const
Definition requesttypes.cpp:36046
void setWidthNull()
Definition requesttypes.cpp:36201
void setFormatNull()
Definition requesttypes.cpp:36033
bool unplayedCountNull() const
Definition requesttypes.cpp:36172
bool percentPlayedNull() const
Definition requesttypes.cpp:36109
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:35975
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:37732
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:37337
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:37925
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:37572
bool audioChannelsNull() const
Definition requesttypes.cpp:37320
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:38131
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:37694
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:38215
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:37417
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:37312
bool contextNull() const
Definition requesttypes.cpp:37425
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:37685
void setHeightNull()
Definition requesttypes.cpp:37622
bool audioBitRateNull() const
Definition requesttypes.cpp:37299
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:37761
bool levelNull() const
Definition requesttypes.cpp:37635
const qint32 & segmentLength() const
The segment lenght.
Definition requesttypes.cpp:37942
void setSegmentLengthNull()
Definition requesttypes.cpp:37958
bool staticStreamingNull() const
Definition requesttypes.cpp:37992
void setDeviceIdNull()
Definition requesttypes.cpp:37517
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:37883
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:37904
void setParams(QString newParams)
Definition requesttypes.cpp:37820
bool paramsNull() const
Definition requesttypes.cpp:37824
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:37286
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:37769
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:38009
bool segmentLengthNull() const
Definition requesttypes.cpp:37950
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:37396
bool playSessionIdNull() const
Definition requesttypes.cpp:37845
bool segmentContainerNull() const
Definition requesttypes.cpp:37929
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:38051
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:37543
void setSegmentContainerNull()
Definition requesttypes.cpp:37937
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:38147
void setAudioBitRateNull()
Definition requesttypes.cpp:37307
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:37698
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:37564
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:38139
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:37354
void setCopyTimestampsNull()
Definition requesttypes.cpp:37454
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:37463
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:37799
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:38177
void setTagNull()
Definition requesttypes.cpp:38105
void setMinSegmentsNull()
Definition requesttypes.cpp:37811
bool deviceIdNull() const
Definition requesttypes.cpp:37509
bool copyTimestampsNull() const
Definition requesttypes.cpp:37446
void setContextNull()
Definition requesttypes.cpp:37433
void setMaxFramerateNull()
Definition requesttypes.cpp:37727
void setAudioStreamIndexNull()
Definition requesttypes.cpp:37391
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:37526
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:38005
void setDeInterlaceNull()
Definition requesttypes.cpp:37496
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:38219
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:37547
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:37921
void setStartTimeTicksNull()
Definition requesttypes.cpp:37979
void setMediaSourceIdNull()
Definition requesttypes.cpp:37790
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:37379
const QString & container() const
The audio container.
Definition requesttypes.cpp:37231
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:37669
void setSubtitleMethodNull()
Definition requesttypes.cpp:38063
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:37480
bool maxRefFramesNull() const
Definition requesttypes.cpp:37740
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:37404
void setLiveStreamIdNull()
Definition requesttypes.cpp:37664
bool audioStreamIndexNull() const
Definition requesttypes.cpp:37383
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:38084
bool framerateNull() const
Definition requesttypes.cpp:37593
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:37879
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:37580
void setAudioCodecNull()
Definition requesttypes.cpp:37349
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:37421
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:37908
void setTag(QString newTag)
Definition requesttypes.cpp:38093
bool minSegmentsNull() const
Definition requesttypes.cpp:37803
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:38198
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:37522
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:37442
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:37375
bool videoBitRateNull() const
Definition requesttypes.cpp:38160
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:37984
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:37715
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:37467
bool profileNull() const
Definition requesttypes.cpp:37866
bool videoCodecNull() const
Definition requesttypes.cpp:38181
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:37711
void setStaticStreamingNull()
Definition requesttypes.cpp:38000
void setProfileNull()
Definition requesttypes.cpp:37874
bool mediaSourceIdNull() const
Definition requesttypes.cpp:37782
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:37795
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:37652
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:37648
void setVideoStreamIndexNull()
Definition requesttypes.cpp:38210
const QString & tag() const
The tag.
Definition requesttypes.cpp:38089
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:37916
bool audioCodecNull() const
Definition requesttypes.cpp:37341
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:38173
void setPlaySessionIdNull()
Definition requesttypes.cpp:37853
bool heightNull() const
Definition requesttypes.cpp:37614
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:38076
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:37316
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:37265
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:38072
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:37358
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:37610
void setProfile(QString newProfile)
Definition requesttypes.cpp:37862
bool subtitleMethodNull() const
Definition requesttypes.cpp:38055
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:37333
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:38068
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:38026
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:37270
bool streamOptionsNull() const
Definition requesttypes.cpp:38013
bool startTimeTicksNull() const
Definition requesttypes.cpp:37971
void setFramerateNull()
Definition requesttypes.cpp:37601
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:37606
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:37774
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:37963
void setLevelNull()
Definition requesttypes.cpp:37643
void setAudioSampleRateNull()
Definition requesttypes.cpp:37370
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:37484
void setVideoBitRateNull()
Definition requesttypes.cpp:38168
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:37568
bool liveStreamIdNull() const
Definition requesttypes.cpp:37656
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:37677
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:37257
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:37690
bool widthNull() const
Definition requesttypes.cpp:38223
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:37967
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:38047
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:37559
bool requireAvcNull() const
Definition requesttypes.cpp:37887
void setVideoCodecNull()
Definition requesttypes.cpp:38189
bool videoStreamIndexNull() const
Definition requesttypes.cpp:38202
void setAudioChannelsNull()
Definition requesttypes.cpp:37328
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:38152
const QString & itemId() const
The item id.
Definition requesttypes.cpp:37240
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:37988
void setSubtitleCodecNull()
Definition requesttypes.cpp:38042
void setCpuCoreLimitNull()
Definition requesttypes.cpp:37475
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:37505
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:37278
void setRequireAvcNull()
Definition requesttypes.cpp:37895
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:37816
void setParamsNull()
Definition requesttypes.cpp:37832
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:37551
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:37837
bool maxFramerateNull() const
Definition requesttypes.cpp:37719
void setTranscodeReasonsNull()
Definition requesttypes.cpp:38126
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:37291
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:38135
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:37778
bool deInterlaceNull() const
Definition requesttypes.cpp:37488
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:37841
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:37253
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:38030
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:37249
void setItemId(QString newItemId)
Definition requesttypes.cpp:37244
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:37412
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:37400
bool tagNull() const
Definition requesttypes.cpp:38097
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:37858
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:37753
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:37627
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:38156
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:37757
void setFramerate(float newFramerate)
Definition requesttypes.cpp:37589
bool deviceProfileIdNull() const
Definition requesttypes.cpp:37530
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:37501
bool subtitleCodecNull() const
Definition requesttypes.cpp:38034
void setLevel(QString newLevel)
Definition requesttypes.cpp:37631
void setMaxRefFramesNull()
Definition requesttypes.cpp:37748
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:37585
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:37736
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:37438
void setDeviceProfileIdNull()
Definition requesttypes.cpp:37538
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:37946
void setWidthNull()
Definition requesttypes.cpp:38231
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:37673
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:37706
void setStreamOptionsNull()
Definition requesttypes.cpp:38021
void setContainer(QString newContainer)
Definition requesttypes.cpp:37235
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:37274
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:38110
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:37295
bool audioSampleRateNull() const
Definition requesttypes.cpp:37362
bool transcodeReasonsNull() const
Definition requesttypes.cpp:38118
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamporphic stream.
Definition requesttypes.cpp:37900
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:37459
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:38114
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:38194
Definition requesttypes.h:21508
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:36450
void setDeInterlaceNull()
Definition requesttypes.cpp:36487
void setSegmentContainerNull()
Definition requesttypes.cpp:36928
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:36370
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:36681
void setCpuCoreLimitNull()
Definition requesttypes.cpp:36466
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:37067
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:36912
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:36874
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:36727
void setSubtitleMethodNull()
Definition requesttypes.cpp:37054
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:36664
bool videoBitRateNull() const
Definition requesttypes.cpp:37151
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:37075
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:36937
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:37143
bool audioChannelsNull() const
Definition requesttypes.cpp:36290
void setAudioCodecNull()
Definition requesttypes.cpp:36319
void setVideoCodecNull()
Definition requesttypes.cpp:37180
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:36219
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:37206
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:36769
bool framerateNull() const
Definition requesttypes.cpp:36584
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:36828
void setLiveStreamIdNull()
Definition requesttypes.cpp:36655
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:36895
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:36571
void setSegmentLengthNull()
Definition requesttypes.cpp:36949
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:36618
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:36660
bool maxRefFramesNull() const
Definition requesttypes.cpp:36731
void setMinSegmentsNull()
Definition requesttypes.cpp:36802
const qint32 & segmentLength() const
The segment length.
Definition requesttypes.cpp:36933
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:36685
void setLevelNull()
Definition requesttypes.cpp:36634
bool profileNull() const
Definition requesttypes.cpp:36857
bool deviceProfileIdNull() const
Definition requesttypes.cpp:36521
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:36492
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:36752
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:36475
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:36849
void setMaxFramerateNull()
Definition requesttypes.cpp:36718
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:36697
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:36538
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:36261
void setMediaSourceIdNull()
Definition requesttypes.cpp:36781
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:36303
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:36412
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:36458
bool subtitleCodecNull() const
Definition requesttypes.cpp:37025
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:36324
void setDeviceIdNull()
Definition requesttypes.cpp:36508
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:36765
void setAudioSampleRateNull()
Definition requesttypes.cpp:36340
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:36760
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:37042
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:36559
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:36374
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:36706
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:36643
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:36408
bool segmentContainerNull() const
Definition requesttypes.cpp:36920
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:36349
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:36899
void setStartTimeTicksNull()
Definition requesttypes.cpp:36970
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:36513
bool streamOptionsNull() const
Definition requesttypes.cpp:37004
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:37101
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:36496
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:36265
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:37189
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:36744
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:37130
void setDeviceProfileIdNull()
Definition requesttypes.cpp:36529
const QString & itemId() const
The item id.
Definition requesttypes.cpp:36210
bool videoStreamIndexNull() const
Definition requesttypes.cpp:37193
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:36286
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:36676
void setVideoBitRateNull()
Definition requesttypes.cpp:37159
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:36689
void setLevel(QString newLevel)
Definition requesttypes.cpp:36622
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:36534
bool copyTimestampsNull() const
Definition requesttypes.cpp:36437
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:36639
bool audioStreamIndexNull() const
Definition requesttypes.cpp:36353
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:36979
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:36601
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:36975
void setVideoStreamIndexNull()
Definition requesttypes.cpp:37201
bool widthNull() const
Definition requesttypes.cpp:37214
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:37147
void setMaxRefFramesNull()
Definition requesttypes.cpp:36739
bool tagNull() const
Definition requesttypes.cpp:37088
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:37105
void setParams(QString newParams)
Definition requesttypes.cpp:36811
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:36282
void setTranscodeReasonsNull()
Definition requesttypes.cpp:37117
bool audioBitRateNull() const
Definition requesttypes.cpp:36269
void setItemId(QString newItemId)
Definition requesttypes.cpp:36214
bool subtitleMethodNull() const
Definition requesttypes.cpp:37046
bool containerNull() const
Definition requesttypes.cpp:36395
bool startTimeTicksNull() const
Definition requesttypes.cpp:36962
const QString & container() const
The audio container.
Definition requesttypes.cpp:36387
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:36702
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:36597
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:36433
bool staticStreamingNull() const
Definition requesttypes.cpp:36983
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:37210
bool heightNull() const
Definition requesttypes.cpp:36605
void setTag(QString newTag)
Definition requesttypes.cpp:37084
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:36563
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:37138
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:36471
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:36891
bool liveStreamIdNull() const
Definition requesttypes.cpp:36647
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:37017
void setWidthNull()
Definition requesttypes.cpp:37222
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:36723
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:36235
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:36345
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:37168
void setContainerNull()
Definition requesttypes.cpp:36403
bool levelNull() const
Definition requesttypes.cpp:36626
bool paramsNull() const
Definition requesttypes.cpp:36815
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:36748
void setStreamOptionsNull()
Definition requesttypes.cpp:37012
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:37122
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:36244
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:37126
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:37021
bool minSegmentsNull() const
Definition requesttypes.cpp:36794
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:36958
bool segmentLengthNull() const
Definition requesttypes.cpp:36941
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:37000
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:36307
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:36240
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:36256
bool deviceIdNull() const
Definition requesttypes.cpp:36500
const QString & tag() const
The tag.
Definition requesttypes.cpp:37080
void setAudioStreamIndexNull()
Definition requesttypes.cpp:36361
bool videoCodecNull() const
Definition requesttypes.cpp:37172
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:36223
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:36954
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:36429
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:36668
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:36542
bool audioSampleRateNull() const
Definition requesttypes.cpp:36332
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:37185
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:36996
void setTagNull()
Definition requesttypes.cpp:37096
void setRequireAvcNull()
Definition requesttypes.cpp:36886
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:36916
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:36248
bool mediaSourceIdNull() const
Definition requesttypes.cpp:36773
void setStaticStreamingNull()
Definition requesttypes.cpp:36991
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:36328
void setProfileNull()
Definition requesttypes.cpp:36865
bool contextNull() const
Definition requesttypes.cpp:36416
bool deInterlaceNull() const
Definition requesttypes.cpp:36479
bool maxFramerateNull() const
Definition requesttypes.cpp:36710
void setAudioChannelsNull()
Definition requesttypes.cpp:36298
void setFramerate(float newFramerate)
Definition requesttypes.cpp:36580
void setFramerateNull()
Definition requesttypes.cpp:36592
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:36517
void setCopyTimestampsNull()
Definition requesttypes.cpp:36445
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:37063
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:36454
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:37164
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:36907
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:36807
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:36832
bool audioCodecNull() const
Definition requesttypes.cpp:36311
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:36790
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:36576
void setContainer(QString newContainer)
Definition requesttypes.cpp:36391
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:36366
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:36550
bool transcodeReasonsNull() const
Definition requesttypes.cpp:37109
void setPlaySessionIdNull()
Definition requesttypes.cpp:36844
void setProfile(QString newProfile)
Definition requesttypes.cpp:36853
void setSubtitleCodecNull()
Definition requesttypes.cpp:37033
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:36786
bool requireAvcNull() const
Definition requesttypes.cpp:36878
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:36555
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:36870
void setAudioBitRateNull()
Definition requesttypes.cpp:36277
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:36382
void setParamsNull()
Definition requesttypes.cpp:36823
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:36227
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:37038
bool playSessionIdNull() const
Definition requesttypes.cpp:36836
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:37059
void setContextNull()
Definition requesttypes.cpp:36424
void setHeightNull()
Definition requesttypes.cpp:36613
Definition requesttypes.h:22687
const QString & name() const
Genre name.
Definition requesttypes.cpp:38595
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:38751
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:38671
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:38734
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:38755
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:38713
bool unplayedCountNull() const
Definition requesttypes.cpp:38864
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:38797
void setPercentPlayedNull()
Definition requesttypes.cpp:38809
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:38577
void setQualityNull()
Definition requesttypes.cpp:38830
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:38692
void setHeightNull()
Definition requesttypes.cpp:38746
bool widthNull() const
Definition requesttypes.cpp:38885
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:38667
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:38581
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:38835
bool backgroundColorNull() const
Definition requesttypes.cpp:38633
void setMaxHeightNull()
Definition requesttypes.cpp:38767
bool blurNull() const
Definition requesttypes.cpp:38654
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:38772
bool heightNull() const
Definition requesttypes.cpp:38738
bool tagNull() const
Definition requesttypes.cpp:38843
void setTagNull()
Definition requesttypes.cpp:38851
bool maxHeightNull() const
Definition requesttypes.cpp:38759
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:38856
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:38688
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:38776
bool qualityNull() const
Definition requesttypes.cpp:38822
bool formatNull() const
Definition requesttypes.cpp:38717
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:38586
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:38612
void setMaxWidthNull()
Definition requesttypes.cpp:38788
void setWidthNull()
Definition requesttypes.cpp:38893
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:38860
bool foregroundLayerNull() const
Definition requesttypes.cpp:38696
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:38814
void setUnplayedCountNull()
Definition requesttypes.cpp:38872
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:38709
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:38881
void setFormatNull()
Definition requesttypes.cpp:38725
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:38590
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:38608
void setTag(QString newTag)
Definition requesttypes.cpp:38839
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:38793
bool cropWhitespaceNull() const
Definition requesttypes.cpp:38675
void setForegroundLayerNull()
Definition requesttypes.cpp:38704
bool percentPlayedNull() const
Definition requesttypes.cpp:38801
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:38604
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:38877
void setBackgroundColorNull()
Definition requesttypes.cpp:38641
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:38650
void setName(QString newName)
Definition requesttypes.cpp:38599
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:38629
bool maxWidthNull() const
Definition requesttypes.cpp:38780
void setBlurNull()
Definition requesttypes.cpp:38662
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:38818
void setCropWhitespaceNull()
Definition requesttypes.cpp:38683
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:38646
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:38625
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:38730
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:38620
Definition requesttypes.h:22508
bool maxHeightNull() const
Definition requesttypes.cpp:38434
void setName(QString newName)
Definition requesttypes.cpp:38253
void setForegroundLayerNull()
Definition requesttypes.cpp:38358
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:38405
bool blurNull() const
Definition requesttypes.cpp:38308
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:38274
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:38321
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:38279
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:38262
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:38304
bool foregroundLayerNull() const
Definition requesttypes.cpp:38350
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:38552
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:38493
bool cropWhitespaceNull() const
Definition requesttypes.cpp:38329
bool tagNull() const
Definition requesttypes.cpp:38518
void setFormatNull()
Definition requesttypes.cpp:38379
bool imageIndexNull() const
Definition requesttypes.cpp:38413
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:38363
bool backgroundColorNull() const
Definition requesttypes.cpp:38287
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:38468
void setCropWhitespaceNull()
Definition requesttypes.cpp:38337
void setMaxWidthNull()
Definition requesttypes.cpp:38463
void setPercentPlayedNull()
Definition requesttypes.cpp:38484
bool unplayedCountNull() const
Definition requesttypes.cpp:38539
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:38472
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:38367
bool widthNull() const
Definition requesttypes.cpp:38560
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:38244
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:38325
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:38346
const QString & name() const
Genre name.
Definition requesttypes.cpp:38249
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:38426
bool heightNull() const
Definition requesttypes.cpp:38392
void setWidthNull()
Definition requesttypes.cpp:38568
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:38388
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:38451
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:38283
void setTagNull()
Definition requesttypes.cpp:38526
void setImageIndexNull()
Definition requesttypes.cpp:38421
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:38535
void setTag(QString newTag)
Definition requesttypes.cpp:38514
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:38266
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:38258
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:38531
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:38300
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:38510
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:38447
void setBlurNull()
Definition requesttypes.cpp:38316
void setMaxHeightNull()
Definition requesttypes.cpp:38442
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:38430
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:38489
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:38342
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:38240
bool percentPlayedNull() const
Definition requesttypes.cpp:38476
void setBackgroundColorNull()
Definition requesttypes.cpp:38295
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:38409
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:38384
bool qualityNull() const
Definition requesttypes.cpp:38497
void setUnplayedCountNull()
Definition requesttypes.cpp:38547
void setQualityNull()
Definition requesttypes.cpp:38505
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:38556
bool formatNull() const
Definition requesttypes.cpp:38371
bool maxWidthNull() const
Definition requesttypes.cpp:38455
void setHeightNull()
Definition requesttypes.cpp:38400
Definition requesttypes.h:23043
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:39252
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:39467
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:39387
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:39243
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:39293
bool backgroundColorNull() const
Definition requesttypes.cpp:39349
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:39425
bool heightNull() const
Definition requesttypes.cpp:39433
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:39248
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:39324
void setItemId(QString newItemId)
Definition requesttypes.cpp:39270
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:39446
void setTag(QString newTag)
Definition requesttypes.cpp:39306
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:39362
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:39302
void setBackgroundColorNull()
Definition requesttypes.cpp:39357
bool foregroundLayerNull() const
Definition requesttypes.cpp:39412
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:39450
void setCropWhitespaceNull()
Definition requesttypes.cpp:39399
void setHeightNull()
Definition requesttypes.cpp:39441
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:39261
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:39320
void setQualityNull()
Definition requesttypes.cpp:39462
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:39257
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:39336
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:39404
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:39279
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:39297
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:39288
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:39429
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:39383
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:39328
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:39239
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:39275
const QString & itemId() const
Item id.
Definition requesttypes.cpp:39266
bool blurNull() const
Definition requesttypes.cpp:39370
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:39408
bool cropWhitespaceNull() const
Definition requesttypes.cpp:39391
bool qualityNull() const
Definition requesttypes.cpp:39454
bool widthNull() const
Definition requesttypes.cpp:39475
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:39311
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:39366
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:39341
void setBlurNull()
Definition requesttypes.cpp:39378
void setForegroundLayerNull()
Definition requesttypes.cpp:39420
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:39471
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:39284
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:39345
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:39315
void setWidthNull()
Definition requesttypes.cpp:39483
Definition requesttypes.h:23208
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:39775
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:39607
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:39544
void setPercentPlayedNull()
Definition requesttypes.cpp:39724
bool heightNull() const
Definition requesttypes.cpp:39653
bool maxWidthNull() const
Definition requesttypes.cpp:39695
void setUnplayedCountNull()
Definition requesttypes.cpp:39787
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:39535
bool foregroundLayerNull() const
Definition requesttypes.cpp:39611
bool widthNull() const
Definition requesttypes.cpp:39800
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:39527
const ImageFormat & format() const
Optional. The MediaBrowser.Model.Drawing.ImageFormat of the returned image.
Definition requesttypes.cpp:39624
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:39687
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:39501
void setTagNull()
Definition requesttypes.cpp:39766
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:39540
bool formatNull() const
Definition requesttypes.cpp:39632
void setForegroundLayerNull()
Definition requesttypes.cpp:39619
void setTag(QString newTag)
Definition requesttypes.cpp:39754
bool qualityNull() const
Definition requesttypes.cpp:39737
void setMaxWidthNull()
Definition requesttypes.cpp:39703
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:39565
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:39582
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:39792
void setQualityNull()
Definition requesttypes.cpp:39745
void setMaxHeightNull()
Definition requesttypes.cpp:39682
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:39586
const QString & itemId() const
Item id.
Definition requesttypes.cpp:39510
bool backgroundColorNull() const
Definition requesttypes.cpp:39548
bool tagNull() const
Definition requesttypes.cpp:39758
bool maxHeightNull() const
Definition requesttypes.cpp:39674
bool unplayedCountNull() const
Definition requesttypes.cpp:39779
void setCropWhitespaceNull()
Definition requesttypes.cpp:39598
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:39628
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:39492
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:39645
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:39523
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:39771
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:39496
bool blurNull() const
Definition requesttypes.cpp:39569
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:39691
void setWidthNull()
Definition requesttypes.cpp:39808
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:39561
void setBlurNull()
Definition requesttypes.cpp:39577
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:39750
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:39505
void setBackgroundColorNull()
Definition requesttypes.cpp:39556
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:39666
void setItemId(QString newItemId)
Definition requesttypes.cpp:39514
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:39733
void setHeightNull()
Definition requesttypes.cpp:39661
bool cropWhitespaceNull() const
Definition requesttypes.cpp:39590
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:39670
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:39729
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:39649
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:39712
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:39519
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:39603
bool percentPlayedNull() const
Definition requesttypes.cpp:39716
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:39708
void setFormatNull()
Definition requesttypes.cpp:39640
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:39796
Definition requesttypes.h:22864
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:39046
bool unplayedCountNull() const
Definition requesttypes.cpp:39201
void setPercentPlayedNull()
Definition requesttypes.cpp:39146
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:39172
bool maxHeightNull() const
Definition requesttypes.cpp:39096
void setForegroundLayerNull()
Definition requesttypes.cpp:39020
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:39134
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:38945
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:39067
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:39029
void setImageIndexNull()
Definition requesttypes.cpp:39083
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:38924
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:38928
void setFormatNull()
Definition requesttypes.cpp:39041
void setMaxHeightNull()
Definition requesttypes.cpp:39104
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:38962
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:39151
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:39193
bool foregroundLayerNull() const
Definition requesttypes.cpp:39012
void setBackgroundColorNull()
Definition requesttypes.cpp:38957
void setTag(QString newTag)
Definition requesttypes.cpp:39176
bool blurNull() const
Definition requesttypes.cpp:38970
void setBlurNull()
Definition requesttypes.cpp:38978
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:38936
bool maxWidthNull() const
Definition requesttypes.cpp:39117
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:38966
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:39113
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:39071
bool qualityNull() const
Definition requesttypes.cpp:39159
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:39004
bool formatNull() const
Definition requesttypes.cpp:39033
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:39092
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:39008
bool widthNull() const
Definition requesttypes.cpp:39222
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:38902
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:39109
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:38941
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:39155
void setHeightNull()
Definition requesttypes.cpp:39062
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:39214
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:38983
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:38987
const QString & itemId() const
Item id.
Definition requesttypes.cpp:38911
void setUnplayedCountNull()
Definition requesttypes.cpp:39209
void setTagNull()
Definition requesttypes.cpp:39188
void setMaxWidthNull()
Definition requesttypes.cpp:39125
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:39197
bool tagNull() const
Definition requesttypes.cpp:39180
void setCropWhitespaceNull()
Definition requesttypes.cpp:38999
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:38920
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:39130
void setQualityNull()
Definition requesttypes.cpp:39167
bool backgroundColorNull() const
Definition requesttypes.cpp:38949
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:39218
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:39088
const ImageFormat & format() const
Optional. The MediaBrowser.Model.Drawing.ImageFormat of the returned image.
Definition requesttypes.cpp:39025
bool percentPlayedNull() const
Definition requesttypes.cpp:39138
bool cropWhitespaceNull() const
Definition requesttypes.cpp:38991
bool heightNull() const
Definition requesttypes.cpp:39054
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:39050
void setItemId(QString newItemId)
Definition requesttypes.cpp:38915
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:38906
bool imageIndexNull() const
Definition requesttypes.cpp:39075
void setWidthNull()
Definition requesttypes.cpp:39230
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:40292
void setItemId(QString newItemId)
Definition requesttypes.cpp:39821
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:40570
void setMaxRefFramesNull()
Definition requesttypes.cpp:40355
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:40234
void setMinSegmentsNull()
Definition requesttypes.cpp:40418
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:40024
void setDeviceProfileIdNull()
Definition requesttypes.cpp:40124
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:39864
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:40691
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:39877
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:40322
bool subtitleMethodNull() const
Definition requesttypes.cpp:40662
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:40318
bool liveStreamIdNull() const
Definition requesttypes.cpp:40263
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:40158
void setLiveStreamIdNull()
Definition requesttypes.cpp:40271
const qint32 & segmentLength() const
The segment length.
Definition requesttypes.cpp:40549
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:39990
void setSegmentContainerNull()
Definition requesttypes.cpp:40544
bool subtitleCodecNull() const
Definition requesttypes.cpp:40641
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:40389
bool audioCodecNull() const
Definition requesttypes.cpp:39927
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:40187
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:40683
void setParams(QString newParams)
Definition requesttypes.cpp:40427
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:40574
bool transcodeReasonsNull() const
Definition requesttypes.cpp:40725
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:40276
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:39881
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:40738
bool deviceIdNull() const
Definition requesttypes.cpp:40095
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:40003
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:40780
bool segmentLengthNull() const
Definition requesttypes.cpp:40557
void setProfileNull()
Definition requesttypes.cpp:40481
const QString & itemId() const
The item id.
Definition requesttypes.cpp:39817
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:40826
void setAudioBitRateNull()
Definition requesttypes.cpp:39893
void setCopyTimestampsNull()
Definition requesttypes.cpp:40040
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:40633
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:40721
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:40053
void setCpuCoreLimitNull()
Definition requesttypes.cpp:40061
void setAudioSampleRateNull()
Definition requesttypes.cpp:39956
bool videoStreamIndexNull() const
Definition requesttypes.cpp:40809
const qint32 & maxStreamingBitrate() const
Optional. The maximum streaming bitrate.
Definition requesttypes.cpp:40360
bool maxStreamingBitrateNull() const
Definition requesttypes.cpp:40368
bool requireAvcNull() const
Definition requesttypes.cpp:40494
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:40402
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:39872
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:40091
bool audioBitRateNull() const
Definition requesttypes.cpp:39885
bool framerateNull() const
Definition requesttypes.cpp:40200
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:40305
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:39961
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:40515
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:40339
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:40616
void setAudioChannelsNull()
Definition requesttypes.cpp:39914
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:40150
bool tagNull() const
Definition requesttypes.cpp:40704
bool staticStreamingNull() const
Definition requesttypes.cpp:40599
bool minSegmentsNull() const
Definition requesttypes.cpp:40410
void setTagNull()
Definition requesttypes.cpp:40712
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:40255
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:39902
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:39898
void setStreamOptionsNull()
Definition requesttypes.cpp:40628
void setContextNull()
Definition requesttypes.cpp:40019
void setLevelNull()
Definition requesttypes.cpp:40250
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:39856
void setMaxStreamingBitrateNull()
Definition requesttypes.cpp:40376
void setAudioCodecNull()
Definition requesttypes.cpp:39935
void setTranscodeReasonsNull()
Definition requesttypes.cpp:40733
bool videoCodecNull() const
Definition requesttypes.cpp:40788
void setLevel(QString newLevel)
Definition requesttypes.cpp:40238
bool copyTimestampsNull() const
Definition requesttypes.cpp:40032
void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate)
Definition requesttypes.cpp:40364
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:40259
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:40612
void setWidthNull()
Definition requesttypes.cpp:40838
void setVideoCodecNull()
Definition requesttypes.cpp:40796
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:40654
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:40511
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:40179
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:40490
void setFramerate(float newFramerate)
Definition requesttypes.cpp:40196
void setStartTimeTicksNull()
Definition requesttypes.cpp:40586
bool enableAdaptiveBitrateStreamingNull() const
Definition requesttypes.cpp:40137
void setSubtitleMethodNull()
Definition requesttypes.cpp:40670
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:40045
void setStaticStreamingNull()
Definition requesttypes.cpp:40607
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:40523
bool audioStreamIndexNull() const
Definition requesttypes.cpp:39969
void setAudioStreamIndexNull()
Definition requesttypes.cpp:39977
void setProfile(QString newProfile)
Definition requesttypes.cpp:40469
void setEnableAdaptiveBitrateStreamingNull()
Definition requesttypes.cpp:40145
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:40805
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:39940
void setSegmentLengthNull()
Definition requesttypes.cpp:40565
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:40066
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:40528
bool maxRefFramesNull() const
Definition requesttypes.cpp:40347
const QString & tag() const
The tag.
Definition requesttypes.cpp:40696
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:39919
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:40784
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:40301
void setFramerateNull()
Definition requesttypes.cpp:40208
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:39851
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:40759
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:40822
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:39860
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:40385
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:40465
bool segmentContainerNull() const
Definition requesttypes.cpp:40536
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:40087
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:40591
bool contextNull() const
Definition requesttypes.cpp:40011
bool widthNull() const
Definition requesttypes.cpp:40830
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:40175
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:40746
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:40553
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:40049
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:40801
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:40658
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:40154
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:40166
bool paramsNull() const
Definition requesttypes.cpp:40431
bool deInterlaceNull() const
Definition requesttypes.cpp:40074
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:39923
bool levelNull() const
Definition requesttypes.cpp:40242
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:40406
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:39830
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:40507
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:39982
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:40532
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:40313
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:40297
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:40217
bool streamOptionsNull() const
Definition requesttypes.cpp:40620
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:40381
bool profileNull() const
Definition requesttypes.cpp:40473
void setMaxFramerateNull()
Definition requesttypes.cpp:40334
void setTag(QString newTag)
Definition requesttypes.cpp:40700
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:40679
void setVideoStreamIndexNull()
Definition requesttypes.cpp:40817
void setSubtitleCodecNull()
Definition requesttypes.cpp:40649
void setParamsNull()
Definition requesttypes.cpp:40439
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:40280
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:40486
void setVideoBitRateNull()
Definition requesttypes.cpp:40775
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:40343
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:40444
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:39944
void setEnableAdaptiveBitrateStreaming(bool newEnableAdaptiveBitrateStreaming)
Definition requesttypes.cpp:40133
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:40675
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:40423
void setPlaySessionIdNull()
Definition requesttypes.cpp:40460
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:39843
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:40070
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:40742
bool audioSampleRateNull() const
Definition requesttypes.cpp:39948
const bool & enableAdaptiveBitrateStreaming() const
Enable adaptive bitrate streaming.
Definition requesttypes.cpp:40129
bool audioChannelsNull() const
Definition requesttypes.cpp:39906
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:39998
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:40637
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:40717
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:39986
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:40763
bool deviceProfileIdNull() const
Definition requesttypes.cpp:40116
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:39839
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:39826
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:40171
bool maxFramerateNull() const
Definition requesttypes.cpp:40326
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:40192
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:39965
bool startTimeTicksNull() const
Definition requesttypes.cpp:40578
void setDeInterlaceNull()
Definition requesttypes.cpp:40082
void setDeviceIdNull()
Definition requesttypes.cpp:40103
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:40112
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:40213
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:40754
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:40007
void setHeightNull()
Definition requesttypes.cpp:40229
bool playSessionIdNull() const
Definition requesttypes.cpp:40452
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:40448
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:40397
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:40028
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:40108
bool videoBitRateNull() const
Definition requesttypes.cpp:40767
bool heightNull() const
Definition requesttypes.cpp:40221
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:39835
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:40595
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:40284
void setRequireAvcNull()
Definition requesttypes.cpp:40502
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:40949
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:41058
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:41411
bool streamOptionsNull() const
Definition requesttypes.cpp:41629
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:41054
void setMaxFramerateNull()
Definition requesttypes.cpp:41364
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:40865
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:41188
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:41835
void setSegmentContainerNull()
Definition requesttypes.cpp:41553
bool heightNull() const
Definition requesttypes.cpp:41251
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:41772
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:40856
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:41201
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:40902
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:41730
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:40881
bool framerateNull() const
Definition requesttypes.cpp:41230
const QString & itemId() const
The item id.
Definition requesttypes.cpp:40847
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:41688
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:40907
void setParamsNull()
Definition requesttypes.cpp:41448
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:41390
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:41243
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:41184
bool playSessionIdNull() const
Definition requesttypes.cpp:41461
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:40995
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:41331
bool staticStreamingNull() const
Definition requesttypes.cpp:41608
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:41369
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:41310
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:40974
void setPlaySessionIdNull()
Definition requesttypes.cpp:41469
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:40970
bool contextNull() const
Definition requesttypes.cpp:41041
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:41289
bool deviceProfileIdNull() const
Definition requesttypes.cpp:41146
const bool & enableAdaptiveBitrateStreaming() const
Enable adaptive bitrate streaming.
Definition requesttypes.cpp:41159
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:41789
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:41667
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:41457
void setDeInterlaceNull()
Definition requesttypes.cpp:41112
bool subtitleMethodNull() const
Definition requesttypes.cpp:41671
bool levelNull() const
Definition requesttypes.cpp:41272
void setVideoBitRateNull()
Definition requesttypes.cpp:41784
bool requireAvcNull() const
Definition requesttypes.cpp:41503
void setAudioStreamIndexNull()
Definition requesttypes.cpp:41007
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:41264
void setVideoCodecNull()
Definition requesttypes.cpp:41805
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:41398
void setStartTimeTicksNull()
Definition requesttypes.cpp:41595
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:41343
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:41642
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:41079
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:41348
void setStaticStreamingNull()
Definition requesttypes.cpp:41616
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:41532
void setCpuCoreLimitNull()
Definition requesttypes.cpp:41091
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:41142
const QString & tag() const
The tag.
Definition requesttypes.cpp:41705
void setSubtitleCodecNull()
Definition requesttypes.cpp:41658
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:40894
bool videoCodecNull() const
Definition requesttypes.cpp:41797
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:41520
bool tagNull() const
Definition requesttypes.cpp:41713
bool transcodeReasonsNull() const
Definition requesttypes.cpp:41734
void setFramerate(float newFramerate)
Definition requesttypes.cpp:41226
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:41285
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:41037
void setFramerateNull()
Definition requesttypes.cpp:41238
const qint32 & segmentLength() const
The segment length.
Definition requesttypes.cpp:41558
bool enableAdaptiveBitrateStreamingNull() const
Definition requesttypes.cpp:41167
void setProfileNull()
Definition requesttypes.cpp:41490
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:41524
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:41217
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:41663
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:41495
void setVideoStreamIndexNull()
Definition requesttypes.cpp:41826
void setMinSegmentsNull()
Definition requesttypes.cpp:41427
void setDeviceIdNull()
Definition requesttypes.cpp:41133
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:41322
bool copyTimestampsNull() const
Definition requesttypes.cpp:41062
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:41209
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:41453
void setWidthNull()
Definition requesttypes.cpp:41847
bool audioBitRateNull() const
Definition requesttypes.cpp:40915
void setAudioCodecNull()
Definition requesttypes.cpp:40965
void setLevel(QString newLevel)
Definition requesttypes.cpp:41268
void setRequireAvcNull()
Definition requesttypes.cpp:41511
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:40860
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:40953
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:41646
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:41700
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:41499
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:41621
void setTag(QString newTag)
Definition requesttypes.cpp:41709
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:41373
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:41083
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:41579
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:41117
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:41314
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:41793
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:41016
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:41406
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:40928
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:41033
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:41012
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:41755
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:41751
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:41537
void setEnableAdaptiveBitrateStreaming(bool newEnableAdaptiveBitrateStreaming)
Definition requesttypes.cpp:41163
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:40932
bool subtitleCodecNull() const
Definition requesttypes.cpp:41650
void setItemId(QString newItemId)
Definition requesttypes.cpp:40851
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:41814
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:41020
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:41222
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:41541
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:41625
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:41684
bool audioSampleRateNull() const
Definition requesttypes.cpp:40978
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:41247
void setCopyTimestampsNull()
Definition requesttypes.cpp:41070
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:40890
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:41335
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:41562
void setDeviceProfileIdNull()
Definition requesttypes.cpp:41154
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:41516
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:41604
void setAudioSampleRateNull()
Definition requesttypes.cpp:40986
bool deviceIdNull() const
Definition requesttypes.cpp:41125
void setParams(QString newParams)
Definition requesttypes.cpp:41436
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:40869
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:41028
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:41327
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:41075
bool audioChannelsNull() const
Definition requesttypes.cpp:40936
void setEnableAdaptiveBitrateStreamingNull()
Definition requesttypes.cpp:41175
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:41100
bool segmentContainerNull() const
Definition requesttypes.cpp:41545
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:41205
void setTagNull()
Definition requesttypes.cpp:41721
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:41306
void setLiveStreamIdNull()
Definition requesttypes.cpp:41301
void setStreamOptionsNull()
Definition requesttypes.cpp:41637
void setMaxRefFramesNull()
Definition requesttypes.cpp:41385
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:41726
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:41763
void setTranscodeReasonsNull()
Definition requesttypes.cpp:41742
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:41352
bool audioCodecNull() const
Definition requesttypes.cpp:40957
bool audioStreamIndexNull() const
Definition requesttypes.cpp:40999
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:41180
bool startTimeTicksNull() const
Definition requesttypes.cpp:41587
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:41692
bool segmentLengthNull() const
Definition requesttypes.cpp:41566
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:40886
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:40911
bool deInterlaceNull() const
Definition requesttypes.cpp:41104
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:41096
void setAudioBitRateNull()
Definition requesttypes.cpp:40923
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:41768
bool liveStreamIdNull() const
Definition requesttypes.cpp:41293
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:41394
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:40991
bool videoStreamIndexNull() const
Definition requesttypes.cpp:41818
bool profileNull() const
Definition requesttypes.cpp:41482
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:41583
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:41747
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:41138
void setContextNull()
Definition requesttypes.cpp:41049
void setLevelNull()
Definition requesttypes.cpp:41280
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:41415
bool minSegmentsNull() const
Definition requesttypes.cpp:41419
void setHeightNull()
Definition requesttypes.cpp:41259
void setAudioChannelsNull()
Definition requesttypes.cpp:40944
void setSubtitleMethodNull()
Definition requesttypes.cpp:41679
bool maxRefFramesNull() const
Definition requesttypes.cpp:41377
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:40873
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:41831
bool paramsNull() const
Definition requesttypes.cpp:41440
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:41196
void setSegmentLengthNull()
Definition requesttypes.cpp:41574
bool videoBitRateNull() const
Definition requesttypes.cpp:41776
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:41432
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:41600
void setProfile(QString newProfile)
Definition requesttypes.cpp:41478
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:41810
bool widthNull() const
Definition requesttypes.cpp:41839
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:41121
bool maxFramerateNull() const
Definition requesttypes.cpp:41356
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:41474
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:42308
void setHeightNull()
Definition requesttypes.cpp:42362
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:42430
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:42325
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:42236
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:42228
bool widthNull() const
Definition requesttypes.cpp:42501
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:42413
void setFormatNull()
Definition requesttypes.cpp:42341
bool maxHeightNull() const
Definition requesttypes.cpp:42375
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:42266
void setWidthNull()
Definition requesttypes.cpp:42509
void setTag(QString newTag)
Definition requesttypes.cpp:42455
void setPercentPlayedNull()
Definition requesttypes.cpp:42425
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:42476
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:42497
void setBackgroundColorNull()
Definition requesttypes.cpp:42257
bool qualityNull() const
Definition requesttypes.cpp:42438
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:42206
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:42472
bool unplayedCountNull() const
Definition requesttypes.cpp:42480
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:42304
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:42434
void setCropWhitespaceNull()
Definition requesttypes.cpp:42299
bool backgroundColorNull() const
Definition requesttypes.cpp:42249
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:42493
void setMaxHeightNull()
Definition requesttypes.cpp:42383
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:42202
void setUnplayedCountNull()
Definition requesttypes.cpp:42488
bool cropWhitespaceNull() const
Definition requesttypes.cpp:42291
void setName(QString newName)
Definition requesttypes.cpp:42215
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:42388
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:42329
void setBlurNull()
Definition requesttypes.cpp:42278
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:42409
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:42392
void setTagNull()
Definition requesttypes.cpp:42467
bool heightNull() const
Definition requesttypes.cpp:42354
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:42451
void setQualityNull()
Definition requesttypes.cpp:42446
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:42193
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:42287
void setMaxWidthNull()
Definition requesttypes.cpp:42404
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:42350
bool blurNull() const
Definition requesttypes.cpp:42270
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:42283
bool formatNull() const
Definition requesttypes.cpp:42333
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:42220
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:42371
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:42367
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:42197
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:42262
bool foregroundLayerNull() const
Definition requesttypes.cpp:42312
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:42241
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:42224
bool maxWidthNull() const
Definition requesttypes.cpp:42396
bool tagNull() const
Definition requesttypes.cpp:42459
void setForegroundLayerNull()
Definition requesttypes.cpp:42320
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:42346
bool percentPlayedNull() const
Definition requesttypes.cpp:42417
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:42245
const QString & name() const
Music genre name.
Definition requesttypes.cpp:42211
Definition requesttypes.h:24393
bool heightNull() const
Definition requesttypes.cpp:42008
bool qualityNull() const
Definition requesttypes.cpp:42113
void setUnplayedCountNull()
Definition requesttypes.cpp:42163
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:42063
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:41856
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:41937
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:42168
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:41882
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:42151
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:42126
void setTag(QString newTag)
Definition requesttypes.cpp:42130
void setName(QString newName)
Definition requesttypes.cpp:41869
void setTagNull()
Definition requesttypes.cpp:42142
bool imageIndexNull() const
Definition requesttypes.cpp:42029
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:41895
void setCropWhitespaceNull()
Definition requesttypes.cpp:41953
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:41860
void setForegroundLayerNull()
Definition requesttypes.cpp:41974
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:41958
bool maxHeightNull() const
Definition requesttypes.cpp:42050
bool foregroundLayerNull() const
Definition requesttypes.cpp:41966
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:41962
bool backgroundColorNull() const
Definition requesttypes.cpp:41903
void setBackgroundColorNull()
Definition requesttypes.cpp:41911
bool cropWhitespaceNull() const
Definition requesttypes.cpp:41945
bool blurNull() const
Definition requesttypes.cpp:41924
void setHeightNull()
Definition requesttypes.cpp:42016
bool unplayedCountNull() const
Definition requesttypes.cpp:42155
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:41916
bool formatNull() const
Definition requesttypes.cpp:41987
void setFormatNull()
Definition requesttypes.cpp:41995
bool widthNull() const
Definition requesttypes.cpp:42176
void setMaxWidthNull()
Definition requesttypes.cpp:42079
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:42088
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:42147
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:42000
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:41878
bool tagNull() const
Definition requesttypes.cpp:42134
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:41920
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:41874
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:41979
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:42046
bool maxWidthNull() const
Definition requesttypes.cpp:42071
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:42172
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:42004
void setPercentPlayedNull()
Definition requesttypes.cpp:42100
void setQualityNull()
Definition requesttypes.cpp:42121
void setMaxHeightNull()
Definition requesttypes.cpp:42058
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:42042
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:41899
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:42105
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:42021
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:42084
void setBlurNull()
Definition requesttypes.cpp:41932
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:41890
bool percentPlayedNull() const
Definition requesttypes.cpp:42092
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:42067
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:42109
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:41941
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:42025
void setWidthNull()
Definition requesttypes.cpp:42184
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:41983
const QString & name() const
Music genre name.
Definition requesttypes.cpp:41865
void setImageIndexNull()
Definition requesttypes.cpp:42037
Definition requesttypes.h:24928
void setUnplayedCountNull()
Definition requesttypes.cpp:43150
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:42898
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:42987
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:43096
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:42903
void setHeightNull()
Definition requesttypes.cpp:43024
bool blurNull() const
Definition requesttypes.cpp:42932
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:42966
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:43134
void setBlurNull()
Definition requesttypes.cpp:42940
void setCropWhitespaceNull()
Definition requesttypes.cpp:42961
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:42864
void setWidthNull()
Definition requesttypes.cpp:43171
bool cropWhitespaceNull() const
Definition requesttypes.cpp:42953
void setTagNull()
Definition requesttypes.cpp:43129
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:43008
bool heightNull() const
Definition requesttypes.cpp:43016
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:43033
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:43012
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:42882
const QString & name() const
Person name.
Definition requesttypes.cpp:42873
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:43029
bool maxWidthNull() const
Definition requesttypes.cpp:43058
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:42886
bool backgroundColorNull() const
Definition requesttypes.cpp:42911
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:42890
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:42924
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:43092
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:42970
void setMaxHeightNull()
Definition requesttypes.cpp:43045
void setTag(QString newTag)
Definition requesttypes.cpp:43117
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:43054
bool foregroundLayerNull() const
Definition requesttypes.cpp:42974
bool tagNull() const
Definition requesttypes.cpp:43121
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:43075
void setFormatNull()
Definition requesttypes.cpp:43003
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:42991
bool percentPlayedNull() const
Definition requesttypes.cpp:43079
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:43113
bool formatNull() const
Definition requesttypes.cpp:42995
bool widthNull() const
Definition requesttypes.cpp:43163
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:42855
void setForegroundLayerNull()
Definition requesttypes.cpp:42982
void setBackgroundColorNull()
Definition requesttypes.cpp:42919
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:42907
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:42859
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:43159
void setQualityNull()
Definition requesttypes.cpp:43108
void setMaxWidthNull()
Definition requesttypes.cpp:43066
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:42868
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:43050
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:43138
bool qualityNull() const
Definition requesttypes.cpp:43100
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:42945
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:43155
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:43071
bool unplayedCountNull() const
Definition requesttypes.cpp:43142
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:42928
bool maxHeightNull() const
Definition requesttypes.cpp:43037
void setName(QString newName)
Definition requesttypes.cpp:42877
void setPercentPlayedNull()
Definition requesttypes.cpp:43087
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:42949
Definition requesttypes.h:24749
void setFormatNull()
Definition requesttypes.cpp:42657
bool maxHeightNull() const
Definition requesttypes.cpp:42712
void setQualityNull()
Definition requesttypes.cpp:42783
bool imageIndexNull() const
Definition requesttypes.cpp:42691
void setUnplayedCountNull()
Definition requesttypes.cpp:42825
bool qualityNull() const
Definition requesttypes.cpp:42775
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:42578
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:42557
bool cropWhitespaceNull() const
Definition requesttypes.cpp:42607
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:42620
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:42813
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:42603
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:42641
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:42544
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:42809
bool backgroundColorNull() const
Definition requesttypes.cpp:42565
void setBackgroundColorNull()
Definition requesttypes.cpp:42573
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:42687
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:42540
void setMaxHeightNull()
Definition requesttypes.cpp:42720
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:42561
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:42750
void setTag(QString newTag)
Definition requesttypes.cpp:42792
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:42552
bool tagNull() const
Definition requesttypes.cpp:42796
void setMaxWidthNull()
Definition requesttypes.cpp:42741
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:42536
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:42582
void setForegroundLayerNull()
Definition requesttypes.cpp:42636
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:42729
bool maxWidthNull() const
Definition requesttypes.cpp:42733
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:42767
const QString & name() const
Person name.
Definition requesttypes.cpp:42527
void setHeightNull()
Definition requesttypes.cpp:42678
bool foregroundLayerNull() const
Definition requesttypes.cpp:42628
void setPercentPlayedNull()
Definition requesttypes.cpp:42762
bool heightNull() const
Definition requesttypes.cpp:42670
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:42704
bool unplayedCountNull() const
Definition requesttypes.cpp:42817
void setCropWhitespaceNull()
Definition requesttypes.cpp:42615
bool widthNull() const
Definition requesttypes.cpp:42838
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:42834
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:42666
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:42830
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:42662
void setName(QString newName)
Definition requesttypes.cpp:42531
void setBlurNull()
Definition requesttypes.cpp:42594
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:42725
bool blurNull() const
Definition requesttypes.cpp:42586
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:42624
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:42599
void setTagNull()
Definition requesttypes.cpp:42804
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:42522
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:42683
bool formatNull() const
Definition requesttypes.cpp:42649
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:42788
bool percentPlayedNull() const
Definition requesttypes.cpp:42754
void setWidthNull()
Definition requesttypes.cpp:42846
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:42771
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:42645
void setImageIndexNull()
Definition requesttypes.cpp:42699
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:42518
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:42746
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:42708
Definition requesttypes.h:25284
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:43821
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:43552
bool maxHeightNull() const
Definition requesttypes.cpp:43699
bool maxWidthNull() const
Definition requesttypes.cpp:43720
bool widthNull() const
Definition requesttypes.cpp:43825
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:43560
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:43521
bool foregroundLayerNull() const
Definition requesttypes.cpp:43636
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:43607
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:43775
void setBlurNull()
Definition requesttypes.cpp:43602
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:43653
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:43674
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:43695
void setFormatNull()
Definition requesttypes.cpp:43665
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:43737
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:43758
void setMaxHeightNull()
Definition requesttypes.cpp:43707
bool blurNull() const
Definition requesttypes.cpp:43594
void setTag(QString newTag)
Definition requesttypes.cpp:43779
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:43796
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:43586
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:43611
void setTagNull()
Definition requesttypes.cpp:43791
void setHeightNull()
Definition requesttypes.cpp:43686
void setQualityNull()
Definition requesttypes.cpp:43770
void setMaxWidthNull()
Definition requesttypes.cpp:43728
void setForegroundLayerNull()
Definition requesttypes.cpp:43644
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:43716
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:43517
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:43817
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:43569
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:43754
bool qualityNull() const
Definition requesttypes.cpp:43762
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:43712
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:43632
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:43670
bool formatNull() const
Definition requesttypes.cpp:43657
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:43649
bool unplayedCountNull() const
Definition requesttypes.cpp:43804
bool cropWhitespaceNull() const
Definition requesttypes.cpp:43615
const QString & name() const
Studio name.
Definition requesttypes.cpp:43535
bool backgroundColorNull() const
Definition requesttypes.cpp:43573
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:43691
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:43544
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:43548
void setUnplayedCountNull()
Definition requesttypes.cpp:43812
void setCropWhitespaceNull()
Definition requesttypes.cpp:43623
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:43565
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:43628
void setName(QString newName)
Definition requesttypes.cpp:43539
void setPercentPlayedNull()
Definition requesttypes.cpp:43749
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:43733
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:43800
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:43530
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:43526
void setBackgroundColorNull()
Definition requesttypes.cpp:43581
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:43590
bool percentPlayedNull() const
Definition requesttypes.cpp:43741
bool heightNull() const
Definition requesttypes.cpp:43678
bool tagNull() const
Definition requesttypes.cpp:43783
void setWidthNull()
Definition requesttypes.cpp:43833
Definition requesttypes.h:25105
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:43391
bool qualityNull() const
Definition requesttypes.cpp:43437
bool backgroundColorNull() const
Definition requesttypes.cpp:43227
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:43328
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:43370
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:43429
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:43223
void setQualityNull()
Definition requesttypes.cpp:43445
void setMaxHeightNull()
Definition requesttypes.cpp:43382
void setFormatNull()
Definition requesttypes.cpp:43319
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:43286
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:43433
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:43219
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:43345
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:43214
void setHeightNull()
Definition requesttypes.cpp:43340
bool imageIndexNull() const
Definition requesttypes.cpp:43353
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:43475
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:43349
void setPercentPlayedNull()
Definition requesttypes.cpp:43424
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:43282
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:43265
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:43496
bool tagNull() const
Definition requesttypes.cpp:43458
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:43324
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:43492
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:43307
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:43366
bool percentPlayedNull() const
Definition requesttypes.cpp:43416
bool unplayedCountNull() const
Definition requesttypes.cpp:43479
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:43261
bool blurNull() const
Definition requesttypes.cpp:43248
bool formatNull() const
Definition requesttypes.cpp:43311
bool maxWidthNull() const
Definition requesttypes.cpp:43395
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:43180
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:43244
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:43202
void setBlurNull()
Definition requesttypes.cpp:43256
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:43240
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:43412
bool foregroundLayerNull() const
Definition requesttypes.cpp:43290
bool cropWhitespaceNull() const
Definition requesttypes.cpp:43269
void setName(QString newName)
Definition requesttypes.cpp:43193
void setForegroundLayerNull()
Definition requesttypes.cpp:43298
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:43408
bool heightNull() const
Definition requesttypes.cpp:43332
void setWidthNull()
Definition requesttypes.cpp:43508
void setTag(QString newTag)
Definition requesttypes.cpp:43454
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:43471
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:43387
void setMaxWidthNull()
Definition requesttypes.cpp:43403
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:43206
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:43450
void setBackgroundColorNull()
Definition requesttypes.cpp:43235
void setUnplayedCountNull()
Definition requesttypes.cpp:43487
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:43303
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:43184
bool maxHeightNull() const
Definition requesttypes.cpp:43374
const QString & name() const
Studio name.
Definition requesttypes.cpp:43189
void setCropWhitespaceNull()
Definition requesttypes.cpp:43277
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:43198
bool widthNull() const
Definition requesttypes.cpp:43500
void setTagNull()
Definition requesttypes.cpp:43466
void setImageIndexNull()
Definition requesttypes.cpp:43361
void setEnableRemoteMediaNull()
Definition requesttypes.cpp:43993
bool maxStreamingBitrateNull() const
Definition requesttypes.cpp:44069
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:44027
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:43939
void setContainerNull()
Definition requesttypes.cpp:43930
void setUserId(QString newUserId)
Definition requesttypes.cpp:44191
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:44006
const QString & transcodingProtocol() const
Optional. The transcoding protocol.
Definition requesttypes.cpp:44166
bool transcodingAudioChannelsNull() const
Definition requesttypes.cpp:44132
const QString & transcodingContainer() const
Optional. The container to transcode to.
Definition requesttypes.cpp:44145
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:43897
void setTranscodingContainerNull()
Definition requesttypes.cpp:44161
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:44086
void setTranscodingContainer(QString newTranscodingContainer)
Definition requesttypes.cpp:44149
bool transcodingContainerNull() const
Definition requesttypes.cpp:44153
const qint32 & transcodingAudioChannels() const
Optional. The number of how many audio channels to transcode to.
Definition requesttypes.cpp:44124
const QStringList & container() const
Optional. The audio container.
Definition requesttypes.cpp:43914
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:44002
const qint32 & maxAudioSampleRate() const
Optional. The maximum audio sample rate.
Definition requesttypes.cpp:44040
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:43901
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:43851
void setDeviceIdNull()
Definition requesttypes.cpp:43951
const bool & enableRedirection() const
Whether to enable redirection. Defaults to true.
Definition requesttypes.cpp:43956
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:43935
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:43893
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:44082
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:43876
void setEnableRedirection(bool newEnableRedirection)
Definition requesttypes.cpp:43960
const qint32 & maxStreamingBitrate() const
Optional. The maximum streaming bitrate.
Definition requesttypes.cpp:44061
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:44023
bool enableRedirectionNull() const
Definition requesttypes.cpp:43964
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:44107
bool startTimeTicksNull() const
Definition requesttypes.cpp:44111
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:43998
void setMediaSourceIdNull()
Definition requesttypes.cpp:44098
void setAudioBitRateNull()
Definition requesttypes.cpp:43867
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:43909
const QString & itemId() const
The item id.
Definition requesttypes.cpp:43842
bool audioBitRateNull() const
Definition requesttypes.cpp:43859
void setStartTimeTicksNull()
Definition requesttypes.cpp:44119
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:44014
const bool & enableRemoteMedia() const
Optional. Whether to enable remote media.
Definition requesttypes.cpp:43977
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:44103
bool mediaSourceIdNull() const
Definition requesttypes.cpp:44090
void setMaxAudioSampleRateNull()
Definition requesttypes.cpp:44056
void setEnableRedirectionNull()
Definition requesttypes.cpp:43972
const QString & audioCodec() const
Optional. The audio codec to transcode to.
Definition requesttypes.cpp:43872
void setItemId(QString newItemId)
Definition requesttypes.cpp:43846
bool userIdNull() const
Definition requesttypes.cpp:44195
const qint32 & maxAudioChannels() const
Optional. The maximum number of audio channels.
Definition requesttypes.cpp:44019
void setTranscodingAudioChannels(qint32 newTranscodingAudioChannels)
Definition requesttypes.cpp:44128
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:44035
bool audioCodecNull() const
Definition requesttypes.cpp:43880
void setUserIdNull()
Definition requesttypes.cpp:44203
void setAudioCodecNull()
Definition requesttypes.cpp:43888
bool transcodingProtocolNull() const
Definition requesttypes.cpp:44174
bool maxAudioSampleRateNull() const
Definition requesttypes.cpp:44048
void setMaxAudioSampleRate(qint32 newMaxAudioSampleRate)
Definition requesttypes.cpp:44044
void setEnableRemoteMedia(bool newEnableRemoteMedia)
Definition requesttypes.cpp:43981
void setMaxStreamingBitrateNull()
Definition requesttypes.cpp:44077
void setTranscodingProtocol(QString newTranscodingProtocol)
Definition requesttypes.cpp:44170
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:43855
bool enableRemoteMediaNull() const
Definition requesttypes.cpp:43985
void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate)
Definition requesttypes.cpp:44065
void setContainer(QStringList newContainer)
Definition requesttypes.cpp:43918
bool deviceIdNull() const
Definition requesttypes.cpp:43943
bool containerNull() const
Definition requesttypes.cpp:43922
void setTranscodingAudioChannelsNull()
Definition requesttypes.cpp:44140
const QString & userId() const
Optional. The user id.
Definition requesttypes.cpp:44187
void setTranscodingProtocolNull()
Definition requesttypes.cpp:44182
Definition requesttypes.h:25831
bool maxHeightNull() const
Definition requesttypes.cpp:44731
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:44744
void setPercentPlayedNull()
Definition requesttypes.cpp:44781
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:44618
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:44832
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:44769
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:44702
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:44580
void setTag(QString newTag)
Definition requesttypes.cpp:44811
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:44790
void setTagNull()
Definition requesttypes.cpp:44823
void setBackgroundColorNull()
Definition requesttypes.cpp:44613
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:44660
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:44706
bool heightNull() const
Definition requesttypes.cpp:44710
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:44592
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:44765
bool widthNull() const
Definition requesttypes.cpp:44857
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:44597
void setCropWhitespaceNull()
Definition requesttypes.cpp:44655
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:44681
bool maxWidthNull() const
Definition requesttypes.cpp:44752
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:44643
void setQualityNull()
Definition requesttypes.cpp:44802
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:44849
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:44622
bool foregroundLayerNull() const
Definition requesttypes.cpp:44668
bool blurNull() const
Definition requesttypes.cpp:44626
void setWidthNull()
Definition requesttypes.cpp:44865
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:44558
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:44562
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:44576
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:44549
const QString & userId() const
User id.
Definition requesttypes.cpp:44567
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:44807
bool formatNull() const
Definition requesttypes.cpp:44689
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:44853
void setMaxWidthNull()
Definition requesttypes.cpp:44760
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:44553
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:44727
void setMaxHeightNull()
Definition requesttypes.cpp:44739
void setForegroundLayerNull()
Definition requesttypes.cpp:44676
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:44828
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:44664
bool cropWhitespaceNull() const
Definition requesttypes.cpp:44647
bool tagNull() const
Definition requesttypes.cpp:44815
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:44584
bool unplayedCountNull() const
Definition requesttypes.cpp:44836
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:44748
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:44685
void setHeightNull()
Definition requesttypes.cpp:44718
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:44639
void setBlurNull()
Definition requesttypes.cpp:44634
bool percentPlayedNull() const
Definition requesttypes.cpp:44773
bool backgroundColorNull() const
Definition requesttypes.cpp:44605
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:44786
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:44601
void setFormatNull()
Definition requesttypes.cpp:44697
bool qualityNull() const
Definition requesttypes.cpp:44794
void setUserId(QString newUserId)
Definition requesttypes.cpp:44571
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:44723
void setUnplayedCountNull()
Definition requesttypes.cpp:44844
Definition requesttypes.h:25652
void setForegroundLayerNull()
Definition requesttypes.cpp:44330
const double & percentPlayed() const
Optional. Percent to render for the percent played overlay.
Definition requesttypes.cpp:44440
void setQuality(qint32 newQuality)
Definition requesttypes.cpp:44465
const qint32 & maxHeight() const
The maximum image height to return.
Definition requesttypes.cpp:44398
const qint32 & quality() const
Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.
Definition requesttypes.cpp:44461
const ImageFormat & format() const
Determines the output format of the image - original,gif,jpg,png.
Definition requesttypes.cpp:44335
const qint32 & imageIndex() const
Image index.
Definition requesttypes.cpp:44377
const qint32 & maxWidth() const
The maximum image width to return.
Definition requesttypes.cpp:44419
void setBackgroundColor(QString newBackgroundColor)
Definition requesttypes.cpp:44255
const qint32 & width() const
The fixed image width to return.
Definition requesttypes.cpp:44524
void setUnplayedCount(qint32 newUnplayedCount)
Definition requesttypes.cpp:44507
void setCropWhitespace(bool newCropWhitespace)
Definition requesttypes.cpp:44297
bool widthNull() const
Definition requesttypes.cpp:44532
void setMaxHeight(qint32 newMaxHeight)
Definition requesttypes.cpp:44402
void setFormatNull()
Definition requesttypes.cpp:44351
void setBlur(qint32 newBlur)
Definition requesttypes.cpp:44276
void setForegroundLayer(QString newForegroundLayer)
Definition requesttypes.cpp:44318
void setUnplayedCountNull()
Definition requesttypes.cpp:44519
bool maxWidthNull() const
Definition requesttypes.cpp:44427
void setPercentPlayed(double newPercentPlayed)
Definition requesttypes.cpp:44444
void setUserId(QString newUserId)
Definition requesttypes.cpp:44225
bool addPlayedIndicatorNull() const
Definition requesttypes.cpp:44238
const QString & foregroundLayer() const
Optional. Apply a foreground layer on top of the image.
Definition requesttypes.cpp:44314
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:44216
bool imageIndexNull() const
Definition requesttypes.cpp:44385
bool blurNull() const
Definition requesttypes.cpp:44280
bool percentPlayedNull() const
Definition requesttypes.cpp:44448
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:44212
const QString & backgroundColor() const
Optional. Apply a background color for transparent images.
Definition requesttypes.cpp:44251
void setFormat(ImageFormat newFormat)
Definition requesttypes.cpp:44339
void setTag(QString newTag)
Definition requesttypes.cpp:44486
void setCropWhitespaceNull()
Definition requesttypes.cpp:44309
const qint32 & blur() const
Optional. Blur image.
Definition requesttypes.cpp:44272
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:44360
void setBackgroundColorNull()
Definition requesttypes.cpp:44267
void setAddPlayedIndicator(bool newAddPlayedIndicator)
Definition requesttypes.cpp:44234
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:44528
bool foregroundLayerNull() const
Definition requesttypes.cpp:44322
bool heightNull() const
Definition requesttypes.cpp:44364
void setMaxHeightNull()
Definition requesttypes.cpp:44414
const bool & addPlayedIndicator() const
Optional. Add a played indicator.
Definition requesttypes.cpp:44230
bool formatNull() const
Definition requesttypes.cpp:44343
bool tagNull() const
Definition requesttypes.cpp:44490
bool maxHeightNull() const
Definition requesttypes.cpp:44406
void setWidthNull()
Definition requesttypes.cpp:44540
const QString & userId() const
User id.
Definition requesttypes.cpp:44221
void setMaxWidthNull()
Definition requesttypes.cpp:44435
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:44381
bool qualityNull() const
Definition requesttypes.cpp:44469
const qint32 & height() const
The fixed image height to return.
Definition requesttypes.cpp:44356
const qint32 & unplayedCount() const
Optional. Unplayed count overlay to render.
Definition requesttypes.cpp:44503
bool unplayedCountNull() const
Definition requesttypes.cpp:44511
void setMaxWidth(qint32 newMaxWidth)
Definition requesttypes.cpp:44423
const QString & tag() const
Optional. Supply the cache tag from the item object to receive strong caching headers.
Definition requesttypes.cpp:44482
const bool & cropWhitespace() const
Optional. Specify if whitespace should be cropped out of the image. True/False. If unspecified,...
Definition requesttypes.cpp:44293
void setPercentPlayedNull()
Definition requesttypes.cpp:44456
void setBlurNull()
Definition requesttypes.cpp:44288
bool cropWhitespaceNull() const
Definition requesttypes.cpp:44301
void setQualityNull()
Definition requesttypes.cpp:44477
void setTagNull()
Definition requesttypes.cpp:44498
void setHeightNull()
Definition requesttypes.cpp:44372
bool backgroundColorNull() const
Definition requesttypes.cpp:44259
void setAddPlayedIndicatorNull()
Definition requesttypes.cpp:44246
void setImageIndexNull()
Definition requesttypes.cpp:44393
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:46682
void setAudioSampleRateNull()
Definition requesttypes.cpp:46043
bool streamOptionsNull() const
Definition requesttypes.cpp:46686
void setFramerate(float newFramerate)
Definition requesttypes.cpp:46262
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:46678
void setCpuCoreLimitNull()
Definition requesttypes.cpp:46148
void setDeInterlaceNull()
Definition requesttypes.cpp:46169
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:46111
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:45947
const QString & stream() const
Definition requesttypes.cpp:45913
void setSegmentContainerNull()
Definition requesttypes.cpp:46610
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:46241
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:46115
bool subtitleCodecNull() const
Definition requesttypes.cpp:46707
bool deviceProfileIdNull() const
Definition requesttypes.cpp:46203
void setStream(QString newStream)
Definition requesttypes.cpp:45917
void setAudioChannelsNull()
Definition requesttypes.cpp:46001
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:45968
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:46489
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:46598
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:46640
void setContainer(QString newContainer)
Definition requesttypes.cpp:45899
bool maxRefFramesNull() const
Definition requesttypes.cpp:46413
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:46216
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:46850
bool subtitleMethodNull() const
Definition requesttypes.cpp:46728
bool levelNull() const
Definition requesttypes.cpp:46308
bool startTimeTicksNull() const
Definition requesttypes.cpp:46644
bool audioStreamIndexNull() const
Definition requesttypes.cpp:46056
void setDeviceIdNull()
Definition requesttypes.cpp:46190
bool contextNull() const
Definition requesttypes.cpp:46098
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:45926
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:45985
bool deviceIdNull() const
Definition requesttypes.cpp:46182
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:46812
const qint32 & segmentLength() const
The segment lenght.
Definition requesttypes.cpp:46615
void setWidthNull()
Definition requesttypes.cpp:46904
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:46283
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:46027
bool heightNull() const
Definition requesttypes.cpp:46287
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:46552
void setRequireAvcNull()
Definition requesttypes.cpp:46568
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:46619
void setDeviceProfileIdNull()
Definition requesttypes.cpp:46211
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:46434
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:46077
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:45959
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:46300
void setParamsNull()
Definition requesttypes.cpp:46505
void setContextNull()
Definition requesttypes.cpp:46106
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:46720
bool paramsNull() const
Definition requesttypes.cpp:46497
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:46514
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:46749
void setAudioCodecNull()
Definition requesttypes.cpp:46022
bool transcodeReasonsNull() const
Definition requesttypes.cpp:46791
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:46358
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:46808
void setCopyTimestampsNull()
Definition requesttypes.cpp:46127
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:46220
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:46224
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:46363
void setVideoStreamIndexNull()
Definition requesttypes.cpp:46883
void setTranscodeReasonsNull()
Definition requesttypes.cpp:46799
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:46888
bool staticStreamingNull() const
Definition requesttypes.cpp:46665
bool mediaSourceIdNull() const
Definition requesttypes.cpp:46455
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:46157
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:46783
void setProfileNull()
Definition requesttypes.cpp:46547
const QString & itemId() const
The item id.
Definition requesttypes.cpp:45904
void setSubtitleMethodNull()
Definition requesttypes.cpp:46736
void setVideoBitRateNull()
Definition requesttypes.cpp:46841
bool widthNull() const
Definition requesttypes.cpp:46896
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:46741
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:46379
void setStaticStreamingNull()
Definition requesttypes.cpp:46673
void setVideoCodecNull()
Definition requesttypes.cpp:46862
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:46367
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:46258
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:46589
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:45930
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:46136
void setMinSegmentsNull()
Definition requesttypes.cpp:46484
void setProfile(QString newProfile)
Definition requesttypes.cpp:46535
bool copyTimestampsNull() const
Definition requesttypes.cpp:46119
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:46346
bool framerateNull() const
Definition requesttypes.cpp:46266
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:46132
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:45951
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:46195
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:45989
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:46178
bool audioChannelsNull() const
Definition requesttypes.cpp:45993
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:45943
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:46871
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:46442
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:45922
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:46430
void setHeightNull()
Definition requesttypes.cpp:46295
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:46325
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:46384
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:46279
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:46245
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:46636
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:46342
void setMaxFramerateNull()
Definition requesttypes.cpp:46400
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:46804
void setLiveStreamIdNull()
Definition requesttypes.cpp:46337
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:46052
bool tagNull() const
Definition requesttypes.cpp:46770
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:46661
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:46174
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:46703
const QString & tag() const
The tag.
Definition requesttypes.cpp:46762
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:46472
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:46757
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:46699
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:46153
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:46531
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:46745
void setTag(QString newTag)
Definition requesttypes.cpp:46766
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:46657
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:46892
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:46085
const QString & container() const
The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg,...
Definition requesttypes.cpp:45895
void setFramerateNull()
Definition requesttypes.cpp:46274
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:46232
void setItemId(QString newItemId)
Definition requesttypes.cpp:45908
void setAudioStreamIndexNull()
Definition requesttypes.cpp:46064
void setLevelNull()
Definition requesttypes.cpp:46316
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:46321
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:46820
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:46006
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:46388
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamporphic stream.
Definition requesttypes.cpp:46573
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:46094
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:46010
void setParams(QString newParams)
Definition requesttypes.cpp:46493
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:46069
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:46199
bool audioBitRateNull() const
Definition requesttypes.cpp:45972
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:45964
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:46594
bool minSegmentsNull() const
Definition requesttypes.cpp:46476
void setPlaySessionIdNull()
Definition requesttypes.cpp:46526
bool audioSampleRateNull() const
Definition requesttypes.cpp:46035
void setAudioBitRateNull()
Definition requesttypes.cpp:45980
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:46829
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:46253
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:46867
bool segmentLengthNull() const
Definition requesttypes.cpp:46623
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:46825
void setMediaSourceIdNull()
Definition requesttypes.cpp:46463
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:46510
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:46447
void setMaxRefFramesNull()
Definition requesttypes.cpp:46421
bool liveStreamIdNull() const
Definition requesttypes.cpp:46329
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:45938
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:46371
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:46426
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:46090
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:46350
void setTagNull()
Definition requesttypes.cpp:46778
bool videoCodecNull() const
Definition requesttypes.cpp:46854
void setSegmentLengthNull()
Definition requesttypes.cpp:46631
void setStreamOptionsNull()
Definition requesttypes.cpp:46694
bool videoBitRateNull() const
Definition requesttypes.cpp:46833
bool requireAvcNull() const
Definition requesttypes.cpp:46560
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:46405
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:46451
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:46468
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:46577
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:46073
void setSubtitleCodecNull()
Definition requesttypes.cpp:46715
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:46409
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:46140
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:46031
bool maxFramerateNull() const
Definition requesttypes.cpp:46392
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:46048
bool videoStreamIndexNull() const
Definition requesttypes.cpp:46875
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:46846
bool audioCodecNull() const
Definition requesttypes.cpp:46014
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:46237
bool segmentContainerNull() const
Definition requesttypes.cpp:46602
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:46581
void setLevel(QString newLevel)
Definition requesttypes.cpp:46304
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:46724
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:46556
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:46787
bool deInterlaceNull() const
Definition requesttypes.cpp:46161
bool playSessionIdNull() const
Definition requesttypes.cpp:46518
void setStartTimeTicksNull()
Definition requesttypes.cpp:46652
bool profileNull() const
Definition requesttypes.cpp:46539
Definition requesttypes.h:26008
void setItemId(QString newItemId)
Definition requesttypes.cpp:44878
void setVideoCodec(QString newVideoCodec)
Definition requesttypes.cpp:45832
bool staticStreamingNull() const
Definition requesttypes.cpp:45647
const QString & transcodeReasons() const
Optional. The transcoding reason.
Definition requesttypes.cpp:45765
void setMinSegments(qint32 newMinSegments)
Definition requesttypes.cpp:45454
void setStartTimeTicksNull()
Definition requesttypes.cpp:45634
bool startTimeTicksNull() const
Definition requesttypes.cpp:45626
const bool & requireAvc() const
Optional. Whether to require avc.
Definition requesttypes.cpp:45534
const qint32 & maxAudioChannels() const
Optional. Specify a maximum number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:45345
bool enableAutoStreamCopyNull() const
Definition requesttypes.cpp:45206
const bool & copyTimestamps() const
Whether or not to copy timestamps when transcoding with an offset. Defaults to false.
Definition requesttypes.cpp:45093
bool paramsNull() const
Definition requesttypes.cpp:45479
void setBreakOnNonKeyFrames(bool newBreakOnNonKeyFrames)
Definition requesttypes.cpp:45034
void setEnableMpegtsM2TsMode(bool newEnableMpegtsM2TsMode)
Definition requesttypes.cpp:45223
void setCopyTimestamps(bool newCopyTimestamps)
Definition requesttypes.cpp:45097
void setParamsNull()
Definition requesttypes.cpp:45487
const qint32 & audioChannels() const
Optional. Specify a specific number of audio channels to encode to, e.g. 2.
Definition requesttypes.cpp:44946
void setMaxAudioBitDepth(qint32 newMaxAudioBitDepth)
Definition requesttypes.cpp:45328
const float & framerate() const
Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unle...
Definition requesttypes.cpp:45240
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:45307
bool breakOnNonKeyFramesNull() const
Definition requesttypes.cpp:45038
const qint32 & minSegments() const
The minimum number of segments.
Definition requesttypes.cpp:45450
void setVideoStreamIndexNull()
Definition requesttypes.cpp:45865
void setAudioStreamIndexNull()
Definition requesttypes.cpp:45025
void setBreakOnNonKeyFramesNull()
Definition requesttypes.cpp:45046
void setAudioSampleRateNull()
Definition requesttypes.cpp:45004
void setDeviceIdNull()
Definition requesttypes.cpp:45172
void setDeInterlace(bool newDeInterlace)
Definition requesttypes.cpp:45139
void setCpuCoreLimitNull()
Definition requesttypes.cpp:45130
void setSubtitleCodec(QString newSubtitleCodec)
Definition requesttypes.cpp:45685
bool videoStreamIndexNull() const
Definition requesttypes.cpp:45857
const bool & deInterlace() const
Optional. Whether to deinterlace the video.
Definition requesttypes.cpp:45135
const QString & segmentContainer() const
The segment container.
Definition requesttypes.cpp:45576
void setRequireNonAnamorphic(bool newRequireNonAnamorphic)
Definition requesttypes.cpp:45559
const QString & tag() const
The tag.
Definition requesttypes.cpp:45744
bool audioSampleRateNull() const
Definition requesttypes.cpp:44996
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:45496
bool allowAudioStreamCopyNull() const
Definition requesttypes.cpp:44891
bool requireNonAnamorphicNull() const
Definition requesttypes.cpp:45563
void setSegmentContainerNull()
Definition requesttypes.cpp:45592
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:45361
void setAudioChannelsNull()
Definition requesttypes.cpp:44962
void setContext(EncodingContext newContext)
Definition requesttypes.cpp:45076
void setAudioCodecNull()
Definition requesttypes.cpp:44983
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:45013
bool profileNull() const
Definition requesttypes.cpp:45521
bool audioCodecNull() const
Definition requesttypes.cpp:44975
const QString & container() const
The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg,...
Definition requesttypes.cpp:45051
const qint32 & width() const
Optional. The fixed horizontal resolution of the encoded video.
Definition requesttypes.cpp:45870
bool videoCodecNull() const
Definition requesttypes.cpp:45836
void setMaxVideoBitDepth(qint32 newMaxVideoBitDepth)
Definition requesttypes.cpp:45412
bool playSessionIdNull() const
Definition requesttypes.cpp:45500
bool audioBitRateNull() const
Definition requesttypes.cpp:44933
bool audioStreamIndexNull() const
Definition requesttypes.cpp:45017
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:45727
bool maxVideoBitDepthNull() const
Definition requesttypes.cpp:45416
bool levelNull() const
Definition requesttypes.cpp:45290
const bool & enableMpegtsM2TsMode() const
Optional. Whether to enable the MpegtsM2Ts mode.
Definition requesttypes.cpp:45219
void setRequireNonAnamorphicNull()
Definition requesttypes.cpp:45571
void setAudioBitRateNull()
Definition requesttypes.cpp:44941
const EncodingContext & context() const
Optional. The MediaBrowser.Model.Dlna.EncodingContext.
Definition requesttypes.cpp:45072
bool segmentContainerNull() const
Definition requesttypes.cpp:45584
void setTag(QString newTag)
Definition requesttypes.cpp:45748
void setWidth(qint32 newWidth)
Definition requesttypes.cpp:45874
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:45433
const bool & allowAudioStreamCopy() const
Whether or not to allow copying of the audio stream url.
Definition requesttypes.cpp:44883
bool videoBitRateNull() const
Definition requesttypes.cpp:45815
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Definition requesttypes.cpp:45723
void setMediaSourceIdNull()
Definition requesttypes.cpp:45445
void setMaxRefFrames(qint32 newMaxRefFrames)
Definition requesttypes.cpp:45391
const SubtitleDeliveryMethod & subtitleMethod() const
Optional. Specify the subtitle delivery method.
Definition requesttypes.cpp:45702
void setTranscodingMaxAudioChannels(qint32 newTranscodingMaxAudioChannels)
Definition requesttypes.cpp:45790
void setAllowAudioStreamCopyNull()
Definition requesttypes.cpp:44899
const bool & requireNonAnamorphic() const
Optional. Whether to require a non anamorphic stream.
Definition requesttypes.cpp:45555
void setVideoBitRate(qint32 newVideoBitRate)
Definition requesttypes.cpp:45811
void setDeviceProfileId(QString newDeviceProfileId)
Definition requesttypes.cpp:45181
bool enableMpegtsM2TsModeNull() const
Definition requesttypes.cpp:45227
void setVideoBitRateNull()
Definition requesttypes.cpp:45823
void setSegmentLengthNull()
Definition requesttypes.cpp:45613
void setTranscodeReasons(QString newTranscodeReasons)
Definition requesttypes.cpp:45769
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:45349
const bool & enableAutoStreamCopy() const
Whether or not to allow automatic stream copy if requested values match the original source....
Definition requesttypes.cpp:45198
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:45739
const qint32 & segmentLength() const
The segment length.
Definition requesttypes.cpp:45597
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:45303
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:45492
void setLiveStreamIdNull()
Definition requesttypes.cpp:45319
bool deviceIdNull() const
Definition requesttypes.cpp:45164
void setTranscodingMaxAudioChannelsNull()
Definition requesttypes.cpp:45802
void setTranscodeReasonsNull()
Definition requesttypes.cpp:45781
void setContextNull()
Definition requesttypes.cpp:45088
bool contextNull() const
Definition requesttypes.cpp:45080
void setAllowVideoStreamCopy(bool newAllowVideoStreamCopy)
Definition requesttypes.cpp:44908
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:45160
bool liveStreamIdNull() const
Definition requesttypes.cpp:45311
void setHeight(qint32 newHeight)
Definition requesttypes.cpp:45265
const qint32 & maxRefFrames() const
Optional.
Definition requesttypes.cpp:45387
void setPlaySessionIdNull()
Definition requesttypes.cpp:45508
const QJsonObject & streamOptions() const
Optional. The streaming options.
Definition requesttypes.cpp:45660
const QString & deviceProfileId() const
Optional. The dlna device profile id to utilize.
Definition requesttypes.cpp:45177
bool streamOptionsNull() const
Definition requesttypes.cpp:45668
void setSubtitleMethod(SubtitleDeliveryMethod newSubtitleMethod)
Definition requesttypes.cpp:45706
void setContainerNull()
Definition requesttypes.cpp:45067
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:45353
const qint64 & startTimeTicks() const
Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:45618
bool subtitleCodecNull() const
Definition requesttypes.cpp:45689
bool audioChannelsNull() const
Definition requesttypes.cpp:44954
void setLevel(QString newLevel)
Definition requesttypes.cpp:45286
void setAudioChannels(qint32 newAudioChannels)
Definition requesttypes.cpp:44950
void setWidthNull()
Definition requesttypes.cpp:45886
void setHeightNull()
Definition requesttypes.cpp:45277
bool transcodingMaxAudioChannelsNull() const
Definition requesttypes.cpp:45794
bool heightNull() const
Definition requesttypes.cpp:45269
void setCpuCoreLimit(qint32 newCpuCoreLimit)
Definition requesttypes.cpp:45118
void setAudioBitRate(qint32 newAudioBitRate)
Definition requesttypes.cpp:44929
const qint32 & maxVideoBitDepth() const
Optional. The maximum video bit depth.
Definition requesttypes.cpp:45408
const float & maxFramerate() const
Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omit...
Definition requesttypes.cpp:45366
void setFramerateNull()
Definition requesttypes.cpp:45256
void setVideoCodecNull()
Definition requesttypes.cpp:45844
const qint32 & cpuCoreLimit() const
Optional. The limit of how many cpu cores to use.
Definition requesttypes.cpp:45114
void setMaxFramerateNull()
Definition requesttypes.cpp:45382
void setStaticStreaming(bool newStaticStreaming)
Definition requesttypes.cpp:45643
void setMaxVideoBitDepthNull()
Definition requesttypes.cpp:45424
bool requireAvcNull() const
Definition requesttypes.cpp:45542
bool copyTimestampsNull() const
Definition requesttypes.cpp:45101
const QString & mediaSourceId() const
The media version id, if playing an alternate version.
Definition requesttypes.cpp:45429
void setRequireAvcNull()
Definition requesttypes.cpp:45550
void setCopyTimestampsNull()
Definition requesttypes.cpp:45109
const qint32 & videoBitRate() const
Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder ...
Definition requesttypes.cpp:45807
void setAudioCodec(QString newAudioCodec)
Definition requesttypes.cpp:44971
void setMinSegmentsNull()
Definition requesttypes.cpp:45466
bool widthNull() const
Definition requesttypes.cpp:45878
bool minSegmentsNull() const
Definition requesttypes.cpp:45458
const qint32 & audioSampleRate() const
Optional. Specify a specific audio sample rate, e.g. 44100.
Definition requesttypes.cpp:44988
const QString & audioCodec() const
Optional. Specify a audio codec to encode to, e.g. mp3. If omitted the server will auto-select using ...
Definition requesttypes.cpp:44967
void setTagNull()
Definition requesttypes.cpp:45760
void setProfileNull()
Definition requesttypes.cpp:45529
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:45156
void setEnableMpegtsM2TsModeNull()
Definition requesttypes.cpp:45235
bool maxRefFramesNull() const
Definition requesttypes.cpp:45395
void setEnableAutoStreamCopy(bool newEnableAutoStreamCopy)
Definition requesttypes.cpp:45202
void setStaticStreamingNull()
Definition requesttypes.cpp:45655
const QString & itemId() const
The item id.
Definition requesttypes.cpp:44874
void setFramerate(float newFramerate)
Definition requesttypes.cpp:45244
bool cpuCoreLimitNull() const
Definition requesttypes.cpp:45122
void setMaxAudioBitDepthNull()
Definition requesttypes.cpp:45340
const bool & breakOnNonKeyFrames() const
Optional. Whether to break on non key frames.
Definition requesttypes.cpp:45030
void setMaxRefFramesNull()
Definition requesttypes.cpp:45403
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:45731
void setStreamOptions(QJsonObject newStreamOptions)
Definition requesttypes.cpp:45664
const qint32 & audioBitRate() const
Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder...
Definition requesttypes.cpp:44925
bool tagNull() const
Definition requesttypes.cpp:45752
const qint32 & transcodingMaxAudioChannels() const
Optional. The maximum number of audio channels to transcode.
Definition requesttypes.cpp:45786
const bool & staticStreaming() const
Optional. If true, the original file will be streamed statically without any encoding....
Definition requesttypes.cpp:45639
const QString & params() const
The streaming parameters.
Definition requesttypes.cpp:45471
const QString & profile() const
Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline,...
Definition requesttypes.cpp:45513
bool maxFramerateNull() const
Definition requesttypes.cpp:45374
const QString & videoCodec() const
Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using...
Definition requesttypes.cpp:45828
void setLevelNull()
Definition requesttypes.cpp:45298
bool allowVideoStreamCopyNull() const
Definition requesttypes.cpp:44912
bool transcodeReasonsNull() const
Definition requesttypes.cpp:45773
void setSegmentLength(qint32 newSegmentLength)
Definition requesttypes.cpp:45601
void setContainer(QString newContainer)
Definition requesttypes.cpp:45055
const qint32 & height() const
Optional. The fixed vertical resolution of the encoded video.
Definition requesttypes.cpp:45261
bool framerateNull() const
Definition requesttypes.cpp:45248
void setVideoStreamIndex(qint32 newVideoStreamIndex)
Definition requesttypes.cpp:45853
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:45622
const qint32 & videoStreamIndex() const
Optional. The index of the video stream to use. If omitted the first video stream will be used.
Definition requesttypes.cpp:45849
const qint32 & maxAudioBitDepth() const
Optional. The maximum audio bit depth.
Definition requesttypes.cpp:45324
bool segmentLengthNull() const
Definition requesttypes.cpp:45605
bool deInterlaceNull() const
Definition requesttypes.cpp:45143
void setEnableAutoStreamCopyNull()
Definition requesttypes.cpp:45214
const QString & level() const
Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Definition requesttypes.cpp:45282
void setAllowVideoStreamCopyNull()
Definition requesttypes.cpp:44920
void setStreamOptionsNull()
Definition requesttypes.cpp:45676
bool maxAudioBitDepthNull() const
Definition requesttypes.cpp:45332
void setProfile(QString newProfile)
Definition requesttypes.cpp:45517
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to use. If omitted the first audio stream will be used.
Definition requesttypes.cpp:45009
bool deviceProfileIdNull() const
Definition requesttypes.cpp:45185
bool mediaSourceIdNull() const
Definition requesttypes.cpp:45437
void setSubtitleMethodNull()
Definition requesttypes.cpp:45718
void setSegmentContainer(QString newSegmentContainer)
Definition requesttypes.cpp:45580
const QString & subtitleCodec() const
Optional. Specify a subtitle codec to encode to.
Definition requesttypes.cpp:45681
void setAllowAudioStreamCopy(bool newAllowAudioStreamCopy)
Definition requesttypes.cpp:44887
bool containerNull() const
Definition requesttypes.cpp:45059
void setMaxFramerate(float newMaxFramerate)
Definition requesttypes.cpp:45370
void setDeInterlaceNull()
Definition requesttypes.cpp:45151
void setSubtitleCodecNull()
Definition requesttypes.cpp:45697
const bool & allowVideoStreamCopy() const
Whether or not to allow copying of the video stream url.
Definition requesttypes.cpp:44904
void setDeviceProfileIdNull()
Definition requesttypes.cpp:45193
void setAudioSampleRate(qint32 newAudioSampleRate)
Definition requesttypes.cpp:44992
void setRequireAvc(bool newRequireAvc)
Definition requesttypes.cpp:45538
void setParams(QString newParams)
Definition requesttypes.cpp:45475
bool subtitleMethodNull() const
Definition requesttypes.cpp:45710
Definition requesttypes.h:27016
Definition requesttypes.h:27029
void setAssemblyGuid(QString newAssemblyGuid)
Definition requesttypes.cpp:46930
void setVersionNull()
Definition requesttypes.cpp:46984
void setRepositoryUrlNull()
Definition requesttypes.cpp:46963
bool assemblyGuidNull() const
Definition requesttypes.cpp:46934
void setVersion(QString newVersion)
Definition requesttypes.cpp:46972
void setAssemblyGuidNull()
Definition requesttypes.cpp:46942
void setRepositoryUrl(QString newRepositoryUrl)
Definition requesttypes.cpp:46951
const QString & version() const
Optional version. Defaults to latest version.
Definition requesttypes.cpp:46968
const QString & assemblyGuid() const
GUID of the associated assembly.
Definition requesttypes.cpp:46926
bool versionNull() const
Definition requesttypes.cpp:46976
void setName(QString newName)
Definition requesttypes.cpp:46921
const QString & repositoryUrl() const
Optional. Specify the repository to install from.
Definition requesttypes.cpp:46947
bool repositoryUrlNull() const
Definition requesttypes.cpp:46955
const QString & name() const
Package name.
Definition requesttypes.cpp:46917
Definition requesttypes.h:27080
void setUserId(QString newUserId)
Definition requesttypes.cpp:47006
const QString & itemId() const
Item id.
Definition requesttypes.cpp:46993
void setItemId(QString newItemId)
Definition requesttypes.cpp:46997
const QString & userId() const
User id.
Definition requesttypes.cpp:47002
Definition requesttypes.h:27109
void setUserId(QString newUserId)
Definition requesttypes.cpp:47028
const QString & userId() const
User id.
Definition requesttypes.cpp:47024
void setItemId(QString newItemId)
Definition requesttypes.cpp:47019
void setDatePlayedNull()
Definition requesttypes.cpp:47049
void setDatePlayed(QDateTime newDatePlayed)
Definition requesttypes.cpp:47037
bool datePlayedNull() const
Definition requesttypes.cpp:47041
const QDateTime & datePlayed() const
Optional. The date the item was played.
Definition requesttypes.cpp:47033
const QString & itemId() const
Item id.
Definition requesttypes.cpp:47015
Definition requesttypes.h:27148
void setUserId(QString newUserId)
Definition requesttypes.cpp:47071
const QString & userId() const
User id.
Definition requesttypes.cpp:47067
const QString & itemId() const
Item id.
Definition requesttypes.cpp:47058
void setItemId(QString newItemId)
Definition requesttypes.cpp:47062
Definition requesttypes.h:27177
void setIds(QStringList newIds)
Definition requesttypes.cpp:47084
const QStringList & ids() const
Item id list. This allows multiple, comma delimited.
Definition requesttypes.cpp:47080
Definition requesttypes.h:27198
void setNewIndex(qint32 newNewIndex)
Definition requesttypes.cpp:47106
const QString & itemId() const
The item id.
Definition requesttypes.cpp:47093
const qint32 & newIndex() const
The new index.
Definition requesttypes.cpp:47102
void setItemId(QString newItemId)
Definition requesttypes.cpp:47097
void setPlaylistId(QString newPlaylistId)
Definition requesttypes.cpp:47115
const QString & playlistId() const
The playlist id.
Definition requesttypes.cpp:47111
Definition requesttypes.h:27235
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:47272
const qint32 & volumeLevel() const
Scale of 0-100.
Definition requesttypes.cpp:47352
void setPlayMethod(PlayMethod newPlayMethod)
Definition requesttypes.cpp:47251
bool repeatModeNull() const
Definition requesttypes.cpp:47318
const qint32 & subtitleStreamIndex() const
The subtitle stream index.
Definition requesttypes.cpp:47331
void setAudioStreamIndexNull()
Definition requesttypes.cpp:47158
void setRepeatMode(RepeatMode newRepeatMode)
Definition requesttypes.cpp:47314
bool volumeLevelNull() const
Definition requesttypes.cpp:47360
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:47335
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:47205
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:47209
const qint64 & positionTicks() const
Optional. The current position, in ticks. 1 tick = 10000 ms.
Definition requesttypes.cpp:47289
void setPositionTicksNull()
Definition requesttypes.cpp:47305
const QString & userId() const
User id.
Definition requesttypes.cpp:47133
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:47230
const QString & mediaSourceId() const
The id of the MediaSource.
Definition requesttypes.cpp:47226
void setVolumeLevelNull()
Definition requesttypes.cpp:47368
void setIsMutedNull()
Definition requesttypes.cpp:47179
bool isPausedNull() const
Definition requesttypes.cpp:47192
const PlayMethod & playMethod() const
The play method.
Definition requesttypes.cpp:47247
void setIsPaused(bool newIsPaused)
Definition requesttypes.cpp:47188
bool mediaSourceIdNull() const
Definition requesttypes.cpp:47234
bool playMethodNull() const
Definition requesttypes.cpp:47255
void setPlayMethodNull()
Definition requesttypes.cpp:47263
const bool & isPaused() const
Indicates if the player is paused.
Definition requesttypes.cpp:47184
void setIsMuted(bool newIsMuted)
Definition requesttypes.cpp:47167
bool positionTicksNull() const
Definition requesttypes.cpp:47297
void setPlaySessionIdNull()
Definition requesttypes.cpp:47284
void setUserId(QString newUserId)
Definition requesttypes.cpp:47137
void setRepeatModeNull()
Definition requesttypes.cpp:47326
const RepeatMode & repeatMode() const
The repeat mode.
Definition requesttypes.cpp:47310
bool playSessionIdNull() const
Definition requesttypes.cpp:47276
const QString & itemId() const
Item id.
Definition requesttypes.cpp:47124
void setLiveStreamIdNull()
Definition requesttypes.cpp:47221
bool liveStreamIdNull() const
Definition requesttypes.cpp:47213
bool audioStreamIndexNull() const
Definition requesttypes.cpp:47150
void setIsPausedNull()
Definition requesttypes.cpp:47200
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:47339
const bool & isMuted() const
Indicates if the player is muted.
Definition requesttypes.cpp:47163
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:47268
void setVolumeLevel(qint32 newVolumeLevel)
Definition requesttypes.cpp:47356
bool isMutedNull() const
Definition requesttypes.cpp:47171
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:47347
void setPositionTicks(qint64 newPositionTicks)
Definition requesttypes.cpp:47293
void setItemId(QString newItemId)
Definition requesttypes.cpp:47128
const qint32 & audioStreamIndex() const
The audio stream index.
Definition requesttypes.cpp:47142
void setMediaSourceIdNull()
Definition requesttypes.cpp:47242
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:47146
Definition requesttypes.h:27374
const QString & itemId() const
Item id.
Definition requesttypes.cpp:47377
const qint32 & audioStreamIndex() const
The audio stream index.
Definition requesttypes.cpp:47395
void setUserId(QString newUserId)
Definition requesttypes.cpp:47390
bool playMethodNull() const
Definition requesttypes.cpp:47487
const PlayMethod & playMethod() const
The play method.
Definition requesttypes.cpp:47479
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:47529
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:47437
bool playSessionIdNull() const
Definition requesttypes.cpp:47508
bool canSeekNull() const
Definition requesttypes.cpp:47424
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:47525
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:47537
void setMediaSourceIdNull()
Definition requesttypes.cpp:47474
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:47504
const bool & canSeek() const
Indicates if the client can seek.
Definition requesttypes.cpp:47416
void setCanSeek(bool newCanSeek)
Definition requesttypes.cpp:47420
bool liveStreamIdNull() const
Definition requesttypes.cpp:47445
const QString & userId() const
User id.
Definition requesttypes.cpp:47386
void setLiveStreamIdNull()
Definition requesttypes.cpp:47453
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:47399
void setCanSeekNull()
Definition requesttypes.cpp:47432
const QString & mediaSourceId() const
The id of the MediaSource.
Definition requesttypes.cpp:47458
void setItemId(QString newItemId)
Definition requesttypes.cpp:47381
const qint32 & subtitleStreamIndex() const
The subtitle stream index.
Definition requesttypes.cpp:47521
bool mediaSourceIdNull() const
Definition requesttypes.cpp:47466
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:47500
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:47441
void setPlaySessionIdNull()
Definition requesttypes.cpp:47516
void setPlayMethod(PlayMethod newPlayMethod)
Definition requesttypes.cpp:47483
void setPlayMethodNull()
Definition requesttypes.cpp:47495
void setAudioStreamIndexNull()
Definition requesttypes.cpp:47411
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:47462
bool audioStreamIndexNull() const
Definition requesttypes.cpp:47403
Definition requesttypes.h:27473
bool playSessionIdNull() const
Definition requesttypes.cpp:47635
void setLiveStreamIdNull()
Definition requesttypes.cpp:47580
void setPositionTicksNull()
Definition requesttypes.cpp:47664
void setMediaSourceIdNull()
Definition requesttypes.cpp:47601
void setPlaySessionIdNull()
Definition requesttypes.cpp:47643
bool nextMediaTypeNull() const
Definition requesttypes.cpp:47614
const qint64 & positionTicks() const
Optional. The position, in ticks, where playback stopped. 1 tick = 10000 ms.
Definition requesttypes.cpp:47648
void setLiveStreamId(QString newLiveStreamId)
Definition requesttypes.cpp:47568
bool positionTicksNull() const
Definition requesttypes.cpp:47656
void setPositionTicks(qint64 newPositionTicks)
Definition requesttypes.cpp:47652
void setUserId(QString newUserId)
Definition requesttypes.cpp:47559
void setItemId(QString newItemId)
Definition requesttypes.cpp:47550
const QString & itemId() const
Item id.
Definition requesttypes.cpp:47546
bool mediaSourceIdNull() const
Definition requesttypes.cpp:47593
void setNextMediaTypeNull()
Definition requesttypes.cpp:47622
void setNextMediaType(QString newNextMediaType)
Definition requesttypes.cpp:47610
const QString & mediaSourceId() const
The id of the MediaSource.
Definition requesttypes.cpp:47585
const QString & userId() const
User id.
Definition requesttypes.cpp:47555
const QString & nextMediaType() const
The next media type that will play.
Definition requesttypes.cpp:47606
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:47631
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:47589
bool liveStreamIdNull() const
Definition requesttypes.cpp:47572
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:47627
const QString & liveStreamId() const
The live stream id.
Definition requesttypes.cpp:47564
Definition requesttypes.h:27552
void setEnableDirectPlayNull()
Definition requesttypes.cpp:47710
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:47820
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:47866
void setUserIdNull()
Definition requesttypes.cpp:47899
void setMaxAudioChannels(qint32 newMaxAudioChannels)
Definition requesttypes.cpp:47761
bool maxAudioChannelsNull() const
Definition requesttypes.cpp:47765
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:47824
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:47870
void setItemId(QString newItemId)
Definition requesttypes.cpp:47740
bool playSessionIdNull() const
Definition requesttypes.cpp:47828
const qint32 & audioStreamIndex() const
The audio stream index.
Definition requesttypes.cpp:47673
const bool & enableDirectStream() const
Whether to enable direct stream. Default: true.
Definition requesttypes.cpp:47715
bool enableDirectPlayNull() const
Definition requesttypes.cpp:47702
void setAudioStreamIndexNull()
Definition requesttypes.cpp:47689
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:47677
bool enableDirectStreamNull() const
Definition requesttypes.cpp:47723
const qint64 & startTimeTicks() const
The start time in ticks.
Definition requesttypes.cpp:47841
bool openTokenNull() const
Definition requesttypes.cpp:47807
const QString & userId() const
The user id.
Definition requesttypes.cpp:47883
void setEnableDirectPlay(bool newEnableDirectPlay)
Definition requesttypes.cpp:47698
const QSharedPointer< OpenLiveStreamDto > & body() const
The open live stream dto.
Definition requesttypes.cpp:47904
void setPlaySessionIdNull()
Definition requesttypes.cpp:47836
bool audioStreamIndexNull() const
Definition requesttypes.cpp:47681
bool maxStreamingBitrateNull() const
Definition requesttypes.cpp:47786
void setEnableDirectStream(bool newEnableDirectStream)
Definition requesttypes.cpp:47719
const qint32 & subtitleStreamIndex() const
The subtitle stream index.
Definition requesttypes.cpp:47862
void setStartTimeTicks(qint64 newStartTimeTicks)
Definition requesttypes.cpp:47845
const QString & itemId() const
The item id.
Definition requesttypes.cpp:47736
bool startTimeTicksNull() const
Definition requesttypes.cpp:47849
const bool & enableDirectPlay() const
Whether to enable direct play. Default: true.
Definition requesttypes.cpp:47694
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:47878
const qint32 & maxAudioChannels() const
The maximum number of audio channels.
Definition requesttypes.cpp:47757
void setMaxStreamingBitrate(qint32 newMaxStreamingBitrate)
Definition requesttypes.cpp:47782
const QString & openToken() const
The open token.
Definition requesttypes.cpp:47799
void setMaxAudioChannelsNull()
Definition requesttypes.cpp:47773
void setUserId(QString newUserId)
Definition requesttypes.cpp:47887
const qint32 & maxStreamingBitrate() const
The maximum streaming bitrate.
Definition requesttypes.cpp:47778
void setItemIdNull()
Definition requesttypes.cpp:47752
void setMaxStreamingBitrateNull()
Definition requesttypes.cpp:47794
void setEnableDirectStreamNull()
Definition requesttypes.cpp:47731
void setOpenTokenNull()
Definition requesttypes.cpp:47815
bool userIdNull() const
Definition requesttypes.cpp:47891
bool itemIdNull() const
Definition requesttypes.cpp:47744
void setOpenToken(QString newOpenToken)
Definition requesttypes.cpp:47803
void setStartTimeTicksNull()
Definition requesttypes.cpp:47857
void setBody(QSharedPointer< OpenLiveStreamDto > newBody)
Definition requesttypes.cpp:47908
Definition requesttypes.h:27684
const QString & playSessionId() const
Playback session id.
Definition requesttypes.cpp:47917
void setPlaySessionIdNull()
Definition requesttypes.cpp:47933
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:47921
bool playSessionIdNull() const
Definition requesttypes.cpp:47925
Definition requesttypes.h:27707
bool subtitleStreamIndexNull() const
Definition requesttypes.cpp:48061
const qint32 & startIndex() const
Optional. The start index.
Definition requesttypes.cpp:48011
const PlayCommand & playCommand() const
The type of play command to issue (PlayNow, PlayNext, PlayLast). Clients who have not yet implemented...
Definition requesttypes.cpp:47960
void setStartIndex(qint32 newStartIndex)
Definition requesttypes.cpp:48015
void setMediaSourceIdNull()
Definition requesttypes.cpp:48006
const qint32 & audioStreamIndex() const
Optional. The index of the audio stream to play.
Definition requesttypes.cpp:47969
const qint64 & startPositionTicks() const
The starting position of the first item.
Definition requesttypes.cpp:48032
const QString & mediaSourceId() const
Optional. The media source id.
Definition requesttypes.cpp:47990
void setSessionId(QString newSessionId)
Definition requesttypes.cpp:47946
void setAudioStreamIndex(qint32 newAudioStreamIndex)
Definition requesttypes.cpp:47973
void setSubtitleStreamIndex(qint32 newSubtitleStreamIndex)
Definition requesttypes.cpp:48057
void setStartIndexNull()
Definition requesttypes.cpp:48027
void setMediaSourceId(QString newMediaSourceId)
Definition requesttypes.cpp:47994
bool mediaSourceIdNull() const
Definition requesttypes.cpp:47998
void setSubtitleStreamIndexNull()
Definition requesttypes.cpp:48069
bool startIndexNull() const
Definition requesttypes.cpp:48019
bool audioStreamIndexNull() const
Definition requesttypes.cpp:47977
const QString & sessionId() const
The session id.
Definition requesttypes.cpp:47942
void setPlayCommand(PlayCommand newPlayCommand)
Definition requesttypes.cpp:47964
const QStringList & itemIds() const
The ids of the items to play, comma delimited.
Definition requesttypes.cpp:47951
const qint32 & subtitleStreamIndex() const
Optional. The index of the subtitle stream to play.
Definition requesttypes.cpp:48053
void setItemIds(QStringList newItemIds)
Definition requesttypes.cpp:47955
void setStartPositionTicks(qint64 newStartPositionTicks)
Definition requesttypes.cpp:48036
void setStartPositionTicksNull()
Definition requesttypes.cpp:48048
void setAudioStreamIndexNull()
Definition requesttypes.cpp:47985
bool startPositionTicksNull() const
Definition requesttypes.cpp:48040
Definition requesttypes.h:27855
bool imdbIdNull() const
Definition requesttypes.cpp:48183
void setTmdbId(QString newTmdbId)
Definition requesttypes.cpp:48200
void setTmdbIdNull()
Definition requesttypes.cpp:48212
const QString & tmdbId() const
The tmdbId.
Definition requesttypes.cpp:48196
bool tmdbIdNull() const
Definition requesttypes.cpp:48204
void setImdbIdNull()
Definition requesttypes.cpp:48191
void setImdbId(QString newImdbId)
Definition requesttypes.cpp:48179
const QString & imdbId() const
The imdbId.
Definition requesttypes.cpp:48175
Definition requesttypes.h:27888
void setTvdbIdNull()
Definition requesttypes.cpp:48237
void setTvdbId(QString newTvdbId)
Definition requesttypes.cpp:48225
const QString & tvdbId() const
The tvdbId.
Definition requesttypes.cpp:48221
bool tvdbIdNull() const
Definition requesttypes.cpp:48229
Definition requesttypes.h:27911
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:48250
const bool & supportsMediaControl() const
Determines whether media can be played remotely..
Definition requesttypes.cpp:48309
const QStringList & playableMediaTypes() const
A list of playable media types, comma delimited. Audio, Video, Book, Photo.
Definition requesttypes.cpp:48267
void setSupportsSyncNull()
Definition requesttypes.cpp:48367
void setSupportsPersistentIdentifier(bool newSupportsPersistentIdentifier)
Definition requesttypes.cpp:48334
bool supportsMediaControlNull() const
Definition requesttypes.cpp:48317
void setSupportsMediaControlNull()
Definition requesttypes.cpp:48325
bool supportsPersistentIdentifierNull() const
Definition requesttypes.cpp:48338
void setSupportedCommands(QList< GeneralCommandType > newSupportedCommands)
Definition requesttypes.cpp:48292
bool supportsSyncNull() const
Definition requesttypes.cpp:48359
void setSupportsSync(bool newSupportsSync)
Definition requesttypes.cpp:48355
bool playableMediaTypesNull() const
Definition requesttypes.cpp:48275
void setSupportedCommandsNull()
Definition requesttypes.cpp:48304
void setSupportsMediaControl(bool newSupportsMediaControl)
Definition requesttypes.cpp:48313
void setPlayableMediaTypesNull()
Definition requesttypes.cpp:48283
const bool & supportsPersistentIdentifier() const
Determines whether the device supports a unique identifier.
Definition requesttypes.cpp:48330
const bool & supportsSync() const
Determines whether sync is supported.
Definition requesttypes.cpp:48351
bool supportedCommandsNull() const
Definition requesttypes.cpp:48296
void setSupportsPersistentIdentifierNull()
Definition requesttypes.cpp:48346
const QList< GeneralCommandType > & supportedCommands() const
A list of supported remote control commands, comma delimited.
Definition requesttypes.cpp:48288
const QString & jellyfinId() const
The session id.
Definition requesttypes.cpp:48246
bool jellyfinIdNull() const
Definition requesttypes.cpp:48254
void setPlayableMediaTypes(QStringList newPlayableMediaTypes)
Definition requesttypes.cpp:48271
void setJellyfinIdNull()
Definition requesttypes.cpp:48262
Definition requesttypes.h:27984
void setBody(QSharedPointer< ClientCapabilitiesDto > newBody)
Definition requesttypes.cpp:48401
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:48380
const QSharedPointer< ClientCapabilitiesDto > & body() const
The MediaBrowser.Model.Session.ClientCapabilities.
Definition requesttypes.cpp:48397
void setJellyfinIdNull()
Definition requesttypes.cpp:48392
bool jellyfinIdNull() const
Definition requesttypes.cpp:48384
const QString & jellyfinId() const
The session id.
Definition requesttypes.cpp:48376
Definition requesttypes.h:27794
void setItemId(QString newItemId)
Definition requesttypes.cpp:48082
void setReplaceAllMetadataNull()
Definition requesttypes.cpp:48166
void setReplaceAllImagesNull()
Definition requesttypes.cpp:48145
const MetadataRefreshMode & imageRefreshMode() const
(Optional) Specifies the image refresh mode.
Definition requesttypes.cpp:48087
const bool & replaceAllMetadata() const
(Optional) Determines if metadata should be replaced. Only applicable if mode is FullRefresh.
Definition requesttypes.cpp:48150
const QString & itemId() const
Item id.
Definition requesttypes.cpp:48078
bool replaceAllMetadataNull() const
Definition requesttypes.cpp:48158
void setReplaceAllImages(bool newReplaceAllImages)
Definition requesttypes.cpp:48133
bool imageRefreshModeNull() const
Definition requesttypes.cpp:48095
void setImageRefreshMode(MetadataRefreshMode newImageRefreshMode)
Definition requesttypes.cpp:48091
void setMetadataRefreshModeNull()
Definition requesttypes.cpp:48124
void setMetadataRefreshMode(MetadataRefreshMode newMetadataRefreshMode)
Definition requesttypes.cpp:48112
void setReplaceAllMetadata(bool newReplaceAllMetadata)
Definition requesttypes.cpp:48154
const MetadataRefreshMode & metadataRefreshMode() const
(Optional) Specifies the metadata refresh mode.
Definition requesttypes.cpp:48108
void setImageRefreshModeNull()
Definition requesttypes.cpp:48103
bool metadataRefreshModeNull() const
Definition requesttypes.cpp:48116
bool replaceAllImagesNull() const
Definition requesttypes.cpp:48137
const bool & replaceAllImages() const
(Optional) Determines if images should be replaced. Only applicable if mode is FullRefresh.
Definition requesttypes.cpp:48129
Definition requesttypes.h:28016
Definition requesttypes.h:28029
void setBody(QList< MediaUpdateInfoDto > newBody)
Definition requesttypes.cpp:48418
const QList< MediaUpdateInfoDto > & body() const
A list of updated media paths.
Definition requesttypes.cpp:48414
Definition requesttypes.h:28051
void setImdbId(QString newImdbId)
Definition requesttypes.cpp:48431
bool imdbIdNull() const
Definition requesttypes.cpp:48435
void setTmdbIdNull()
Definition requesttypes.cpp:48464
void setTmdbId(QString newTmdbId)
Definition requesttypes.cpp:48452
const QString & imdbId() const
The imdbId.
Definition requesttypes.cpp:48427
const QString & tmdbId() const
The tmdbId.
Definition requesttypes.cpp:48448
bool tmdbIdNull() const
Definition requesttypes.cpp:48456
void setImdbIdNull()
Definition requesttypes.cpp:48443
Definition requesttypes.h:28084
void setTvdbId(QString newTvdbId)
Definition requesttypes.cpp:48477
void setTvdbIdNull()
Definition requesttypes.cpp:48489
const QString & tvdbId() const
The tvdbId.
Definition requesttypes.cpp:48473
bool tvdbIdNull() const
Definition requesttypes.cpp:48481
Definition requesttypes.h:28146
const ImageType & imageType() const
(Unused) Image type.
Definition requesttypes.cpp:48541
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:48545
void setIndex(qint32 newIndex)
Definition requesttypes.cpp:48554
const qint32 & index() const
(Unused) Image index.
Definition requesttypes.cpp:48550
void setUserId(QString newUserId)
Definition requesttypes.cpp:48563
const QString & userId() const
User Id.
Definition requesttypes.cpp:48559
Definition requesttypes.h:28107
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:48502
void setIndex(qint32 newIndex)
Definition requesttypes.cpp:48520
void setUserId(QString newUserId)
Definition requesttypes.cpp:48511
const QString & userId() const
User Id.
Definition requesttypes.cpp:48507
bool indexNull() const
Definition requesttypes.cpp:48524
const ImageType & imageType() const
(Unused) Image type.
Definition requesttypes.cpp:48498
void setIndexNull()
Definition requesttypes.cpp:48532
const qint32 & index() const
(Unused) Image index.
Definition requesttypes.cpp:48516
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:48572
void setServerId(QString newServerId)
Definition requesttypes.cpp:48576
void setServerId(QString newServerId)
Definition requesttypes.cpp:48589
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:48585
const QString & serverId() const
Server UUID.
Definition requesttypes.cpp:48598
void setServerId(QString newServerId)
Definition requesttypes.cpp:48602
Definition requesttypes.h:28246
Definition requesttypes.h:28259
void setIds(QStringList newIds)
Definition requesttypes.cpp:48628
const QString & collectionId() const
The collection id.
Definition requesttypes.cpp:48615
void setCollectionId(QString newCollectionId)
Definition requesttypes.cpp:48619
const QStringList & ids() const
Item ids, comma delimited.
Definition requesttypes.cpp:48624
Definition requesttypes.h:28288
void setEntryIdsNull()
Definition requesttypes.cpp:48662
const QStringList & entryIds() const
The item ids, comma delimited.
Definition requesttypes.cpp:48646
void setPlaylistId(QString newPlaylistId)
Definition requesttypes.cpp:48641
const QString & playlistId() const
The playlist id.
Definition requesttypes.cpp:48637
void setEntryIds(QStringList newEntryIds)
Definition requesttypes.cpp:48650
bool entryIdsNull() const
Definition requesttypes.cpp:48654
Definition requesttypes.h:28319
void setPath(QString newPath)
Definition requesttypes.cpp:48696
void setRefreshLibraryNull()
Definition requesttypes.cpp:48729
void setNameNull()
Definition requesttypes.cpp:48687
const bool & refreshLibrary() const
Whether to refresh the library.
Definition requesttypes.cpp:48713
const QString & path() const
The path to remove.
Definition requesttypes.cpp:48692
void setPathNull()
Definition requesttypes.cpp:48708
const QString & name() const
The name of the library.
Definition requesttypes.cpp:48671
bool refreshLibraryNull() const
Definition requesttypes.cpp:48721
bool nameNull() const
Definition requesttypes.cpp:48679
void setName(QString newName)
Definition requesttypes.cpp:48675
void setRefreshLibrary(bool newRefreshLibrary)
Definition requesttypes.cpp:48717
bool pathNull() const
Definition requesttypes.cpp:48700
Definition requesttypes.h:28362
void setSessionId(QString newSessionId)
Definition requesttypes.cpp:48742
const QString & userId() const
The user id.
Definition requesttypes.cpp:48747
const QString & sessionId() const
The session id.
Definition requesttypes.cpp:48738
void setUserId(QString newUserId)
Definition requesttypes.cpp:48751
Definition requesttypes.h:28391
bool refreshLibraryNull() const
Definition requesttypes.cpp:48789
void setRefreshLibrary(bool newRefreshLibrary)
Definition requesttypes.cpp:48785
void setNameNull()
Definition requesttypes.cpp:48776
const QString & name() const
The name of the folder.
Definition requesttypes.cpp:48760
void setName(QString newName)
Definition requesttypes.cpp:48764
const bool & refreshLibrary() const
Whether to refresh the library.
Definition requesttypes.cpp:48781
bool nameNull() const
Definition requesttypes.cpp:48768
void setRefreshLibraryNull()
Definition requesttypes.cpp:48797
Definition requesttypes.h:28424
bool refreshLibraryNull() const
Definition requesttypes.cpp:48856
bool newNameNull() const
Definition requesttypes.cpp:48835
void setRefreshLibraryNull()
Definition requesttypes.cpp:48864
const QString & newName() const
The new name.
Definition requesttypes.cpp:48827
void setNameNull()
Definition requesttypes.cpp:48822
void setNewNameNull()
Definition requesttypes.cpp:48843
const QString & name() const
The name of the virtual folder.
Definition requesttypes.cpp:48806
void setNewName(QString newNewName)
Definition requesttypes.cpp:48831
void setName(QString newName)
Definition requesttypes.cpp:48810
bool nameNull() const
Definition requesttypes.cpp:48814
void setRefreshLibrary(bool newRefreshLibrary)
Definition requesttypes.cpp:48852
const bool & refreshLibrary() const
Whether to refresh the library.
Definition requesttypes.cpp:48848
Definition requesttypes.h:28467
const QSharedPointer< PlaybackProgressInfo > & body() const
The playback progress info.
Definition requesttypes.cpp:48873
void setBody(QSharedPointer< PlaybackProgressInfo > newBody)
Definition requesttypes.cpp:48877
Definition requesttypes.h:28489
void setBody(QSharedPointer< PlaybackStartInfo > newBody)
Definition requesttypes.cpp:48890
const QSharedPointer< PlaybackStartInfo > & body() const
The playback start info.
Definition requesttypes.cpp:48886
Definition requesttypes.h:28511
void setBody(QSharedPointer< PlaybackStopInfo > newBody)
Definition requesttypes.cpp:48903
const QSharedPointer< PlaybackStopInfo > & body() const
The playback stop info.
Definition requesttypes.cpp:48899
Definition requesttypes.h:28533
Definition requesttypes.h:28546
bool sessionIdNull() const
Definition requesttypes.cpp:48933
const QString & sessionId() const
The session id.
Definition requesttypes.cpp:48925
const QString & itemId() const
The item id.
Definition requesttypes.cpp:48916
void setItemId(QString newItemId)
Definition requesttypes.cpp:48920
void setSessionIdNull()
Definition requesttypes.cpp:48941
void setSessionId(QString newSessionId)
Definition requesttypes.cpp:48929
Definition requesttypes.h:28577
void setTunerId(QString newTunerId)
Definition requesttypes.cpp:48954
const QString & tunerId() const
Tuner id.
Definition requesttypes.cpp:48950
Definition requesttypes.h:28598
Definition requesttypes.h:28611
void setKey(QString newKey)
Definition requesttypes.cpp:48971
const QString & key() const
The access token to delete.
Definition requesttypes.cpp:48967
Definition requesttypes.h:28632
const QString & language() const
The language of the subtitles.
Definition requesttypes.cpp:48989
void setItemId(QString newItemId)
Definition requesttypes.cpp:48984
const bool & isPerfectMatch() const
Optional. Only show subtitles which are a perfect match.
Definition requesttypes.cpp:48998
bool isPerfectMatchNull() const
Definition requesttypes.cpp:49006
void setIsPerfectMatch(bool newIsPerfectMatch)
Definition requesttypes.cpp:49002
const QString & itemId() const
The item id.
Definition requesttypes.cpp:48980
void setIsPerfectMatchNull()
Definition requesttypes.cpp:49014
void setLanguage(QString newLanguage)
Definition requesttypes.cpp:48993
Definition requesttypes.h:28671
void setBody(QSharedPointer< GeneralCommand > newBody)
Definition requesttypes.cpp:49036
const QString & sessionId() const
The session id.
Definition requesttypes.cpp:49023
const QSharedPointer< GeneralCommand > & body() const
The MediaBrowser.Model.Session.GeneralCommand.
Definition requesttypes.cpp:49032
void setSessionId(QString newSessionId)
Definition requesttypes.cpp:49027
Definition requesttypes.h:28701
void setSessionId(QString newSessionId)
Definition requesttypes.cpp:49058
const GeneralCommandType & command() const
The command to send.
Definition requesttypes.cpp:49045
void setCommand(GeneralCommandType newCommand)
Definition requesttypes.cpp:49049
const QString & sessionId() const
The session id.
Definition requesttypes.cpp:49054
Definition requesttypes.h:28730
void setSessionId(QString newSessionId)
Definition requesttypes.cpp:49071
void setHeaderNull()
Definition requesttypes.cpp:49101
void setTimeoutMsNull()
Definition requesttypes.cpp:49122
const QString & sessionId() const
The session id.
Definition requesttypes.cpp:49067
bool headerNull() const
Definition requesttypes.cpp:49093
bool timeoutMsNull() const
Definition requesttypes.cpp:49114
const QString & text() const
The message test.
Definition requesttypes.cpp:49076
void setTimeoutMs(qint64 newTimeoutMs)
Definition requesttypes.cpp:49110
const QString & header() const
The message header.
Definition requesttypes.cpp:49085
const qint64 & timeoutMs() const
The message timeout. If omitted the user will have to confirm viewing the message.
Definition requesttypes.cpp:49106
void setHeader(QString newHeader)
Definition requesttypes.cpp:49089
void setText(QString newText)
Definition requesttypes.cpp:49080
Definition requesttypes.h:28779
void setSeekPositionTicks(qint64 newSeekPositionTicks)
Definition requesttypes.cpp:49174
void setCommand(PlaystateCommand newCommand)
Definition requesttypes.cpp:49135
bool seekPositionTicksNull() const
Definition requesttypes.cpp:49178
void setControllingUserIdNull()
Definition requesttypes.cpp:49165
const QString & sessionId() const
The session id.
Definition requesttypes.cpp:49140
void setSessionId(QString newSessionId)
Definition requesttypes.cpp:49144
const qint64 & seekPositionTicks() const
The optional position ticks.
Definition requesttypes.cpp:49170
const QString & controllingUserId() const
The optional controlling user id.
Definition requesttypes.cpp:49149
const PlaystateCommand & command() const
The MediaBrowser.Model.Session.PlaystateCommand.
Definition requesttypes.cpp:49131
void setSeekPositionTicksNull()
Definition requesttypes.cpp:49186
void setControllingUserId(QString newControllingUserId)
Definition requesttypes.cpp:49153
bool controllingUserIdNull() const
Definition requesttypes.cpp:49157
Definition requesttypes.h:28828
void setCommand(GeneralCommandType newCommand)
Definition requesttypes.cpp:49199
void setSessionId(QString newSessionId)
Definition requesttypes.cpp:49208
const GeneralCommandType & command() const
The command to send.
Definition requesttypes.cpp:49195
const QString & sessionId() const
The session id.
Definition requesttypes.cpp:49204
Definition requesttypes.h:28857
const QSharedPointer< SetChannelMappingDto > & body() const
The set channel mapping dto.
Definition requesttypes.cpp:49217
void setBody(QSharedPointer< SetChannelMappingDto > newBody)
Definition requesttypes.cpp:49221
Definition requesttypes.h:28908
void setItemId(QString newItemId)
Definition requesttypes.cpp:49274
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:49256
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:49265
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:49261
const qint32 & imageIndex() const
(Unused) Image index.
Definition requesttypes.cpp:49252
const QString & itemId() const
Item id.
Definition requesttypes.cpp:49270
Definition requesttypes.h:28879
void setItemId(QString newItemId)
Definition requesttypes.cpp:49243
const QString & itemId() const
Item id.
Definition requesttypes.cpp:49239
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:49230
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:49234
Definition requesttypes.h:28945
void setUserId(QString newUserId)
Definition requesttypes.cpp:49287
const QString & userId() const
Definition requesttypes.cpp:49283
Definition requesttypes.h:28966
const QSharedPointer< StartupRemoteAccessDto > & body() const
The startup remote access dto.
Definition requesttypes.cpp:49296
void setBody(QSharedPointer< StartupRemoteAccessDto > newBody)
Definition requesttypes.cpp:49300
Definition requesttypes.h:28988
void setBody(QList< RepositoryInfo > newBody)
Definition requesttypes.cpp:49313
const QList< RepositoryInfo > & body() const
The list of package repositories.
Definition requesttypes.cpp:49309
Definition requesttypes.h:29010
void setUserId(QString newUserId)
Definition requesttypes.cpp:49326
const QString & userId() const
Definition requesttypes.cpp:49322
Definition requesttypes.h:29031
Definition requesttypes.h:29044
const QString & taskId() const
Task Id.
Definition requesttypes.cpp:49339
void setTaskId(QString newTaskId)
Definition requesttypes.cpp:49343
Definition requesttypes.h:29065
void setDeviceIdNull()
Definition requesttypes.cpp:49368
void setDeviceId(QString newDeviceId)
Definition requesttypes.cpp:49356
bool deviceIdNull() const
Definition requesttypes.cpp:49360
void setPlaySessionIdNull()
Definition requesttypes.cpp:49389
bool playSessionIdNull() const
Definition requesttypes.cpp:49381
void setPlaySessionId(QString newPlaySessionId)
Definition requesttypes.cpp:49377
const QString & playSessionId() const
The play session id.
Definition requesttypes.cpp:49373
const QString & deviceId() const
The device id of the client requesting. Used to stop encoding processes when needed.
Definition requesttypes.cpp:49352
Definition requesttypes.h:29098
const QString & taskId() const
Task Id.
Definition requesttypes.cpp:49398
void setTaskId(QString newTaskId)
Definition requesttypes.cpp:49402
Definition requesttypes.h:29119
const QSharedPointer< BufferRequestDto > & body() const
The player status.
Definition requesttypes.cpp:49411
void setBody(QSharedPointer< BufferRequestDto > newBody)
Definition requesttypes.cpp:49415
Definition requesttypes.h:29141
void setBody(QSharedPointer< NewGroupRequestDto > newBody)
Definition requesttypes.cpp:49428
const QSharedPointer< NewGroupRequestDto > & body() const
The settings of the new group.
Definition requesttypes.cpp:49424
Definition requesttypes.h:29163
Definition requesttypes.h:29176
const QSharedPointer< JoinGroupRequestDto > & body() const
The group to join.
Definition requesttypes.cpp:49441
void setBody(QSharedPointer< JoinGroupRequestDto > newBody)
Definition requesttypes.cpp:49445
Definition requesttypes.h:29198
const QSharedPointer< MovePlaylistItemRequestDto > & body() const
The new position for the item.
Definition requesttypes.cpp:49458
void setBody(QSharedPointer< MovePlaylistItemRequestDto > newBody)
Definition requesttypes.cpp:49462
Definition requesttypes.h:29233
void setBody(QSharedPointer< NextItemRequestDto > newBody)
Definition requesttypes.cpp:49475
const QSharedPointer< NextItemRequestDto > & body() const
The current item information.
Definition requesttypes.cpp:49471
Definition requesttypes.h:29255
Definition requesttypes.h:29268
const QSharedPointer< PingRequestDto > & body() const
The new ping.
Definition requesttypes.cpp:49488
void setBody(QSharedPointer< PingRequestDto > newBody)
Definition requesttypes.cpp:49492
Definition requesttypes.h:29290
void setBody(QSharedPointer< PreviousItemRequestDto > newBody)
Definition requesttypes.cpp:49505
const QSharedPointer< PreviousItemRequestDto > & body() const
The current item information.
Definition requesttypes.cpp:49501
Definition requesttypes.h:29312
const QSharedPointer< QueueRequestDto > & body() const
The items to add.
Definition requesttypes.cpp:49514
void setBody(QSharedPointer< QueueRequestDto > newBody)
Definition requesttypes.cpp:49518
Definition requesttypes.h:29334
void setBody(QSharedPointer< ReadyRequestDto > newBody)
Definition requesttypes.cpp:49531
const QSharedPointer< ReadyRequestDto > & body() const
The player status.
Definition requesttypes.cpp:49527
void setBody(QSharedPointer< RemoveFromPlaylistRequestDto > newBody)
Definition requesttypes.cpp:49544
const QSharedPointer< RemoveFromPlaylistRequestDto > & body() const
The items to remove.
Definition requesttypes.cpp:49540
Definition requesttypes.h:29378
void setBody(QSharedPointer< SeekRequestDto > newBody)
Definition requesttypes.cpp:49557
const QSharedPointer< SeekRequestDto > & body() const
The new playback position.
Definition requesttypes.cpp:49553
Definition requesttypes.h:29400
const QSharedPointer< IgnoreWaitRequestDto > & body() const
The settings to set.
Definition requesttypes.cpp:49566
void setBody(QSharedPointer< IgnoreWaitRequestDto > newBody)
Definition requesttypes.cpp:49570
Definition requesttypes.h:29422
const QSharedPointer< PlayRequestDto > & body() const
The new playlist to play in the group.
Definition requesttypes.cpp:49579
void setBody(QSharedPointer< PlayRequestDto > newBody)
Definition requesttypes.cpp:49583
const QSharedPointer< SetPlaylistItemRequestDto > & body() const
The new item to play.
Definition requesttypes.cpp:49592
void setBody(QSharedPointer< SetPlaylistItemRequestDto > newBody)
Definition requesttypes.cpp:49596
Definition requesttypes.h:29466
const QSharedPointer< SetRepeatModeRequestDto > & body() const
The new repeat mode.
Definition requesttypes.cpp:49605
void setBody(QSharedPointer< SetRepeatModeRequestDto > newBody)
Definition requesttypes.cpp:49609
Definition requesttypes.h:29488
const QSharedPointer< SetShuffleModeRequestDto > & body() const
The new shuffle mode.
Definition requesttypes.cpp:49618
void setBody(QSharedPointer< SetShuffleModeRequestDto > newBody)
Definition requesttypes.cpp:49622
Definition requesttypes.h:29510
Definition requesttypes.h:29523
const QSharedPointer< Version > & version() const
Plugin version.
Definition requesttypes.cpp:49661
void setPluginId(QString newPluginId)
Definition requesttypes.cpp:49656
const QString & pluginId() const
Plugin id.
Definition requesttypes.cpp:49652
void setVersion(QSharedPointer< Version > newVersion)
Definition requesttypes.cpp:49665
Definition requesttypes.h:29536
const QString & pluginId() const
Plugin id.
Definition requesttypes.cpp:49639
void setPluginId(QString newPluginId)
Definition requesttypes.cpp:49643
Definition requesttypes.h:29586
const QString & itemId() const
Item id.
Definition requesttypes.cpp:49674
void setItemId(QString newItemId)
Definition requesttypes.cpp:49678
const QString & userId() const
User id.
Definition requesttypes.cpp:49683
void setUserId(QString newUserId)
Definition requesttypes.cpp:49687
Definition requesttypes.h:29615
void setBody(QSharedPointer< ServerConfiguration > newBody)
Definition requesttypes.cpp:49700
const QSharedPointer< ServerConfiguration > & body() const
Configuration.
Definition requesttypes.cpp:49696
Definition requesttypes.h:29637
const QString & jellyfinId() const
Device Id.
Definition requesttypes.cpp:49709
const QSharedPointer< DeviceOptions > & body() const
Device Options.
Definition requesttypes.cpp:49718
void setBody(QSharedPointer< DeviceOptions > newBody)
Definition requesttypes.cpp:49722
void setJellyfinId(QString newJellyfinId)
Definition requesttypes.cpp:49713
const QSharedPointer< DisplayPreferencesDto > & body() const
New Display Preferences object.
Definition requesttypes.cpp:49758
void setDisplayPreferencesId(QString newDisplayPreferencesId)
Definition requesttypes.cpp:49735
const QString & displayPreferencesId() const
Display preferences id.
Definition requesttypes.cpp:49731
void setClient(QString newClient)
Definition requesttypes.cpp:49744
void setBody(QSharedPointer< DisplayPreferencesDto > newBody)
Definition requesttypes.cpp:49762
void setUserId(QString newUserId)
Definition requesttypes.cpp:49753
const QString & userId() const
User Id.
Definition requesttypes.cpp:49749
const QString & client() const
Client.
Definition requesttypes.cpp:49740
const QSharedPointer< StartupConfigurationDto > & body() const
The updated startup configuration.
Definition requesttypes.cpp:49771
void setBody(QSharedPointer< StartupConfigurationDto > newBody)
Definition requesttypes.cpp:49775
Definition requesttypes.h:29765
void setItemId(QString newItemId)
Definition requesttypes.cpp:49810
const QString & itemId() const
The item id.
Definition requesttypes.cpp:49806
const QString & contentType() const
The content type of the item.
Definition requesttypes.cpp:49815
void setContentType(QString newContentType)
Definition requesttypes.cpp:49819
bool contentTypeNull() const
Definition requesttypes.cpp:49823
void setContentTypeNull()
Definition requesttypes.cpp:49831
Definition requesttypes.h:29796
const qint32 & newIndex() const
New image index.
Definition requesttypes.cpp:49867
void setNewIndexNull()
Definition requesttypes.cpp:49883
const ImageType & imageType() const
Image type.
Definition requesttypes.cpp:49849
const qint32 & imageIndex() const
Old image index.
Definition requesttypes.cpp:49840
const QString & itemId() const
Item id.
Definition requesttypes.cpp:49858
void setItemId(QString newItemId)
Definition requesttypes.cpp:49862
void setNewIndex(qint32 newNewIndex)
Definition requesttypes.cpp:49871
bool newIndexNull() const
Definition requesttypes.cpp:49875
void setImageIndex(qint32 newImageIndex)
Definition requesttypes.cpp:49844
void setImageType(ImageType newImageType)
Definition requesttypes.cpp:49853
Definition requesttypes.h:29735
const QString & itemId() const
The item id.
Definition requesttypes.cpp:49784
void setItemId(QString newItemId)
Definition requesttypes.cpp:49788
const QSharedPointer< BaseItemDto > & body() const
The new item properties.
Definition requesttypes.cpp:49793
void setBody(QSharedPointer< BaseItemDto > newBody)
Definition requesttypes.cpp:49797
Definition requesttypes.h:29843
const QSharedPointer< UpdateLibraryOptionsDto > & body() const
The library name and options.
Definition requesttypes.cpp:49892
void setBody(QSharedPointer< UpdateLibraryOptionsDto > newBody)
Definition requesttypes.cpp:49896
Definition requesttypes.h:29865
const QSharedPointer< MediaEncoderPathDto > & body() const
Media encoder path form body.
Definition requesttypes.cpp:49905
void setBody(QSharedPointer< MediaEncoderPathDto > newBody)
Definition requesttypes.cpp:49909
Definition requesttypes.h:29887
const QString & name() const
The name of the library.
Definition requesttypes.cpp:49918
bool nameNull() const
Definition requesttypes.cpp:49926
void setBody(QSharedPointer< MediaPathInfo > newBody)
Definition requesttypes.cpp:49943
void setName(QString newName)
Definition requesttypes.cpp:49922
void setNameNull()
Definition requesttypes.cpp:49934
const QSharedPointer< MediaPathInfo > & body() const
The path info.
Definition requesttypes.cpp:49939
const QString & key() const
Configuration key.
Definition requesttypes.cpp:49952
void setKey(QString newKey)
Definition requesttypes.cpp:49956
void setPluginId(QString newPluginId)
Definition requesttypes.cpp:49969
const QString & pluginId() const
Plugin id.
Definition requesttypes.cpp:49965
void setBody(QSharedPointer< PluginSecurityInfo > newBody)
Definition requesttypes.cpp:49982
const QSharedPointer< PluginSecurityInfo > & body() const
Plugin security info.
Definition requesttypes.cpp:49978
Definition requesttypes.h:29983
const QSharedPointer< DeviceProfile > & body() const
Device profile.
Definition requesttypes.cpp:50000
const QString & profileId() const
Profile id.
Definition requesttypes.cpp:49991
void setProfileId(QString newProfileId)
Definition requesttypes.cpp:49995
void setBody(QSharedPointer< DeviceProfile > newBody)
Definition requesttypes.cpp:50004
Definition requesttypes.h:30013
void setTimerId(QString newTimerId)
Definition requesttypes.cpp:50017
const QSharedPointer< SeriesTimerInfoDto > & body() const
New series timer info.
Definition requesttypes.cpp:50022
const QString & timerId() const
Timer id.
Definition requesttypes.cpp:50013
void setBody(QSharedPointer< SeriesTimerInfoDto > newBody)
Definition requesttypes.cpp:50026
Definition requesttypes.h:30043
void setBody(QSharedPointer< StartupUserDto > newBody)
Definition requesttypes.cpp:50039
const QSharedPointer< StartupUserDto > & body() const
The DTO containing username and password.
Definition requesttypes.cpp:50035
Definition requesttypes.h:30065
const QString & taskId() const
Task Id.
Definition requesttypes.cpp:50048
void setTaskId(QString newTaskId)
Definition requesttypes.cpp:50052
const QList< TaskTriggerInfo > & body() const
Triggers.
Definition requesttypes.cpp:50057
void setBody(QList< TaskTriggerInfo > newBody)
Definition requesttypes.cpp:50061
Definition requesttypes.h:30095
const QSharedPointer< TimerInfoDto > & body() const
New timer info.
Definition requesttypes.cpp:50079
void setTimerId(QString newTimerId)
Definition requesttypes.cpp:50074
void setBody(QSharedPointer< TimerInfoDto > newBody)
Definition requesttypes.cpp:50083
const QString & timerId() const
Timer id.
Definition requesttypes.cpp:50070
void setUserId(QString newUserId)
Definition requesttypes.cpp:50118
const QSharedPointer< UserConfiguration > & body() const
The new user configuration.
Definition requesttypes.cpp:50123
void setBody(QSharedPointer< UserConfiguration > newBody)
Definition requesttypes.cpp:50127
const QString & userId() const
The user id.
Definition requesttypes.cpp:50114
Definition requesttypes.h:30185
void setUserId(QString newUserId)
Definition requesttypes.cpp:50140
const QString & userId() const
The user id.
Definition requesttypes.cpp:50136
void setBody(QSharedPointer< UpdateUserEasyPassword > newBody)
Definition requesttypes.cpp:50149
const QSharedPointer< UpdateUserEasyPassword > & body() const
The M:Jellyfin.Api.Controllers.UserController.UpdateUserEasyPassword(System.Guid,Jellyfin....
Definition requesttypes.cpp:50145
Definition requesttypes.h:30215
const QString & itemId() const
Item id.
Definition requesttypes.cpp:50158
void setUserId(QString newUserId)
Definition requesttypes.cpp:50171
const QString & userId() const
User id.
Definition requesttypes.cpp:50167
void setItemId(QString newItemId)
Definition requesttypes.cpp:50162
const bool & likes() const
Whether this M:Jellyfin.Api.Controllers.UserLibraryController.UpdateUserItemRating(System....
Definition requesttypes.cpp:50176
void setLikes(bool newLikes)
Definition requesttypes.cpp:50180
void setLikesNull()
Definition requesttypes.cpp:50192
bool likesNull() const
Definition requesttypes.cpp:50184
Definition requesttypes.h:30125
const QString & userId() const
The user id.
Definition requesttypes.cpp:50092
const QSharedPointer< UserDto > & body() const
The updated user model.
Definition requesttypes.cpp:50101
void setUserId(QString newUserId)
Definition requesttypes.cpp:50096
void setBody(QSharedPointer< UserDto > newBody)
Definition requesttypes.cpp:50105
Definition requesttypes.h:30254
void setBody(QSharedPointer< UpdateUserPassword > newBody)
Definition requesttypes.cpp:50214
const QSharedPointer< UpdateUserPassword > & body() const
The M:Jellyfin.Api.Controllers.UserController.UpdateUserPassword(System.Guid,Jellyfin....
Definition requesttypes.cpp:50210
const QString & userId() const
The user id.
Definition requesttypes.cpp:50201
void setUserId(QString newUserId)
Definition requesttypes.cpp:50205
Definition requesttypes.h:30284
const QSharedPointer< UserPolicy > & body() const
The new user policy.
Definition requesttypes.cpp:50232
void setBody(QSharedPointer< UserPolicy > newBody)
Definition requesttypes.cpp:50236
void setUserId(QString newUserId)
Definition requesttypes.cpp:50227
const QString & userId() const
The user id.
Definition requesttypes.cpp:50223
Definition requesttypes.h:30314
const QSharedPointer< UploadSubtitleDto > & body() const
The request body.
Definition requesttypes.cpp:50254
void setItemId(QString newItemId)
Definition requesttypes.cpp:50249
void setBody(QSharedPointer< UploadSubtitleDto > newBody)
Definition requesttypes.cpp:50258
const QString & itemId() const
The item the subtitle belongs to.
Definition requesttypes.cpp:50245
Definition requesttypes.h:30344
void setBody(QSharedPointer< ValidatePathDto > newBody)
Definition requesttypes.cpp:50271
const QSharedPointer< ValidatePathDto > & body() const
Validate request object.
Definition requesttypes.cpp:50267
Definition mediaplayer2.h:20
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.