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