Change-Id: Ib3a42409045fe55c7a410b5ec52bd284f3475417
Reviewed-by: Mithra Pattison <mithra.pattison@nokia.com>
Reviewed-by: Jonas Rabbe <jonas.rabbe@gmail.com>
QT_BEGIN_NAMESPACE
+namespace
+{
+class QMediaEncoderSettingsPrivateRegisterMetaTypes
+{
+public:
+ QMediaEncoderSettingsPrivateRegisterMetaTypes()
+ {
+ qRegisterMetaType<QAudioEncoderSettings>();
+ qRegisterMetaType<QVideoEncoderSettings>();
+ qRegisterMetaType<QImageEncoderSettings>();
+ }
+} _registerMetaTypes;
+}
+
class QAudioEncoderSettingsPrivate : public QSharedData
{
public:
QT_END_NAMESPACE
+Q_DECLARE_METATYPE(QAudioEncoderSettings)
+Q_DECLARE_METATYPE(QVideoEncoderSettings)
+Q_DECLARE_METATYPE(QImageEncoderSettings)
+
QT_END_HEADER