|
Krita Source Code Documentation
|
#include <KisMediaEncoderWrapper.h>
Inheritance diagram for KisMediaEncoderWrapper:Signals | |
| void | sigCancelRequested () |
| void | sigFinished () |
| void | sigFinishedWithError (QString message) |
| void | sigProgressUpdated (int frameNo) |
| void | sigStarted () |
Public Member Functions | |
| KisMediaEncoderWrapper (QObject *parent=nullptr) | |
| void | reset () |
| KisImportExportErrorCode | start (const KisMediaEncoderWrapperSettings &settings, bool batchMode) |
| void | startNonBlocking (const KisMediaEncoderWrapperSettings &settings) |
| ~KisMediaEncoderWrapper () override | |
Static Public Member Functions | |
| static KisMediaEncoderFormat * | getFormatByKey (const QString &key) |
| static const QVector< KisMediaEncoderFormat * > & | getSupportedFormats () |
Static Private Member Functions | |
| static KisMediaEncoderRunnable * | makeSupportedRunnable (const KisMediaEncoderWrapperSettings &settings) |
Private Attributes | |
| QPointer< KisMediaEncoderRunnable > | m_runnable |
Definition at line 147 of file KisMediaEncoderWrapper.h.
|
explicit |
Definition at line 156 of file KisMediaEncoderWrapper.cpp.
|
override |
Definition at line 161 of file KisMediaEncoderWrapper.cpp.
References reset().
|
static |
Definition at line 312 of file KisMediaEncoderWrapper.cpp.
References getSupportedFormats().
|
static |
Definition at line 299 of file KisMediaEncoderWrapper.cpp.
References KisAndroidMediaEncoderRunnable::getSupportedFormats(), and KisLibavMediaEncoderRunnable::getSupportedFormats().
|
staticprivate |
Definition at line 322 of file KisMediaEncoderWrapper.cpp.
References KisAndroidMediaEncoderRunnable::create(), KisLibavMediaEncoderRunnable::create(), KisMediaEncoderWrapperSettings::format, and KIS_SAFE_ASSERT_RECOVER_RETURN_VALUE.
| void KisMediaEncoderWrapper::reset | ( | ) |
Definition at line 289 of file KisMediaEncoderWrapper.cpp.
References m_runnable, and sigCancelRequested().
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
| KisImportExportErrorCode KisMediaEncoderWrapper::start | ( | const KisMediaEncoderWrapperSettings & | settings, |
| bool | batchMode ) |
Definition at line 166 of file KisMediaEncoderWrapper.cpp.
References ImportExportCodes::Cancelled, KisMediaEncoderWrapperSettings::inputFiles, ImportExportCodes::InternalError, m_runnable, makeSupportedRunnable(), ImportExportCodes::OK, reset(), KisMediaEncoderRunnable::run(), KisMediaEncoderRunnable::sigCancelled(), sigCancelRequested(), KisMediaEncoderRunnable::sigCompleted(), KisMediaEncoderRunnable::sigFailed(), KisMediaEncoderRunnable::sigProgressUpdated(), and KisMediaEncoderRunnable::slotHandleCancelRequested().
| void KisMediaEncoderWrapper::startNonBlocking | ( | const KisMediaEncoderWrapperSettings & | settings | ) |
Definition at line 243 of file KisMediaEncoderWrapper.cpp.
References m_runnable, makeSupportedRunnable(), reset(), KisMediaEncoderRunnable::sigCancelled(), sigCancelRequested(), KisMediaEncoderRunnable::sigCompleted(), KisMediaEncoderRunnable::sigFailed(), sigFinished(), sigFinishedWithError(), KisMediaEncoderRunnable::sigProgressUpdated(), sigProgressUpdated(), KisMediaEncoderRunnable::sigStarted(), sigStarted(), and KisMediaEncoderRunnable::slotHandleCancelRequested().
|
private |
Definition at line 172 of file KisMediaEncoderWrapper.h.