#include <videothumbdecoder_p.h>
◆ Private()
Digikam::VideoThumbDecoder::Private::Private |
( |
| ) |
|
|
default |
◆ ~Private()
Digikam::VideoThumbDecoder::Private::~Private |
( |
| ) |
|
|
default |
◆ convertAndScaleFrame()
void Digikam::VideoThumbDecoder::Private::convertAndScaleFrame |
( |
AVPixelFormat |
format, |
|
|
int |
scaledSize, |
|
|
bool |
maintainAspectRatio, |
|
|
int & |
scaledWidth, |
|
|
int & |
scaledHeight |
|
) |
| |
◆ decodeVideoPacket()
bool Digikam::VideoThumbDecoder::Private::decodeVideoPacket |
( |
| ) |
const |
◆ deleteFilterGraph()
void Digikam::VideoThumbDecoder::Private::deleteFilterGraph |
( |
| ) |
|
◆ getVideoPacket()
bool Digikam::VideoThumbDecoder::Private::getVideoPacket |
( |
| ) |
|
◆ initializeVideo()
bool Digikam::VideoThumbDecoder::Private::initializeVideo |
( |
| ) |
|
◆ processFilterGraph()
bool Digikam::VideoThumbDecoder::Private::processFilterGraph |
( |
AVFrame *const |
dst, |
|
|
const AVFrame *const |
src, |
|
|
enum AVPixelFormat |
pixfmt, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
◆ allowSeek
bool Digikam::VideoThumbDecoder::Private::allowSeek = true |
◆ bufferSinkContext
AVFilterContext* Digikam::VideoThumbDecoder::Private::bufferSinkContext = nullptr |
◆ bufferSourceContext
AVFilterContext* Digikam::VideoThumbDecoder::Private::bufferSourceContext = nullptr |
◆ filterFrame
AVFrame* Digikam::VideoThumbDecoder::Private::filterFrame = nullptr |
◆ filterGraph
AVFilterGraph* Digikam::VideoThumbDecoder::Private::filterGraph = nullptr |
◆ initialized
bool Digikam::VideoThumbDecoder::Private::initialized = false |
◆ lastHeight
int Digikam::VideoThumbDecoder::Private::lastHeight = 0 |
◆ lastPixfmt
enum AVPixelFormat Digikam::VideoThumbDecoder::Private::lastPixfmt = AV_PIX_FMT_NONE |
◆ lastWidth
int Digikam::VideoThumbDecoder::Private::lastWidth = 0 |
◆ pFormatContext
AVFormatContext* Digikam::VideoThumbDecoder::Private::pFormatContext = nullptr |
◆ pFrame
AVFrame* Digikam::VideoThumbDecoder::Private::pFrame = nullptr |
◆ pFrameBuffer
quint8* Digikam::VideoThumbDecoder::Private::pFrameBuffer = nullptr |
◆ pPacket
AVPacket* Digikam::VideoThumbDecoder::Private::pPacket = nullptr |
◆ pVideoCodec
AVCodec* Digikam::VideoThumbDecoder::Private::pVideoCodec = nullptr |
◆ pVideoCodecContext
AVCodecContext* Digikam::VideoThumbDecoder::Private::pVideoCodecContext = nullptr |
◆ pVideoCodecParameters
AVCodecParameters* Digikam::VideoThumbDecoder::Private::pVideoCodecParameters = nullptr |
◆ pVideoStream
AVStream* Digikam::VideoThumbDecoder::Private::pVideoStream = nullptr |
◆ videoStream
int Digikam::VideoThumbDecoder::Private::videoStream = -1 |
The documentation for this class was generated from the following files: