![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qtconfigmacros.h"#include <limits>#include <variant>#include <QtCore/qglobal.h>#include <QtCore/qdebug.h>#include <libavformat/avformat.h>#include <libavcodec/avcodec.h>#include <libswresample/swresample.h>#include <libavutil/avutil.h>#include <libswscale/swscale.h>Go to the source code of this file.
Classes | |
| struct | std::numeric_limits< QT_PREPEND_NAMESPACE(QFFmpeg)::AVScore > |
Namespaces | |
| namespace | QFFmpeg |
| namespace | QFFmpeg::Literals |
| namespace | std |
| [33] | |
Macros | |
| #define | QT_FFMPEG_HAS_AV_CHANNEL_LAYOUT (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(59, 24, 100)) |
| #define | QT_FFMPEG_HAS_FRAME_TIME_BASE (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(59, 18, 100)) |
| #define | QT_FFMPEG_HAS_FRAME_DURATION (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(60, 3, 100)) |
| #define | QT_FFMPEG_STREAM_SIDE_DATA_DEPRECATED (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(60, 15, 100)) |
| #define | QT_FFMPEG_HAS_D3D12VA (LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(59, 8, 100)) |
| #define | QT_FFMPEG_SWR_CONST_CH_LAYOUT (LIBSWRESAMPLE_VERSION_INT >= AV_VERSION_INT(4, 9, 100)) |
| #define | QT_FFMPEG_AVIO_WRITE_CONST (LIBAVFORMAT_VERSION_MAJOR >= 61) |
| #define | QT_CODEC_PARAMETERS_HAVE_FRAMERATE (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(60, 11, 100)) |
| #define | QT_FFMPEG_HAS_AVCODEC_GET_SUPPORTED_CONFIG (LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(59, 39, 100)) |
| #define | QT_FFMPEG_HAS_SWS_FLAGS_ENUM (LIBSWSCALE_VERSION_INT >= AV_VERSION_INT(9, 1, 100)) |
| #define | AV_PROFILE_H264_HIGH FF_PROFILE_H264_HIGH |
| #define | AV_PROFILE_HEVC_MAIN FF_PROFILE_HEVC_MAIN |
Typedefs | |
| using | QFFmpeg::ChannelLayoutT = AVChannelLayout |
| using | QFFmpeg::PixelOrSampleFormat = std::variant<AVPixelFormat, AVSampleFormat> |
Enumerations | |
| enum class | QFFmpeg::AVScore : int { QFFmpeg::BestAVScore = std::numeric_limits<int>::max() , QFFmpeg::DefaultAVScore = 0 , QFFmpeg::NotSuitableAVScore = std::numeric_limits<int>::min() , QFFmpeg::MinAVScore = std::numeric_limits<int>::min() + 1 } |
Functions | |
| constexpr AVScore | QFFmpeg::operator+ (AVScore aa, int bb) |
| constexpr AVScore | QFFmpeg::operator- (AVScore aa, int bb) |
| constexpr AVScore | QFFmpeg::operator+ (int aa, AVScore bb) |
| constexpr AVScore | QFFmpeg::operator- (int aa, AVScore bb) |
| constexpr AVScore | QFFmpeg::operator- (AVScore aa, AVScore bb) |
| constexpr AVScore & | QFFmpeg::operator+= (AVScore &aa, int bb) |
| constexpr AVScore & | QFFmpeg::operator-= (AVScore &aa, int bb) |
| constexpr AVScore | QFFmpeg::operator- (const AVScore &d) |
| QDebug | QFFmpeg::operator<< (QDebug dbg, AVScore score) |
| constexpr AVScore | QFFmpeg::Literals::operator""_avscore (unsigned long long arg) |
Variables | |
| constexpr AVScore | QFFmpeg::BestAVScore = AVScore::BestAVScore |
| constexpr AVScore | QFFmpeg::DefaultAVScore = AVScore::DefaultAVScore |
| constexpr AVScore | QFFmpeg::NotSuitableAVScore = AVScore::NotSuitableAVScore |
| constexpr AVScore | QFFmpeg::MinAVScore = AVScore::MinAVScore |
| #define AV_PROFILE_H264_HIGH FF_PROFILE_H264_HIGH |
Definition at line 150 of file qffmpegdefs_p.h.
| #define AV_PROFILE_HEVC_MAIN FF_PROFILE_HEVC_MAIN |
Definition at line 153 of file qffmpegdefs_p.h.
| #define QT_CODEC_PARAMETERS_HAVE_FRAMERATE (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(60, 11, 100)) |
Definition at line 50 of file qffmpegdefs_p.h.
| #define QT_FFMPEG_AVIO_WRITE_CONST (LIBAVFORMAT_VERSION_MAJOR >= 61) |
Definition at line 48 of file qffmpegdefs_p.h.
| #define QT_FFMPEG_HAS_AV_CHANNEL_LAYOUT (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(59, 24, 100)) |
Definition at line 36 of file qffmpegdefs_p.h.
| #define QT_FFMPEG_HAS_AVCODEC_GET_SUPPORTED_CONFIG (LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(59, 39, 100)) |
Definition at line 52 of file qffmpegdefs_p.h.
| #define QT_FFMPEG_HAS_D3D12VA (LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(59, 8, 100)) |
Definition at line 44 of file qffmpegdefs_p.h.
| #define QT_FFMPEG_HAS_FRAME_DURATION (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(60, 3, 100)) |
Definition at line 40 of file qffmpegdefs_p.h.
| #define QT_FFMPEG_HAS_FRAME_TIME_BASE (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(59, 18, 100)) |
Definition at line 38 of file qffmpegdefs_p.h.
| #define QT_FFMPEG_HAS_SWS_FLAGS_ENUM (LIBSWSCALE_VERSION_INT >= AV_VERSION_INT(9, 1, 100)) |
Definition at line 54 of file qffmpegdefs_p.h.
| #define QT_FFMPEG_STREAM_SIDE_DATA_DEPRECATED (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(60, 15, 100)) |
Definition at line 42 of file qffmpegdefs_p.h.
| #define QT_FFMPEG_SWR_CONST_CH_LAYOUT (LIBSWRESAMPLE_VERSION_INT >= AV_VERSION_INT(4, 9, 100)) |
Definition at line 46 of file qffmpegdefs_p.h.