◆ Format()
| KisLibavMediaEncoderRunnable::Format::Format |
( |
int | formatId | ) |
|
|
inline |
◆ codecId()
| AVCodecID KisLibavMediaEncoderRunnable::Format::codecId |
( |
| ) |
const |
|
inline |
◆ codecIdForFormatId()
| static AVCodecID KisLibavMediaEncoderRunnable::Format::codecIdForFormatId |
( |
int | formatId | ) |
|
|
inlinestatic |
◆ createPreferencesWidget()
| QWidget * KisLibavMediaEncoderRunnable::Format::createPreferencesWidget |
( |
const QVariantMap & | preferences | ) |
const |
|
inlineoverridevirtual |
◆ extension()
| QString KisLibavMediaEncoderRunnable::Format::extension |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ extensionForFormatId()
| static QString KisLibavMediaEncoderRunnable::Format::extensionForFormatId |
( |
int | formatId | ) |
|
|
inlinestaticprivate |
◆ filterDesc()
| QByteArray KisLibavMediaEncoderRunnable::Format::filterDesc |
( |
| ) |
const |
|
inline |
◆ filterPixelFormats()
| QVector< AVPixelFormat > KisLibavMediaEncoderRunnable::Format::filterPixelFormats |
( |
| ) |
const |
|
inline |
◆ formatId()
| int KisLibavMediaEncoderRunnable::Format::formatId |
( |
| ) |
const |
|
inline |
◆ formatName()
| QString KisLibavMediaEncoderRunnable::Format::formatName |
( |
| ) |
const |
|
inline |
◆ getPreferencesFromWidget()
| QVariantMap KisLibavMediaEncoderRunnable::Format::getPreferencesFromWidget |
( |
QWidget * | widget | ) |
const |
|
inlineoverridevirtual |
◆ key()
| QString KisLibavMediaEncoderRunnable::Format::key |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ keyForFormatId()
| static QString KisLibavMediaEncoderRunnable::Format::keyForFormatId |
( |
int | formatId | ) |
|
|
inlinestaticprivate |
◆ pixelFormat()
| AVPixelFormat KisLibavMediaEncoderRunnable::Format::pixelFormat |
( |
bool | frame | ) |
const |
|
inline |
◆ resetPreferencesWidget()
| void KisLibavMediaEncoderRunnable::Format::resetPreferencesWidget |
( |
QWidget * | widget | ) |
const |
|
inlineoverridevirtual |
◆ setCodecParams()
| void KisLibavMediaEncoderRunnable::Format::setCodecParams |
( |
AVCodecContext * | codecContext | ) |
const |
|
inline |
Definition at line 138 of file KisLibavMediaEncoderRunnable.cpp.
139 {
144 break;
146 setOption(codecContext->priv_data,
"lossless",
"1");
147 setOption(codecContext->priv_data,
"preset",
"drawing");
148 setOption(codecContext->priv_data,
"quality",
"100");
149 break;
150 }
151 }
References KisLibavMediaEncoderRunnable::FORMAT_APNG, KisLibavMediaEncoderRunnable::FORMAT_GIF, KisLibavMediaEncoderRunnable::FORMAT_GIF_PALETTE, KisLibavMediaEncoderRunnable::FORMAT_WEBP, m_formatId, and setOption().
◆ setOption()
| static void KisLibavMediaEncoderRunnable::Format::setOption |
( |
void * | obj, |
|
|
const char * | name, |
|
|
const char * | value ) |
|
inlinestaticprivate |
Definition at line 249 of file KisLibavMediaEncoderRunnable.cpp.
250 {
251 int result = av_opt_set(obj, name,
value, AV_OPT_SEARCH_CHILDREN);
252 if (result != 0) {
253 warnFile.nospace() <<
"Error setting option " <<
name <<
" to " <<
value <<
": " << av_err2str(result)
254 << " (" << result << ")";
255 }
256 }
float value(const T *src, size_t ch)
const char * name(StandardAction id)
References value(), and warnFile.
◆ setOutputParams()
| void KisLibavMediaEncoderRunnable::Format::setOutputParams |
( |
AVFormatContext * | formatContext | ) |
const |
|
inline |
◆ supportsAudio()
| bool KisLibavMediaEncoderRunnable::Format::supportsAudio |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ title()
| QString KisLibavMediaEncoderRunnable::Format::title |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ titleForFormatId()
| static QString KisLibavMediaEncoderRunnable::Format::titleForFormatId |
( |
int | formatId | ) |
|
|
inlinestaticprivate |
◆ type()
| Type KisLibavMediaEncoderRunnable::Format::type |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ m_formatId
| int KisLibavMediaEncoderRunnable::Format::m_formatId |
|
private |
The documentation for this class was generated from the following file: