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