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
|
||||
|
||||
namespace
|
||||
{
|
||||
class QMediaEncoderSettingsPrivateRegisterMetaTypes
|
||||
{
|
||||
public:
|
||||
QMediaEncoderSettingsPrivateRegisterMetaTypes()
|
||||
{
|
||||
qRegisterMetaType<QAudioEncoderSettings>();
|
||||
qRegisterMetaType<QVideoEncoderSettings>();
|
||||
qRegisterMetaType<QImageEncoderSettings>();
|
||||
}
|
||||
} _registerMetaTypes;
|
||||
}
|
||||
|
||||
class QAudioEncoderSettingsPrivate : public QSharedData
|
||||
{
|
||||
public:
|
||||
|
||||
@@ -162,6 +162,10 @@ private:
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
Q_DECLARE_METATYPE(QAudioEncoderSettings)
|
||||
Q_DECLARE_METATYPE(QVideoEncoderSettings)
|
||||
Q_DECLARE_METATYPE(QImageEncoderSettings)
|
||||
|
||||
QT_END_HEADER
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user