Declare and register metatypes for media encoder settings classes
Change-Id: Ib3a42409045fe55c7a410b5ec52bd284f3475417 Reviewed-by: Mithra Pattison <mithra.pattison@nokia.com> Reviewed-by: Jonas Rabbe <jonas.rabbe@gmail.com>
This commit is contained in:
committed by
Qt by Nokia
parent
b2b92dad82
commit
5a2de6d2fa
@@ -43,6 +43,20 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
namespace
|
||||||
|
{
|
||||||
|
class QMediaEncoderSettingsPrivateRegisterMetaTypes
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QMediaEncoderSettingsPrivateRegisterMetaTypes()
|
||||||
|
{
|
||||||
|
qRegisterMetaType<QAudioEncoderSettings>();
|
||||||
|
qRegisterMetaType<QVideoEncoderSettings>();
|
||||||
|
qRegisterMetaType<QImageEncoderSettings>();
|
||||||
|
}
|
||||||
|
} _registerMetaTypes;
|
||||||
|
}
|
||||||
|
|
||||||
class QAudioEncoderSettingsPrivate : public QSharedData
|
class QAudioEncoderSettingsPrivate : public QSharedData
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|||||||
@@ -162,6 +162,10 @@ private:
|
|||||||
|
|
||||||
QT_END_NAMESPACE
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
Q_DECLARE_METATYPE(QAudioEncoderSettings)
|
||||||
|
Q_DECLARE_METATYPE(QVideoEncoderSettings)
|
||||||
|
Q_DECLARE_METATYPE(QImageEncoderSettings)
|
||||||
|
|
||||||
QT_END_HEADER
|
QT_END_HEADER
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user