![]() |
Qt 6.x
The Qt SDK
|
#include <qmediametadata.h>#include <qdatetime.h>#include <qtimezone.h>#include <qimage.h>#include <quuid.h>#include <mfapi.h>#include <mfidl.h>#include <propvarutil.h>#include <propkey.h>#include "private/qwindowsmultimediautils_p.h"#include "mfmetadata_p.h"
Include dependency graph for mfmetadata.cpp:Go to the source code of this file.
Functions | |
| static QVariant | convertValue (const PROPVARIANT &var) |
| static QVariant | metaDataValue (IPropertyStore *content, const PROPERTYKEY &key) |
| static REFPROPERTYKEY | propertyKeyForMetaDataKey (QMediaMetaData::Key key) |
| static void | setStringProperty (IPropertyStore *content, REFPROPERTYKEY key, const QString &value) |
| static void | setUInt32Property (IPropertyStore *content, REFPROPERTYKEY key, quint32 value) |
| static void | setUInt64Property (IPropertyStore *content, REFPROPERTYKEY key, quint64 value) |
| static void | setFileTimeProperty (IPropertyStore *content, REFPROPERTYKEY key, const FILETIME *ft) |
Variables | |
| static const PROPERTYKEY | PROP_KEY_NULL = {GUID_NULL, 0} |
|
static |
Definition at line 22 of file mfmetadata.cpp.
References QImage::fromData(), QString::fromUtf16(), i, read(), QTimeZone::UTC, and var.
Referenced by metaDataValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 72 of file mfmetadata.cpp.
References QWindowsMultimediaUtils::codecForAudioFormat(), QWindowsMultimediaUtils::codecForVideoFormat(), convertValue(), QStringLiteral, QVariant::toUInt(), and var.
Referenced by MFMetaData::fromNative().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 230 of file mfmetadata.cpp.
References QMediaMetaData::AlbumArtist, QMediaMetaData::AlbumTitle, QMediaMetaData::AudioBitRate, QMediaMetaData::Author, QMediaMetaData::Comment, QMediaMetaData::Composer, QMediaMetaData::ContributingArtist, QMediaMetaData::Copyright, QMediaMetaData::Date, QMediaMetaData::Description, QMediaMetaData::Duration, QMediaMetaData::Genre, QMediaMetaData::Language, QMediaMetaData::MediaType, QMediaMetaData::Orientation, PROP_KEY_NULL, QMediaMetaData::Publisher, QMediaMetaData::ThumbnailImage, QMediaMetaData::Title, QMediaMetaData::TrackNumber, QMediaMetaData::Url, QMediaMetaData::VideoBitRate, and QMediaMetaData::VideoFrameRate.
Referenced by MFMetaData::toNative().
Here is the caller graph for this function:
|
static |
Definition at line 312 of file mfmetadata.cpp.
Referenced by MFMetaData::toNative().
Here is the caller graph for this function:
|
static |
Definition at line 282 of file mfmetadata.cpp.
Referenced by MFMetaData::toNative().
Here is the caller graph for this function:
|
static |
Definition at line 292 of file mfmetadata.cpp.
Referenced by MFMetaData::toNative().
Here is the caller graph for this function:
|
static |
Definition at line 302 of file mfmetadata.cpp.
Referenced by MFMetaData::toNative().
Here is the caller graph for this function:
|
static |
Definition at line 20 of file mfmetadata.cpp.
Referenced by propertyKeyForMetaDataKey(), and MFMetaData::toNative().