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