4#ifndef QFFMPEGCODEC_P_H
5#define QFFMPEGCODEC_P_H
20#include "private/qmultimediautils_p.h"
33 std::unique_ptr<QFFmpeg::HWAccel> hwAccel);
37 AVStream *
stream =
nullptr;
38 std::unique_ptr<QFFmpeg::HWAccel> hwAccel;
44 AVCodecContext *
context()
const {
return d->context.
get(); }
45 AVStream *
stream()
const {
return d->stream; }
AVStream * stream() const
AVCodecContext * context() const
qint64 toMs(qint64 ts) const
qint64 toUs(qint64 ts) const
HWAccel * hwAccel() const
std::unique_ptr< AVCodecContext, AVDeleter< decltype(&avcodec_free_context), &avcodec_free_context > > AVCodecContextUPtr
std::optional< qint64 > timeStampMs(qint64 ts, AVRational base)
std::optional< qint64 > timeStampUs(qint64 ts, AVRational base)
Combined button and popup list for selecting options.
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data