5#include "private/qplatformmediaintegration_p.h"
6#include "private/qplatformmediaformatinfo_p.h"
7#include <QtCore/qmimedatabase.h>
591 constexpr const char *descriptions[] = {
618 constexpr const char *descriptions[] = {
646 "Unspecified File Format",
647 "Windows Media Video",
648 "Audio Video Interleave",
649 "Matroska Multimedia Container",
650 "MPEG-4 Video Container",
652 "QuickTime Container",
657 "Windows Media Audio",
659 "Free Lossless Audio Codec (FLAC)",
675 constexpr const char *descriptions[] = {
676 "Unspecified Audio Codec",
678 "Advanced Audio Codec (AAC)",
679 "Dolby Digital (AC3)",
680 "Dolby Digital Plus (E-AC3)",
681 "Free Lossless Audio Codec (FLAC)",
686 "Windows Media Audio",
687 "Apple Lossless Audio Codec (ALAC)",
702 constexpr const char *descriptions[] = {
703 "Unspecified Video Codec",
713 "Windows Media Video",
788 auto *
list = (
flags ==
NoFlags) ? audioFormatPriorityList : videoFormatPriorityList;
790 if (supportedFormats.contains(*
list))
802 if (!supportedFormats.contains(
fmt))
819 fmt = bestSupportedFileFormat(
audio);
822 fmt = bestSupportedFileFormat();
837 if (!videoCodecs.contains(
video)) {
839 auto *
list = videoPriorityList;
841 if (videoCodecs.contains(*
list))
854 if (!audioCodecs.contains(
audio)) {
855 auto *
list = audioPriorityList;
857 if (audioCodecs.contains(*
list))
883#include "moc_qmediaformat.cpp"
QMimeType mimeTypeForName(const QString &nameOrAlias) const
Returns a MIME type for nameOrAlias or an invalid one if none found.
\macro QT_RESTRICTED_CAST_FROM_ASCII
static QString fromLatin1(QByteArrayView ba)
This is an overloaded member function, provided for convenience. It differs from the above function o...
static QString fromUtf8(QByteArrayView utf8)
This is an overloaded member function, provided for convenience. It differs from the above function o...
Combined button and popup list for selecting options.
GLboolean GLboolean GLboolean GLboolean a
[7]
GLint GLsizei GLsizei GLenum format
#define QT_DEFINE_QESDP_SPECIALIZATION_DTOR(Class)
QVideoFrameFormat::PixelFormat fmt