![]() |
Qt 6.x
The Qt SDK
|
#include "qffmpeg_p.h"
#include <qdebug.h>
#include <qloggingcategory.h>
#include <qffmpeghwaccel_p.h>
#include <algorithm>
#include <vector>
#include <array>
#include <optional>
#include <libavutil/pixdesc.h>
#include <libavutil/samplefmt.h>
Go to the source code of this file.
Namespaces | |
namespace | QFFmpeg |
Functions | |
static QT_BEGIN_NAMESPACE | Q_LOGGING_CATEGORY (qLcFFmpegUtils, "qt.multimedia.ffmpeg.utils") |
const AVCodec * | QFFmpeg::findAVDecoder (AVCodecID codecId, const std::optional< AVHWDeviceType > &deviceType, const std::optional< PixelOrSampleFormat > &format) |
const AVCodec * | QFFmpeg::findAVEncoder (AVCodecID codecId, const std::optional< AVHWDeviceType > &deviceType, const std::optional< PixelOrSampleFormat > &format) |
const AVCodec * | QFFmpeg::findAVEncoder (AVCodecID codecId, const std::function< AVScore(const AVCodec *)> &scoresGetter) |
bool | QFFmpeg::isAVFormatSupported (const AVCodec *codec, PixelOrSampleFormat format) |
bool | QFFmpeg::isHwPixelFormat (AVPixelFormat format) |
AVPixelFormat | QFFmpeg::pixelFormatForHwDevice (AVHWDeviceType deviceType) |
|
static |