7#ifndef VIDEO_EXPORT_OPTIONS_DIALOG_H
8#define VIDEO_EXPORT_OPTIONS_DIALOG_H
15#include <QScopedPointer>
18class VideoExportOptionsDialog;
78 Ui::VideoExportOptionsDialog *
ui;
87 const QScopedPointer<Private>
m_d;
float value(const T *src, size_t ch)
KisPropertiesConfigurationSP configuration() const override
void slotCustomLineToggled(bool value)
QString currentCodecId() const
QStringList customUserOptions() const
void slotSaveCustomLine()
~KisVideoExportOptionsDialog() override
QStringList generateCustomLine() const
const QScopedPointer< Private > m_d
static ContainerType mimeToContainer(const QString &mimeType)
void slotEditHDRMetadata()
void slotH265ProfileChanged(int index)
void slotBayerFilterSelected(int index)
KisVideoExportOptionsDialog(ContainerType containerType, const QStringList &validEncoders, QWidget *parent=0)
QString customUserOptionsString() const
void slotResetCustomLine()
void setHDRConfiguration(bool value)
void setConfiguration(const KisPropertiesConfigurationSP config) override
bool videoConfiguredForHDR() const
void slotCodecSelected(int index)
static QVector< KoID > encoderIdentifiers(ContainerType type)
Ui::VideoExportOptionsDialog * ui
void setSupportsHDR(bool value)