CuteLogger
Fast and simple logging solution for Qt based applications
ui_encodedock.h
1/********************************************************************************
2** Form generated from reading UI file 'encodedock.ui'
3**
4** Created by: Qt User Interface Compiler version 6.6.2
5**
6** WARNING! All changes made in this file will be lost when recompiling UI file!
7********************************************************************************/
8
9#ifndef UI_ENCODEDOCK_H
10#define UI_ENCODEDOCK_H
11
12#include <QtCore/QVariant>
13#include <QtGui/QIcon>
14#include <QtWidgets/QApplication>
15#include <QtWidgets/QCheckBox>
16#include <QtWidgets/QComboBox>
17#include <QtWidgets/QDockWidget>
18#include <QtWidgets/QDoubleSpinBox>
19#include <QtWidgets/QGridLayout>
20#include <QtWidgets/QHBoxLayout>
21#include <QtWidgets/QHeaderView>
22#include <QtWidgets/QLabel>
23#include <QtWidgets/QPlainTextEdit>
24#include <QtWidgets/QPushButton>
25#include <QtWidgets/QScrollArea>
26#include <QtWidgets/QSpacerItem>
27#include <QtWidgets/QSpinBox>
28#include <QtWidgets/QTabWidget>
29#include <QtWidgets/QVBoxLayout>
30#include <QtWidgets/QWidget>
31#include "widgets/exportpresetstreeview.h"
32#include "widgets/lineeditclear.h"
33
34QT_BEGIN_NAMESPACE
35
36class Ui_EncodeDock
37{
38public:
39 QWidget *dockWidgetContents;
40 QHBoxLayout *horizontalLayout_21;
41 QVBoxLayout *verticalLayout_2;
42 QLabel *label_6;
43 LineEditClear *presetsSearch;
44 ExportPresetsTreeView *presetsTree;
45 QHBoxLayout *horizontalLayout;
46 QPushButton *addPresetButton;
47 QPushButton *removePresetButton;
48 QSpacerItem *horizontalSpacer_2;
49 QVBoxLayout *verticalLayout;
50 QScrollArea *scrollArea;
51 QWidget *scrollAreaWidgetContents;
52 QVBoxLayout *verticalLayout_3;
53 QLabel *helpLabel;
54 QGridLayout *gridLayout_5;
55 QLabel *label_5;
56 QHBoxLayout *horizontalLayout_14;
57 QComboBox *formatCombo;
58 QSpacerItem *horizontalSpacer_13;
59 QLabel *formatLabel;
60 QHBoxLayout *horizontalLayout_19;
61 QComboBox *fromCombo;
62 QSpacerItem *horizontalSpacer_23;
63 QHBoxLayout *horizontalLayout_20;
64 QCheckBox *hwencodeCheckBox;
65 QPushButton *hwencodeButton;
66 QSpacerItem *horizontalSpacer_25;
67 QTabWidget *tabWidget;
68 QWidget *modeTab;
69 QGridLayout *gridLayout_6;
70 QWidget *widget;
71 QGridLayout *gridLayout_2;
72 QLabel *reframeLabel;
73 QHBoxLayout *horizontalLayout_22;
74 QPushButton *reframeButton;
75 QPushButton *resampleButton;
76 QSpacerItem *horizontalSpacer_26;
77 QHBoxLayout *horizontalLayout_16;
78 QDoubleSpinBox *fpsSpinner;
79 QComboBox *fpsComboBox;
80 QSpacerItem *horizontalSpacer_16;
81 QLabel *label_4;
82 QHBoxLayout *horizontalLayout_18;
83 QComboBox *interpolationCombo;
84 QSpacerItem *horizontalSpacer_22;
85 QLabel *label_15;
86 QLabel *label_13;
87 QLabel *label_2;
88 QLabel *label_10;
89 QLabel *label_14;
90 QLabel *label_24;
91 QCheckBox *parallelCheckbox;
92 QLabel *label_22;
93 QHBoxLayout *horizontalLayout_23;
94 QComboBox *rangeComboBox;
95 QSpacerItem *horizontalSpacer_27;
96 QHBoxLayout *horizontalLayout_9;
97 QComboBox *scanModeCombo;
98 QSpacerItem *horizontalSpacer_9;
99 QSpacerItem *verticalSpacer_4;
100 QHBoxLayout *horizontalLayout_7;
101 QSpinBox *widthSpinner;
102 QLabel *label_11;
103 QSpinBox *heightSpinner;
104 QComboBox *resolutionComboBox;
105 QSpacerItem *horizontalSpacer_7;
106 QCheckBox *previewScaleCheckBox;
107 QHBoxLayout *horizontalLayout_10;
108 QComboBox *fieldOrderCombo;
109 QSpacerItem *horizontalSpacer_10;
110 QHBoxLayout *horizontalLayout_3;
111 QComboBox *deinterlacerCombo;
112 QSpacerItem *horizontalSpacer_21;
113 QHBoxLayout *horizontalLayout_8;
114 QSpinBox *aspectNumSpinner;
115 QLabel *label_16;
116 QSpinBox *aspectDenSpinner;
117 QSpacerItem *horizontalSpacer_8;
118 QWidget *videoTab;
119 QGridLayout *gridLayout_3;
120 QLabel *label_17;
121 QHBoxLayout *horizontalLayout_11;
122 QComboBox *videoCodecCombo;
123 QSpacerItem *horizontalSpacer_11;
124 QLabel *label_18;
125 QHBoxLayout *horizontalLayout_12;
126 QSpinBox *gopSpinner;
127 QLabel *label_19;
128 QSpacerItem *horizontalSpacer_24;
129 QCheckBox *strictGopCheckBox;
130 QSpacerItem *horizontalSpacer_12;
131 QHBoxLayout *videoBitrateLayout;
132 QComboBox *videoBitrateCombo;
133 QLabel *videoBitrateSuffixLabel;
134 QSpacerItem *videoBitrateSpacer;
135 QCheckBox *disableVideoCheckbox;
136 QCheckBox *dualPassCheckbox;
137 QLabel *label_20;
138 QHBoxLayout *horizontalLayout_13;
139 QSpinBox *bFramesSpinner;
140 QSpacerItem *horizontalSpacer_14;
141 QSpacerItem *verticalSpacer;
142 QLabel *label_12;
143 QHBoxLayout *horizontalLayout_15;
144 QSpinBox *videoCodecThreadsSpinner;
145 QLabel *label_21;
146 QSpacerItem *horizontalSpacer_15;
147 QLabel *label_23;
148 QHBoxLayout *horizontalLayout_17;
149 QComboBox *videoRateControlCombo;
150 QSpacerItem *horizontalSpacer_17;
151 QLabel *videoBufferSizeLabel;
152 QHBoxLayout *videoBufferSizeLayout;
153 QDoubleSpinBox *videoBufferSizeSpinner;
154 QLabel *videoBufferSizeSuffixLabel;
155 QSpacerItem *horizontalSpacer_18;
156 QLabel *videoQualityLabel;
157 QHBoxLayout *videoQualityLayout;
158 QSpinBox *videoQualitySpinner;
159 QLabel *videoQualitySuffixLabel;
160 QSpacerItem *horizontalSpacer_19;
161 QLabel *videoBitrateLabel;
162 QWidget *audioTab;
163 QGridLayout *gridLayout;
164 QLabel *channelsLabel;
165 QHBoxLayout *ChannelsHorizontalLayout;
166 QComboBox *audioChannelsCombo;
167 QSpacerItem *channelsHorizontalSpacer;
168 QHBoxLayout *horizontalLayout_4;
169 QComboBox *sampleRateCombo;
170 QLabel *label_9;
171 QSpacerItem *horizontalSpacer_6;
172 QLabel *label_8;
173 QLabel *label_3;
174 QHBoxLayout *horizontalLayout_6;
175 QComboBox *audioCodecCombo;
176 QSpacerItem *horizontalSpacer_3;
177 QLabel *audioBitrateLabel;
178 QHBoxLayout *audioBitrateLayout;
179 QComboBox *audioBitrateCombo;
180 QLabel *audioBitrateSuffixLabel;
181 QSpacerItem *horizontalSpacer_4;
182 QCheckBox *disableAudioCheckbox;
183 QSpacerItem *verticalSpacer_3;
184 QLabel *label_7;
185 QHBoxLayout *horizontalLayout_5;
186 QComboBox *audioRateControlCombo;
187 QSpacerItem *horizontalSpacer_5;
188 QLabel *audioQualityLabel;
189 QHBoxLayout *audioQualityLayout;
190 QSpinBox *audioQualitySpinner;
191 QLabel *audioQualitySuffixLabel;
192 QSpacerItem *horizontalSpacer_20;
193 QWidget *otherTab;
194 QGridLayout *gridLayout_4;
195 QPlainTextEdit *advancedTextEdit;
196 QLabel *otherTipLabel;
197 QCheckBox *disableSubtitlesCheckbox;
198 QSpacerItem *verticalSpacer_2;
199 QHBoxLayout *horizontalLayout_2;
200 QPushButton *encodeButton;
201 QPushButton *resetButton;
202 QPushButton *advancedButton;
203 QCheckBox *advancedCheckBox;
204 QPushButton *streamButton;
205 QSpacerItem *horizontalSpacer;
206 QHBoxLayout *stopCaptureLayout;
207 QPushButton *stopCaptureButton;
208 QSpacerItem *stopCaptureSpacer;
209
210 void setupUi(QDockWidget *EncodeDock)
211 {
212 if (EncodeDock->objectName().isEmpty())
213 EncodeDock->setObjectName("EncodeDock");
214 EncodeDock->resize(778, 706);
215 QIcon icon;
216 QString iconThemeName = QString::fromUtf8("media-record");
217 if (QIcon::hasThemeIcon(iconThemeName)) {
218 icon = QIcon::fromTheme(iconThemeName);
219 } else {
220 icon.addFile(QString::fromUtf8(":/icons/oxygen/32x32/actions/media-record.png"), QSize(), QIcon::Normal, QIcon::Off);
221 }
222 EncodeDock->setWindowIcon(icon);
223 dockWidgetContents = new QWidget();
224 dockWidgetContents->setObjectName("dockWidgetContents");
225 horizontalLayout_21 = new QHBoxLayout(dockWidgetContents);
226 horizontalLayout_21->setSpacing(0);
227 horizontalLayout_21->setObjectName("horizontalLayout_21");
228 horizontalLayout_21->setContentsMargins(0, 0, 0, 0);
229 verticalLayout_2 = new QVBoxLayout();
230 verticalLayout_2->setSpacing(0);
231 verticalLayout_2->setObjectName("verticalLayout_2");
232 label_6 = new QLabel(dockWidgetContents);
233 label_6->setObjectName("label_6");
234 label_6->setTextFormat(Qt::RichText);
235 label_6->setAlignment(Qt::AlignCenter);
236
237 verticalLayout_2->addWidget(label_6);
238
239 presetsSearch = new LineEditClear(dockWidgetContents);
240 presetsSearch->setObjectName("presetsSearch");
241
242 verticalLayout_2->addWidget(presetsSearch);
243
244 presetsTree = new ExportPresetsTreeView(dockWidgetContents);
245 presetsTree->setObjectName("presetsTree");
246 presetsTree->setEditTriggers(QAbstractItemView::NoEditTriggers);
247 presetsTree->setProperty("showDropIndicator", QVariant(false));
248 presetsTree->setAlternatingRowColors(true);
249 presetsTree->header()->setVisible(false);
250 presetsTree->header()->setDefaultSectionSize(57);
251
252 verticalLayout_2->addWidget(presetsTree);
253
254 horizontalLayout = new QHBoxLayout();
255 horizontalLayout->setSpacing(6);
256 horizontalLayout->setObjectName("horizontalLayout");
257 addPresetButton = new QPushButton(dockWidgetContents);
258 addPresetButton->setObjectName("addPresetButton");
259 QIcon icon1;
260 iconThemeName = QString::fromUtf8("list-add");
261 if (QIcon::hasThemeIcon(iconThemeName)) {
262 icon1 = QIcon::fromTheme(iconThemeName);
263 } else {
264 icon1.addFile(QString::fromUtf8(":/icons/oxygen/32x32/actions/list-add.png"), QSize(), QIcon::Normal, QIcon::Off);
265 }
266 addPresetButton->setIcon(icon1);
267
268 horizontalLayout->addWidget(addPresetButton);
269
270 removePresetButton = new QPushButton(dockWidgetContents);
271 removePresetButton->setObjectName("removePresetButton");
272 removePresetButton->setEnabled(false);
273 QIcon icon2;
274 iconThemeName = QString::fromUtf8("list-remove");
275 if (QIcon::hasThemeIcon(iconThemeName)) {
276 icon2 = QIcon::fromTheme(iconThemeName);
277 } else {
278 icon2.addFile(QString::fromUtf8(":/icons/oxygen/32x32/actions/list-remove.png"), QSize(), QIcon::Normal, QIcon::Off);
279 }
280 removePresetButton->setIcon(icon2);
281
282 horizontalLayout->addWidget(removePresetButton);
283
284 horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
285
286 horizontalLayout->addItem(horizontalSpacer_2);
287
288
289 verticalLayout_2->addLayout(horizontalLayout);
290
291
292 horizontalLayout_21->addLayout(verticalLayout_2);
293
294 verticalLayout = new QVBoxLayout();
295 verticalLayout->setSpacing(0);
296 verticalLayout->setObjectName("verticalLayout");
297 scrollArea = new QScrollArea(dockWidgetContents);
298 scrollArea->setObjectName("scrollArea");
299 scrollArea->setFrameShape(QFrame::NoFrame);
300 scrollArea->setWidgetResizable(true);
301 scrollAreaWidgetContents = new QWidget();
302 scrollAreaWidgetContents->setObjectName("scrollAreaWidgetContents");
303 scrollAreaWidgetContents->setGeometry(QRect(0, 0, 429, 646));
304 verticalLayout_3 = new QVBoxLayout(scrollAreaWidgetContents);
305 verticalLayout_3->setSpacing(3);
306 verticalLayout_3->setObjectName("verticalLayout_3");
307 verticalLayout_3->setContentsMargins(6, 6, 6, 0);
308 helpLabel = new QLabel(scrollAreaWidgetContents);
309 helpLabel->setObjectName("helpLabel");
310 helpLabel->setTextFormat(Qt::RichText);
311 helpLabel->setWordWrap(true);
312
313 verticalLayout_3->addWidget(helpLabel);
314
315 gridLayout_5 = new QGridLayout();
316 gridLayout_5->setObjectName("gridLayout_5");
317 gridLayout_5->setVerticalSpacing(3);
318 label_5 = new QLabel(scrollAreaWidgetContents);
319 label_5->setObjectName("label_5");
320 label_5->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
321
322 gridLayout_5->addWidget(label_5, 2, 0, 1, 1);
323
324 horizontalLayout_14 = new QHBoxLayout();
325 horizontalLayout_14->setObjectName("horizontalLayout_14");
326 formatCombo = new QComboBox(scrollAreaWidgetContents);
327 formatCombo->setObjectName("formatCombo");
328
329 horizontalLayout_14->addWidget(formatCombo);
330
331 horizontalSpacer_13 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
332
333 horizontalLayout_14->addItem(horizontalSpacer_13);
334
335
336 gridLayout_5->addLayout(horizontalLayout_14, 5, 1, 1, 1);
337
338 formatLabel = new QLabel(scrollAreaWidgetContents);
339 formatLabel->setObjectName("formatLabel");
340 formatLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
341
342 gridLayout_5->addWidget(formatLabel, 5, 0, 1, 1);
343
344 horizontalLayout_19 = new QHBoxLayout();
345 horizontalLayout_19->setObjectName("horizontalLayout_19");
346 fromCombo = new QComboBox(scrollAreaWidgetContents);
347 fromCombo->setObjectName("fromCombo");
348 fromCombo->setSizeAdjustPolicy(QComboBox::AdjustToContents);
349
350 horizontalLayout_19->addWidget(fromCombo);
351
352 horizontalSpacer_23 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
353
354 horizontalLayout_19->addItem(horizontalSpacer_23);
355
356
357 gridLayout_5->addLayout(horizontalLayout_19, 2, 1, 1, 1);
358
359 horizontalLayout_20 = new QHBoxLayout();
360 horizontalLayout_20->setObjectName("horizontalLayout_20");
361 hwencodeCheckBox = new QCheckBox(scrollAreaWidgetContents);
362 hwencodeCheckBox->setObjectName("hwencodeCheckBox");
363
364 horizontalLayout_20->addWidget(hwencodeCheckBox);
365
366 hwencodeButton = new QPushButton(scrollAreaWidgetContents);
367 hwencodeButton->setObjectName("hwencodeButton");
368
369 horizontalLayout_20->addWidget(hwencodeButton);
370
371 horizontalSpacer_25 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
372
373 horizontalLayout_20->addItem(horizontalSpacer_25);
374
375
376 gridLayout_5->addLayout(horizontalLayout_20, 4, 1, 1, 1);
377
378
379 verticalLayout_3->addLayout(gridLayout_5);
380
381 tabWidget = new QTabWidget(scrollAreaWidgetContents);
382 tabWidget->setObjectName("tabWidget");
383 tabWidget->setUsesScrollButtons(false);
384 tabWidget->setDocumentMode(false);
385 modeTab = new QWidget();
386 modeTab->setObjectName("modeTab");
387 gridLayout_6 = new QGridLayout(modeTab);
388 gridLayout_6->setObjectName("gridLayout_6");
389 gridLayout_6->setContentsMargins(0, 0, 0, 0);
390 widget = new QWidget(modeTab);
391 widget->setObjectName("widget");
392 gridLayout_2 = new QGridLayout(widget);
393 gridLayout_2->setObjectName("gridLayout_2");
394 gridLayout_2->setVerticalSpacing(3);
395 reframeLabel = new QLabel(widget);
396 reframeLabel->setObjectName("reframeLabel");
397 reframeLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
398
399 gridLayout_2->addWidget(reframeLabel, 0, 0, 1, 1);
400
401 horizontalLayout_22 = new QHBoxLayout();
402 horizontalLayout_22->setObjectName("horizontalLayout_22");
403 reframeButton = new QPushButton(widget);
404 reframeButton->setObjectName("reframeButton");
405
406 horizontalLayout_22->addWidget(reframeButton);
407
408 resampleButton = new QPushButton(widget);
409 resampleButton->setObjectName("resampleButton");
410 resampleButton->setCheckable(true);
411
412 horizontalLayout_22->addWidget(resampleButton);
413
414 horizontalSpacer_26 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
415
416 horizontalLayout_22->addItem(horizontalSpacer_26);
417
418
419 gridLayout_2->addLayout(horizontalLayout_22, 0, 1, 1, 1);
420
421 horizontalLayout_16 = new QHBoxLayout();
422 horizontalLayout_16->setObjectName("horizontalLayout_16");
423 fpsSpinner = new QDoubleSpinBox(widget);
424 fpsSpinner->setObjectName("fpsSpinner");
425 fpsSpinner->setDecimals(6);
426 fpsSpinner->setMinimum(1.000000000000000);
427 fpsSpinner->setMaximum(1000.000000000000000);
428 fpsSpinner->setValue(25.000000000000000);
429
430 horizontalLayout_16->addWidget(fpsSpinner);
431
432 fpsComboBox = new QComboBox(widget);
433 fpsComboBox->addItem(QString::fromUtf8(""));
434 fpsComboBox->addItem(QString::fromUtf8("23.976024"));
435 fpsComboBox->addItem(QString::fromUtf8("24"));
436 fpsComboBox->addItem(QString::fromUtf8("25"));
437 fpsComboBox->addItem(QString::fromUtf8("29.970030"));
438 fpsComboBox->addItem(QString::fromUtf8("30"));
439 fpsComboBox->addItem(QString::fromUtf8("48"));
440 fpsComboBox->addItem(QString::fromUtf8("50"));
441 fpsComboBox->addItem(QString::fromUtf8("59.940060"));
442 fpsComboBox->addItem(QString::fromUtf8("60"));
443 fpsComboBox->setObjectName("fpsComboBox");
444 fpsComboBox->setMaximumSize(QSize(20, 16777215));
445
446 horizontalLayout_16->addWidget(fpsComboBox);
447
448 horizontalSpacer_16 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
449
450 horizontalLayout_16->addItem(horizontalSpacer_16);
451
452
453 gridLayout_2->addLayout(horizontalLayout_16, 3, 1, 1, 1);
454
455 label_4 = new QLabel(widget);
456 label_4->setObjectName("label_4");
457 label_4->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
458
459 gridLayout_2->addWidget(label_4, 8, 0, 1, 1);
460
461 horizontalLayout_18 = new QHBoxLayout();
462 horizontalLayout_18->setObjectName("horizontalLayout_18");
463 interpolationCombo = new QComboBox(widget);
464 interpolationCombo->addItem(QString());
465 interpolationCombo->addItem(QString());
466 interpolationCombo->addItem(QString());
467 interpolationCombo->addItem(QString::fromUtf8("Lanczos (best)"));
468 interpolationCombo->setObjectName("interpolationCombo");
469
470 horizontalLayout_18->addWidget(interpolationCombo);
471
472 horizontalSpacer_22 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
473
474 horizontalLayout_18->addItem(horizontalSpacer_22);
475
476
477 gridLayout_2->addLayout(horizontalLayout_18, 8, 1, 1, 1);
478
479 label_15 = new QLabel(widget);
480 label_15->setObjectName("label_15");
481 label_15->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
482
483 gridLayout_2->addWidget(label_15, 6, 0, 1, 1);
484
485 label_13 = new QLabel(widget);
486 label_13->setObjectName("label_13");
487 label_13->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
488
489 gridLayout_2->addWidget(label_13, 2, 0, 1, 1);
490
491 label_2 = new QLabel(widget);
492 label_2->setObjectName("label_2");
493 label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
494
495 gridLayout_2->addWidget(label_2, 7, 0, 1, 1);
496
497 label_10 = new QLabel(widget);
498 label_10->setObjectName("label_10");
499 label_10->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
500
501 gridLayout_2->addWidget(label_10, 3, 0, 1, 1);
502
503 label_14 = new QLabel(widget);
504 label_14->setObjectName("label_14");
505 label_14->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
506
507 gridLayout_2->addWidget(label_14, 5, 0, 1, 1);
508
509 label_24 = new QLabel(widget);
510 label_24->setObjectName("label_24");
511 label_24->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
512
513 gridLayout_2->addWidget(label_24, 4, 0, 1, 1);
514
515 parallelCheckbox = new QCheckBox(widget);
516 parallelCheckbox->setObjectName("parallelCheckbox");
517 parallelCheckbox->setChecked(true);
518
519 gridLayout_2->addWidget(parallelCheckbox, 10, 1, 1, 1);
520
521 label_22 = new QLabel(widget);
522 label_22->setObjectName("label_22");
523 label_22->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
524
525 gridLayout_2->addWidget(label_22, 1, 0, 1, 1);
526
527 horizontalLayout_23 = new QHBoxLayout();
528 horizontalLayout_23->setObjectName("horizontalLayout_23");
529 rangeComboBox = new QComboBox(widget);
530 rangeComboBox->addItem(QString());
531 rangeComboBox->addItem(QString());
532 rangeComboBox->setObjectName("rangeComboBox");
533
534 horizontalLayout_23->addWidget(rangeComboBox);
535
536 horizontalSpacer_27 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
537
538 horizontalLayout_23->addItem(horizontalSpacer_27);
539
540
541 gridLayout_2->addLayout(horizontalLayout_23, 4, 1, 1, 1);
542
543 horizontalLayout_9 = new QHBoxLayout();
544 horizontalLayout_9->setObjectName("horizontalLayout_9");
545 scanModeCombo = new QComboBox(widget);
546 scanModeCombo->addItem(QString());
547 scanModeCombo->addItem(QString());
548 scanModeCombo->setObjectName("scanModeCombo");
549
550 horizontalLayout_9->addWidget(scanModeCombo);
551
552 horizontalSpacer_9 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
553
554 horizontalLayout_9->addItem(horizontalSpacer_9);
555
556
557 gridLayout_2->addLayout(horizontalLayout_9, 5, 1, 1, 1);
558
559 verticalSpacer_4 = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
560
561 gridLayout_2->addItem(verticalSpacer_4, 11, 1, 1, 1);
562
563 horizontalLayout_7 = new QHBoxLayout();
564 horizontalLayout_7->setObjectName("horizontalLayout_7");
565 widthSpinner = new QSpinBox(widget);
566 widthSpinner->setObjectName("widthSpinner");
567 widthSpinner->setMinimum(16);
568 widthSpinner->setMaximum(8192);
569 widthSpinner->setSingleStep(2);
570 widthSpinner->setValue(1280);
571
572 horizontalLayout_7->addWidget(widthSpinner);
573
574 label_11 = new QLabel(widget);
575 label_11->setObjectName("label_11");
576
577 horizontalLayout_7->addWidget(label_11);
578
579 heightSpinner = new QSpinBox(widget);
580 heightSpinner->setObjectName("heightSpinner");
581 heightSpinner->setMinimum(1);
582 heightSpinner->setMaximum(8192);
583 heightSpinner->setSingleStep(2);
584 heightSpinner->setValue(720);
585
586 horizontalLayout_7->addWidget(heightSpinner);
587
588 resolutionComboBox = new QComboBox(widget);
589 resolutionComboBox->addItem(QString::fromUtf8("1280 x 720 (HD)"));
590 resolutionComboBox->addItem(QString::fromUtf8("1920 x 1080 (FHD)"));
591 resolutionComboBox->addItem(QString::fromUtf8("2048 x 1080 (DCI 2K)"));
592 resolutionComboBox->addItem(QString::fromUtf8("2560 x 1440 (QHD 2K)"));
593 resolutionComboBox->addItem(QString::fromUtf8("2704 x 1520 (2.7K)"));
594 resolutionComboBox->addItem(QString::fromUtf8("3840 x 2160 (UHD 4K)"));
595 resolutionComboBox->addItem(QString::fromUtf8("4096 x 2160 (DCI 4K)"));
596 resolutionComboBox->addItem(QString::fromUtf8("5120 x 2880 (5K)"));
597 resolutionComboBox->setObjectName("resolutionComboBox");
598 resolutionComboBox->setMaximumSize(QSize(20, 16777215));
599
600 horizontalLayout_7->addWidget(resolutionComboBox);
601
602 horizontalSpacer_7 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
603
604 horizontalLayout_7->addItem(horizontalSpacer_7);
605
606
607 gridLayout_2->addLayout(horizontalLayout_7, 1, 1, 1, 1);
608
609 previewScaleCheckBox = new QCheckBox(widget);
610 previewScaleCheckBox->setObjectName("previewScaleCheckBox");
611
612 gridLayout_2->addWidget(previewScaleCheckBox, 9, 1, 1, 1);
613
614 horizontalLayout_10 = new QHBoxLayout();
615 horizontalLayout_10->setObjectName("horizontalLayout_10");
616 fieldOrderCombo = new QComboBox(widget);
617 fieldOrderCombo->addItem(QString());
618 fieldOrderCombo->addItem(QString());
619 fieldOrderCombo->setObjectName("fieldOrderCombo");
620 fieldOrderCombo->setEnabled(false);
621
622 horizontalLayout_10->addWidget(fieldOrderCombo);
623
624 horizontalSpacer_10 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
625
626 horizontalLayout_10->addItem(horizontalSpacer_10);
627
628
629 gridLayout_2->addLayout(horizontalLayout_10, 6, 1, 1, 1);
630
631 horizontalLayout_3 = new QHBoxLayout();
632 horizontalLayout_3->setObjectName("horizontalLayout_3");
633 deinterlacerCombo = new QComboBox(widget);
634 deinterlacerCombo->addItem(QString());
635 deinterlacerCombo->addItem(QString());
636 deinterlacerCombo->addItem(QString());
637 deinterlacerCombo->addItem(QString());
638 deinterlacerCombo->addItem(QString());
639 deinterlacerCombo->setObjectName("deinterlacerCombo");
640
641 horizontalLayout_3->addWidget(deinterlacerCombo);
642
643 horizontalSpacer_21 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
644
645 horizontalLayout_3->addItem(horizontalSpacer_21);
646
647
648 gridLayout_2->addLayout(horizontalLayout_3, 7, 1, 1, 1);
649
650 horizontalLayout_8 = new QHBoxLayout();
651 horizontalLayout_8->setObjectName("horizontalLayout_8");
652 aspectNumSpinner = new QSpinBox(widget);
653 aspectNumSpinner->setObjectName("aspectNumSpinner");
654 aspectNumSpinner->setMinimum(1);
655 aspectNumSpinner->setMaximum(8192);
656 aspectNumSpinner->setValue(16);
657
658 horizontalLayout_8->addWidget(aspectNumSpinner);
659
660 label_16 = new QLabel(widget);
661 label_16->setObjectName("label_16");
662
663 horizontalLayout_8->addWidget(label_16);
664
665 aspectDenSpinner = new QSpinBox(widget);
666 aspectDenSpinner->setObjectName("aspectDenSpinner");
667 aspectDenSpinner->setMinimum(1);
668 aspectDenSpinner->setMaximum(8192);
669 aspectDenSpinner->setValue(9);
670
671 horizontalLayout_8->addWidget(aspectDenSpinner);
672
673 horizontalSpacer_8 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
674
675 horizontalLayout_8->addItem(horizontalSpacer_8);
676
677
678 gridLayout_2->addLayout(horizontalLayout_8, 2, 1, 1, 1);
679
680
681 gridLayout_6->addWidget(widget, 1, 0, 1, 1);
682
683 tabWidget->addTab(modeTab, QString());
684 videoTab = new QWidget();
685 videoTab->setObjectName("videoTab");
686 gridLayout_3 = new QGridLayout(videoTab);
687 gridLayout_3->setObjectName("gridLayout_3");
688 gridLayout_3->setVerticalSpacing(3);
689 label_17 = new QLabel(videoTab);
690 label_17->setObjectName("label_17");
691 label_17->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
692
693 gridLayout_3->addWidget(label_17, 3, 0, 1, 1);
694
695 horizontalLayout_11 = new QHBoxLayout();
696 horizontalLayout_11->setObjectName("horizontalLayout_11");
697 videoCodecCombo = new QComboBox(videoTab);
698 videoCodecCombo->setObjectName("videoCodecCombo");
699
700 horizontalLayout_11->addWidget(videoCodecCombo);
701
702 horizontalSpacer_11 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
703
704 horizontalLayout_11->addItem(horizontalSpacer_11);
705
706
707 gridLayout_3->addLayout(horizontalLayout_11, 3, 1, 1, 1);
708
709 label_18 = new QLabel(videoTab);
710 label_18->setObjectName("label_18");
711 label_18->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
712
713 gridLayout_3->addWidget(label_18, 9, 0, 1, 1);
714
715 horizontalLayout_12 = new QHBoxLayout();
716 horizontalLayout_12->setObjectName("horizontalLayout_12");
717 gopSpinner = new QSpinBox(videoTab);
718 gopSpinner->setObjectName("gopSpinner");
719 gopSpinner->setMaximum(999);
720 gopSpinner->setValue(100);
721
722 horizontalLayout_12->addWidget(gopSpinner);
723
724 label_19 = new QLabel(videoTab);
725 label_19->setObjectName("label_19");
726
727 horizontalLayout_12->addWidget(label_19);
728
729 horizontalSpacer_24 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
730
731 horizontalLayout_12->addItem(horizontalSpacer_24);
732
733 strictGopCheckBox = new QCheckBox(videoTab);
734 strictGopCheckBox->setObjectName("strictGopCheckBox");
735
736 horizontalLayout_12->addWidget(strictGopCheckBox);
737
738 horizontalSpacer_12 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
739
740 horizontalLayout_12->addItem(horizontalSpacer_12);
741
742
743 gridLayout_3->addLayout(horizontalLayout_12, 9, 1, 1, 1);
744
745 videoBitrateLayout = new QHBoxLayout();
746 videoBitrateLayout->setObjectName("videoBitrateLayout");
747 videoBitrateCombo = new QComboBox(videoTab);
748 videoBitrateCombo->addItem(QString::fromUtf8("64k"));
749 videoBitrateCombo->addItem(QString::fromUtf8("128k"));
750 videoBitrateCombo->addItem(QString::fromUtf8("256k"));
751 videoBitrateCombo->addItem(QString::fromUtf8("512k"));
752 videoBitrateCombo->addItem(QString::fromUtf8("768k"));
753 videoBitrateCombo->addItem(QString::fromUtf8("1M"));
754 videoBitrateCombo->addItem(QString::fromUtf8("1200k"));
755 videoBitrateCombo->addItem(QString::fromUtf8("1500k"));
756 videoBitrateCombo->addItem(QString::fromUtf8("2M"));
757 videoBitrateCombo->addItem(QString::fromUtf8("2500k"));
758 videoBitrateCombo->addItem(QString::fromUtf8("3M"));
759 videoBitrateCombo->addItem(QString::fromUtf8("4M"));
760 videoBitrateCombo->addItem(QString::fromUtf8("5M"));
761 videoBitrateCombo->addItem(QString::fromUtf8("6M"));
762 videoBitrateCombo->addItem(QString::fromUtf8("8M"));
763 videoBitrateCombo->addItem(QString::fromUtf8("10M"));
764 videoBitrateCombo->addItem(QString::fromUtf8("12M"));
765 videoBitrateCombo->addItem(QString::fromUtf8("14M"));
766 videoBitrateCombo->addItem(QString::fromUtf8("16M"));
767 videoBitrateCombo->addItem(QString::fromUtf8("18M"));
768 videoBitrateCombo->addItem(QString::fromUtf8("20M"));
769 videoBitrateCombo->addItem(QString::fromUtf8("25M"));
770 videoBitrateCombo->addItem(QString::fromUtf8("30M"));
771 videoBitrateCombo->addItem(QString::fromUtf8("40M"));
772 videoBitrateCombo->addItem(QString::fromUtf8("50M"));
773 videoBitrateCombo->addItem(QString::fromUtf8("60M"));
774 videoBitrateCombo->addItem(QString::fromUtf8("70M"));
775 videoBitrateCombo->addItem(QString::fromUtf8("80M"));
776 videoBitrateCombo->setObjectName("videoBitrateCombo");
777 videoBitrateCombo->setEditable(true);
778
779 videoBitrateLayout->addWidget(videoBitrateCombo);
780
781 videoBitrateSuffixLabel = new QLabel(videoTab);
782 videoBitrateSuffixLabel->setObjectName("videoBitrateSuffixLabel");
783
784 videoBitrateLayout->addWidget(videoBitrateSuffixLabel);
785
786 videoBitrateSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
787
788 videoBitrateLayout->addItem(videoBitrateSpacer);
789
790
791 gridLayout_3->addLayout(videoBitrateLayout, 6, 1, 1, 1);
792
793 disableVideoCheckbox = new QCheckBox(videoTab);
794 disableVideoCheckbox->setObjectName("disableVideoCheckbox");
795
796 gridLayout_3->addWidget(disableVideoCheckbox, 13, 1, 1, 1);
797
798 dualPassCheckbox = new QCheckBox(videoTab);
799 dualPassCheckbox->setObjectName("dualPassCheckbox");
800
801 gridLayout_3->addWidget(dualPassCheckbox, 12, 1, 1, 1);
802
803 label_20 = new QLabel(videoTab);
804 label_20->setObjectName("label_20");
805 label_20->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
806
807 gridLayout_3->addWidget(label_20, 10, 0, 1, 1);
808
809 horizontalLayout_13 = new QHBoxLayout();
810 horizontalLayout_13->setObjectName("horizontalLayout_13");
811 bFramesSpinner = new QSpinBox(videoTab);
812 bFramesSpinner->setObjectName("bFramesSpinner");
813 bFramesSpinner->setMaximum(8);
814
815 horizontalLayout_13->addWidget(bFramesSpinner);
816
817 horizontalSpacer_14 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
818
819 horizontalLayout_13->addItem(horizontalSpacer_14);
820
821
822 gridLayout_3->addLayout(horizontalLayout_13, 10, 1, 1, 1);
823
824 verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
825
826 gridLayout_3->addItem(verticalSpacer, 14, 1, 1, 1);
827
828 label_12 = new QLabel(videoTab);
829 label_12->setObjectName("label_12");
830 label_12->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
831
832 gridLayout_3->addWidget(label_12, 11, 0, 1, 1);
833
834 horizontalLayout_15 = new QHBoxLayout();
835 horizontalLayout_15->setObjectName("horizontalLayout_15");
836 videoCodecThreadsSpinner = new QSpinBox(videoTab);
837 videoCodecThreadsSpinner->setObjectName("videoCodecThreadsSpinner");
838
839 horizontalLayout_15->addWidget(videoCodecThreadsSpinner);
840
841 label_21 = new QLabel(videoTab);
842 label_21->setObjectName("label_21");
843
844 horizontalLayout_15->addWidget(label_21);
845
846 horizontalSpacer_15 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
847
848 horizontalLayout_15->addItem(horizontalSpacer_15);
849
850
851 gridLayout_3->addLayout(horizontalLayout_15, 11, 1, 1, 1);
852
853 label_23 = new QLabel(videoTab);
854 label_23->setObjectName("label_23");
855 label_23->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
856
857 gridLayout_3->addWidget(label_23, 5, 0, 1, 1);
858
859 horizontalLayout_17 = new QHBoxLayout();
860 horizontalLayout_17->setObjectName("horizontalLayout_17");
861 videoRateControlCombo = new QComboBox(videoTab);
862 videoRateControlCombo->addItem(QString());
863 videoRateControlCombo->addItem(QString());
864 videoRateControlCombo->addItem(QString());
865 videoRateControlCombo->addItem(QString());
866 videoRateControlCombo->setObjectName("videoRateControlCombo");
867
868 horizontalLayout_17->addWidget(videoRateControlCombo);
869
870 horizontalSpacer_17 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
871
872 horizontalLayout_17->addItem(horizontalSpacer_17);
873
874
875 gridLayout_3->addLayout(horizontalLayout_17, 5, 1, 1, 1);
876
877 videoBufferSizeLabel = new QLabel(videoTab);
878 videoBufferSizeLabel->setObjectName("videoBufferSizeLabel");
879 videoBufferSizeLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
880
881 gridLayout_3->addWidget(videoBufferSizeLabel, 7, 0, 1, 1);
882
883 videoBufferSizeLayout = new QHBoxLayout();
884 videoBufferSizeLayout->setObjectName("videoBufferSizeLayout");
885 videoBufferSizeSpinner = new QDoubleSpinBox(videoTab);
886 videoBufferSizeSpinner->setObjectName("videoBufferSizeSpinner");
887 videoBufferSizeSpinner->setMaximum(9999.000000000000000);
888 videoBufferSizeSpinner->setValue(224.000000000000000);
889
890 videoBufferSizeLayout->addWidget(videoBufferSizeSpinner);
891
892 videoBufferSizeSuffixLabel = new QLabel(videoTab);
893 videoBufferSizeSuffixLabel->setObjectName("videoBufferSizeSuffixLabel");
894
895 videoBufferSizeLayout->addWidget(videoBufferSizeSuffixLabel);
896
897 horizontalSpacer_18 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
898
899 videoBufferSizeLayout->addItem(horizontalSpacer_18);
900
901
902 gridLayout_3->addLayout(videoBufferSizeLayout, 7, 1, 1, 1);
903
904 videoQualityLabel = new QLabel(videoTab);
905 videoQualityLabel->setObjectName("videoQualityLabel");
906 videoQualityLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
907
908 gridLayout_3->addWidget(videoQualityLabel, 8, 0, 1, 1);
909
910 videoQualityLayout = new QHBoxLayout();
911 videoQualityLayout->setObjectName("videoQualityLayout");
912 videoQualitySpinner = new QSpinBox(videoTab);
913 videoQualitySpinner->setObjectName("videoQualitySpinner");
914 videoQualitySpinner->setMinimum(0);
915 videoQualitySpinner->setMaximum(100);
916 videoQualitySpinner->setValue(50);
917
918 videoQualityLayout->addWidget(videoQualitySpinner);
919
920 videoQualitySuffixLabel = new QLabel(videoTab);
921 videoQualitySuffixLabel->setObjectName("videoQualitySuffixLabel");
922
923 videoQualityLayout->addWidget(videoQualitySuffixLabel);
924
925 horizontalSpacer_19 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
926
927 videoQualityLayout->addItem(horizontalSpacer_19);
928
929
930 gridLayout_3->addLayout(videoQualityLayout, 8, 1, 1, 1);
931
932 videoBitrateLabel = new QLabel(videoTab);
933 videoBitrateLabel->setObjectName("videoBitrateLabel");
934 videoBitrateLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
935
936 gridLayout_3->addWidget(videoBitrateLabel, 6, 0, 1, 1);
937
938 tabWidget->addTab(videoTab, QString());
939 audioTab = new QWidget();
940 audioTab->setObjectName("audioTab");
941 gridLayout = new QGridLayout(audioTab);
942 gridLayout->setObjectName("gridLayout");
943 gridLayout->setVerticalSpacing(3);
944 channelsLabel = new QLabel(audioTab);
945 channelsLabel->setObjectName("channelsLabel");
946 channelsLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
947
948 gridLayout->addWidget(channelsLabel, 1, 0, 1, 1);
949
950 ChannelsHorizontalLayout = new QHBoxLayout();
951 ChannelsHorizontalLayout->setObjectName("ChannelsHorizontalLayout");
952 audioChannelsCombo = new QComboBox(audioTab);
953 audioChannelsCombo->addItem(QString());
954 audioChannelsCombo->addItem(QString());
955 audioChannelsCombo->addItem(QString());
956 audioChannelsCombo->addItem(QString());
957 audioChannelsCombo->setObjectName("audioChannelsCombo");
958
959 ChannelsHorizontalLayout->addWidget(audioChannelsCombo);
960
961 channelsHorizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
962
963 ChannelsHorizontalLayout->addItem(channelsHorizontalSpacer);
964
965
966 gridLayout->addLayout(ChannelsHorizontalLayout, 1, 1, 1, 1);
967
968 horizontalLayout_4 = new QHBoxLayout();
969 horizontalLayout_4->setObjectName("horizontalLayout_4");
970 sampleRateCombo = new QComboBox(audioTab);
971 sampleRateCombo->addItem(QString::fromUtf8("8000"));
972 sampleRateCombo->addItem(QString::fromUtf8("12000"));
973 sampleRateCombo->addItem(QString::fromUtf8("16000"));
974 sampleRateCombo->addItem(QString::fromUtf8("22050"));
975 sampleRateCombo->addItem(QString::fromUtf8("32000"));
976 sampleRateCombo->addItem(QString::fromUtf8("44100"));
977 sampleRateCombo->addItem(QString::fromUtf8("48000"));
978 sampleRateCombo->addItem(QString::fromUtf8("96000"));
979 sampleRateCombo->setObjectName("sampleRateCombo");
980 sampleRateCombo->setEditable(true);
981
982 horizontalLayout_4->addWidget(sampleRateCombo);
983
984 label_9 = new QLabel(audioTab);
985 label_9->setObjectName("label_9");
986
987 horizontalLayout_4->addWidget(label_9);
988
989 horizontalSpacer_6 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
990
991 horizontalLayout_4->addItem(horizontalSpacer_6);
992
993
994 gridLayout->addLayout(horizontalLayout_4, 2, 1, 1, 1);
995
996 label_8 = new QLabel(audioTab);
997 label_8->setObjectName("label_8");
998 label_8->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
999
1000 gridLayout->addWidget(label_8, 2, 0, 1, 1);
1001
1002 label_3 = new QLabel(audioTab);
1003 label_3->setObjectName("label_3");
1004 label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1005
1006 gridLayout->addWidget(label_3, 3, 0, 1, 1);
1007
1008 horizontalLayout_6 = new QHBoxLayout();
1009 horizontalLayout_6->setObjectName("horizontalLayout_6");
1010 audioCodecCombo = new QComboBox(audioTab);
1011 audioCodecCombo->setObjectName("audioCodecCombo");
1012
1013 horizontalLayout_6->addWidget(audioCodecCombo);
1014
1015 horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
1016
1017 horizontalLayout_6->addItem(horizontalSpacer_3);
1018
1019
1020 gridLayout->addLayout(horizontalLayout_6, 3, 1, 1, 1);
1021
1022 audioBitrateLabel = new QLabel(audioTab);
1023 audioBitrateLabel->setObjectName("audioBitrateLabel");
1024 audioBitrateLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1025
1026 gridLayout->addWidget(audioBitrateLabel, 6, 0, 1, 1);
1027
1028 audioBitrateLayout = new QHBoxLayout();
1029 audioBitrateLayout->setObjectName("audioBitrateLayout");
1030 audioBitrateCombo = new QComboBox(audioTab);
1031 audioBitrateCombo->addItem(QString::fromUtf8("16k"));
1032 audioBitrateCombo->addItem(QString::fromUtf8("32k"));
1033 audioBitrateCombo->addItem(QString::fromUtf8("48k"));
1034 audioBitrateCombo->addItem(QString::fromUtf8("64k"));
1035 audioBitrateCombo->addItem(QString::fromUtf8("96k"));
1036 audioBitrateCombo->addItem(QString::fromUtf8("128k"));
1037 audioBitrateCombo->addItem(QString::fromUtf8("192k"));
1038 audioBitrateCombo->addItem(QString::fromUtf8("220k"));
1039 audioBitrateCombo->addItem(QString::fromUtf8("256k"));
1040 audioBitrateCombo->addItem(QString::fromUtf8("384k"));
1041 audioBitrateCombo->addItem(QString::fromUtf8("448k"));
1042 audioBitrateCombo->addItem(QString::fromUtf8("512k"));
1043 audioBitrateCombo->addItem(QString::fromUtf8("640k"));
1044 audioBitrateCombo->addItem(QString::fromUtf8("1M"));
1045 audioBitrateCombo->setObjectName("audioBitrateCombo");
1046 audioBitrateCombo->setEditable(true);
1047
1048 audioBitrateLayout->addWidget(audioBitrateCombo);
1049
1050 audioBitrateSuffixLabel = new QLabel(audioTab);
1051 audioBitrateSuffixLabel->setObjectName("audioBitrateSuffixLabel");
1052
1053 audioBitrateLayout->addWidget(audioBitrateSuffixLabel);
1054
1055 horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
1056
1057 audioBitrateLayout->addItem(horizontalSpacer_4);
1058
1059
1060 gridLayout->addLayout(audioBitrateLayout, 6, 1, 1, 1);
1061
1062 disableAudioCheckbox = new QCheckBox(audioTab);
1063 disableAudioCheckbox->setObjectName("disableAudioCheckbox");
1064
1065 gridLayout->addWidget(disableAudioCheckbox, 8, 1, 1, 1);
1066
1067 verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
1068
1069 gridLayout->addItem(verticalSpacer_3, 9, 0, 1, 1);
1070
1071 label_7 = new QLabel(audioTab);
1072 label_7->setObjectName("label_7");
1073 label_7->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1074
1075 gridLayout->addWidget(label_7, 4, 0, 1, 1);
1076
1077 horizontalLayout_5 = new QHBoxLayout();
1078 horizontalLayout_5->setObjectName("horizontalLayout_5");
1079 audioRateControlCombo = new QComboBox(audioTab);
1080 audioRateControlCombo->addItem(QString());
1081 audioRateControlCombo->addItem(QString());
1082 audioRateControlCombo->addItem(QString());
1083 audioRateControlCombo->setObjectName("audioRateControlCombo");
1084
1085 horizontalLayout_5->addWidget(audioRateControlCombo);
1086
1087 horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
1088
1089 horizontalLayout_5->addItem(horizontalSpacer_5);
1090
1091
1092 gridLayout->addLayout(horizontalLayout_5, 4, 1, 1, 1);
1093
1094 audioQualityLabel = new QLabel(audioTab);
1095 audioQualityLabel->setObjectName("audioQualityLabel");
1096 audioQualityLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1097
1098 gridLayout->addWidget(audioQualityLabel, 7, 0, 1, 1);
1099
1100 audioQualityLayout = new QHBoxLayout();
1101 audioQualityLayout->setObjectName("audioQualityLayout");
1102 audioQualitySpinner = new QSpinBox(audioTab);
1103 audioQualitySpinner->setObjectName("audioQualitySpinner");
1104 audioQualitySpinner->setMinimum(0);
1105 audioQualitySpinner->setMaximum(100);
1106 audioQualitySpinner->setValue(50);
1107
1108 audioQualityLayout->addWidget(audioQualitySpinner);
1109
1110 audioQualitySuffixLabel = new QLabel(audioTab);
1111 audioQualitySuffixLabel->setObjectName("audioQualitySuffixLabel");
1112
1113 audioQualityLayout->addWidget(audioQualitySuffixLabel);
1114
1115 horizontalSpacer_20 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
1116
1117 audioQualityLayout->addItem(horizontalSpacer_20);
1118
1119
1120 gridLayout->addLayout(audioQualityLayout, 7, 1, 1, 1);
1121
1122 tabWidget->addTab(audioTab, QString());
1123 otherTab = new QWidget();
1124 otherTab->setObjectName("otherTab");
1125 gridLayout_4 = new QGridLayout(otherTab);
1126 gridLayout_4->setObjectName("gridLayout_4");
1127 advancedTextEdit = new QPlainTextEdit(otherTab);
1128 advancedTextEdit->setObjectName("advancedTextEdit");
1129
1130 gridLayout_4->addWidget(advancedTextEdit, 1, 0, 1, 1);
1131
1132 otherTipLabel = new QLabel(otherTab);
1133 otherTipLabel->setObjectName("otherTipLabel");
1134 otherTipLabel->setWordWrap(true);
1135
1136 gridLayout_4->addWidget(otherTipLabel, 0, 0, 1, 1);
1137
1138 disableSubtitlesCheckbox = new QCheckBox(otherTab);
1139 disableSubtitlesCheckbox->setObjectName("disableSubtitlesCheckbox");
1140
1141 gridLayout_4->addWidget(disableSubtitlesCheckbox, 2, 0, 1, 1);
1142
1143 tabWidget->addTab(otherTab, QString());
1144
1145 verticalLayout_3->addWidget(tabWidget);
1146
1147 verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
1148
1149 verticalLayout_3->addItem(verticalSpacer_2);
1150
1151 scrollArea->setWidget(scrollAreaWidgetContents);
1152
1153 verticalLayout->addWidget(scrollArea);
1154
1155 horizontalLayout_2 = new QHBoxLayout();
1156 horizontalLayout_2->setSpacing(6);
1157 horizontalLayout_2->setObjectName("horizontalLayout_2");
1158 encodeButton = new QPushButton(dockWidgetContents);
1159 encodeButton->setObjectName("encodeButton");
1160
1161 horizontalLayout_2->addWidget(encodeButton);
1162
1163 resetButton = new QPushButton(dockWidgetContents);
1164 resetButton->setObjectName("resetButton");
1165
1166 horizontalLayout_2->addWidget(resetButton);
1167
1168 advancedButton = new QPushButton(dockWidgetContents);
1169 advancedButton->setObjectName("advancedButton");
1170 advancedButton->setCheckable(true);
1171
1172 horizontalLayout_2->addWidget(advancedButton);
1173
1174 advancedCheckBox = new QCheckBox(dockWidgetContents);
1175 advancedCheckBox->setObjectName("advancedCheckBox");
1176
1177 horizontalLayout_2->addWidget(advancedCheckBox);
1178
1179 streamButton = new QPushButton(dockWidgetContents);
1180 streamButton->setObjectName("streamButton");
1181
1182 horizontalLayout_2->addWidget(streamButton);
1183
1184 horizontalSpacer = new QSpacerItem(0, 0, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
1185
1186 horizontalLayout_2->addItem(horizontalSpacer);
1187
1188
1189 verticalLayout->addLayout(horizontalLayout_2);
1190
1191 stopCaptureLayout = new QHBoxLayout();
1192 stopCaptureLayout->setSpacing(6);
1193 stopCaptureLayout->setObjectName("stopCaptureLayout");
1194 stopCaptureButton = new QPushButton(dockWidgetContents);
1195 stopCaptureButton->setObjectName("stopCaptureButton");
1196
1197 stopCaptureLayout->addWidget(stopCaptureButton);
1198
1199 stopCaptureSpacer = new QSpacerItem(40, 0, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
1200
1201 stopCaptureLayout->addItem(stopCaptureSpacer);
1202
1203
1204 verticalLayout->addLayout(stopCaptureLayout);
1205
1206
1207 horizontalLayout_21->addLayout(verticalLayout);
1208
1209 horizontalLayout_21->setStretch(0, 3);
1210 horizontalLayout_21->setStretch(1, 4);
1211 EncodeDock->setWidget(dockWidgetContents);
1212 QWidget::setTabOrder(fromCombo, hwencodeCheckBox);
1213 QWidget::setTabOrder(hwencodeCheckBox, hwencodeButton);
1214 QWidget::setTabOrder(hwencodeButton, formatCombo);
1215 QWidget::setTabOrder(formatCombo, tabWidget);
1216 QWidget::setTabOrder(tabWidget, widthSpinner);
1217 QWidget::setTabOrder(widthSpinner, heightSpinner);
1218 QWidget::setTabOrder(heightSpinner, resolutionComboBox);
1219 QWidget::setTabOrder(resolutionComboBox, aspectNumSpinner);
1220 QWidget::setTabOrder(aspectNumSpinner, aspectDenSpinner);
1221 QWidget::setTabOrder(aspectDenSpinner, fpsSpinner);
1222 QWidget::setTabOrder(fpsSpinner, fpsComboBox);
1223 QWidget::setTabOrder(fpsComboBox, scanModeCombo);
1224 QWidget::setTabOrder(scanModeCombo, fieldOrderCombo);
1225 QWidget::setTabOrder(fieldOrderCombo, deinterlacerCombo);
1226 QWidget::setTabOrder(deinterlacerCombo, interpolationCombo);
1227 QWidget::setTabOrder(interpolationCombo, previewScaleCheckBox);
1228 QWidget::setTabOrder(previewScaleCheckBox, parallelCheckbox);
1229 QWidget::setTabOrder(parallelCheckbox, encodeButton);
1230 QWidget::setTabOrder(encodeButton, resetButton);
1231 QWidget::setTabOrder(resetButton, advancedButton);
1232 QWidget::setTabOrder(advancedButton, advancedCheckBox);
1233 QWidget::setTabOrder(advancedCheckBox, streamButton);
1234 QWidget::setTabOrder(streamButton, stopCaptureButton);
1235 QWidget::setTabOrder(stopCaptureButton, presetsSearch);
1236 QWidget::setTabOrder(presetsSearch, presetsTree);
1237 QWidget::setTabOrder(presetsTree, addPresetButton);
1238 QWidget::setTabOrder(addPresetButton, removePresetButton);
1239 QWidget::setTabOrder(removePresetButton, scrollArea);
1240 QWidget::setTabOrder(scrollArea, videoCodecCombo);
1241 QWidget::setTabOrder(videoCodecCombo, videoRateControlCombo);
1242 QWidget::setTabOrder(videoRateControlCombo, videoBitrateCombo);
1243 QWidget::setTabOrder(videoBitrateCombo, videoBufferSizeSpinner);
1244 QWidget::setTabOrder(videoBufferSizeSpinner, videoQualitySpinner);
1245 QWidget::setTabOrder(videoQualitySpinner, gopSpinner);
1246 QWidget::setTabOrder(gopSpinner, strictGopCheckBox);
1247 QWidget::setTabOrder(strictGopCheckBox, bFramesSpinner);
1248 QWidget::setTabOrder(bFramesSpinner, videoCodecThreadsSpinner);
1249 QWidget::setTabOrder(videoCodecThreadsSpinner, dualPassCheckbox);
1250 QWidget::setTabOrder(dualPassCheckbox, disableVideoCheckbox);
1251 QWidget::setTabOrder(disableVideoCheckbox, audioChannelsCombo);
1252 QWidget::setTabOrder(audioChannelsCombo, sampleRateCombo);
1253 QWidget::setTabOrder(sampleRateCombo, audioCodecCombo);
1254 QWidget::setTabOrder(audioCodecCombo, audioRateControlCombo);
1255 QWidget::setTabOrder(audioRateControlCombo, audioBitrateCombo);
1256 QWidget::setTabOrder(audioBitrateCombo, audioQualitySpinner);
1257 QWidget::setTabOrder(audioQualitySpinner, disableAudioCheckbox);
1258 QWidget::setTabOrder(disableAudioCheckbox, advancedTextEdit);
1259
1260 retranslateUi(EncodeDock);
1261
1262 tabWidget->setCurrentIndex(0);
1263 interpolationCombo->setCurrentIndex(1);
1264 scanModeCombo->setCurrentIndex(1);
1265 deinterlacerCombo->setCurrentIndex(4);
1266 videoBitrateCombo->setCurrentIndex(8);
1267 sampleRateCombo->setCurrentIndex(6);
1268 audioBitrateCombo->setCurrentIndex(5);
1269 encodeButton->setDefault(true);
1270
1271
1272 QMetaObject::connectSlotsByName(EncodeDock);
1273 } // setupUi
1274
1275 void retranslateUi(QDockWidget *EncodeDock)
1276 {
1277 EncodeDock->setWindowTitle(QCoreApplication::translate("EncodeDock", "Export", nullptr));
1278 label_6->setText(QCoreApplication::translate("EncodeDock", "<b>Presets</b>", nullptr));
1279 presetsSearch->setPlaceholderText(QCoreApplication::translate("EncodeDock", "search", nullptr));
1280#if QT_CONFIG(tooltip)
1281 addPresetButton->setToolTip(QCoreApplication::translate("EncodeDock", "Add current settings as a new custom preset", nullptr));
1282#endif // QT_CONFIG(tooltip)
1283#if QT_CONFIG(tooltip)
1284 removePresetButton->setToolTip(QCoreApplication::translate("EncodeDock", "Delete currently selected preset", nullptr));
1285#endif // QT_CONFIG(tooltip)
1286 helpLabel->setText(QCoreApplication::translate("EncodeDock", "<html><head/><body><p align=\"center\"><span style=\" font-weight:600;\">Export Help</span></p><p>The defaults create a H.264/AAC MP4 file, which is suitable for most users and purposes. Choose a <span style=\" font-weight:600;\">Preset</span> at the left before deciding to use the <span style=\" font-weight:600;\">Advanced</span> mode. The <span style=\" font-weight:600;\">Advanced</span> mode does not prevent creating an invalid combination of options!</p></body></html>", nullptr));
1287 label_5->setText(QCoreApplication::translate("EncodeDock", "From", nullptr));
1288 formatLabel->setText(QCoreApplication::translate("EncodeDock", "Format", nullptr));
1289 hwencodeCheckBox->setText(QCoreApplication::translate("EncodeDock", "Use hardware encoder", nullptr));
1290 hwencodeButton->setText(QCoreApplication::translate("EncodeDock", "Configure...", nullptr));
1291 reframeLabel->setText(QString());
1292 reframeButton->setText(QCoreApplication::translate("EncodeDock", "Reframe", nullptr));
1293 resampleButton->setText(QCoreApplication::translate("EncodeDock", "Resample", nullptr));
1294
1295 label_4->setText(QCoreApplication::translate("EncodeDock", "Interpolation", nullptr));
1296 interpolationCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "Nearest Neighbor (fast)", nullptr));
1297 interpolationCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Bilinear (good)", nullptr));
1298 interpolationCombo->setItemText(2, QCoreApplication::translate("EncodeDock", "Bicubic (better)", nullptr));
1299
1300 label_15->setText(QCoreApplication::translate("EncodeDock", "Field order", nullptr));
1301 label_13->setText(QCoreApplication::translate("EncodeDock", "Aspect ratio", nullptr));
1302 label_2->setText(QCoreApplication::translate("EncodeDock", "Deinterlacer", nullptr));
1303 label_10->setText(QCoreApplication::translate("EncodeDock", "Frames/sec", nullptr));
1304 label_14->setText(QCoreApplication::translate("EncodeDock", "Scan mode", nullptr));
1305 label_24->setText(QCoreApplication::translate("EncodeDock", "Color range", nullptr));
1306#if QT_CONFIG(tooltip)
1307 parallelCheckbox->setToolTip(QCoreApplication::translate("EncodeDock", "This enables multiple image processing threads.\n"
1308"Sometimes, this can be a problem, and you can\n"
1309"test if turning this off helps. For example, some\n"
1310"interlaced AVCHD in conjunction with the YADIF\n"
1311"deinterlacer has been reported as problematic\n"
1312"with parallel processing enabled.", nullptr));
1313#endif // QT_CONFIG(tooltip)
1314 parallelCheckbox->setText(QCoreApplication::translate("EncodeDock", "Parallel processing", nullptr));
1315 label_22->setText(QCoreApplication::translate("EncodeDock", "Resolution", nullptr));
1316 rangeComboBox->setItemText(0, QCoreApplication::translate("EncodeDock", "Broadcast Limited (MPEG)", nullptr));
1317 rangeComboBox->setItemText(1, QCoreApplication::translate("EncodeDock", "Full (JPEG)", nullptr));
1318
1319 scanModeCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "Interlaced", nullptr));
1320 scanModeCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Progressive", nullptr));
1321
1322 label_11->setText(QCoreApplication::translate("EncodeDock", "x", nullptr));
1323
1324 previewScaleCheckBox->setText(QCoreApplication::translate("EncodeDock", "Use preview scaling", nullptr));
1325 fieldOrderCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "Bottom Field First", nullptr));
1326 fieldOrderCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Top Field First", nullptr));
1327
1328 deinterlacerCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "One Field (fast)", nullptr));
1329 deinterlacerCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Linear Blend (fast)", nullptr));
1330 deinterlacerCombo->setItemText(2, QCoreApplication::translate("EncodeDock", "YADIF - temporal only (good)", nullptr));
1331 deinterlacerCombo->setItemText(3, QCoreApplication::translate("EncodeDock", "YADIF - temporal + spatial (better)", nullptr));
1332 deinterlacerCombo->setItemText(4, QCoreApplication::translate("EncodeDock", "BWDIF (best)", nullptr));
1333
1334 label_16->setText(QCoreApplication::translate("EncodeDock", ":", nullptr));
1335 tabWidget->setTabText(tabWidget->indexOf(modeTab), QCoreApplication::translate("EncodeDock", "Video", nullptr));
1336 label_17->setText(QCoreApplication::translate("EncodeDock", "Codec", nullptr));
1337 label_18->setText(QCoreApplication::translate("EncodeDock", "GOP", nullptr));
1338#if QT_CONFIG(tooltip)
1339 gopSpinner->setToolTip(QCoreApplication::translate("EncodeDock", "GOP = group of pictures, which is the maximum key frame interval", nullptr));
1340#endif // QT_CONFIG(tooltip)
1341 label_19->setText(QCoreApplication::translate("EncodeDock", "frames", nullptr));
1342#if QT_CONFIG(tooltip)
1343 strictGopCheckBox->setToolTip(QCoreApplication::translate("EncodeDock", "A fixed GOP means that keyframes will\n"
1344"not be inserted at detected scene changes.", nullptr));
1345#endif // QT_CONFIG(tooltip)
1346 strictGopCheckBox->setText(QCoreApplication::translate("EncodeDock", "Fixed", nullptr));
1347
1348#if QT_CONFIG(tooltip)
1349 videoBitrateCombo->setToolTip(QCoreApplication::translate("EncodeDock", "The average bit rate", nullptr));
1350#endif // QT_CONFIG(tooltip)
1351 videoBitrateSuffixLabel->setText(QCoreApplication::translate("EncodeDock", "b/s", nullptr));
1352 disableVideoCheckbox->setText(QCoreApplication::translate("EncodeDock", "Disable video", nullptr));
1353 dualPassCheckbox->setText(QCoreApplication::translate("EncodeDock", "Dual pass", nullptr));
1354 label_20->setText(QCoreApplication::translate("EncodeDock", "B frames", nullptr));
1355#if QT_CONFIG(tooltip)
1356 bFramesSpinner->setToolTip(QCoreApplication::translate("EncodeDock", "B frames are the bidirectional \"delta\" pictures\n"
1357"in temporal compression", nullptr));
1358#endif // QT_CONFIG(tooltip)
1359 label_12->setText(QCoreApplication::translate("EncodeDock", "Codec threads", nullptr));
1360 label_21->setText(QCoreApplication::translate("EncodeDock", "(0 = auto)", nullptr));
1361 label_23->setText(QCoreApplication::translate("EncodeDock", "Rate control", nullptr));
1362 videoRateControlCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "Average Bitrate", nullptr));
1363 videoRateControlCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Constant Bitrate", nullptr));
1364 videoRateControlCombo->setItemText(2, QCoreApplication::translate("EncodeDock", "Quality-based VBR", nullptr));
1365 videoRateControlCombo->setItemText(3, QCoreApplication::translate("EncodeDock", "Constrained VBR", nullptr));
1366
1367 videoBufferSizeLabel->setText(QCoreApplication::translate("EncodeDock", "Buffer size", nullptr));
1368 videoBufferSizeSuffixLabel->setText(QCoreApplication::translate("EncodeDock", "KiB", nullptr));
1369 videoQualityLabel->setText(QCoreApplication::translate("EncodeDock", "Quality", nullptr));
1370 videoQualitySpinner->setSuffix(QCoreApplication::translate("EncodeDock", " %", nullptr));
1371 videoQualitySuffixLabel->setText(QCoreApplication::translate("EncodeDock", "TextLabel", nullptr));
1372 videoBitrateLabel->setText(QCoreApplication::translate("EncodeDock", "Bitrate", nullptr));
1373 tabWidget->setTabText(tabWidget->indexOf(videoTab), QCoreApplication::translate("EncodeDock", "Codec", nullptr));
1374 channelsLabel->setText(QCoreApplication::translate("EncodeDock", "Channels", nullptr));
1375 audioChannelsCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "1 (mono)", nullptr));
1376 audioChannelsCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "2 (stereo)", nullptr));
1377 audioChannelsCombo->setItemText(2, QCoreApplication::translate("EncodeDock", "4 (quad/Ambisonics)", nullptr));
1378 audioChannelsCombo->setItemText(3, QCoreApplication::translate("EncodeDock", "6 (5.1 surround)", nullptr));
1379
1380#if QT_CONFIG(tooltip)
1381 audioChannelsCombo->setToolTip(QCoreApplication::translate("EncodeDock", "The number of audio channels in the output.", nullptr));
1382#endif // QT_CONFIG(tooltip)
1383
1384 label_9->setText(QCoreApplication::translate("EncodeDock", "Hz", nullptr));
1385 label_8->setText(QCoreApplication::translate("EncodeDock", "Sample rate", nullptr));
1386 label_3->setText(QCoreApplication::translate("EncodeDock", "Codec", nullptr));
1387 audioBitrateLabel->setText(QCoreApplication::translate("EncodeDock", "Bitrate", nullptr));
1388
1389#if QT_CONFIG(tooltip)
1390 audioBitrateCombo->setToolTip(QCoreApplication::translate("EncodeDock", "The average bit rate", nullptr));
1391#endif // QT_CONFIG(tooltip)
1392 audioBitrateSuffixLabel->setText(QCoreApplication::translate("EncodeDock", "b/s", nullptr));
1393 disableAudioCheckbox->setText(QCoreApplication::translate("EncodeDock", "Disable audio", nullptr));
1394 label_7->setText(QCoreApplication::translate("EncodeDock", "Rate control", nullptr));
1395 audioRateControlCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "Average Bitrate", nullptr));
1396 audioRateControlCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Constant Bitrate", nullptr));
1397 audioRateControlCombo->setItemText(2, QCoreApplication::translate("EncodeDock", "Quality-based VBR", nullptr));
1398
1399 audioQualityLabel->setText(QCoreApplication::translate("EncodeDock", "Quality", nullptr));
1400 audioQualitySpinner->setSuffix(QCoreApplication::translate("EncodeDock", " %", nullptr));
1401 audioQualitySuffixLabel->setText(QCoreApplication::translate("EncodeDock", "TextLabel", nullptr));
1402 tabWidget->setTabText(tabWidget->indexOf(audioTab), QCoreApplication::translate("EncodeDock", "Audio", nullptr));
1403 disableSubtitlesCheckbox->setText(QCoreApplication::translate("EncodeDock", "Disable subtitles", nullptr));
1404 tabWidget->setTabText(tabWidget->indexOf(otherTab), QCoreApplication::translate("EncodeDock", "Other", nullptr));
1405 encodeButton->setText(QCoreApplication::translate("EncodeDock", "Export File", nullptr));
1406#if QT_CONFIG(tooltip)
1407 resetButton->setToolTip(QCoreApplication::translate("EncodeDock", "Reset options to defaults", nullptr));
1408#endif // QT_CONFIG(tooltip)
1409 resetButton->setText(QCoreApplication::translate("EncodeDock", "Reset", nullptr));
1410 advancedButton->setText(QCoreApplication::translate("EncodeDock", "Advanced", nullptr));
1411#if QT_CONFIG(tooltip)
1412 advancedCheckBox->setToolTip(QCoreApplication::translate("EncodeDock", "Always start in Advanced mode", nullptr));
1413#endif // QT_CONFIG(tooltip)
1414 advancedCheckBox->setText(QString());
1415 streamButton->setText(QCoreApplication::translate("EncodeDock", "Stream", nullptr));
1416 stopCaptureButton->setText(QCoreApplication::translate("EncodeDock", "Stop Capture", nullptr));
1417 } // retranslateUi
1418
1419};
1420
1421namespace Ui {
1422 class EncodeDock: public Ui_EncodeDock {};
1423} // namespace Ui
1424
1425QT_END_NAMESPACE
1426
1427#endif // UI_ENCODEDOCK_H