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.9.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(4096);
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(4096);
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->setObjectName(QStringLiteral("scanModeCombo"));
392 
393  horizontalLayout_9->addWidget(scanModeCombo);
394 
395  horizontalSpacer_9 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
396 
397  horizontalLayout_9->addItem(horizontalSpacer_9);
398 
399 
400  gridLayout_2->addLayout(horizontalLayout_9, 4, 1, 1, 2);
401 
402  horizontalLayout_16 = new QHBoxLayout();
403  horizontalLayout_16->setObjectName(QStringLiteral("horizontalLayout_16"));
404  fpsSpinner = new QDoubleSpinBox(widget);
405  fpsSpinner->setObjectName(QStringLiteral("fpsSpinner"));
406  fpsSpinner->setDecimals(3);
407  fpsSpinner->setMinimum(1);
408  fpsSpinner->setMaximum(1000);
409  fpsSpinner->setValue(25);
410 
411  horizontalLayout_16->addWidget(fpsSpinner);
412 
413  horizontalSpacer_16 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
414 
415  horizontalLayout_16->addItem(horizontalSpacer_16);
416 
417 
418  gridLayout_2->addLayout(horizontalLayout_16, 3, 1, 1, 2);
419 
420  verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
421 
422  gridLayout_2->addItem(verticalSpacer_2, 9, 0, 1, 1);
423 
424  label_22 = new QLabel(widget);
425  label_22->setObjectName(QStringLiteral("label_22"));
426  label_22->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
427 
428  gridLayout_2->addWidget(label_22, 0, 0, 1, 1);
429 
430  label_10 = new QLabel(widget);
431  label_10->setObjectName(QStringLiteral("label_10"));
432  label_10->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
433 
434  gridLayout_2->addWidget(label_10, 3, 0, 1, 1);
435 
436  horizontalLayout_8 = new QHBoxLayout();
437  horizontalLayout_8->setSpacing(2);
438  horizontalLayout_8->setObjectName(QStringLiteral("horizontalLayout_8"));
439  aspectNumSpinner = new QSpinBox(widget);
440  aspectNumSpinner->setObjectName(QStringLiteral("aspectNumSpinner"));
441  aspectNumSpinner->setMinimum(1);
442  aspectNumSpinner->setMaximum(4096);
443  aspectNumSpinner->setValue(16);
444 
445  horizontalLayout_8->addWidget(aspectNumSpinner);
446 
447  label_16 = new QLabel(widget);
448  label_16->setObjectName(QStringLiteral("label_16"));
449 
450  horizontalLayout_8->addWidget(label_16);
451 
452  aspectDenSpinner = new QSpinBox(widget);
453  aspectDenSpinner->setObjectName(QStringLiteral("aspectDenSpinner"));
454  aspectDenSpinner->setMinimum(1);
455  aspectDenSpinner->setMaximum(4096);
456  aspectDenSpinner->setValue(9);
457 
458  horizontalLayout_8->addWidget(aspectDenSpinner);
459 
460  horizontalSpacer_8 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
461 
462  horizontalLayout_8->addItem(horizontalSpacer_8);
463 
464 
465  gridLayout_2->addLayout(horizontalLayout_8, 1, 1, 1, 2);
466 
467  horizontalLayout_10 = new QHBoxLayout();
468  horizontalLayout_10->setObjectName(QStringLiteral("horizontalLayout_10"));
469  fieldOrderCombo = new QComboBox(widget);
470  fieldOrderCombo->setObjectName(QStringLiteral("fieldOrderCombo"));
471  fieldOrderCombo->setEnabled(false);
472 
473  horizontalLayout_10->addWidget(fieldOrderCombo);
474 
475  horizontalSpacer_10 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
476 
477  horizontalLayout_10->addItem(horizontalSpacer_10);
478 
479 
480  gridLayout_2->addLayout(horizontalLayout_10, 5, 1, 1, 2);
481 
482  horizontalLayout_3 = new QHBoxLayout();
483  horizontalLayout_3->setObjectName(QStringLiteral("horizontalLayout_3"));
484  deinterlacerCombo = new QComboBox(widget);
485  deinterlacerCombo->setObjectName(QStringLiteral("deinterlacerCombo"));
486 
487  horizontalLayout_3->addWidget(deinterlacerCombo);
488 
489  horizontalSpacer_21 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
490 
491  horizontalLayout_3->addItem(horizontalSpacer_21);
492 
493 
494  gridLayout_2->addLayout(horizontalLayout_3, 6, 1, 1, 2);
495 
496  label_2 = new QLabel(widget);
497  label_2->setObjectName(QStringLiteral("label_2"));
498  label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
499 
500  gridLayout_2->addWidget(label_2, 6, 0, 1, 1);
501 
502  horizontalLayout_18 = new QHBoxLayout();
503  horizontalLayout_18->setObjectName(QStringLiteral("horizontalLayout_18"));
504  interpolationCombo = new QComboBox(widget);
505  interpolationCombo->setObjectName(QStringLiteral("interpolationCombo"));
506 
507  horizontalLayout_18->addWidget(interpolationCombo);
508 
509  horizontalSpacer_22 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
510 
511  horizontalLayout_18->addItem(horizontalSpacer_22);
512 
513 
514  gridLayout_2->addLayout(horizontalLayout_18, 7, 1, 1, 2);
515 
516  parallelCheckbox = new QCheckBox(widget);
517  parallelCheckbox->setObjectName(QStringLiteral("parallelCheckbox"));
518  parallelCheckbox->setChecked(true);
519 
520  gridLayout_2->addWidget(parallelCheckbox, 8, 1, 1, 2);
521 
522 
523  gridLayout_6->addWidget(widget, 1, 0, 1, 1);
524 
525  tabWidget->addTab(modeTab, QString());
526  videoTab = new QWidget();
527  videoTab->setObjectName(QStringLiteral("videoTab"));
528  gridLayout_3 = new QGridLayout(videoTab);
529  gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
530  gridLayout_3->setVerticalSpacing(3);
531  label_17 = new QLabel(videoTab);
532  label_17->setObjectName(QStringLiteral("label_17"));
533  label_17->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
534 
535  gridLayout_3->addWidget(label_17, 3, 0, 1, 1);
536 
537  horizontalLayout_11 = new QHBoxLayout();
538  horizontalLayout_11->setObjectName(QStringLiteral("horizontalLayout_11"));
539  videoCodecCombo = new QComboBox(videoTab);
540  videoCodecCombo->setObjectName(QStringLiteral("videoCodecCombo"));
541 
542  horizontalLayout_11->addWidget(videoCodecCombo);
543 
544  horizontalSpacer_11 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
545 
546  horizontalLayout_11->addItem(horizontalSpacer_11);
547 
548 
549  gridLayout_3->addLayout(horizontalLayout_11, 3, 1, 1, 1);
550 
551  label_18 = new QLabel(videoTab);
552  label_18->setObjectName(QStringLiteral("label_18"));
553  label_18->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
554 
555  gridLayout_3->addWidget(label_18, 9, 0, 1, 1);
556 
557  horizontalLayout_12 = new QHBoxLayout();
558  horizontalLayout_12->setObjectName(QStringLiteral("horizontalLayout_12"));
559  gopSpinner = new QSpinBox(videoTab);
560  gopSpinner->setObjectName(QStringLiteral("gopSpinner"));
561  gopSpinner->setMaximum(999);
562  gopSpinner->setValue(100);
563 
564  horizontalLayout_12->addWidget(gopSpinner);
565 
566  label_19 = new QLabel(videoTab);
567  label_19->setObjectName(QStringLiteral("label_19"));
568 
569  horizontalLayout_12->addWidget(label_19);
570 
571  horizontalSpacer_24 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
572 
573  horizontalLayout_12->addItem(horizontalSpacer_24);
574 
575  strictGopCheckBox = new QCheckBox(videoTab);
576  strictGopCheckBox->setObjectName(QStringLiteral("strictGopCheckBox"));
577 
578  horizontalLayout_12->addWidget(strictGopCheckBox);
579 
580  horizontalSpacer_12 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
581 
582  horizontalLayout_12->addItem(horizontalSpacer_12);
583 
584 
585  gridLayout_3->addLayout(horizontalLayout_12, 9, 1, 1, 1);
586 
587  videoBitrateLayout = new QHBoxLayout();
588  videoBitrateLayout->setObjectName(QStringLiteral("videoBitrateLayout"));
589  videoBitrateCombo = new QComboBox(videoTab);
590  videoBitrateCombo->setObjectName(QStringLiteral("videoBitrateCombo"));
591  videoBitrateCombo->setEditable(true);
592 
593  videoBitrateLayout->addWidget(videoBitrateCombo);
594 
595  videoBitrateSuffixLabel = new QLabel(videoTab);
596  videoBitrateSuffixLabel->setObjectName(QStringLiteral("videoBitrateSuffixLabel"));
597 
598  videoBitrateLayout->addWidget(videoBitrateSuffixLabel);
599 
600  videoBitrateSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
601 
602  videoBitrateLayout->addItem(videoBitrateSpacer);
603 
604 
605  gridLayout_3->addLayout(videoBitrateLayout, 6, 1, 1, 1);
606 
607  disableVideoCheckbox = new QCheckBox(videoTab);
608  disableVideoCheckbox->setObjectName(QStringLiteral("disableVideoCheckbox"));
609 
610  gridLayout_3->addWidget(disableVideoCheckbox, 13, 1, 1, 1);
611 
612  dualPassCheckbox = new QCheckBox(videoTab);
613  dualPassCheckbox->setObjectName(QStringLiteral("dualPassCheckbox"));
614 
615  gridLayout_3->addWidget(dualPassCheckbox, 12, 1, 1, 1);
616 
617  label_20 = new QLabel(videoTab);
618  label_20->setObjectName(QStringLiteral("label_20"));
619  label_20->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
620 
621  gridLayout_3->addWidget(label_20, 10, 0, 1, 1);
622 
623  horizontalLayout_13 = new QHBoxLayout();
624  horizontalLayout_13->setObjectName(QStringLiteral("horizontalLayout_13"));
625  bFramesSpinner = new QSpinBox(videoTab);
626  bFramesSpinner->setObjectName(QStringLiteral("bFramesSpinner"));
627  bFramesSpinner->setMaximum(8);
628 
629  horizontalLayout_13->addWidget(bFramesSpinner);
630 
631  horizontalSpacer_14 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
632 
633  horizontalLayout_13->addItem(horizontalSpacer_14);
634 
635 
636  gridLayout_3->addLayout(horizontalLayout_13, 10, 1, 1, 1);
637 
638  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
639 
640  gridLayout_3->addItem(verticalSpacer, 14, 1, 1, 1);
641 
642  label_12 = new QLabel(videoTab);
643  label_12->setObjectName(QStringLiteral("label_12"));
644  label_12->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
645 
646  gridLayout_3->addWidget(label_12, 11, 0, 1, 1);
647 
648  horizontalLayout_15 = new QHBoxLayout();
649  horizontalLayout_15->setObjectName(QStringLiteral("horizontalLayout_15"));
650  videoCodecThreadsSpinner = new QSpinBox(videoTab);
651  videoCodecThreadsSpinner->setObjectName(QStringLiteral("videoCodecThreadsSpinner"));
652 
653  horizontalLayout_15->addWidget(videoCodecThreadsSpinner);
654 
655  label_21 = new QLabel(videoTab);
656  label_21->setObjectName(QStringLiteral("label_21"));
657 
658  horizontalLayout_15->addWidget(label_21);
659 
660  horizontalSpacer_15 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
661 
662  horizontalLayout_15->addItem(horizontalSpacer_15);
663 
664 
665  gridLayout_3->addLayout(horizontalLayout_15, 11, 1, 1, 1);
666 
667  label_23 = new QLabel(videoTab);
668  label_23->setObjectName(QStringLiteral("label_23"));
669  label_23->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
670 
671  gridLayout_3->addWidget(label_23, 5, 0, 1, 1);
672 
673  horizontalLayout_17 = new QHBoxLayout();
674  horizontalLayout_17->setObjectName(QStringLiteral("horizontalLayout_17"));
675  videoRateControlCombo = new QComboBox(videoTab);
676  videoRateControlCombo->setObjectName(QStringLiteral("videoRateControlCombo"));
677 
678  horizontalLayout_17->addWidget(videoRateControlCombo);
679 
680  horizontalSpacer_17 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
681 
682  horizontalLayout_17->addItem(horizontalSpacer_17);
683 
684 
685  gridLayout_3->addLayout(horizontalLayout_17, 5, 1, 1, 1);
686 
687  videoBufferSizeLabel = new QLabel(videoTab);
688  videoBufferSizeLabel->setObjectName(QStringLiteral("videoBufferSizeLabel"));
689  videoBufferSizeLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
690 
691  gridLayout_3->addWidget(videoBufferSizeLabel, 7, 0, 1, 1);
692 
693  videoBufferSizeLayout = new QHBoxLayout();
694  videoBufferSizeLayout->setObjectName(QStringLiteral("videoBufferSizeLayout"));
695  videoBufferSizeSpinner = new QDoubleSpinBox(videoTab);
696  videoBufferSizeSpinner->setObjectName(QStringLiteral("videoBufferSizeSpinner"));
697  videoBufferSizeSpinner->setMaximum(9999);
698  videoBufferSizeSpinner->setValue(224);
699 
700  videoBufferSizeLayout->addWidget(videoBufferSizeSpinner);
701 
702  videoBufferSizeSuffixLabel = new QLabel(videoTab);
703  videoBufferSizeSuffixLabel->setObjectName(QStringLiteral("videoBufferSizeSuffixLabel"));
704 
705  videoBufferSizeLayout->addWidget(videoBufferSizeSuffixLabel);
706 
707  horizontalSpacer_18 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
708 
709  videoBufferSizeLayout->addItem(horizontalSpacer_18);
710 
711 
712  gridLayout_3->addLayout(videoBufferSizeLayout, 7, 1, 1, 1);
713 
714  videoQualityLabel = new QLabel(videoTab);
715  videoQualityLabel->setObjectName(QStringLiteral("videoQualityLabel"));
716  videoQualityLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
717 
718  gridLayout_3->addWidget(videoQualityLabel, 8, 0, 1, 1);
719 
720  videoQualityLayout = new QHBoxLayout();
721  videoQualityLayout->setObjectName(QStringLiteral("videoQualityLayout"));
722  videoQualitySpinner = new QSpinBox(videoTab);
723  videoQualitySpinner->setObjectName(QStringLiteral("videoQualitySpinner"));
724  videoQualitySpinner->setMinimum(0);
725  videoQualitySpinner->setMaximum(100);
726  videoQualitySpinner->setValue(50);
727 
728  videoQualityLayout->addWidget(videoQualitySpinner);
729 
730  horizontalSpacer_19 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
731 
732  videoQualityLayout->addItem(horizontalSpacer_19);
733 
734 
735  gridLayout_3->addLayout(videoQualityLayout, 8, 1, 1, 1);
736 
737  videoBitrateLabel = new QLabel(videoTab);
738  videoBitrateLabel->setObjectName(QStringLiteral("videoBitrateLabel"));
739  videoBitrateLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
740 
741  gridLayout_3->addWidget(videoBitrateLabel, 6, 0, 1, 1);
742 
743  tabWidget->addTab(videoTab, QString());
744  audioTab = new QWidget();
745  audioTab->setObjectName(QStringLiteral("audioTab"));
746  gridLayout = new QGridLayout(audioTab);
747  gridLayout->setObjectName(QStringLiteral("gridLayout"));
748  gridLayout->setVerticalSpacing(3);
749  horizontalLayout_4 = new QHBoxLayout();
750  horizontalLayout_4->setObjectName(QStringLiteral("horizontalLayout_4"));
751  sampleRateCombo = new QComboBox(audioTab);
752  sampleRateCombo->setObjectName(QStringLiteral("sampleRateCombo"));
753  sampleRateCombo->setEditable(true);
754 
755  horizontalLayout_4->addWidget(sampleRateCombo);
756 
757  label_9 = new QLabel(audioTab);
758  label_9->setObjectName(QStringLiteral("label_9"));
759 
760  horizontalLayout_4->addWidget(label_9);
761 
762  horizontalSpacer_6 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
763 
764  horizontalLayout_4->addItem(horizontalSpacer_6);
765 
766 
767  gridLayout->addLayout(horizontalLayout_4, 1, 1, 1, 1);
768 
769  label_8 = new QLabel(audioTab);
770  label_8->setObjectName(QStringLiteral("label_8"));
771  label_8->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
772 
773  gridLayout->addWidget(label_8, 1, 0, 1, 1);
774 
775  label_3 = new QLabel(audioTab);
776  label_3->setObjectName(QStringLiteral("label_3"));
777  label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
778 
779  gridLayout->addWidget(label_3, 2, 0, 1, 1);
780 
781  horizontalLayout_6 = new QHBoxLayout();
782  horizontalLayout_6->setObjectName(QStringLiteral("horizontalLayout_6"));
783  audioCodecCombo = new QComboBox(audioTab);
784  audioCodecCombo->setObjectName(QStringLiteral("audioCodecCombo"));
785 
786  horizontalLayout_6->addWidget(audioCodecCombo);
787 
788  horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
789 
790  horizontalLayout_6->addItem(horizontalSpacer_3);
791 
792 
793  gridLayout->addLayout(horizontalLayout_6, 2, 1, 1, 1);
794 
795  audioBitrateLabel = new QLabel(audioTab);
796  audioBitrateLabel->setObjectName(QStringLiteral("audioBitrateLabel"));
797  audioBitrateLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
798 
799  gridLayout->addWidget(audioBitrateLabel, 5, 0, 1, 1);
800 
801  audioBitrateLayout = new QHBoxLayout();
802  audioBitrateLayout->setObjectName(QStringLiteral("audioBitrateLayout"));
803  audioBitrateCombo = new QComboBox(audioTab);
804  audioBitrateCombo->setObjectName(QStringLiteral("audioBitrateCombo"));
805  audioBitrateCombo->setEditable(true);
806 
807  audioBitrateLayout->addWidget(audioBitrateCombo);
808 
809  audioBitrateSuffixLabel = new QLabel(audioTab);
810  audioBitrateSuffixLabel->setObjectName(QStringLiteral("audioBitrateSuffixLabel"));
811 
812  audioBitrateLayout->addWidget(audioBitrateSuffixLabel);
813 
814  horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
815 
816  audioBitrateLayout->addItem(horizontalSpacer_4);
817 
818 
819  gridLayout->addLayout(audioBitrateLayout, 5, 1, 1, 1);
820 
821  disableAudioCheckbox = new QCheckBox(audioTab);
822  disableAudioCheckbox->setObjectName(QStringLiteral("disableAudioCheckbox"));
823 
824  gridLayout->addWidget(disableAudioCheckbox, 7, 1, 1, 1);
825 
826  verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
827 
828  gridLayout->addItem(verticalSpacer_3, 8, 0, 1, 1);
829 
830  label_7 = new QLabel(audioTab);
831  label_7->setObjectName(QStringLiteral("label_7"));
832  label_7->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
833 
834  gridLayout->addWidget(label_7, 3, 0, 1, 1);
835 
836  horizontalLayout_5 = new QHBoxLayout();
837  horizontalLayout_5->setObjectName(QStringLiteral("horizontalLayout_5"));
838  audioRateControlCombo = new QComboBox(audioTab);
839  audioRateControlCombo->setObjectName(QStringLiteral("audioRateControlCombo"));
840 
841  horizontalLayout_5->addWidget(audioRateControlCombo);
842 
843  horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
844 
845  horizontalLayout_5->addItem(horizontalSpacer_5);
846 
847 
848  gridLayout->addLayout(horizontalLayout_5, 3, 1, 1, 1);
849 
850  audioQualityLabel = new QLabel(audioTab);
851  audioQualityLabel->setObjectName(QStringLiteral("audioQualityLabel"));
852  audioQualityLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
853 
854  gridLayout->addWidget(audioQualityLabel, 6, 0, 1, 1);
855 
856  audioQualityLayout = new QHBoxLayout();
857  audioQualityLayout->setObjectName(QStringLiteral("audioQualityLayout"));
858  audioQualitySpinner = new QSpinBox(audioTab);
859  audioQualitySpinner->setObjectName(QStringLiteral("audioQualitySpinner"));
860  audioQualitySpinner->setMinimum(0);
861  audioQualitySpinner->setMaximum(100);
862  audioQualitySpinner->setValue(50);
863 
864  audioQualityLayout->addWidget(audioQualitySpinner);
865 
866  horizontalSpacer_20 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
867 
868  audioQualityLayout->addItem(horizontalSpacer_20);
869 
870 
871  gridLayout->addLayout(audioQualityLayout, 6, 1, 1, 1);
872 
873  tabWidget->addTab(audioTab, QString());
874  otherTab = new QWidget();
875  otherTab->setObjectName(QStringLiteral("otherTab"));
876  gridLayout_4 = new QGridLayout(otherTab);
877  gridLayout_4->setObjectName(QStringLiteral("gridLayout_4"));
878  advancedTextEdit = new QPlainTextEdit(otherTab);
879  advancedTextEdit->setObjectName(QStringLiteral("advancedTextEdit"));
880 
881  gridLayout_4->addWidget(advancedTextEdit, 0, 0, 1, 1);
882 
883  tabWidget->addTab(otherTab, QString());
884 
885  verticalLayout_3->addWidget(tabWidget);
886 
887  horizontalLayout_2 = new QHBoxLayout();
888  horizontalLayout_2->setSpacing(6);
889  horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
890  encodeButton = new QPushButton(scrollAreaWidgetContents);
891  encodeButton->setObjectName(QStringLiteral("encodeButton"));
892 
893  horizontalLayout_2->addWidget(encodeButton);
894 
895  streamButton = new QPushButton(scrollAreaWidgetContents);
896  streamButton->setObjectName(QStringLiteral("streamButton"));
897 
898  horizontalLayout_2->addWidget(streamButton);
899 
900  resetButton = new QPushButton(scrollAreaWidgetContents);
901  resetButton->setObjectName(QStringLiteral("resetButton"));
902 
903  horizontalLayout_2->addWidget(resetButton);
904 
905  horizontalSpacer = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);
906 
907  horizontalLayout_2->addItem(horizontalSpacer);
908 
909 
910  verticalLayout_3->addLayout(horizontalLayout_2);
911 
912  stopCaptureLayout = new QHBoxLayout();
913  stopCaptureLayout->setSpacing(6);
914  stopCaptureLayout->setObjectName(QStringLiteral("stopCaptureLayout"));
915  stopCaptureButton = new QPushButton(scrollAreaWidgetContents);
916  stopCaptureButton->setObjectName(QStringLiteral("stopCaptureButton"));
917 
918  stopCaptureLayout->addWidget(stopCaptureButton);
919 
920  stopCaptureSpacer = new QSpacerItem(40, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);
921 
922  stopCaptureLayout->addItem(stopCaptureSpacer);
923 
924 
925  verticalLayout_3->addLayout(stopCaptureLayout);
926 
927  scrollArea->setWidget(scrollAreaWidgetContents);
928 
929  horizontalLayout_21->addWidget(scrollArea);
930 
931  horizontalLayout_21->setStretch(0, 3);
932  horizontalLayout_21->setStretch(1, 4);
933  EncodeDock->setWidget(dockWidgetContents);
934  QWidget::setTabOrder(scrollArea, addPresetButton);
935  QWidget::setTabOrder(addPresetButton, removePresetButton);
936 
937  retranslateUi(EncodeDock);
938 
939  tabWidget->setCurrentIndex(0);
940  scanModeCombo->setCurrentIndex(1);
941  deinterlacerCombo->setCurrentIndex(3);
942  interpolationCombo->setCurrentIndex(1);
943  videoBitrateCombo->setCurrentIndex(8);
944  sampleRateCombo->setCurrentIndex(6);
945  audioBitrateCombo->setCurrentIndex(5);
946 
947 
948  QMetaObject::connectSlotsByName(EncodeDock);
949  } // setupUi
950 
951  void retranslateUi(QDockWidget *EncodeDock)
952  {
953  EncodeDock->setWindowTitle(QApplication::translate("EncodeDock", "Export", Q_NULLPTR));
954  presetsSearch->setPlaceholderText(QApplication::translate("EncodeDock", "search", Q_NULLPTR));
955 #ifndef QT_NO_TOOLTIP
956  addPresetButton->setToolTip(QApplication::translate("EncodeDock", "Add current settings as a new custom preset", Q_NULLPTR));
957 #endif // QT_NO_TOOLTIP
958 #ifndef QT_NO_TOOLTIP
959  removePresetButton->setToolTip(QApplication::translate("EncodeDock", "Delete currently selected preset", Q_NULLPTR));
960 #endif // QT_NO_TOOLTIP
961  label_5->setText(QApplication::translate("EncodeDock", "From", Q_NULLPTR));
962  label->setText(QApplication::translate("EncodeDock", "Format", Q_NULLPTR));
963  label_4->setText(QApplication::translate("EncodeDock", "Interpolation", Q_NULLPTR));
964  label_15->setText(QApplication::translate("EncodeDock", "Field order", Q_NULLPTR));
965  label_13->setText(QApplication::translate("EncodeDock", "Aspect ratio", Q_NULLPTR));
966  label_11->setText(QApplication::translate("EncodeDock", "x", Q_NULLPTR));
967  label_14->setText(QApplication::translate("EncodeDock", "Scan mode", Q_NULLPTR));
968  scanModeCombo->clear();
969  scanModeCombo->insertItems(0, QStringList()
970  << QApplication::translate("EncodeDock", "Interlaced", Q_NULLPTR)
971  << QApplication::translate("EncodeDock", "Progressive", Q_NULLPTR)
972  );
973  label_22->setText(QApplication::translate("EncodeDock", "Resolution", Q_NULLPTR));
974  label_10->setText(QApplication::translate("EncodeDock", "Frames/sec", Q_NULLPTR));
975  label_16->setText(QApplication::translate("EncodeDock", ":", Q_NULLPTR));
976  fieldOrderCombo->clear();
977  fieldOrderCombo->insertItems(0, QStringList()
978  << QApplication::translate("EncodeDock", "Bottom Field First", Q_NULLPTR)
979  << QApplication::translate("EncodeDock", "Top Field First", Q_NULLPTR)
980  );
981  deinterlacerCombo->clear();
982  deinterlacerCombo->insertItems(0, QStringList()
983  << QApplication::translate("EncodeDock", "One Field (fast)", Q_NULLPTR)
984  << QApplication::translate("EncodeDock", "Linear Blend (fast)", Q_NULLPTR)
985  << QApplication::translate("EncodeDock", "YADIF - temporal only (good)", Q_NULLPTR)
986  << QApplication::translate("EncodeDock", "YADIF - temporal + spatial (best)", Q_NULLPTR)
987  );
988  label_2->setText(QApplication::translate("EncodeDock", "Deinterlacer", Q_NULLPTR));
989  interpolationCombo->clear();
990  interpolationCombo->insertItems(0, QStringList()
991  << QApplication::translate("EncodeDock", "Nearest Neighbor (fast)", Q_NULLPTR)
992  << QApplication::translate("EncodeDock", "Bilinear (good)", Q_NULLPTR)
993  << QApplication::translate("EncodeDock", "Bicubic (better)", Q_NULLPTR)
994  << QApplication::translate("EncodeDock", "Hyper/Lanczos (best)", Q_NULLPTR)
995  );
996 #ifndef QT_NO_TOOLTIP
997  parallelCheckbox->setToolTip(QApplication::translate("EncodeDock", "This enables multiple image processing threads.\n"
998 "Sometimes, this can be a problem, and you can\n"
999 "test if turning this off helps. For example, some\n"
1000 "interlaced AVCHD in conjunction with the YADIF\n"
1001 "deinterlacer has been reported as problematic\n"
1002 "with parallel processing enabled.", Q_NULLPTR));
1003 #endif // QT_NO_TOOLTIP
1004  parallelCheckbox->setText(QApplication::translate("EncodeDock", "Parallel processing", Q_NULLPTR));
1005  tabWidget->setTabText(tabWidget->indexOf(modeTab), QApplication::translate("EncodeDock", "Video", Q_NULLPTR));
1006  label_17->setText(QApplication::translate("EncodeDock", "Codec", Q_NULLPTR));
1007  label_18->setText(QApplication::translate("EncodeDock", "GOP", Q_NULLPTR));
1008 #ifndef QT_NO_TOOLTIP
1009  gopSpinner->setToolTip(QApplication::translate("EncodeDock", "GOP = group of pictures, which is the maximum key frame interval", Q_NULLPTR));
1010 #endif // QT_NO_TOOLTIP
1011  label_19->setText(QApplication::translate("EncodeDock", "frames", Q_NULLPTR));
1012 #ifndef QT_NO_TOOLTIP
1013  strictGopCheckBox->setToolTip(QApplication::translate("EncodeDock", "A fixed GOP means that keyframes will\n"
1014 "not be inserted at detected scene changes.", Q_NULLPTR));
1015 #endif // QT_NO_TOOLTIP
1016  strictGopCheckBox->setText(QApplication::translate("EncodeDock", "Fixed", Q_NULLPTR));
1017  videoBitrateCombo->clear();
1018  videoBitrateCombo->insertItems(0, QStringList()
1019  << QApplication::translate("EncodeDock", "64k", Q_NULLPTR)
1020  << QApplication::translate("EncodeDock", "128k", Q_NULLPTR)
1021  << QApplication::translate("EncodeDock", "256k", Q_NULLPTR)
1022  << QApplication::translate("EncodeDock", "512k", Q_NULLPTR)
1023  << QApplication::translate("EncodeDock", "768k", Q_NULLPTR)
1024  << QApplication::translate("EncodeDock", "1M", Q_NULLPTR)
1025  << QApplication::translate("EncodeDock", "1200k", Q_NULLPTR)
1026  << QApplication::translate("EncodeDock", "1500k", Q_NULLPTR)
1027  << QApplication::translate("EncodeDock", "2M", Q_NULLPTR)
1028  << QApplication::translate("EncodeDock", "2500k", Q_NULLPTR)
1029  << QApplication::translate("EncodeDock", "3M", Q_NULLPTR)
1030  << QApplication::translate("EncodeDock", "4M", Q_NULLPTR)
1031  << QApplication::translate("EncodeDock", "5M", Q_NULLPTR)
1032  << QApplication::translate("EncodeDock", "6M", Q_NULLPTR)
1033  << QApplication::translate("EncodeDock", "8M", Q_NULLPTR)
1034  << QApplication::translate("EncodeDock", "10M", Q_NULLPTR)
1035  << QApplication::translate("EncodeDock", "12M", Q_NULLPTR)
1036  << QApplication::translate("EncodeDock", "14M", Q_NULLPTR)
1037  << QApplication::translate("EncodeDock", "16M", Q_NULLPTR)
1038  << QApplication::translate("EncodeDock", "18M", Q_NULLPTR)
1039  << QApplication::translate("EncodeDock", "20M", Q_NULLPTR)
1040  << QApplication::translate("EncodeDock", "25M", Q_NULLPTR)
1041  << QApplication::translate("EncodeDock", "30M", Q_NULLPTR)
1042  << QApplication::translate("EncodeDock", "40M", Q_NULLPTR)
1043  << QApplication::translate("EncodeDock", "50M", Q_NULLPTR)
1044  << QApplication::translate("EncodeDock", "60M", Q_NULLPTR)
1045  << QApplication::translate("EncodeDock", "70M", Q_NULLPTR)
1046  << QApplication::translate("EncodeDock", "80M", Q_NULLPTR)
1047  );
1048 #ifndef QT_NO_TOOLTIP
1049  videoBitrateCombo->setToolTip(QApplication::translate("EncodeDock", "The average bit rate", Q_NULLPTR));
1050 #endif // QT_NO_TOOLTIP
1051  videoBitrateSuffixLabel->setText(QApplication::translate("EncodeDock", "b/s", Q_NULLPTR));
1052  disableVideoCheckbox->setText(QApplication::translate("EncodeDock", "Disable video", Q_NULLPTR));
1053  dualPassCheckbox->setText(QApplication::translate("EncodeDock", "Dual pass", Q_NULLPTR));
1054  label_20->setText(QApplication::translate("EncodeDock", "B frames", Q_NULLPTR));
1055 #ifndef QT_NO_TOOLTIP
1056  bFramesSpinner->setToolTip(QApplication::translate("EncodeDock", "B frames are the bidirectional \"delta\" pictures\n"
1057 "in temporal compression", Q_NULLPTR));
1058 #endif // QT_NO_TOOLTIP
1059  label_12->setText(QApplication::translate("EncodeDock", "Codec threads", Q_NULLPTR));
1060  label_21->setText(QApplication::translate("EncodeDock", "(0 = auto)", Q_NULLPTR));
1061  label_23->setText(QApplication::translate("EncodeDock", "Rate control", Q_NULLPTR));
1062  videoRateControlCombo->clear();
1063  videoRateControlCombo->insertItems(0, QStringList()
1064  << QApplication::translate("EncodeDock", "Average Bitrate", Q_NULLPTR)
1065  << QApplication::translate("EncodeDock", "Constant Bitrate", Q_NULLPTR)
1066  << QApplication::translate("EncodeDock", "Quality-based VBR", Q_NULLPTR)
1067  << QApplication::translate("EncodeDock", "Constrained VBR", Q_NULLPTR)
1068  );
1069  videoBufferSizeLabel->setText(QApplication::translate("EncodeDock", "Buffer size", Q_NULLPTR));
1070  videoBufferSizeSuffixLabel->setText(QApplication::translate("EncodeDock", "KiB", Q_NULLPTR));
1071  videoQualityLabel->setText(QApplication::translate("EncodeDock", "Quality", Q_NULLPTR));
1072  videoQualitySpinner->setSuffix(QApplication::translate("EncodeDock", " %", Q_NULLPTR));
1073  videoBitrateLabel->setText(QApplication::translate("EncodeDock", "Bitrate", Q_NULLPTR));
1074  tabWidget->setTabText(tabWidget->indexOf(videoTab), QApplication::translate("EncodeDock", "Codec", Q_NULLPTR));
1075  sampleRateCombo->clear();
1076  sampleRateCombo->insertItems(0, QStringList()
1077  << QApplication::translate("EncodeDock", "8000", Q_NULLPTR)
1078  << QApplication::translate("EncodeDock", "12000", Q_NULLPTR)
1079  << QApplication::translate("EncodeDock", "16000", Q_NULLPTR)
1080  << QApplication::translate("EncodeDock", "22050", Q_NULLPTR)
1081  << QApplication::translate("EncodeDock", "32000", Q_NULLPTR)
1082  << QApplication::translate("EncodeDock", "44100", Q_NULLPTR)
1083  << QApplication::translate("EncodeDock", "48000", Q_NULLPTR)
1084  << QApplication::translate("EncodeDock", "96000", Q_NULLPTR)
1085  );
1086  label_9->setText(QApplication::translate("EncodeDock", "Hz", Q_NULLPTR));
1087  label_8->setText(QApplication::translate("EncodeDock", "Sample rate", Q_NULLPTR));
1088  label_3->setText(QApplication::translate("EncodeDock", "Codec", Q_NULLPTR));
1089  audioBitrateLabel->setText(QApplication::translate("EncodeDock", "Bitrate", Q_NULLPTR));
1090  audioBitrateCombo->clear();
1091  audioBitrateCombo->insertItems(0, QStringList()
1092  << QApplication::translate("EncodeDock", "16k", Q_NULLPTR)
1093  << QApplication::translate("EncodeDock", "32k", Q_NULLPTR)
1094  << QApplication::translate("EncodeDock", "48k", Q_NULLPTR)
1095  << QApplication::translate("EncodeDock", "64k", Q_NULLPTR)
1096  << QApplication::translate("EncodeDock", "96k", Q_NULLPTR)
1097  << QApplication::translate("EncodeDock", "128k", Q_NULLPTR)
1098  << QApplication::translate("EncodeDock", "220k", Q_NULLPTR)
1099  << QApplication::translate("EncodeDock", "256k", Q_NULLPTR)
1100  << QApplication::translate("EncodeDock", "384k", Q_NULLPTR)
1101  << QApplication::translate("EncodeDock", "512k", Q_NULLPTR)
1102  << QApplication::translate("EncodeDock", "1M", Q_NULLPTR)
1103  );
1104 #ifndef QT_NO_TOOLTIP
1105  audioBitrateCombo->setToolTip(QApplication::translate("EncodeDock", "The average bit rate", Q_NULLPTR));
1106 #endif // QT_NO_TOOLTIP
1107  audioBitrateSuffixLabel->setText(QApplication::translate("EncodeDock", "b/s", Q_NULLPTR));
1108  disableAudioCheckbox->setText(QApplication::translate("EncodeDock", "Disable audio", Q_NULLPTR));
1109  label_7->setText(QApplication::translate("EncodeDock", "Rate control", Q_NULLPTR));
1110  audioRateControlCombo->clear();
1111  audioRateControlCombo->insertItems(0, QStringList()
1112  << QApplication::translate("EncodeDock", "Average Bitrate", Q_NULLPTR)
1113  << QApplication::translate("EncodeDock", "Constant Bitrate", Q_NULLPTR)
1114  << QApplication::translate("EncodeDock", "Quality-based VBR", Q_NULLPTR)
1115  );
1116  audioQualityLabel->setText(QApplication::translate("EncodeDock", "Quality", Q_NULLPTR));
1117  audioQualitySpinner->setSuffix(QApplication::translate("EncodeDock", " %", Q_NULLPTR));
1118  tabWidget->setTabText(tabWidget->indexOf(audioTab), QApplication::translate("EncodeDock", "Audio", Q_NULLPTR));
1119  tabWidget->setTabText(tabWidget->indexOf(otherTab), QApplication::translate("EncodeDock", "Other", Q_NULLPTR));
1120  encodeButton->setText(QApplication::translate("EncodeDock", "Export File", Q_NULLPTR));
1121  streamButton->setText(QApplication::translate("EncodeDock", "Stream", Q_NULLPTR));
1122 #ifndef QT_NO_TOOLTIP
1123  resetButton->setToolTip(QApplication::translate("EncodeDock", "Reset options to defaults", Q_NULLPTR));
1124 #endif // QT_NO_TOOLTIP
1125  resetButton->setText(QApplication::translate("EncodeDock", "Reset", Q_NULLPTR));
1126  stopCaptureButton->setText(QApplication::translate("EncodeDock", "Stop Capture", Q_NULLPTR));
1127  } // retranslateUi
1128 
1129 };
1130 
1131 namespace Ui {
1132  class EncodeDock: public Ui_EncodeDock {};
1133 } // namespace Ui
1134 
1135 QT_END_NAMESPACE
1136 
1137 #endif // UI_ENCODEDOCK_H
Definition: addencodepresetdialog.h:24