diff options
Diffstat (limited to 'src/multimedia/qmediaformat.h')
-rw-r--r-- | src/multimedia/qmediaformat.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/multimedia/qmediaformat.h b/src/multimedia/qmediaformat.h index 69e795545..a488fd378 100644 --- a/src/multimedia/qmediaformat.h +++ b/src/multimedia/qmediaformat.h @@ -46,6 +46,7 @@ QT_BEGIN_NAMESPACE +class QMimeType; class QMediaFormat; class QMediaEncoderSettings; class QMediaFormatPrivate @@ -72,10 +73,9 @@ public: FLAC, MP3, Mpeg4Audio, - Opus, + ALAC, Wave, - WindowsMediaAudio, - LastFileFormat = WindowsMediaAudio + LastFileFormat = Wave }; enum class AudioCodec { @@ -89,8 +89,8 @@ public: Opus, Vorbis, Wave, - WindowsMediaAudio, - LastAudioCodec = WindowsMediaAudio + ALAC, + LastAudioCodec = ALAC }; enum class VideoCodec { @@ -127,6 +127,8 @@ public: bool isAudioFormat() const; + QMimeType mimeType() const; + static QString fileFormatName(QMediaFormat::FileFormat c); static QString audioCodecName(QMediaFormat::AudioCodec c); static QString videoCodecName(QMediaFormat::VideoCodec c); |