4#ifndef QFFMPEGIOUTILS_P_H
5#define QFFMPEGIOUTILS_P_H
32int writeQIODevice(
void *opaque, AvioWriteBufferType buf,
int buf_size);
34int64_t
seekQIODevice(
void *opaque, int64_t offset,
int whence);
static VideoTransformation streamTransformation(const AVStream *stream)
int writeQIODevice(void *opaque, AvioWriteBufferType buf, int buf_size)
static bool colorTransferSupportsHdr(const AVStream *stream)
static void insertMediaData(QMediaMetaData &metaData, QPlatformMediaPlayer::TrackType trackType, const AVStream *stream)
static std::optional< qint64 > streamDuration(const AVStream &stream)
int64_t seekQIODevice(void *opaque, int64_t offset, int whence)
static QTransform displayMatrixToTransform(const int32_t *displayMatrix)
int readQIODevice(void *opaque, uint8_t *buf, int buf_size)
const AVPacketSideData * streamSideData(const AVStream *stream, AVPacketSideDataType type)
#define QT_FFMPEG_AVIO_WRITE_CONST
#define qCWarning(category,...)
#define qCDebug(category,...)
#define Q_STATIC_LOGGING_CATEGORY(name,...)
#define QT_BEGIN_NAMESPACE
virtual bool isCancelled() const =0
virtual ~ICancelToken()=default