Use Q_CONSTRUCTOR_FUNCTION macro to register multimedia meta types.
Task-number: QTBUG-39131 Change-Id: I2493c9e3e6f0065d0441a74ff240d7d91fbe059c Reviewed-by: Christian Stromme <christian.stromme@digia.com>
This commit is contained in:
committed by
The Qt Project
parent
5a0e49369d
commit
efa4628e74
@@ -45,22 +45,14 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace QAudio
|
static void qRegisterAudioMetaTypes()
|
||||||
{
|
|
||||||
|
|
||||||
class RegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
RegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QAudio::Error>();
|
qRegisterMetaType<QAudio::Error>();
|
||||||
qRegisterMetaType<QAudio::State>();
|
qRegisterMetaType<QAudio::State>();
|
||||||
qRegisterMetaType<QAudio::Mode>();
|
qRegisterMetaType<QAudio::Mode>();
|
||||||
}
|
}
|
||||||
|
|
||||||
} _register;
|
Q_CONSTRUCTOR_FUNCTION(qRegisterAudioMetaTypes)
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\namespace QAudio
|
\namespace QAudio
|
||||||
|
|||||||
@@ -47,17 +47,13 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
|
||||||
{
|
static void qRegisterAudioBufferMetaTypes()
|
||||||
class QAudioBufferPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QAudioBufferPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QAudioBuffer>();
|
qRegisterMetaType<QAudioBuffer>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterAudioBufferMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
class QAudioBufferPrivate : public QSharedData
|
class QAudioBufferPrivate : public QSharedData
|
||||||
|
|||||||
@@ -72,18 +72,13 @@ QT_BEGIN_NAMESPACE
|
|||||||
\sa QAudioBuffer
|
\sa QAudioBuffer
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace
|
static void qRegisterAudioDecoderMetaTypes()
|
||||||
{
|
|
||||||
class AudioDecoderRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
AudioDecoderRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QAudioDecoder::State>("QAudioDecoder::State");
|
qRegisterMetaType<QAudioDecoder::State>("QAudioDecoder::State");
|
||||||
qRegisterMetaType<QAudioDecoder::Error>("QAudioDecoder::Error");
|
qRegisterMetaType<QAudioDecoder::Error>("QAudioDecoder::Error");
|
||||||
}
|
}
|
||||||
} _registerPlayerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterAudioDecoderMetaTypes)
|
||||||
|
|
||||||
class QAudioDecoderPrivate : public QMediaObjectPrivate
|
class QAudioDecoderPrivate : public QMediaObjectPrivate
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -47,17 +47,12 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterAudioDeviceInfoMetaTypes()
|
||||||
{
|
|
||||||
class QAudioInfoPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QAudioInfoPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QAudioDeviceInfo>();
|
qRegisterMetaType<QAudioDeviceInfo>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterAudioDeviceInfoMetaTypes)
|
||||||
|
|
||||||
class QAudioDeviceInfoPrivate : public QSharedData
|
class QAudioDeviceInfoPrivate : public QSharedData
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -44,20 +44,14 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterAudioFormatMetaTypes()
|
||||||
{
|
|
||||||
class QAudioFormatPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QAudioFormatPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QAudioFormat>();
|
qRegisterMetaType<QAudioFormat>();
|
||||||
qRegisterMetaType<QAudioFormat::SampleType>();
|
qRegisterMetaType<QAudioFormat::SampleType>();
|
||||||
qRegisterMetaType<QAudioFormat::Endian>();
|
qRegisterMetaType<QAudioFormat::Endian>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
Q_CONSTRUCTOR_FUNCTION(qRegisterAudioFormatMetaTypes)
|
||||||
|
|
||||||
class QAudioFormatPrivate : public QSharedData
|
class QAudioFormatPrivate : public QSharedData
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -56,12 +56,9 @@
|
|||||||
|
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
|
||||||
namespace
|
QT_BEGIN_NAMESPACE
|
||||||
{
|
|
||||||
class CameraRegisterMetaTypes
|
static void qRegisterCameraMetaTypes()
|
||||||
{
|
|
||||||
public:
|
|
||||||
CameraRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QCamera::Error>("QCamera::Error");
|
qRegisterMetaType<QCamera::Error>("QCamera::Error");
|
||||||
qRegisterMetaType<QCamera::State>("QCamera::State");
|
qRegisterMetaType<QCamera::State>("QCamera::State");
|
||||||
@@ -72,10 +69,8 @@ public:
|
|||||||
qRegisterMetaType<QCamera::LockChangeReason>("QCamera::LockChangeReason");
|
qRegisterMetaType<QCamera::LockChangeReason>("QCamera::LockChangeReason");
|
||||||
qRegisterMetaType<QCamera::Position>("QCamera::Position");
|
qRegisterMetaType<QCamera::Position>("QCamera::Position");
|
||||||
}
|
}
|
||||||
} _registerCameraMetaTypes;
|
|
||||||
}
|
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
Q_CONSTRUCTOR_FUNCTION(qRegisterCameraMetaTypes)
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class QCamera
|
\class QCamera
|
||||||
|
|||||||
@@ -65,20 +65,14 @@ QT_BEGIN_NAMESPACE
|
|||||||
|
|
||||||
//#define DEBUG_EXPOSURE_CHANGES 1
|
//#define DEBUG_EXPOSURE_CHANGES 1
|
||||||
|
|
||||||
namespace
|
static void qRegisterCameraExposureMetaTypes()
|
||||||
{
|
|
||||||
class CameraExposureRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
CameraExposureRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QCameraExposure::ExposureMode>("QCameraExposure::ExposureMode");
|
qRegisterMetaType<QCameraExposure::ExposureMode>("QCameraExposure::ExposureMode");
|
||||||
qRegisterMetaType<QCameraExposure::FlashModes>("QCameraExposure::FlashModes");
|
qRegisterMetaType<QCameraExposure::FlashModes>("QCameraExposure::FlashModes");
|
||||||
qRegisterMetaType<QCameraExposure::MeteringMode>("QCameraExposure::MeteringMode");
|
qRegisterMetaType<QCameraExposure::MeteringMode>("QCameraExposure::MeteringMode");
|
||||||
}
|
}
|
||||||
} _registerCameraExposureMetaTypes;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
Q_CONSTRUCTOR_FUNCTION(qRegisterCameraExposureMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
class QCameraExposurePrivate
|
class QCameraExposurePrivate
|
||||||
|
|||||||
@@ -55,18 +55,14 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterCameraFocusMetaTypes()
|
||||||
{
|
|
||||||
class CameraFocusRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
CameraFocusRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QCameraFocus::FocusModes>("QCameraFocus::FocusModes");
|
qRegisterMetaType<QCameraFocus::FocusModes>("QCameraFocus::FocusModes");
|
||||||
qRegisterMetaType<QCameraFocus::FocusPointMode>("QCameraFocus::FocusPointMode");
|
qRegisterMetaType<QCameraFocus::FocusPointMode>("QCameraFocus::FocusPointMode");
|
||||||
}
|
}
|
||||||
} _registerCameraFocusMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterCameraFocusMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
class QCameraFocusFakeZoomControl : public QCameraZoomControl
|
class QCameraFocusFakeZoomControl : public QCameraZoomControl
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -83,19 +83,14 @@ QT_BEGIN_NAMESPACE
|
|||||||
\value CaptureToBuffer Capture the image to a buffer for further processing.
|
\value CaptureToBuffer Capture the image to a buffer for further processing.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace
|
static void qRegisterCameraImageCaptureMetaTypes()
|
||||||
{
|
|
||||||
class MediaRecorderRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
MediaRecorderRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QCameraImageCapture::Error>("QCameraImageCapture::Error");
|
qRegisterMetaType<QCameraImageCapture::Error>("QCameraImageCapture::Error");
|
||||||
qRegisterMetaType<QCameraImageCapture::CaptureDestination>("QCameraImageCapture::CaptureDestination");
|
qRegisterMetaType<QCameraImageCapture::CaptureDestination>("QCameraImageCapture::CaptureDestination");
|
||||||
qRegisterMetaType<QCameraImageCapture::CaptureDestinations>("QCameraImageCapture::CaptureDestinations");
|
qRegisterMetaType<QCameraImageCapture::CaptureDestinations>("QCameraImageCapture::CaptureDestinations");
|
||||||
}
|
}
|
||||||
} _registerRecorderMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterCameraImageCaptureMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
class QCameraImageCapturePrivate
|
class QCameraImageCapturePrivate
|
||||||
|
|||||||
@@ -52,20 +52,15 @@
|
|||||||
|
|
||||||
#include <QtCore/QDebug>
|
#include <QtCore/QDebug>
|
||||||
|
|
||||||
namespace
|
QT_BEGIN_NAMESPACE
|
||||||
{
|
|
||||||
class QCameraImageProcessingPrivateRegisterMetaTypes
|
static void qRegisterCameraImageProcessingMetaTypes()
|
||||||
{
|
|
||||||
public:
|
|
||||||
QCameraImageProcessingPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QCameraImageProcessing::WhiteBalanceMode>();
|
qRegisterMetaType<QCameraImageProcessing::WhiteBalanceMode>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
Q_CONSTRUCTOR_FUNCTION(qRegisterCameraImageProcessingMetaTypes)
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class QCameraImageProcessing
|
\class QCameraImageProcessing
|
||||||
|
|||||||
@@ -44,17 +44,12 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterCameraImageProcessingControlMetaTypes()
|
||||||
{
|
|
||||||
class QCameraImageProcessingControlPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QCameraImageProcessingControlPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QCameraImageProcessingControl::ProcessingParameter>();
|
qRegisterMetaType<QCameraImageProcessingControl::ProcessingParameter>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterCameraImageProcessingControlMetaTypes)
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class QCameraImageProcessingControl
|
\class QCameraImageProcessingControl
|
||||||
|
|||||||
@@ -44,17 +44,13 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterMediaStreamControlMetaTypes()
|
||||||
{
|
|
||||||
class QMediaStreamsControlPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QMediaStreamsControlPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QMediaStreamsControl::StreamType>();
|
qRegisterMetaType<QMediaStreamsControl::StreamType>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterMediaStreamControlMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class QMediaStreamsControl
|
\class QMediaStreamsControl
|
||||||
|
|||||||
@@ -48,17 +48,12 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterMediaContentMetaTypes()
|
||||||
{
|
|
||||||
class QMediaContentPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QMediaContentPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QMediaContent>();
|
qRegisterMetaType<QMediaContent>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterMediaContentMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
class QMediaContentPrivate : public QSharedData
|
class QMediaContentPrivate : public QSharedData
|
||||||
|
|||||||
@@ -90,19 +90,15 @@ QT_BEGIN_NAMESPACE
|
|||||||
\sa QMediaObject, QMediaService, QVideoWidget, QMediaPlaylist
|
\sa QMediaObject, QMediaService, QVideoWidget, QMediaPlaylist
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace
|
static void qRegisterMediaPlayerMetaTypes()
|
||||||
{
|
|
||||||
class MediaPlayerRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
MediaPlayerRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QMediaPlayer::State>("QMediaPlayer::State");
|
qRegisterMetaType<QMediaPlayer::State>("QMediaPlayer::State");
|
||||||
qRegisterMetaType<QMediaPlayer::MediaStatus>("QMediaPlayer::MediaStatus");
|
qRegisterMetaType<QMediaPlayer::MediaStatus>("QMediaPlayer::MediaStatus");
|
||||||
qRegisterMetaType<QMediaPlayer::Error>("QMediaPlayer::Error");
|
qRegisterMetaType<QMediaPlayer::Error>("QMediaPlayer::Error");
|
||||||
}
|
}
|
||||||
} _registerPlayerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterMediaPlayerMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
#define MAX_NESTED_PLAYLISTS 16
|
#define MAX_NESTED_PLAYLISTS 16
|
||||||
|
|
||||||
|
|||||||
@@ -61,18 +61,13 @@ QT_BEGIN_NAMESPACE
|
|||||||
Q_GLOBAL_STATIC_WITH_ARGS(QMediaPluginLoader, playlistIOLoader,
|
Q_GLOBAL_STATIC_WITH_ARGS(QMediaPluginLoader, playlistIOLoader,
|
||||||
(QMediaPlaylistIOInterface_iid, QLatin1String("playlistformats"), Qt::CaseInsensitive))
|
(QMediaPlaylistIOInterface_iid, QLatin1String("playlistformats"), Qt::CaseInsensitive))
|
||||||
|
|
||||||
namespace
|
static void qRegisterMediaPlaylistMetaTypes()
|
||||||
{
|
|
||||||
class QMediaPlaylistPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QMediaPlaylistPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QMediaPlaylist::Error>();
|
qRegisterMetaType<QMediaPlaylist::Error>();
|
||||||
qRegisterMetaType<QMediaPlaylist::PlaybackMode>();
|
qRegisterMetaType<QMediaPlaylist::PlaybackMode>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterMediaPlaylistMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
|||||||
@@ -47,18 +47,14 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterMediaResourceMetaTypes()
|
||||||
{
|
|
||||||
class QMediaResourcePrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QMediaResourcePrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QMediaResource>();
|
qRegisterMetaType<QMediaResource>();
|
||||||
qRegisterMetaType<QMediaResourceList>();
|
qRegisterMetaType<QMediaResourceList>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterMediaResourceMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class QMediaResource
|
\class QMediaResource
|
||||||
|
|||||||
@@ -41,20 +41,16 @@ QT_BEGIN_NAMESPACE
|
|||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace
|
static void qRegisterMultimediaMetaTypes()
|
||||||
{
|
|
||||||
class QMultimediaNamespacePrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QMultimediaNamespacePrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QMultimedia::AvailabilityStatus>();
|
qRegisterMetaType<QMultimedia::AvailabilityStatus>();
|
||||||
qRegisterMetaType<QMultimedia::SupportEstimate>();
|
qRegisterMetaType<QMultimedia::SupportEstimate>();
|
||||||
qRegisterMetaType<QMultimedia::EncodingMode>();
|
qRegisterMetaType<QMultimedia::EncodingMode>();
|
||||||
qRegisterMetaType<QMultimedia::EncodingQuality>();
|
qRegisterMetaType<QMultimedia::EncodingQuality>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterMultimediaMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\enum QMultimedia::SupportEstimate
|
\enum QMultimedia::SupportEstimate
|
||||||
|
|||||||
@@ -50,19 +50,14 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
static void qRegisterRadioDataMetaTypes()
|
||||||
namespace
|
|
||||||
{
|
|
||||||
class QRadioDataPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QRadioDataPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QRadioData::Error>();
|
qRegisterMetaType<QRadioData::Error>();
|
||||||
qRegisterMetaType<QRadioData::ProgramType>();
|
qRegisterMetaType<QRadioData::ProgramType>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterRadioDataMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class QRadioData
|
\class QRadioData
|
||||||
|
|||||||
@@ -52,12 +52,7 @@
|
|||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
|
||||||
namespace
|
static void qRegisterRadioTunerMetaTypes()
|
||||||
{
|
|
||||||
class QRadioTunerPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QRadioTunerPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QRadioTuner::Band>();
|
qRegisterMetaType<QRadioTuner::Band>();
|
||||||
qRegisterMetaType<QRadioTuner::Error>();
|
qRegisterMetaType<QRadioTuner::Error>();
|
||||||
@@ -65,8 +60,8 @@ namespace
|
|||||||
qRegisterMetaType<QRadioTuner::State>();
|
qRegisterMetaType<QRadioTuner::State>();
|
||||||
qRegisterMetaType<QRadioTuner::StereoMode>();
|
qRegisterMetaType<QRadioTuner::StereoMode>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterRadioTunerMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
|||||||
@@ -43,19 +43,15 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterEncoderSettingsMetaTypes()
|
||||||
{
|
|
||||||
class QMediaEncoderSettingsPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QMediaEncoderSettingsPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QAudioEncoderSettings>();
|
qRegisterMetaType<QAudioEncoderSettings>();
|
||||||
qRegisterMetaType<QVideoEncoderSettings>();
|
qRegisterMetaType<QVideoEncoderSettings>();
|
||||||
qRegisterMetaType<QImageEncoderSettings>();
|
qRegisterMetaType<QImageEncoderSettings>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterEncoderSettingsMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
class QAudioEncoderSettingsPrivate : public QSharedData
|
class QAudioEncoderSettingsPrivate : public QSharedData
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -80,19 +80,15 @@ QT_BEGIN_NAMESPACE
|
|||||||
\sa QAudioRecorder
|
\sa QAudioRecorder
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace
|
static void qRegisterMediaRecorderMetaTypes()
|
||||||
{
|
|
||||||
class MediaRecorderRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
MediaRecorderRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QMediaRecorder::State>("QMediaRecorder::State");
|
qRegisterMetaType<QMediaRecorder::State>("QMediaRecorder::State");
|
||||||
qRegisterMetaType<QMediaRecorder::Status>("QMediaRecorder::Status");
|
qRegisterMetaType<QMediaRecorder::Status>("QMediaRecorder::Status");
|
||||||
qRegisterMetaType<QMediaRecorder::Error>("QMediaRecorder::Error");
|
qRegisterMetaType<QMediaRecorder::Error>("QMediaRecorder::Error");
|
||||||
}
|
}
|
||||||
} _registerRecorderMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterMediaRecorderMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
QMediaRecorderPrivate::QMediaRecorderPrivate():
|
QMediaRecorderPrivate::QMediaRecorderPrivate():
|
||||||
mediaObject(0),
|
mediaObject(0),
|
||||||
|
|||||||
@@ -48,18 +48,14 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterAbstractVideoBufferMetaTypes()
|
||||||
{
|
|
||||||
class QAbstractVideoBufferPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QAbstractVideoBufferPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QAbstractVideoBuffer::HandleType>();
|
qRegisterMetaType<QAbstractVideoBuffer::HandleType>();
|
||||||
qRegisterMetaType<QAbstractVideoBuffer::MapMode>();
|
qRegisterMetaType<QAbstractVideoBuffer::MapMode>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterAbstractVideoBufferMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class QAbstractVideoBuffer
|
\class QAbstractVideoBuffer
|
||||||
|
|||||||
@@ -50,17 +50,12 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterAbstractVideoSurfaceMetaTypes()
|
||||||
{
|
|
||||||
class QAbstractVideoSurfacePrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QAbstractVideoSurfacePrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QAbstractVideoSurface::Error>();
|
qRegisterMetaType<QAbstractVideoSurface::Error>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterAbstractVideoSurfaceMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
class QAbstractVideoSurfacePrivate {
|
class QAbstractVideoSurfacePrivate {
|
||||||
|
|||||||
@@ -55,19 +55,14 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterVideoFrameMetaTypes()
|
||||||
{
|
|
||||||
class QVideoFramePrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QVideoFramePrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QVideoFrame>();
|
qRegisterMetaType<QVideoFrame>();
|
||||||
qRegisterMetaType<QVideoFrame::FieldType>();
|
qRegisterMetaType<QVideoFrame::FieldType>();
|
||||||
qRegisterMetaType<QVideoFrame::PixelFormat>();
|
qRegisterMetaType<QVideoFrame::PixelFormat>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterVideoFrameMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
class QVideoFramePrivate : public QSharedData
|
class QVideoFramePrivate : public QSharedData
|
||||||
|
|||||||
@@ -49,19 +49,14 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
namespace
|
static void qRegisterVideoSurfaceFormatMetaTypes()
|
||||||
{
|
|
||||||
class QVideoSurfaceFormatPrivateRegisterMetaTypes
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QVideoSurfaceFormatPrivateRegisterMetaTypes()
|
|
||||||
{
|
{
|
||||||
qRegisterMetaType<QVideoSurfaceFormat>();
|
qRegisterMetaType<QVideoSurfaceFormat>();
|
||||||
qRegisterMetaType<QVideoSurfaceFormat::Direction>();
|
qRegisterMetaType<QVideoSurfaceFormat::Direction>();
|
||||||
qRegisterMetaType<QVideoSurfaceFormat::YCbCrColorSpace>();
|
qRegisterMetaType<QVideoSurfaceFormat::YCbCrColorSpace>();
|
||||||
}
|
}
|
||||||
} _registerMetaTypes;
|
|
||||||
}
|
Q_CONSTRUCTOR_FUNCTION(qRegisterVideoSurfaceFormatMetaTypes)
|
||||||
|
|
||||||
|
|
||||||
class QVideoSurfaceFormatPrivate : public QSharedData
|
class QVideoSurfaceFormatPrivate : public QSharedData
|
||||||
|
|||||||
Reference in New Issue
Block a user