/********************************************************************************
** Form generated from reading UI file 'x265ConfigDialog.ui'
**
** Created by: Qt User Interface Compiler version 5.11.1
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_X265CONFIGDIALOG_H
#define UI_X265CONFIGDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QDoubleSpinBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSlider>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTableView>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_x265ConfigDialog
{
public:
    QVBoxLayout *_11;
    QHBoxLayout *hboxLayout;
    QSpacerItem *spacer_8;
    QLabel *label_3;
    QComboBox *configurationComboBox;
    QPushButton *saveAsButton;
    QPushButton *deleteButton;
    QSpacerItem *spacer_9;
    QSpacerItem *spacer_7;
    QTabWidget *tabWidget;
    QWidget *tabGeneral;
    QVBoxLayout *verticalLayout_5;
    QGroupBox *groupBox_7;
    QVBoxLayout *verticalLayout_11;
    QCheckBox *useAdvancedConfigurationCheckBox;
    QGridLayout *gridLayout_7;
    QLabel *label_46;
    QLabel *label_41;
    QHBoxLayout *horizontalLayout_11;
    QComboBox *presetComboBox;
    QSpacerItem *horizontalSpacer_8;
    QHBoxLayout *horizontalLayout_12;
    QComboBox *tuningComboBox;
    QSpacerItem *horizontalSpacer_9;
    QLabel *label_45;
    QLabel *label_53;
    QHBoxLayout *horizontalLayout_13;
    QComboBox *profileComboBox;
    QSpacerItem *horizontalSpacer_10;
    QHBoxLayout *horizontalLayout_14;
    QComboBox *idcLevelComboBox;
    QSpacerItem *horizontalSpacer_11;
    QHBoxLayout *horizontalLayout_10;
    QLabel *labelPoolThread;
    QComboBox *comboBoxPoolThreads;
    QLabel *labelFrameThreads;
    QComboBox *comboBoxFrameThreads;
    QSpacerItem *horizontalSpacer_12;
    QGroupBox *groupBox_2;
    QGridLayout *gridLayout_6;
    QSpacerItem *spacerItem;
    QGridLayout *gridLayout;
    QLabel *targetRateControlLabel1;
    QHBoxLayout *hboxLayout1;
    QComboBox *encodingModeComboBox;
    QSpacerItem *horizontalSpacer_14;
    QLabel *label;
    QHBoxLayout *hboxLayout2;
    QSpinBox *targetRateControlSpinBox;
    QLabel *targetRateControlLabel2;
    QSpacerItem *spacer_5;
    QVBoxLayout *verticalLayout_14;
    QHBoxLayout *hboxLayout3;
    QVBoxLayout *vboxLayout;
    QHBoxLayout *hboxLayout4;
    QLabel *quantiserLabel1;
    QSpacerItem *spacerItem1;
    QLabel *quantiserLabel2;
    QSpacerItem *spacerItem2;
    QLabel *quantiserLabel3;
    QSlider *quantiserSlider;
    QSpinBox *quantiserSpinBox;
    QSpacerItem *spacer_4;
    QCheckBox *strictCbrCheckBox;
    QSpacerItem *horizontalSpacer_3;
    QSpacerItem *verticalSpacer_2;
    QWidget *tabAdvancedRC;
    QVBoxLayout *verticalLayout_12;
    QGroupBox *groupBox_20;
    QVBoxLayout *verticalLayout_13;
    QCheckBox *maxCrfCheckBox;
    QHBoxLayout *_16;
    QSpacerItem *horizontalSpacer_4;
    QHBoxLayout *_17;
    QVBoxLayout *_18;
    QHBoxLayout *_19;
    QLabel *quantiserLabel1_2;
    QSpacerItem *spacerItem3;
    QLabel *quantiserLabel2_2;
    QSpacerItem *spacerItem4;
    QLabel *quantiserLabel3_2;
    QSlider *maxCrfSlider;
    QSpinBox *maxCrfSpinBox;
    QSpacerItem *spacer_22;
    QCheckBox *cuTreeCheckBox;
    QHBoxLayout *_36;
    QLabel *lblLookahead;
    QSpinBox *lookaheadSpinBox;
    QLabel *lblLookaheadFrames;
    QSpacerItem *spacer_3;
    QGridLayout *_20;
    QLabel *label_55;
    QHBoxLayout *_22;
    QComboBox *spsiComboBox;
    QSpacerItem *spacer_63;
    QSpacerItem *verticalSpacer_4;
    QWidget *tabMotion;
    QVBoxLayout *vboxLayout1;
    QGroupBox *groupBox_11;
    QVBoxLayout *vboxLayout2;
    QHBoxLayout *hboxLayout5;
    QLabel *label_38;
    QHBoxLayout *hboxLayout6;
    QComboBox *meMethodComboBox;
    QSpacerItem *spacer_10;
    QHBoxLayout *hboxLayout7;
    QHBoxLayout *hboxLayout8;
    QVBoxLayout *vboxLayout3;
    QHBoxLayout *hboxLayout9;
    QLabel *label_35;
    QSpacerItem *spacer_11;
    QLabel *label_36;
    QSpacerItem *spacer_13;
    QLabel *label_37;
    QSlider *meSlider;
    QSpinBox *meSpinBox;
    QSpacerItem *spacer_12;
    QGroupBox *groupBox_19;
    QVBoxLayout *vboxLayout4;
    QGridLayout *gridLayout1;
    QHBoxLayout *hboxLayout10;
    QSpinBox *mvRangeSpinBox;
    QSpacerItem *spacer_15;
    QLabel *label_39;
    QGroupBox *groupBox_18;
    QGridLayout *gridLayout2;
    QCheckBox *weightedPredictCheckBox;
    QCheckBox *constrainedIntraCheckBox;
    QGridLayout *gridLayout3;
    QLabel *lblWeightedPPredict;
    QHBoxLayout *hboxLayout11;
    QComboBox *weightedPPredictComboBox;
    QSpacerItem *spacer_18;
    QSpacerItem *spacer_19;
    QWidget *tabFrame;
    QVBoxLayout *verticalLayout_7;
    QGroupBox *groupBox_6;
    QVBoxLayout *verticalLayout_3;
    QCheckBox *loopFilterCheckBox;
    QGridLayout *gridLayout_2;
    QCheckBox *openGopCheckBox;
    QHBoxLayout *horizontalLayout_4;
    QComboBox *openGopComboBox;
    QSpacerItem *horizontalSpacer_5;
    QCheckBox *interlacedCheckBox;
    QHBoxLayout *horizontalLayout;
    QComboBox *interlacedComboBox;
    QSpacerItem *horizontalSpacer_2;
    QHBoxLayout *_3;
    QLabel *label_30;
    QHBoxLayout *hboxLayout12;
    QSpinBox *refFramesSpinBox;
    QSpacerItem *spacer_24;
    QGroupBox *groupBox_9;
    QGridLayout *gridLayout4;
    QLabel *label_33;
    QHBoxLayout *hboxLayout13;
    QComboBox *bFrameRefComboBox;
    QSpacerItem *spacer_28;
    QHBoxLayout *hboxLayout14;
    QComboBox *adaptiveBFrameComboBox;
    QSpacerItem *spacer_27;
    QHBoxLayout *hboxLayout15;
    QSpinBox *BFrameBiasSpinBox;
    QSpacerItem *spacer_26;
    QHBoxLayout *hboxLayout16;
    QSpinBox *maxBFramesSpinBox;
    QSpacerItem *spacer_25;
    QLabel *label_29;
    QLabel *label_31;
    QLabel *label_4;
    QGroupBox *groupBox_8;
    QVBoxLayout *verticalLayout_6;
    QGridLayout *gridLayout_3;
    QLabel *label_34;
    QHBoxLayout *horizontalLayout_2;
    QLabel *label_28;
    QSpinBox *minGopSizeSpinBox;
    QSpacerItem *spacer_29;
    QLabel *label_26;
    QSpinBox *maxGopSizeSpinBox;
    QSpacerItem *spacer_30;
    QLabel *label_27;
    QHBoxLayout *hboxLayout17;
    QSpinBox *IFrameThresholdSpinBox;
    QSpacerItem *spacer_31;
    QSpacerItem *spacer_32;
    QWidget *tabAnalysis;
    QVBoxLayout *vboxLayout5;
    QGroupBox *groupBox_12;
    QVBoxLayout *verticalLayout_10;
    QHBoxLayout *hboxLayout18;
    QCheckBox *trellisCheckBox;
    QComboBox *trellisComboBox;
    QSpacerItem *spacer_33;
    QCheckBox *fastPSkipCheckBox;
    QCheckBox *dctDecimateCheckBox;
    QHBoxLayout *horizontalLayout_5;
    QLabel *lblPsychoRDO;
    QDoubleSpinBox *psychoRdoSpinBox;
    QSpacerItem *spacer_34;
    QGridLayout *gridLayout_5;
    QLabel *label_42;
    QHBoxLayout *horizontalLayout_9;
    QSpinBox *noiseReductionSpinBox;
    QSpacerItem *spacer_35;
    QGridLayout *gridLayout_8;
    QHBoxLayout *horizontalLayout_8;
    QLabel *label_15;
    QSpinBox *noiseReductionIntraSpinBox;
    QLabel *label_16;
    QSpinBox *noiseReductionInterSpinBox;
    QSpacerItem *horizontalSpacer_6;
    QCheckBox *strongIntraSmoothingCheckBox;
    QGroupBox *groupBox_14;
    QVBoxLayout *vboxLayout6;
    QVBoxLayout *vboxLayout7;
    QRadioButton *matrixFlatRadioButton;
    QRadioButton *matrixJvtRadioButton;
    QHBoxLayout *hboxLayout19;
    QRadioButton *matrixCustomRadioButton;
    QPushButton *matrixCustomEditButton;
    QSpacerItem *spacer_38;
    QSpacerItem *spacer_39;
    QWidget *tabQuantiser;
    QVBoxLayout *verticalLayout_9;
    QGroupBox *groupBox_4;
    QVBoxLayout *vboxLayout8;
    QGridLayout *gridLayout5;
    QLabel *label_20;
    QHBoxLayout *hboxLayout20;
    QSpinBox *quantiserMaxStepSpinBox;
    QSpacerItem *spacer_42;
    QLabel *label_6;
    QHBoxLayout *hboxLayout21;
    QDoubleSpinBox *quantiserPbRatioSpinBox;
    QSpacerItem *spacer_44;
    QHBoxLayout *hboxLayout22;
    QSpinBox *avgBitrateToleranceSpinBox;
    QLabel *label_2;
    QSpacerItem *spacer_45;
    QLabel *label_17;
    QHBoxLayout *hboxLayout23;
    QSpinBox *cbChromaLumaOffsetSpinBox;
    QLabel *label_40;
    QSpacerItem *horizontalSpacer_13;
    QSpinBox *crChromaLumaOffsetSpinBox;
    QLabel *label_54;
    QSpacerItem *spacer_41;
    QLabel *label_7;
    QLabel *label_5;
    QHBoxLayout *hboxLayout24;
    QDoubleSpinBox *quantiserIpRatioSpinBox;
    QSpacerItem *spacer_43;
    QGroupBox *groupBox_3;
    QVBoxLayout *vboxLayout9;
    QHBoxLayout *hboxLayout25;
    QLabel *label_8;
    QHBoxLayout *hboxLayout26;
    QSpinBox *quantiserCurveCompressSpinBox;
    QLabel *label_18;
    QSpacerItem *spacer_49;
    QGridLayout *gridLayout6;
    QLabel *label_21;
    QHBoxLayout *hboxLayout27;
    QDoubleSpinBox *quantiserBeforeCompressSpinBox;
    QSpacerItem *spacer_50;
    QHBoxLayout *hboxLayout28;
    QDoubleSpinBox *quantiserAfterCompressSpinBox;
    QSpacerItem *spacer_48;
    QLabel *label_22;
    QGroupBox *aqGroupBox;
    QVBoxLayout *verticalLayout_8;
    QGridLayout *gridLayout_4;
    QCheckBox *aqVarianceCheckBox;
    QHBoxLayout *horizontalLayout_6;
    QComboBox *aqAlgoComboBox;
    QSpacerItem *spacer_47;
    QLabel *aqStrengthLabel;
    QHBoxLayout *horizontalLayout_7;
    QDoubleSpinBox *aqStrengthSpinBox;
    QSpacerItem *horizontalSpacer_7;
    QSpacerItem *spacer_52;
    QWidget *tabAdvanced1;
    QVBoxLayout *vboxLayout10;
    QGroupBox *groupBox;
    QVBoxLayout *vboxLayout11;
    QGridLayout *gridLayout7;
    QLabel *label_9;
    QLabel *label_14;
    QHBoxLayout *hboxLayout29;
    QSpinBox *vbvBufferSizeSpinBox;
    QLabel *label_12;
    QSpacerItem *spacer_55;
    QHBoxLayout *hboxLayout30;
    QSpinBox *vbvBufferOccupancySpinBox;
    QLabel *label_13;
    QSpacerItem *spacer_58;
    QHBoxLayout *hboxLayout31;
    QSpinBox *vbvMaxBitrateSpinBox;
    QLabel *label_10;
    QSpacerItem *spacer_56;
    QLabel *label_11;
    QGroupBox *slicingGroupBox;
    QGridLayout *gridLayout8;
    QLabel *label_25;
    QLabel *label_23;
    QHBoxLayout *hboxLayout32;
    QSpinBox *maxSliceSizeSpinBox;
    QLabel *label_32;
    QSpacerItem *spacer_54;
    QLabel *label_24;
    QHBoxLayout *hboxLayout33;
    QSpinBox *maxSliceMbSpinBox;
    QSpacerItem *spacer_57;
    QHBoxLayout *hboxLayout34;
    QSpinBox *slicesPerFrameSpinBox;
    QSpacerItem *spacer_53;
    QGroupBox *groupBox_21;
    QVBoxLayout *vboxLayout12;
    QHBoxLayout *_12;
    QTableView *zoneTableView;
    QVBoxLayout *_13;
    QPushButton *zoneAddButton;
    QPushButton *zoneEditButton;
    QPushButton *zoneDeleteButton;
    QSpacerItem *spacer_59;
    QWidget *tabAdvanced2;
    QVBoxLayout *verticalLayout_4;
    QGroupBox *groupBox_17;
    QVBoxLayout *_2;
    QVBoxLayout *_4;
    QRadioButton *threadDisableRadioButton;
    QRadioButton *threadAutoDetectRadioButton;
    QHBoxLayout *_14;
    QRadioButton *threadCustomRadioButton;
    QSpinBox *threadCustomSpinBox;
    QSpacerItem *spacer_2;
    QCheckBox *repeatabilityCheckBox;
    QCheckBox *sliceThreadingCheckBox;
    QHBoxLayout *_15;
    QCheckBox *threadedLookaheadCheckBox;
    QSpinBox *threadedLookaheadSpinBox;
    QLabel *lblThreadedFrames;
    QSpacerItem *spacer;
    QSpacerItem *verticalSpacer;
    QWidget *tabOutput1;
    QVBoxLayout *vboxLayout13;
    QGroupBox *groupBox_16;
    QVBoxLayout *vboxLayout14;
    QCheckBox *accessUnitCheckBox;
    QGroupBox *groupBox_15;
    QVBoxLayout *vboxLayout15;
    QGridLayout *gridLayout9;
    QRadioButton *sarCustomRadioButton;
    QRadioButton *sarAsInputRadioButton;
    QHBoxLayout *hboxLayout35;
    QLabel *sarAsInputLabel;
    QSpacerItem *spacer_65;
    QHBoxLayout *hboxLayout36;
    QSpinBox *sarCustomSpinBox1;
    QLabel *sarCustomLabel;
    QSpinBox *sarCustomSpinBox2;
    QSpacerItem *spacer_64;
    QRadioButton *sarPredefinedRadioButton;
    QHBoxLayout *hboxLayout37;
    QComboBox *sarPredefinedComboBox;
    QSpacerItem *spacer_62;
    QSpacerItem *spacer_60;
    QWidget *tabOutput2;
    QVBoxLayout *verticalLayout;
    QGroupBox *groupBox_5;
    QVBoxLayout *verticalLayout_2;
    QLabel *label_52;
    QSpacerItem *spacerItem5;
    QGridLayout *gridLayout10;
    QLabel *label_51;
    QHBoxLayout *_6;
    QComboBox *overscanComboBox;
    QSpacerItem *spacer_70;
    QLabel *label_50;
    QHBoxLayout *_8;
    QComboBox *videoFormatComboBox;
    QSpacerItem *spacer_68;
    QLabel *label_19;
    QHBoxLayout *_9;
    QComboBox *colourPrimariesComboBox;
    QSpacerItem *spacer_69;
    QLabel *label_48;
    QHBoxLayout *_5;
    QComboBox *transferCharacteristicsComboBox;
    QSpacerItem *spacer_67;
    QLabel *label_47;
    QHBoxLayout *_7;
    QComboBox *colourMatrixComboBox;
    QSpacerItem *spacer_71;
    QLabel *hrdLabel;
    QHBoxLayout *horizontalLayout_3;
    QComboBox *hrdComboBox;
    QSpacerItem *horizontalSpacer;
    QLabel *label_49;
    QHBoxLayout *_10;
    QSpinBox *chromaSampleSpinBox;
    QSpacerItem *spacer_66;
    QCheckBox *fullRangeSamplesCheckBox;
    QSpacerItem *spacer_72;
    QHBoxLayout *hboxLayout38;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *x265ConfigDialog)
    {
        if (x265ConfigDialog->objectName().isEmpty())
            x265ConfigDialog->setObjectName(QStringLiteral("x265ConfigDialog"));
        x265ConfigDialog->resize(567, 772);
        _11 = new QVBoxLayout(x265ConfigDialog);
        _11->setObjectName(QStringLiteral("_11"));
        hboxLayout = new QHBoxLayout();
        hboxLayout->setObjectName(QStringLiteral("hboxLayout"));
        spacer_8 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout->addItem(spacer_8);

        label_3 = new QLabel(x265ConfigDialog);
        label_3->setObjectName(QStringLiteral("label_3"));

        hboxLayout->addWidget(label_3);

        configurationComboBox = new QComboBox(x265ConfigDialog);
        configurationComboBox->setObjectName(QStringLiteral("configurationComboBox"));
        configurationComboBox->setMinimumSize(QSize(200, 0));

        hboxLayout->addWidget(configurationComboBox);

        saveAsButton = new QPushButton(x265ConfigDialog);
        saveAsButton->setObjectName(QStringLiteral("saveAsButton"));

        hboxLayout->addWidget(saveAsButton);

        deleteButton = new QPushButton(x265ConfigDialog);
        deleteButton->setObjectName(QStringLiteral("deleteButton"));

        hboxLayout->addWidget(deleteButton);

        spacer_9 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout->addItem(spacer_9);


        _11->addLayout(hboxLayout);

        spacer_7 = new QSpacerItem(0, 10, QSizePolicy::Minimum, QSizePolicy::Fixed);

        _11->addItem(spacer_7);

        tabWidget = new QTabWidget(x265ConfigDialog);
        tabWidget->setObjectName(QStringLiteral("tabWidget"));
        tabGeneral = new QWidget();
        tabGeneral->setObjectName(QStringLiteral("tabGeneral"));
        verticalLayout_5 = new QVBoxLayout(tabGeneral);
        verticalLayout_5->setObjectName(QStringLiteral("verticalLayout_5"));
        groupBox_7 = new QGroupBox(tabGeneral);
        groupBox_7->setObjectName(QStringLiteral("groupBox_7"));
        verticalLayout_11 = new QVBoxLayout(groupBox_7);
        verticalLayout_11->setObjectName(QStringLiteral("verticalLayout_11"));
        useAdvancedConfigurationCheckBox = new QCheckBox(groupBox_7);
        useAdvancedConfigurationCheckBox->setObjectName(QStringLiteral("useAdvancedConfigurationCheckBox"));

        verticalLayout_11->addWidget(useAdvancedConfigurationCheckBox);

        gridLayout_7 = new QGridLayout();
        gridLayout_7->setObjectName(QStringLiteral("gridLayout_7"));
        label_46 = new QLabel(groupBox_7);
        label_46->setObjectName(QStringLiteral("label_46"));

        gridLayout_7->addWidget(label_46, 2, 0, 1, 1);

        label_41 = new QLabel(groupBox_7);
        label_41->setObjectName(QStringLiteral("label_41"));

        gridLayout_7->addWidget(label_41, 0, 0, 1, 1);

        horizontalLayout_11 = new QHBoxLayout();
        horizontalLayout_11->setObjectName(QStringLiteral("horizontalLayout_11"));
        presetComboBox = new QComboBox(groupBox_7);
        presetComboBox->setObjectName(QStringLiteral("presetComboBox"));

        horizontalLayout_11->addWidget(presetComboBox);

        horizontalSpacer_8 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_11->addItem(horizontalSpacer_8);


        gridLayout_7->addLayout(horizontalLayout_11, 0, 1, 1, 1);

        horizontalLayout_12 = new QHBoxLayout();
        horizontalLayout_12->setObjectName(QStringLiteral("horizontalLayout_12"));
        tuningComboBox = new QComboBox(groupBox_7);
        tuningComboBox->setObjectName(QStringLiteral("tuningComboBox"));

        horizontalLayout_12->addWidget(tuningComboBox);

        horizontalSpacer_9 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_12->addItem(horizontalSpacer_9);


        gridLayout_7->addLayout(horizontalLayout_12, 1, 1, 1, 1);

        label_45 = new QLabel(groupBox_7);
        label_45->setObjectName(QStringLiteral("label_45"));

        gridLayout_7->addWidget(label_45, 1, 0, 1, 1);

        label_53 = new QLabel(groupBox_7);
        label_53->setObjectName(QStringLiteral("label_53"));

        gridLayout_7->addWidget(label_53, 3, 0, 1, 1);

        horizontalLayout_13 = new QHBoxLayout();
        horizontalLayout_13->setObjectName(QStringLiteral("horizontalLayout_13"));
        profileComboBox = new QComboBox(groupBox_7);
        profileComboBox->setObjectName(QStringLiteral("profileComboBox"));

        horizontalLayout_13->addWidget(profileComboBox);

        horizontalSpacer_10 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_13->addItem(horizontalSpacer_10);


        gridLayout_7->addLayout(horizontalLayout_13, 2, 1, 1, 1);

        horizontalLayout_14 = new QHBoxLayout();
        horizontalLayout_14->setObjectName(QStringLiteral("horizontalLayout_14"));
        idcLevelComboBox = new QComboBox(groupBox_7);
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->addItem(QString());
        idcLevelComboBox->setObjectName(QStringLiteral("idcLevelComboBox"));

        horizontalLayout_14->addWidget(idcLevelComboBox);

        horizontalSpacer_11 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_14->addItem(horizontalSpacer_11);


        gridLayout_7->addLayout(horizontalLayout_14, 3, 1, 1, 1);


        verticalLayout_11->addLayout(gridLayout_7);

        horizontalLayout_10 = new QHBoxLayout();
        horizontalLayout_10->setObjectName(QStringLiteral("horizontalLayout_10"));
        labelPoolThread = new QLabel(groupBox_7);
        labelPoolThread->setObjectName(QStringLiteral("labelPoolThread"));

        horizontalLayout_10->addWidget(labelPoolThread);

        comboBoxPoolThreads = new QComboBox(groupBox_7);
        comboBoxPoolThreads->setObjectName(QStringLiteral("comboBoxPoolThreads"));

        horizontalLayout_10->addWidget(comboBoxPoolThreads);

        labelFrameThreads = new QLabel(groupBox_7);
        labelFrameThreads->setObjectName(QStringLiteral("labelFrameThreads"));

        horizontalLayout_10->addWidget(labelFrameThreads);

        comboBoxFrameThreads = new QComboBox(groupBox_7);
        comboBoxFrameThreads->setObjectName(QStringLiteral("comboBoxFrameThreads"));

        horizontalLayout_10->addWidget(comboBoxFrameThreads);

        horizontalSpacer_12 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_10->addItem(horizontalSpacer_12);


        verticalLayout_11->addLayout(horizontalLayout_10);


        verticalLayout_5->addWidget(groupBox_7);

        groupBox_2 = new QGroupBox(tabGeneral);
        groupBox_2->setObjectName(QStringLiteral("groupBox_2"));
        gridLayout_6 = new QGridLayout(groupBox_2);
        gridLayout_6->setObjectName(QStringLiteral("gridLayout_6"));
        spacerItem = new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_6->addItem(spacerItem, 5, 0, 1, 1);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        targetRateControlLabel1 = new QLabel(groupBox_2);
        targetRateControlLabel1->setObjectName(QStringLiteral("targetRateControlLabel1"));

        gridLayout->addWidget(targetRateControlLabel1, 1, 0, 1, 1);

        hboxLayout1 = new QHBoxLayout();
        hboxLayout1->setObjectName(QStringLiteral("hboxLayout1"));
        encodingModeComboBox = new QComboBox(groupBox_2);
        encodingModeComboBox->addItem(QString());
        encodingModeComboBox->addItem(QString());
        encodingModeComboBox->addItem(QString());
        encodingModeComboBox->addItem(QString());
        encodingModeComboBox->addItem(QString());
        encodingModeComboBox->setObjectName(QStringLiteral("encodingModeComboBox"));

        hboxLayout1->addWidget(encodingModeComboBox);

        horizontalSpacer_14 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout1->addItem(horizontalSpacer_14);


        gridLayout->addLayout(hboxLayout1, 0, 1, 1, 1);

        label = new QLabel(groupBox_2);
        label->setObjectName(QStringLiteral("label"));

        gridLayout->addWidget(label, 0, 0, 1, 1);

        hboxLayout2 = new QHBoxLayout();
        hboxLayout2->setObjectName(QStringLiteral("hboxLayout2"));
        targetRateControlSpinBox = new QSpinBox(groupBox_2);
        targetRateControlSpinBox->setObjectName(QStringLiteral("targetRateControlSpinBox"));
        targetRateControlSpinBox->setMaximum(999999999);
        targetRateControlSpinBox->setValue(700);

        hboxLayout2->addWidget(targetRateControlSpinBox);

        targetRateControlLabel2 = new QLabel(groupBox_2);
        targetRateControlLabel2->setObjectName(QStringLiteral("targetRateControlLabel2"));

        hboxLayout2->addWidget(targetRateControlLabel2);

        spacer_5 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout2->addItem(spacer_5);


        gridLayout->addLayout(hboxLayout2, 1, 1, 1, 1);


        gridLayout_6->addLayout(gridLayout, 0, 0, 1, 1);

        verticalLayout_14 = new QVBoxLayout();
        verticalLayout_14->setObjectName(QStringLiteral("verticalLayout_14"));
        hboxLayout3 = new QHBoxLayout();
        hboxLayout3->setSpacing(12);
        hboxLayout3->setObjectName(QStringLiteral("hboxLayout3"));
        vboxLayout = new QVBoxLayout();
        vboxLayout->setSpacing(0);
        vboxLayout->setObjectName(QStringLiteral("vboxLayout"));
        hboxLayout4 = new QHBoxLayout();
        hboxLayout4->setSpacing(0);
        hboxLayout4->setObjectName(QStringLiteral("hboxLayout4"));
        quantiserLabel1 = new QLabel(groupBox_2);
        quantiserLabel1->setObjectName(QStringLiteral("quantiserLabel1"));
        quantiserLabel1->setEnabled(false);

        hboxLayout4->addWidget(quantiserLabel1);

        spacerItem1 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout4->addItem(spacerItem1);

        quantiserLabel2 = new QLabel(groupBox_2);
        quantiserLabel2->setObjectName(QStringLiteral("quantiserLabel2"));
        quantiserLabel2->setEnabled(false);

        hboxLayout4->addWidget(quantiserLabel2);

        spacerItem2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout4->addItem(spacerItem2);

        quantiserLabel3 = new QLabel(groupBox_2);
        quantiserLabel3->setObjectName(QStringLiteral("quantiserLabel3"));
        quantiserLabel3->setEnabled(false);

        hboxLayout4->addWidget(quantiserLabel3);


        vboxLayout->addLayout(hboxLayout4);

        quantiserSlider = new QSlider(groupBox_2);
        quantiserSlider->setObjectName(QStringLiteral("quantiserSlider"));
        quantiserSlider->setEnabled(false);
        quantiserSlider->setMinimumSize(QSize(375, 0));
        quantiserSlider->setMaximum(51);
        quantiserSlider->setPageStep(5);
        quantiserSlider->setValue(26);
        quantiserSlider->setOrientation(Qt::Horizontal);
        quantiserSlider->setTickPosition(QSlider::TicksBelow);

        vboxLayout->addWidget(quantiserSlider);


        hboxLayout3->addLayout(vboxLayout);

        quantiserSpinBox = new QSpinBox(groupBox_2);
        quantiserSpinBox->setObjectName(QStringLiteral("quantiserSpinBox"));
        quantiserSpinBox->setEnabled(false);
        quantiserSpinBox->setMaximum(51);
        quantiserSpinBox->setValue(26);

        hboxLayout3->addWidget(quantiserSpinBox);

        spacer_4 = new QSpacerItem(13, 13, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout3->addItem(spacer_4);


        verticalLayout_14->addLayout(hboxLayout3);

        strictCbrCheckBox = new QCheckBox(groupBox_2);
        strictCbrCheckBox->setObjectName(QStringLiteral("strictCbrCheckBox"));
        strictCbrCheckBox->setEnabled(false);

        verticalLayout_14->addWidget(strictCbrCheckBox);

        horizontalSpacer_3 = new QSpacerItem(20, 0, QSizePolicy::Fixed, QSizePolicy::Minimum);

        verticalLayout_14->addItem(horizontalSpacer_3);


        gridLayout_6->addLayout(verticalLayout_14, 1, 0, 1, 1);


        verticalLayout_5->addWidget(groupBox_2);

        verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_5->addItem(verticalSpacer_2);

        tabWidget->addTab(tabGeneral, QString());
        tabAdvancedRC = new QWidget();
        tabAdvancedRC->setObjectName(QStringLiteral("tabAdvancedRC"));
        verticalLayout_12 = new QVBoxLayout(tabAdvancedRC);
        verticalLayout_12->setObjectName(QStringLiteral("verticalLayout_12"));
        groupBox_20 = new QGroupBox(tabAdvancedRC);
        groupBox_20->setObjectName(QStringLiteral("groupBox_20"));
        verticalLayout_13 = new QVBoxLayout(groupBox_20);
        verticalLayout_13->setObjectName(QStringLiteral("verticalLayout_13"));
        maxCrfCheckBox = new QCheckBox(groupBox_20);
        maxCrfCheckBox->setObjectName(QStringLiteral("maxCrfCheckBox"));

        verticalLayout_13->addWidget(maxCrfCheckBox);

        _16 = new QHBoxLayout();
        _16->setObjectName(QStringLiteral("_16"));
        horizontalSpacer_4 = new QSpacerItem(20, 0, QSizePolicy::Fixed, QSizePolicy::Minimum);

        _16->addItem(horizontalSpacer_4);

        _17 = new QHBoxLayout();
        _17->setSpacing(12);
        _17->setObjectName(QStringLiteral("_17"));
        _18 = new QVBoxLayout();
        _18->setSpacing(0);
        _18->setObjectName(QStringLiteral("_18"));
        _19 = new QHBoxLayout();
        _19->setSpacing(0);
        _19->setObjectName(QStringLiteral("_19"));
        quantiserLabel1_2 = new QLabel(groupBox_20);
        quantiserLabel1_2->setObjectName(QStringLiteral("quantiserLabel1_2"));
        quantiserLabel1_2->setEnabled(false);

        _19->addWidget(quantiserLabel1_2);

        spacerItem3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _19->addItem(spacerItem3);

        quantiserLabel2_2 = new QLabel(groupBox_20);
        quantiserLabel2_2->setObjectName(QStringLiteral("quantiserLabel2_2"));
        quantiserLabel2_2->setEnabled(false);

        _19->addWidget(quantiserLabel2_2);

        spacerItem4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _19->addItem(spacerItem4);

        quantiserLabel3_2 = new QLabel(groupBox_20);
        quantiserLabel3_2->setObjectName(QStringLiteral("quantiserLabel3_2"));
        quantiserLabel3_2->setEnabled(false);

        _19->addWidget(quantiserLabel3_2);


        _18->addLayout(_19);

        maxCrfSlider = new QSlider(groupBox_20);
        maxCrfSlider->setObjectName(QStringLiteral("maxCrfSlider"));
        maxCrfSlider->setEnabled(false);
        maxCrfSlider->setMinimumSize(QSize(375, 0));
        maxCrfSlider->setMaximum(51);
        maxCrfSlider->setPageStep(5);
        maxCrfSlider->setValue(26);
        maxCrfSlider->setOrientation(Qt::Horizontal);
        maxCrfSlider->setTickPosition(QSlider::TicksBelow);

        _18->addWidget(maxCrfSlider);


        _17->addLayout(_18);

        maxCrfSpinBox = new QSpinBox(groupBox_20);
        maxCrfSpinBox->setObjectName(QStringLiteral("maxCrfSpinBox"));
        maxCrfSpinBox->setEnabled(false);
        maxCrfSpinBox->setMaximum(51);
        maxCrfSpinBox->setValue(26);

        _17->addWidget(maxCrfSpinBox);


        _16->addLayout(_17);

        spacer_22 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _16->addItem(spacer_22);


        verticalLayout_13->addLayout(_16);

        cuTreeCheckBox = new QCheckBox(groupBox_20);
        cuTreeCheckBox->setObjectName(QStringLiteral("cuTreeCheckBox"));

        verticalLayout_13->addWidget(cuTreeCheckBox);

        _36 = new QHBoxLayout();
        _36->setObjectName(QStringLiteral("_36"));
        lblLookahead = new QLabel(groupBox_20);
        lblLookahead->setObjectName(QStringLiteral("lblLookahead"));

        _36->addWidget(lblLookahead);

        lookaheadSpinBox = new QSpinBox(groupBox_20);
        lookaheadSpinBox->setObjectName(QStringLiteral("lookaheadSpinBox"));
        lookaheadSpinBox->setMaximum(250);

        _36->addWidget(lookaheadSpinBox);

        lblLookaheadFrames = new QLabel(groupBox_20);
        lblLookaheadFrames->setObjectName(QStringLiteral("lblLookaheadFrames"));

        _36->addWidget(lblLookaheadFrames);

        spacer_3 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _36->addItem(spacer_3);


        verticalLayout_13->addLayout(_36);

        _20 = new QGridLayout();
        _20->setObjectName(QStringLiteral("_20"));
        label_55 = new QLabel(groupBox_20);
        label_55->setObjectName(QStringLiteral("label_55"));

        _20->addWidget(label_55, 0, 0, 1, 1);

        _22 = new QHBoxLayout();
        _22->setObjectName(QStringLiteral("_22"));
        spsiComboBox = new QComboBox(groupBox_20);
        spsiComboBox->addItem(QString());
        spsiComboBox->addItem(QString());
        spsiComboBox->addItem(QString());
        spsiComboBox->addItem(QString());
        spsiComboBox->addItem(QString());
        spsiComboBox->addItem(QString());
        spsiComboBox->setObjectName(QStringLiteral("spsiComboBox"));

        _22->addWidget(spsiComboBox);

        spacer_63 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _22->addItem(spacer_63);


        _20->addLayout(_22, 0, 1, 1, 1);


        verticalLayout_13->addLayout(_20);


        verticalLayout_12->addWidget(groupBox_20);

        verticalSpacer_4 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_12->addItem(verticalSpacer_4);

        tabWidget->addTab(tabAdvancedRC, QString());
        tabMotion = new QWidget();
        tabMotion->setObjectName(QStringLiteral("tabMotion"));
        vboxLayout1 = new QVBoxLayout(tabMotion);
        vboxLayout1->setObjectName(QStringLiteral("vboxLayout1"));
        groupBox_11 = new QGroupBox(tabMotion);
        groupBox_11->setObjectName(QStringLiteral("groupBox_11"));
        vboxLayout2 = new QVBoxLayout(groupBox_11);
        vboxLayout2->setObjectName(QStringLiteral("vboxLayout2"));
        hboxLayout5 = new QHBoxLayout();
        hboxLayout5->setObjectName(QStringLiteral("hboxLayout5"));
        label_38 = new QLabel(groupBox_11);
        label_38->setObjectName(QStringLiteral("label_38"));

        hboxLayout5->addWidget(label_38);

        hboxLayout6 = new QHBoxLayout();
        hboxLayout6->setObjectName(QStringLiteral("hboxLayout6"));
        meMethodComboBox = new QComboBox(groupBox_11);
        meMethodComboBox->addItem(QString());
        meMethodComboBox->addItem(QString());
        meMethodComboBox->addItem(QString());
        meMethodComboBox->addItem(QString());
        meMethodComboBox->addItem(QString());
        meMethodComboBox->setObjectName(QStringLiteral("meMethodComboBox"));

        hboxLayout6->addWidget(meMethodComboBox);

        spacer_10 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout6->addItem(spacer_10);


        hboxLayout5->addLayout(hboxLayout6);


        vboxLayout2->addLayout(hboxLayout5);

        hboxLayout7 = new QHBoxLayout();
        hboxLayout7->setObjectName(QStringLiteral("hboxLayout7"));
        hboxLayout8 = new QHBoxLayout();
        hboxLayout8->setSpacing(12);
        hboxLayout8->setObjectName(QStringLiteral("hboxLayout8"));
        vboxLayout3 = new QVBoxLayout();
        vboxLayout3->setSpacing(0);
        vboxLayout3->setObjectName(QStringLiteral("vboxLayout3"));
        hboxLayout9 = new QHBoxLayout();
        hboxLayout9->setSpacing(0);
        hboxLayout9->setObjectName(QStringLiteral("hboxLayout9"));
        label_35 = new QLabel(groupBox_11);
        label_35->setObjectName(QStringLiteral("label_35"));

        hboxLayout9->addWidget(label_35);

        spacer_11 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout9->addItem(spacer_11);

        label_36 = new QLabel(groupBox_11);
        label_36->setObjectName(QStringLiteral("label_36"));

        hboxLayout9->addWidget(label_36);

        spacer_13 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout9->addItem(spacer_13);

        label_37 = new QLabel(groupBox_11);
        label_37->setObjectName(QStringLiteral("label_37"));

        hboxLayout9->addWidget(label_37);


        vboxLayout3->addLayout(hboxLayout9);

        meSlider = new QSlider(groupBox_11);
        meSlider->setObjectName(QStringLiteral("meSlider"));
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(meSlider->sizePolicy().hasHeightForWidth());
        meSlider->setSizePolicy(sizePolicy);
        meSlider->setMinimumSize(QSize(375, 0));
        meSlider->setMinimum(1);
        meSlider->setMaximum(7);
        meSlider->setPageStep(1);
        meSlider->setValue(5);
        meSlider->setOrientation(Qt::Horizontal);
        meSlider->setTickPosition(QSlider::TicksBelow);

        vboxLayout3->addWidget(meSlider);


        hboxLayout8->addLayout(vboxLayout3);

        meSpinBox = new QSpinBox(groupBox_11);
        meSpinBox->setObjectName(QStringLiteral("meSpinBox"));
        meSpinBox->setMinimum(1);
        meSpinBox->setMaximum(7);
        meSpinBox->setValue(5);

        hboxLayout8->addWidget(meSpinBox);


        hboxLayout7->addLayout(hboxLayout8);

        spacer_12 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout7->addItem(spacer_12);


        vboxLayout2->addLayout(hboxLayout7);


        vboxLayout1->addWidget(groupBox_11);

        groupBox_19 = new QGroupBox(tabMotion);
        groupBox_19->setObjectName(QStringLiteral("groupBox_19"));
        vboxLayout4 = new QVBoxLayout(groupBox_19);
        vboxLayout4->setObjectName(QStringLiteral("vboxLayout4"));
        gridLayout1 = new QGridLayout();
        gridLayout1->setObjectName(QStringLiteral("gridLayout1"));
        hboxLayout10 = new QHBoxLayout();
        hboxLayout10->setObjectName(QStringLiteral("hboxLayout10"));
        mvRangeSpinBox = new QSpinBox(groupBox_19);
        mvRangeSpinBox->setObjectName(QStringLiteral("mvRangeSpinBox"));
        mvRangeSpinBox->setMaximum(64);
        mvRangeSpinBox->setValue(16);

        hboxLayout10->addWidget(mvRangeSpinBox);

        spacer_15 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout10->addItem(spacer_15);


        gridLayout1->addLayout(hboxLayout10, 0, 1, 1, 1);

        label_39 = new QLabel(groupBox_19);
        label_39->setObjectName(QStringLiteral("label_39"));

        gridLayout1->addWidget(label_39, 0, 0, 1, 1);


        vboxLayout4->addLayout(gridLayout1);


        vboxLayout1->addWidget(groupBox_19);

        groupBox_18 = new QGroupBox(tabMotion);
        groupBox_18->setObjectName(QStringLiteral("groupBox_18"));
        gridLayout2 = new QGridLayout(groupBox_18);
        gridLayout2->setObjectName(QStringLiteral("gridLayout2"));
        weightedPredictCheckBox = new QCheckBox(groupBox_18);
        weightedPredictCheckBox->setObjectName(QStringLiteral("weightedPredictCheckBox"));

        gridLayout2->addWidget(weightedPredictCheckBox, 2, 0, 1, 1);

        constrainedIntraCheckBox = new QCheckBox(groupBox_18);
        constrainedIntraCheckBox->setObjectName(QStringLiteral("constrainedIntraCheckBox"));

        gridLayout2->addWidget(constrainedIntraCheckBox, 3, 0, 1, 1);

        gridLayout3 = new QGridLayout();
        gridLayout3->setObjectName(QStringLiteral("gridLayout3"));
        lblWeightedPPredict = new QLabel(groupBox_18);
        lblWeightedPPredict->setObjectName(QStringLiteral("lblWeightedPPredict"));

        gridLayout3->addWidget(lblWeightedPPredict, 0, 0, 1, 1);

        hboxLayout11 = new QHBoxLayout();
        hboxLayout11->setObjectName(QStringLiteral("hboxLayout11"));
        weightedPPredictComboBox = new QComboBox(groupBox_18);
        weightedPPredictComboBox->addItem(QString());
        weightedPPredictComboBox->addItem(QString());
        weightedPPredictComboBox->addItem(QString());
        weightedPPredictComboBox->setObjectName(QStringLiteral("weightedPPredictComboBox"));

        hboxLayout11->addWidget(weightedPPredictComboBox);

        spacer_18 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout11->addItem(spacer_18);


        gridLayout3->addLayout(hboxLayout11, 0, 1, 1, 1);


        gridLayout2->addLayout(gridLayout3, 1, 0, 1, 1);


        vboxLayout1->addWidget(groupBox_18);

        spacer_19 = new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout1->addItem(spacer_19);

        tabWidget->addTab(tabMotion, QString());
        tabFrame = new QWidget();
        tabFrame->setObjectName(QStringLiteral("tabFrame"));
        verticalLayout_7 = new QVBoxLayout(tabFrame);
        verticalLayout_7->setObjectName(QStringLiteral("verticalLayout_7"));
        groupBox_6 = new QGroupBox(tabFrame);
        groupBox_6->setObjectName(QStringLiteral("groupBox_6"));
        verticalLayout_3 = new QVBoxLayout(groupBox_6);
        verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
        loopFilterCheckBox = new QCheckBox(groupBox_6);
        loopFilterCheckBox->setObjectName(QStringLiteral("loopFilterCheckBox"));

        verticalLayout_3->addWidget(loopFilterCheckBox);

        gridLayout_2 = new QGridLayout();
        gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
        openGopCheckBox = new QCheckBox(groupBox_6);
        openGopCheckBox->setObjectName(QStringLiteral("openGopCheckBox"));

        gridLayout_2->addWidget(openGopCheckBox, 1, 0, 1, 1);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName(QStringLiteral("horizontalLayout_4"));
        openGopComboBox = new QComboBox(groupBox_6);
        openGopComboBox->addItem(QString());
        openGopComboBox->addItem(QString());
        openGopComboBox->setObjectName(QStringLiteral("openGopComboBox"));
        openGopComboBox->setEnabled(false);

        horizontalLayout_4->addWidget(openGopComboBox);

        horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_4->addItem(horizontalSpacer_5);


        gridLayout_2->addLayout(horizontalLayout_4, 1, 1, 1, 1);

        interlacedCheckBox = new QCheckBox(groupBox_6);
        interlacedCheckBox->setObjectName(QStringLiteral("interlacedCheckBox"));

        gridLayout_2->addWidget(interlacedCheckBox, 2, 0, 1, 1);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        interlacedComboBox = new QComboBox(groupBox_6);
        interlacedComboBox->addItem(QString());
        interlacedComboBox->addItem(QString());
        interlacedComboBox->setObjectName(QStringLiteral("interlacedComboBox"));
        interlacedComboBox->setEnabled(false);

        horizontalLayout->addWidget(interlacedComboBox);

        horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout->addItem(horizontalSpacer_2);


        gridLayout_2->addLayout(horizontalLayout, 2, 1, 1, 1);


        verticalLayout_3->addLayout(gridLayout_2);

        _3 = new QHBoxLayout();
        _3->setObjectName(QStringLiteral("_3"));
        _3->setContentsMargins(0, -1, -1, -1);
        label_30 = new QLabel(groupBox_6);
        label_30->setObjectName(QStringLiteral("label_30"));

        _3->addWidget(label_30);

        hboxLayout12 = new QHBoxLayout();
        hboxLayout12->setObjectName(QStringLiteral("hboxLayout12"));
        refFramesSpinBox = new QSpinBox(groupBox_6);
        refFramesSpinBox->setObjectName(QStringLiteral("refFramesSpinBox"));
        refFramesSpinBox->setMinimum(1);
        refFramesSpinBox->setMaximum(16);

        hboxLayout12->addWidget(refFramesSpinBox);

        spacer_24 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout12->addItem(spacer_24);


        _3->addLayout(hboxLayout12);


        verticalLayout_3->addLayout(_3);


        verticalLayout_7->addWidget(groupBox_6);

        groupBox_9 = new QGroupBox(tabFrame);
        groupBox_9->setObjectName(QStringLiteral("groupBox_9"));
        gridLayout4 = new QGridLayout(groupBox_9);
        gridLayout4->setObjectName(QStringLiteral("gridLayout4"));
        label_33 = new QLabel(groupBox_9);
        label_33->setObjectName(QStringLiteral("label_33"));

        gridLayout4->addWidget(label_33, 4, 0, 1, 1);

        hboxLayout13 = new QHBoxLayout();
        hboxLayout13->setObjectName(QStringLiteral("hboxLayout13"));
        bFrameRefComboBox = new QComboBox(groupBox_9);
        bFrameRefComboBox->addItem(QString());
        bFrameRefComboBox->addItem(QString());
        bFrameRefComboBox->addItem(QString());
        bFrameRefComboBox->setObjectName(QStringLiteral("bFrameRefComboBox"));

        hboxLayout13->addWidget(bFrameRefComboBox);

        spacer_28 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout13->addItem(spacer_28);


        gridLayout4->addLayout(hboxLayout13, 4, 1, 1, 1);

        hboxLayout14 = new QHBoxLayout();
        hboxLayout14->setObjectName(QStringLiteral("hboxLayout14"));
        adaptiveBFrameComboBox = new QComboBox(groupBox_9);
        adaptiveBFrameComboBox->addItem(QString());
        adaptiveBFrameComboBox->addItem(QString());
        adaptiveBFrameComboBox->addItem(QString());
        adaptiveBFrameComboBox->setObjectName(QStringLiteral("adaptiveBFrameComboBox"));

        hboxLayout14->addWidget(adaptiveBFrameComboBox);

        spacer_27 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout14->addItem(spacer_27);


        gridLayout4->addLayout(hboxLayout14, 3, 1, 1, 1);

        hboxLayout15 = new QHBoxLayout();
        hboxLayout15->setObjectName(QStringLiteral("hboxLayout15"));
        BFrameBiasSpinBox = new QSpinBox(groupBox_9);
        BFrameBiasSpinBox->setObjectName(QStringLiteral("BFrameBiasSpinBox"));
        BFrameBiasSpinBox->setMinimum(-100);
        BFrameBiasSpinBox->setMaximum(100);

        hboxLayout15->addWidget(BFrameBiasSpinBox);

        spacer_26 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout15->addItem(spacer_26);


        gridLayout4->addLayout(hboxLayout15, 1, 1, 2, 1);

        hboxLayout16 = new QHBoxLayout();
        hboxLayout16->setObjectName(QStringLiteral("hboxLayout16"));
        maxBFramesSpinBox = new QSpinBox(groupBox_9);
        maxBFramesSpinBox->setObjectName(QStringLiteral("maxBFramesSpinBox"));
        maxBFramesSpinBox->setMaximum(16);

        hboxLayout16->addWidget(maxBFramesSpinBox);

        spacer_25 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout16->addItem(spacer_25);


        gridLayout4->addLayout(hboxLayout16, 0, 1, 1, 1);

        label_29 = new QLabel(groupBox_9);
        label_29->setObjectName(QStringLiteral("label_29"));

        gridLayout4->addWidget(label_29, 1, 0, 1, 1);

        label_31 = new QLabel(groupBox_9);
        label_31->setObjectName(QStringLiteral("label_31"));

        gridLayout4->addWidget(label_31, 0, 0, 1, 1);

        label_4 = new QLabel(groupBox_9);
        label_4->setObjectName(QStringLiteral("label_4"));

        gridLayout4->addWidget(label_4, 2, 0, 2, 1);


        verticalLayout_7->addWidget(groupBox_9);

        groupBox_8 = new QGroupBox(tabFrame);
        groupBox_8->setObjectName(QStringLiteral("groupBox_8"));
        verticalLayout_6 = new QVBoxLayout(groupBox_8);
        verticalLayout_6->setObjectName(QStringLiteral("verticalLayout_6"));
        gridLayout_3 = new QGridLayout();
        gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
        label_34 = new QLabel(groupBox_8);
        label_34->setObjectName(QStringLiteral("label_34"));

        gridLayout_3->addWidget(label_34, 0, 0, 1, 1);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
        label_28 = new QLabel(groupBox_8);
        label_28->setObjectName(QStringLiteral("label_28"));

        horizontalLayout_2->addWidget(label_28);

        minGopSizeSpinBox = new QSpinBox(groupBox_8);
        minGopSizeSpinBox->setObjectName(QStringLiteral("minGopSizeSpinBox"));
        minGopSizeSpinBox->setMaximum(100);
        minGopSizeSpinBox->setValue(25);

        horizontalLayout_2->addWidget(minGopSizeSpinBox);

        spacer_29 = new QSpacerItem(10, 0, QSizePolicy::Fixed, QSizePolicy::Minimum);

        horizontalLayout_2->addItem(spacer_29);

        label_26 = new QLabel(groupBox_8);
        label_26->setObjectName(QStringLiteral("label_26"));

        horizontalLayout_2->addWidget(label_26);

        maxGopSizeSpinBox = new QSpinBox(groupBox_8);
        maxGopSizeSpinBox->setObjectName(QStringLiteral("maxGopSizeSpinBox"));
        maxGopSizeSpinBox->setMaximum(1000);
        maxGopSizeSpinBox->setValue(250);

        horizontalLayout_2->addWidget(maxGopSizeSpinBox);

        spacer_30 = new QSpacerItem(168, 13, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_2->addItem(spacer_30);


        gridLayout_3->addLayout(horizontalLayout_2, 0, 1, 1, 1);

        label_27 = new QLabel(groupBox_8);
        label_27->setObjectName(QStringLiteral("label_27"));

        gridLayout_3->addWidget(label_27, 1, 0, 1, 1);

        hboxLayout17 = new QHBoxLayout();
        hboxLayout17->setObjectName(QStringLiteral("hboxLayout17"));
        IFrameThresholdSpinBox = new QSpinBox(groupBox_8);
        IFrameThresholdSpinBox->setObjectName(QStringLiteral("IFrameThresholdSpinBox"));
        IFrameThresholdSpinBox->setMaximum(100);
        IFrameThresholdSpinBox->setValue(40);

        hboxLayout17->addWidget(IFrameThresholdSpinBox);

        spacer_31 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout17->addItem(spacer_31);


        gridLayout_3->addLayout(hboxLayout17, 1, 1, 1, 1);


        verticalLayout_6->addLayout(gridLayout_3);


        verticalLayout_7->addWidget(groupBox_8);

        spacer_32 = new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_7->addItem(spacer_32);

        tabWidget->addTab(tabFrame, QString());
        tabAnalysis = new QWidget();
        tabAnalysis->setObjectName(QStringLiteral("tabAnalysis"));
        vboxLayout5 = new QVBoxLayout(tabAnalysis);
        vboxLayout5->setObjectName(QStringLiteral("vboxLayout5"));
        groupBox_12 = new QGroupBox(tabAnalysis);
        groupBox_12->setObjectName(QStringLiteral("groupBox_12"));
        verticalLayout_10 = new QVBoxLayout(groupBox_12);
        verticalLayout_10->setObjectName(QStringLiteral("verticalLayout_10"));
        hboxLayout18 = new QHBoxLayout();
        hboxLayout18->setObjectName(QStringLiteral("hboxLayout18"));
        trellisCheckBox = new QCheckBox(groupBox_12);
        trellisCheckBox->setObjectName(QStringLiteral("trellisCheckBox"));

        hboxLayout18->addWidget(trellisCheckBox);

        trellisComboBox = new QComboBox(groupBox_12);
        trellisComboBox->addItem(QString());
        trellisComboBox->addItem(QString());
        trellisComboBox->setObjectName(QStringLiteral("trellisComboBox"));
        trellisComboBox->setEnabled(false);

        hboxLayout18->addWidget(trellisComboBox);

        spacer_33 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout18->addItem(spacer_33);


        verticalLayout_10->addLayout(hboxLayout18);

        fastPSkipCheckBox = new QCheckBox(groupBox_12);
        fastPSkipCheckBox->setObjectName(QStringLiteral("fastPSkipCheckBox"));

        verticalLayout_10->addWidget(fastPSkipCheckBox);

        dctDecimateCheckBox = new QCheckBox(groupBox_12);
        dctDecimateCheckBox->setObjectName(QStringLiteral("dctDecimateCheckBox"));

        verticalLayout_10->addWidget(dctDecimateCheckBox);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setObjectName(QStringLiteral("horizontalLayout_5"));
        lblPsychoRDO = new QLabel(groupBox_12);
        lblPsychoRDO->setObjectName(QStringLiteral("lblPsychoRDO"));

        horizontalLayout_5->addWidget(lblPsychoRDO);

        psychoRdoSpinBox = new QDoubleSpinBox(groupBox_12);
        psychoRdoSpinBox->setObjectName(QStringLiteral("psychoRdoSpinBox"));
        psychoRdoSpinBox->setMaximum(10);
        psychoRdoSpinBox->setSingleStep(0.1);

        horizontalLayout_5->addWidget(psychoRdoSpinBox);

        spacer_34 = new QSpacerItem(13, 13, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_5->addItem(spacer_34);


        verticalLayout_10->addLayout(horizontalLayout_5);

        gridLayout_5 = new QGridLayout();
        gridLayout_5->setObjectName(QStringLiteral("gridLayout_5"));
        label_42 = new QLabel(groupBox_12);
        label_42->setObjectName(QStringLiteral("label_42"));

        gridLayout_5->addWidget(label_42, 0, 0, 1, 1);

        horizontalLayout_9 = new QHBoxLayout();
        horizontalLayout_9->setObjectName(QStringLiteral("horizontalLayout_9"));
        noiseReductionSpinBox = new QSpinBox(groupBox_12);
        noiseReductionSpinBox->setObjectName(QStringLiteral("noiseReductionSpinBox"));
        noiseReductionSpinBox->setMaximum(1000);

        horizontalLayout_9->addWidget(noiseReductionSpinBox);

        spacer_35 = new QSpacerItem(13, 13, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_9->addItem(spacer_35);


        gridLayout_5->addLayout(horizontalLayout_9, 0, 1, 1, 1);


        verticalLayout_10->addLayout(gridLayout_5);

        gridLayout_8 = new QGridLayout();
        gridLayout_8->setObjectName(QStringLiteral("gridLayout_8"));
        horizontalLayout_8 = new QHBoxLayout();
        horizontalLayout_8->setObjectName(QStringLiteral("horizontalLayout_8"));
        label_15 = new QLabel(groupBox_12);
        label_15->setObjectName(QStringLiteral("label_15"));

        horizontalLayout_8->addWidget(label_15);

        noiseReductionIntraSpinBox = new QSpinBox(groupBox_12);
        noiseReductionIntraSpinBox->setObjectName(QStringLiteral("noiseReductionIntraSpinBox"));
        noiseReductionIntraSpinBox->setMaximum(2000);

        horizontalLayout_8->addWidget(noiseReductionIntraSpinBox);

        label_16 = new QLabel(groupBox_12);
        label_16->setObjectName(QStringLiteral("label_16"));

        horizontalLayout_8->addWidget(label_16);

        noiseReductionInterSpinBox = new QSpinBox(groupBox_12);
        noiseReductionInterSpinBox->setObjectName(QStringLiteral("noiseReductionInterSpinBox"));
        noiseReductionInterSpinBox->setMaximum(2000);

        horizontalLayout_8->addWidget(noiseReductionInterSpinBox);

        horizontalSpacer_6 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_8->addItem(horizontalSpacer_6);


        gridLayout_8->addLayout(horizontalLayout_8, 0, 0, 1, 1);


        verticalLayout_10->addLayout(gridLayout_8);

        strongIntraSmoothingCheckBox = new QCheckBox(groupBox_12);
        strongIntraSmoothingCheckBox->setObjectName(QStringLiteral("strongIntraSmoothingCheckBox"));

        verticalLayout_10->addWidget(strongIntraSmoothingCheckBox);


        vboxLayout5->addWidget(groupBox_12);

        groupBox_14 = new QGroupBox(tabAnalysis);
        groupBox_14->setObjectName(QStringLiteral("groupBox_14"));
        vboxLayout6 = new QVBoxLayout(groupBox_14);
        vboxLayout6->setObjectName(QStringLiteral("vboxLayout6"));
        vboxLayout7 = new QVBoxLayout();
        vboxLayout7->setObjectName(QStringLiteral("vboxLayout7"));
        matrixFlatRadioButton = new QRadioButton(groupBox_14);
        matrixFlatRadioButton->setObjectName(QStringLiteral("matrixFlatRadioButton"));
        matrixFlatRadioButton->setChecked(true);

        vboxLayout7->addWidget(matrixFlatRadioButton);

        matrixJvtRadioButton = new QRadioButton(groupBox_14);
        matrixJvtRadioButton->setObjectName(QStringLiteral("matrixJvtRadioButton"));

        vboxLayout7->addWidget(matrixJvtRadioButton);

        hboxLayout19 = new QHBoxLayout();
        hboxLayout19->setObjectName(QStringLiteral("hboxLayout19"));
        matrixCustomRadioButton = new QRadioButton(groupBox_14);
        matrixCustomRadioButton->setObjectName(QStringLiteral("matrixCustomRadioButton"));

        hboxLayout19->addWidget(matrixCustomRadioButton);

        matrixCustomEditButton = new QPushButton(groupBox_14);
        matrixCustomEditButton->setObjectName(QStringLiteral("matrixCustomEditButton"));
        matrixCustomEditButton->setEnabled(false);

        hboxLayout19->addWidget(matrixCustomEditButton);

        spacer_38 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout19->addItem(spacer_38);


        vboxLayout7->addLayout(hboxLayout19);


        vboxLayout6->addLayout(vboxLayout7);


        vboxLayout5->addWidget(groupBox_14);

        spacer_39 = new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout5->addItem(spacer_39);

        tabWidget->addTab(tabAnalysis, QString());
        tabQuantiser = new QWidget();
        tabQuantiser->setObjectName(QStringLiteral("tabQuantiser"));
        verticalLayout_9 = new QVBoxLayout(tabQuantiser);
        verticalLayout_9->setObjectName(QStringLiteral("verticalLayout_9"));
        groupBox_4 = new QGroupBox(tabQuantiser);
        groupBox_4->setObjectName(QStringLiteral("groupBox_4"));
        vboxLayout8 = new QVBoxLayout(groupBox_4);
        vboxLayout8->setObjectName(QStringLiteral("vboxLayout8"));
        gridLayout5 = new QGridLayout();
        gridLayout5->setObjectName(QStringLiteral("gridLayout5"));
        label_20 = new QLabel(groupBox_4);
        label_20->setObjectName(QStringLiteral("label_20"));

        gridLayout5->addWidget(label_20, 4, 0, 1, 1);

        hboxLayout20 = new QHBoxLayout();
        hboxLayout20->setObjectName(QStringLiteral("hboxLayout20"));
        quantiserMaxStepSpinBox = new QSpinBox(groupBox_4);
        quantiserMaxStepSpinBox->setObjectName(QStringLiteral("quantiserMaxStepSpinBox"));
        quantiserMaxStepSpinBox->setMaximum(10);
        quantiserMaxStepSpinBox->setValue(4);

        hboxLayout20->addWidget(quantiserMaxStepSpinBox);

        spacer_42 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout20->addItem(spacer_42);


        gridLayout5->addLayout(hboxLayout20, 0, 1, 1, 1);

        label_6 = new QLabel(groupBox_4);
        label_6->setObjectName(QStringLiteral("label_6"));

        gridLayout5->addWidget(label_6, 2, 0, 1, 1);

        hboxLayout21 = new QHBoxLayout();
        hboxLayout21->setObjectName(QStringLiteral("hboxLayout21"));
        quantiserPbRatioSpinBox = new QDoubleSpinBox(groupBox_4);
        quantiserPbRatioSpinBox->setObjectName(QStringLiteral("quantiserPbRatioSpinBox"));
        quantiserPbRatioSpinBox->setDecimals(1);
        quantiserPbRatioSpinBox->setMinimum(1);
        quantiserPbRatioSpinBox->setMaximum(10);
        quantiserPbRatioSpinBox->setSingleStep(0.1);
        quantiserPbRatioSpinBox->setValue(1.3);

        hboxLayout21->addWidget(quantiserPbRatioSpinBox);

        spacer_44 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout21->addItem(spacer_44);


        gridLayout5->addLayout(hboxLayout21, 3, 1, 1, 1);

        hboxLayout22 = new QHBoxLayout();
        hboxLayout22->setObjectName(QStringLiteral("hboxLayout22"));
        avgBitrateToleranceSpinBox = new QSpinBox(groupBox_4);
        avgBitrateToleranceSpinBox->setObjectName(QStringLiteral("avgBitrateToleranceSpinBox"));
        avgBitrateToleranceSpinBox->setMinimum(0);
        avgBitrateToleranceSpinBox->setMaximum(100);
        avgBitrateToleranceSpinBox->setValue(100);

        hboxLayout22->addWidget(avgBitrateToleranceSpinBox);

        label_2 = new QLabel(groupBox_4);
        label_2->setObjectName(QStringLiteral("label_2"));

        hboxLayout22->addWidget(label_2);

        spacer_45 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout22->addItem(spacer_45);


        gridLayout5->addLayout(hboxLayout22, 1, 1, 1, 1);

        label_17 = new QLabel(groupBox_4);
        label_17->setObjectName(QStringLiteral("label_17"));

        gridLayout5->addWidget(label_17, 0, 0, 1, 1);

        hboxLayout23 = new QHBoxLayout();
        hboxLayout23->setObjectName(QStringLiteral("hboxLayout23"));
        cbChromaLumaOffsetSpinBox = new QSpinBox(groupBox_4);
        cbChromaLumaOffsetSpinBox->setObjectName(QStringLiteral("cbChromaLumaOffsetSpinBox"));
        cbChromaLumaOffsetSpinBox->setMinimum(-12);
        cbChromaLumaOffsetSpinBox->setMaximum(12);

        hboxLayout23->addWidget(cbChromaLumaOffsetSpinBox);

        label_40 = new QLabel(groupBox_4);
        label_40->setObjectName(QStringLiteral("label_40"));

        hboxLayout23->addWidget(label_40);

        horizontalSpacer_13 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout23->addItem(horizontalSpacer_13);

        crChromaLumaOffsetSpinBox = new QSpinBox(groupBox_4);
        crChromaLumaOffsetSpinBox->setObjectName(QStringLiteral("crChromaLumaOffsetSpinBox"));

        hboxLayout23->addWidget(crChromaLumaOffsetSpinBox);

        label_54 = new QLabel(groupBox_4);
        label_54->setObjectName(QStringLiteral("label_54"));

        hboxLayout23->addWidget(label_54);

        spacer_41 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout23->addItem(spacer_41);


        gridLayout5->addLayout(hboxLayout23, 4, 1, 1, 1);

        label_7 = new QLabel(groupBox_4);
        label_7->setObjectName(QStringLiteral("label_7"));

        gridLayout5->addWidget(label_7, 3, 0, 1, 1);

        label_5 = new QLabel(groupBox_4);
        label_5->setObjectName(QStringLiteral("label_5"));

        gridLayout5->addWidget(label_5, 1, 0, 1, 1);

        hboxLayout24 = new QHBoxLayout();
        hboxLayout24->setObjectName(QStringLiteral("hboxLayout24"));
        quantiserIpRatioSpinBox = new QDoubleSpinBox(groupBox_4);
        quantiserIpRatioSpinBox->setObjectName(QStringLiteral("quantiserIpRatioSpinBox"));
        quantiserIpRatioSpinBox->setDecimals(1);
        quantiserIpRatioSpinBox->setMinimum(1);
        quantiserIpRatioSpinBox->setMaximum(10);
        quantiserIpRatioSpinBox->setSingleStep(0.1);
        quantiserIpRatioSpinBox->setValue(1.4);

        hboxLayout24->addWidget(quantiserIpRatioSpinBox);

        spacer_43 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout24->addItem(spacer_43);


        gridLayout5->addLayout(hboxLayout24, 2, 1, 1, 1);


        vboxLayout8->addLayout(gridLayout5);


        verticalLayout_9->addWidget(groupBox_4);

        groupBox_3 = new QGroupBox(tabQuantiser);
        groupBox_3->setObjectName(QStringLiteral("groupBox_3"));
        vboxLayout9 = new QVBoxLayout(groupBox_3);
        vboxLayout9->setObjectName(QStringLiteral("vboxLayout9"));
        hboxLayout25 = new QHBoxLayout();
        hboxLayout25->setObjectName(QStringLiteral("hboxLayout25"));
        label_8 = new QLabel(groupBox_3);
        label_8->setObjectName(QStringLiteral("label_8"));

        hboxLayout25->addWidget(label_8);

        hboxLayout26 = new QHBoxLayout();
        hboxLayout26->setObjectName(QStringLiteral("hboxLayout26"));
        quantiserCurveCompressSpinBox = new QSpinBox(groupBox_3);
        quantiserCurveCompressSpinBox->setObjectName(QStringLiteral("quantiserCurveCompressSpinBox"));
        quantiserCurveCompressSpinBox->setMaximum(100);
        quantiserCurveCompressSpinBox->setValue(60);

        hboxLayout26->addWidget(quantiserCurveCompressSpinBox);

        label_18 = new QLabel(groupBox_3);
        label_18->setObjectName(QStringLiteral("label_18"));

        hboxLayout26->addWidget(label_18);

        spacer_49 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout26->addItem(spacer_49);


        hboxLayout25->addLayout(hboxLayout26);


        vboxLayout9->addLayout(hboxLayout25);

        gridLayout6 = new QGridLayout();
        gridLayout6->setObjectName(QStringLiteral("gridLayout6"));
        label_21 = new QLabel(groupBox_3);
        label_21->setObjectName(QStringLiteral("label_21"));

        gridLayout6->addWidget(label_21, 0, 0, 1, 1);

        hboxLayout27 = new QHBoxLayout();
        hboxLayout27->setObjectName(QStringLiteral("hboxLayout27"));
        quantiserBeforeCompressSpinBox = new QDoubleSpinBox(groupBox_3);
        quantiserBeforeCompressSpinBox->setObjectName(QStringLiteral("quantiserBeforeCompressSpinBox"));
        quantiserBeforeCompressSpinBox->setDecimals(1);
        quantiserBeforeCompressSpinBox->setMaximum(999);
        quantiserBeforeCompressSpinBox->setValue(20);

        hboxLayout27->addWidget(quantiserBeforeCompressSpinBox);

        spacer_50 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout27->addItem(spacer_50);


        gridLayout6->addLayout(hboxLayout27, 0, 1, 1, 1);

        hboxLayout28 = new QHBoxLayout();
        hboxLayout28->setObjectName(QStringLiteral("hboxLayout28"));
        quantiserAfterCompressSpinBox = new QDoubleSpinBox(groupBox_3);
        quantiserAfterCompressSpinBox->setObjectName(QStringLiteral("quantiserAfterCompressSpinBox"));
        quantiserAfterCompressSpinBox->setDecimals(1);
        quantiserAfterCompressSpinBox->setMaximum(1);
        quantiserAfterCompressSpinBox->setSingleStep(0.1);
        quantiserAfterCompressSpinBox->setValue(0.5);

        hboxLayout28->addWidget(quantiserAfterCompressSpinBox);

        spacer_48 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout28->addItem(spacer_48);


        gridLayout6->addLayout(hboxLayout28, 1, 1, 1, 1);

        label_22 = new QLabel(groupBox_3);
        label_22->setObjectName(QStringLiteral("label_22"));

        gridLayout6->addWidget(label_22, 1, 0, 1, 1);


        vboxLayout9->addLayout(gridLayout6);


        verticalLayout_9->addWidget(groupBox_3);

        aqGroupBox = new QGroupBox(tabQuantiser);
        aqGroupBox->setObjectName(QStringLiteral("aqGroupBox"));
        verticalLayout_8 = new QVBoxLayout(aqGroupBox);
        verticalLayout_8->setObjectName(QStringLiteral("verticalLayout_8"));
        gridLayout_4 = new QGridLayout();
        gridLayout_4->setObjectName(QStringLiteral("gridLayout_4"));
        aqVarianceCheckBox = new QCheckBox(aqGroupBox);
        aqVarianceCheckBox->setObjectName(QStringLiteral("aqVarianceCheckBox"));

        gridLayout_4->addWidget(aqVarianceCheckBox, 0, 0, 1, 1);

        horizontalLayout_6 = new QHBoxLayout();
        horizontalLayout_6->setObjectName(QStringLiteral("horizontalLayout_6"));
        aqAlgoComboBox = new QComboBox(aqGroupBox);
        aqAlgoComboBox->addItem(QString());
        aqAlgoComboBox->addItem(QString());
        aqAlgoComboBox->setObjectName(QStringLiteral("aqAlgoComboBox"));
        aqAlgoComboBox->setEnabled(false);

        horizontalLayout_6->addWidget(aqAlgoComboBox);

        spacer_47 = new QSpacerItem(208, 13, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_6->addItem(spacer_47);


        gridLayout_4->addLayout(horizontalLayout_6, 0, 1, 1, 1);

        aqStrengthLabel = new QLabel(aqGroupBox);
        aqStrengthLabel->setObjectName(QStringLiteral("aqStrengthLabel"));
        aqStrengthLabel->setEnabled(false);

        gridLayout_4->addWidget(aqStrengthLabel, 1, 0, 1, 1);

        horizontalLayout_7 = new QHBoxLayout();
        horizontalLayout_7->setObjectName(QStringLiteral("horizontalLayout_7"));
        aqStrengthSpinBox = new QDoubleSpinBox(aqGroupBox);
        aqStrengthSpinBox->setObjectName(QStringLiteral("aqStrengthSpinBox"));
        aqStrengthSpinBox->setEnabled(false);
        aqStrengthSpinBox->setDecimals(2);
        aqStrengthSpinBox->setMinimum(0.5);
        aqStrengthSpinBox->setMaximum(1.5);
        aqStrengthSpinBox->setSingleStep(0.1);
        aqStrengthSpinBox->setValue(1);

        horizontalLayout_7->addWidget(aqStrengthSpinBox);

        horizontalSpacer_7 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_7->addItem(horizontalSpacer_7);


        gridLayout_4->addLayout(horizontalLayout_7, 1, 1, 1, 1);


        verticalLayout_8->addLayout(gridLayout_4);


        verticalLayout_9->addWidget(aqGroupBox);

        spacer_52 = new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_9->addItem(spacer_52);

        tabWidget->addTab(tabQuantiser, QString());
        tabAdvanced1 = new QWidget();
        tabAdvanced1->setObjectName(QStringLiteral("tabAdvanced1"));
        vboxLayout10 = new QVBoxLayout(tabAdvanced1);
        vboxLayout10->setObjectName(QStringLiteral("vboxLayout10"));
        groupBox = new QGroupBox(tabAdvanced1);
        groupBox->setObjectName(QStringLiteral("groupBox"));
        QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(groupBox->sizePolicy().hasHeightForWidth());
        groupBox->setSizePolicy(sizePolicy1);
        vboxLayout11 = new QVBoxLayout(groupBox);
        vboxLayout11->setObjectName(QStringLiteral("vboxLayout11"));
        gridLayout7 = new QGridLayout();
        gridLayout7->setObjectName(QStringLiteral("gridLayout7"));
        label_9 = new QLabel(groupBox);
        label_9->setObjectName(QStringLiteral("label_9"));

        gridLayout7->addWidget(label_9, 0, 0, 1, 1);

        label_14 = new QLabel(groupBox);
        label_14->setObjectName(QStringLiteral("label_14"));

        gridLayout7->addWidget(label_14, 2, 0, 1, 1);

        hboxLayout29 = new QHBoxLayout();
        hboxLayout29->setObjectName(QStringLiteral("hboxLayout29"));
        vbvBufferSizeSpinBox = new QSpinBox(groupBox);
        vbvBufferSizeSpinBox->setObjectName(QStringLiteral("vbvBufferSizeSpinBox"));
        vbvBufferSizeSpinBox->setMaximum(99999);

        hboxLayout29->addWidget(vbvBufferSizeSpinBox);

        label_12 = new QLabel(groupBox);
        label_12->setObjectName(QStringLiteral("label_12"));

        hboxLayout29->addWidget(label_12);

        spacer_55 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout29->addItem(spacer_55);


        gridLayout7->addLayout(hboxLayout29, 1, 1, 1, 1);

        hboxLayout30 = new QHBoxLayout();
        hboxLayout30->setObjectName(QStringLiteral("hboxLayout30"));
        vbvBufferOccupancySpinBox = new QSpinBox(groupBox);
        vbvBufferOccupancySpinBox->setObjectName(QStringLiteral("vbvBufferOccupancySpinBox"));
        vbvBufferOccupancySpinBox->setMaximum(100);
        vbvBufferOccupancySpinBox->setValue(90);

        hboxLayout30->addWidget(vbvBufferOccupancySpinBox);

        label_13 = new QLabel(groupBox);
        label_13->setObjectName(QStringLiteral("label_13"));

        hboxLayout30->addWidget(label_13);

        spacer_58 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout30->addItem(spacer_58);


        gridLayout7->addLayout(hboxLayout30, 2, 1, 1, 1);

        hboxLayout31 = new QHBoxLayout();
        hboxLayout31->setObjectName(QStringLiteral("hboxLayout31"));
        vbvMaxBitrateSpinBox = new QSpinBox(groupBox);
        vbvMaxBitrateSpinBox->setObjectName(QStringLiteral("vbvMaxBitrateSpinBox"));
        vbvMaxBitrateSpinBox->setMaximum(99999);

        hboxLayout31->addWidget(vbvMaxBitrateSpinBox);

        label_10 = new QLabel(groupBox);
        label_10->setObjectName(QStringLiteral("label_10"));

        hboxLayout31->addWidget(label_10);

        spacer_56 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout31->addItem(spacer_56);


        gridLayout7->addLayout(hboxLayout31, 0, 1, 1, 1);

        label_11 = new QLabel(groupBox);
        label_11->setObjectName(QStringLiteral("label_11"));

        gridLayout7->addWidget(label_11, 1, 0, 1, 1);


        vboxLayout11->addLayout(gridLayout7);


        vboxLayout10->addWidget(groupBox);

        slicingGroupBox = new QGroupBox(tabAdvanced1);
        slicingGroupBox->setObjectName(QStringLiteral("slicingGroupBox"));
        gridLayout8 = new QGridLayout(slicingGroupBox);
        gridLayout8->setObjectName(QStringLiteral("gridLayout8"));
        label_25 = new QLabel(slicingGroupBox);
        label_25->setObjectName(QStringLiteral("label_25"));

        gridLayout8->addWidget(label_25, 2, 0, 1, 1);

        label_23 = new QLabel(slicingGroupBox);
        label_23->setObjectName(QStringLiteral("label_23"));

        gridLayout8->addWidget(label_23, 0, 0, 1, 1);

        hboxLayout32 = new QHBoxLayout();
        hboxLayout32->setObjectName(QStringLiteral("hboxLayout32"));
        maxSliceSizeSpinBox = new QSpinBox(slicingGroupBox);
        maxSliceSizeSpinBox->setObjectName(QStringLiteral("maxSliceSizeSpinBox"));
        maxSliceSizeSpinBox->setMaximum(2147483647);

        hboxLayout32->addWidget(maxSliceSizeSpinBox);

        label_32 = new QLabel(slicingGroupBox);
        label_32->setObjectName(QStringLiteral("label_32"));

        hboxLayout32->addWidget(label_32);

        spacer_54 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout32->addItem(spacer_54);


        gridLayout8->addLayout(hboxLayout32, 0, 1, 1, 2);

        label_24 = new QLabel(slicingGroupBox);
        label_24->setObjectName(QStringLiteral("label_24"));

        gridLayout8->addWidget(label_24, 1, 0, 1, 1);

        hboxLayout33 = new QHBoxLayout();
        hboxLayout33->setObjectName(QStringLiteral("hboxLayout33"));
        maxSliceMbSpinBox = new QSpinBox(slicingGroupBox);
        maxSliceMbSpinBox->setObjectName(QStringLiteral("maxSliceMbSpinBox"));
        maxSliceMbSpinBox->setMaximum(2147483647);

        hboxLayout33->addWidget(maxSliceMbSpinBox);

        spacer_57 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout33->addItem(spacer_57);


        gridLayout8->addLayout(hboxLayout33, 1, 1, 1, 1);

        hboxLayout34 = new QHBoxLayout();
        hboxLayout34->setObjectName(QStringLiteral("hboxLayout34"));
        slicesPerFrameSpinBox = new QSpinBox(slicingGroupBox);
        slicesPerFrameSpinBox->setObjectName(QStringLiteral("slicesPerFrameSpinBox"));
        slicesPerFrameSpinBox->setMaximum(2147483647);

        hboxLayout34->addWidget(slicesPerFrameSpinBox);

        spacer_53 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout34->addItem(spacer_53);


        gridLayout8->addLayout(hboxLayout34, 2, 1, 1, 1);


        vboxLayout10->addWidget(slicingGroupBox);

        groupBox_21 = new QGroupBox(tabAdvanced1);
        groupBox_21->setObjectName(QStringLiteral("groupBox_21"));
        vboxLayout12 = new QVBoxLayout(groupBox_21);
        vboxLayout12->setObjectName(QStringLiteral("vboxLayout12"));
        _12 = new QHBoxLayout();
        _12->setObjectName(QStringLiteral("_12"));
        zoneTableView = new QTableView(groupBox_21);
        zoneTableView->setObjectName(QStringLiteral("zoneTableView"));
        zoneTableView->setSelectionMode(QAbstractItemView::SingleSelection);
        zoneTableView->setSelectionBehavior(QAbstractItemView::SelectRows);

        _12->addWidget(zoneTableView);

        _13 = new QVBoxLayout();
        _13->setObjectName(QStringLiteral("_13"));
        zoneAddButton = new QPushButton(groupBox_21);
        zoneAddButton->setObjectName(QStringLiteral("zoneAddButton"));

        _13->addWidget(zoneAddButton);

        zoneEditButton = new QPushButton(groupBox_21);
        zoneEditButton->setObjectName(QStringLiteral("zoneEditButton"));

        _13->addWidget(zoneEditButton);

        zoneDeleteButton = new QPushButton(groupBox_21);
        zoneDeleteButton->setObjectName(QStringLiteral("zoneDeleteButton"));

        _13->addWidget(zoneDeleteButton);

        spacer_59 = new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        _13->addItem(spacer_59);


        _12->addLayout(_13);


        vboxLayout12->addLayout(_12);


        vboxLayout10->addWidget(groupBox_21);

        tabWidget->addTab(tabAdvanced1, QString());
        tabAdvanced2 = new QWidget();
        tabAdvanced2->setObjectName(QStringLiteral("tabAdvanced2"));
        verticalLayout_4 = new QVBoxLayout(tabAdvanced2);
        verticalLayout_4->setObjectName(QStringLiteral("verticalLayout_4"));
        groupBox_17 = new QGroupBox(tabAdvanced2);
        groupBox_17->setObjectName(QStringLiteral("groupBox_17"));
        _2 = new QVBoxLayout(groupBox_17);
        _2->setObjectName(QStringLiteral("_2"));
        _4 = new QVBoxLayout();
        _4->setObjectName(QStringLiteral("_4"));
        threadDisableRadioButton = new QRadioButton(groupBox_17);
        threadDisableRadioButton->setObjectName(QStringLiteral("threadDisableRadioButton"));

        _4->addWidget(threadDisableRadioButton);

        threadAutoDetectRadioButton = new QRadioButton(groupBox_17);
        threadAutoDetectRadioButton->setObjectName(QStringLiteral("threadAutoDetectRadioButton"));
        threadAutoDetectRadioButton->setChecked(true);

        _4->addWidget(threadAutoDetectRadioButton);

        _14 = new QHBoxLayout();
        _14->setObjectName(QStringLiteral("_14"));
        threadCustomRadioButton = new QRadioButton(groupBox_17);
        threadCustomRadioButton->setObjectName(QStringLiteral("threadCustomRadioButton"));

        _14->addWidget(threadCustomRadioButton);

        threadCustomSpinBox = new QSpinBox(groupBox_17);
        threadCustomSpinBox->setObjectName(QStringLiteral("threadCustomSpinBox"));
        threadCustomSpinBox->setEnabled(false);
        threadCustomSpinBox->setMinimum(2);
        threadCustomSpinBox->setMaximum(32);

        _14->addWidget(threadCustomSpinBox);

        spacer_2 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _14->addItem(spacer_2);


        _4->addLayout(_14);


        _2->addLayout(_4);

        repeatabilityCheckBox = new QCheckBox(groupBox_17);
        repeatabilityCheckBox->setObjectName(QStringLiteral("repeatabilityCheckBox"));

        _2->addWidget(repeatabilityCheckBox);

        sliceThreadingCheckBox = new QCheckBox(groupBox_17);
        sliceThreadingCheckBox->setObjectName(QStringLiteral("sliceThreadingCheckBox"));

        _2->addWidget(sliceThreadingCheckBox);

        _15 = new QHBoxLayout();
        _15->setObjectName(QStringLiteral("_15"));
        threadedLookaheadCheckBox = new QCheckBox(groupBox_17);
        threadedLookaheadCheckBox->setObjectName(QStringLiteral("threadedLookaheadCheckBox"));

        _15->addWidget(threadedLookaheadCheckBox);

        threadedLookaheadSpinBox = new QSpinBox(groupBox_17);
        threadedLookaheadSpinBox->setObjectName(QStringLiteral("threadedLookaheadSpinBox"));
        threadedLookaheadSpinBox->setEnabled(false);
        threadedLookaheadSpinBox->setMaximum(250);

        _15->addWidget(threadedLookaheadSpinBox);

        lblThreadedFrames = new QLabel(groupBox_17);
        lblThreadedFrames->setObjectName(QStringLiteral("lblThreadedFrames"));
        lblThreadedFrames->setEnabled(false);

        _15->addWidget(lblThreadedFrames);

        spacer = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _15->addItem(spacer);


        _2->addLayout(_15);


        verticalLayout_4->addWidget(groupBox_17);

        verticalSpacer = new QSpacerItem(20, 256, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_4->addItem(verticalSpacer);

        tabWidget->addTab(tabAdvanced2, QString());
        tabOutput1 = new QWidget();
        tabOutput1->setObjectName(QStringLiteral("tabOutput1"));
        vboxLayout13 = new QVBoxLayout(tabOutput1);
        vboxLayout13->setObjectName(QStringLiteral("vboxLayout13"));
        groupBox_16 = new QGroupBox(tabOutput1);
        groupBox_16->setObjectName(QStringLiteral("groupBox_16"));
        vboxLayout14 = new QVBoxLayout(groupBox_16);
        vboxLayout14->setObjectName(QStringLiteral("vboxLayout14"));
        accessUnitCheckBox = new QCheckBox(groupBox_16);
        accessUnitCheckBox->setObjectName(QStringLiteral("accessUnitCheckBox"));

        vboxLayout14->addWidget(accessUnitCheckBox);


        vboxLayout13->addWidget(groupBox_16);

        groupBox_15 = new QGroupBox(tabOutput1);
        groupBox_15->setObjectName(QStringLiteral("groupBox_15"));
        vboxLayout15 = new QVBoxLayout(groupBox_15);
        vboxLayout15->setObjectName(QStringLiteral("vboxLayout15"));
        gridLayout9 = new QGridLayout();
        gridLayout9->setObjectName(QStringLiteral("gridLayout9"));
        sarCustomRadioButton = new QRadioButton(groupBox_15);
        sarCustomRadioButton->setObjectName(QStringLiteral("sarCustomRadioButton"));
        sarCustomRadioButton->setChecked(true);

        gridLayout9->addWidget(sarCustomRadioButton, 0, 0, 1, 1);

        sarAsInputRadioButton = new QRadioButton(groupBox_15);
        sarAsInputRadioButton->setObjectName(QStringLiteral("sarAsInputRadioButton"));

        gridLayout9->addWidget(sarAsInputRadioButton, 2, 0, 1, 1);

        hboxLayout35 = new QHBoxLayout();
        hboxLayout35->setObjectName(QStringLiteral("hboxLayout35"));
        sarAsInputLabel = new QLabel(groupBox_15);
        sarAsInputLabel->setObjectName(QStringLiteral("sarAsInputLabel"));
        sarAsInputLabel->setEnabled(false);

        hboxLayout35->addWidget(sarAsInputLabel);

        spacer_65 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout35->addItem(spacer_65);


        gridLayout9->addLayout(hboxLayout35, 2, 1, 1, 1);

        hboxLayout36 = new QHBoxLayout();
        hboxLayout36->setObjectName(QStringLiteral("hboxLayout36"));
        sarCustomSpinBox1 = new QSpinBox(groupBox_15);
        sarCustomSpinBox1->setObjectName(QStringLiteral("sarCustomSpinBox1"));
        sarCustomSpinBox1->setMinimum(1);
        sarCustomSpinBox1->setMaximum(9999);
        sarCustomSpinBox1->setValue(1);

        hboxLayout36->addWidget(sarCustomSpinBox1);

        sarCustomLabel = new QLabel(groupBox_15);
        sarCustomLabel->setObjectName(QStringLiteral("sarCustomLabel"));

        hboxLayout36->addWidget(sarCustomLabel);

        sarCustomSpinBox2 = new QSpinBox(groupBox_15);
        sarCustomSpinBox2->setObjectName(QStringLiteral("sarCustomSpinBox2"));
        sarCustomSpinBox2->setMinimum(1);
        sarCustomSpinBox2->setMaximum(9999);
        sarCustomSpinBox2->setValue(1);

        hboxLayout36->addWidget(sarCustomSpinBox2);

        spacer_64 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout36->addItem(spacer_64);


        gridLayout9->addLayout(hboxLayout36, 0, 1, 1, 1);

        sarPredefinedRadioButton = new QRadioButton(groupBox_15);
        sarPredefinedRadioButton->setObjectName(QStringLiteral("sarPredefinedRadioButton"));

        gridLayout9->addWidget(sarPredefinedRadioButton, 1, 0, 1, 1);

        hboxLayout37 = new QHBoxLayout();
        hboxLayout37->setObjectName(QStringLiteral("hboxLayout37"));
        sarPredefinedComboBox = new QComboBox(groupBox_15);
        sarPredefinedComboBox->addItem(QString());
        sarPredefinedComboBox->addItem(QString());
        sarPredefinedComboBox->addItem(QString());
        sarPredefinedComboBox->addItem(QString());
        sarPredefinedComboBox->setObjectName(QStringLiteral("sarPredefinedComboBox"));
        sarPredefinedComboBox->setEnabled(false);

        hboxLayout37->addWidget(sarPredefinedComboBox);

        spacer_62 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout37->addItem(spacer_62);


        gridLayout9->addLayout(hboxLayout37, 1, 1, 1, 1);


        vboxLayout15->addLayout(gridLayout9);


        vboxLayout13->addWidget(groupBox_15);

        spacer_60 = new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout13->addItem(spacer_60);

        tabWidget->addTab(tabOutput1, QString());
        tabOutput2 = new QWidget();
        tabOutput2->setObjectName(QStringLiteral("tabOutput2"));
        verticalLayout = new QVBoxLayout(tabOutput2);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        groupBox_5 = new QGroupBox(tabOutput2);
        groupBox_5->setObjectName(QStringLiteral("groupBox_5"));
        verticalLayout_2 = new QVBoxLayout(groupBox_5);
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        label_52 = new QLabel(groupBox_5);
        label_52->setObjectName(QStringLiteral("label_52"));
        label_52->setWordWrap(true);

        verticalLayout_2->addWidget(label_52);

        spacerItem5 = new QSpacerItem(20, 4, QSizePolicy::Minimum, QSizePolicy::Fixed);

        verticalLayout_2->addItem(spacerItem5);

        gridLayout10 = new QGridLayout();
        gridLayout10->setObjectName(QStringLiteral("gridLayout10"));
        label_51 = new QLabel(groupBox_5);
        label_51->setObjectName(QStringLiteral("label_51"));

        gridLayout10->addWidget(label_51, 0, 0, 1, 1);

        _6 = new QHBoxLayout();
        _6->setObjectName(QStringLiteral("_6"));
        overscanComboBox = new QComboBox(groupBox_5);
        overscanComboBox->addItem(QString());
        overscanComboBox->addItem(QString());
        overscanComboBox->addItem(QString());
        overscanComboBox->setObjectName(QStringLiteral("overscanComboBox"));

        _6->addWidget(overscanComboBox);

        spacer_70 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _6->addItem(spacer_70);


        gridLayout10->addLayout(_6, 0, 1, 1, 1);

        label_50 = new QLabel(groupBox_5);
        label_50->setObjectName(QStringLiteral("label_50"));

        gridLayout10->addWidget(label_50, 1, 0, 1, 1);

        _8 = new QHBoxLayout();
        _8->setObjectName(QStringLiteral("_8"));
        videoFormatComboBox = new QComboBox(groupBox_5);
        videoFormatComboBox->addItem(QString());
        videoFormatComboBox->addItem(QString());
        videoFormatComboBox->addItem(QString());
        videoFormatComboBox->addItem(QString());
        videoFormatComboBox->addItem(QString());
        videoFormatComboBox->addItem(QString());
        videoFormatComboBox->setObjectName(QStringLiteral("videoFormatComboBox"));

        _8->addWidget(videoFormatComboBox);

        spacer_68 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _8->addItem(spacer_68);


        gridLayout10->addLayout(_8, 1, 1, 1, 1);

        label_19 = new QLabel(groupBox_5);
        label_19->setObjectName(QStringLiteral("label_19"));

        gridLayout10->addWidget(label_19, 2, 0, 1, 1);

        _9 = new QHBoxLayout();
        _9->setObjectName(QStringLiteral("_9"));
        colourPrimariesComboBox = new QComboBox(groupBox_5);
        colourPrimariesComboBox->addItem(QString());
        colourPrimariesComboBox->addItem(QString());
        colourPrimariesComboBox->addItem(QString());
        colourPrimariesComboBox->addItem(QString());
        colourPrimariesComboBox->addItem(QString());
        colourPrimariesComboBox->addItem(QString());
        colourPrimariesComboBox->addItem(QString());
        colourPrimariesComboBox->setObjectName(QStringLiteral("colourPrimariesComboBox"));

        _9->addWidget(colourPrimariesComboBox);

        spacer_69 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _9->addItem(spacer_69);


        gridLayout10->addLayout(_9, 2, 1, 1, 1);

        label_48 = new QLabel(groupBox_5);
        label_48->setObjectName(QStringLiteral("label_48"));

        gridLayout10->addWidget(label_48, 3, 0, 1, 1);

        _5 = new QHBoxLayout();
        _5->setObjectName(QStringLiteral("_5"));
        transferCharacteristicsComboBox = new QComboBox(groupBox_5);
        transferCharacteristicsComboBox->addItem(QString());
        transferCharacteristicsComboBox->addItem(QString());
        transferCharacteristicsComboBox->addItem(QString());
        transferCharacteristicsComboBox->addItem(QString());
        transferCharacteristicsComboBox->addItem(QString());
        transferCharacteristicsComboBox->addItem(QString());
        transferCharacteristicsComboBox->addItem(QString());
        transferCharacteristicsComboBox->addItem(QString());
        transferCharacteristicsComboBox->addItem(QString());
        transferCharacteristicsComboBox->setObjectName(QStringLiteral("transferCharacteristicsComboBox"));

        _5->addWidget(transferCharacteristicsComboBox);

        spacer_67 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _5->addItem(spacer_67);


        gridLayout10->addLayout(_5, 3, 1, 1, 1);

        label_47 = new QLabel(groupBox_5);
        label_47->setObjectName(QStringLiteral("label_47"));

        gridLayout10->addWidget(label_47, 4, 0, 1, 1);

        _7 = new QHBoxLayout();
        _7->setObjectName(QStringLiteral("_7"));
        colourMatrixComboBox = new QComboBox(groupBox_5);
        colourMatrixComboBox->addItem(QString());
        colourMatrixComboBox->addItem(QString());
        colourMatrixComboBox->addItem(QString());
        colourMatrixComboBox->addItem(QString());
        colourMatrixComboBox->addItem(QString());
        colourMatrixComboBox->addItem(QString());
        colourMatrixComboBox->addItem(QString());
        colourMatrixComboBox->addItem(QString());
        colourMatrixComboBox->setObjectName(QStringLiteral("colourMatrixComboBox"));

        _7->addWidget(colourMatrixComboBox);

        spacer_71 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _7->addItem(spacer_71);


        gridLayout10->addLayout(_7, 4, 1, 1, 1);

        hrdLabel = new QLabel(groupBox_5);
        hrdLabel->setObjectName(QStringLiteral("hrdLabel"));

        gridLayout10->addWidget(hrdLabel, 5, 0, 1, 1);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName(QStringLiteral("horizontalLayout_3"));
        hrdComboBox = new QComboBox(groupBox_5);
        hrdComboBox->addItem(QString());
        hrdComboBox->addItem(QString());
        hrdComboBox->addItem(QString());
        hrdComboBox->setObjectName(QStringLiteral("hrdComboBox"));

        horizontalLayout_3->addWidget(hrdComboBox);

        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer);


        gridLayout10->addLayout(horizontalLayout_3, 5, 1, 1, 1);

        label_49 = new QLabel(groupBox_5);
        label_49->setObjectName(QStringLiteral("label_49"));

        gridLayout10->addWidget(label_49, 6, 0, 1, 1);

        _10 = new QHBoxLayout();
        _10->setObjectName(QStringLiteral("_10"));
        chromaSampleSpinBox = new QSpinBox(groupBox_5);
        chromaSampleSpinBox->setObjectName(QStringLiteral("chromaSampleSpinBox"));
        chromaSampleSpinBox->setMaximum(4);

        _10->addWidget(chromaSampleSpinBox);

        spacer_66 = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        _10->addItem(spacer_66);


        gridLayout10->addLayout(_10, 6, 1, 1, 1);


        verticalLayout_2->addLayout(gridLayout10);

        fullRangeSamplesCheckBox = new QCheckBox(groupBox_5);
        fullRangeSamplesCheckBox->setObjectName(QStringLiteral("fullRangeSamplesCheckBox"));

        verticalLayout_2->addWidget(fullRangeSamplesCheckBox);


        verticalLayout->addWidget(groupBox_5);

        spacer_72 = new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout->addItem(spacer_72);

        tabWidget->addTab(tabOutput2, QString());

        _11->addWidget(tabWidget);

        hboxLayout38 = new QHBoxLayout();
        hboxLayout38->setObjectName(QStringLiteral("hboxLayout38"));
        buttonBox = new QDialogButtonBox(x265ConfigDialog);
        buttonBox->setObjectName(QStringLiteral("buttonBox"));
        buttonBox->setOrientation(Qt::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

        hboxLayout38->addWidget(buttonBox);


        _11->addLayout(hboxLayout38);

        QWidget::setTabOrder(configurationComboBox, saveAsButton);
        QWidget::setTabOrder(saveAsButton, deleteButton);
        QWidget::setTabOrder(deleteButton, tabWidget);
        QWidget::setTabOrder(tabWidget, encodingModeComboBox);
        QWidget::setTabOrder(encodingModeComboBox, targetRateControlSpinBox);
        QWidget::setTabOrder(targetRateControlSpinBox, quantiserSlider);
        QWidget::setTabOrder(quantiserSlider, quantiserSpinBox);
        QWidget::setTabOrder(quantiserSpinBox, meMethodComboBox);
        QWidget::setTabOrder(meMethodComboBox, meSlider);
        QWidget::setTabOrder(meSlider, meSpinBox);
        QWidget::setTabOrder(meSpinBox, mvRangeSpinBox);
        QWidget::setTabOrder(mvRangeSpinBox, weightedPPredictComboBox);
        QWidget::setTabOrder(weightedPPredictComboBox, weightedPredictCheckBox);
        QWidget::setTabOrder(weightedPredictCheckBox, constrainedIntraCheckBox);
        QWidget::setTabOrder(constrainedIntraCheckBox, openGopCheckBox);
        QWidget::setTabOrder(openGopCheckBox, openGopComboBox);
        QWidget::setTabOrder(openGopComboBox, interlacedCheckBox);
        QWidget::setTabOrder(interlacedCheckBox, interlacedComboBox);
        QWidget::setTabOrder(interlacedComboBox, refFramesSpinBox);
        QWidget::setTabOrder(refFramesSpinBox, maxBFramesSpinBox);
        QWidget::setTabOrder(maxBFramesSpinBox, BFrameBiasSpinBox);
        QWidget::setTabOrder(BFrameBiasSpinBox, adaptiveBFrameComboBox);
        QWidget::setTabOrder(adaptiveBFrameComboBox, bFrameRefComboBox);
        QWidget::setTabOrder(bFrameRefComboBox, minGopSizeSpinBox);
        QWidget::setTabOrder(minGopSizeSpinBox, maxGopSizeSpinBox);
        QWidget::setTabOrder(maxGopSizeSpinBox, IFrameThresholdSpinBox);
        QWidget::setTabOrder(IFrameThresholdSpinBox, trellisCheckBox);
        QWidget::setTabOrder(trellisCheckBox, trellisComboBox);
        QWidget::setTabOrder(trellisComboBox, fastPSkipCheckBox);
        QWidget::setTabOrder(fastPSkipCheckBox, dctDecimateCheckBox);
        QWidget::setTabOrder(dctDecimateCheckBox, psychoRdoSpinBox);
        QWidget::setTabOrder(psychoRdoSpinBox, noiseReductionSpinBox);
        QWidget::setTabOrder(noiseReductionSpinBox, matrixFlatRadioButton);
        QWidget::setTabOrder(matrixFlatRadioButton, matrixJvtRadioButton);
        QWidget::setTabOrder(matrixJvtRadioButton, matrixCustomRadioButton);
        QWidget::setTabOrder(matrixCustomRadioButton, matrixCustomEditButton);
        QWidget::setTabOrder(matrixCustomEditButton, quantiserMaxStepSpinBox);
        QWidget::setTabOrder(quantiserMaxStepSpinBox, avgBitrateToleranceSpinBox);
        QWidget::setTabOrder(avgBitrateToleranceSpinBox, quantiserIpRatioSpinBox);
        QWidget::setTabOrder(quantiserIpRatioSpinBox, quantiserPbRatioSpinBox);
        QWidget::setTabOrder(quantiserPbRatioSpinBox, cbChromaLumaOffsetSpinBox);
        QWidget::setTabOrder(cbChromaLumaOffsetSpinBox, quantiserCurveCompressSpinBox);
        QWidget::setTabOrder(quantiserCurveCompressSpinBox, quantiserBeforeCompressSpinBox);
        QWidget::setTabOrder(quantiserBeforeCompressSpinBox, quantiserAfterCompressSpinBox);
        QWidget::setTabOrder(quantiserAfterCompressSpinBox, aqVarianceCheckBox);
        QWidget::setTabOrder(aqVarianceCheckBox, aqAlgoComboBox);
        QWidget::setTabOrder(aqAlgoComboBox, aqStrengthSpinBox);
        QWidget::setTabOrder(aqStrengthSpinBox, vbvMaxBitrateSpinBox);
        QWidget::setTabOrder(vbvMaxBitrateSpinBox, vbvBufferSizeSpinBox);
        QWidget::setTabOrder(vbvBufferSizeSpinBox, vbvBufferOccupancySpinBox);
        QWidget::setTabOrder(vbvBufferOccupancySpinBox, maxSliceSizeSpinBox);
        QWidget::setTabOrder(maxSliceSizeSpinBox, maxSliceMbSpinBox);
        QWidget::setTabOrder(maxSliceMbSpinBox, slicesPerFrameSpinBox);
        QWidget::setTabOrder(slicesPerFrameSpinBox, zoneTableView);
        QWidget::setTabOrder(zoneTableView, zoneAddButton);
        QWidget::setTabOrder(zoneAddButton, zoneEditButton);
        QWidget::setTabOrder(zoneEditButton, zoneDeleteButton);
        QWidget::setTabOrder(zoneDeleteButton, threadDisableRadioButton);
        QWidget::setTabOrder(threadDisableRadioButton, threadAutoDetectRadioButton);
        QWidget::setTabOrder(threadAutoDetectRadioButton, threadCustomRadioButton);
        QWidget::setTabOrder(threadCustomRadioButton, threadCustomSpinBox);
        QWidget::setTabOrder(threadCustomSpinBox, repeatabilityCheckBox);
        QWidget::setTabOrder(repeatabilityCheckBox, sliceThreadingCheckBox);
        QWidget::setTabOrder(sliceThreadingCheckBox, threadedLookaheadCheckBox);
        QWidget::setTabOrder(threadedLookaheadCheckBox, threadedLookaheadSpinBox);
        QWidget::setTabOrder(threadedLookaheadSpinBox, accessUnitCheckBox);
        QWidget::setTabOrder(accessUnitCheckBox, sarCustomRadioButton);
        QWidget::setTabOrder(sarCustomRadioButton, sarCustomSpinBox1);
        QWidget::setTabOrder(sarCustomSpinBox1, sarCustomSpinBox2);
        QWidget::setTabOrder(sarCustomSpinBox2, sarPredefinedRadioButton);
        QWidget::setTabOrder(sarPredefinedRadioButton, sarPredefinedComboBox);
        QWidget::setTabOrder(sarPredefinedComboBox, sarAsInputRadioButton);
        QWidget::setTabOrder(sarAsInputRadioButton, overscanComboBox);
        QWidget::setTabOrder(overscanComboBox, videoFormatComboBox);
        QWidget::setTabOrder(videoFormatComboBox, colourPrimariesComboBox);
        QWidget::setTabOrder(colourPrimariesComboBox, transferCharacteristicsComboBox);
        QWidget::setTabOrder(transferCharacteristicsComboBox, colourMatrixComboBox);
        QWidget::setTabOrder(colourMatrixComboBox, hrdComboBox);
        QWidget::setTabOrder(hrdComboBox, chromaSampleSpinBox);
        QWidget::setTabOrder(chromaSampleSpinBox, fullRangeSamplesCheckBox);
        QWidget::setTabOrder(fullRangeSamplesCheckBox, buttonBox);

        retranslateUi(x265ConfigDialog);
        QObject::connect(sarPredefinedRadioButton, SIGNAL(toggled(bool)), sarPredefinedComboBox, SLOT(setEnabled(bool)));
        QObject::connect(sarCustomRadioButton, SIGNAL(toggled(bool)), sarCustomSpinBox1, SLOT(setEnabled(bool)));
        QObject::connect(sarCustomRadioButton, SIGNAL(toggled(bool)), sarCustomSpinBox2, SLOT(setEnabled(bool)));
        QObject::connect(sarCustomRadioButton, SIGNAL(toggled(bool)), sarCustomLabel, SLOT(setEnabled(bool)));
        QObject::connect(trellisCheckBox, SIGNAL(toggled(bool)), trellisComboBox, SLOT(setEnabled(bool)));
        QObject::connect(matrixCustomRadioButton, SIGNAL(toggled(bool)), matrixCustomEditButton, SLOT(setEnabled(bool)));
        QObject::connect(sarAsInputRadioButton, SIGNAL(toggled(bool)), sarAsInputLabel, SLOT(setEnabled(bool)));
        QObject::connect(aqVarianceCheckBox, SIGNAL(toggled(bool)), aqStrengthLabel, SLOT(setEnabled(bool)));
        QObject::connect(aqVarianceCheckBox, SIGNAL(toggled(bool)), aqStrengthSpinBox, SLOT(setEnabled(bool)));
        QObject::connect(buttonBox, SIGNAL(accepted()), x265ConfigDialog, SLOT(accept()));
        QObject::connect(buttonBox, SIGNAL(rejected()), x265ConfigDialog, SLOT(reject()));
        QObject::connect(aqVarianceCheckBox, SIGNAL(toggled(bool)), aqAlgoComboBox, SLOT(setEnabled(bool)));
        QObject::connect(openGopCheckBox, SIGNAL(toggled(bool)), openGopComboBox, SLOT(setEnabled(bool)));
        QObject::connect(interlacedCheckBox, SIGNAL(toggled(bool)), interlacedComboBox, SLOT(setEnabled(bool)));

        tabWidget->setCurrentIndex(0);
        presetComboBox->setCurrentIndex(-1);
        idcLevelComboBox->setCurrentIndex(0);
        encodingModeComboBox->setCurrentIndex(3);
        meMethodComboBox->setCurrentIndex(0);
        videoFormatComboBox->setCurrentIndex(0);


        QMetaObject::connectSlotsByName(x265ConfigDialog);
    } // setupUi

    void retranslateUi(QDialog *x265ConfigDialog)
    {
        x265ConfigDialog->setWindowTitle(QApplication::translate("x265ConfigDialog", "x265 Configuraton", nullptr));
        label_3->setText(QApplication::translate("x265ConfigDialog", "Configuration:", nullptr));
        saveAsButton->setText(QApplication::translate("x265ConfigDialog", "Save As", nullptr));
        deleteButton->setText(QApplication::translate("x265ConfigDialog", "Delete", nullptr));
        groupBox_7->setTitle(QApplication::translate("x265ConfigDialog", "Basic", nullptr));
        useAdvancedConfigurationCheckBox->setText(QApplication::translate("x265ConfigDialog", "Use advanced configuration", nullptr));
        label_46->setText(QApplication::translate("x265ConfigDialog", "Profile:", nullptr));
        label_41->setText(QApplication::translate("x265ConfigDialog", "Preset:", nullptr));
        label_45->setText(QApplication::translate("x265ConfigDialog", "Tuning:", nullptr));
        label_53->setText(QApplication::translate("x265ConfigDialog", "IDC Level:", nullptr));
        idcLevelComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Auto", nullptr));
        idcLevelComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "1", nullptr));
        idcLevelComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "1.1", nullptr));
        idcLevelComboBox->setItemText(3, QApplication::translate("x265ConfigDialog", "1.2", nullptr));
        idcLevelComboBox->setItemText(4, QApplication::translate("x265ConfigDialog", "1.3", nullptr));
        idcLevelComboBox->setItemText(5, QApplication::translate("x265ConfigDialog", "2", nullptr));
        idcLevelComboBox->setItemText(6, QApplication::translate("x265ConfigDialog", "2.1", nullptr));
        idcLevelComboBox->setItemText(7, QApplication::translate("x265ConfigDialog", "2.2", nullptr));
        idcLevelComboBox->setItemText(8, QApplication::translate("x265ConfigDialog", "3", nullptr));
        idcLevelComboBox->setItemText(9, QApplication::translate("x265ConfigDialog", "3.1", nullptr));
        idcLevelComboBox->setItemText(10, QApplication::translate("x265ConfigDialog", "3.2", nullptr));
        idcLevelComboBox->setItemText(11, QApplication::translate("x265ConfigDialog", "4", nullptr));
        idcLevelComboBox->setItemText(12, QApplication::translate("x265ConfigDialog", "4.1", nullptr));
        idcLevelComboBox->setItemText(13, QApplication::translate("x265ConfigDialog", "4.2", nullptr));
        idcLevelComboBox->setItemText(14, QApplication::translate("x265ConfigDialog", "5", nullptr));
        idcLevelComboBox->setItemText(15, QApplication::translate("x265ConfigDialog", "5.1", nullptr));

        labelPoolThread->setText(QApplication::translate("x265ConfigDialog", "Pool Threads ", nullptr));
        labelFrameThreads->setText(QApplication::translate("x265ConfigDialog", "Frame Threads ", nullptr));
        groupBox_2->setTitle(QApplication::translate("x265ConfigDialog", "Rate Control", nullptr));
        targetRateControlLabel1->setText(QApplication::translate("x265ConfigDialog", "Target Video Size:", nullptr));
        encodingModeComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Constant Bitrate (Single Pass)", nullptr));
        encodingModeComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "Constant Quantiser (Single Pass)", nullptr));
        encodingModeComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "Constant Rate Factor (Single Pass)", nullptr));
        encodingModeComboBox->setItemText(3, QApplication::translate("x265ConfigDialog", "Video Size (Two Pass)", nullptr));
        encodingModeComboBox->setItemText(4, QApplication::translate("x265ConfigDialog", "Average Bitrate (Two Pass)", nullptr));

        label->setText(QApplication::translate("x265ConfigDialog", "Encoding Mode:", nullptr));
        targetRateControlSpinBox->setPrefix(QString());
        targetRateControlLabel2->setText(QApplication::translate("x265ConfigDialog", "MB", nullptr));
        quantiserLabel1->setText(QApplication::translate("x265ConfigDialog", "0 (High Quality)", nullptr));
        quantiserLabel2->setText(QApplication::translate("x265ConfigDialog", "Quantiser", nullptr));
        quantiserLabel3->setText(QApplication::translate("x265ConfigDialog", "51 (Low Quality)", nullptr));
        strictCbrCheckBox->setText(QApplication::translate("x265ConfigDialog", "Use Strict Constant Bitrate Mode", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tabGeneral), QApplication::translate("x265ConfigDialog", "General", nullptr));
        groupBox_20->setTitle(QApplication::translate("x265ConfigDialog", "Advanced Rate Control", nullptr));
        maxCrfCheckBox->setText(QApplication::translate("x265ConfigDialog", "Maximum Constant Rate Factor", nullptr));
        quantiserLabel1_2->setText(QApplication::translate("x265ConfigDialog", "0 (High Quality)", nullptr));
        quantiserLabel2_2->setText(QApplication::translate("x265ConfigDialog", "Quantiser", nullptr));
        quantiserLabel3_2->setText(QApplication::translate("x265ConfigDialog", "51 (Low Quality)", nullptr));
        cuTreeCheckBox->setText(QApplication::translate("x265ConfigDialog", "Coding Unit-tree Rate Control", nullptr));
        lblLookahead->setText(QApplication::translate("x265ConfigDialog", "Frametype Lookahead:", nullptr));
        lblLookaheadFrames->setText(QApplication::translate("x265ConfigDialog", "frames", nullptr));
        label_55->setText(QApplication::translate("x265ConfigDialog", "Sequence Parameter Set Identifer:", nullptr));
        spsiComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "0", nullptr));
        spsiComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "1", nullptr));
        spsiComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "3", nullptr));
        spsiComboBox->setItemText(3, QApplication::translate("x265ConfigDialog", "7", nullptr));
        spsiComboBox->setItemText(4, QApplication::translate("x265ConfigDialog", "15", nullptr));
        spsiComboBox->setItemText(5, QApplication::translate("x265ConfigDialog", "31", nullptr));

        tabWidget->setTabText(tabWidget->indexOf(tabAdvancedRC), QApplication::translate("x265ConfigDialog", "Advanced RC", nullptr));
        groupBox_11->setTitle(QApplication::translate("x265ConfigDialog", "Motion Estimation", nullptr));
        label_38->setText(QApplication::translate("x265ConfigDialog", "Motion Estimation Method:", nullptr));
        meMethodComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Diamond Search", nullptr));
        meMethodComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "Hexagonal Search", nullptr));
        meMethodComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "Uneven Multi-hexagonal Search", nullptr));
        meMethodComboBox->setItemText(3, QApplication::translate("x265ConfigDialog", "Star Search", nullptr));
        meMethodComboBox->setItemText(4, QApplication::translate("x265ConfigDialog", "Exhaustive Search", nullptr));

        label_35->setText(QApplication::translate("x265ConfigDialog", "1 (Fast)", nullptr));
        label_36->setText(QApplication::translate("x265ConfigDialog", "Subpixel Refinement", nullptr));
        label_37->setText(QApplication::translate("x265ConfigDialog", "7 (Best)", nullptr));
        groupBox_19->setTitle(QApplication::translate("x265ConfigDialog", "Motion Vector", nullptr));
        label_39->setText(QApplication::translate("x265ConfigDialog", "Maximum Motion Vector Search Range:", nullptr));
        groupBox_18->setTitle(QApplication::translate("x265ConfigDialog", "Prediction", nullptr));
        weightedPredictCheckBox->setText(QApplication::translate("x265ConfigDialog", "Weighted Prediction for B-frames", nullptr));
        constrainedIntraCheckBox->setText(QApplication::translate("x265ConfigDialog", "Constrained Intra Prediction", nullptr));
        lblWeightedPPredict->setText(QApplication::translate("x265ConfigDialog", "Weighted Prediction for P-frames:", nullptr));
        weightedPPredictComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Disabled", nullptr));
        weightedPPredictComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "Weighted References", nullptr));
        weightedPPredictComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "Weighted References + Duplicates", nullptr));

        tabWidget->setTabText(tabWidget->indexOf(tabMotion), QApplication::translate("x265ConfigDialog", "Motion", nullptr));
        groupBox_6->setTitle(QApplication::translate("x265ConfigDialog", "Frame Encoding", nullptr));
        loopFilterCheckBox->setText(QApplication::translate("x265ConfigDialog", "Loop Filter:", nullptr));
        openGopCheckBox->setText(QApplication::translate("x265ConfigDialog", "Open GOP:", nullptr));
        openGopComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Normal Mode", nullptr));
        openGopComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "Blu-ray Mode", nullptr));

        interlacedCheckBox->setText(QApplication::translate("x265ConfigDialog", "Interlaced:", nullptr));
        interlacedComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Top Field First", nullptr));
        interlacedComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "Bottom Field First", nullptr));

        label_30->setText(QApplication::translate("x265ConfigDialog", "Maximum Reference Frames:", nullptr));
        groupBox_9->setTitle(QApplication::translate("x265ConfigDialog", "B-frames", nullptr));
        label_33->setText(QApplication::translate("x265ConfigDialog", "B-frames as References:", nullptr));
        bFrameRefComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Disabled", nullptr));
        bFrameRefComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "Strictly Hierarchical Pyramid", nullptr));
        bFrameRefComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "Non-strict (Not Blu-ray Compatible)", nullptr));

        adaptiveBFrameComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Disabled", nullptr));
        adaptiveBFrameComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "Fast", nullptr));
        adaptiveBFrameComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "Optimal", nullptr));

        label_29->setText(QApplication::translate("x265ConfigDialog", "B-frame Bias:", nullptr));
        label_31->setText(QApplication::translate("x265ConfigDialog", "Maximum Consecutive B-frames:", nullptr));
        label_4->setText(QApplication::translate("x265ConfigDialog", "Adaptive B-frame Decision:", nullptr));
        groupBox_8->setTitle(QApplication::translate("x265ConfigDialog", "I-frames", nullptr));
        label_34->setText(QApplication::translate("x265ConfigDialog", "GOP Size:", nullptr));
        label_28->setText(QApplication::translate("x265ConfigDialog", "Minimum:", nullptr));
        label_26->setText(QApplication::translate("x265ConfigDialog", "Maximum:", nullptr));
        label_27->setText(QApplication::translate("x265ConfigDialog", "I-frame Threshold:", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tabFrame), QApplication::translate("x265ConfigDialog", "Frame", nullptr));
        groupBox_12->setTitle(QApplication::translate("x265ConfigDialog", "Analysis", nullptr));
        trellisCheckBox->setText(QApplication::translate("x265ConfigDialog", "Trellis Quantization:", nullptr));
        trellisComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Final Macroblock Only", nullptr));
        trellisComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "Always On", nullptr));

        fastPSkipCheckBox->setText(QApplication::translate("x265ConfigDialog", "Fast Skip Detection on P-frames", nullptr));
        dctDecimateCheckBox->setText(QApplication::translate("x265ConfigDialog", "DCT Decimation on P-frames", nullptr));
        lblPsychoRDO->setText(QApplication::translate("x265ConfigDialog", "Psychovisual Rate Distortion Optimisation:", nullptr));
        label_42->setText(QApplication::translate("x265ConfigDialog", "Noise Reduction:", nullptr));
        label_15->setText(QApplication::translate("x265ConfigDialog", "Noise Reduction Intra:", nullptr));
        label_16->setText(QApplication::translate("x265ConfigDialog", "Noise Reduction Inter:", nullptr));
        strongIntraSmoothingCheckBox->setText(QApplication::translate("x265ConfigDialog", "Strong Intra Smoothing", nullptr));
        groupBox_14->setTitle(QApplication::translate("x265ConfigDialog", "Quantisation Matrix", nullptr));
        matrixFlatRadioButton->setText(QApplication::translate("x265ConfigDialog", "Flat Matrix", nullptr));
        matrixJvtRadioButton->setText(QApplication::translate("x265ConfigDialog", "JVT Matrix", nullptr));
        matrixCustomRadioButton->setText(QApplication::translate("x265ConfigDialog", "Custom Matrix", nullptr));
        matrixCustomEditButton->setText(QApplication::translate("x265ConfigDialog", "Edit", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tabAnalysis), QApplication::translate("x265ConfigDialog", "Analysis", nullptr));
        groupBox_4->setTitle(QApplication::translate("x265ConfigDialog", "Quantiser Control", nullptr));
        label_20->setText(QApplication::translate("x265ConfigDialog", "Chroma to Luma Quantiser Offset:", nullptr));
        label_6->setText(QApplication::translate("x265ConfigDialog", "I and P-frame Quantiser Ratio:", nullptr));
        label_2->setText(QApplication::translate("x265ConfigDialog", "%", nullptr));
        label_17->setText(QApplication::translate("x265ConfigDialog", "Maximum Quantiser Step:", nullptr));
        label_40->setText(QApplication::translate("x265ConfigDialog", "Cb", nullptr));
        label_54->setText(QApplication::translate("x265ConfigDialog", "Cr", nullptr));
        label_7->setText(QApplication::translate("x265ConfigDialog", "P and B-frame Quantiser Ratio:", nullptr));
        label_5->setText(QApplication::translate("x265ConfigDialog", "Average Bitrate Tolerance:", nullptr));
        groupBox_3->setTitle(QApplication::translate("x265ConfigDialog", "Quantiser Curve Compression", nullptr));
        label_8->setText(QApplication::translate("x265ConfigDialog", "Quantiser Curve Compression:", nullptr));
        label_18->setText(QApplication::translate("x265ConfigDialog", "%", nullptr));
        label_21->setText(QApplication::translate("x265ConfigDialog", "Reduce Fluctuation Before Curve Compression:", nullptr));
        label_22->setText(QApplication::translate("x265ConfigDialog", "Reduce Fluctuation After Curve Compression:", nullptr));
        aqGroupBox->setTitle(QApplication::translate("x265ConfigDialog", "Adaptive Quantisation", nullptr));
        aqVarianceCheckBox->setText(QApplication::translate("x265ConfigDialog", "Variance AQ:", nullptr));
        aqAlgoComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Normal", nullptr));
        aqAlgoComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "Auto Variance AQ", nullptr));

        aqStrengthLabel->setText(QApplication::translate("x265ConfigDialog", "Strength:", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tabQuantiser), QApplication::translate("x265ConfigDialog", "Quantiser", nullptr));
        groupBox->setTitle(QApplication::translate("x265ConfigDialog", "Video Buffer Verifier", nullptr));
        label_9->setText(QApplication::translate("x265ConfigDialog", "Maximum VBV Bitrate:", nullptr));
        label_14->setText(QApplication::translate("x265ConfigDialog", "Initial VBV Buffer Occupancy:", nullptr));
        label_12->setText(QApplication::translate("x265ConfigDialog", "kbit", nullptr));
        label_13->setText(QApplication::translate("x265ConfigDialog", "%", nullptr));
        label_10->setText(QApplication::translate("x265ConfigDialog", "kbit/s", nullptr));
        label_11->setText(QApplication::translate("x265ConfigDialog", "VBV Buffer Size:", nullptr));
        slicingGroupBox->setTitle(QApplication::translate("x265ConfigDialog", "Slicing", nullptr));
        label_25->setText(QApplication::translate("x265ConfigDialog", "Slices per Frame:", nullptr));
        label_23->setText(QApplication::translate("x265ConfigDialog", "Maximum Size per Slice:", nullptr));
        label_32->setText(QApplication::translate("x265ConfigDialog", "bytes", nullptr));
        label_24->setText(QApplication::translate("x265ConfigDialog", "Maximum Macroblocks per Slice:", nullptr));
        groupBox_21->setTitle(QApplication::translate("x265ConfigDialog", "Zones", nullptr));
        zoneAddButton->setText(QApplication::translate("x265ConfigDialog", "Add", nullptr));
        zoneEditButton->setText(QApplication::translate("x265ConfigDialog", "Edit", nullptr));
        zoneDeleteButton->setText(QApplication::translate("x265ConfigDialog", "Delete", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tabAdvanced1), QApplication::translate("x265ConfigDialog", "Advanced 1", nullptr));
        groupBox_17->setTitle(QApplication::translate("x265ConfigDialog", "Multithreading", nullptr));
        threadDisableRadioButton->setText(QApplication::translate("x265ConfigDialog", "Disable", nullptr));
        threadAutoDetectRadioButton->setText(QApplication::translate("x265ConfigDialog", "Auto-detect", nullptr));
        threadCustomRadioButton->setText(QApplication::translate("x265ConfigDialog", "Custom:", "multithreading"));
        repeatabilityCheckBox->setText(QApplication::translate("x265ConfigDialog", "Enforce Repeatability", nullptr));
        sliceThreadingCheckBox->setText(QApplication::translate("x265ConfigDialog", "Slice-based Threading", nullptr));
        threadedLookaheadCheckBox->setText(QApplication::translate("x265ConfigDialog", "Custom Threaded Lookahead Buffer:", nullptr));
        lblThreadedFrames->setText(QApplication::translate("x265ConfigDialog", "frames", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tabAdvanced2), QApplication::translate("x265ConfigDialog", "Advanced 2", nullptr));
        groupBox_16->setTitle(QApplication::translate("x265ConfigDialog", "Output", nullptr));
        accessUnitCheckBox->setText(QApplication::translate("x265ConfigDialog", "Generate Access Unit Delimiters", nullptr));
        groupBox_15->setTitle(QApplication::translate("x265ConfigDialog", "Pixel Aspect Ratio", nullptr));
        sarCustomRadioButton->setText(QApplication::translate("x265ConfigDialog", "Custom:", "PAR"));
        sarAsInputRadioButton->setText(QApplication::translate("x265ConfigDialog", "As Input", nullptr));
        sarAsInputLabel->setText(QString());
        sarCustomLabel->setText(QApplication::translate("x265ConfigDialog", ":", nullptr));
        sarPredefinedRadioButton->setText(QApplication::translate("x265ConfigDialog", "Predefined Aspect Ratio:", nullptr));
        sarPredefinedComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "16:15 (PAL 4:3)", nullptr));
        sarPredefinedComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "64:45 (PAL 16:9)", nullptr));
        sarPredefinedComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "8:9 (NTSC 4:3)", nullptr));
        sarPredefinedComboBox->setItemText(3, QApplication::translate("x265ConfigDialog", "32:27 (NTSC 16:9)", nullptr));

        tabWidget->setTabText(tabWidget->indexOf(tabOutput1), QApplication::translate("x265ConfigDialog", "Output 1", nullptr));
        groupBox_5->setTitle(QApplication::translate("x265ConfigDialog", "Video Usability Information", nullptr));
        label_52->setText(QApplication::translate("x265ConfigDialog", "These settings are only suggestions for the playback equipment.  Use at your own risk.", nullptr));
        label_51->setText(QApplication::translate("x265ConfigDialog", "Overscan:", nullptr));
        overscanComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Undefined", nullptr));
        overscanComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "Show", nullptr));
        overscanComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "Crop", nullptr));

        label_50->setText(QApplication::translate("x265ConfigDialog", "Video Format:", nullptr));
        videoFormatComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Undefined", nullptr));
        videoFormatComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "Component", nullptr));
        videoFormatComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "PAL", nullptr));
        videoFormatComboBox->setItemText(3, QApplication::translate("x265ConfigDialog", "NTSC", nullptr));
        videoFormatComboBox->setItemText(4, QApplication::translate("x265ConfigDialog", "SECAM", nullptr));
        videoFormatComboBox->setItemText(5, QApplication::translate("x265ConfigDialog", "MAC", nullptr));

        label_19->setText(QApplication::translate("x265ConfigDialog", "Colour Primaries:", nullptr));
        colourPrimariesComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Undefined", nullptr));
        colourPrimariesComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "BT709", nullptr));
        colourPrimariesComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "BT470M", nullptr));
        colourPrimariesComboBox->setItemText(3, QApplication::translate("x265ConfigDialog", "BT470BG", nullptr));
        colourPrimariesComboBox->setItemText(4, QApplication::translate("x265ConfigDialog", "SMPTE170M", nullptr));
        colourPrimariesComboBox->setItemText(5, QApplication::translate("x265ConfigDialog", "SMPTE240M", nullptr));
        colourPrimariesComboBox->setItemText(6, QApplication::translate("x265ConfigDialog", "Film", nullptr));

        label_48->setText(QApplication::translate("x265ConfigDialog", "Transfer Characteristics:", nullptr));
        transferCharacteristicsComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Undefined", nullptr));
        transferCharacteristicsComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "BT709", nullptr));
        transferCharacteristicsComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "BT470M", nullptr));
        transferCharacteristicsComboBox->setItemText(3, QApplication::translate("x265ConfigDialog", "BT470BG", nullptr));
        transferCharacteristicsComboBox->setItemText(4, QApplication::translate("x265ConfigDialog", "Linear", nullptr));
        transferCharacteristicsComboBox->setItemText(5, QApplication::translate("x265ConfigDialog", "LOG100", nullptr));
        transferCharacteristicsComboBox->setItemText(6, QApplication::translate("x265ConfigDialog", "LOG316", nullptr));
        transferCharacteristicsComboBox->setItemText(7, QApplication::translate("x265ConfigDialog", "SMPTEL170M", nullptr));
        transferCharacteristicsComboBox->setItemText(8, QApplication::translate("x265ConfigDialog", "SMPTE240M", nullptr));

        label_47->setText(QApplication::translate("x265ConfigDialog", "Colour Matrix:", nullptr));
        colourMatrixComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "Undefined", nullptr));
        colourMatrixComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "BT709", nullptr));
        colourMatrixComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "FCC", nullptr));
        colourMatrixComboBox->setItemText(3, QApplication::translate("x265ConfigDialog", "BT470BG", nullptr));
        colourMatrixComboBox->setItemText(4, QApplication::translate("x265ConfigDialog", "SMPTE170M", nullptr));
        colourMatrixComboBox->setItemText(5, QApplication::translate("x265ConfigDialog", "SMPTE240M", nullptr));
        colourMatrixComboBox->setItemText(6, QApplication::translate("x265ConfigDialog", "GBR", nullptr));
        colourMatrixComboBox->setItemText(7, QApplication::translate("x265ConfigDialog", "YCgCo", nullptr));

        hrdLabel->setText(QApplication::translate("x265ConfigDialog", "HRD Parameters:", nullptr));
        hrdComboBox->setItemText(0, QApplication::translate("x265ConfigDialog", "None", nullptr));
        hrdComboBox->setItemText(1, QApplication::translate("x265ConfigDialog", "VBR", nullptr));
        hrdComboBox->setItemText(2, QApplication::translate("x265ConfigDialog", "CBR", nullptr));

        label_49->setText(QApplication::translate("x265ConfigDialog", "Chroma Sample Location:", nullptr));
        fullRangeSamplesCheckBox->setText(QApplication::translate("x265ConfigDialog", "Full Range Samples", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tabOutput2), QApplication::translate("x265ConfigDialog", "Output 2", nullptr));
    } // retranslateUi

};

namespace Ui {
    class x265ConfigDialog: public Ui_x265ConfigDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_X265CONFIGDIALOG_H
