Krita Source Code Documentation
Loading...
Searching...
No Matches
KisLibavMediaEncoderRunnable.cpp File Reference
#include "KisLibavMediaEncoderRunnable.h"
#include <QBuffer>
#include <QFile>
#include <QImage>
#include <QVBoxLayout>
#include <memory>
#include <klocalizedstring.h>
#include <kis_debug.h>
#include <libavcodec/avcodec.h>
#include <libavfilter/avfilter.h>
#include <libavfilter/buffersink.h>
#include <libavfilter/buffersrc.h>
#include <libavformat/avformat.h>
#include <libavutil/error.h>
#include <libavutil/opt.h>
#include <libavutil/pixfmt.h>
#include <libswscale/swscale.h>
#include "KisLibavEncoderContext.h"

Go to the source code of this file.

Classes

class  KisLibavMediaEncoderRunnable::Context
 
class  KisLibavMediaEncoderRunnable::Format
 

Namespaces

namespace  KisLibav
 

Typedefs

using KisLibav::WriteAvioPacketBuf = const uint8_t *
 

Variables

static constexpr int KisLibav::BUFFER_SIZE = 32768
 
static constexpr int KisLibav::GIF_PALETTE_BYTES = 1024
 
static constexpr int KisLibav::GIF_PALETTE_DIMENSION = 16