5#include "private/qplatformmediaintegration_p.h"
6#include "private/qplatformmediaformatinfo_p.h"
7#include <QtCore/qmimedatabase.h>
602 constexpr const char *descriptions[] = {
629 constexpr const char *descriptions[] = {
657 "Unspecified File Format",
658 "Windows Media Video",
659 "Audio Video Interleave",
660 "Matroska Multimedia Container",
661 "MPEG-4 Video Container",
663 "QuickTime Container",
668 "Windows Media Audio",
670 "Free Lossless Audio Codec (FLAC)",
686 constexpr const char *descriptions[] = {
687 "Unspecified Audio Codec",
689 "Advanced Audio Codec (AAC)",
690 "Dolby Digital (AC3)",
691 "Dolby Digital Plus (E-AC3)",
692 "Free Lossless Audio Codec (FLAC)",
697 "Windows Media Audio",
698 "Apple Lossless Audio Codec (ALAC)",
713 constexpr const char *descriptions[] = {
714 "Unspecified Video Codec",
724 "Windows Media Video",
799 auto *
list = (
flags ==
NoFlags) ? audioFormatPriorityList : videoFormatPriorityList;
801 if (supportedFormats.contains(*
list))
813 if (!supportedFormats.contains(
fmt))
830 fmt = bestSupportedFileFormat(
audio);
833 fmt = bestSupportedFileFormat();
848 if (!videoCodecs.contains(
video)) {
850 auto *
list = videoPriorityList;
852 if (videoCodecs.contains(*
list))
865 if (!audioCodecs.contains(
audio)) {
866 auto *
list = audioPriorityList;
868 if (audioCodecs.contains(*
list))
894#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
QFileInfo fi("c:/temp/foo")
[newstuff]