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