|
Krita Source Code Documentation
|
Inheritance diagram for KisAndroidMediaEncoderRunnable::Format:Classes | |
| struct | Encoder |
Public Member Functions | |
| QWidget * | createPreferencesWidget (const QVariantMap &preferences) const override |
| QString | extension () const override |
| Format (int formatId, const QVector< Encoder > &encoders) | |
| int | formatId () const |
| int | getBitratePreference (const QVariantMap &preferences) const |
| QString | getEncoderPreference (const QVariantMap &preferences) const |
| QVariantMap | getPreferencesFromWidget (QWidget *widget) const override |
| QString | key () const override |
| void | resetPreferencesWidget (QWidget *widget) const override |
| QString | title () const override |
| Type | type () const override |
Public Member Functions inherited from KisMediaEncoderFormat | |
| virtual | ~KisMediaEncoderFormat ()=default |
Private Member Functions | |
| void | applyPreferencesToWidget (KisAndroidMediaEncoderPreferencesWidget *pw, const QVariantMap &preferences) const |
Static Private Member Functions | |
| static int | defaultBitrateForFormatId (int formatId) |
| static QString | extensionForFormatId (int formatId) |
| static QString | keyForFormatId (int formatId) |
| static QString | titleForFormatId (int formatId) |
Private Attributes | |
| QVector< Encoder > | m_encoders |
| int | m_formatId |
Additional Inherited Members | |
Public Types inherited from KisMediaEncoderFormat | |
| enum class | Type { AndroidMediaEncoder } |
Protected Member Functions inherited from KisMediaEncoderFormat | |
| KisMediaEncoderFormat ()=default | |
Definition at line 45 of file KisAndroidMediaEncoderRunnable.cpp.
|
inline |
Definition at line 53 of file KisAndroidMediaEncoderRunnable.cpp.
References encoder(), KisAndroidMediaEncoderRunnable::Format::Encoder::hardware, and m_encoders.
|
inlineprivate |
Definition at line 152 of file KisAndroidMediaEncoderRunnable.cpp.
References getBitratePreference(), getEncoderPreference(), KisAndroidMediaEncoderPreferencesWidget::setBitrate(), and KisAndroidMediaEncoderPreferencesWidget::setEncoder().
|
inlineoverridevirtual |
Implements KisMediaEncoderFormat.
Definition at line 96 of file KisAndroidMediaEncoderRunnable.cpp.
References KisAndroidMediaEncoderPreferencesWidget::addEncoderOption(), applyPreferencesToWidget(), encoder(), KisAndroidMediaEncoderRunnable::Format::Encoder::hardware, m_encoders, KisAndroidMediaEncoderRunnable::Format::Encoder::name, and title().
|
inlinestaticprivate |
Definition at line 196 of file KisAndroidMediaEncoderRunnable.cpp.
References KisAndroidMediaEncoderRunnable::FORMAT_MP4_AV1, KisAndroidMediaEncoderRunnable::FORMAT_MP4_H264, KisAndroidMediaEncoderRunnable::FORMAT_WEBM_VP8, and formatId().
|
inlineoverridevirtual |
Implements KisMediaEncoderFormat.
Definition at line 91 of file KisAndroidMediaEncoderRunnable.cpp.
References extensionForFormatId(), and m_formatId.
|
inlinestaticprivate |
Definition at line 184 of file KisAndroidMediaEncoderRunnable.cpp.
References KisAndroidMediaEncoderRunnable::FORMAT_MP4_AV1, KisAndroidMediaEncoderRunnable::FORMAT_MP4_H264, KisAndroidMediaEncoderRunnable::FORMAT_WEBM_VP8, and formatId().
|
inline |
Definition at line 71 of file KisAndroidMediaEncoderRunnable.cpp.
References m_formatId.
|
inline |
Definition at line 141 of file KisAndroidMediaEncoderRunnable.cpp.
References defaultBitrateForFormatId(), and m_formatId.
|
inline |
Definition at line 131 of file KisAndroidMediaEncoderRunnable.cpp.
References encoder(), and m_encoders.
|
inlineoverridevirtual |
Implements KisMediaEncoderFormat.
Definition at line 121 of file KisAndroidMediaEncoderRunnable.cpp.
References KisAndroidMediaEncoderPreferencesWidget::bitrate(), KisAndroidMediaEncoderPreferencesWidget::encoder(), and KIS_SAFE_ASSERT_RECOVER_RETURN_VALUE.
|
inlineoverridevirtual |
Implements KisMediaEncoderFormat.
Definition at line 81 of file KisAndroidMediaEncoderRunnable.cpp.
References keyForFormatId(), and m_formatId.
|
inlinestaticprivate |
Definition at line 158 of file KisAndroidMediaEncoderRunnable.cpp.
References KisAndroidMediaEncoderRunnable::FORMAT_MP4_AV1, KisAndroidMediaEncoderRunnable::FORMAT_MP4_H264, KisAndroidMediaEncoderRunnable::FORMAT_WEBM_VP8, and formatId().
|
inlineoverridevirtual |
Implements KisMediaEncoderFormat.
Definition at line 114 of file KisAndroidMediaEncoderRunnable.cpp.
References applyPreferencesToWidget(), and KIS_SAFE_ASSERT_RECOVER_RETURN.
|
inlineoverridevirtual |
Implements KisMediaEncoderFormat.
Definition at line 86 of file KisAndroidMediaEncoderRunnable.cpp.
References m_formatId, and titleForFormatId().
|
inlinestaticprivate |
Definition at line 171 of file KisAndroidMediaEncoderRunnable.cpp.
References KisAndroidMediaEncoderRunnable::FORMAT_MP4_AV1, KisAndroidMediaEncoderRunnable::FORMAT_MP4_H264, KisAndroidMediaEncoderRunnable::FORMAT_WEBM_VP8, and formatId().
|
inlineoverridevirtual |
Implements KisMediaEncoderFormat.
Definition at line 76 of file KisAndroidMediaEncoderRunnable.cpp.
References KisMediaEncoderFormat::AndroidMediaEncoder.
Definition at line 209 of file KisAndroidMediaEncoderRunnable.cpp.
|
private |
Definition at line 210 of file KisAndroidMediaEncoderRunnable.cpp.