// +build !minimal #define protected public #define private public #include "multimedia.h" #include "_cgo_export.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class MyQAbstractPlanarVideoBuffer: public QAbstractPlanarVideoBuffer { public: ~MyQAbstractPlanarVideoBuffer() { callbackQAbstractPlanarVideoBuffer_DestroyQAbstractPlanarVideoBuffer(this); }; uchar * map(QAbstractVideoBuffer::MapMode mode, int * numBytes, int * bytesPerLine) { return static_cast(static_cast(callbackQAbstractPlanarVideoBuffer_Map(this, mode, *numBytes, *bytesPerLine))); }; void release() { callbackQAbstractVideoBuffer_Release(this); }; void unmap() { callbackQAbstractPlanarVideoBuffer_Unmap(this); }; MapMode mapMode() const { return static_cast(callbackQAbstractPlanarVideoBuffer_MapMode(const_cast(static_cast(this)))); }; QVariant handle() const { return *static_cast(callbackQAbstractVideoBuffer_Handle(const_cast(static_cast(this)))); }; }; void QAbstractPlanarVideoBuffer_DestroyQAbstractPlanarVideoBuffer(void* ptr) { static_cast(ptr)->~QAbstractPlanarVideoBuffer(); } void QAbstractPlanarVideoBuffer_DestroyQAbstractPlanarVideoBufferDefault(void* ptr) { } struct QtMultimedia_PackedString QAbstractPlanarVideoBuffer_Map(void* ptr, long long mode, int numBytes, int bytesPerLine) { return ({ char* t63420a = static_cast(static_cast(static_cast(ptr)->map(static_cast(mode), &numBytes, &bytesPerLine))); QtMultimedia_PackedString { t63420a, -1 }; }); } struct QtMultimedia_PackedString QAbstractPlanarVideoBuffer_MapDefault(void* ptr, long long mode, int numBytes, int bytesPerLine) { return ({ char* tbdd456 = static_cast(static_cast(static_cast(ptr)->QAbstractPlanarVideoBuffer::map(static_cast(mode), &numBytes, &bytesPerLine))); QtMultimedia_PackedString { tbdd456, -1 }; }); } void QAbstractPlanarVideoBuffer_Unmap(void* ptr) { static_cast(ptr)->unmap(); } void QAbstractPlanarVideoBuffer_UnmapDefault(void* ptr) { } long long QAbstractPlanarVideoBuffer_MapMode(void* ptr) { return static_cast(ptr)->mapMode(); } long long QAbstractPlanarVideoBuffer_MapModeDefault(void* ptr) { } class MyQAbstractVideoBuffer: public QAbstractVideoBuffer { public: MyQAbstractVideoBuffer(HandleType type) : QAbstractVideoBuffer(type) {}; uchar * map(QAbstractVideoBuffer::MapMode mode, int * numBytes, int * bytesPerLine) { return static_cast(static_cast(callbackQAbstractVideoBuffer_Map(this, mode, *numBytes, *bytesPerLine))); }; void release() { callbackQAbstractVideoBuffer_Release(this); }; void unmap() { callbackQAbstractVideoBuffer_Unmap(this); }; ~MyQAbstractVideoBuffer() { callbackQAbstractVideoBuffer_DestroyQAbstractVideoBuffer(this); }; MapMode mapMode() const { return static_cast(callbackQAbstractVideoBuffer_MapMode(const_cast(static_cast(this)))); }; QVariant handle() const { return *static_cast(callbackQAbstractVideoBuffer_Handle(const_cast(static_cast(this)))); }; }; void* QAbstractVideoBuffer_NewQAbstractVideoBuffer(long long ty) { return new MyQAbstractVideoBuffer(static_cast(ty)); } struct QtMultimedia_PackedString QAbstractVideoBuffer_Map(void* ptr, long long mode, int numBytes, int bytesPerLine) { return ({ char* t5cec49 = static_cast(static_cast(static_cast(ptr)->map(static_cast(mode), &numBytes, &bytesPerLine))); QtMultimedia_PackedString { t5cec49, -1 }; }); } void QAbstractVideoBuffer_Release(void* ptr) { static_cast(ptr)->release(); } void QAbstractVideoBuffer_ReleaseDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAbstractPlanarVideoBuffer::release(); } else { static_cast(ptr)->QAbstractVideoBuffer::release(); } } void QAbstractVideoBuffer_Unmap(void* ptr) { static_cast(ptr)->unmap(); } void QAbstractVideoBuffer_DestroyQAbstractVideoBuffer(void* ptr) { static_cast(ptr)->~QAbstractVideoBuffer(); } void QAbstractVideoBuffer_DestroyQAbstractVideoBufferDefault(void* ptr) { } long long QAbstractVideoBuffer_HandleType(void* ptr) { return static_cast(ptr)->handleType(); } long long QAbstractVideoBuffer_MapMode(void* ptr) { return static_cast(ptr)->mapMode(); } void* QAbstractVideoBuffer_Handle(void* ptr) { return new QVariant(static_cast(ptr)->handle()); } void* QAbstractVideoBuffer_HandleDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return new QVariant(static_cast(ptr)->QAbstractPlanarVideoBuffer::handle()); } else { return new QVariant(static_cast(ptr)->QAbstractVideoBuffer::handle()); } } long long QAbstractVideoBuffer_M_type(void* ptr) { return static_cast(ptr)->m_type; } void QAbstractVideoBuffer_SetM_type(void* ptr, long long vha) { static_cast(ptr)->m_type = static_cast(vha); } class MyQAbstractVideoFilter: public QAbstractVideoFilter { public: MyQAbstractVideoFilter(QObject *parent) : QAbstractVideoFilter(parent) {}; QVideoFilterRunnable * createFilterRunnable() { return static_cast(callbackQAbstractVideoFilter_CreateFilterRunnable(this)); }; void Signal_ActiveChanged() { callbackQAbstractVideoFilter_ActiveChanged(this); }; bool event(QEvent * e) { return callbackQAbstractVideoFilter_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQAbstractVideoFilter_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQAbstractVideoFilter_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQAbstractVideoFilter_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQAbstractVideoFilter_CustomEvent(this, event); }; void deleteLater() { callbackQAbstractVideoFilter_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQAbstractVideoFilter_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQAbstractVideoFilter_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQAbstractVideoFilter_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQAbstractVideoFilter_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQAbstractVideoFilter_MetaObject(const_cast(static_cast(this)))); }; }; void* QAbstractVideoFilter_NewQAbstractVideoFilter(void* parent) { return new MyQAbstractVideoFilter(static_cast(parent)); } void* QAbstractVideoFilter_CreateFilterRunnable(void* ptr) { return static_cast(ptr)->createFilterRunnable(); } void QAbstractVideoFilter_ConnectActiveChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAbstractVideoFilter::activeChanged), static_cast(ptr), static_cast(&MyQAbstractVideoFilter::Signal_ActiveChanged)); } void QAbstractVideoFilter_DisconnectActiveChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAbstractVideoFilter::activeChanged), static_cast(ptr), static_cast(&MyQAbstractVideoFilter::Signal_ActiveChanged)); } void QAbstractVideoFilter_ActiveChanged(void* ptr) { static_cast(ptr)->activeChanged(); } void QAbstractVideoFilter_SetActive(void* ptr, char v) { static_cast(ptr)->setActive(v != 0); } char QAbstractVideoFilter_IsActive(void* ptr) { return static_cast(ptr)->isActive(); } void* QAbstractVideoFilter___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QAbstractVideoFilter___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QAbstractVideoFilter___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QAbstractVideoFilter___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAbstractVideoFilter___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAbstractVideoFilter___findChildren_newList2(void* ptr) { return new QList; } void* QAbstractVideoFilter___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAbstractVideoFilter___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAbstractVideoFilter___findChildren_newList3(void* ptr) { return new QList; } void* QAbstractVideoFilter___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAbstractVideoFilter___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAbstractVideoFilter___findChildren_newList(void* ptr) { return new QList; } void* QAbstractVideoFilter___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAbstractVideoFilter___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAbstractVideoFilter___children_newList(void* ptr) { return new QList; } char QAbstractVideoFilter_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QAbstractVideoFilter::event(static_cast(e)); } char QAbstractVideoFilter_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoFilter::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoFilter::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoFilter::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoFilter::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoFilter::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoFilter::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAbstractVideoFilter::eventFilter(static_cast(watched), static_cast(event)); } } void QAbstractVideoFilter_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QAbstractVideoFilter::childEvent(static_cast(event)); } void QAbstractVideoFilter_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAbstractVideoFilter::connectNotify(*static_cast(sign)); } void QAbstractVideoFilter_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QAbstractVideoFilter::customEvent(static_cast(event)); } void QAbstractVideoFilter_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QAbstractVideoFilter::deleteLater(); } void QAbstractVideoFilter_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAbstractVideoFilter::disconnectNotify(*static_cast(sign)); } void QAbstractVideoFilter_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QAbstractVideoFilter::timerEvent(static_cast(event)); } void* QAbstractVideoFilter_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QAbstractVideoFilter::metaObject()); } class MyQAbstractVideoSurface: public QAbstractVideoSurface { public: MyQAbstractVideoSurface(QObject *parent) : QAbstractVideoSurface(parent) {}; void stop() { callbackQAbstractVideoSurface_Stop(this); }; bool present(const QVideoFrame & frame) { return callbackQAbstractVideoSurface_Present(this, const_cast(&frame)) != 0; }; bool start(const QVideoSurfaceFormat & format) { return callbackQAbstractVideoSurface_Start(this, const_cast(&format)) != 0; }; void Signal_ActiveChanged(bool active) { callbackQAbstractVideoSurface_ActiveChanged(this, active); }; void Signal_NativeResolutionChanged(const QSize & resolution) { callbackQAbstractVideoSurface_NativeResolutionChanged(this, const_cast(&resolution)); }; void Signal_SupportedFormatsChanged() { callbackQAbstractVideoSurface_SupportedFormatsChanged(this); }; void Signal_SurfaceFormatChanged(const QVideoSurfaceFormat & format) { callbackQAbstractVideoSurface_SurfaceFormatChanged(this, const_cast(&format)); }; QList supportedPixelFormats(QAbstractVideoBuffer::HandleType ty) const { return *static_cast*>(callbackQAbstractVideoSurface_SupportedPixelFormats(const_cast(static_cast(this)), ty)); }; QVideoSurfaceFormat nearestFormat(const QVideoSurfaceFormat & format) const { return *static_cast(callbackQAbstractVideoSurface_NearestFormat(const_cast(static_cast(this)), const_cast(&format))); }; bool isFormatSupported(const QVideoSurfaceFormat & format) const { return callbackQAbstractVideoSurface_IsFormatSupported(const_cast(static_cast(this)), const_cast(&format)) != 0; }; bool event(QEvent * e) { return callbackQAbstractVideoSurface_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQAbstractVideoSurface_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQAbstractVideoSurface_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQAbstractVideoSurface_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQAbstractVideoSurface_CustomEvent(this, event); }; void deleteLater() { callbackQAbstractVideoSurface_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQAbstractVideoSurface_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQAbstractVideoSurface_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQAbstractVideoSurface_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQAbstractVideoSurface_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQAbstractVideoSurface_MetaObject(const_cast(static_cast(this)))); }; }; void QAbstractVideoSurface_Stop(void* ptr) { static_cast(ptr)->stop(); } void QAbstractVideoSurface_StopDefault(void* ptr) { static_cast(ptr)->QAbstractVideoSurface::stop(); } void* QAbstractVideoSurface_NativeResolution(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->nativeResolution(); new QSize(tmpValue.width(), tmpValue.height()); }); } void* QAbstractVideoSurface_NewQAbstractVideoSurface(void* parent) { return new MyQAbstractVideoSurface(static_cast(parent)); } char QAbstractVideoSurface_Present(void* ptr, void* frame) { return static_cast(ptr)->present(*static_cast(frame)); } char QAbstractVideoSurface_Start(void* ptr, void* format) { return static_cast(ptr)->start(*static_cast(format)); } char QAbstractVideoSurface_StartDefault(void* ptr, void* format) { return static_cast(ptr)->QAbstractVideoSurface::start(*static_cast(format)); } void QAbstractVideoSurface_ConnectActiveChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAbstractVideoSurface::activeChanged), static_cast(ptr), static_cast(&MyQAbstractVideoSurface::Signal_ActiveChanged)); } void QAbstractVideoSurface_DisconnectActiveChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAbstractVideoSurface::activeChanged), static_cast(ptr), static_cast(&MyQAbstractVideoSurface::Signal_ActiveChanged)); } void QAbstractVideoSurface_ActiveChanged(void* ptr, char active) { static_cast(ptr)->activeChanged(active != 0); } void QAbstractVideoSurface_ConnectNativeResolutionChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAbstractVideoSurface::nativeResolutionChanged), static_cast(ptr), static_cast(&MyQAbstractVideoSurface::Signal_NativeResolutionChanged)); } void QAbstractVideoSurface_DisconnectNativeResolutionChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAbstractVideoSurface::nativeResolutionChanged), static_cast(ptr), static_cast(&MyQAbstractVideoSurface::Signal_NativeResolutionChanged)); } void QAbstractVideoSurface_NativeResolutionChanged(void* ptr, void* resolution) { static_cast(ptr)->nativeResolutionChanged(*static_cast(resolution)); } void QAbstractVideoSurface_SetError(void* ptr, long long error) { static_cast(ptr)->setError(static_cast(error)); } void QAbstractVideoSurface_SetNativeResolution(void* ptr, void* resolution) { static_cast(ptr)->setNativeResolution(*static_cast(resolution)); } void QAbstractVideoSurface_ConnectSupportedFormatsChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAbstractVideoSurface::supportedFormatsChanged), static_cast(ptr), static_cast(&MyQAbstractVideoSurface::Signal_SupportedFormatsChanged)); } void QAbstractVideoSurface_DisconnectSupportedFormatsChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAbstractVideoSurface::supportedFormatsChanged), static_cast(ptr), static_cast(&MyQAbstractVideoSurface::Signal_SupportedFormatsChanged)); } void QAbstractVideoSurface_SupportedFormatsChanged(void* ptr) { static_cast(ptr)->supportedFormatsChanged(); } void QAbstractVideoSurface_ConnectSurfaceFormatChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAbstractVideoSurface::surfaceFormatChanged), static_cast(ptr), static_cast(&MyQAbstractVideoSurface::Signal_SurfaceFormatChanged)); } void QAbstractVideoSurface_DisconnectSurfaceFormatChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAbstractVideoSurface::surfaceFormatChanged), static_cast(ptr), static_cast(&MyQAbstractVideoSurface::Signal_SurfaceFormatChanged)); } void QAbstractVideoSurface_SurfaceFormatChanged(void* ptr, void* format) { static_cast(ptr)->surfaceFormatChanged(*static_cast(format)); } void QAbstractVideoSurface_DestroyQAbstractVideoSurface(void* ptr) { static_cast(ptr)->~QAbstractVideoSurface(); } long long QAbstractVideoSurface_Error(void* ptr) { return static_cast(ptr)->error(); } struct QtMultimedia_PackedList QAbstractVideoSurface_SupportedPixelFormats(void* ptr, long long ty) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedPixelFormats(static_cast(ty))); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QAbstractVideoSurface_NearestFormat(void* ptr, void* format) { return new QVideoSurfaceFormat(static_cast(ptr)->nearestFormat(*static_cast(format))); } void* QAbstractVideoSurface_NearestFormatDefault(void* ptr, void* format) { return new QVideoSurfaceFormat(static_cast(ptr)->QAbstractVideoSurface::nearestFormat(*static_cast(format))); } void* QAbstractVideoSurface_SurfaceFormat(void* ptr) { return new QVideoSurfaceFormat(static_cast(ptr)->surfaceFormat()); } char QAbstractVideoSurface_IsActive(void* ptr) { return static_cast(ptr)->isActive(); } char QAbstractVideoSurface_IsFormatSupported(void* ptr, void* format) { return static_cast(ptr)->isFormatSupported(*static_cast(format)); } char QAbstractVideoSurface_IsFormatSupportedDefault(void* ptr, void* format) { return static_cast(ptr)->QAbstractVideoSurface::isFormatSupported(*static_cast(format)); } long long QAbstractVideoSurface___supportedPixelFormats_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QAbstractVideoSurface___supportedPixelFormats_setList(void* ptr, long long i) { static_cast*>(ptr)->append(static_cast(i)); } void* QAbstractVideoSurface___supportedPixelFormats_newList(void* ptr) { return new QList; } void* QAbstractVideoSurface___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QAbstractVideoSurface___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QAbstractVideoSurface___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QAbstractVideoSurface___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAbstractVideoSurface___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAbstractVideoSurface___findChildren_newList2(void* ptr) { return new QList; } void* QAbstractVideoSurface___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAbstractVideoSurface___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAbstractVideoSurface___findChildren_newList3(void* ptr) { return new QList; } void* QAbstractVideoSurface___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAbstractVideoSurface___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAbstractVideoSurface___findChildren_newList(void* ptr) { return new QList; } void* QAbstractVideoSurface___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAbstractVideoSurface___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAbstractVideoSurface___children_newList(void* ptr) { return new QList; } char QAbstractVideoSurface_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QAbstractVideoSurface::event(static_cast(e)); } char QAbstractVideoSurface_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoSurface::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoSurface::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoSurface::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoSurface::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoSurface::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAbstractVideoSurface::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAbstractVideoSurface::eventFilter(static_cast(watched), static_cast(event)); } } void QAbstractVideoSurface_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QAbstractVideoSurface::childEvent(static_cast(event)); } void QAbstractVideoSurface_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAbstractVideoSurface::connectNotify(*static_cast(sign)); } void QAbstractVideoSurface_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QAbstractVideoSurface::customEvent(static_cast(event)); } void QAbstractVideoSurface_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QAbstractVideoSurface::deleteLater(); } void QAbstractVideoSurface_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAbstractVideoSurface::disconnectNotify(*static_cast(sign)); } void QAbstractVideoSurface_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QAbstractVideoSurface::timerEvent(static_cast(event)); } void* QAbstractVideoSurface_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QAbstractVideoSurface::metaObject()); } double QAudio_QAudio_ConvertVolume(double volume, long long from, long long to) { return QAudio::convertVolume(volume, static_cast(from), static_cast(to)); } void* QAudioBuffer_NewQAudioBuffer() { return new QAudioBuffer(); } void* QAudioBuffer_NewQAudioBuffer3(void* other) { return new QAudioBuffer(*static_cast(other)); } void* QAudioBuffer_NewQAudioBuffer4(void* data, void* format, long long startTime) { return new QAudioBuffer(*static_cast(data), *static_cast(format), startTime); } void* QAudioBuffer_NewQAudioBuffer5(int numFrames, void* format, long long startTime) { return new QAudioBuffer(numFrames, *static_cast(format), startTime); } void* QAudioBuffer_Data4(void* ptr) { return static_cast(ptr)->data(); } void* QAudioBuffer_Data2(void* ptr) { return static_cast(ptr)->data(); } void QAudioBuffer_DestroyQAudioBuffer(void* ptr) { static_cast(ptr)->~QAudioBuffer(); } void* QAudioBuffer_Format(void* ptr) { return new QAudioFormat(static_cast(ptr)->format()); } char QAudioBuffer_IsValid(void* ptr) { return static_cast(ptr)->isValid(); } void* QAudioBuffer_ConstData2(void* ptr) { return const_cast(static_cast(ptr)->constData()); } void* QAudioBuffer_Data3(void* ptr) { return const_cast(static_cast(ptr)->data()); } void* QAudioBuffer_ConstData(void* ptr) { return const_cast(static_cast(ptr)->constData()); } void* QAudioBuffer_Data(void* ptr) { return const_cast(static_cast(ptr)->data()); } int QAudioBuffer_ByteCount(void* ptr) { return static_cast(ptr)->byteCount(); } int QAudioBuffer_FrameCount(void* ptr) { return static_cast(ptr)->frameCount(); } int QAudioBuffer_SampleCount(void* ptr) { return static_cast(ptr)->sampleCount(); } long long QAudioBuffer_Duration(void* ptr) { return static_cast(ptr)->duration(); } long long QAudioBuffer_StartTime(void* ptr) { return static_cast(ptr)->startTime(); } class MyQAudioDecoder: public QAudioDecoder { public: MyQAudioDecoder(QObject *parent) : QAudioDecoder(parent) {}; void Signal_BufferAvailableChanged(bool available) { callbackQAudioDecoder_BufferAvailableChanged(this, available); }; void Signal_BufferReady() { callbackQAudioDecoder_BufferReady(this); }; void Signal_DurationChanged(qint64 duration) { callbackQAudioDecoder_DurationChanged(this, duration); }; void Signal_Error2(QAudioDecoder::Error error) { callbackQAudioDecoder_Error2(this, error); }; void Signal_Finished() { callbackQAudioDecoder_Finished(this); }; void Signal_FormatChanged(const QAudioFormat & format) { callbackQAudioDecoder_FormatChanged(this, const_cast(&format)); }; void Signal_PositionChanged(qint64 position) { callbackQAudioDecoder_PositionChanged(this, position); }; void Signal_SourceChanged() { callbackQAudioDecoder_SourceChanged(this); }; void start() { callbackQAudioDecoder_Start(this); }; void Signal_StateChanged(QAudioDecoder::State state) { callbackQAudioDecoder_StateChanged(this, state); }; void stop() { callbackQAudioDecoder_Stop(this); }; bool bind(QObject * object) { return callbackQMediaObject_Bind(this, object) != 0; }; void Signal_AvailabilityChanged2(QMultimedia::AvailabilityStatus availability) { callbackQMediaObject_AvailabilityChanged2(this, availability); }; void Signal_AvailabilityChanged(bool available) { callbackQMediaObject_AvailabilityChanged(this, available); }; void Signal_MetaDataAvailableChanged(bool available) { callbackQMediaObject_MetaDataAvailableChanged(this, available); }; void Signal_MetaDataChanged() { callbackQMediaObject_MetaDataChanged(this); }; void Signal_MetaDataChanged2(const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQMediaObject_MetaDataChanged2(this, keyPacked, const_cast(&value)); }; void Signal_NotifyIntervalChanged(int milliseconds) { callbackQMediaObject_NotifyIntervalChanged(this, milliseconds); }; void unbind(QObject * object) { callbackQMediaObject_Unbind(this, object); }; QMediaService * service() const { return static_cast(callbackQMediaObject_Service(const_cast(static_cast(this)))); }; QMultimedia::AvailabilityStatus availability() const { return static_cast(callbackQMediaObject_Availability(const_cast(static_cast(this)))); }; bool isAvailable() const { return callbackQMediaObject_IsAvailable(const_cast(static_cast(this))) != 0; }; bool event(QEvent * e) { return callbackQMediaObject_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaObject_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaObject_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaObject_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaObject_CustomEvent(this, event); }; void deleteLater() { callbackQMediaObject_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaObject_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaObject_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaObject_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaObject_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaObject_MetaObject(const_cast(static_cast(this)))); }; }; void* QAudioDecoder_NewQAudioDecoder(void* parent) { return new MyQAudioDecoder(static_cast(parent)); } long long QAudioDecoder_QAudioDecoder_HasSupport(char* mimeType, char* codecs) { return QAudioDecoder::hasSupport(QString(mimeType), QString(codecs).split("|", QString::SkipEmptyParts)); } void QAudioDecoder_ConnectBufferAvailableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoder::bufferAvailableChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_BufferAvailableChanged)); } void QAudioDecoder_DisconnectBufferAvailableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoder::bufferAvailableChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_BufferAvailableChanged)); } void QAudioDecoder_BufferAvailableChanged(void* ptr, char available) { static_cast(ptr)->bufferAvailableChanged(available != 0); } void QAudioDecoder_ConnectBufferReady(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoder::bufferReady), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_BufferReady)); } void QAudioDecoder_DisconnectBufferReady(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoder::bufferReady), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_BufferReady)); } void QAudioDecoder_BufferReady(void* ptr) { static_cast(ptr)->bufferReady(); } void QAudioDecoder_ConnectDurationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoder::durationChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_DurationChanged)); } void QAudioDecoder_DisconnectDurationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoder::durationChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_DurationChanged)); } void QAudioDecoder_DurationChanged(void* ptr, long long duration) { static_cast(ptr)->durationChanged(duration); } void QAudioDecoder_ConnectError2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoder::error), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_Error2)); } void QAudioDecoder_DisconnectError2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoder::error), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_Error2)); } void QAudioDecoder_Error2(void* ptr, long long error) { static_cast(ptr)->error(static_cast(error)); } void QAudioDecoder_ConnectFinished(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoder::finished), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_Finished)); } void QAudioDecoder_DisconnectFinished(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoder::finished), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_Finished)); } void QAudioDecoder_Finished(void* ptr) { static_cast(ptr)->finished(); } void QAudioDecoder_ConnectFormatChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoder::formatChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_FormatChanged)); } void QAudioDecoder_DisconnectFormatChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoder::formatChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_FormatChanged)); } void QAudioDecoder_FormatChanged(void* ptr, void* format) { static_cast(ptr)->formatChanged(*static_cast(format)); } void QAudioDecoder_ConnectPositionChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoder::positionChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_PositionChanged)); } void QAudioDecoder_DisconnectPositionChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoder::positionChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_PositionChanged)); } void QAudioDecoder_PositionChanged(void* ptr, long long position) { static_cast(ptr)->positionChanged(position); } void QAudioDecoder_SetAudioFormat(void* ptr, void* format) { static_cast(ptr)->setAudioFormat(*static_cast(format)); } void QAudioDecoder_SetSourceDevice(void* ptr, void* device) { static_cast(ptr)->setSourceDevice(static_cast(device)); } void QAudioDecoder_SetSourceFilename(void* ptr, char* fileName) { static_cast(ptr)->setSourceFilename(QString(fileName)); } void QAudioDecoder_ConnectSourceChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoder::sourceChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_SourceChanged)); } void QAudioDecoder_DisconnectSourceChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoder::sourceChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_SourceChanged)); } void QAudioDecoder_SourceChanged(void* ptr) { static_cast(ptr)->sourceChanged(); } void QAudioDecoder_Start(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "start"); } void QAudioDecoder_StartDefault(void* ptr) { static_cast(ptr)->QAudioDecoder::start(); } void QAudioDecoder_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoder::stateChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_StateChanged)); } void QAudioDecoder_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoder::stateChanged), static_cast(ptr), static_cast(&MyQAudioDecoder::Signal_StateChanged)); } void QAudioDecoder_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QAudioDecoder_Stop(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "stop"); } void QAudioDecoder_StopDefault(void* ptr) { static_cast(ptr)->QAudioDecoder::stop(); } void QAudioDecoder_DestroyQAudioDecoder(void* ptr) { static_cast(ptr)->~QAudioDecoder(); } long long QAudioDecoder_Error(void* ptr) { return static_cast(ptr)->error(); } void* QAudioDecoder_Read(void* ptr) { return new QAudioBuffer(static_cast(ptr)->read()); } void* QAudioDecoder_AudioFormat(void* ptr) { return new QAudioFormat(static_cast(ptr)->audioFormat()); } void* QAudioDecoder_SourceDevice(void* ptr) { return static_cast(ptr)->sourceDevice(); } struct QtMultimedia_PackedString QAudioDecoder_ErrorString(void* ptr) { return ({ QByteArray t574770 = static_cast(ptr)->errorString().toUtf8(); QtMultimedia_PackedString { const_cast(t574770.prepend("WHITESPACE").constData()+10), t574770.size()-10 }; }); } struct QtMultimedia_PackedString QAudioDecoder_SourceFilename(void* ptr) { return ({ QByteArray t0d51d3 = static_cast(ptr)->sourceFilename().toUtf8(); QtMultimedia_PackedString { const_cast(t0d51d3.prepend("WHITESPACE").constData()+10), t0d51d3.size()-10 }; }); } long long QAudioDecoder_State(void* ptr) { return static_cast(ptr)->state(); } char QAudioDecoder_BufferAvailable(void* ptr) { return static_cast(ptr)->bufferAvailable(); } long long QAudioDecoder_Duration(void* ptr) { return static_cast(ptr)->duration(); } long long QAudioDecoder_Position(void* ptr) { return static_cast(ptr)->position(); } class MyQAudioDecoderControl: public QAudioDecoderControl { public: MyQAudioDecoderControl(QObject *parent) : QAudioDecoderControl(parent) {}; QAudioBuffer read() { return *static_cast(callbackQAudioDecoderControl_Read(this)); }; void Signal_BufferAvailableChanged(bool available) { callbackQAudioDecoderControl_BufferAvailableChanged(this, available); }; void Signal_BufferReady() { callbackQAudioDecoderControl_BufferReady(this); }; void Signal_DurationChanged(qint64 duration) { callbackQAudioDecoderControl_DurationChanged(this, duration); }; void Signal_Error(int error, const QString & errorString) { QByteArray tc8b6bd = errorString.toUtf8(); QtMultimedia_PackedString errorStringPacked = { const_cast(tc8b6bd.prepend("WHITESPACE").constData()+10), tc8b6bd.size()-10 };callbackQAudioDecoderControl_Error(this, error, errorStringPacked); }; void Signal_Finished() { callbackQAudioDecoderControl_Finished(this); }; void Signal_FormatChanged(const QAudioFormat & format) { callbackQAudioDecoderControl_FormatChanged(this, const_cast(&format)); }; void Signal_PositionChanged(qint64 position) { callbackQAudioDecoderControl_PositionChanged(this, position); }; void setAudioFormat(const QAudioFormat & format) { callbackQAudioDecoderControl_SetAudioFormat(this, const_cast(&format)); }; void setSourceDevice(QIODevice * device) { callbackQAudioDecoderControl_SetSourceDevice(this, device); }; void setSourceFilename(const QString & fileName) { QByteArray td83e09 = fileName.toUtf8(); QtMultimedia_PackedString fileNamePacked = { const_cast(td83e09.prepend("WHITESPACE").constData()+10), td83e09.size()-10 };callbackQAudioDecoderControl_SetSourceFilename(this, fileNamePacked); }; void Signal_SourceChanged() { callbackQAudioDecoderControl_SourceChanged(this); }; void start() { callbackQAudioDecoderControl_Start(this); }; void Signal_StateChanged(QAudioDecoder::State state) { callbackQAudioDecoderControl_StateChanged(this, state); }; void stop() { callbackQAudioDecoderControl_Stop(this); }; QAudioDecoder::State state() const { return static_cast(callbackQAudioDecoderControl_State(const_cast(static_cast(this)))); }; QAudioFormat audioFormat() const { return *static_cast(callbackQAudioDecoderControl_AudioFormat(const_cast(static_cast(this)))); }; QIODevice * sourceDevice() const { return static_cast(callbackQAudioDecoderControl_SourceDevice(const_cast(static_cast(this)))); }; QString sourceFilename() const { return QString(callbackQAudioDecoderControl_SourceFilename(const_cast(static_cast(this)))); }; bool bufferAvailable() const { return callbackQAudioDecoderControl_BufferAvailable(const_cast(static_cast(this))) != 0; }; qint64 duration() const { return callbackQAudioDecoderControl_Duration(const_cast(static_cast(this))); }; qint64 position() const { return callbackQAudioDecoderControl_Position(const_cast(static_cast(this))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QAudioDecoderControl_Read(void* ptr) { return new QAudioBuffer(static_cast(ptr)->read()); } void* QAudioDecoderControl_NewQAudioDecoderControl(void* parent) { return new MyQAudioDecoderControl(static_cast(parent)); } void QAudioDecoderControl_ConnectBufferAvailableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoderControl::bufferAvailableChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_BufferAvailableChanged)); } void QAudioDecoderControl_DisconnectBufferAvailableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoderControl::bufferAvailableChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_BufferAvailableChanged)); } void QAudioDecoderControl_BufferAvailableChanged(void* ptr, char available) { static_cast(ptr)->bufferAvailableChanged(available != 0); } void QAudioDecoderControl_ConnectBufferReady(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoderControl::bufferReady), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_BufferReady)); } void QAudioDecoderControl_DisconnectBufferReady(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoderControl::bufferReady), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_BufferReady)); } void QAudioDecoderControl_BufferReady(void* ptr) { static_cast(ptr)->bufferReady(); } void QAudioDecoderControl_ConnectDurationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoderControl::durationChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_DurationChanged)); } void QAudioDecoderControl_DisconnectDurationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoderControl::durationChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_DurationChanged)); } void QAudioDecoderControl_DurationChanged(void* ptr, long long duration) { static_cast(ptr)->durationChanged(duration); } void QAudioDecoderControl_ConnectError(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoderControl::error), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_Error)); } void QAudioDecoderControl_DisconnectError(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoderControl::error), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_Error)); } void QAudioDecoderControl_Error(void* ptr, int error, char* errorString) { static_cast(ptr)->error(error, QString(errorString)); } void QAudioDecoderControl_ConnectFinished(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoderControl::finished), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_Finished)); } void QAudioDecoderControl_DisconnectFinished(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoderControl::finished), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_Finished)); } void QAudioDecoderControl_Finished(void* ptr) { static_cast(ptr)->finished(); } void QAudioDecoderControl_ConnectFormatChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoderControl::formatChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_FormatChanged)); } void QAudioDecoderControl_DisconnectFormatChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoderControl::formatChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_FormatChanged)); } void QAudioDecoderControl_FormatChanged(void* ptr, void* format) { static_cast(ptr)->formatChanged(*static_cast(format)); } void QAudioDecoderControl_ConnectPositionChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoderControl::positionChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_PositionChanged)); } void QAudioDecoderControl_DisconnectPositionChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoderControl::positionChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_PositionChanged)); } void QAudioDecoderControl_PositionChanged(void* ptr, long long position) { static_cast(ptr)->positionChanged(position); } void QAudioDecoderControl_SetAudioFormat(void* ptr, void* format) { static_cast(ptr)->setAudioFormat(*static_cast(format)); } void QAudioDecoderControl_SetSourceDevice(void* ptr, void* device) { static_cast(ptr)->setSourceDevice(static_cast(device)); } void QAudioDecoderControl_SetSourceFilename(void* ptr, char* fileName) { static_cast(ptr)->setSourceFilename(QString(fileName)); } void QAudioDecoderControl_ConnectSourceChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoderControl::sourceChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_SourceChanged)); } void QAudioDecoderControl_DisconnectSourceChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoderControl::sourceChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_SourceChanged)); } void QAudioDecoderControl_SourceChanged(void* ptr) { static_cast(ptr)->sourceChanged(); } void QAudioDecoderControl_Start(void* ptr) { static_cast(ptr)->start(); } void QAudioDecoderControl_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioDecoderControl::stateChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_StateChanged)); } void QAudioDecoderControl_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioDecoderControl::stateChanged), static_cast(ptr), static_cast(&MyQAudioDecoderControl::Signal_StateChanged)); } void QAudioDecoderControl_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QAudioDecoderControl_Stop(void* ptr) { static_cast(ptr)->stop(); } void QAudioDecoderControl_DestroyQAudioDecoderControl(void* ptr) { static_cast(ptr)->~QAudioDecoderControl(); } long long QAudioDecoderControl_State(void* ptr) { return static_cast(ptr)->state(); } void* QAudioDecoderControl_AudioFormat(void* ptr) { return new QAudioFormat(static_cast(ptr)->audioFormat()); } void* QAudioDecoderControl_SourceDevice(void* ptr) { return static_cast(ptr)->sourceDevice(); } struct QtMultimedia_PackedString QAudioDecoderControl_SourceFilename(void* ptr) { return ({ QByteArray tcf9fb0 = static_cast(ptr)->sourceFilename().toUtf8(); QtMultimedia_PackedString { const_cast(tcf9fb0.prepend("WHITESPACE").constData()+10), tcf9fb0.size()-10 }; }); } char QAudioDecoderControl_BufferAvailable(void* ptr) { return static_cast(ptr)->bufferAvailable(); } long long QAudioDecoderControl_Duration(void* ptr) { return static_cast(ptr)->duration(); } long long QAudioDecoderControl_Position(void* ptr) { return static_cast(ptr)->position(); } void* QAudioDeviceInfo_QAudioDeviceInfo_DefaultInputDevice() { return new QAudioDeviceInfo(QAudioDeviceInfo::defaultInputDevice()); } void* QAudioDeviceInfo_QAudioDeviceInfo_DefaultOutputDevice() { return new QAudioDeviceInfo(QAudioDeviceInfo::defaultOutputDevice()); } void* QAudioDeviceInfo_NewQAudioDeviceInfo() { return new QAudioDeviceInfo(); } void* QAudioDeviceInfo_NewQAudioDeviceInfo2(void* other) { return new QAudioDeviceInfo(*static_cast(other)); } struct QtMultimedia_PackedList QAudioDeviceInfo_QAudioDeviceInfo_AvailableDevices(long long mode) { return ({ QList* tmpValue = new QList(QAudioDeviceInfo::availableDevices(static_cast(mode))); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void QAudioDeviceInfo_DestroyQAudioDeviceInfo(void* ptr) { static_cast(ptr)->~QAudioDeviceInfo(); } void* QAudioDeviceInfo_NearestFormat(void* ptr, void* settings) { return new QAudioFormat(static_cast(ptr)->nearestFormat(*static_cast(settings))); } void* QAudioDeviceInfo_PreferredFormat(void* ptr) { return new QAudioFormat(static_cast(ptr)->preferredFormat()); } struct QtMultimedia_PackedList QAudioDeviceInfo_SupportedByteOrders(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedByteOrders()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QAudioDeviceInfo_SupportedSampleTypes(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedSampleTypes()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QAudioDeviceInfo_SupportedChannelCounts(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedChannelCounts()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QAudioDeviceInfo_SupportedSampleRates(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedSampleRates()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QAudioDeviceInfo_SupportedSampleSizes(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedSampleSizes()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedString QAudioDeviceInfo_DeviceName(void* ptr) { return ({ QByteArray t7b618f = static_cast(ptr)->deviceName().toUtf8(); QtMultimedia_PackedString { const_cast(t7b618f.prepend("WHITESPACE").constData()+10), t7b618f.size()-10 }; }); } struct QtMultimedia_PackedString QAudioDeviceInfo_SupportedCodecs(void* ptr) { return ({ QByteArray t91bb7c = static_cast(ptr)->supportedCodecs().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(t91bb7c.prepend("WHITESPACE").constData()+10), t91bb7c.size()-10 }; }); } char QAudioDeviceInfo_IsFormatSupported(void* ptr, void* settings) { return static_cast(ptr)->isFormatSupported(*static_cast(settings)); } char QAudioDeviceInfo_IsNull(void* ptr) { return static_cast(ptr)->isNull(); } void* QAudioDeviceInfo___availableDevices_atList(void* ptr, int i) { return new QAudioDeviceInfo(static_cast*>(ptr)->at(i)); } void QAudioDeviceInfo___availableDevices_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QAudioDeviceInfo___availableDevices_newList(void* ptr) { return new QList; } long long QAudioDeviceInfo___supportedByteOrders_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QAudioDeviceInfo___supportedByteOrders_setList(void* ptr, long long i) { static_cast*>(ptr)->append(static_cast(i)); } void* QAudioDeviceInfo___supportedByteOrders_newList(void* ptr) { return new QList; } long long QAudioDeviceInfo___supportedSampleTypes_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QAudioDeviceInfo___supportedSampleTypes_setList(void* ptr, long long i) { static_cast*>(ptr)->append(static_cast(i)); } void* QAudioDeviceInfo___supportedSampleTypes_newList(void* ptr) { return new QList; } int QAudioDeviceInfo___supportedChannelCounts_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QAudioDeviceInfo___supportedChannelCounts_setList(void* ptr, int i) { static_cast*>(ptr)->append(i); } void* QAudioDeviceInfo___supportedChannelCounts_newList(void* ptr) { return new QList; } int QAudioDeviceInfo___supportedSampleRates_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QAudioDeviceInfo___supportedSampleRates_setList(void* ptr, int i) { static_cast*>(ptr)->append(i); } void* QAudioDeviceInfo___supportedSampleRates_newList(void* ptr) { return new QList; } int QAudioDeviceInfo___supportedSampleSizes_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QAudioDeviceInfo___supportedSampleSizes_setList(void* ptr, int i) { static_cast*>(ptr)->append(i); } void* QAudioDeviceInfo___supportedSampleSizes_newList(void* ptr) { return new QList; } void* QAudioEncoderSettings_NewQAudioEncoderSettings() { return new QAudioEncoderSettings(); } void* QAudioEncoderSettings_NewQAudioEncoderSettings2(void* other) { return new QAudioEncoderSettings(*static_cast(other)); } void QAudioEncoderSettings_SetBitRate(void* ptr, int rate) { static_cast(ptr)->setBitRate(rate); } void QAudioEncoderSettings_SetChannelCount(void* ptr, int channels) { static_cast(ptr)->setChannelCount(channels); } void QAudioEncoderSettings_SetCodec(void* ptr, char* codec) { static_cast(ptr)->setCodec(QString(codec)); } void QAudioEncoderSettings_SetEncodingMode(void* ptr, long long mode) { static_cast(ptr)->setEncodingMode(static_cast(mode)); } void QAudioEncoderSettings_SetEncodingOption(void* ptr, char* option, void* value) { static_cast(ptr)->setEncodingOption(QString(option), *static_cast(value)); } void QAudioEncoderSettings_SetEncodingOptions(void* ptr, void* options) { static_cast(ptr)->setEncodingOptions(*static_cast*>(options)); } void QAudioEncoderSettings_SetQuality(void* ptr, long long quality) { static_cast(ptr)->setQuality(static_cast(quality)); } void QAudioEncoderSettings_SetSampleRate(void* ptr, int rate) { static_cast(ptr)->setSampleRate(rate); } void QAudioEncoderSettings_DestroyQAudioEncoderSettings(void* ptr) { static_cast(ptr)->~QAudioEncoderSettings(); } long long QAudioEncoderSettings_EncodingMode(void* ptr) { return static_cast(ptr)->encodingMode(); } long long QAudioEncoderSettings_Quality(void* ptr) { return static_cast(ptr)->quality(); } struct QtMultimedia_PackedString QAudioEncoderSettings_Codec(void* ptr) { return ({ QByteArray t4add78 = static_cast(ptr)->codec().toUtf8(); QtMultimedia_PackedString { const_cast(t4add78.prepend("WHITESPACE").constData()+10), t4add78.size()-10 }; }); } void* QAudioEncoderSettings_EncodingOption(void* ptr, char* option) { return new QVariant(static_cast(ptr)->encodingOption(QString(option))); } struct QtMultimedia_PackedList QAudioEncoderSettings_EncodingOptions(void* ptr) { return ({ QMap* tmpValue = new QMap(static_cast(ptr)->encodingOptions()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } char QAudioEncoderSettings_IsNull(void* ptr) { return static_cast(ptr)->isNull(); } int QAudioEncoderSettings_BitRate(void* ptr) { return static_cast(ptr)->bitRate(); } int QAudioEncoderSettings_ChannelCount(void* ptr) { return static_cast(ptr)->channelCount(); } int QAudioEncoderSettings_SampleRate(void* ptr) { return static_cast(ptr)->sampleRate(); } void* QAudioEncoderSettings___setEncodingOptions_options_atList(void* ptr, char* i) { return new QVariant(static_cast*>(ptr)->value(QString(i))); } void QAudioEncoderSettings___setEncodingOptions_options_setList(void* ptr, char* key, void* i) { static_cast*>(ptr)->insert(QString(key), *static_cast(i)); } void* QAudioEncoderSettings___setEncodingOptions_options_newList(void* ptr) { return new QMap; } struct QtMultimedia_PackedList QAudioEncoderSettings___setEncodingOptions_keyList(void* ptr) { return ({ QList* tmpValue = new QList(static_cast*>(ptr)->keys()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QAudioEncoderSettings___encodingOptions_atList(void* ptr, char* i) { return new QVariant(static_cast*>(ptr)->value(QString(i))); } void QAudioEncoderSettings___encodingOptions_setList(void* ptr, char* key, void* i) { static_cast*>(ptr)->insert(QString(key), *static_cast(i)); } void* QAudioEncoderSettings___encodingOptions_newList(void* ptr) { return new QMap; } struct QtMultimedia_PackedList QAudioEncoderSettings___encodingOptions_keyList(void* ptr) { return ({ QList* tmpValue = new QList(static_cast*>(ptr)->keys()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedString QAudioEncoderSettings_____setEncodingOptions_keyList_atList(void* ptr, int i) { return ({ QByteArray t29def6 = static_cast*>(ptr)->at(i).toUtf8(); QtMultimedia_PackedString { const_cast(t29def6.prepend("WHITESPACE").constData()+10), t29def6.size()-10 }; }); } void QAudioEncoderSettings_____setEncodingOptions_keyList_setList(void* ptr, char* i) { static_cast*>(ptr)->append(QString(i)); } void* QAudioEncoderSettings_____setEncodingOptions_keyList_newList(void* ptr) { return new QList; } struct QtMultimedia_PackedString QAudioEncoderSettings_____encodingOptions_keyList_atList(void* ptr, int i) { return ({ QByteArray t29def6 = static_cast*>(ptr)->at(i).toUtf8(); QtMultimedia_PackedString { const_cast(t29def6.prepend("WHITESPACE").constData()+10), t29def6.size()-10 }; }); } void QAudioEncoderSettings_____encodingOptions_keyList_setList(void* ptr, char* i) { static_cast*>(ptr)->append(QString(i)); } void* QAudioEncoderSettings_____encodingOptions_keyList_newList(void* ptr) { return new QList; } class MyQAudioEncoderSettingsControl: public QAudioEncoderSettingsControl { public: MyQAudioEncoderSettingsControl(QObject *parent) : QAudioEncoderSettingsControl(parent) {}; void setAudioSettings(const QAudioEncoderSettings & settings) { callbackQAudioEncoderSettingsControl_SetAudioSettings(this, const_cast(&settings)); }; ~MyQAudioEncoderSettingsControl() { callbackQAudioEncoderSettingsControl_DestroyQAudioEncoderSettingsControl(this); }; QAudioEncoderSettings audioSettings() const { return *static_cast(callbackQAudioEncoderSettingsControl_AudioSettings(const_cast(static_cast(this)))); }; QList supportedSampleRates(const QAudioEncoderSettings & settings, bool * continuous) const { return *static_cast*>(callbackQAudioEncoderSettingsControl_SupportedSampleRates(const_cast(static_cast(this)), const_cast(&settings), *continuous)); }; QString codecDescription(const QString & codec) const { QByteArray td061f6 = codec.toUtf8(); QtMultimedia_PackedString codecPacked = { const_cast(td061f6.prepend("WHITESPACE").constData()+10), td061f6.size()-10 };return QString(callbackQAudioEncoderSettingsControl_CodecDescription(const_cast(static_cast(this)), codecPacked)); }; QStringList supportedAudioCodecs() const { return QString(callbackQAudioEncoderSettingsControl_SupportedAudioCodecs(const_cast(static_cast(this)))).split("|", QString::SkipEmptyParts); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QAudioEncoderSettingsControl_NewQAudioEncoderSettingsControl(void* parent) { return new MyQAudioEncoderSettingsControl(static_cast(parent)); } void QAudioEncoderSettingsControl_SetAudioSettings(void* ptr, void* settings) { static_cast(ptr)->setAudioSettings(*static_cast(settings)); } void QAudioEncoderSettingsControl_DestroyQAudioEncoderSettingsControl(void* ptr) { static_cast(ptr)->~QAudioEncoderSettingsControl(); } void QAudioEncoderSettingsControl_DestroyQAudioEncoderSettingsControlDefault(void* ptr) { } void* QAudioEncoderSettingsControl_AudioSettings(void* ptr) { return new QAudioEncoderSettings(static_cast(ptr)->audioSettings()); } struct QtMultimedia_PackedList QAudioEncoderSettingsControl_SupportedSampleRates(void* ptr, void* settings, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedSampleRates(*static_cast(settings), NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedString QAudioEncoderSettingsControl_CodecDescription(void* ptr, char* codec) { return ({ QByteArray ta4f9aa = static_cast(ptr)->codecDescription(QString(codec)).toUtf8(); QtMultimedia_PackedString { const_cast(ta4f9aa.prepend("WHITESPACE").constData()+10), ta4f9aa.size()-10 }; }); } struct QtMultimedia_PackedString QAudioEncoderSettingsControl_SupportedAudioCodecs(void* ptr) { return ({ QByteArray t640ebe = static_cast(ptr)->supportedAudioCodecs().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(t640ebe.prepend("WHITESPACE").constData()+10), t640ebe.size()-10 }; }); } int QAudioEncoderSettingsControl___supportedSampleRates_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QAudioEncoderSettingsControl___supportedSampleRates_setList(void* ptr, int i) { static_cast*>(ptr)->append(i); } void* QAudioEncoderSettingsControl___supportedSampleRates_newList(void* ptr) { return new QList; } void* QAudioFormat_NewQAudioFormat() { return new QAudioFormat(); } void* QAudioFormat_NewQAudioFormat2(void* other) { return new QAudioFormat(*static_cast(other)); } void QAudioFormat_SetByteOrder(void* ptr, long long byteOrder) { static_cast(ptr)->setByteOrder(static_cast(byteOrder)); } void QAudioFormat_SetChannelCount(void* ptr, int channels) { static_cast(ptr)->setChannelCount(channels); } void QAudioFormat_SetCodec(void* ptr, char* codec) { static_cast(ptr)->setCodec(QString(codec)); } void QAudioFormat_SetSampleRate(void* ptr, int samplerate) { static_cast(ptr)->setSampleRate(samplerate); } void QAudioFormat_SetSampleSize(void* ptr, int sampleSize) { static_cast(ptr)->setSampleSize(sampleSize); } void QAudioFormat_SetSampleType(void* ptr, long long sampleType) { static_cast(ptr)->setSampleType(static_cast(sampleType)); } void QAudioFormat_DestroyQAudioFormat(void* ptr) { static_cast(ptr)->~QAudioFormat(); } long long QAudioFormat_ByteOrder(void* ptr) { return static_cast(ptr)->byteOrder(); } long long QAudioFormat_SampleType(void* ptr) { return static_cast(ptr)->sampleType(); } struct QtMultimedia_PackedString QAudioFormat_Codec(void* ptr) { return ({ QByteArray t6e9963 = static_cast(ptr)->codec().toUtf8(); QtMultimedia_PackedString { const_cast(t6e9963.prepend("WHITESPACE").constData()+10), t6e9963.size()-10 }; }); } char QAudioFormat_IsValid(void* ptr) { return static_cast(ptr)->isValid(); } int QAudioFormat_BytesPerFrame(void* ptr) { return static_cast(ptr)->bytesPerFrame(); } int QAudioFormat_ChannelCount(void* ptr) { return static_cast(ptr)->channelCount(); } int QAudioFormat_SampleRate(void* ptr) { return static_cast(ptr)->sampleRate(); } int QAudioFormat_SampleSize(void* ptr) { return static_cast(ptr)->sampleSize(); } int QAudioFormat_BytesForDuration(void* ptr, long long duration) { return static_cast(ptr)->bytesForDuration(duration); } int QAudioFormat_BytesForFrames(void* ptr, int frameCount) { return static_cast(ptr)->bytesForFrames(frameCount); } int QAudioFormat_FramesForBytes(void* ptr, int byteCount) { return static_cast(ptr)->framesForBytes(byteCount); } int QAudioFormat_FramesForDuration(void* ptr, long long duration) { return static_cast(ptr)->framesForDuration(duration); } long long QAudioFormat_DurationForBytes(void* ptr, int bytes) { return static_cast(ptr)->durationForBytes(bytes); } long long QAudioFormat_DurationForFrames(void* ptr, int frameCount) { return static_cast(ptr)->durationForFrames(frameCount); } class MyQAudioInput: public QAudioInput { public: MyQAudioInput(const QAudioDeviceInfo &audioDevice, const QAudioFormat &format, QObject *parent) : QAudioInput(audioDevice, format, parent) {}; MyQAudioInput(const QAudioFormat &format, QObject *parent) : QAudioInput(format, parent) {}; void Signal_StateChanged(QAudio::State state) { callbackQAudioInput_StateChanged(this, state); }; bool event(QEvent * e) { return callbackQAudioInput_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQAudioInput_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQAudioInput_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQAudioInput_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQAudioInput_CustomEvent(this, event); }; void deleteLater() { callbackQAudioInput_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQAudioInput_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQAudioInput_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQAudioInput_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQAudioInput_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQAudioInput_MetaObject(const_cast(static_cast(this)))); }; }; void* QAudioInput_NewQAudioInput2(void* audioDevice, void* format, void* parent) { return new MyQAudioInput(*static_cast(audioDevice), *static_cast(format), static_cast(parent)); } void* QAudioInput_NewQAudioInput(void* format, void* parent) { return new MyQAudioInput(*static_cast(format), static_cast(parent)); } void* QAudioInput_Start2(void* ptr) { return static_cast(ptr)->start(); } void QAudioInput_Reset(void* ptr) { static_cast(ptr)->reset(); } void QAudioInput_Resume(void* ptr) { static_cast(ptr)->resume(); } void QAudioInput_SetBufferSize(void* ptr, int value) { static_cast(ptr)->setBufferSize(value); } void QAudioInput_SetNotifyInterval(void* ptr, int ms) { static_cast(ptr)->setNotifyInterval(ms); } void QAudioInput_SetVolume(void* ptr, double volume) { static_cast(ptr)->setVolume(volume); } void QAudioInput_Start(void* ptr, void* device) { static_cast(ptr)->start(static_cast(device)); } void QAudioInput_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioInput::stateChanged), static_cast(ptr), static_cast(&MyQAudioInput::Signal_StateChanged)); } void QAudioInput_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioInput::stateChanged), static_cast(ptr), static_cast(&MyQAudioInput::Signal_StateChanged)); } void QAudioInput_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QAudioInput_Stop(void* ptr) { static_cast(ptr)->stop(); } void QAudioInput_Suspend(void* ptr) { static_cast(ptr)->suspend(); } void QAudioInput_DestroyQAudioInput(void* ptr) { static_cast(ptr)->~QAudioInput(); } long long QAudioInput_Error(void* ptr) { return static_cast(ptr)->error(); } long long QAudioInput_State(void* ptr) { return static_cast(ptr)->state(); } void* QAudioInput_Format(void* ptr) { return new QAudioFormat(static_cast(ptr)->format()); } int QAudioInput_BufferSize(void* ptr) { return static_cast(ptr)->bufferSize(); } int QAudioInput_BytesReady(void* ptr) { return static_cast(ptr)->bytesReady(); } int QAudioInput_NotifyInterval(void* ptr) { return static_cast(ptr)->notifyInterval(); } int QAudioInput_PeriodSize(void* ptr) { return static_cast(ptr)->periodSize(); } long long QAudioInput_ElapsedUSecs(void* ptr) { return static_cast(ptr)->elapsedUSecs(); } long long QAudioInput_ProcessedUSecs(void* ptr) { return static_cast(ptr)->processedUSecs(); } double QAudioInput_Volume(void* ptr) { return static_cast(ptr)->volume(); } void* QAudioInput___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QAudioInput___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QAudioInput___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QAudioInput___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioInput___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioInput___findChildren_newList2(void* ptr) { return new QList; } void* QAudioInput___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioInput___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioInput___findChildren_newList3(void* ptr) { return new QList; } void* QAudioInput___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioInput___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioInput___findChildren_newList(void* ptr) { return new QList; } void* QAudioInput___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioInput___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioInput___children_newList(void* ptr) { return new QList; } char QAudioInput_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QAudioInput::event(static_cast(e)); } char QAudioInput_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInput::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInput::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInput::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInput::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInput::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInput::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAudioInput::eventFilter(static_cast(watched), static_cast(event)); } } void QAudioInput_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QAudioInput::childEvent(static_cast(event)); } void QAudioInput_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAudioInput::connectNotify(*static_cast(sign)); } void QAudioInput_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QAudioInput::customEvent(static_cast(event)); } void QAudioInput_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QAudioInput::deleteLater(); } void QAudioInput_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAudioInput::disconnectNotify(*static_cast(sign)); } void QAudioInput_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QAudioInput::timerEvent(static_cast(event)); } void* QAudioInput_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QAudioInput::metaObject()); } class MyQAudioInputSelectorControl: public QAudioInputSelectorControl { public: void Signal_ActiveInputChanged(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtMultimedia_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };callbackQAudioInputSelectorControl_ActiveInputChanged(this, namePacked); }; void Signal_AvailableInputsChanged() { callbackQAudioInputSelectorControl_AvailableInputsChanged(this); }; void setActiveInput(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtMultimedia_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };callbackQAudioInputSelectorControl_SetActiveInput(this, namePacked); }; ~MyQAudioInputSelectorControl() { callbackQAudioInputSelectorControl_DestroyQAudioInputSelectorControl(this); }; QString activeInput() const { return QString(callbackQAudioInputSelectorControl_ActiveInput(const_cast(static_cast(this)))); }; QString defaultInput() const { return QString(callbackQAudioInputSelectorControl_DefaultInput(const_cast(static_cast(this)))); }; QString inputDescription(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtMultimedia_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return QString(callbackQAudioInputSelectorControl_InputDescription(const_cast(static_cast(this)), namePacked)); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void QAudioInputSelectorControl_ConnectActiveInputChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioInputSelectorControl::activeInputChanged), static_cast(ptr), static_cast(&MyQAudioInputSelectorControl::Signal_ActiveInputChanged)); } void QAudioInputSelectorControl_DisconnectActiveInputChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioInputSelectorControl::activeInputChanged), static_cast(ptr), static_cast(&MyQAudioInputSelectorControl::Signal_ActiveInputChanged)); } void QAudioInputSelectorControl_ActiveInputChanged(void* ptr, char* name) { static_cast(ptr)->activeInputChanged(QString(name)); } void QAudioInputSelectorControl_ConnectAvailableInputsChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioInputSelectorControl::availableInputsChanged), static_cast(ptr), static_cast(&MyQAudioInputSelectorControl::Signal_AvailableInputsChanged)); } void QAudioInputSelectorControl_DisconnectAvailableInputsChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioInputSelectorControl::availableInputsChanged), static_cast(ptr), static_cast(&MyQAudioInputSelectorControl::Signal_AvailableInputsChanged)); } void QAudioInputSelectorControl_AvailableInputsChanged(void* ptr) { static_cast(ptr)->availableInputsChanged(); } void QAudioInputSelectorControl_SetActiveInput(void* ptr, char* name) { QMetaObject::invokeMethod(static_cast(ptr), "setActiveInput", Q_ARG(QString, QString(name))); } void QAudioInputSelectorControl_DestroyQAudioInputSelectorControl(void* ptr) { static_cast(ptr)->~QAudioInputSelectorControl(); } void QAudioInputSelectorControl_DestroyQAudioInputSelectorControlDefault(void* ptr) { } struct QtMultimedia_PackedString QAudioInputSelectorControl_ActiveInput(void* ptr) { return ({ QByteArray t730771 = static_cast(ptr)->activeInput().toUtf8(); QtMultimedia_PackedString { const_cast(t730771.prepend("WHITESPACE").constData()+10), t730771.size()-10 }; }); } struct QtMultimedia_PackedString QAudioInputSelectorControl_DefaultInput(void* ptr) { return ({ QByteArray tdf7663 = static_cast(ptr)->defaultInput().toUtf8(); QtMultimedia_PackedString { const_cast(tdf7663.prepend("WHITESPACE").constData()+10), tdf7663.size()-10 }; }); } struct QtMultimedia_PackedString QAudioInputSelectorControl_InputDescription(void* ptr, char* name) { return ({ QByteArray tf9d830 = static_cast(ptr)->inputDescription(QString(name)).toUtf8(); QtMultimedia_PackedString { const_cast(tf9d830.prepend("WHITESPACE").constData()+10), tf9d830.size()-10 }; }); } struct QtMultimedia_PackedString QAudioInputSelectorControl___availableInputs_atList(void* ptr, int i) { return ({ QByteArray t29def6 = static_cast*>(ptr)->at(i).toUtf8(); QtMultimedia_PackedString { const_cast(t29def6.prepend("WHITESPACE").constData()+10), t29def6.size()-10 }; }); } void QAudioInputSelectorControl___availableInputs_setList(void* ptr, char* i) { static_cast*>(ptr)->append(QString(i)); } void* QAudioInputSelectorControl___availableInputs_newList(void* ptr) { return new QList; } class MyQAudioOutput: public QAudioOutput { public: MyQAudioOutput(const QAudioDeviceInfo &audioDevice, const QAudioFormat &format, QObject *parent) : QAudioOutput(audioDevice, format, parent) {}; MyQAudioOutput(const QAudioFormat &format, QObject *parent) : QAudioOutput(format, parent) {}; void Signal_StateChanged(QAudio::State state) { callbackQAudioOutput_StateChanged(this, state); }; bool event(QEvent * e) { return callbackQAudioOutput_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQAudioOutput_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQAudioOutput_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQAudioOutput_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQAudioOutput_CustomEvent(this, event); }; void deleteLater() { callbackQAudioOutput_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQAudioOutput_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQAudioOutput_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQAudioOutput_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQAudioOutput_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQAudioOutput_MetaObject(const_cast(static_cast(this)))); }; }; void* QAudioOutput_NewQAudioOutput2(void* audioDevice, void* format, void* parent) { return new MyQAudioOutput(*static_cast(audioDevice), *static_cast(format), static_cast(parent)); } void* QAudioOutput_NewQAudioOutput(void* format, void* parent) { return new MyQAudioOutput(*static_cast(format), static_cast(parent)); } void* QAudioOutput_Start2(void* ptr) { return static_cast(ptr)->start(); } void QAudioOutput_Reset(void* ptr) { static_cast(ptr)->reset(); } void QAudioOutput_Resume(void* ptr) { static_cast(ptr)->resume(); } void QAudioOutput_SetBufferSize(void* ptr, int value) { static_cast(ptr)->setBufferSize(value); } void QAudioOutput_SetCategory(void* ptr, char* category) { static_cast(ptr)->setCategory(QString(category)); } void QAudioOutput_SetNotifyInterval(void* ptr, int ms) { static_cast(ptr)->setNotifyInterval(ms); } void QAudioOutput_SetVolume(void* ptr, double volume) { static_cast(ptr)->setVolume(volume); } void QAudioOutput_Start(void* ptr, void* device) { static_cast(ptr)->start(static_cast(device)); } void QAudioOutput_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioOutput::stateChanged), static_cast(ptr), static_cast(&MyQAudioOutput::Signal_StateChanged)); } void QAudioOutput_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioOutput::stateChanged), static_cast(ptr), static_cast(&MyQAudioOutput::Signal_StateChanged)); } void QAudioOutput_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QAudioOutput_Stop(void* ptr) { static_cast(ptr)->stop(); } void QAudioOutput_Suspend(void* ptr) { static_cast(ptr)->suspend(); } void QAudioOutput_DestroyQAudioOutput(void* ptr) { static_cast(ptr)->~QAudioOutput(); } long long QAudioOutput_Error(void* ptr) { return static_cast(ptr)->error(); } long long QAudioOutput_State(void* ptr) { return static_cast(ptr)->state(); } void* QAudioOutput_Format(void* ptr) { return new QAudioFormat(static_cast(ptr)->format()); } struct QtMultimedia_PackedString QAudioOutput_Category(void* ptr) { return ({ QByteArray t5fbcba = static_cast(ptr)->category().toUtf8(); QtMultimedia_PackedString { const_cast(t5fbcba.prepend("WHITESPACE").constData()+10), t5fbcba.size()-10 }; }); } int QAudioOutput_BufferSize(void* ptr) { return static_cast(ptr)->bufferSize(); } int QAudioOutput_BytesFree(void* ptr) { return static_cast(ptr)->bytesFree(); } int QAudioOutput_NotifyInterval(void* ptr) { return static_cast(ptr)->notifyInterval(); } int QAudioOutput_PeriodSize(void* ptr) { return static_cast(ptr)->periodSize(); } long long QAudioOutput_ElapsedUSecs(void* ptr) { return static_cast(ptr)->elapsedUSecs(); } long long QAudioOutput_ProcessedUSecs(void* ptr) { return static_cast(ptr)->processedUSecs(); } double QAudioOutput_Volume(void* ptr) { return static_cast(ptr)->volume(); } void* QAudioOutput___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QAudioOutput___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QAudioOutput___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QAudioOutput___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioOutput___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioOutput___findChildren_newList2(void* ptr) { return new QList; } void* QAudioOutput___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioOutput___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioOutput___findChildren_newList3(void* ptr) { return new QList; } void* QAudioOutput___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioOutput___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioOutput___findChildren_newList(void* ptr) { return new QList; } void* QAudioOutput___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioOutput___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioOutput___children_newList(void* ptr) { return new QList; } char QAudioOutput_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QAudioOutput::event(static_cast(e)); } char QAudioOutput_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutput::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutput::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutput::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutput::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutput::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutput::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAudioOutput::eventFilter(static_cast(watched), static_cast(event)); } } void QAudioOutput_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QAudioOutput::childEvent(static_cast(event)); } void QAudioOutput_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAudioOutput::connectNotify(*static_cast(sign)); } void QAudioOutput_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QAudioOutput::customEvent(static_cast(event)); } void QAudioOutput_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QAudioOutput::deleteLater(); } void QAudioOutput_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAudioOutput::disconnectNotify(*static_cast(sign)); } void QAudioOutput_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QAudioOutput::timerEvent(static_cast(event)); } void* QAudioOutput_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QAudioOutput::metaObject()); } class MyQAudioOutputSelectorControl: public QAudioOutputSelectorControl { public: void Signal_ActiveOutputChanged(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtMultimedia_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };callbackQAudioOutputSelectorControl_ActiveOutputChanged(this, namePacked); }; void Signal_AvailableOutputsChanged() { callbackQAudioOutputSelectorControl_AvailableOutputsChanged(this); }; void setActiveOutput(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtMultimedia_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };callbackQAudioOutputSelectorControl_SetActiveOutput(this, namePacked); }; ~MyQAudioOutputSelectorControl() { callbackQAudioOutputSelectorControl_DestroyQAudioOutputSelectorControl(this); }; QString activeOutput() const { return QString(callbackQAudioOutputSelectorControl_ActiveOutput(const_cast(static_cast(this)))); }; QString defaultOutput() const { return QString(callbackQAudioOutputSelectorControl_DefaultOutput(const_cast(static_cast(this)))); }; QString outputDescription(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtMultimedia_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return QString(callbackQAudioOutputSelectorControl_OutputDescription(const_cast(static_cast(this)), namePacked)); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void QAudioOutputSelectorControl_ConnectActiveOutputChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioOutputSelectorControl::activeOutputChanged), static_cast(ptr), static_cast(&MyQAudioOutputSelectorControl::Signal_ActiveOutputChanged)); } void QAudioOutputSelectorControl_DisconnectActiveOutputChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioOutputSelectorControl::activeOutputChanged), static_cast(ptr), static_cast(&MyQAudioOutputSelectorControl::Signal_ActiveOutputChanged)); } void QAudioOutputSelectorControl_ActiveOutputChanged(void* ptr, char* name) { static_cast(ptr)->activeOutputChanged(QString(name)); } void QAudioOutputSelectorControl_ConnectAvailableOutputsChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioOutputSelectorControl::availableOutputsChanged), static_cast(ptr), static_cast(&MyQAudioOutputSelectorControl::Signal_AvailableOutputsChanged)); } void QAudioOutputSelectorControl_DisconnectAvailableOutputsChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioOutputSelectorControl::availableOutputsChanged), static_cast(ptr), static_cast(&MyQAudioOutputSelectorControl::Signal_AvailableOutputsChanged)); } void QAudioOutputSelectorControl_AvailableOutputsChanged(void* ptr) { static_cast(ptr)->availableOutputsChanged(); } void QAudioOutputSelectorControl_SetActiveOutput(void* ptr, char* name) { QMetaObject::invokeMethod(static_cast(ptr), "setActiveOutput", Q_ARG(QString, QString(name))); } void QAudioOutputSelectorControl_DestroyQAudioOutputSelectorControl(void* ptr) { static_cast(ptr)->~QAudioOutputSelectorControl(); } void QAudioOutputSelectorControl_DestroyQAudioOutputSelectorControlDefault(void* ptr) { } struct QtMultimedia_PackedString QAudioOutputSelectorControl_ActiveOutput(void* ptr) { return ({ QByteArray t4c7caf = static_cast(ptr)->activeOutput().toUtf8(); QtMultimedia_PackedString { const_cast(t4c7caf.prepend("WHITESPACE").constData()+10), t4c7caf.size()-10 }; }); } struct QtMultimedia_PackedString QAudioOutputSelectorControl_DefaultOutput(void* ptr) { return ({ QByteArray t3b7fff = static_cast(ptr)->defaultOutput().toUtf8(); QtMultimedia_PackedString { const_cast(t3b7fff.prepend("WHITESPACE").constData()+10), t3b7fff.size()-10 }; }); } struct QtMultimedia_PackedString QAudioOutputSelectorControl_OutputDescription(void* ptr, char* name) { return ({ QByteArray t1cf920 = static_cast(ptr)->outputDescription(QString(name)).toUtf8(); QtMultimedia_PackedString { const_cast(t1cf920.prepend("WHITESPACE").constData()+10), t1cf920.size()-10 }; }); } struct QtMultimedia_PackedString QAudioOutputSelectorControl___availableOutputs_atList(void* ptr, int i) { return ({ QByteArray t29def6 = static_cast*>(ptr)->at(i).toUtf8(); QtMultimedia_PackedString { const_cast(t29def6.prepend("WHITESPACE").constData()+10), t29def6.size()-10 }; }); } void QAudioOutputSelectorControl___availableOutputs_setList(void* ptr, char* i) { static_cast*>(ptr)->append(QString(i)); } void* QAudioOutputSelectorControl___availableOutputs_newList(void* ptr) { return new QList; } class MyQAudioProbe: public QAudioProbe { public: MyQAudioProbe(QObject *parent) : QAudioProbe(parent) {}; void Signal_AudioBufferProbed(const QAudioBuffer & buffer) { callbackQAudioProbe_AudioBufferProbed(this, const_cast(&buffer)); }; void Signal_Flush() { callbackQAudioProbe_Flush(this); }; bool event(QEvent * e) { return callbackQAudioProbe_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQAudioProbe_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQAudioProbe_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQAudioProbe_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQAudioProbe_CustomEvent(this, event); }; void deleteLater() { callbackQAudioProbe_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQAudioProbe_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQAudioProbe_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQAudioProbe_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQAudioProbe_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQAudioProbe_MetaObject(const_cast(static_cast(this)))); }; }; void* QAudioProbe_NewQAudioProbe(void* parent) { return new MyQAudioProbe(static_cast(parent)); } char QAudioProbe_SetSource(void* ptr, void* source) { return static_cast(ptr)->setSource(static_cast(source)); } char QAudioProbe_SetSource2(void* ptr, void* mediaRecorder) { return static_cast(ptr)->setSource(static_cast(mediaRecorder)); } void QAudioProbe_ConnectAudioBufferProbed(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioProbe::audioBufferProbed), static_cast(ptr), static_cast(&MyQAudioProbe::Signal_AudioBufferProbed)); } void QAudioProbe_DisconnectAudioBufferProbed(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioProbe::audioBufferProbed), static_cast(ptr), static_cast(&MyQAudioProbe::Signal_AudioBufferProbed)); } void QAudioProbe_AudioBufferProbed(void* ptr, void* buffer) { static_cast(ptr)->audioBufferProbed(*static_cast(buffer)); } void QAudioProbe_ConnectFlush(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioProbe::flush), static_cast(ptr), static_cast(&MyQAudioProbe::Signal_Flush)); } void QAudioProbe_DisconnectFlush(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioProbe::flush), static_cast(ptr), static_cast(&MyQAudioProbe::Signal_Flush)); } void QAudioProbe_Flush(void* ptr) { static_cast(ptr)->flush(); } void QAudioProbe_DestroyQAudioProbe(void* ptr) { static_cast(ptr)->~QAudioProbe(); } char QAudioProbe_IsActive(void* ptr) { return static_cast(ptr)->isActive(); } void* QAudioProbe___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QAudioProbe___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QAudioProbe___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QAudioProbe___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioProbe___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioProbe___findChildren_newList2(void* ptr) { return new QList; } void* QAudioProbe___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioProbe___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioProbe___findChildren_newList3(void* ptr) { return new QList; } void* QAudioProbe___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioProbe___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioProbe___findChildren_newList(void* ptr) { return new QList; } void* QAudioProbe___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QAudioProbe___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QAudioProbe___children_newList(void* ptr) { return new QList; } char QAudioProbe_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QAudioProbe::event(static_cast(e)); } char QAudioProbe_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioProbe::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioProbe::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioProbe::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioProbe::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioProbe::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioProbe::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAudioProbe::eventFilter(static_cast(watched), static_cast(event)); } } void QAudioProbe_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QAudioProbe::childEvent(static_cast(event)); } void QAudioProbe_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAudioProbe::connectNotify(*static_cast(sign)); } void QAudioProbe_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QAudioProbe::customEvent(static_cast(event)); } void QAudioProbe_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QAudioProbe::deleteLater(); } void QAudioProbe_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAudioProbe::disconnectNotify(*static_cast(sign)); } void QAudioProbe_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QAudioProbe::timerEvent(static_cast(event)); } void* QAudioProbe_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QAudioProbe::metaObject()); } class MyQAudioRecorder: public QAudioRecorder { public: MyQAudioRecorder(QObject *parent) : QAudioRecorder(parent) {}; void Signal_AudioInputChanged(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtMultimedia_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };callbackQAudioRecorder_AudioInputChanged(this, namePacked); }; void Signal_AvailableAudioInputsChanged() { callbackQAudioRecorder_AvailableAudioInputsChanged(this); }; void setAudioInput(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtMultimedia_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };callbackQAudioRecorder_SetAudioInput(this, namePacked); }; void Signal_ActualLocationChanged(const QUrl & location) { callbackQMediaRecorder_ActualLocationChanged(this, const_cast(&location)); }; void Signal_AvailabilityChanged2(QMultimedia::AvailabilityStatus availability) { callbackQMediaRecorder_AvailabilityChanged2(this, availability); }; void Signal_AvailabilityChanged(bool available) { callbackQMediaRecorder_AvailabilityChanged(this, available); }; void Signal_DurationChanged(qint64 duration) { callbackQMediaRecorder_DurationChanged(this, duration); }; void Signal_Error2(QMediaRecorder::Error error) { callbackQMediaRecorder_Error2(this, error); }; void Signal_MetaDataAvailableChanged(bool available) { callbackQMediaRecorder_MetaDataAvailableChanged(this, available); }; void Signal_MetaDataChanged() { callbackQMediaRecorder_MetaDataChanged(this); }; void Signal_MetaDataChanged2(const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQMediaRecorder_MetaDataChanged2(this, keyPacked, const_cast(&value)); }; void Signal_MetaDataWritableChanged(bool writable) { callbackQMediaRecorder_MetaDataWritableChanged(this, writable); }; void Signal_MutedChanged(bool muted) { callbackQMediaRecorder_MutedChanged(this, muted); }; void pause() { callbackQMediaRecorder_Pause(this); }; void record() { callbackQMediaRecorder_Record(this); }; void setMuted(bool muted) { callbackQMediaRecorder_SetMuted(this, muted); }; void setVolume(qreal volume) { callbackQMediaRecorder_SetVolume(this, volume); }; void Signal_StateChanged(QMediaRecorder::State state) { callbackQMediaRecorder_StateChanged(this, state); }; void Signal_StatusChanged(QMediaRecorder::Status status) { callbackQMediaRecorder_StatusChanged(this, status); }; void stop() { callbackQMediaRecorder_Stop(this); }; void Signal_VolumeChanged(qreal volume) { callbackQMediaRecorder_VolumeChanged(this, volume); }; QMediaObject * mediaObject() const { return static_cast(callbackQMediaRecorder_MediaObject(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQMediaRecorder_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaRecorder_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaRecorder_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaRecorder_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaRecorder_CustomEvent(this, event); }; void deleteLater() { callbackQMediaRecorder_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaRecorder_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaRecorder_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaRecorder_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaRecorder_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaRecorder_MetaObject(const_cast(static_cast(this)))); }; bool setMediaObject(QMediaObject * object) { return callbackQMediaRecorder_SetMediaObject(this, object) != 0; }; }; void* QAudioRecorder_NewQAudioRecorder(void* parent) { return new MyQAudioRecorder(static_cast(parent)); } void QAudioRecorder_ConnectAudioInputChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioRecorder::audioInputChanged), static_cast(ptr), static_cast(&MyQAudioRecorder::Signal_AudioInputChanged)); } void QAudioRecorder_DisconnectAudioInputChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioRecorder::audioInputChanged), static_cast(ptr), static_cast(&MyQAudioRecorder::Signal_AudioInputChanged)); } void QAudioRecorder_AudioInputChanged(void* ptr, char* name) { static_cast(ptr)->audioInputChanged(QString(name)); } void QAudioRecorder_ConnectAvailableAudioInputsChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioRecorder::availableAudioInputsChanged), static_cast(ptr), static_cast(&MyQAudioRecorder::Signal_AvailableAudioInputsChanged)); } void QAudioRecorder_DisconnectAvailableAudioInputsChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioRecorder::availableAudioInputsChanged), static_cast(ptr), static_cast(&MyQAudioRecorder::Signal_AvailableAudioInputsChanged)); } void QAudioRecorder_AvailableAudioInputsChanged(void* ptr) { static_cast(ptr)->availableAudioInputsChanged(); } void QAudioRecorder_SetAudioInput(void* ptr, char* name) { QMetaObject::invokeMethod(static_cast(ptr), "setAudioInput", Q_ARG(QString, QString(name))); } void QAudioRecorder_SetAudioInputDefault(void* ptr, char* name) { static_cast(ptr)->QAudioRecorder::setAudioInput(QString(name)); } void QAudioRecorder_DestroyQAudioRecorder(void* ptr) { static_cast(ptr)->~QAudioRecorder(); } struct QtMultimedia_PackedString QAudioRecorder_AudioInput(void* ptr) { return ({ QByteArray t7b4459 = static_cast(ptr)->audioInput().toUtf8(); QtMultimedia_PackedString { const_cast(t7b4459.prepend("WHITESPACE").constData()+10), t7b4459.size()-10 }; }); } struct QtMultimedia_PackedString QAudioRecorder_AudioInputDescription(void* ptr, char* name) { return ({ QByteArray t492593 = static_cast(ptr)->audioInputDescription(QString(name)).toUtf8(); QtMultimedia_PackedString { const_cast(t492593.prepend("WHITESPACE").constData()+10), t492593.size()-10 }; }); } struct QtMultimedia_PackedString QAudioRecorder_DefaultAudioInput(void* ptr) { return ({ QByteArray tf2898e = static_cast(ptr)->defaultAudioInput().toUtf8(); QtMultimedia_PackedString { const_cast(tf2898e.prepend("WHITESPACE").constData()+10), tf2898e.size()-10 }; }); } struct QtMultimedia_PackedString QAudioRecorder_AudioInputs(void* ptr) { return ({ QByteArray tf48c37 = static_cast(ptr)->audioInputs().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(tf48c37.prepend("WHITESPACE").constData()+10), tf48c37.size()-10 }; }); } class MyQAudioRoleControl: public QAudioRoleControl { public: MyQAudioRoleControl(QObject *parent) : QAudioRoleControl(parent) {}; void Signal_AudioRoleChanged(QAudio::Role role) { callbackQAudioRoleControl_AudioRoleChanged(this, role); }; void setAudioRole(QAudio::Role role) { callbackQAudioRoleControl_SetAudioRole(this, role); }; ~MyQAudioRoleControl() { callbackQAudioRoleControl_DestroyQAudioRoleControl(this); }; QAudio::Role audioRole() const { return static_cast(callbackQAudioRoleControl_AudioRole(const_cast(static_cast(this)))); }; QList supportedAudioRoles() const { return *static_cast*>(callbackQAudioRoleControl_SupportedAudioRoles(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QAudioRoleControl_NewQAudioRoleControl(void* parent) { return new MyQAudioRoleControl(static_cast(parent)); } void QAudioRoleControl_ConnectAudioRoleChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAudioRoleControl::audioRoleChanged), static_cast(ptr), static_cast(&MyQAudioRoleControl::Signal_AudioRoleChanged)); } void QAudioRoleControl_DisconnectAudioRoleChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAudioRoleControl::audioRoleChanged), static_cast(ptr), static_cast(&MyQAudioRoleControl::Signal_AudioRoleChanged)); } void QAudioRoleControl_AudioRoleChanged(void* ptr, long long role) { static_cast(ptr)->audioRoleChanged(static_cast(role)); } void QAudioRoleControl_SetAudioRole(void* ptr, long long role) { static_cast(ptr)->setAudioRole(static_cast(role)); } void QAudioRoleControl_DestroyQAudioRoleControl(void* ptr) { static_cast(ptr)->~QAudioRoleControl(); } void QAudioRoleControl_DestroyQAudioRoleControlDefault(void* ptr) { } long long QAudioRoleControl_AudioRole(void* ptr) { return static_cast(ptr)->audioRole(); } struct QtMultimedia_PackedList QAudioRoleControl_SupportedAudioRoles(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedAudioRoles()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } long long QAudioRoleControl___supportedAudioRoles_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QAudioRoleControl___supportedAudioRoles_setList(void* ptr, long long i) { static_cast*>(ptr)->append(static_cast(i)); } void* QAudioRoleControl___supportedAudioRoles_newList(void* ptr) { return new QList; } class MyQCamera: public QCamera { public: MyQCamera(QCamera::Position position, QObject *parent) : QCamera(position, parent) {}; MyQCamera(QObject *parent) : QCamera(parent) {}; MyQCamera(const QByteArray &deviceName, QObject *parent) : QCamera(deviceName, parent) {}; MyQCamera(const QCameraInfo &cameraInfo, QObject *parent) : QCamera(cameraInfo, parent) {}; void Signal_CaptureModeChanged(QCamera::CaptureModes mode) { callbackQCamera_CaptureModeChanged(this, mode); }; void Signal_Error2(QCamera::Error value) { callbackQCamera_Error2(this, value); }; void load() { callbackQCamera_Load(this); }; void Signal_LockFailed() { callbackQCamera_LockFailed(this); }; void Signal_LockStatusChanged(QCamera::LockStatus status, QCamera::LockChangeReason reason) { callbackQCamera_LockStatusChanged(this, status, reason); }; void Signal_LockStatusChanged2(QCamera::LockType lock, QCamera::LockStatus status, QCamera::LockChangeReason reason) { callbackQCamera_LockStatusChanged2(this, lock, status, reason); }; void Signal_Locked() { callbackQCamera_Locked(this); }; void searchAndLock() { callbackQCamera_SearchAndLock(this); }; void searchAndLock(QCamera::LockTypes locks) { callbackQCamera_SearchAndLock2(this, locks); }; void setCaptureMode(QCamera::CaptureModes mode) { callbackQCamera_SetCaptureMode(this, mode); }; void start() { callbackQCamera_Start(this); }; void Signal_StateChanged(QCamera::State state) { callbackQCamera_StateChanged(this, state); }; void Signal_StatusChanged(QCamera::Status status) { callbackQCamera_StatusChanged(this, status); }; void stop() { callbackQCamera_Stop(this); }; void unload() { callbackQCamera_Unload(this); }; void unlock() { callbackQCamera_Unlock(this); }; void unlock(QCamera::LockTypes locks) { callbackQCamera_Unlock2(this, locks); }; QMultimedia::AvailabilityStatus availability() const { return static_cast(callbackQMediaObject_Availability(const_cast(static_cast(this)))); }; bool bind(QObject * object) { return callbackQMediaObject_Bind(this, object) != 0; }; void Signal_AvailabilityChanged2(QMultimedia::AvailabilityStatus availability) { callbackQMediaObject_AvailabilityChanged2(this, availability); }; void Signal_AvailabilityChanged(bool available) { callbackQMediaObject_AvailabilityChanged(this, available); }; void Signal_MetaDataAvailableChanged(bool available) { callbackQMediaObject_MetaDataAvailableChanged(this, available); }; void Signal_MetaDataChanged() { callbackQMediaObject_MetaDataChanged(this); }; void Signal_MetaDataChanged2(const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQMediaObject_MetaDataChanged2(this, keyPacked, const_cast(&value)); }; void Signal_NotifyIntervalChanged(int milliseconds) { callbackQMediaObject_NotifyIntervalChanged(this, milliseconds); }; void unbind(QObject * object) { callbackQMediaObject_Unbind(this, object); }; QMediaService * service() const { return static_cast(callbackQMediaObject_Service(const_cast(static_cast(this)))); }; bool isAvailable() const { return callbackQMediaObject_IsAvailable(const_cast(static_cast(this))) != 0; }; bool event(QEvent * e) { return callbackQMediaObject_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaObject_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaObject_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaObject_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaObject_CustomEvent(this, event); }; void deleteLater() { callbackQMediaObject_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaObject_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaObject_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaObject_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaObject_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaObject_MetaObject(const_cast(static_cast(this)))); }; }; void* QCamera_NewQCamera4(long long position, void* parent) { return new MyQCamera(static_cast(position), static_cast(parent)); } void* QCamera_NewQCamera(void* parent) { return new MyQCamera(static_cast(parent)); } void* QCamera_NewQCamera2(void* deviceName, void* parent) { return new MyQCamera(*static_cast(deviceName), static_cast(parent)); } void* QCamera_NewQCamera3(void* cameraInfo, void* parent) { return new MyQCamera(*static_cast(cameraInfo), static_cast(parent)); } void QCamera_ConnectCaptureModeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCamera::captureModeChanged), static_cast(ptr), static_cast(&MyQCamera::Signal_CaptureModeChanged)); } void QCamera_DisconnectCaptureModeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCamera::captureModeChanged), static_cast(ptr), static_cast(&MyQCamera::Signal_CaptureModeChanged)); } void QCamera_CaptureModeChanged(void* ptr, long long mode) { static_cast(ptr)->captureModeChanged(static_cast(mode)); } void QCamera_ConnectError2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCamera::error), static_cast(ptr), static_cast(&MyQCamera::Signal_Error2)); } void QCamera_DisconnectError2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCamera::error), static_cast(ptr), static_cast(&MyQCamera::Signal_Error2)); } void QCamera_Error2(void* ptr, long long value) { static_cast(ptr)->error(static_cast(value)); } void QCamera_Load(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "load"); } void QCamera_LoadDefault(void* ptr) { static_cast(ptr)->QCamera::load(); } void QCamera_ConnectLockFailed(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCamera::lockFailed), static_cast(ptr), static_cast(&MyQCamera::Signal_LockFailed)); } void QCamera_DisconnectLockFailed(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCamera::lockFailed), static_cast(ptr), static_cast(&MyQCamera::Signal_LockFailed)); } void QCamera_LockFailed(void* ptr) { static_cast(ptr)->lockFailed(); } void QCamera_ConnectLockStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCamera::lockStatusChanged), static_cast(ptr), static_cast(&MyQCamera::Signal_LockStatusChanged)); } void QCamera_DisconnectLockStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCamera::lockStatusChanged), static_cast(ptr), static_cast(&MyQCamera::Signal_LockStatusChanged)); } void QCamera_LockStatusChanged(void* ptr, long long status, long long reason) { static_cast(ptr)->lockStatusChanged(static_cast(status), static_cast(reason)); } void QCamera_ConnectLockStatusChanged2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCamera::lockStatusChanged), static_cast(ptr), static_cast(&MyQCamera::Signal_LockStatusChanged2)); } void QCamera_DisconnectLockStatusChanged2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCamera::lockStatusChanged), static_cast(ptr), static_cast(&MyQCamera::Signal_LockStatusChanged2)); } void QCamera_LockStatusChanged2(void* ptr, long long lock, long long status, long long reason) { static_cast(ptr)->lockStatusChanged(static_cast(lock), static_cast(status), static_cast(reason)); } void QCamera_ConnectLocked(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCamera::locked), static_cast(ptr), static_cast(&MyQCamera::Signal_Locked)); } void QCamera_DisconnectLocked(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCamera::locked), static_cast(ptr), static_cast(&MyQCamera::Signal_Locked)); } void QCamera_Locked(void* ptr) { static_cast(ptr)->locked(); } void QCamera_SearchAndLock(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "searchAndLock"); } void QCamera_SearchAndLockDefault(void* ptr) { static_cast(ptr)->QCamera::searchAndLock(); } void QCamera_SearchAndLock2(void* ptr, long long locks) { QMetaObject::invokeMethod(static_cast(ptr), "searchAndLock", Q_ARG(QCamera::LockType, static_cast(locks))); } void QCamera_SearchAndLock2Default(void* ptr, long long locks) { static_cast(ptr)->QCamera::searchAndLock(static_cast(locks)); } void QCamera_SetCaptureMode(void* ptr, long long mode) { QMetaObject::invokeMethod(static_cast(ptr), "setCaptureMode", Q_ARG(QCamera::CaptureMode, static_cast(mode))); } void QCamera_SetCaptureModeDefault(void* ptr, long long mode) { static_cast(ptr)->QCamera::setCaptureMode(static_cast(mode)); } void QCamera_SetViewfinder3(void* ptr, void* surface) { static_cast(ptr)->setViewfinder(static_cast(surface)); } void QCamera_SetViewfinder2(void* ptr, void* viewfinder) { static_cast(ptr)->setViewfinder(static_cast(viewfinder)); } void QCamera_SetViewfinder(void* ptr, void* viewfinder) { static_cast(ptr)->setViewfinder(static_cast(viewfinder)); } void QCamera_SetViewfinderSettings(void* ptr, void* settings) { static_cast(ptr)->setViewfinderSettings(*static_cast(settings)); } void QCamera_Start(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "start"); } void QCamera_StartDefault(void* ptr) { static_cast(ptr)->QCamera::start(); } void QCamera_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCamera::stateChanged), static_cast(ptr), static_cast(&MyQCamera::Signal_StateChanged)); } void QCamera_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCamera::stateChanged), static_cast(ptr), static_cast(&MyQCamera::Signal_StateChanged)); } void QCamera_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QCamera_ConnectStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCamera::statusChanged), static_cast(ptr), static_cast(&MyQCamera::Signal_StatusChanged)); } void QCamera_DisconnectStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCamera::statusChanged), static_cast(ptr), static_cast(&MyQCamera::Signal_StatusChanged)); } void QCamera_StatusChanged(void* ptr, long long status) { static_cast(ptr)->statusChanged(static_cast(status)); } void QCamera_Stop(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "stop"); } void QCamera_StopDefault(void* ptr) { static_cast(ptr)->QCamera::stop(); } void QCamera_Unload(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "unload"); } void QCamera_UnloadDefault(void* ptr) { static_cast(ptr)->QCamera::unload(); } void QCamera_Unlock(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "unlock"); } void QCamera_UnlockDefault(void* ptr) { static_cast(ptr)->QCamera::unlock(); } void QCamera_Unlock2(void* ptr, long long locks) { QMetaObject::invokeMethod(static_cast(ptr), "unlock", Q_ARG(QCamera::LockType, static_cast(locks))); } void QCamera_Unlock2Default(void* ptr, long long locks) { static_cast(ptr)->QCamera::unlock(static_cast(locks)); } void QCamera_DestroyQCamera(void* ptr) { static_cast(ptr)->~QCamera(); } long long QCamera_CaptureMode(void* ptr) { return static_cast(ptr)->captureMode(); } long long QCamera_Error(void* ptr) { return static_cast(ptr)->error(); } long long QCamera_LockStatus(void* ptr) { return static_cast(ptr)->lockStatus(); } long long QCamera_LockStatus2(void* ptr, long long lockType) { return static_cast(ptr)->lockStatus(static_cast(lockType)); } long long QCamera_RequestedLocks(void* ptr) { return static_cast(ptr)->requestedLocks(); } long long QCamera_SupportedLocks(void* ptr) { return static_cast(ptr)->supportedLocks(); } void* QCamera_Exposure(void* ptr) { return static_cast(ptr)->exposure(); } void* QCamera_Focus(void* ptr) { return static_cast(ptr)->focus(); } void* QCamera_ImageProcessing(void* ptr) { return static_cast(ptr)->imageProcessing(); } void* QCamera_ViewfinderSettings(void* ptr) { return new QCameraViewfinderSettings(static_cast(ptr)->viewfinderSettings()); } struct QtMultimedia_PackedList QCamera_SupportedViewfinderSettings(void* ptr, void* settings) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedViewfinderSettings(*static_cast(settings))); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QCamera_SupportedViewfinderResolutions(void* ptr, void* settings) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedViewfinderResolutions(*static_cast(settings))); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QCamera_SupportedViewfinderPixelFormats(void* ptr, void* settings) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedViewfinderPixelFormats(*static_cast(settings))); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedString QCamera_ErrorString(void* ptr) { return ({ QByteArray t14c12c = static_cast(ptr)->errorString().toUtf8(); QtMultimedia_PackedString { const_cast(t14c12c.prepend("WHITESPACE").constData()+10), t14c12c.size()-10 }; }); } long long QCamera_State(void* ptr) { return static_cast(ptr)->state(); } long long QCamera_Status(void* ptr) { return static_cast(ptr)->status(); } char QCamera_IsCaptureModeSupported(void* ptr, long long mode) { return static_cast(ptr)->isCaptureModeSupported(static_cast(mode)); } void* QCamera___availableDevices_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QCamera___availableDevices_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QCamera___availableDevices_newList(void* ptr) { return new QList; } void* QCamera___supportedViewfinderSettings_atList(void* ptr, int i) { return new QCameraViewfinderSettings(static_cast*>(ptr)->at(i)); } void QCamera___supportedViewfinderSettings_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QCamera___supportedViewfinderSettings_newList(void* ptr) { return new QList; } void* QCamera___supportedViewfinderResolutions_atList(void* ptr, int i) { return ({ QSize tmpValue = static_cast*>(ptr)->at(i); new QSize(tmpValue.width(), tmpValue.height()); }); } void QCamera___supportedViewfinderResolutions_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QCamera___supportedViewfinderResolutions_newList(void* ptr) { return new QList; } long long QCamera___supportedViewfinderPixelFormats_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QCamera___supportedViewfinderPixelFormats_setList(void* ptr, long long i) { static_cast*>(ptr)->append(static_cast(i)); } void* QCamera___supportedViewfinderPixelFormats_newList(void* ptr) { return new QList; } class MyQCameraCaptureBufferFormatControl: public QCameraCaptureBufferFormatControl { public: MyQCameraCaptureBufferFormatControl(QObject *parent) : QCameraCaptureBufferFormatControl(parent) {}; void Signal_BufferFormatChanged(QVideoFrame::PixelFormat format) { callbackQCameraCaptureBufferFormatControl_BufferFormatChanged(this, format); }; void setBufferFormat(QVideoFrame::PixelFormat format) { callbackQCameraCaptureBufferFormatControl_SetBufferFormat(this, format); }; QList supportedBufferFormats() const { return *static_cast*>(callbackQCameraCaptureBufferFormatControl_SupportedBufferFormats(const_cast(static_cast(this)))); }; QVideoFrame::PixelFormat bufferFormat() const { return static_cast(callbackQCameraCaptureBufferFormatControl_BufferFormat(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraCaptureBufferFormatControl_NewQCameraCaptureBufferFormatControl(void* parent) { return new MyQCameraCaptureBufferFormatControl(static_cast(parent)); } void QCameraCaptureBufferFormatControl_ConnectBufferFormatChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraCaptureBufferFormatControl::bufferFormatChanged), static_cast(ptr), static_cast(&MyQCameraCaptureBufferFormatControl::Signal_BufferFormatChanged)); } void QCameraCaptureBufferFormatControl_DisconnectBufferFormatChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraCaptureBufferFormatControl::bufferFormatChanged), static_cast(ptr), static_cast(&MyQCameraCaptureBufferFormatControl::Signal_BufferFormatChanged)); } void QCameraCaptureBufferFormatControl_BufferFormatChanged(void* ptr, long long format) { static_cast(ptr)->bufferFormatChanged(static_cast(format)); } void QCameraCaptureBufferFormatControl_SetBufferFormat(void* ptr, long long format) { static_cast(ptr)->setBufferFormat(static_cast(format)); } void QCameraCaptureBufferFormatControl_DestroyQCameraCaptureBufferFormatControl(void* ptr) { static_cast(ptr)->~QCameraCaptureBufferFormatControl(); } struct QtMultimedia_PackedList QCameraCaptureBufferFormatControl_SupportedBufferFormats(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedBufferFormats()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } long long QCameraCaptureBufferFormatControl_BufferFormat(void* ptr) { return static_cast(ptr)->bufferFormat(); } long long QCameraCaptureBufferFormatControl___supportedBufferFormats_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QCameraCaptureBufferFormatControl___supportedBufferFormats_setList(void* ptr, long long i) { static_cast*>(ptr)->append(static_cast(i)); } void* QCameraCaptureBufferFormatControl___supportedBufferFormats_newList(void* ptr) { return new QList; } class MyQCameraCaptureDestinationControl: public QCameraCaptureDestinationControl { public: MyQCameraCaptureDestinationControl(QObject *parent) : QCameraCaptureDestinationControl(parent) {}; void Signal_CaptureDestinationChanged(QCameraImageCapture::CaptureDestinations destination) { callbackQCameraCaptureDestinationControl_CaptureDestinationChanged(this, destination); }; void setCaptureDestination(QCameraImageCapture::CaptureDestinations destination) { callbackQCameraCaptureDestinationControl_SetCaptureDestination(this, destination); }; QCameraImageCapture::CaptureDestinations captureDestination() const { return static_cast(callbackQCameraCaptureDestinationControl_CaptureDestination(const_cast(static_cast(this)))); }; bool isCaptureDestinationSupported(QCameraImageCapture::CaptureDestinations destination) const { return callbackQCameraCaptureDestinationControl_IsCaptureDestinationSupported(const_cast(static_cast(this)), destination) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraCaptureDestinationControl_NewQCameraCaptureDestinationControl(void* parent) { return new MyQCameraCaptureDestinationControl(static_cast(parent)); } void QCameraCaptureDestinationControl_ConnectCaptureDestinationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraCaptureDestinationControl::captureDestinationChanged), static_cast(ptr), static_cast(&MyQCameraCaptureDestinationControl::Signal_CaptureDestinationChanged)); } void QCameraCaptureDestinationControl_DisconnectCaptureDestinationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraCaptureDestinationControl::captureDestinationChanged), static_cast(ptr), static_cast(&MyQCameraCaptureDestinationControl::Signal_CaptureDestinationChanged)); } void QCameraCaptureDestinationControl_CaptureDestinationChanged(void* ptr, long long destination) { static_cast(ptr)->captureDestinationChanged(static_cast(destination)); } void QCameraCaptureDestinationControl_SetCaptureDestination(void* ptr, long long destination) { static_cast(ptr)->setCaptureDestination(static_cast(destination)); } void QCameraCaptureDestinationControl_DestroyQCameraCaptureDestinationControl(void* ptr) { static_cast(ptr)->~QCameraCaptureDestinationControl(); } long long QCameraCaptureDestinationControl_CaptureDestination(void* ptr) { return static_cast(ptr)->captureDestination(); } char QCameraCaptureDestinationControl_IsCaptureDestinationSupported(void* ptr, long long destination) { return static_cast(ptr)->isCaptureDestinationSupported(static_cast(destination)); } class MyQCameraControl: public QCameraControl { public: MyQCameraControl(QObject *parent) : QCameraControl(parent) {}; void Signal_CaptureModeChanged(QCamera::CaptureModes mode) { callbackQCameraControl_CaptureModeChanged(this, mode); }; void Signal_Error(int error, const QString & errorString) { QByteArray tc8b6bd = errorString.toUtf8(); QtMultimedia_PackedString errorStringPacked = { const_cast(tc8b6bd.prepend("WHITESPACE").constData()+10), tc8b6bd.size()-10 };callbackQCameraControl_Error(this, error, errorStringPacked); }; void setCaptureMode(QCamera::CaptureModes mode) { callbackQCameraControl_SetCaptureMode(this, mode); }; void setState(QCamera::State state) { callbackQCameraControl_SetState(this, state); }; void Signal_StateChanged(QCamera::State state) { callbackQCameraControl_StateChanged(this, state); }; void Signal_StatusChanged(QCamera::Status status) { callbackQCameraControl_StatusChanged(this, status); }; QCamera::CaptureModes captureMode() const { return static_cast(callbackQCameraControl_CaptureMode(const_cast(static_cast(this)))); }; QCamera::State state() const { return static_cast(callbackQCameraControl_State(const_cast(static_cast(this)))); }; QCamera::Status status() const { return static_cast(callbackQCameraControl_Status(const_cast(static_cast(this)))); }; bool canChangeProperty(QCameraControl::PropertyChangeType changeType, QCamera::Status status) const { return callbackQCameraControl_CanChangeProperty(const_cast(static_cast(this)), changeType, status) != 0; }; bool isCaptureModeSupported(QCamera::CaptureModes mode) const { return callbackQCameraControl_IsCaptureModeSupported(const_cast(static_cast(this)), mode) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraControl_NewQCameraControl(void* parent) { return new MyQCameraControl(static_cast(parent)); } void QCameraControl_ConnectCaptureModeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraControl::captureModeChanged), static_cast(ptr), static_cast(&MyQCameraControl::Signal_CaptureModeChanged)); } void QCameraControl_DisconnectCaptureModeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraControl::captureModeChanged), static_cast(ptr), static_cast(&MyQCameraControl::Signal_CaptureModeChanged)); } void QCameraControl_CaptureModeChanged(void* ptr, long long mode) { static_cast(ptr)->captureModeChanged(static_cast(mode)); } void QCameraControl_ConnectError(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraControl::error), static_cast(ptr), static_cast(&MyQCameraControl::Signal_Error)); } void QCameraControl_DisconnectError(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraControl::error), static_cast(ptr), static_cast(&MyQCameraControl::Signal_Error)); } void QCameraControl_Error(void* ptr, int error, char* errorString) { static_cast(ptr)->error(error, QString(errorString)); } void QCameraControl_SetCaptureMode(void* ptr, long long mode) { static_cast(ptr)->setCaptureMode(static_cast(mode)); } void QCameraControl_SetState(void* ptr, long long state) { static_cast(ptr)->setState(static_cast(state)); } void QCameraControl_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraControl::stateChanged), static_cast(ptr), static_cast(&MyQCameraControl::Signal_StateChanged)); } void QCameraControl_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraControl::stateChanged), static_cast(ptr), static_cast(&MyQCameraControl::Signal_StateChanged)); } void QCameraControl_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QCameraControl_ConnectStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraControl::statusChanged), static_cast(ptr), static_cast(&MyQCameraControl::Signal_StatusChanged)); } void QCameraControl_DisconnectStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraControl::statusChanged), static_cast(ptr), static_cast(&MyQCameraControl::Signal_StatusChanged)); } void QCameraControl_StatusChanged(void* ptr, long long status) { static_cast(ptr)->statusChanged(static_cast(status)); } void QCameraControl_DestroyQCameraControl(void* ptr) { static_cast(ptr)->~QCameraControl(); } long long QCameraControl_CaptureMode(void* ptr) { return static_cast(ptr)->captureMode(); } long long QCameraControl_State(void* ptr) { return static_cast(ptr)->state(); } long long QCameraControl_Status(void* ptr) { return static_cast(ptr)->status(); } char QCameraControl_CanChangeProperty(void* ptr, long long changeType, long long status) { return static_cast(ptr)->canChangeProperty(static_cast(changeType), static_cast(status)); } char QCameraControl_IsCaptureModeSupported(void* ptr, long long mode) { return static_cast(ptr)->isCaptureModeSupported(static_cast(mode)); } class MyQCameraExposure: public QCameraExposure { public: void setAutoAperture() { callbackQCameraExposure_SetAutoAperture(this); }; void Signal_ApertureChanged(qreal value) { callbackQCameraExposure_ApertureChanged(this, value); }; void Signal_ApertureRangeChanged() { callbackQCameraExposure_ApertureRangeChanged(this); }; void Signal_ExposureCompensationChanged(qreal value) { callbackQCameraExposure_ExposureCompensationChanged(this, value); }; void Signal_FlashReady(bool ready) { callbackQCameraExposure_FlashReady(this, ready); }; void Signal_IsoSensitivityChanged(int value) { callbackQCameraExposure_IsoSensitivityChanged(this, value); }; void setAutoIsoSensitivity() { callbackQCameraExposure_SetAutoIsoSensitivity(this); }; void setAutoShutterSpeed() { callbackQCameraExposure_SetAutoShutterSpeed(this); }; void setExposureCompensation(qreal ev) { callbackQCameraExposure_SetExposureCompensation(this, ev); }; void setExposureMode(QCameraExposure::ExposureMode mode) { callbackQCameraExposure_SetExposureMode(this, mode); }; void setFlashMode(QCameraExposure::FlashModes mode) { callbackQCameraExposure_SetFlashMode(this, mode); }; void setManualAperture(qreal aperture) { callbackQCameraExposure_SetManualAperture(this, aperture); }; void setManualIsoSensitivity(int iso) { callbackQCameraExposure_SetManualIsoSensitivity(this, iso); }; void setManualShutterSpeed(qreal seconds) { callbackQCameraExposure_SetManualShutterSpeed(this, seconds); }; void setMeteringMode(QCameraExposure::MeteringMode mode) { callbackQCameraExposure_SetMeteringMode(this, mode); }; void Signal_ShutterSpeedChanged(qreal speed) { callbackQCameraExposure_ShutterSpeedChanged(this, speed); }; void Signal_ShutterSpeedRangeChanged() { callbackQCameraExposure_ShutterSpeedRangeChanged(this); }; bool event(QEvent * e) { return callbackQCameraExposure_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQCameraExposure_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQCameraExposure_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQCameraExposure_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQCameraExposure_CustomEvent(this, event); }; void deleteLater() { callbackQCameraExposure_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQCameraExposure_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQCameraExposure_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQCameraExposure_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQCameraExposure_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQCameraExposure_MetaObject(const_cast(static_cast(this)))); }; }; void QCameraExposure_SetAutoAperture(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "setAutoAperture"); } void QCameraExposure_SetAutoApertureDefault(void* ptr) { static_cast(ptr)->QCameraExposure::setAutoAperture(); } void QCameraExposure_ConnectApertureChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraExposure::apertureChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_ApertureChanged)); } void QCameraExposure_DisconnectApertureChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraExposure::apertureChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_ApertureChanged)); } void QCameraExposure_ApertureChanged(void* ptr, double value) { static_cast(ptr)->apertureChanged(value); } void QCameraExposure_ConnectApertureRangeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraExposure::apertureRangeChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_ApertureRangeChanged)); } void QCameraExposure_DisconnectApertureRangeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraExposure::apertureRangeChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_ApertureRangeChanged)); } void QCameraExposure_ApertureRangeChanged(void* ptr) { static_cast(ptr)->apertureRangeChanged(); } void QCameraExposure_ConnectExposureCompensationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraExposure::exposureCompensationChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_ExposureCompensationChanged)); } void QCameraExposure_DisconnectExposureCompensationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraExposure::exposureCompensationChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_ExposureCompensationChanged)); } void QCameraExposure_ExposureCompensationChanged(void* ptr, double value) { static_cast(ptr)->exposureCompensationChanged(value); } void QCameraExposure_ConnectFlashReady(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraExposure::flashReady), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_FlashReady)); } void QCameraExposure_DisconnectFlashReady(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraExposure::flashReady), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_FlashReady)); } void QCameraExposure_FlashReady(void* ptr, char ready) { static_cast(ptr)->flashReady(ready != 0); } void QCameraExposure_ConnectIsoSensitivityChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraExposure::isoSensitivityChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_IsoSensitivityChanged)); } void QCameraExposure_DisconnectIsoSensitivityChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraExposure::isoSensitivityChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_IsoSensitivityChanged)); } void QCameraExposure_IsoSensitivityChanged(void* ptr, int value) { static_cast(ptr)->isoSensitivityChanged(value); } void QCameraExposure_SetAutoIsoSensitivity(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "setAutoIsoSensitivity"); } void QCameraExposure_SetAutoIsoSensitivityDefault(void* ptr) { static_cast(ptr)->QCameraExposure::setAutoIsoSensitivity(); } void QCameraExposure_SetAutoShutterSpeed(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "setAutoShutterSpeed"); } void QCameraExposure_SetAutoShutterSpeedDefault(void* ptr) { static_cast(ptr)->QCameraExposure::setAutoShutterSpeed(); } void QCameraExposure_SetExposureCompensation(void* ptr, double ev) { QMetaObject::invokeMethod(static_cast(ptr), "setExposureCompensation", Q_ARG(qreal, ev)); } void QCameraExposure_SetExposureCompensationDefault(void* ptr, double ev) { static_cast(ptr)->QCameraExposure::setExposureCompensation(ev); } void QCameraExposure_SetExposureMode(void* ptr, long long mode) { QMetaObject::invokeMethod(static_cast(ptr), "setExposureMode", Q_ARG(QCameraExposure::ExposureMode, static_cast(mode))); } void QCameraExposure_SetExposureModeDefault(void* ptr, long long mode) { static_cast(ptr)->QCameraExposure::setExposureMode(static_cast(mode)); } void QCameraExposure_SetFlashMode(void* ptr, long long mode) { QMetaObject::invokeMethod(static_cast(ptr), "setFlashMode", Q_ARG(QCameraExposure::FlashMode, static_cast(mode))); } void QCameraExposure_SetFlashModeDefault(void* ptr, long long mode) { static_cast(ptr)->QCameraExposure::setFlashMode(static_cast(mode)); } void QCameraExposure_SetManualAperture(void* ptr, double aperture) { QMetaObject::invokeMethod(static_cast(ptr), "setManualAperture", Q_ARG(qreal, aperture)); } void QCameraExposure_SetManualApertureDefault(void* ptr, double aperture) { static_cast(ptr)->QCameraExposure::setManualAperture(aperture); } void QCameraExposure_SetManualIsoSensitivity(void* ptr, int iso) { QMetaObject::invokeMethod(static_cast(ptr), "setManualIsoSensitivity", Q_ARG(int, iso)); } void QCameraExposure_SetManualIsoSensitivityDefault(void* ptr, int iso) { static_cast(ptr)->QCameraExposure::setManualIsoSensitivity(iso); } void QCameraExposure_SetManualShutterSpeed(void* ptr, double seconds) { QMetaObject::invokeMethod(static_cast(ptr), "setManualShutterSpeed", Q_ARG(qreal, seconds)); } void QCameraExposure_SetManualShutterSpeedDefault(void* ptr, double seconds) { static_cast(ptr)->QCameraExposure::setManualShutterSpeed(seconds); } void QCameraExposure_SetMeteringMode(void* ptr, long long mode) { QMetaObject::invokeMethod(static_cast(ptr), "setMeteringMode", Q_ARG(QCameraExposure::MeteringMode, static_cast(mode))); } void QCameraExposure_SetMeteringModeDefault(void* ptr, long long mode) { static_cast(ptr)->QCameraExposure::setMeteringMode(static_cast(mode)); } void QCameraExposure_SetSpotMeteringPoint(void* ptr, void* point) { static_cast(ptr)->setSpotMeteringPoint(*static_cast(point)); } void QCameraExposure_ConnectShutterSpeedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraExposure::shutterSpeedChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_ShutterSpeedChanged)); } void QCameraExposure_DisconnectShutterSpeedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraExposure::shutterSpeedChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_ShutterSpeedChanged)); } void QCameraExposure_ShutterSpeedChanged(void* ptr, double speed) { static_cast(ptr)->shutterSpeedChanged(speed); } void QCameraExposure_ConnectShutterSpeedRangeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraExposure::shutterSpeedRangeChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_ShutterSpeedRangeChanged)); } void QCameraExposure_DisconnectShutterSpeedRangeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraExposure::shutterSpeedRangeChanged), static_cast(ptr), static_cast(&MyQCameraExposure::Signal_ShutterSpeedRangeChanged)); } void QCameraExposure_ShutterSpeedRangeChanged(void* ptr) { static_cast(ptr)->shutterSpeedRangeChanged(); } long long QCameraExposure_ExposureMode(void* ptr) { return static_cast(ptr)->exposureMode(); } long long QCameraExposure_FlashMode(void* ptr) { return static_cast(ptr)->flashMode(); } long long QCameraExposure_MeteringMode(void* ptr) { return static_cast(ptr)->meteringMode(); } struct QtMultimedia_PackedList QCameraExposure_SupportedIsoSensitivities(void* ptr, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedIsoSensitivities(NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QCameraExposure_SupportedApertures(void* ptr, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedApertures(NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QCameraExposure_SupportedShutterSpeeds(void* ptr, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedShutterSpeeds(NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QCameraExposure_SpotMeteringPoint(void* ptr) { return ({ QPointF tmpValue = static_cast(ptr)->spotMeteringPoint(); new QPointF(tmpValue.x(), tmpValue.y()); }); } char QCameraExposure_IsAvailable(void* ptr) { return static_cast(ptr)->isAvailable(); } char QCameraExposure_IsExposureModeSupported(void* ptr, long long mode) { return static_cast(ptr)->isExposureModeSupported(static_cast(mode)); } char QCameraExposure_IsFlashModeSupported(void* ptr, long long mode) { return static_cast(ptr)->isFlashModeSupported(static_cast(mode)); } char QCameraExposure_IsFlashReady(void* ptr) { return static_cast(ptr)->isFlashReady(); } char QCameraExposure_IsMeteringModeSupported(void* ptr, long long mode) { return static_cast(ptr)->isMeteringModeSupported(static_cast(mode)); } int QCameraExposure_IsoSensitivity(void* ptr) { return static_cast(ptr)->isoSensitivity(); } int QCameraExposure_RequestedIsoSensitivity(void* ptr) { return static_cast(ptr)->requestedIsoSensitivity(); } double QCameraExposure_Aperture(void* ptr) { return static_cast(ptr)->aperture(); } double QCameraExposure_ExposureCompensation(void* ptr) { return static_cast(ptr)->exposureCompensation(); } double QCameraExposure_RequestedAperture(void* ptr) { return static_cast(ptr)->requestedAperture(); } double QCameraExposure_RequestedShutterSpeed(void* ptr) { return static_cast(ptr)->requestedShutterSpeed(); } double QCameraExposure_ShutterSpeed(void* ptr) { return static_cast(ptr)->shutterSpeed(); } int QCameraExposure___supportedIsoSensitivities_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QCameraExposure___supportedIsoSensitivities_setList(void* ptr, int i) { static_cast*>(ptr)->append(i); } void* QCameraExposure___supportedIsoSensitivities_newList(void* ptr) { return new QList; } double QCameraExposure___supportedApertures_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QCameraExposure___supportedApertures_setList(void* ptr, double i) { static_cast*>(ptr)->append(i); } void* QCameraExposure___supportedApertures_newList(void* ptr) { return new QList; } double QCameraExposure___supportedShutterSpeeds_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QCameraExposure___supportedShutterSpeeds_setList(void* ptr, double i) { static_cast*>(ptr)->append(i); } void* QCameraExposure___supportedShutterSpeeds_newList(void* ptr) { return new QList; } void* QCameraExposure___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QCameraExposure___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QCameraExposure___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QCameraExposure___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraExposure___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraExposure___findChildren_newList2(void* ptr) { return new QList; } void* QCameraExposure___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraExposure___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraExposure___findChildren_newList3(void* ptr) { return new QList; } void* QCameraExposure___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraExposure___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraExposure___findChildren_newList(void* ptr) { return new QList; } void* QCameraExposure___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraExposure___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraExposure___children_newList(void* ptr) { return new QList; } char QCameraExposure_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QCameraExposure::event(static_cast(e)); } char QCameraExposure_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposure::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposure::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposure::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposure::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposure::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposure::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraExposure::eventFilter(static_cast(watched), static_cast(event)); } } void QCameraExposure_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraExposure::childEvent(static_cast(event)); } void QCameraExposure_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QCameraExposure::connectNotify(*static_cast(sign)); } void QCameraExposure_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraExposure::customEvent(static_cast(event)); } void QCameraExposure_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QCameraExposure::deleteLater(); } void QCameraExposure_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QCameraExposure::disconnectNotify(*static_cast(sign)); } void QCameraExposure_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraExposure::timerEvent(static_cast(event)); } void* QCameraExposure_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QCameraExposure::metaObject()); } class MyQCameraExposureControl: public QCameraExposureControl { public: MyQCameraExposureControl(QObject *parent) : QCameraExposureControl(parent) {}; bool setValue(QCameraExposureControl::ExposureParameter parameter, const QVariant & value) { return callbackQCameraExposureControl_SetValue(this, parameter, const_cast(&value)) != 0; }; void Signal_ActualValueChanged(int parameter) { callbackQCameraExposureControl_ActualValueChanged(this, parameter); }; void Signal_ParameterRangeChanged(int parameter) { callbackQCameraExposureControl_ParameterRangeChanged(this, parameter); }; void Signal_RequestedValueChanged(int parameter) { callbackQCameraExposureControl_RequestedValueChanged(this, parameter); }; QVariant actualValue(QCameraExposureControl::ExposureParameter parameter) const { return *static_cast(callbackQCameraExposureControl_ActualValue(const_cast(static_cast(this)), parameter)); }; QVariant requestedValue(QCameraExposureControl::ExposureParameter parameter) const { return *static_cast(callbackQCameraExposureControl_RequestedValue(const_cast(static_cast(this)), parameter)); }; QList supportedParameterRange(QCameraExposureControl::ExposureParameter parameter, bool * continuous) const { return *static_cast*>(callbackQCameraExposureControl_SupportedParameterRange(const_cast(static_cast(this)), parameter, *continuous)); }; bool isParameterSupported(QCameraExposureControl::ExposureParameter parameter) const { return callbackQCameraExposureControl_IsParameterSupported(const_cast(static_cast(this)), parameter) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraExposureControl_NewQCameraExposureControl(void* parent) { return new MyQCameraExposureControl(static_cast(parent)); } char QCameraExposureControl_SetValue(void* ptr, long long parameter, void* value) { return static_cast(ptr)->setValue(static_cast(parameter), *static_cast(value)); } void QCameraExposureControl_ConnectActualValueChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraExposureControl::actualValueChanged), static_cast(ptr), static_cast(&MyQCameraExposureControl::Signal_ActualValueChanged)); } void QCameraExposureControl_DisconnectActualValueChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraExposureControl::actualValueChanged), static_cast(ptr), static_cast(&MyQCameraExposureControl::Signal_ActualValueChanged)); } void QCameraExposureControl_ActualValueChanged(void* ptr, int parameter) { static_cast(ptr)->actualValueChanged(parameter); } void QCameraExposureControl_ConnectParameterRangeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraExposureControl::parameterRangeChanged), static_cast(ptr), static_cast(&MyQCameraExposureControl::Signal_ParameterRangeChanged)); } void QCameraExposureControl_DisconnectParameterRangeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraExposureControl::parameterRangeChanged), static_cast(ptr), static_cast(&MyQCameraExposureControl::Signal_ParameterRangeChanged)); } void QCameraExposureControl_ParameterRangeChanged(void* ptr, int parameter) { static_cast(ptr)->parameterRangeChanged(parameter); } void QCameraExposureControl_ConnectRequestedValueChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraExposureControl::requestedValueChanged), static_cast(ptr), static_cast(&MyQCameraExposureControl::Signal_RequestedValueChanged)); } void QCameraExposureControl_DisconnectRequestedValueChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraExposureControl::requestedValueChanged), static_cast(ptr), static_cast(&MyQCameraExposureControl::Signal_RequestedValueChanged)); } void QCameraExposureControl_RequestedValueChanged(void* ptr, int parameter) { static_cast(ptr)->requestedValueChanged(parameter); } void QCameraExposureControl_DestroyQCameraExposureControl(void* ptr) { static_cast(ptr)->~QCameraExposureControl(); } void* QCameraExposureControl_ActualValue(void* ptr, long long parameter) { return new QVariant(static_cast(ptr)->actualValue(static_cast(parameter))); } void* QCameraExposureControl_RequestedValue(void* ptr, long long parameter) { return new QVariant(static_cast(ptr)->requestedValue(static_cast(parameter))); } struct QtMultimedia_PackedList QCameraExposureControl_SupportedParameterRange(void* ptr, long long parameter, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedParameterRange(static_cast(parameter), NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } char QCameraExposureControl_IsParameterSupported(void* ptr, long long parameter) { return static_cast(ptr)->isParameterSupported(static_cast(parameter)); } void* QCameraExposureControl___supportedParameterRange_atList(void* ptr, int i) { return new QVariant(static_cast*>(ptr)->at(i)); } void QCameraExposureControl___supportedParameterRange_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QCameraExposureControl___supportedParameterRange_newList(void* ptr) { return new QList; } class MyQCameraFeedbackControl: public QCameraFeedbackControl { public: MyQCameraFeedbackControl(QObject *parent) : QCameraFeedbackControl(parent) {}; bool setEventFeedbackEnabled(QCameraFeedbackControl::EventType event, bool enabled) { return callbackQCameraFeedbackControl_SetEventFeedbackEnabled(this, event, enabled) != 0; }; bool setEventFeedbackSound(QCameraFeedbackControl::EventType event, const QString & filePath) { QByteArray t7df503 = filePath.toUtf8(); QtMultimedia_PackedString filePathPacked = { const_cast(t7df503.prepend("WHITESPACE").constData()+10), t7df503.size()-10 };return callbackQCameraFeedbackControl_SetEventFeedbackSound(this, event, filePathPacked) != 0; }; void resetEventFeedback(QCameraFeedbackControl::EventType event) { callbackQCameraFeedbackControl_ResetEventFeedback(this, event); }; bool isEventFeedbackEnabled(QCameraFeedbackControl::EventType event) const { return callbackQCameraFeedbackControl_IsEventFeedbackEnabled(const_cast(static_cast(this)), event) != 0; }; bool isEventFeedbackLocked(QCameraFeedbackControl::EventType event) const { return callbackQCameraFeedbackControl_IsEventFeedbackLocked(const_cast(static_cast(this)), event) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraFeedbackControl_NewQCameraFeedbackControl(void* parent) { return new MyQCameraFeedbackControl(static_cast(parent)); } char QCameraFeedbackControl_SetEventFeedbackEnabled(void* ptr, long long event, char enabled) { return static_cast(ptr)->setEventFeedbackEnabled(static_cast(event), enabled != 0); } char QCameraFeedbackControl_SetEventFeedbackSound(void* ptr, long long event, char* filePath) { return static_cast(ptr)->setEventFeedbackSound(static_cast(event), QString(filePath)); } void QCameraFeedbackControl_ResetEventFeedback(void* ptr, long long event) { static_cast(ptr)->resetEventFeedback(static_cast(event)); } void QCameraFeedbackControl_DestroyQCameraFeedbackControl(void* ptr) { static_cast(ptr)->~QCameraFeedbackControl(); } char QCameraFeedbackControl_IsEventFeedbackEnabled(void* ptr, long long event) { return static_cast(ptr)->isEventFeedbackEnabled(static_cast(event)); } char QCameraFeedbackControl_IsEventFeedbackLocked(void* ptr, long long event) { return static_cast(ptr)->isEventFeedbackLocked(static_cast(event)); } class MyQCameraFlashControl: public QCameraFlashControl { public: MyQCameraFlashControl(QObject *parent) : QCameraFlashControl(parent) {}; void Signal_FlashReady(bool ready) { callbackQCameraFlashControl_FlashReady(this, ready); }; void setFlashMode(QCameraExposure::FlashModes mode) { callbackQCameraFlashControl_SetFlashMode(this, mode); }; QCameraExposure::FlashModes flashMode() const { return static_cast(callbackQCameraFlashControl_FlashMode(const_cast(static_cast(this)))); }; bool isFlashModeSupported(QCameraExposure::FlashModes mode) const { return callbackQCameraFlashControl_IsFlashModeSupported(const_cast(static_cast(this)), mode) != 0; }; bool isFlashReady() const { return callbackQCameraFlashControl_IsFlashReady(const_cast(static_cast(this))) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraFlashControl_NewQCameraFlashControl(void* parent) { return new MyQCameraFlashControl(static_cast(parent)); } void QCameraFlashControl_ConnectFlashReady(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraFlashControl::flashReady), static_cast(ptr), static_cast(&MyQCameraFlashControl::Signal_FlashReady)); } void QCameraFlashControl_DisconnectFlashReady(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraFlashControl::flashReady), static_cast(ptr), static_cast(&MyQCameraFlashControl::Signal_FlashReady)); } void QCameraFlashControl_FlashReady(void* ptr, char ready) { static_cast(ptr)->flashReady(ready != 0); } void QCameraFlashControl_SetFlashMode(void* ptr, long long mode) { static_cast(ptr)->setFlashMode(static_cast(mode)); } void QCameraFlashControl_DestroyQCameraFlashControl(void* ptr) { static_cast(ptr)->~QCameraFlashControl(); } long long QCameraFlashControl_FlashMode(void* ptr) { return static_cast(ptr)->flashMode(); } char QCameraFlashControl_IsFlashModeSupported(void* ptr, long long mode) { return static_cast(ptr)->isFlashModeSupported(static_cast(mode)); } char QCameraFlashControl_IsFlashReady(void* ptr) { return static_cast(ptr)->isFlashReady(); } class MyQCameraFocus: public QCameraFocus { public: void Signal_DigitalZoomChanged(qreal value) { callbackQCameraFocus_DigitalZoomChanged(this, value); }; void Signal_FocusZonesChanged() { callbackQCameraFocus_FocusZonesChanged(this); }; void Signal_MaximumDigitalZoomChanged(qreal zoom) { callbackQCameraFocus_MaximumDigitalZoomChanged(this, zoom); }; void Signal_MaximumOpticalZoomChanged(qreal zoom) { callbackQCameraFocus_MaximumOpticalZoomChanged(this, zoom); }; void Signal_OpticalZoomChanged(qreal value) { callbackQCameraFocus_OpticalZoomChanged(this, value); }; bool event(QEvent * e) { return callbackQCameraFocus_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQCameraFocus_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQCameraFocus_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQCameraFocus_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQCameraFocus_CustomEvent(this, event); }; void deleteLater() { callbackQCameraFocus_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQCameraFocus_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQCameraFocus_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQCameraFocus_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQCameraFocus_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQCameraFocus_MetaObject(const_cast(static_cast(this)))); }; }; void QCameraFocus_ConnectDigitalZoomChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraFocus::digitalZoomChanged), static_cast(ptr), static_cast(&MyQCameraFocus::Signal_DigitalZoomChanged)); } void QCameraFocus_DisconnectDigitalZoomChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraFocus::digitalZoomChanged), static_cast(ptr), static_cast(&MyQCameraFocus::Signal_DigitalZoomChanged)); } void QCameraFocus_DigitalZoomChanged(void* ptr, double value) { static_cast(ptr)->digitalZoomChanged(value); } void QCameraFocus_SetCustomFocusPoint(void* ptr, void* point) { static_cast(ptr)->setCustomFocusPoint(*static_cast(point)); } void QCameraFocus_ConnectFocusZonesChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraFocus::focusZonesChanged), static_cast(ptr), static_cast(&MyQCameraFocus::Signal_FocusZonesChanged)); } void QCameraFocus_DisconnectFocusZonesChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraFocus::focusZonesChanged), static_cast(ptr), static_cast(&MyQCameraFocus::Signal_FocusZonesChanged)); } void QCameraFocus_FocusZonesChanged(void* ptr) { static_cast(ptr)->focusZonesChanged(); } void QCameraFocus_ConnectMaximumDigitalZoomChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraFocus::maximumDigitalZoomChanged), static_cast(ptr), static_cast(&MyQCameraFocus::Signal_MaximumDigitalZoomChanged)); } void QCameraFocus_DisconnectMaximumDigitalZoomChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraFocus::maximumDigitalZoomChanged), static_cast(ptr), static_cast(&MyQCameraFocus::Signal_MaximumDigitalZoomChanged)); } void QCameraFocus_MaximumDigitalZoomChanged(void* ptr, double zoom) { static_cast(ptr)->maximumDigitalZoomChanged(zoom); } void QCameraFocus_ConnectMaximumOpticalZoomChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraFocus::maximumOpticalZoomChanged), static_cast(ptr), static_cast(&MyQCameraFocus::Signal_MaximumOpticalZoomChanged)); } void QCameraFocus_DisconnectMaximumOpticalZoomChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraFocus::maximumOpticalZoomChanged), static_cast(ptr), static_cast(&MyQCameraFocus::Signal_MaximumOpticalZoomChanged)); } void QCameraFocus_MaximumOpticalZoomChanged(void* ptr, double zoom) { static_cast(ptr)->maximumOpticalZoomChanged(zoom); } void QCameraFocus_ConnectOpticalZoomChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraFocus::opticalZoomChanged), static_cast(ptr), static_cast(&MyQCameraFocus::Signal_OpticalZoomChanged)); } void QCameraFocus_DisconnectOpticalZoomChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraFocus::opticalZoomChanged), static_cast(ptr), static_cast(&MyQCameraFocus::Signal_OpticalZoomChanged)); } void QCameraFocus_OpticalZoomChanged(void* ptr, double value) { static_cast(ptr)->opticalZoomChanged(value); } void QCameraFocus_SetFocusMode(void* ptr, long long mode) { static_cast(ptr)->setFocusMode(static_cast(mode)); } void QCameraFocus_SetFocusPointMode(void* ptr, long long mode) { static_cast(ptr)->setFocusPointMode(static_cast(mode)); } void QCameraFocus_ZoomTo(void* ptr, double optical, double digital) { static_cast(ptr)->zoomTo(optical, digital); } long long QCameraFocus_FocusMode(void* ptr) { return static_cast(ptr)->focusMode(); } long long QCameraFocus_FocusPointMode(void* ptr) { return static_cast(ptr)->focusPointMode(); } void* QCameraFocus_CustomFocusPoint(void* ptr) { return ({ QPointF tmpValue = static_cast(ptr)->customFocusPoint(); new QPointF(tmpValue.x(), tmpValue.y()); }); } char QCameraFocus_IsAvailable(void* ptr) { return static_cast(ptr)->isAvailable(); } char QCameraFocus_IsFocusModeSupported(void* ptr, long long mode) { return static_cast(ptr)->isFocusModeSupported(static_cast(mode)); } char QCameraFocus_IsFocusPointModeSupported(void* ptr, long long mode) { return static_cast(ptr)->isFocusPointModeSupported(static_cast(mode)); } double QCameraFocus_DigitalZoom(void* ptr) { return static_cast(ptr)->digitalZoom(); } double QCameraFocus_MaximumDigitalZoom(void* ptr) { return static_cast(ptr)->maximumDigitalZoom(); } double QCameraFocus_MaximumOpticalZoom(void* ptr) { return static_cast(ptr)->maximumOpticalZoom(); } double QCameraFocus_OpticalZoom(void* ptr) { return static_cast(ptr)->opticalZoom(); } void* QCameraFocus___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QCameraFocus___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QCameraFocus___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QCameraFocus___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraFocus___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraFocus___findChildren_newList2(void* ptr) { return new QList; } void* QCameraFocus___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraFocus___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraFocus___findChildren_newList3(void* ptr) { return new QList; } void* QCameraFocus___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraFocus___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraFocus___findChildren_newList(void* ptr) { return new QList; } void* QCameraFocus___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraFocus___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraFocus___children_newList(void* ptr) { return new QList; } char QCameraFocus_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QCameraFocus::event(static_cast(e)); } char QCameraFocus_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocus::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocus::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocus::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocus::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocus::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocus::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraFocus::eventFilter(static_cast(watched), static_cast(event)); } } void QCameraFocus_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraFocus::childEvent(static_cast(event)); } void QCameraFocus_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QCameraFocus::connectNotify(*static_cast(sign)); } void QCameraFocus_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraFocus::customEvent(static_cast(event)); } void QCameraFocus_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QCameraFocus::deleteLater(); } void QCameraFocus_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QCameraFocus::disconnectNotify(*static_cast(sign)); } void QCameraFocus_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraFocus::timerEvent(static_cast(event)); } void* QCameraFocus_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QCameraFocus::metaObject()); } class MyQCameraFocusControl: public QCameraFocusControl { public: void Signal_CustomFocusPointChanged(const QPointF & point) { callbackQCameraFocusControl_CustomFocusPointChanged(this, const_cast(&point)); }; void Signal_FocusModeChanged(QCameraFocus::FocusModes mode) { callbackQCameraFocusControl_FocusModeChanged(this, mode); }; void Signal_FocusPointModeChanged(QCameraFocus::FocusPointMode mode) { callbackQCameraFocusControl_FocusPointModeChanged(this, mode); }; void Signal_FocusZonesChanged() { callbackQCameraFocusControl_FocusZonesChanged(this); }; void setCustomFocusPoint(const QPointF & point) { callbackQCameraFocusControl_SetCustomFocusPoint(this, const_cast(&point)); }; void setFocusMode(QCameraFocus::FocusModes mode) { callbackQCameraFocusControl_SetFocusMode(this, mode); }; void setFocusPointMode(QCameraFocus::FocusPointMode mode) { callbackQCameraFocusControl_SetFocusPointMode(this, mode); }; QCameraFocus::FocusModes focusMode() const { return static_cast(callbackQCameraFocusControl_FocusMode(const_cast(static_cast(this)))); }; QCameraFocus::FocusPointMode focusPointMode() const { return static_cast(callbackQCameraFocusControl_FocusPointMode(const_cast(static_cast(this)))); }; QPointF customFocusPoint() const { return *static_cast(callbackQCameraFocusControl_CustomFocusPoint(const_cast(static_cast(this)))); }; bool isFocusModeSupported(QCameraFocus::FocusModes mode) const { return callbackQCameraFocusControl_IsFocusModeSupported(const_cast(static_cast(this)), mode) != 0; }; bool isFocusPointModeSupported(QCameraFocus::FocusPointMode mode) const { return callbackQCameraFocusControl_IsFocusPointModeSupported(const_cast(static_cast(this)), mode) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void QCameraFocusControl_ConnectCustomFocusPointChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraFocusControl::customFocusPointChanged), static_cast(ptr), static_cast(&MyQCameraFocusControl::Signal_CustomFocusPointChanged)); } void QCameraFocusControl_DisconnectCustomFocusPointChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraFocusControl::customFocusPointChanged), static_cast(ptr), static_cast(&MyQCameraFocusControl::Signal_CustomFocusPointChanged)); } void QCameraFocusControl_CustomFocusPointChanged(void* ptr, void* point) { static_cast(ptr)->customFocusPointChanged(*static_cast(point)); } void QCameraFocusControl_ConnectFocusModeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraFocusControl::focusModeChanged), static_cast(ptr), static_cast(&MyQCameraFocusControl::Signal_FocusModeChanged)); } void QCameraFocusControl_DisconnectFocusModeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraFocusControl::focusModeChanged), static_cast(ptr), static_cast(&MyQCameraFocusControl::Signal_FocusModeChanged)); } void QCameraFocusControl_FocusModeChanged(void* ptr, long long mode) { static_cast(ptr)->focusModeChanged(static_cast(mode)); } void QCameraFocusControl_ConnectFocusPointModeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraFocusControl::focusPointModeChanged), static_cast(ptr), static_cast(&MyQCameraFocusControl::Signal_FocusPointModeChanged)); } void QCameraFocusControl_DisconnectFocusPointModeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraFocusControl::focusPointModeChanged), static_cast(ptr), static_cast(&MyQCameraFocusControl::Signal_FocusPointModeChanged)); } void QCameraFocusControl_FocusPointModeChanged(void* ptr, long long mode) { static_cast(ptr)->focusPointModeChanged(static_cast(mode)); } void QCameraFocusControl_ConnectFocusZonesChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraFocusControl::focusZonesChanged), static_cast(ptr), static_cast(&MyQCameraFocusControl::Signal_FocusZonesChanged)); } void QCameraFocusControl_DisconnectFocusZonesChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraFocusControl::focusZonesChanged), static_cast(ptr), static_cast(&MyQCameraFocusControl::Signal_FocusZonesChanged)); } void QCameraFocusControl_FocusZonesChanged(void* ptr) { static_cast(ptr)->focusZonesChanged(); } void QCameraFocusControl_SetCustomFocusPoint(void* ptr, void* point) { static_cast(ptr)->setCustomFocusPoint(*static_cast(point)); } void QCameraFocusControl_SetFocusMode(void* ptr, long long mode) { static_cast(ptr)->setFocusMode(static_cast(mode)); } void QCameraFocusControl_SetFocusPointMode(void* ptr, long long mode) { static_cast(ptr)->setFocusPointMode(static_cast(mode)); } void QCameraFocusControl_DestroyQCameraFocusControl(void* ptr) { static_cast(ptr)->~QCameraFocusControl(); } long long QCameraFocusControl_FocusMode(void* ptr) { return static_cast(ptr)->focusMode(); } long long QCameraFocusControl_FocusPointMode(void* ptr) { return static_cast(ptr)->focusPointMode(); } void* QCameraFocusControl_CustomFocusPoint(void* ptr) { return ({ QPointF tmpValue = static_cast(ptr)->customFocusPoint(); new QPointF(tmpValue.x(), tmpValue.y()); }); } char QCameraFocusControl_IsFocusModeSupported(void* ptr, long long mode) { return static_cast(ptr)->isFocusModeSupported(static_cast(mode)); } char QCameraFocusControl_IsFocusPointModeSupported(void* ptr, long long mode) { return static_cast(ptr)->isFocusPointModeSupported(static_cast(mode)); } void* QCameraFocusZone_NewQCameraFocusZone(void* other) { return new QCameraFocusZone(*static_cast(other)); } void QCameraFocusZone_DestroyQCameraFocusZone(void* ptr) { static_cast(ptr)->~QCameraFocusZone(); } long long QCameraFocusZone_Status(void* ptr) { return static_cast(ptr)->status(); } void* QCameraFocusZone_Area(void* ptr) { return ({ QRectF tmpValue = static_cast(ptr)->area(); new QRectF(tmpValue.x(), tmpValue.y(), tmpValue.width(), tmpValue.height()); }); } char QCameraFocusZone_IsValid(void* ptr) { return static_cast(ptr)->isValid(); } class MyQCameraImageCapture: public QCameraImageCapture { public: MyQCameraImageCapture(QMediaObject *mediaObject, QObject *parent) : QCameraImageCapture(mediaObject, parent) {}; bool setMediaObject(QMediaObject * mediaObject) { return callbackQCameraImageCapture_SetMediaObject(this, mediaObject) != 0; }; int capture(const QString & file) { QByteArray t971c41 = file.toUtf8(); QtMultimedia_PackedString filePacked = { const_cast(t971c41.prepend("WHITESPACE").constData()+10), t971c41.size()-10 };return callbackQCameraImageCapture_Capture(this, filePacked); }; void Signal_BufferFormatChanged(QVideoFrame::PixelFormat format) { callbackQCameraImageCapture_BufferFormatChanged(this, format); }; void cancelCapture() { callbackQCameraImageCapture_CancelCapture(this); }; void Signal_CaptureDestinationChanged(QCameraImageCapture::CaptureDestinations destination) { callbackQCameraImageCapture_CaptureDestinationChanged(this, destination); }; void Signal_Error2(int id, QCameraImageCapture::Error error, const QString & errorString) { QByteArray tc8b6bd = errorString.toUtf8(); QtMultimedia_PackedString errorStringPacked = { const_cast(tc8b6bd.prepend("WHITESPACE").constData()+10), tc8b6bd.size()-10 };callbackQCameraImageCapture_Error2(this, id, error, errorStringPacked); }; void Signal_ImageAvailable(int id, const QVideoFrame & buffer) { callbackQCameraImageCapture_ImageAvailable(this, id, const_cast(&buffer)); }; void Signal_ImageCaptured(int id, const QImage & preview) { callbackQCameraImageCapture_ImageCaptured(this, id, const_cast(&preview)); }; void Signal_ImageExposed(int id) { callbackQCameraImageCapture_ImageExposed(this, id); }; void Signal_ImageMetadataAvailable(int id, const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQCameraImageCapture_ImageMetadataAvailable(this, id, keyPacked, const_cast(&value)); }; void Signal_ImageSaved(int id, const QString & fileName) { QByteArray td83e09 = fileName.toUtf8(); QtMultimedia_PackedString fileNamePacked = { const_cast(td83e09.prepend("WHITESPACE").constData()+10), td83e09.size()-10 };callbackQCameraImageCapture_ImageSaved(this, id, fileNamePacked); }; void Signal_ReadyForCaptureChanged(bool ready) { callbackQCameraImageCapture_ReadyForCaptureChanged(this, ready); }; QMediaObject * mediaObject() const { return static_cast(callbackQCameraImageCapture_MediaObject(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQCameraImageCapture_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQCameraImageCapture_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQCameraImageCapture_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQCameraImageCapture_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQCameraImageCapture_CustomEvent(this, event); }; void deleteLater() { callbackQCameraImageCapture_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQCameraImageCapture_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQCameraImageCapture_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQCameraImageCapture_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQCameraImageCapture_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQCameraImageCapture_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraImageCapture_NewQCameraImageCapture(void* mediaObject, void* parent) { return new MyQCameraImageCapture(static_cast(mediaObject), static_cast(parent)); } char QCameraImageCapture_SetMediaObject(void* ptr, void* mediaObject) { return static_cast(ptr)->setMediaObject(static_cast(mediaObject)); } char QCameraImageCapture_SetMediaObjectDefault(void* ptr, void* mediaObject) { return static_cast(ptr)->QCameraImageCapture::setMediaObject(static_cast(mediaObject)); } int QCameraImageCapture_Capture(void* ptr, char* file) { int returnArg; QMetaObject::invokeMethod(static_cast(ptr), "capture", Q_RETURN_ARG(int, returnArg), Q_ARG(QString, QString(file))); return returnArg; } int QCameraImageCapture_CaptureDefault(void* ptr, char* file) { return static_cast(ptr)->QCameraImageCapture::capture(QString(file)); } void QCameraImageCapture_ConnectBufferFormatChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCapture::bufferFormatChanged), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_BufferFormatChanged)); } void QCameraImageCapture_DisconnectBufferFormatChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCapture::bufferFormatChanged), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_BufferFormatChanged)); } void QCameraImageCapture_BufferFormatChanged(void* ptr, long long format) { static_cast(ptr)->bufferFormatChanged(static_cast(format)); } void QCameraImageCapture_CancelCapture(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "cancelCapture"); } void QCameraImageCapture_CancelCaptureDefault(void* ptr) { static_cast(ptr)->QCameraImageCapture::cancelCapture(); } void QCameraImageCapture_ConnectCaptureDestinationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCapture::captureDestinationChanged), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_CaptureDestinationChanged)); } void QCameraImageCapture_DisconnectCaptureDestinationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCapture::captureDestinationChanged), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_CaptureDestinationChanged)); } void QCameraImageCapture_CaptureDestinationChanged(void* ptr, long long destination) { static_cast(ptr)->captureDestinationChanged(static_cast(destination)); } void QCameraImageCapture_ConnectError2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCapture::error), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_Error2)); } void QCameraImageCapture_DisconnectError2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCapture::error), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_Error2)); } void QCameraImageCapture_Error2(void* ptr, int id, long long error, char* errorString) { static_cast(ptr)->error(id, static_cast(error), QString(errorString)); } void QCameraImageCapture_ConnectImageAvailable(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCapture::imageAvailable), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ImageAvailable)); } void QCameraImageCapture_DisconnectImageAvailable(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCapture::imageAvailable), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ImageAvailable)); } void QCameraImageCapture_ImageAvailable(void* ptr, int id, void* buffer) { static_cast(ptr)->imageAvailable(id, *static_cast(buffer)); } void QCameraImageCapture_ConnectImageCaptured(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCapture::imageCaptured), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ImageCaptured)); } void QCameraImageCapture_DisconnectImageCaptured(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCapture::imageCaptured), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ImageCaptured)); } void QCameraImageCapture_ImageCaptured(void* ptr, int id, void* preview) { static_cast(ptr)->imageCaptured(id, *static_cast(preview)); } void QCameraImageCapture_ConnectImageExposed(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCapture::imageExposed), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ImageExposed)); } void QCameraImageCapture_DisconnectImageExposed(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCapture::imageExposed), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ImageExposed)); } void QCameraImageCapture_ImageExposed(void* ptr, int id) { static_cast(ptr)->imageExposed(id); } void QCameraImageCapture_ConnectImageMetadataAvailable(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCapture::imageMetadataAvailable), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ImageMetadataAvailable)); } void QCameraImageCapture_DisconnectImageMetadataAvailable(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCapture::imageMetadataAvailable), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ImageMetadataAvailable)); } void QCameraImageCapture_ImageMetadataAvailable(void* ptr, int id, char* key, void* value) { static_cast(ptr)->imageMetadataAvailable(id, QString(key), *static_cast(value)); } void QCameraImageCapture_ConnectImageSaved(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCapture::imageSaved), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ImageSaved)); } void QCameraImageCapture_DisconnectImageSaved(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCapture::imageSaved), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ImageSaved)); } void QCameraImageCapture_ImageSaved(void* ptr, int id, char* fileName) { static_cast(ptr)->imageSaved(id, QString(fileName)); } void QCameraImageCapture_ConnectReadyForCaptureChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCapture::readyForCaptureChanged), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ReadyForCaptureChanged)); } void QCameraImageCapture_DisconnectReadyForCaptureChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCapture::readyForCaptureChanged), static_cast(ptr), static_cast(&MyQCameraImageCapture::Signal_ReadyForCaptureChanged)); } void QCameraImageCapture_ReadyForCaptureChanged(void* ptr, char ready) { static_cast(ptr)->readyForCaptureChanged(ready != 0); } void QCameraImageCapture_SetBufferFormat(void* ptr, long long format) { static_cast(ptr)->setBufferFormat(static_cast(format)); } void QCameraImageCapture_SetCaptureDestination(void* ptr, long long destination) { static_cast(ptr)->setCaptureDestination(static_cast(destination)); } void QCameraImageCapture_SetEncodingSettings(void* ptr, void* settings) { static_cast(ptr)->setEncodingSettings(*static_cast(settings)); } void QCameraImageCapture_DestroyQCameraImageCapture(void* ptr) { static_cast(ptr)->~QCameraImageCapture(); } long long QCameraImageCapture_CaptureDestination(void* ptr) { return static_cast(ptr)->captureDestination(); } long long QCameraImageCapture_Error(void* ptr) { return static_cast(ptr)->error(); } void* QCameraImageCapture_EncodingSettings(void* ptr) { return new QImageEncoderSettings(static_cast(ptr)->encodingSettings()); } struct QtMultimedia_PackedList QCameraImageCapture_SupportedResolutions(void* ptr, void* settings, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedResolutions(*static_cast(settings), NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QCameraImageCapture_SupportedBufferFormats(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedBufferFormats()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QCameraImageCapture_MediaObject(void* ptr) { return static_cast(ptr)->mediaObject(); } void* QCameraImageCapture_MediaObjectDefault(void* ptr) { return static_cast(ptr)->QCameraImageCapture::mediaObject(); } long long QCameraImageCapture_Availability(void* ptr) { return static_cast(ptr)->availability(); } struct QtMultimedia_PackedString QCameraImageCapture_ErrorString(void* ptr) { return ({ QByteArray t5acece = static_cast(ptr)->errorString().toUtf8(); QtMultimedia_PackedString { const_cast(t5acece.prepend("WHITESPACE").constData()+10), t5acece.size()-10 }; }); } struct QtMultimedia_PackedString QCameraImageCapture_ImageCodecDescription(void* ptr, char* codec) { return ({ QByteArray tf414d7 = static_cast(ptr)->imageCodecDescription(QString(codec)).toUtf8(); QtMultimedia_PackedString { const_cast(tf414d7.prepend("WHITESPACE").constData()+10), tf414d7.size()-10 }; }); } struct QtMultimedia_PackedString QCameraImageCapture_SupportedImageCodecs(void* ptr) { return ({ QByteArray t52ceb4 = static_cast(ptr)->supportedImageCodecs().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(t52ceb4.prepend("WHITESPACE").constData()+10), t52ceb4.size()-10 }; }); } long long QCameraImageCapture_BufferFormat(void* ptr) { return static_cast(ptr)->bufferFormat(); } char QCameraImageCapture_IsAvailable(void* ptr) { return static_cast(ptr)->isAvailable(); } char QCameraImageCapture_IsCaptureDestinationSupported(void* ptr, long long destination) { return static_cast(ptr)->isCaptureDestinationSupported(static_cast(destination)); } char QCameraImageCapture_IsReadyForCapture(void* ptr) { return static_cast(ptr)->isReadyForCapture(); } void* QCameraImageCapture___supportedResolutions_atList(void* ptr, int i) { return ({ QSize tmpValue = static_cast*>(ptr)->at(i); new QSize(tmpValue.width(), tmpValue.height()); }); } void QCameraImageCapture___supportedResolutions_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QCameraImageCapture___supportedResolutions_newList(void* ptr) { return new QList; } long long QCameraImageCapture___supportedBufferFormats_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QCameraImageCapture___supportedBufferFormats_setList(void* ptr, long long i) { static_cast*>(ptr)->append(static_cast(i)); } void* QCameraImageCapture___supportedBufferFormats_newList(void* ptr) { return new QList; } void* QCameraImageCapture___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QCameraImageCapture___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QCameraImageCapture___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QCameraImageCapture___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraImageCapture___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraImageCapture___findChildren_newList2(void* ptr) { return new QList; } void* QCameraImageCapture___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraImageCapture___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraImageCapture___findChildren_newList3(void* ptr) { return new QList; } void* QCameraImageCapture___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraImageCapture___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraImageCapture___findChildren_newList(void* ptr) { return new QList; } void* QCameraImageCapture___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraImageCapture___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraImageCapture___children_newList(void* ptr) { return new QList; } char QCameraImageCapture_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } char QCameraImageCapture_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QCameraImageCapture::event(static_cast(e)); } char QCameraImageCapture_EventFilter(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } } char QCameraImageCapture_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCapture::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCapture::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCapture::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCapture::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCapture::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCapture::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraImageCapture::eventFilter(static_cast(watched), static_cast(event)); } } void QCameraImageCapture_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QCameraImageCapture_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraImageCapture::childEvent(static_cast(event)); } void QCameraImageCapture_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QCameraImageCapture_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QCameraImageCapture::connectNotify(*static_cast(sign)); } void QCameraImageCapture_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QCameraImageCapture_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraImageCapture::customEvent(static_cast(event)); } void QCameraImageCapture_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QCameraImageCapture_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QCameraImageCapture::deleteLater(); } void QCameraImageCapture_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QCameraImageCapture_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QCameraImageCapture::disconnectNotify(*static_cast(sign)); } void QCameraImageCapture_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QCameraImageCapture_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraImageCapture::timerEvent(static_cast(event)); } void* QCameraImageCapture_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QCameraImageCapture_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QCameraImageCapture::metaObject()); } class MyQCameraImageCaptureControl: public QCameraImageCaptureControl { public: MyQCameraImageCaptureControl(QObject *parent) : QCameraImageCaptureControl(parent) {}; int capture(const QString & fileName) { QByteArray td83e09 = fileName.toUtf8(); QtMultimedia_PackedString fileNamePacked = { const_cast(td83e09.prepend("WHITESPACE").constData()+10), td83e09.size()-10 };return callbackQCameraImageCaptureControl_Capture(this, fileNamePacked); }; void cancelCapture() { callbackQCameraImageCaptureControl_CancelCapture(this); }; void Signal_Error(int id, int error, const QString & errorString) { QByteArray tc8b6bd = errorString.toUtf8(); QtMultimedia_PackedString errorStringPacked = { const_cast(tc8b6bd.prepend("WHITESPACE").constData()+10), tc8b6bd.size()-10 };callbackQCameraImageCaptureControl_Error(this, id, error, errorStringPacked); }; void Signal_ImageAvailable(int requestId, const QVideoFrame & buffer) { callbackQCameraImageCaptureControl_ImageAvailable(this, requestId, const_cast(&buffer)); }; void Signal_ImageCaptured(int requestId, const QImage & preview) { callbackQCameraImageCaptureControl_ImageCaptured(this, requestId, const_cast(&preview)); }; void Signal_ImageExposed(int requestId) { callbackQCameraImageCaptureControl_ImageExposed(this, requestId); }; void Signal_ImageMetadataAvailable(int id, const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQCameraImageCaptureControl_ImageMetadataAvailable(this, id, keyPacked, const_cast(&value)); }; void Signal_ImageSaved(int requestId, const QString & fileName) { QByteArray td83e09 = fileName.toUtf8(); QtMultimedia_PackedString fileNamePacked = { const_cast(td83e09.prepend("WHITESPACE").constData()+10), td83e09.size()-10 };callbackQCameraImageCaptureControl_ImageSaved(this, requestId, fileNamePacked); }; void Signal_ReadyForCaptureChanged(bool ready) { callbackQCameraImageCaptureControl_ReadyForCaptureChanged(this, ready); }; void setDriveMode(QCameraImageCapture::DriveMode mode) { callbackQCameraImageCaptureControl_SetDriveMode(this, mode); }; QCameraImageCapture::DriveMode driveMode() const { return static_cast(callbackQCameraImageCaptureControl_DriveMode(const_cast(static_cast(this)))); }; bool isReadyForCapture() const { return callbackQCameraImageCaptureControl_IsReadyForCapture(const_cast(static_cast(this))) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraImageCaptureControl_NewQCameraImageCaptureControl(void* parent) { return new MyQCameraImageCaptureControl(static_cast(parent)); } int QCameraImageCaptureControl_Capture(void* ptr, char* fileName) { return static_cast(ptr)->capture(QString(fileName)); } void QCameraImageCaptureControl_CancelCapture(void* ptr) { static_cast(ptr)->cancelCapture(); } void QCameraImageCaptureControl_ConnectError(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::error), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_Error)); } void QCameraImageCaptureControl_DisconnectError(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::error), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_Error)); } void QCameraImageCaptureControl_Error(void* ptr, int id, int error, char* errorString) { static_cast(ptr)->error(id, error, QString(errorString)); } void QCameraImageCaptureControl_ConnectImageAvailable(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::imageAvailable), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ImageAvailable)); } void QCameraImageCaptureControl_DisconnectImageAvailable(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::imageAvailable), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ImageAvailable)); } void QCameraImageCaptureControl_ImageAvailable(void* ptr, int requestId, void* buffer) { static_cast(ptr)->imageAvailable(requestId, *static_cast(buffer)); } void QCameraImageCaptureControl_ConnectImageCaptured(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::imageCaptured), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ImageCaptured)); } void QCameraImageCaptureControl_DisconnectImageCaptured(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::imageCaptured), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ImageCaptured)); } void QCameraImageCaptureControl_ImageCaptured(void* ptr, int requestId, void* preview) { static_cast(ptr)->imageCaptured(requestId, *static_cast(preview)); } void QCameraImageCaptureControl_ConnectImageExposed(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::imageExposed), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ImageExposed)); } void QCameraImageCaptureControl_DisconnectImageExposed(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::imageExposed), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ImageExposed)); } void QCameraImageCaptureControl_ImageExposed(void* ptr, int requestId) { static_cast(ptr)->imageExposed(requestId); } void QCameraImageCaptureControl_ConnectImageMetadataAvailable(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::imageMetadataAvailable), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ImageMetadataAvailable)); } void QCameraImageCaptureControl_DisconnectImageMetadataAvailable(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::imageMetadataAvailable), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ImageMetadataAvailable)); } void QCameraImageCaptureControl_ImageMetadataAvailable(void* ptr, int id, char* key, void* value) { static_cast(ptr)->imageMetadataAvailable(id, QString(key), *static_cast(value)); } void QCameraImageCaptureControl_ConnectImageSaved(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::imageSaved), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ImageSaved)); } void QCameraImageCaptureControl_DisconnectImageSaved(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::imageSaved), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ImageSaved)); } void QCameraImageCaptureControl_ImageSaved(void* ptr, int requestId, char* fileName) { static_cast(ptr)->imageSaved(requestId, QString(fileName)); } void QCameraImageCaptureControl_ConnectReadyForCaptureChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::readyForCaptureChanged), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ReadyForCaptureChanged)); } void QCameraImageCaptureControl_DisconnectReadyForCaptureChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraImageCaptureControl::readyForCaptureChanged), static_cast(ptr), static_cast(&MyQCameraImageCaptureControl::Signal_ReadyForCaptureChanged)); } void QCameraImageCaptureControl_ReadyForCaptureChanged(void* ptr, char ready) { static_cast(ptr)->readyForCaptureChanged(ready != 0); } void QCameraImageCaptureControl_SetDriveMode(void* ptr, long long mode) { static_cast(ptr)->setDriveMode(static_cast(mode)); } void QCameraImageCaptureControl_DestroyQCameraImageCaptureControl(void* ptr) { static_cast(ptr)->~QCameraImageCaptureControl(); } long long QCameraImageCaptureControl_DriveMode(void* ptr) { return static_cast(ptr)->driveMode(); } char QCameraImageCaptureControl_IsReadyForCapture(void* ptr) { return static_cast(ptr)->isReadyForCapture(); } class MyQCameraImageProcessing: public QCameraImageProcessing { public: bool event(QEvent * e) { return callbackQCameraImageProcessing_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQCameraImageProcessing_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQCameraImageProcessing_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQCameraImageProcessing_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQCameraImageProcessing_CustomEvent(this, event); }; void deleteLater() { callbackQCameraImageProcessing_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQCameraImageProcessing_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQCameraImageProcessing_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQCameraImageProcessing_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQCameraImageProcessing_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQCameraImageProcessing_MetaObject(const_cast(static_cast(this)))); }; }; void QCameraImageProcessing_SetBrightness(void* ptr, double value) { static_cast(ptr)->setBrightness(value); } void QCameraImageProcessing_SetColorFilter(void* ptr, long long filter) { static_cast(ptr)->setColorFilter(static_cast(filter)); } void QCameraImageProcessing_SetContrast(void* ptr, double value) { static_cast(ptr)->setContrast(value); } void QCameraImageProcessing_SetDenoisingLevel(void* ptr, double level) { static_cast(ptr)->setDenoisingLevel(level); } void QCameraImageProcessing_SetManualWhiteBalance(void* ptr, double colorTemperature) { static_cast(ptr)->setManualWhiteBalance(colorTemperature); } void QCameraImageProcessing_SetSaturation(void* ptr, double value) { static_cast(ptr)->setSaturation(value); } void QCameraImageProcessing_SetSharpeningLevel(void* ptr, double level) { static_cast(ptr)->setSharpeningLevel(level); } void QCameraImageProcessing_SetWhiteBalanceMode(void* ptr, long long mode) { static_cast(ptr)->setWhiteBalanceMode(static_cast(mode)); } long long QCameraImageProcessing_ColorFilter(void* ptr) { return static_cast(ptr)->colorFilter(); } long long QCameraImageProcessing_WhiteBalanceMode(void* ptr) { return static_cast(ptr)->whiteBalanceMode(); } char QCameraImageProcessing_IsAvailable(void* ptr) { return static_cast(ptr)->isAvailable(); } char QCameraImageProcessing_IsColorFilterSupported(void* ptr, long long filter) { return static_cast(ptr)->isColorFilterSupported(static_cast(filter)); } char QCameraImageProcessing_IsWhiteBalanceModeSupported(void* ptr, long long mode) { return static_cast(ptr)->isWhiteBalanceModeSupported(static_cast(mode)); } double QCameraImageProcessing_Brightness(void* ptr) { return static_cast(ptr)->brightness(); } double QCameraImageProcessing_Contrast(void* ptr) { return static_cast(ptr)->contrast(); } double QCameraImageProcessing_DenoisingLevel(void* ptr) { return static_cast(ptr)->denoisingLevel(); } double QCameraImageProcessing_ManualWhiteBalance(void* ptr) { return static_cast(ptr)->manualWhiteBalance(); } double QCameraImageProcessing_Saturation(void* ptr) { return static_cast(ptr)->saturation(); } double QCameraImageProcessing_SharpeningLevel(void* ptr) { return static_cast(ptr)->sharpeningLevel(); } void* QCameraImageProcessing___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QCameraImageProcessing___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QCameraImageProcessing___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QCameraImageProcessing___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraImageProcessing___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraImageProcessing___findChildren_newList2(void* ptr) { return new QList; } void* QCameraImageProcessing___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraImageProcessing___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraImageProcessing___findChildren_newList3(void* ptr) { return new QList; } void* QCameraImageProcessing___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraImageProcessing___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraImageProcessing___findChildren_newList(void* ptr) { return new QList; } void* QCameraImageProcessing___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QCameraImageProcessing___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QCameraImageProcessing___children_newList(void* ptr) { return new QList; } char QCameraImageProcessing_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QCameraImageProcessing::event(static_cast(e)); } char QCameraImageProcessing_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessing::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessing::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessing::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessing::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessing::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessing::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraImageProcessing::eventFilter(static_cast(watched), static_cast(event)); } } void QCameraImageProcessing_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraImageProcessing::childEvent(static_cast(event)); } void QCameraImageProcessing_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QCameraImageProcessing::connectNotify(*static_cast(sign)); } void QCameraImageProcessing_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraImageProcessing::customEvent(static_cast(event)); } void QCameraImageProcessing_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QCameraImageProcessing::deleteLater(); } void QCameraImageProcessing_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QCameraImageProcessing::disconnectNotify(*static_cast(sign)); } void QCameraImageProcessing_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QCameraImageProcessing::timerEvent(static_cast(event)); } void* QCameraImageProcessing_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QCameraImageProcessing::metaObject()); } class MyQCameraImageProcessingControl: public QCameraImageProcessingControl { public: MyQCameraImageProcessingControl(QObject *parent) : QCameraImageProcessingControl(parent) {}; void setParameter(QCameraImageProcessingControl::ProcessingParameter parameter, const QVariant & value) { callbackQCameraImageProcessingControl_SetParameter(this, parameter, const_cast(&value)); }; QVariant parameter(QCameraImageProcessingControl::ProcessingParameter parameter) const { return *static_cast(callbackQCameraImageProcessingControl_Parameter(const_cast(static_cast(this)), parameter)); }; bool isParameterSupported(QCameraImageProcessingControl::ProcessingParameter parameter) const { return callbackQCameraImageProcessingControl_IsParameterSupported(const_cast(static_cast(this)), parameter) != 0; }; bool isParameterValueSupported(QCameraImageProcessingControl::ProcessingParameter parameter, const QVariant & value) const { return callbackQCameraImageProcessingControl_IsParameterValueSupported(const_cast(static_cast(this)), parameter, const_cast(&value)) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraImageProcessingControl_NewQCameraImageProcessingControl(void* parent) { return new MyQCameraImageProcessingControl(static_cast(parent)); } void QCameraImageProcessingControl_SetParameter(void* ptr, long long parameter, void* value) { static_cast(ptr)->setParameter(static_cast(parameter), *static_cast(value)); } void QCameraImageProcessingControl_DestroyQCameraImageProcessingControl(void* ptr) { static_cast(ptr)->~QCameraImageProcessingControl(); } void* QCameraImageProcessingControl_Parameter(void* ptr, long long parameter) { return new QVariant(static_cast(ptr)->parameter(static_cast(parameter))); } char QCameraImageProcessingControl_IsParameterSupported(void* ptr, long long parameter) { return static_cast(ptr)->isParameterSupported(static_cast(parameter)); } char QCameraImageProcessingControl_IsParameterValueSupported(void* ptr, long long parameter, void* value) { return static_cast(ptr)->isParameterValueSupported(static_cast(parameter), *static_cast(value)); } void* QCameraInfo_QCameraInfo_DefaultCamera() { return new QCameraInfo(QCameraInfo::defaultCamera()); } void* QCameraInfo_NewQCameraInfo(void* name) { return new QCameraInfo(*static_cast(name)); } void* QCameraInfo_NewQCameraInfo2(void* camera) { return new QCameraInfo(*static_cast(camera)); } void* QCameraInfo_NewQCameraInfo3(void* other) { return new QCameraInfo(*static_cast(other)); } struct QtMultimedia_PackedList QCameraInfo_QCameraInfo_AvailableCameras(long long position) { return ({ QList* tmpValue = new QList(QCameraInfo::availableCameras(static_cast(position))); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void QCameraInfo_DestroyQCameraInfo(void* ptr) { static_cast(ptr)->~QCameraInfo(); } long long QCameraInfo_Position(void* ptr) { return static_cast(ptr)->position(); } struct QtMultimedia_PackedString QCameraInfo_Description(void* ptr) { return ({ QByteArray t58a341 = static_cast(ptr)->description().toUtf8(); QtMultimedia_PackedString { const_cast(t58a341.prepend("WHITESPACE").constData()+10), t58a341.size()-10 }; }); } struct QtMultimedia_PackedString QCameraInfo_DeviceName(void* ptr) { return ({ QByteArray tb7aa82 = static_cast(ptr)->deviceName().toUtf8(); QtMultimedia_PackedString { const_cast(tb7aa82.prepend("WHITESPACE").constData()+10), tb7aa82.size()-10 }; }); } char QCameraInfo_IsNull(void* ptr) { return static_cast(ptr)->isNull(); } int QCameraInfo_Orientation(void* ptr) { return static_cast(ptr)->orientation(); } void* QCameraInfo___availableCameras_atList(void* ptr, int i) { return new QCameraInfo(static_cast*>(ptr)->at(i)); } void QCameraInfo___availableCameras_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QCameraInfo___availableCameras_newList(void* ptr) { return new QList; } class MyQCameraInfoControl: public QCameraInfoControl { public: MyQCameraInfoControl(QObject *parent) : QCameraInfoControl(parent) {}; ~MyQCameraInfoControl() { callbackQCameraInfoControl_DestroyQCameraInfoControl(this); }; QCamera::Position cameraPosition(const QString & deviceName) const { QByteArray t0f5a7b = deviceName.toUtf8(); QtMultimedia_PackedString deviceNamePacked = { const_cast(t0f5a7b.prepend("WHITESPACE").constData()+10), t0f5a7b.size()-10 };return static_cast(callbackQCameraInfoControl_CameraPosition(const_cast(static_cast(this)), deviceNamePacked)); }; int cameraOrientation(const QString & deviceName) const { QByteArray t0f5a7b = deviceName.toUtf8(); QtMultimedia_PackedString deviceNamePacked = { const_cast(t0f5a7b.prepend("WHITESPACE").constData()+10), t0f5a7b.size()-10 };return callbackQCameraInfoControl_CameraOrientation(const_cast(static_cast(this)), deviceNamePacked); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraInfoControl_NewQCameraInfoControl(void* parent) { return new MyQCameraInfoControl(static_cast(parent)); } void QCameraInfoControl_DestroyQCameraInfoControl(void* ptr) { static_cast(ptr)->~QCameraInfoControl(); } void QCameraInfoControl_DestroyQCameraInfoControlDefault(void* ptr) { } long long QCameraInfoControl_CameraPosition(void* ptr, char* deviceName) { return static_cast(ptr)->cameraPosition(QString(deviceName)); } int QCameraInfoControl_CameraOrientation(void* ptr, char* deviceName) { return static_cast(ptr)->cameraOrientation(QString(deviceName)); } class MyQCameraLocksControl: public QCameraLocksControl { public: MyQCameraLocksControl(QObject *parent) : QCameraLocksControl(parent) {}; void Signal_LockStatusChanged(QCamera::LockType lock, QCamera::LockStatus status, QCamera::LockChangeReason reason) { callbackQCameraLocksControl_LockStatusChanged(this, lock, status, reason); }; void searchAndLock(QCamera::LockTypes locks) { callbackQCameraLocksControl_SearchAndLock(this, locks); }; void unlock(QCamera::LockTypes locks) { callbackQCameraLocksControl_Unlock(this, locks); }; QCamera::LockStatus lockStatus(QCamera::LockType lock) const { return static_cast(callbackQCameraLocksControl_LockStatus(const_cast(static_cast(this)), lock)); }; QCamera::LockTypes supportedLocks() const { return static_cast(callbackQCameraLocksControl_SupportedLocks(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraLocksControl_NewQCameraLocksControl(void* parent) { return new MyQCameraLocksControl(static_cast(parent)); } void QCameraLocksControl_ConnectLockStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraLocksControl::lockStatusChanged), static_cast(ptr), static_cast(&MyQCameraLocksControl::Signal_LockStatusChanged)); } void QCameraLocksControl_DisconnectLockStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraLocksControl::lockStatusChanged), static_cast(ptr), static_cast(&MyQCameraLocksControl::Signal_LockStatusChanged)); } void QCameraLocksControl_LockStatusChanged(void* ptr, long long lock, long long status, long long reason) { static_cast(ptr)->lockStatusChanged(static_cast(lock), static_cast(status), static_cast(reason)); } void QCameraLocksControl_SearchAndLock(void* ptr, long long locks) { static_cast(ptr)->searchAndLock(static_cast(locks)); } void QCameraLocksControl_Unlock(void* ptr, long long locks) { static_cast(ptr)->unlock(static_cast(locks)); } void QCameraLocksControl_DestroyQCameraLocksControl(void* ptr) { static_cast(ptr)->~QCameraLocksControl(); } long long QCameraLocksControl_LockStatus(void* ptr, long long lock) { return static_cast(ptr)->lockStatus(static_cast(lock)); } long long QCameraLocksControl_SupportedLocks(void* ptr) { return static_cast(ptr)->supportedLocks(); } class MyQCameraViewfinder: public QCameraViewfinder { public: MyQCameraViewfinder(QWidget *parent) : QCameraViewfinder(parent) {}; bool setMediaObject(QMediaObject * object) { return callbackQCameraViewfinder_SetMediaObject(this, object) != 0; }; QMediaObject * mediaObject() const { return static_cast(callbackQVideoWidget_MediaObject(const_cast(static_cast(this)))); }; bool event(QEvent * event) { return callbackQVideoWidget_Event(this, event) != 0; }; void Signal_BrightnessChanged(int brightness) { callbackQVideoWidget_BrightnessChanged(this, brightness); }; void Signal_ContrastChanged(int contrast) { callbackQVideoWidget_ContrastChanged(this, contrast); }; void Signal_FullScreenChanged(bool fullScreen) { callbackQVideoWidget_FullScreenChanged(this, fullScreen); }; void hideEvent(QHideEvent * event) { callbackQVideoWidget_HideEvent(this, event); }; void Signal_HueChanged(int hue) { callbackQVideoWidget_HueChanged(this, hue); }; void moveEvent(QMoveEvent * event) { callbackQVideoWidget_MoveEvent(this, event); }; void paintEvent(QPaintEvent * event) { callbackQVideoWidget_PaintEvent(this, event); }; void resizeEvent(QResizeEvent * event) { callbackQVideoWidget_ResizeEvent(this, event); }; void Signal_SaturationChanged(int saturation) { callbackQVideoWidget_SaturationChanged(this, saturation); }; void setAspectRatioMode(Qt::AspectRatioMode mode) { callbackQVideoWidget_SetAspectRatioMode(this, mode); }; void setBrightness(int brightness) { callbackQVideoWidget_SetBrightness(this, brightness); }; void setContrast(int contrast) { callbackQVideoWidget_SetContrast(this, contrast); }; void setFullScreen(bool fullScreen) { callbackQVideoWidget_SetFullScreen(this, fullScreen); }; void setHue(int hue) { callbackQVideoWidget_SetHue(this, hue); }; void setSaturation(int saturation) { callbackQVideoWidget_SetSaturation(this, saturation); }; void showEvent(QShowEvent * event) { callbackQVideoWidget_ShowEvent(this, event); }; QSize sizeHint() const { return *static_cast(callbackQVideoWidget_SizeHint(const_cast(static_cast(this)))); }; bool close() { return callbackQVideoWidget_Close(this) != 0; }; bool focusNextPrevChild(bool next) { return callbackQVideoWidget_FocusNextPrevChild(this, next) != 0; }; bool nativeEvent(const QByteArray & eventType, void * message, long * result) { return callbackQVideoWidget_NativeEvent(this, const_cast(&eventType), message, *result) != 0; }; void actionEvent(QActionEvent * event) { callbackQVideoWidget_ActionEvent(this, event); }; void changeEvent(QEvent * event) { callbackQVideoWidget_ChangeEvent(this, event); }; void closeEvent(QCloseEvent * event) { callbackQVideoWidget_CloseEvent(this, event); }; void contextMenuEvent(QContextMenuEvent * event) { callbackQVideoWidget_ContextMenuEvent(this, event); }; void Signal_CustomContextMenuRequested(const QPoint & pos) { callbackQVideoWidget_CustomContextMenuRequested(this, const_cast(&pos)); }; void dragEnterEvent(QDragEnterEvent * event) { callbackQVideoWidget_DragEnterEvent(this, event); }; void dragLeaveEvent(QDragLeaveEvent * event) { callbackQVideoWidget_DragLeaveEvent(this, event); }; void dragMoveEvent(QDragMoveEvent * event) { callbackQVideoWidget_DragMoveEvent(this, event); }; void dropEvent(QDropEvent * event) { callbackQVideoWidget_DropEvent(this, event); }; void enterEvent(QEvent * event) { callbackQVideoWidget_EnterEvent(this, event); }; void focusInEvent(QFocusEvent * event) { callbackQVideoWidget_FocusInEvent(this, event); }; void focusOutEvent(QFocusEvent * event) { callbackQVideoWidget_FocusOutEvent(this, event); }; void hide() { callbackQVideoWidget_Hide(this); }; void inputMethodEvent(QInputMethodEvent * event) { callbackQVideoWidget_InputMethodEvent(this, event); }; void keyPressEvent(QKeyEvent * event) { callbackQVideoWidget_KeyPressEvent(this, event); }; void keyReleaseEvent(QKeyEvent * event) { callbackQVideoWidget_KeyReleaseEvent(this, event); }; void leaveEvent(QEvent * event) { callbackQVideoWidget_LeaveEvent(this, event); }; void lower() { callbackQVideoWidget_Lower(this); }; void mouseDoubleClickEvent(QMouseEvent * event) { callbackQVideoWidget_MouseDoubleClickEvent(this, event); }; void mouseMoveEvent(QMouseEvent * event) { callbackQVideoWidget_MouseMoveEvent(this, event); }; void mousePressEvent(QMouseEvent * event) { callbackQVideoWidget_MousePressEvent(this, event); }; void mouseReleaseEvent(QMouseEvent * event) { callbackQVideoWidget_MouseReleaseEvent(this, event); }; void raise() { callbackQVideoWidget_Raise(this); }; void repaint() { callbackQVideoWidget_Repaint(this); }; void setDisabled(bool disable) { callbackQVideoWidget_SetDisabled(this, disable); }; void setEnabled(bool vbo) { callbackQVideoWidget_SetEnabled(this, vbo); }; void setFocus() { callbackQVideoWidget_SetFocus2(this); }; void setHidden(bool hidden) { callbackQVideoWidget_SetHidden(this, hidden); }; void setStyleSheet(const QString & styleSheet) { QByteArray t728ae7 = styleSheet.toUtf8(); QtMultimedia_PackedString styleSheetPacked = { const_cast(t728ae7.prepend("WHITESPACE").constData()+10), t728ae7.size()-10 };callbackQVideoWidget_SetStyleSheet(this, styleSheetPacked); }; void setVisible(bool visible) { callbackQVideoWidget_SetVisible(this, visible); }; void setWindowModified(bool vbo) { callbackQVideoWidget_SetWindowModified(this, vbo); }; void setWindowTitle(const QString & vqs) { QByteArray tda39a3 = vqs.toUtf8(); QtMultimedia_PackedString vqsPacked = { const_cast(tda39a3.prepend("WHITESPACE").constData()+10), tda39a3.size()-10 };callbackQVideoWidget_SetWindowTitle(this, vqsPacked); }; void show() { callbackQVideoWidget_Show(this); }; void showFullScreen() { callbackQVideoWidget_ShowFullScreen(this); }; void showMaximized() { callbackQVideoWidget_ShowMaximized(this); }; void showMinimized() { callbackQVideoWidget_ShowMinimized(this); }; void showNormal() { callbackQVideoWidget_ShowNormal(this); }; void tabletEvent(QTabletEvent * event) { callbackQVideoWidget_TabletEvent(this, event); }; void update() { callbackQVideoWidget_Update(this); }; void updateMicroFocus() { callbackQVideoWidget_UpdateMicroFocus(this); }; void wheelEvent(QWheelEvent * event) { callbackQVideoWidget_WheelEvent(this, event); }; void Signal_WindowIconChanged(const QIcon & icon) { callbackQVideoWidget_WindowIconChanged(this, const_cast(&icon)); }; void Signal_WindowTitleChanged(const QString & title) { QByteArray t3c6de1 = title.toUtf8(); QtMultimedia_PackedString titlePacked = { const_cast(t3c6de1.prepend("WHITESPACE").constData()+10), t3c6de1.size()-10 };callbackQVideoWidget_WindowTitleChanged(this, titlePacked); }; QPaintEngine * paintEngine() const { return static_cast(callbackQVideoWidget_PaintEngine(const_cast(static_cast(this)))); }; QSize minimumSizeHint() const { return *static_cast(callbackQVideoWidget_MinimumSizeHint(const_cast(static_cast(this)))); }; QVariant inputMethodQuery(Qt::InputMethodQuery query) const { return *static_cast(callbackQVideoWidget_InputMethodQuery(const_cast(static_cast(this)), query)); }; bool hasHeightForWidth() const { return callbackQVideoWidget_HasHeightForWidth(const_cast(static_cast(this))) != 0; }; int heightForWidth(int w) const { return callbackQVideoWidget_HeightForWidth(const_cast(static_cast(this)), w); }; int metric(QPaintDevice::PaintDeviceMetric m) const { return callbackQVideoWidget_Metric(const_cast(static_cast(this)), m); }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQVideoWidget_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQVideoWidget_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQVideoWidget_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQVideoWidget_CustomEvent(this, event); }; void deleteLater() { callbackQVideoWidget_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQVideoWidget_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQVideoWidget_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQVideoWidget_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQVideoWidget_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQVideoWidget_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraViewfinder_NewQCameraViewfinder(void* parent) { return new MyQCameraViewfinder(static_cast(parent)); } char QCameraViewfinder_SetMediaObject(void* ptr, void* object) { return static_cast(ptr)->setMediaObject(static_cast(object)); } char QCameraViewfinder_SetMediaObjectDefault(void* ptr, void* object) { return static_cast(ptr)->QCameraViewfinder::setMediaObject(static_cast(object)); } void QCameraViewfinder_DestroyQCameraViewfinder(void* ptr) { static_cast(ptr)->~QCameraViewfinder(); } void* QCameraViewfinderSettings_NewQCameraViewfinderSettings() { return new QCameraViewfinderSettings(); } void* QCameraViewfinderSettings_NewQCameraViewfinderSettings2(void* other) { return new QCameraViewfinderSettings(*static_cast(other)); } void QCameraViewfinderSettings_SetMaximumFrameRate(void* ptr, double rate) { static_cast(ptr)->setMaximumFrameRate(rate); } void QCameraViewfinderSettings_SetMinimumFrameRate(void* ptr, double rate) { static_cast(ptr)->setMinimumFrameRate(rate); } void QCameraViewfinderSettings_SetPixelAspectRatio(void* ptr, void* ratio) { static_cast(ptr)->setPixelAspectRatio(*static_cast(ratio)); } void QCameraViewfinderSettings_SetPixelAspectRatio2(void* ptr, int horizontal, int vertical) { static_cast(ptr)->setPixelAspectRatio(horizontal, vertical); } void QCameraViewfinderSettings_SetPixelFormat(void* ptr, long long format) { static_cast(ptr)->setPixelFormat(static_cast(format)); } void QCameraViewfinderSettings_SetResolution(void* ptr, void* resolution) { static_cast(ptr)->setResolution(*static_cast(resolution)); } void QCameraViewfinderSettings_SetResolution2(void* ptr, int width, int height) { static_cast(ptr)->setResolution(width, height); } void QCameraViewfinderSettings_Swap(void* ptr, void* other) { static_cast(ptr)->swap(*static_cast(other)); } void QCameraViewfinderSettings_DestroyQCameraViewfinderSettings(void* ptr) { static_cast(ptr)->~QCameraViewfinderSettings(); } void* QCameraViewfinderSettings_PixelAspectRatio(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->pixelAspectRatio(); new QSize(tmpValue.width(), tmpValue.height()); }); } void* QCameraViewfinderSettings_Resolution(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->resolution(); new QSize(tmpValue.width(), tmpValue.height()); }); } long long QCameraViewfinderSettings_PixelFormat(void* ptr) { return static_cast(ptr)->pixelFormat(); } char QCameraViewfinderSettings_IsNull(void* ptr) { return static_cast(ptr)->isNull(); } double QCameraViewfinderSettings_MaximumFrameRate(void* ptr) { return static_cast(ptr)->maximumFrameRate(); } double QCameraViewfinderSettings_MinimumFrameRate(void* ptr) { return static_cast(ptr)->minimumFrameRate(); } class MyQCameraViewfinderSettingsControl: public QCameraViewfinderSettingsControl { public: MyQCameraViewfinderSettingsControl(QObject *parent) : QCameraViewfinderSettingsControl(parent) {}; void setViewfinderParameter(QCameraViewfinderSettingsControl::ViewfinderParameter parameter, const QVariant & value) { callbackQCameraViewfinderSettingsControl_SetViewfinderParameter(this, parameter, const_cast(&value)); }; QVariant viewfinderParameter(QCameraViewfinderSettingsControl::ViewfinderParameter parameter) const { return *static_cast(callbackQCameraViewfinderSettingsControl_ViewfinderParameter(const_cast(static_cast(this)), parameter)); }; bool isViewfinderParameterSupported(QCameraViewfinderSettingsControl::ViewfinderParameter parameter) const { return callbackQCameraViewfinderSettingsControl_IsViewfinderParameterSupported(const_cast(static_cast(this)), parameter) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraViewfinderSettingsControl_NewQCameraViewfinderSettingsControl(void* parent) { return new MyQCameraViewfinderSettingsControl(static_cast(parent)); } void QCameraViewfinderSettingsControl_SetViewfinderParameter(void* ptr, long long parameter, void* value) { static_cast(ptr)->setViewfinderParameter(static_cast(parameter), *static_cast(value)); } void QCameraViewfinderSettingsControl_DestroyQCameraViewfinderSettingsControl(void* ptr) { static_cast(ptr)->~QCameraViewfinderSettingsControl(); } void* QCameraViewfinderSettingsControl_ViewfinderParameter(void* ptr, long long parameter) { return new QVariant(static_cast(ptr)->viewfinderParameter(static_cast(parameter))); } char QCameraViewfinderSettingsControl_IsViewfinderParameterSupported(void* ptr, long long parameter) { return static_cast(ptr)->isViewfinderParameterSupported(static_cast(parameter)); } class MyQCameraViewfinderSettingsControl2: public QCameraViewfinderSettingsControl2 { public: MyQCameraViewfinderSettingsControl2(QObject *parent) : QCameraViewfinderSettingsControl2(parent) {}; void setViewfinderSettings(const QCameraViewfinderSettings & settings) { callbackQCameraViewfinderSettingsControl2_SetViewfinderSettings(this, const_cast(&settings)); }; ~MyQCameraViewfinderSettingsControl2() { callbackQCameraViewfinderSettingsControl2_DestroyQCameraViewfinderSettingsControl2(this); }; QCameraViewfinderSettings viewfinderSettings() const { return *static_cast(callbackQCameraViewfinderSettingsControl2_ViewfinderSettings(const_cast(static_cast(this)))); }; QList supportedViewfinderSettings() const { return *static_cast*>(callbackQCameraViewfinderSettingsControl2_SupportedViewfinderSettings(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraViewfinderSettingsControl2_NewQCameraViewfinderSettingsControl2(void* parent) { return new MyQCameraViewfinderSettingsControl2(static_cast(parent)); } void QCameraViewfinderSettingsControl2_SetViewfinderSettings(void* ptr, void* settings) { static_cast(ptr)->setViewfinderSettings(*static_cast(settings)); } void QCameraViewfinderSettingsControl2_DestroyQCameraViewfinderSettingsControl2(void* ptr) { static_cast(ptr)->~QCameraViewfinderSettingsControl2(); } void QCameraViewfinderSettingsControl2_DestroyQCameraViewfinderSettingsControl2Default(void* ptr) { } void* QCameraViewfinderSettingsControl2_ViewfinderSettings(void* ptr) { return new QCameraViewfinderSettings(static_cast(ptr)->viewfinderSettings()); } struct QtMultimedia_PackedList QCameraViewfinderSettingsControl2_SupportedViewfinderSettings(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedViewfinderSettings()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QCameraViewfinderSettingsControl2___supportedViewfinderSettings_atList(void* ptr, int i) { return new QCameraViewfinderSettings(static_cast*>(ptr)->at(i)); } void QCameraViewfinderSettingsControl2___supportedViewfinderSettings_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QCameraViewfinderSettingsControl2___supportedViewfinderSettings_newList(void* ptr) { return new QList; } class MyQCameraZoomControl: public QCameraZoomControl { public: MyQCameraZoomControl(QObject *parent) : QCameraZoomControl(parent) {}; void Signal_CurrentDigitalZoomChanged(qreal zoom) { callbackQCameraZoomControl_CurrentDigitalZoomChanged(this, zoom); }; void Signal_CurrentOpticalZoomChanged(qreal zoom) { callbackQCameraZoomControl_CurrentOpticalZoomChanged(this, zoom); }; void Signal_MaximumDigitalZoomChanged(qreal zoom) { callbackQCameraZoomControl_MaximumDigitalZoomChanged(this, zoom); }; void Signal_MaximumOpticalZoomChanged(qreal zoom) { callbackQCameraZoomControl_MaximumOpticalZoomChanged(this, zoom); }; void Signal_RequestedDigitalZoomChanged(qreal zoom) { callbackQCameraZoomControl_RequestedDigitalZoomChanged(this, zoom); }; void Signal_RequestedOpticalZoomChanged(qreal zoom) { callbackQCameraZoomControl_RequestedOpticalZoomChanged(this, zoom); }; void zoomTo(qreal optical, qreal digital) { callbackQCameraZoomControl_ZoomTo(this, optical, digital); }; qreal currentDigitalZoom() const { return callbackQCameraZoomControl_CurrentDigitalZoom(const_cast(static_cast(this))); }; qreal currentOpticalZoom() const { return callbackQCameraZoomControl_CurrentOpticalZoom(const_cast(static_cast(this))); }; qreal maximumDigitalZoom() const { return callbackQCameraZoomControl_MaximumDigitalZoom(const_cast(static_cast(this))); }; qreal maximumOpticalZoom() const { return callbackQCameraZoomControl_MaximumOpticalZoom(const_cast(static_cast(this))); }; qreal requestedDigitalZoom() const { return callbackQCameraZoomControl_RequestedDigitalZoom(const_cast(static_cast(this))); }; qreal requestedOpticalZoom() const { return callbackQCameraZoomControl_RequestedOpticalZoom(const_cast(static_cast(this))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QCameraZoomControl_NewQCameraZoomControl(void* parent) { return new MyQCameraZoomControl(static_cast(parent)); } void QCameraZoomControl_ConnectCurrentDigitalZoomChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraZoomControl::currentDigitalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_CurrentDigitalZoomChanged)); } void QCameraZoomControl_DisconnectCurrentDigitalZoomChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraZoomControl::currentDigitalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_CurrentDigitalZoomChanged)); } void QCameraZoomControl_CurrentDigitalZoomChanged(void* ptr, double zoom) { static_cast(ptr)->currentDigitalZoomChanged(zoom); } void QCameraZoomControl_ConnectCurrentOpticalZoomChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraZoomControl::currentOpticalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_CurrentOpticalZoomChanged)); } void QCameraZoomControl_DisconnectCurrentOpticalZoomChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraZoomControl::currentOpticalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_CurrentOpticalZoomChanged)); } void QCameraZoomControl_CurrentOpticalZoomChanged(void* ptr, double zoom) { static_cast(ptr)->currentOpticalZoomChanged(zoom); } void QCameraZoomControl_ConnectMaximumDigitalZoomChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraZoomControl::maximumDigitalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_MaximumDigitalZoomChanged)); } void QCameraZoomControl_DisconnectMaximumDigitalZoomChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraZoomControl::maximumDigitalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_MaximumDigitalZoomChanged)); } void QCameraZoomControl_MaximumDigitalZoomChanged(void* ptr, double zoom) { static_cast(ptr)->maximumDigitalZoomChanged(zoom); } void QCameraZoomControl_ConnectMaximumOpticalZoomChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraZoomControl::maximumOpticalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_MaximumOpticalZoomChanged)); } void QCameraZoomControl_DisconnectMaximumOpticalZoomChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraZoomControl::maximumOpticalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_MaximumOpticalZoomChanged)); } void QCameraZoomControl_MaximumOpticalZoomChanged(void* ptr, double zoom) { static_cast(ptr)->maximumOpticalZoomChanged(zoom); } void QCameraZoomControl_ConnectRequestedDigitalZoomChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraZoomControl::requestedDigitalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_RequestedDigitalZoomChanged)); } void QCameraZoomControl_DisconnectRequestedDigitalZoomChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraZoomControl::requestedDigitalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_RequestedDigitalZoomChanged)); } void QCameraZoomControl_RequestedDigitalZoomChanged(void* ptr, double zoom) { static_cast(ptr)->requestedDigitalZoomChanged(zoom); } void QCameraZoomControl_ConnectRequestedOpticalZoomChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QCameraZoomControl::requestedOpticalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_RequestedOpticalZoomChanged)); } void QCameraZoomControl_DisconnectRequestedOpticalZoomChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QCameraZoomControl::requestedOpticalZoomChanged), static_cast(ptr), static_cast(&MyQCameraZoomControl::Signal_RequestedOpticalZoomChanged)); } void QCameraZoomControl_RequestedOpticalZoomChanged(void* ptr, double zoom) { static_cast(ptr)->requestedOpticalZoomChanged(zoom); } void QCameraZoomControl_ZoomTo(void* ptr, double optical, double digital) { static_cast(ptr)->zoomTo(optical, digital); } void QCameraZoomControl_DestroyQCameraZoomControl(void* ptr) { static_cast(ptr)->~QCameraZoomControl(); } double QCameraZoomControl_CurrentDigitalZoom(void* ptr) { return static_cast(ptr)->currentDigitalZoom(); } double QCameraZoomControl_CurrentOpticalZoom(void* ptr) { return static_cast(ptr)->currentOpticalZoom(); } double QCameraZoomControl_MaximumDigitalZoom(void* ptr) { return static_cast(ptr)->maximumDigitalZoom(); } double QCameraZoomControl_MaximumOpticalZoom(void* ptr) { return static_cast(ptr)->maximumOpticalZoom(); } double QCameraZoomControl_RequestedDigitalZoom(void* ptr) { return static_cast(ptr)->requestedDigitalZoom(); } double QCameraZoomControl_RequestedOpticalZoom(void* ptr) { return static_cast(ptr)->requestedOpticalZoom(); } class MyQGraphicsVideoItem: public QGraphicsVideoItem { public: MyQGraphicsVideoItem(QGraphicsItem *parent) : QGraphicsVideoItem(parent) {}; void Signal_NativeSizeChanged(const QSizeF & size) { callbackQGraphicsVideoItem_NativeSizeChanged(this, const_cast(&size)); }; void paint(QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget) { callbackQGraphicsVideoItem_Paint(this, painter, const_cast(option), widget); }; QMediaObject * mediaObject() const { return static_cast(callbackQGraphicsVideoItem_MediaObject(const_cast(static_cast(this)))); }; QRectF boundingRect() const { return *static_cast(callbackQGraphicsVideoItem_BoundingRect(const_cast(static_cast(this)))); }; bool event(QEvent * ev) { return callbackQGraphicsVideoItem_Event(this, ev) != 0; }; void Signal_EnabledChanged() { callbackQGraphicsVideoItem_EnabledChanged(this); }; void Signal_OpacityChanged() { callbackQGraphicsVideoItem_OpacityChanged(this); }; void Signal_ParentChanged() { callbackQGraphicsVideoItem_ParentChanged(this); }; void Signal_RotationChanged() { callbackQGraphicsVideoItem_RotationChanged(this); }; void Signal_ScaleChanged() { callbackQGraphicsVideoItem_ScaleChanged(this); }; void updateMicroFocus() { callbackQGraphicsVideoItem_UpdateMicroFocus(this); }; void Signal_VisibleChanged() { callbackQGraphicsVideoItem_VisibleChanged(this); }; void Signal_XChanged() { callbackQGraphicsVideoItem_XChanged(this); }; void Signal_YChanged() { callbackQGraphicsVideoItem_YChanged(this); }; void Signal_ZChanged() { callbackQGraphicsVideoItem_ZChanged(this); }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQGraphicsVideoItem_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQGraphicsVideoItem_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQGraphicsVideoItem_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQGraphicsVideoItem_CustomEvent(this, event); }; void deleteLater() { callbackQGraphicsVideoItem_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQGraphicsVideoItem_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQGraphicsVideoItem_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQGraphicsVideoItem_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQGraphicsVideoItem_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQGraphicsVideoItem_MetaObject(const_cast(static_cast(this)))); }; QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant & value) { return *static_cast(callbackQGraphicsVideoItem_ItemChange(this, change, const_cast(&value))); }; bool sceneEvent(QEvent * event) { return callbackQGraphicsVideoItem_SceneEvent(this, event) != 0; }; bool sceneEventFilter(QGraphicsItem * watched, QEvent * event) { return callbackQGraphicsVideoItem_SceneEventFilter(this, watched, event) != 0; }; void advance(int phase) { callbackQGraphicsVideoItem_Advance(this, phase); }; void contextMenuEvent(QGraphicsSceneContextMenuEvent * event) { callbackQGraphicsVideoItem_ContextMenuEvent(this, event); }; void dragEnterEvent(QGraphicsSceneDragDropEvent * event) { callbackQGraphicsVideoItem_DragEnterEvent(this, event); }; void dragLeaveEvent(QGraphicsSceneDragDropEvent * event) { callbackQGraphicsVideoItem_DragLeaveEvent(this, event); }; void dragMoveEvent(QGraphicsSceneDragDropEvent * event) { callbackQGraphicsVideoItem_DragMoveEvent(this, event); }; void dropEvent(QGraphicsSceneDragDropEvent * event) { callbackQGraphicsVideoItem_DropEvent(this, event); }; void focusInEvent(QFocusEvent * event) { callbackQGraphicsVideoItem_FocusInEvent(this, event); }; void focusOutEvent(QFocusEvent * event) { callbackQGraphicsVideoItem_FocusOutEvent(this, event); }; void hoverEnterEvent(QGraphicsSceneHoverEvent * event) { callbackQGraphicsVideoItem_HoverEnterEvent(this, event); }; void hoverLeaveEvent(QGraphicsSceneHoverEvent * event) { callbackQGraphicsVideoItem_HoverLeaveEvent(this, event); }; void hoverMoveEvent(QGraphicsSceneHoverEvent * event) { callbackQGraphicsVideoItem_HoverMoveEvent(this, event); }; void inputMethodEvent(QInputMethodEvent * event) { callbackQGraphicsVideoItem_InputMethodEvent(this, event); }; void keyPressEvent(QKeyEvent * event) { callbackQGraphicsVideoItem_KeyPressEvent(this, event); }; void keyReleaseEvent(QKeyEvent * event) { callbackQGraphicsVideoItem_KeyReleaseEvent(this, event); }; void mouseDoubleClickEvent(QGraphicsSceneMouseEvent * event) { callbackQGraphicsVideoItem_MouseDoubleClickEvent(this, event); }; void mouseMoveEvent(QGraphicsSceneMouseEvent * event) { callbackQGraphicsVideoItem_MouseMoveEvent(this, event); }; void mousePressEvent(QGraphicsSceneMouseEvent * event) { callbackQGraphicsVideoItem_MousePressEvent(this, event); }; void mouseReleaseEvent(QGraphicsSceneMouseEvent * event) { callbackQGraphicsVideoItem_MouseReleaseEvent(this, event); }; void wheelEvent(QGraphicsSceneWheelEvent * event) { callbackQGraphicsVideoItem_WheelEvent(this, event); }; QPainterPath opaqueArea() const { return *static_cast(callbackQGraphicsVideoItem_OpaqueArea(const_cast(static_cast(this)))); }; QPainterPath shape() const { return *static_cast(callbackQGraphicsVideoItem_Shape(const_cast(static_cast(this)))); }; QVariant inputMethodQuery(Qt::InputMethodQuery query) const { return *static_cast(callbackQGraphicsVideoItem_InputMethodQuery(const_cast(static_cast(this)), query)); }; bool collidesWithItem(const QGraphicsItem * other, Qt::ItemSelectionMode mode) const { return callbackQGraphicsVideoItem_CollidesWithItem(const_cast(static_cast(this)), const_cast(other), mode) != 0; }; bool collidesWithPath(const QPainterPath & path, Qt::ItemSelectionMode mode) const { return callbackQGraphicsVideoItem_CollidesWithPath(const_cast(static_cast(this)), const_cast(&path), mode) != 0; }; bool contains(const QPointF & point) const { return callbackQGraphicsVideoItem_Contains(const_cast(static_cast(this)), const_cast(&point)) != 0; }; bool isObscuredBy(const QGraphicsItem * item) const { return callbackQGraphicsVideoItem_IsObscuredBy(const_cast(static_cast(this)), const_cast(item)) != 0; }; int type() const { return callbackQGraphicsVideoItem_Type(const_cast(static_cast(this))); }; bool setMediaObject(QMediaObject * object) { return callbackQGraphicsVideoItem_SetMediaObject(this, object) != 0; }; }; void* QGraphicsVideoItem_NewQGraphicsVideoItem(void* parent) { return new MyQGraphicsVideoItem(static_cast(parent)); } void QGraphicsVideoItem_ConnectNativeSizeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QGraphicsVideoItem::nativeSizeChanged), static_cast(ptr), static_cast(&MyQGraphicsVideoItem::Signal_NativeSizeChanged)); } void QGraphicsVideoItem_DisconnectNativeSizeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QGraphicsVideoItem::nativeSizeChanged), static_cast(ptr), static_cast(&MyQGraphicsVideoItem::Signal_NativeSizeChanged)); } void QGraphicsVideoItem_NativeSizeChanged(void* ptr, void* size) { static_cast(ptr)->nativeSizeChanged(*static_cast(size)); } void QGraphicsVideoItem_Paint(void* ptr, void* painter, void* option, void* widget) { if (dynamic_cast(static_cast(widget))) { static_cast(ptr)->paint(static_cast(painter), static_cast(option), static_cast(widget)); } else { static_cast(ptr)->paint(static_cast(painter), static_cast(option), static_cast(widget)); } } void QGraphicsVideoItem_PaintDefault(void* ptr, void* painter, void* option, void* widget) { if (dynamic_cast(static_cast(widget))) { static_cast(ptr)->QGraphicsVideoItem::paint(static_cast(painter), static_cast(option), static_cast(widget)); } else { static_cast(ptr)->QGraphicsVideoItem::paint(static_cast(painter), static_cast(option), static_cast(widget)); } } void QGraphicsVideoItem_SetAspectRatioMode(void* ptr, long long mode) { static_cast(ptr)->setAspectRatioMode(static_cast(mode)); } void QGraphicsVideoItem_SetOffset(void* ptr, void* offset) { static_cast(ptr)->setOffset(*static_cast(offset)); } void QGraphicsVideoItem_SetSize(void* ptr, void* size) { static_cast(ptr)->setSize(*static_cast(size)); } void QGraphicsVideoItem_DestroyQGraphicsVideoItem(void* ptr) { static_cast(ptr)->~QGraphicsVideoItem(); } void* QGraphicsVideoItem_MediaObject(void* ptr) { return static_cast(ptr)->mediaObject(); } void* QGraphicsVideoItem_MediaObjectDefault(void* ptr) { return static_cast(ptr)->QGraphicsVideoItem::mediaObject(); } void* QGraphicsVideoItem_Offset(void* ptr) { return ({ QPointF tmpValue = static_cast(ptr)->offset(); new QPointF(tmpValue.x(), tmpValue.y()); }); } void* QGraphicsVideoItem_BoundingRect(void* ptr) { return ({ QRectF tmpValue = static_cast(ptr)->boundingRect(); new QRectF(tmpValue.x(), tmpValue.y(), tmpValue.width(), tmpValue.height()); }); } void* QGraphicsVideoItem_BoundingRectDefault(void* ptr) { return ({ QRectF tmpValue = static_cast(ptr)->QGraphicsVideoItem::boundingRect(); new QRectF(tmpValue.x(), tmpValue.y(), tmpValue.width(), tmpValue.height()); }); } void* QGraphicsVideoItem_NativeSize(void* ptr) { return ({ QSizeF tmpValue = static_cast(ptr)->nativeSize(); new QSizeF(tmpValue.width(), tmpValue.height()); }); } void* QGraphicsVideoItem_Size(void* ptr) { return ({ QSizeF tmpValue = static_cast(ptr)->size(); new QSizeF(tmpValue.width(), tmpValue.height()); }); } long long QGraphicsVideoItem_AspectRatioMode(void* ptr) { return static_cast(ptr)->aspectRatioMode(); } void* QGraphicsVideoItem___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QGraphicsVideoItem___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QGraphicsVideoItem___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QGraphicsVideoItem___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QGraphicsVideoItem___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QGraphicsVideoItem___findChildren_newList2(void* ptr) { return new QList; } void* QGraphicsVideoItem___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QGraphicsVideoItem___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QGraphicsVideoItem___findChildren_newList3(void* ptr) { return new QList; } void* QGraphicsVideoItem___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QGraphicsVideoItem___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QGraphicsVideoItem___findChildren_newList(void* ptr) { return new QList; } void* QGraphicsVideoItem___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QGraphicsVideoItem___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QGraphicsVideoItem___children_newList(void* ptr) { return new QList; } void* QGraphicsVideoItem___setTransformations_transformations_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QGraphicsVideoItem___setTransformations_transformations_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QGraphicsVideoItem___setTransformations_transformations_newList(void* ptr) { return new QList; } void* QGraphicsVideoItem___childItems_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QGraphicsVideoItem___childItems_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QGraphicsVideoItem___childItems_newList(void* ptr) { return new QList; } void* QGraphicsVideoItem___collidingItems_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QGraphicsVideoItem___collidingItems_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QGraphicsVideoItem___collidingItems_newList(void* ptr) { return new QList; } void* QGraphicsVideoItem___transformations_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QGraphicsVideoItem___transformations_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QGraphicsVideoItem___transformations_newList(void* ptr) { return new QList; } char QGraphicsVideoItem_Event(void* ptr, void* ev) { return static_cast(ptr)->event(static_cast(ev)); } char QGraphicsVideoItem_EventDefault(void* ptr, void* ev) { return static_cast(ptr)->QGraphicsVideoItem::event(static_cast(ev)); } void QGraphicsVideoItem_UpdateMicroFocus(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "updateMicroFocus"); } void QGraphicsVideoItem_UpdateMicroFocusDefault(void* ptr) { static_cast(ptr)->QGraphicsVideoItem::updateMicroFocus(); } char QGraphicsVideoItem_EventFilter(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } } char QGraphicsVideoItem_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QGraphicsVideoItem::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QGraphicsVideoItem::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QGraphicsVideoItem::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QGraphicsVideoItem::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QGraphicsVideoItem::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QGraphicsVideoItem::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QGraphicsVideoItem::eventFilter(static_cast(watched), static_cast(event)); } } void QGraphicsVideoItem_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QGraphicsVideoItem_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::childEvent(static_cast(event)); } void QGraphicsVideoItem_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QGraphicsVideoItem_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QGraphicsVideoItem::connectNotify(*static_cast(sign)); } void QGraphicsVideoItem_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QGraphicsVideoItem_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::customEvent(static_cast(event)); } void QGraphicsVideoItem_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QGraphicsVideoItem_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QGraphicsVideoItem::deleteLater(); } void QGraphicsVideoItem_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QGraphicsVideoItem_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QGraphicsVideoItem::disconnectNotify(*static_cast(sign)); } void QGraphicsVideoItem_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QGraphicsVideoItem_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::timerEvent(static_cast(event)); } void* QGraphicsVideoItem_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QGraphicsVideoItem_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QGraphicsVideoItem::metaObject()); } void* QGraphicsVideoItem_ItemChange(void* ptr, long long change, void* value) { return new QVariant(static_cast(ptr)->itemChange(static_cast(change), *static_cast(value))); } void* QGraphicsVideoItem_ItemChangeDefault(void* ptr, long long change, void* value) { return new QVariant(static_cast(ptr)->QGraphicsVideoItem::itemChange(static_cast(change), *static_cast(value))); } char QGraphicsVideoItem_SceneEvent(void* ptr, void* event) { return static_cast(ptr)->sceneEvent(static_cast(event)); } char QGraphicsVideoItem_SceneEventDefault(void* ptr, void* event) { return static_cast(ptr)->QGraphicsVideoItem::sceneEvent(static_cast(event)); } char QGraphicsVideoItem_SceneEventFilter(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->sceneEventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->sceneEventFilter(static_cast(watched), static_cast(event)); } } char QGraphicsVideoItem_SceneEventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QGraphicsVideoItem::sceneEventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QGraphicsVideoItem::sceneEventFilter(static_cast(watched), static_cast(event)); } } void QGraphicsVideoItem_Advance(void* ptr, int phase) { static_cast(ptr)->advance(phase); } void QGraphicsVideoItem_AdvanceDefault(void* ptr, int phase) { static_cast(ptr)->QGraphicsVideoItem::advance(phase); } void QGraphicsVideoItem_ContextMenuEvent(void* ptr, void* event) { static_cast(ptr)->contextMenuEvent(static_cast(event)); } void QGraphicsVideoItem_ContextMenuEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::contextMenuEvent(static_cast(event)); } void QGraphicsVideoItem_DragEnterEvent(void* ptr, void* event) { static_cast(ptr)->dragEnterEvent(static_cast(event)); } void QGraphicsVideoItem_DragEnterEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::dragEnterEvent(static_cast(event)); } void QGraphicsVideoItem_DragLeaveEvent(void* ptr, void* event) { static_cast(ptr)->dragLeaveEvent(static_cast(event)); } void QGraphicsVideoItem_DragLeaveEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::dragLeaveEvent(static_cast(event)); } void QGraphicsVideoItem_DragMoveEvent(void* ptr, void* event) { static_cast(ptr)->dragMoveEvent(static_cast(event)); } void QGraphicsVideoItem_DragMoveEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::dragMoveEvent(static_cast(event)); } void QGraphicsVideoItem_DropEvent(void* ptr, void* event) { static_cast(ptr)->dropEvent(static_cast(event)); } void QGraphicsVideoItem_DropEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::dropEvent(static_cast(event)); } void QGraphicsVideoItem_FocusInEvent(void* ptr, void* event) { static_cast(ptr)->focusInEvent(static_cast(event)); } void QGraphicsVideoItem_FocusInEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::focusInEvent(static_cast(event)); } void QGraphicsVideoItem_FocusOutEvent(void* ptr, void* event) { static_cast(ptr)->focusOutEvent(static_cast(event)); } void QGraphicsVideoItem_FocusOutEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::focusOutEvent(static_cast(event)); } void QGraphicsVideoItem_HoverEnterEvent(void* ptr, void* event) { static_cast(ptr)->hoverEnterEvent(static_cast(event)); } void QGraphicsVideoItem_HoverEnterEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::hoverEnterEvent(static_cast(event)); } void QGraphicsVideoItem_HoverLeaveEvent(void* ptr, void* event) { static_cast(ptr)->hoverLeaveEvent(static_cast(event)); } void QGraphicsVideoItem_HoverLeaveEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::hoverLeaveEvent(static_cast(event)); } void QGraphicsVideoItem_HoverMoveEvent(void* ptr, void* event) { static_cast(ptr)->hoverMoveEvent(static_cast(event)); } void QGraphicsVideoItem_HoverMoveEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::hoverMoveEvent(static_cast(event)); } void QGraphicsVideoItem_InputMethodEvent(void* ptr, void* event) { static_cast(ptr)->inputMethodEvent(static_cast(event)); } void QGraphicsVideoItem_InputMethodEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::inputMethodEvent(static_cast(event)); } void QGraphicsVideoItem_KeyPressEvent(void* ptr, void* event) { static_cast(ptr)->keyPressEvent(static_cast(event)); } void QGraphicsVideoItem_KeyPressEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::keyPressEvent(static_cast(event)); } void QGraphicsVideoItem_KeyReleaseEvent(void* ptr, void* event) { static_cast(ptr)->keyReleaseEvent(static_cast(event)); } void QGraphicsVideoItem_KeyReleaseEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::keyReleaseEvent(static_cast(event)); } void QGraphicsVideoItem_MouseDoubleClickEvent(void* ptr, void* event) { static_cast(ptr)->mouseDoubleClickEvent(static_cast(event)); } void QGraphicsVideoItem_MouseDoubleClickEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::mouseDoubleClickEvent(static_cast(event)); } void QGraphicsVideoItem_MouseMoveEvent(void* ptr, void* event) { static_cast(ptr)->mouseMoveEvent(static_cast(event)); } void QGraphicsVideoItem_MouseMoveEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::mouseMoveEvent(static_cast(event)); } void QGraphicsVideoItem_MousePressEvent(void* ptr, void* event) { static_cast(ptr)->mousePressEvent(static_cast(event)); } void QGraphicsVideoItem_MousePressEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::mousePressEvent(static_cast(event)); } void QGraphicsVideoItem_MouseReleaseEvent(void* ptr, void* event) { static_cast(ptr)->mouseReleaseEvent(static_cast(event)); } void QGraphicsVideoItem_MouseReleaseEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::mouseReleaseEvent(static_cast(event)); } void QGraphicsVideoItem_WheelEvent(void* ptr, void* event) { static_cast(ptr)->wheelEvent(static_cast(event)); } void QGraphicsVideoItem_WheelEventDefault(void* ptr, void* event) { static_cast(ptr)->QGraphicsVideoItem::wheelEvent(static_cast(event)); } void* QGraphicsVideoItem_OpaqueArea(void* ptr) { return new QPainterPath(static_cast(ptr)->opaqueArea()); } void* QGraphicsVideoItem_OpaqueAreaDefault(void* ptr) { return new QPainterPath(static_cast(ptr)->QGraphicsVideoItem::opaqueArea()); } void* QGraphicsVideoItem_Shape(void* ptr) { return new QPainterPath(static_cast(ptr)->shape()); } void* QGraphicsVideoItem_ShapeDefault(void* ptr) { return new QPainterPath(static_cast(ptr)->QGraphicsVideoItem::shape()); } void* QGraphicsVideoItem_InputMethodQuery(void* ptr, long long query) { return new QVariant(static_cast(ptr)->inputMethodQuery(static_cast(query))); } void* QGraphicsVideoItem_InputMethodQueryDefault(void* ptr, long long query) { return new QVariant(static_cast(ptr)->QGraphicsVideoItem::inputMethodQuery(static_cast(query))); } char QGraphicsVideoItem_CollidesWithItem(void* ptr, void* other, long long mode) { if (dynamic_cast(static_cast(other))) { return static_cast(ptr)->collidesWithItem(static_cast(other), static_cast(mode)); } else { return static_cast(ptr)->collidesWithItem(static_cast(other), static_cast(mode)); } } char QGraphicsVideoItem_CollidesWithItemDefault(void* ptr, void* other, long long mode) { if (dynamic_cast(static_cast(other))) { return static_cast(ptr)->QGraphicsVideoItem::collidesWithItem(static_cast(other), static_cast(mode)); } else { return static_cast(ptr)->QGraphicsVideoItem::collidesWithItem(static_cast(other), static_cast(mode)); } } char QGraphicsVideoItem_CollidesWithPath(void* ptr, void* path, long long mode) { return static_cast(ptr)->collidesWithPath(*static_cast(path), static_cast(mode)); } char QGraphicsVideoItem_CollidesWithPathDefault(void* ptr, void* path, long long mode) { return static_cast(ptr)->QGraphicsVideoItem::collidesWithPath(*static_cast(path), static_cast(mode)); } char QGraphicsVideoItem_Contains(void* ptr, void* point) { return static_cast(ptr)->contains(*static_cast(point)); } char QGraphicsVideoItem_ContainsDefault(void* ptr, void* point) { return static_cast(ptr)->QGraphicsVideoItem::contains(*static_cast(point)); } char QGraphicsVideoItem_IsObscuredBy(void* ptr, void* item) { if (dynamic_cast(static_cast(item))) { return static_cast(ptr)->isObscuredBy(static_cast(item)); } else { return static_cast(ptr)->isObscuredBy(static_cast(item)); } } char QGraphicsVideoItem_IsObscuredByDefault(void* ptr, void* item) { if (dynamic_cast(static_cast(item))) { return static_cast(ptr)->QGraphicsVideoItem::isObscuredBy(static_cast(item)); } else { return static_cast(ptr)->QGraphicsVideoItem::isObscuredBy(static_cast(item)); } } int QGraphicsVideoItem_Type(void* ptr) { return static_cast(ptr)->type(); } int QGraphicsVideoItem_TypeDefault(void* ptr) { return static_cast(ptr)->QGraphicsVideoItem::type(); } char QGraphicsVideoItem_SetMediaObject(void* ptr, void* object) { return static_cast(ptr)->setMediaObject(static_cast(object)); } char QGraphicsVideoItem_SetMediaObjectDefault(void* ptr, void* object) { return static_cast(ptr)->QGraphicsVideoItem::setMediaObject(static_cast(object)); } class MyQImageEncoderControl: public QImageEncoderControl { public: MyQImageEncoderControl(QObject *parent) : QImageEncoderControl(parent) {}; void setImageSettings(const QImageEncoderSettings & settings) { callbackQImageEncoderControl_SetImageSettings(this, const_cast(&settings)); }; ~MyQImageEncoderControl() { callbackQImageEncoderControl_DestroyQImageEncoderControl(this); }; QImageEncoderSettings imageSettings() const { return *static_cast(callbackQImageEncoderControl_ImageSettings(const_cast(static_cast(this)))); }; QList supportedResolutions(const QImageEncoderSettings & settings, bool * continuous) const { return *static_cast*>(callbackQImageEncoderControl_SupportedResolutions(const_cast(static_cast(this)), const_cast(&settings), *continuous)); }; QString imageCodecDescription(const QString & codec) const { QByteArray td061f6 = codec.toUtf8(); QtMultimedia_PackedString codecPacked = { const_cast(td061f6.prepend("WHITESPACE").constData()+10), td061f6.size()-10 };return QString(callbackQImageEncoderControl_ImageCodecDescription(const_cast(static_cast(this)), codecPacked)); }; QStringList supportedImageCodecs() const { return QString(callbackQImageEncoderControl_SupportedImageCodecs(const_cast(static_cast(this)))).split("|", QString::SkipEmptyParts); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QImageEncoderControl_NewQImageEncoderControl(void* parent) { return new MyQImageEncoderControl(static_cast(parent)); } void QImageEncoderControl_SetImageSettings(void* ptr, void* settings) { static_cast(ptr)->setImageSettings(*static_cast(settings)); } void QImageEncoderControl_DestroyQImageEncoderControl(void* ptr) { static_cast(ptr)->~QImageEncoderControl(); } void QImageEncoderControl_DestroyQImageEncoderControlDefault(void* ptr) { } void* QImageEncoderControl_ImageSettings(void* ptr) { return new QImageEncoderSettings(static_cast(ptr)->imageSettings()); } struct QtMultimedia_PackedList QImageEncoderControl_SupportedResolutions(void* ptr, void* settings, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedResolutions(*static_cast(settings), NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedString QImageEncoderControl_ImageCodecDescription(void* ptr, char* codec) { return ({ QByteArray t7716ec = static_cast(ptr)->imageCodecDescription(QString(codec)).toUtf8(); QtMultimedia_PackedString { const_cast(t7716ec.prepend("WHITESPACE").constData()+10), t7716ec.size()-10 }; }); } struct QtMultimedia_PackedString QImageEncoderControl_SupportedImageCodecs(void* ptr) { return ({ QByteArray t0f36dd = static_cast(ptr)->supportedImageCodecs().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(t0f36dd.prepend("WHITESPACE").constData()+10), t0f36dd.size()-10 }; }); } void* QImageEncoderControl___supportedResolutions_atList(void* ptr, int i) { return ({ QSize tmpValue = static_cast*>(ptr)->at(i); new QSize(tmpValue.width(), tmpValue.height()); }); } void QImageEncoderControl___supportedResolutions_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QImageEncoderControl___supportedResolutions_newList(void* ptr) { return new QList; } void* QImageEncoderSettings_NewQImageEncoderSettings() { return new QImageEncoderSettings(); } void* QImageEncoderSettings_NewQImageEncoderSettings2(void* other) { return new QImageEncoderSettings(*static_cast(other)); } void QImageEncoderSettings_SetCodec(void* ptr, char* codec) { static_cast(ptr)->setCodec(QString(codec)); } void QImageEncoderSettings_SetEncodingOption(void* ptr, char* option, void* value) { static_cast(ptr)->setEncodingOption(QString(option), *static_cast(value)); } void QImageEncoderSettings_SetEncodingOptions(void* ptr, void* options) { static_cast(ptr)->setEncodingOptions(*static_cast*>(options)); } void QImageEncoderSettings_SetQuality(void* ptr, long long quality) { static_cast(ptr)->setQuality(static_cast(quality)); } void QImageEncoderSettings_SetResolution(void* ptr, void* resolution) { static_cast(ptr)->setResolution(*static_cast(resolution)); } void QImageEncoderSettings_SetResolution2(void* ptr, int width, int height) { static_cast(ptr)->setResolution(width, height); } void QImageEncoderSettings_DestroyQImageEncoderSettings(void* ptr) { static_cast(ptr)->~QImageEncoderSettings(); } long long QImageEncoderSettings_Quality(void* ptr) { return static_cast(ptr)->quality(); } void* QImageEncoderSettings_Resolution(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->resolution(); new QSize(tmpValue.width(), tmpValue.height()); }); } struct QtMultimedia_PackedString QImageEncoderSettings_Codec(void* ptr) { return ({ QByteArray t008bcd = static_cast(ptr)->codec().toUtf8(); QtMultimedia_PackedString { const_cast(t008bcd.prepend("WHITESPACE").constData()+10), t008bcd.size()-10 }; }); } void* QImageEncoderSettings_EncodingOption(void* ptr, char* option) { return new QVariant(static_cast(ptr)->encodingOption(QString(option))); } struct QtMultimedia_PackedList QImageEncoderSettings_EncodingOptions(void* ptr) { return ({ QMap* tmpValue = new QMap(static_cast(ptr)->encodingOptions()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } char QImageEncoderSettings_IsNull(void* ptr) { return static_cast(ptr)->isNull(); } void* QImageEncoderSettings___setEncodingOptions_options_atList(void* ptr, char* i) { return new QVariant(static_cast*>(ptr)->value(QString(i))); } void QImageEncoderSettings___setEncodingOptions_options_setList(void* ptr, char* key, void* i) { static_cast*>(ptr)->insert(QString(key), *static_cast(i)); } void* QImageEncoderSettings___setEncodingOptions_options_newList(void* ptr) { return new QMap; } struct QtMultimedia_PackedList QImageEncoderSettings___setEncodingOptions_keyList(void* ptr) { return ({ QList* tmpValue = new QList(static_cast*>(ptr)->keys()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QImageEncoderSettings___encodingOptions_atList(void* ptr, char* i) { return new QVariant(static_cast*>(ptr)->value(QString(i))); } void QImageEncoderSettings___encodingOptions_setList(void* ptr, char* key, void* i) { static_cast*>(ptr)->insert(QString(key), *static_cast(i)); } void* QImageEncoderSettings___encodingOptions_newList(void* ptr) { return new QMap; } struct QtMultimedia_PackedList QImageEncoderSettings___encodingOptions_keyList(void* ptr) { return ({ QList* tmpValue = new QList(static_cast*>(ptr)->keys()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedString QImageEncoderSettings_____setEncodingOptions_keyList_atList(void* ptr, int i) { return ({ QByteArray t29def6 = static_cast*>(ptr)->at(i).toUtf8(); QtMultimedia_PackedString { const_cast(t29def6.prepend("WHITESPACE").constData()+10), t29def6.size()-10 }; }); } void QImageEncoderSettings_____setEncodingOptions_keyList_setList(void* ptr, char* i) { static_cast*>(ptr)->append(QString(i)); } void* QImageEncoderSettings_____setEncodingOptions_keyList_newList(void* ptr) { return new QList; } struct QtMultimedia_PackedString QImageEncoderSettings_____encodingOptions_keyList_atList(void* ptr, int i) { return ({ QByteArray t29def6 = static_cast*>(ptr)->at(i).toUtf8(); QtMultimedia_PackedString { const_cast(t29def6.prepend("WHITESPACE").constData()+10), t29def6.size()-10 }; }); } void QImageEncoderSettings_____encodingOptions_keyList_setList(void* ptr, char* i) { static_cast*>(ptr)->append(QString(i)); } void* QImageEncoderSettings_____encodingOptions_keyList_newList(void* ptr) { return new QList; } class MyQMediaAudioProbeControl: public QMediaAudioProbeControl { public: MyQMediaAudioProbeControl(QObject *parent) : QMediaAudioProbeControl(parent) {}; void Signal_AudioBufferProbed(const QAudioBuffer & buffer) { callbackQMediaAudioProbeControl_AudioBufferProbed(this, const_cast(&buffer)); }; void Signal_Flush() { callbackQMediaAudioProbeControl_Flush(this); }; ~MyQMediaAudioProbeControl() { callbackQMediaAudioProbeControl_DestroyQMediaAudioProbeControl(this); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaAudioProbeControl_NewQMediaAudioProbeControl(void* parent) { return new MyQMediaAudioProbeControl(static_cast(parent)); } void QMediaAudioProbeControl_ConnectAudioBufferProbed(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaAudioProbeControl::audioBufferProbed), static_cast(ptr), static_cast(&MyQMediaAudioProbeControl::Signal_AudioBufferProbed)); } void QMediaAudioProbeControl_DisconnectAudioBufferProbed(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaAudioProbeControl::audioBufferProbed), static_cast(ptr), static_cast(&MyQMediaAudioProbeControl::Signal_AudioBufferProbed)); } void QMediaAudioProbeControl_AudioBufferProbed(void* ptr, void* buffer) { static_cast(ptr)->audioBufferProbed(*static_cast(buffer)); } void QMediaAudioProbeControl_ConnectFlush(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaAudioProbeControl::flush), static_cast(ptr), static_cast(&MyQMediaAudioProbeControl::Signal_Flush)); } void QMediaAudioProbeControl_DisconnectFlush(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaAudioProbeControl::flush), static_cast(ptr), static_cast(&MyQMediaAudioProbeControl::Signal_Flush)); } void QMediaAudioProbeControl_Flush(void* ptr) { static_cast(ptr)->flush(); } void QMediaAudioProbeControl_DestroyQMediaAudioProbeControl(void* ptr) { static_cast(ptr)->~QMediaAudioProbeControl(); } void QMediaAudioProbeControl_DestroyQMediaAudioProbeControlDefault(void* ptr) { } class MyQMediaAvailabilityControl: public QMediaAvailabilityControl { public: MyQMediaAvailabilityControl(QObject *parent) : QMediaAvailabilityControl(parent) {}; void Signal_AvailabilityChanged(QMultimedia::AvailabilityStatus availability) { callbackQMediaAvailabilityControl_AvailabilityChanged(this, availability); }; QMultimedia::AvailabilityStatus availability() const { return static_cast(callbackQMediaAvailabilityControl_Availability(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaAvailabilityControl_NewQMediaAvailabilityControl(void* parent) { return new MyQMediaAvailabilityControl(static_cast(parent)); } void QMediaAvailabilityControl_ConnectAvailabilityChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaAvailabilityControl::availabilityChanged), static_cast(ptr), static_cast(&MyQMediaAvailabilityControl::Signal_AvailabilityChanged)); } void QMediaAvailabilityControl_DisconnectAvailabilityChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaAvailabilityControl::availabilityChanged), static_cast(ptr), static_cast(&MyQMediaAvailabilityControl::Signal_AvailabilityChanged)); } void QMediaAvailabilityControl_AvailabilityChanged(void* ptr, long long availability) { static_cast(ptr)->availabilityChanged(static_cast(availability)); } void QMediaAvailabilityControl_DestroyQMediaAvailabilityControl(void* ptr) { static_cast(ptr)->~QMediaAvailabilityControl(); } long long QMediaAvailabilityControl_Availability(void* ptr) { return static_cast(ptr)->availability(); } class MyQMediaBindableInterface: public QMediaBindableInterface { public: bool setMediaObject(QMediaObject * object) { return callbackQMediaBindableInterface_SetMediaObject(this, object) != 0; }; ~MyQMediaBindableInterface() { callbackQMediaBindableInterface_DestroyQMediaBindableInterface(this); }; QMediaObject * mediaObject() const { return static_cast(callbackQMediaBindableInterface_MediaObject(const_cast(static_cast(this)))); }; }; char QMediaBindableInterface_SetMediaObject(void* ptr, void* object) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->setMediaObject(static_cast(object)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->setMediaObject(static_cast(object)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->setMediaObject(static_cast(object)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->setMediaObject(static_cast(object)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->setMediaObject(static_cast(object)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->setMediaObject(static_cast(object)); } else { return static_cast(ptr)->setMediaObject(static_cast(object)); } } void QMediaBindableInterface_DestroyQMediaBindableInterface(void* ptr) { static_cast(ptr)->~QMediaBindableInterface(); } void QMediaBindableInterface_DestroyQMediaBindableInterfaceDefault(void* ptr) { } void* QMediaBindableInterface_MediaObject(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->mediaObject(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->mediaObject(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->mediaObject(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->mediaObject(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->mediaObject(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->mediaObject(); } else { return static_cast(ptr)->mediaObject(); } } class MyQMediaContainerControl: public QMediaContainerControl { public: MyQMediaContainerControl(QObject *parent) : QMediaContainerControl(parent) {}; void setContainerFormat(const QString & format) { QByteArray t785987 = format.toUtf8(); QtMultimedia_PackedString formatPacked = { const_cast(t785987.prepend("WHITESPACE").constData()+10), t785987.size()-10 };callbackQMediaContainerControl_SetContainerFormat(this, formatPacked); }; ~MyQMediaContainerControl() { callbackQMediaContainerControl_DestroyQMediaContainerControl(this); }; QString containerDescription(const QString & format) const { QByteArray t785987 = format.toUtf8(); QtMultimedia_PackedString formatPacked = { const_cast(t785987.prepend("WHITESPACE").constData()+10), t785987.size()-10 };return QString(callbackQMediaContainerControl_ContainerDescription(const_cast(static_cast(this)), formatPacked)); }; QString containerFormat() const { return QString(callbackQMediaContainerControl_ContainerFormat(const_cast(static_cast(this)))); }; QStringList supportedContainers() const { return QString(callbackQMediaContainerControl_SupportedContainers(const_cast(static_cast(this)))).split("|", QString::SkipEmptyParts); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaContainerControl_NewQMediaContainerControl(void* parent) { return new MyQMediaContainerControl(static_cast(parent)); } void QMediaContainerControl_SetContainerFormat(void* ptr, char* format) { static_cast(ptr)->setContainerFormat(QString(format)); } void QMediaContainerControl_DestroyQMediaContainerControl(void* ptr) { static_cast(ptr)->~QMediaContainerControl(); } void QMediaContainerControl_DestroyQMediaContainerControlDefault(void* ptr) { } struct QtMultimedia_PackedString QMediaContainerControl_ContainerDescription(void* ptr, char* format) { return ({ QByteArray t92eea4 = static_cast(ptr)->containerDescription(QString(format)).toUtf8(); QtMultimedia_PackedString { const_cast(t92eea4.prepend("WHITESPACE").constData()+10), t92eea4.size()-10 }; }); } struct QtMultimedia_PackedString QMediaContainerControl_ContainerFormat(void* ptr) { return ({ QByteArray t46098d = static_cast(ptr)->containerFormat().toUtf8(); QtMultimedia_PackedString { const_cast(t46098d.prepend("WHITESPACE").constData()+10), t46098d.size()-10 }; }); } struct QtMultimedia_PackedString QMediaContainerControl_SupportedContainers(void* ptr) { return ({ QByteArray t36aec1 = static_cast(ptr)->supportedContainers().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(t36aec1.prepend("WHITESPACE").constData()+10), t36aec1.size()-10 }; }); } void* QMediaContent_NewQMediaContent() { return new QMediaContent(); } void* QMediaContent_NewQMediaContent7(void* playlist, void* contentUrl, char takeOwnership) { return new QMediaContent(static_cast(playlist), *static_cast(contentUrl), takeOwnership != 0); } void* QMediaContent_NewQMediaContent6(void* other) { return new QMediaContent(*static_cast(other)); } void* QMediaContent_NewQMediaContent4(void* resource) { return new QMediaContent(*static_cast(resource)); } void* QMediaContent_NewQMediaContent5(void* resources) { return new QMediaContent(*static_cast*>(resources)); } void* QMediaContent_NewQMediaContent3(void* request) { return new QMediaContent(*static_cast(request)); } void* QMediaContent_NewQMediaContent2(void* url) { return new QMediaContent(*static_cast(url)); } void QMediaContent_DestroyQMediaContent(void* ptr) { static_cast(ptr)->~QMediaContent(); } void* QMediaContent_Playlist(void* ptr) { return static_cast(ptr)->playlist(); } void* QMediaContent_CanonicalResource(void* ptr) { return new QMediaResource(static_cast(ptr)->canonicalResource()); } struct QtMultimedia_PackedList QMediaContent_Resources(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->resources()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QMediaContent_CanonicalRequest(void* ptr) { return new QNetworkRequest(static_cast(ptr)->canonicalRequest()); } void* QMediaContent_CanonicalUrl(void* ptr) { return new QUrl(static_cast(ptr)->canonicalUrl()); } char QMediaContent_IsNull(void* ptr) { return static_cast(ptr)->isNull(); } void* QMediaContent___QMediaContent_resources_atList5(void* ptr, int i) { return new QMediaResource(static_cast*>(ptr)->at(i)); } void QMediaContent___QMediaContent_resources_setList5(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaContent___QMediaContent_resources_newList5(void* ptr) { return new QList; } void* QMediaContent___resources_atList(void* ptr, int i) { return new QMediaResource(static_cast*>(ptr)->at(i)); } void QMediaContent___resources_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaContent___resources_newList(void* ptr) { return new QList; } class MyQMediaControl: public QMediaControl { public: MyQMediaControl(QObject *parent) : QMediaControl(parent) {}; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaControl_NewQMediaControl(void* parent) { return new MyQMediaControl(static_cast(parent)); } void QMediaControl_DestroyQMediaControl(void* ptr) { static_cast(ptr)->~QMediaControl(); } void* QMediaControl___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QMediaControl___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaControl___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QMediaControl___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaControl___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaControl___findChildren_newList2(void* ptr) { return new QList; } void* QMediaControl___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaControl___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaControl___findChildren_newList3(void* ptr) { return new QList; } void* QMediaControl___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaControl___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaControl___findChildren_newList(void* ptr) { return new QList; } void* QMediaControl___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaControl___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaControl___children_newList(void* ptr) { return new QList; } char QMediaControl_EventDefault(void* ptr, void* e) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QVideoWidgetControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QVideoWindowControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QVideoRendererControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QVideoEncoderSettingsControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QVideoDeviceSelectorControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QRadioTunerControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QRadioDataControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMetaDataWriterControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMetaDataReaderControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaVideoProbeControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaStreamsControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaRecorderControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaPlayerControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaNetworkAccessControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaGaplessPlaybackControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaContainerControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaAvailabilityControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaAudioProbeControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QImageEncoderControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraZoomControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinderSettingsControl2::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinderSettingsControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraLocksControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraInfoControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraImageProcessingControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraImageCaptureControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraFocusControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraFlashControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraFeedbackControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraExposureControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraCaptureDestinationControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraCaptureBufferFormatControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioRoleControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioOutputSelectorControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioInputSelectorControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioEncoderSettingsControl::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioDecoderControl::event(static_cast(e)); } else { return static_cast(ptr)->QMediaControl::event(static_cast(e)); } } char QMediaControl_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidgetControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidgetControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidgetControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidgetControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidgetControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidgetControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QVideoWidgetControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWindowControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWindowControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWindowControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWindowControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWindowControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWindowControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QVideoWindowControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoRendererControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoRendererControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoRendererControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoRendererControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoRendererControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoRendererControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QVideoRendererControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QVideoEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoDeviceSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoDeviceSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoDeviceSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoDeviceSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoDeviceSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoDeviceSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QVideoDeviceSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTunerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTunerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTunerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTunerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTunerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTunerControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QRadioTunerControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioDataControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioDataControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioDataControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioDataControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioDataControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioDataControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QRadioDataControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataWriterControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataWriterControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataWriterControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataWriterControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataWriterControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataWriterControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMetaDataWriterControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataReaderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataReaderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataReaderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataReaderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataReaderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMetaDataReaderControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMetaDataReaderControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaVideoProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaVideoProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaVideoProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaVideoProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaVideoProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaVideoProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaVideoProbeControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaStreamsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaStreamsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaStreamsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaStreamsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaStreamsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaStreamsControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaStreamsControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorderControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaRecorderControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayerControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaPlayerControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaNetworkAccessControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaNetworkAccessControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaNetworkAccessControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaNetworkAccessControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaNetworkAccessControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaNetworkAccessControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaNetworkAccessControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaGaplessPlaybackControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaGaplessPlaybackControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaGaplessPlaybackControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaGaplessPlaybackControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaGaplessPlaybackControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaGaplessPlaybackControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaGaplessPlaybackControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaContainerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaContainerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaContainerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaContainerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaContainerControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaContainerControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaContainerControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAvailabilityControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAvailabilityControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAvailabilityControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAvailabilityControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAvailabilityControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAvailabilityControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaAvailabilityControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAudioProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAudioProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAudioProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAudioProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAudioProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaAudioProbeControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaAudioProbeControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QImageEncoderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QImageEncoderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QImageEncoderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QImageEncoderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QImageEncoderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QImageEncoderControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QImageEncoderControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraZoomControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraZoomControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraZoomControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraZoomControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraZoomControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraZoomControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraZoomControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl2::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl2::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl2::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl2::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl2::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl2::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraViewfinderSettingsControl2::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraViewfinderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraLocksControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraLocksControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraLocksControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraLocksControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraLocksControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraLocksControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraLocksControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraInfoControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraInfoControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraInfoControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraInfoControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraInfoControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraInfoControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraInfoControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessingControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessingControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessingControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessingControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessingControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageProcessingControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraImageProcessingControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCaptureControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCaptureControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCaptureControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCaptureControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCaptureControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraImageCaptureControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraImageCaptureControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocusControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocusControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocusControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocusControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocusControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFocusControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraFocusControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFlashControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFlashControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFlashControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFlashControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFlashControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFlashControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraFlashControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFeedbackControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFeedbackControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFeedbackControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFeedbackControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFeedbackControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraFeedbackControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraFeedbackControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposureControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposureControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposureControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposureControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposureControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraExposureControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraExposureControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureDestinationControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureDestinationControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureDestinationControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureDestinationControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureDestinationControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureDestinationControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraCaptureDestinationControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureBufferFormatControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureBufferFormatControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureBufferFormatControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureBufferFormatControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureBufferFormatControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraCaptureBufferFormatControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraCaptureBufferFormatControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRoleControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRoleControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRoleControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRoleControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRoleControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRoleControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAudioRoleControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioOutputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAudioOutputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioInputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAudioInputSelectorControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAudioEncoderSettingsControl::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoderControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoderControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAudioDecoderControl::eventFilter(static_cast(watched), static_cast(event)); } } else { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaControl::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaControl::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaControl::eventFilter(static_cast(watched), static_cast(event)); } } } void QMediaControl_ChildEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWidgetControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWindowControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoRendererControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoEncoderSettingsControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoDeviceSelectorControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTunerControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioDataControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataWriterControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataReaderControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaVideoProbeControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaStreamsControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaRecorderControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayerControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaNetworkAccessControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaGaplessPlaybackControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaContainerControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAvailabilityControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAudioProbeControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QImageEncoderControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraZoomControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl2::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraLocksControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraInfoControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageProcessingControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageCaptureControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFocusControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFlashControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFeedbackControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraExposureControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureDestinationControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureBufferFormatControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRoleControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioOutputSelectorControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioInputSelectorControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioEncoderSettingsControl::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoderControl::childEvent(static_cast(event)); } else { static_cast(ptr)->QMediaControl::childEvent(static_cast(event)); } } void QMediaControl_ConnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWidgetControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWindowControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoRendererControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoEncoderSettingsControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoDeviceSelectorControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTunerControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioDataControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataWriterControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataReaderControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaVideoProbeControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaStreamsControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaRecorderControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayerControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaNetworkAccessControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaGaplessPlaybackControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaContainerControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAvailabilityControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAudioProbeControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QImageEncoderControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraZoomControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl2::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraLocksControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraInfoControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageProcessingControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageCaptureControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFocusControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFlashControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFeedbackControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraExposureControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureDestinationControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureBufferFormatControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRoleControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioOutputSelectorControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioInputSelectorControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioEncoderSettingsControl::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoderControl::connectNotify(*static_cast(sign)); } else { static_cast(ptr)->QMediaControl::connectNotify(*static_cast(sign)); } } void QMediaControl_CustomEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWidgetControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWindowControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoRendererControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoEncoderSettingsControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoDeviceSelectorControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTunerControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioDataControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataWriterControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataReaderControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaVideoProbeControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaStreamsControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaRecorderControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayerControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaNetworkAccessControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaGaplessPlaybackControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaContainerControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAvailabilityControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAudioProbeControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QImageEncoderControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraZoomControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl2::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraLocksControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraInfoControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageProcessingControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageCaptureControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFocusControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFlashControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFeedbackControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraExposureControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureDestinationControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureBufferFormatControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRoleControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioOutputSelectorControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioInputSelectorControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioEncoderSettingsControl::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoderControl::customEvent(static_cast(event)); } else { static_cast(ptr)->QMediaControl::customEvent(static_cast(event)); } } void QMediaControl_DeleteLaterDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWidgetControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWindowControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoRendererControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoEncoderSettingsControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoDeviceSelectorControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTunerControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioDataControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataWriterControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataReaderControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaVideoProbeControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaStreamsControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaRecorderControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayerControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaNetworkAccessControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaGaplessPlaybackControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaContainerControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAvailabilityControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAudioProbeControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QImageEncoderControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraZoomControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl2::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraLocksControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraInfoControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageProcessingControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageCaptureControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFocusControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFlashControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFeedbackControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraExposureControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureDestinationControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureBufferFormatControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRoleControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioOutputSelectorControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioInputSelectorControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioEncoderSettingsControl::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoderControl::deleteLater(); } else { static_cast(ptr)->QMediaControl::deleteLater(); } } void QMediaControl_DisconnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWidgetControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWindowControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoRendererControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoEncoderSettingsControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoDeviceSelectorControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTunerControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioDataControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataWriterControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataReaderControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaVideoProbeControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaStreamsControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaRecorderControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayerControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaNetworkAccessControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaGaplessPlaybackControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaContainerControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAvailabilityControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAudioProbeControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QImageEncoderControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraZoomControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl2::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraLocksControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraInfoControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageProcessingControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageCaptureControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFocusControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFlashControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFeedbackControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraExposureControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureDestinationControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureBufferFormatControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRoleControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioOutputSelectorControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioInputSelectorControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioEncoderSettingsControl::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoderControl::disconnectNotify(*static_cast(sign)); } else { static_cast(ptr)->QMediaControl::disconnectNotify(*static_cast(sign)); } } void QMediaControl_TimerEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWidgetControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoWindowControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoRendererControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoEncoderSettingsControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QVideoDeviceSelectorControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTunerControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioDataControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataWriterControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMetaDataReaderControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaVideoProbeControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaStreamsControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaRecorderControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayerControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaNetworkAccessControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaGaplessPlaybackControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaContainerControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAvailabilityControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaAudioProbeControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QImageEncoderControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraZoomControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl2::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinderSettingsControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraLocksControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraInfoControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageProcessingControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraImageCaptureControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFocusControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFlashControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraFeedbackControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraExposureControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureDestinationControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraCaptureBufferFormatControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRoleControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioOutputSelectorControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioInputSelectorControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioEncoderSettingsControl::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoderControl::timerEvent(static_cast(event)); } else { static_cast(ptr)->QMediaControl::timerEvent(static_cast(event)); } } void* QMediaControl_MetaObjectDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QVideoWidgetControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QVideoWindowControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QVideoRendererControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QVideoEncoderSettingsControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QVideoDeviceSelectorControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QRadioTunerControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QRadioDataControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMetaDataWriterControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMetaDataReaderControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMediaVideoProbeControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMediaStreamsControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMediaRecorderControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMediaPlayerControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMediaNetworkAccessControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMediaGaplessPlaybackControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMediaContainerControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMediaAvailabilityControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMediaAudioProbeControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QImageEncoderControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraZoomControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraViewfinderSettingsControl2::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraViewfinderSettingsControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraLocksControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraInfoControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraImageProcessingControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraImageCaptureControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraFocusControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraFlashControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraFeedbackControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraExposureControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraCaptureDestinationControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraCaptureBufferFormatControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAudioRoleControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAudioOutputSelectorControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAudioInputSelectorControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAudioEncoderSettingsControl::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAudioDecoderControl::metaObject()); } else { return const_cast(static_cast(ptr)->QMediaControl::metaObject()); } } class MyQMediaGaplessPlaybackControl: public QMediaGaplessPlaybackControl { public: MyQMediaGaplessPlaybackControl(QObject *parent) : QMediaGaplessPlaybackControl(parent) {}; void Signal_AdvancedToNextMedia() { callbackQMediaGaplessPlaybackControl_AdvancedToNextMedia(this); }; void Signal_CrossfadeTimeChanged(qreal crossfadeTime) { callbackQMediaGaplessPlaybackControl_CrossfadeTimeChanged(this, crossfadeTime); }; void Signal_NextMediaChanged(const QMediaContent & media) { callbackQMediaGaplessPlaybackControl_NextMediaChanged(this, const_cast(&media)); }; void setCrossfadeTime(qreal crossfadeTime) { callbackQMediaGaplessPlaybackControl_SetCrossfadeTime(this, crossfadeTime); }; void setNextMedia(const QMediaContent & media) { callbackQMediaGaplessPlaybackControl_SetNextMedia(this, const_cast(&media)); }; ~MyQMediaGaplessPlaybackControl() { callbackQMediaGaplessPlaybackControl_DestroyQMediaGaplessPlaybackControl(this); }; QMediaContent nextMedia() const { return *static_cast(callbackQMediaGaplessPlaybackControl_NextMedia(const_cast(static_cast(this)))); }; bool isCrossfadeSupported() const { return callbackQMediaGaplessPlaybackControl_IsCrossfadeSupported(const_cast(static_cast(this))) != 0; }; qreal crossfadeTime() const { return callbackQMediaGaplessPlaybackControl_CrossfadeTime(const_cast(static_cast(this))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaGaplessPlaybackControl_NewQMediaGaplessPlaybackControl(void* parent) { return new MyQMediaGaplessPlaybackControl(static_cast(parent)); } void QMediaGaplessPlaybackControl_ConnectAdvancedToNextMedia(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaGaplessPlaybackControl::advancedToNextMedia), static_cast(ptr), static_cast(&MyQMediaGaplessPlaybackControl::Signal_AdvancedToNextMedia)); } void QMediaGaplessPlaybackControl_DisconnectAdvancedToNextMedia(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaGaplessPlaybackControl::advancedToNextMedia), static_cast(ptr), static_cast(&MyQMediaGaplessPlaybackControl::Signal_AdvancedToNextMedia)); } void QMediaGaplessPlaybackControl_AdvancedToNextMedia(void* ptr) { static_cast(ptr)->advancedToNextMedia(); } void QMediaGaplessPlaybackControl_ConnectCrossfadeTimeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaGaplessPlaybackControl::crossfadeTimeChanged), static_cast(ptr), static_cast(&MyQMediaGaplessPlaybackControl::Signal_CrossfadeTimeChanged)); } void QMediaGaplessPlaybackControl_DisconnectCrossfadeTimeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaGaplessPlaybackControl::crossfadeTimeChanged), static_cast(ptr), static_cast(&MyQMediaGaplessPlaybackControl::Signal_CrossfadeTimeChanged)); } void QMediaGaplessPlaybackControl_CrossfadeTimeChanged(void* ptr, double crossfadeTime) { static_cast(ptr)->crossfadeTimeChanged(crossfadeTime); } void QMediaGaplessPlaybackControl_ConnectNextMediaChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaGaplessPlaybackControl::nextMediaChanged), static_cast(ptr), static_cast(&MyQMediaGaplessPlaybackControl::Signal_NextMediaChanged)); } void QMediaGaplessPlaybackControl_DisconnectNextMediaChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaGaplessPlaybackControl::nextMediaChanged), static_cast(ptr), static_cast(&MyQMediaGaplessPlaybackControl::Signal_NextMediaChanged)); } void QMediaGaplessPlaybackControl_NextMediaChanged(void* ptr, void* media) { static_cast(ptr)->nextMediaChanged(*static_cast(media)); } void QMediaGaplessPlaybackControl_SetCrossfadeTime(void* ptr, double crossfadeTime) { static_cast(ptr)->setCrossfadeTime(crossfadeTime); } void QMediaGaplessPlaybackControl_SetNextMedia(void* ptr, void* media) { static_cast(ptr)->setNextMedia(*static_cast(media)); } void QMediaGaplessPlaybackControl_DestroyQMediaGaplessPlaybackControl(void* ptr) { static_cast(ptr)->~QMediaGaplessPlaybackControl(); } void QMediaGaplessPlaybackControl_DestroyQMediaGaplessPlaybackControlDefault(void* ptr) { } void* QMediaGaplessPlaybackControl_NextMedia(void* ptr) { return new QMediaContent(static_cast(ptr)->nextMedia()); } char QMediaGaplessPlaybackControl_IsCrossfadeSupported(void* ptr) { return static_cast(ptr)->isCrossfadeSupported(); } double QMediaGaplessPlaybackControl_CrossfadeTime(void* ptr) { return static_cast(ptr)->crossfadeTime(); } class MyQMediaNetworkAccessControl: public QMediaNetworkAccessControl { public: void Signal_ConfigurationChanged(const QNetworkConfiguration & configuration) { callbackQMediaNetworkAccessControl_ConfigurationChanged(this, const_cast(&configuration)); }; void setConfigurations(const QList & configurations) { callbackQMediaNetworkAccessControl_SetConfigurations(this, ({ QList* tmpValue = const_cast*>(&configurations); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; })); }; ~MyQMediaNetworkAccessControl() { callbackQMediaNetworkAccessControl_DestroyQMediaNetworkAccessControl(this); }; QNetworkConfiguration currentConfiguration() const { return *static_cast(callbackQMediaNetworkAccessControl_CurrentConfiguration(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void QMediaNetworkAccessControl_ConnectConfigurationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaNetworkAccessControl::configurationChanged), static_cast(ptr), static_cast(&MyQMediaNetworkAccessControl::Signal_ConfigurationChanged)); } void QMediaNetworkAccessControl_DisconnectConfigurationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaNetworkAccessControl::configurationChanged), static_cast(ptr), static_cast(&MyQMediaNetworkAccessControl::Signal_ConfigurationChanged)); } void QMediaNetworkAccessControl_ConfigurationChanged(void* ptr, void* configuration) { static_cast(ptr)->configurationChanged(*static_cast(configuration)); } void QMediaNetworkAccessControl_SetConfigurations(void* ptr, void* configurations) { static_cast(ptr)->setConfigurations(*static_cast*>(configurations)); } void QMediaNetworkAccessControl_DestroyQMediaNetworkAccessControl(void* ptr) { static_cast(ptr)->~QMediaNetworkAccessControl(); } void QMediaNetworkAccessControl_DestroyQMediaNetworkAccessControlDefault(void* ptr) { } void* QMediaNetworkAccessControl_CurrentConfiguration(void* ptr) { return new QNetworkConfiguration(static_cast(ptr)->currentConfiguration()); } void* QMediaNetworkAccessControl___setConfigurations_configurations_atList(void* ptr, int i) { return new QNetworkConfiguration(static_cast*>(ptr)->at(i)); } void QMediaNetworkAccessControl___setConfigurations_configurations_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaNetworkAccessControl___setConfigurations_configurations_newList(void* ptr) { return new QList; } class MyQMediaObject: public QMediaObject { public: MyQMediaObject(QObject *parent, QMediaService *service) : QMediaObject(parent, service) {}; bool bind(QObject * object) { return callbackQMediaObject_Bind(this, object) != 0; }; void Signal_AvailabilityChanged2(QMultimedia::AvailabilityStatus availability) { callbackQMediaObject_AvailabilityChanged2(this, availability); }; void Signal_AvailabilityChanged(bool available) { callbackQMediaObject_AvailabilityChanged(this, available); }; void Signal_MetaDataAvailableChanged(bool available) { callbackQMediaObject_MetaDataAvailableChanged(this, available); }; void Signal_MetaDataChanged() { callbackQMediaObject_MetaDataChanged(this); }; void Signal_MetaDataChanged2(const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQMediaObject_MetaDataChanged2(this, keyPacked, const_cast(&value)); }; void Signal_NotifyIntervalChanged(int milliseconds) { callbackQMediaObject_NotifyIntervalChanged(this, milliseconds); }; void unbind(QObject * object) { callbackQMediaObject_Unbind(this, object); }; QMediaService * service() const { return static_cast(callbackQMediaObject_Service(const_cast(static_cast(this)))); }; QMultimedia::AvailabilityStatus availability() const { return static_cast(callbackQMediaObject_Availability(const_cast(static_cast(this)))); }; bool isAvailable() const { return callbackQMediaObject_IsAvailable(const_cast(static_cast(this))) != 0; }; bool event(QEvent * e) { return callbackQMediaObject_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaObject_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaObject_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaObject_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaObject_CustomEvent(this, event); }; void deleteLater() { callbackQMediaObject_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaObject_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaObject_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaObject_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaObject_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaObject_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaObject_NewQMediaObject(void* parent, void* service) { return new MyQMediaObject(static_cast(parent), static_cast(service)); } char QMediaObject_Bind(void* ptr, void* object) { if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->bind(static_cast(object)); } else { return static_cast(ptr)->bind(static_cast(object)); } } char QMediaObject_BindDefault(void* ptr, void* object) { if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QRadioTuner::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QRadioTuner::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QRadioTuner::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QRadioTuner::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QRadioTuner::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QRadioTuner::bind(static_cast(object)); } else { return static_cast(ptr)->QRadioTuner::bind(static_cast(object)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaPlayer::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaPlayer::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaPlayer::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaPlayer::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaPlayer::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaPlayer::bind(static_cast(object)); } else { return static_cast(ptr)->QMediaPlayer::bind(static_cast(object)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QCamera::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QCamera::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QCamera::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QCamera::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QCamera::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QCamera::bind(static_cast(object)); } else { return static_cast(ptr)->QCamera::bind(static_cast(object)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QAudioDecoder::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QAudioDecoder::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QAudioDecoder::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QAudioDecoder::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QAudioDecoder::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QAudioDecoder::bind(static_cast(object)); } else { return static_cast(ptr)->QAudioDecoder::bind(static_cast(object)); } } else { if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaObject::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaObject::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaObject::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaObject::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaObject::bind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { return static_cast(ptr)->QMediaObject::bind(static_cast(object)); } else { return static_cast(ptr)->QMediaObject::bind(static_cast(object)); } } } void QMediaObject_AddPropertyWatch(void* ptr, void* name) { static_cast(ptr)->addPropertyWatch(*static_cast(name)); } void QMediaObject_ConnectAvailabilityChanged2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaObject::availabilityChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_AvailabilityChanged2)); } void QMediaObject_DisconnectAvailabilityChanged2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaObject::availabilityChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_AvailabilityChanged2)); } void QMediaObject_AvailabilityChanged2(void* ptr, long long availability) { static_cast(ptr)->availabilityChanged(static_cast(availability)); } void QMediaObject_ConnectAvailabilityChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaObject::availabilityChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_AvailabilityChanged)); } void QMediaObject_DisconnectAvailabilityChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaObject::availabilityChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_AvailabilityChanged)); } void QMediaObject_AvailabilityChanged(void* ptr, char available) { static_cast(ptr)->availabilityChanged(available != 0); } void QMediaObject_ConnectMetaDataAvailableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaObject::metaDataAvailableChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_MetaDataAvailableChanged)); } void QMediaObject_DisconnectMetaDataAvailableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaObject::metaDataAvailableChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_MetaDataAvailableChanged)); } void QMediaObject_MetaDataAvailableChanged(void* ptr, char available) { static_cast(ptr)->metaDataAvailableChanged(available != 0); } void QMediaObject_ConnectMetaDataChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaObject::metaDataChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_MetaDataChanged)); } void QMediaObject_DisconnectMetaDataChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaObject::metaDataChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_MetaDataChanged)); } void QMediaObject_MetaDataChanged(void* ptr) { static_cast(ptr)->metaDataChanged(); } void QMediaObject_ConnectMetaDataChanged2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaObject::metaDataChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_MetaDataChanged2)); } void QMediaObject_DisconnectMetaDataChanged2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaObject::metaDataChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_MetaDataChanged2)); } void QMediaObject_MetaDataChanged2(void* ptr, char* key, void* value) { static_cast(ptr)->metaDataChanged(QString(key), *static_cast(value)); } void QMediaObject_ConnectNotifyIntervalChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaObject::notifyIntervalChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_NotifyIntervalChanged)); } void QMediaObject_DisconnectNotifyIntervalChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaObject::notifyIntervalChanged), static_cast(ptr), static_cast(&MyQMediaObject::Signal_NotifyIntervalChanged)); } void QMediaObject_NotifyIntervalChanged(void* ptr, int milliseconds) { static_cast(ptr)->notifyIntervalChanged(milliseconds); } void QMediaObject_RemovePropertyWatch(void* ptr, void* name) { static_cast(ptr)->removePropertyWatch(*static_cast(name)); } void QMediaObject_SetNotifyInterval(void* ptr, int milliSeconds) { static_cast(ptr)->setNotifyInterval(milliSeconds); } void QMediaObject_Unbind(void* ptr, void* object) { if (dynamic_cast(static_cast(object))) { static_cast(ptr)->unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->unbind(static_cast(object)); } else { static_cast(ptr)->unbind(static_cast(object)); } } void QMediaObject_UnbindDefault(void* ptr, void* object) { if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QRadioTuner::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QRadioTuner::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QRadioTuner::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QRadioTuner::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QRadioTuner::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QRadioTuner::unbind(static_cast(object)); } else { static_cast(ptr)->QRadioTuner::unbind(static_cast(object)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaPlayer::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaPlayer::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaPlayer::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaPlayer::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaPlayer::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaPlayer::unbind(static_cast(object)); } else { static_cast(ptr)->QMediaPlayer::unbind(static_cast(object)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QCamera::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QCamera::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QCamera::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QCamera::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QCamera::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QCamera::unbind(static_cast(object)); } else { static_cast(ptr)->QCamera::unbind(static_cast(object)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QAudioDecoder::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QAudioDecoder::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QAudioDecoder::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QAudioDecoder::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QAudioDecoder::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QAudioDecoder::unbind(static_cast(object)); } else { static_cast(ptr)->QAudioDecoder::unbind(static_cast(object)); } } else { if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaObject::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaObject::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaObject::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaObject::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaObject::unbind(static_cast(object)); } else if (dynamic_cast(static_cast(object))) { static_cast(ptr)->QMediaObject::unbind(static_cast(object)); } else { static_cast(ptr)->QMediaObject::unbind(static_cast(object)); } } } void QMediaObject_DestroyQMediaObject(void* ptr) { static_cast(ptr)->~QMediaObject(); } void* QMediaObject_Service(void* ptr) { return static_cast(ptr)->service(); } void* QMediaObject_ServiceDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QRadioTuner::service(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaPlayer::service(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCamera::service(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioDecoder::service(); } else { return static_cast(ptr)->QMediaObject::service(); } } long long QMediaObject_Availability(void* ptr) { return static_cast(ptr)->availability(); } long long QMediaObject_AvailabilityDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QRadioTuner::availability(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaPlayer::availability(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCamera::availability(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioDecoder::availability(); } else { return static_cast(ptr)->QMediaObject::availability(); } } struct QtMultimedia_PackedString QMediaObject_AvailableMetaData(void* ptr) { return ({ QByteArray t26e55a = static_cast(ptr)->availableMetaData().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(t26e55a.prepend("WHITESPACE").constData()+10), t26e55a.size()-10 }; }); } void* QMediaObject_MetaData(void* ptr, char* key) { return new QVariant(static_cast(ptr)->metaData(QString(key))); } char QMediaObject_IsAvailable(void* ptr) { return static_cast(ptr)->isAvailable(); } char QMediaObject_IsAvailableDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QRadioTuner::isAvailable(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaPlayer::isAvailable(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCamera::isAvailable(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioDecoder::isAvailable(); } else { return static_cast(ptr)->QMediaObject::isAvailable(); } } char QMediaObject_IsMetaDataAvailable(void* ptr) { return static_cast(ptr)->isMetaDataAvailable(); } int QMediaObject_NotifyInterval(void* ptr) { return static_cast(ptr)->notifyInterval(); } void* QMediaObject___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QMediaObject___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaObject___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QMediaObject___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaObject___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaObject___findChildren_newList2(void* ptr) { return new QList; } void* QMediaObject___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaObject___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaObject___findChildren_newList3(void* ptr) { return new QList; } void* QMediaObject___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaObject___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaObject___findChildren_newList(void* ptr) { return new QList; } void* QMediaObject___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaObject___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaObject___children_newList(void* ptr) { return new QList; } char QMediaObject_EventDefault(void* ptr, void* e) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QRadioTuner::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMediaPlayer::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCamera::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioDecoder::event(static_cast(e)); } else { return static_cast(ptr)->QMediaObject::event(static_cast(e)); } } char QMediaObject_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTuner::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTuner::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTuner::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTuner::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTuner::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioTuner::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QRadioTuner::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayer::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayer::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayer::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayer::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayer::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlayer::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaPlayer::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCamera::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCamera::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCamera::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCamera::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCamera::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCamera::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCamera::eventFilter(static_cast(watched), static_cast(event)); } } else if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioDecoder::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAudioDecoder::eventFilter(static_cast(watched), static_cast(event)); } } else { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaObject::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaObject::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaObject::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaObject::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaObject::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaObject::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaObject::eventFilter(static_cast(watched), static_cast(event)); } } } void QMediaObject_ChildEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTuner::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayer::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCamera::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoder::childEvent(static_cast(event)); } else { static_cast(ptr)->QMediaObject::childEvent(static_cast(event)); } } void QMediaObject_ConnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTuner::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayer::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCamera::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoder::connectNotify(*static_cast(sign)); } else { static_cast(ptr)->QMediaObject::connectNotify(*static_cast(sign)); } } void QMediaObject_CustomEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTuner::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayer::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCamera::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoder::customEvent(static_cast(event)); } else { static_cast(ptr)->QMediaObject::customEvent(static_cast(event)); } } void QMediaObject_DeleteLaterDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTuner::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayer::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCamera::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoder::deleteLater(); } else { static_cast(ptr)->QMediaObject::deleteLater(); } } void QMediaObject_DisconnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTuner::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayer::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCamera::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoder::disconnectNotify(*static_cast(sign)); } else { static_cast(ptr)->QMediaObject::disconnectNotify(*static_cast(sign)); } } void QMediaObject_TimerEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRadioTuner::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMediaPlayer::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCamera::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioDecoder::timerEvent(static_cast(event)); } else { static_cast(ptr)->QMediaObject::timerEvent(static_cast(event)); } } void* QMediaObject_MetaObjectDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QRadioTuner::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMediaPlayer::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCamera::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAudioDecoder::metaObject()); } else { return const_cast(static_cast(ptr)->QMediaObject::metaObject()); } } class MyQMediaPlayer: public QMediaPlayer { public: MyQMediaPlayer(QObject *parent, Flags flags) : QMediaPlayer(parent, flags) {}; void Signal_AudioAvailableChanged(bool available) { callbackQMediaPlayer_AudioAvailableChanged(this, available); }; void Signal_AudioRoleChanged(QAudio::Role role) { callbackQMediaPlayer_AudioRoleChanged(this, role); }; void Signal_BufferStatusChanged(int percentFilled) { callbackQMediaPlayer_BufferStatusChanged(this, percentFilled); }; void Signal_CurrentMediaChanged(const QMediaContent & media) { callbackQMediaPlayer_CurrentMediaChanged(this, const_cast(&media)); }; void Signal_DurationChanged(qint64 duration) { callbackQMediaPlayer_DurationChanged(this, duration); }; void Signal_Error2(QMediaPlayer::Error error) { callbackQMediaPlayer_Error2(this, error); }; void Signal_MediaChanged(const QMediaContent & media) { callbackQMediaPlayer_MediaChanged(this, const_cast(&media)); }; void Signal_MediaStatusChanged(QMediaPlayer::MediaStatus status) { callbackQMediaPlayer_MediaStatusChanged(this, status); }; void Signal_MutedChanged(bool muted) { callbackQMediaPlayer_MutedChanged(this, muted); }; void Signal_NetworkConfigurationChanged(const QNetworkConfiguration & configuration) { callbackQMediaPlayer_NetworkConfigurationChanged(this, const_cast(&configuration)); }; void pause() { callbackQMediaPlayer_Pause(this); }; void play() { callbackQMediaPlayer_Play(this); }; void Signal_PlaybackRateChanged(qreal rate) { callbackQMediaPlayer_PlaybackRateChanged(this, rate); }; void Signal_PositionChanged(qint64 position) { callbackQMediaPlayer_PositionChanged(this, position); }; void Signal_SeekableChanged(bool seekable) { callbackQMediaPlayer_SeekableChanged(this, seekable); }; void setMedia(const QMediaContent & media, QIODevice * stream) { callbackQMediaPlayer_SetMedia(this, const_cast(&media), stream); }; void setMuted(bool muted) { callbackQMediaPlayer_SetMuted(this, muted); }; void setNetworkConfigurations(const QList & configurations) { callbackQMediaPlayer_SetNetworkConfigurations(this, ({ QList* tmpValue = const_cast*>(&configurations); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; })); }; void setPlaybackRate(qreal rate) { callbackQMediaPlayer_SetPlaybackRate(this, rate); }; void setPlaylist(QMediaPlaylist * playlist) { callbackQMediaPlayer_SetPlaylist(this, playlist); }; void setPosition(qint64 position) { callbackQMediaPlayer_SetPosition(this, position); }; void setVolume(int volume) { callbackQMediaPlayer_SetVolume(this, volume); }; void Signal_StateChanged(QMediaPlayer::State state) { callbackQMediaPlayer_StateChanged(this, state); }; void stop() { callbackQMediaPlayer_Stop(this); }; void Signal_VideoAvailableChanged(bool videoAvailable) { callbackQMediaPlayer_VideoAvailableChanged(this, videoAvailable); }; void Signal_VolumeChanged(int volume) { callbackQMediaPlayer_VolumeChanged(this, volume); }; QMultimedia::AvailabilityStatus availability() const { return static_cast(callbackQMediaObject_Availability(const_cast(static_cast(this)))); }; bool bind(QObject * object) { return callbackQMediaObject_Bind(this, object) != 0; }; void Signal_AvailabilityChanged2(QMultimedia::AvailabilityStatus availability) { callbackQMediaObject_AvailabilityChanged2(this, availability); }; void Signal_AvailabilityChanged(bool available) { callbackQMediaObject_AvailabilityChanged(this, available); }; void Signal_MetaDataAvailableChanged(bool available) { callbackQMediaObject_MetaDataAvailableChanged(this, available); }; void Signal_MetaDataChanged() { callbackQMediaObject_MetaDataChanged(this); }; void Signal_MetaDataChanged2(const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQMediaObject_MetaDataChanged2(this, keyPacked, const_cast(&value)); }; void Signal_NotifyIntervalChanged(int milliseconds) { callbackQMediaObject_NotifyIntervalChanged(this, milliseconds); }; void unbind(QObject * object) { callbackQMediaObject_Unbind(this, object); }; QMediaService * service() const { return static_cast(callbackQMediaObject_Service(const_cast(static_cast(this)))); }; bool isAvailable() const { return callbackQMediaObject_IsAvailable(const_cast(static_cast(this))) != 0; }; bool event(QEvent * e) { return callbackQMediaObject_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaObject_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaObject_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaObject_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaObject_CustomEvent(this, event); }; void deleteLater() { callbackQMediaObject_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaObject_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaObject_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaObject_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaObject_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaObject_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaPlayer_NewQMediaPlayer(void* parent, long long flags) { return new MyQMediaPlayer(static_cast(parent), static_cast(flags)); } long long QMediaPlayer_QMediaPlayer_HasSupport(char* mimeType, char* codecs, long long flags) { return QMediaPlayer::hasSupport(QString(mimeType), QString(codecs).split("|", QString::SkipEmptyParts), static_cast(flags)); } void QMediaPlayer_ConnectAudioAvailableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::audioAvailableChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_AudioAvailableChanged)); } void QMediaPlayer_DisconnectAudioAvailableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::audioAvailableChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_AudioAvailableChanged)); } void QMediaPlayer_AudioAvailableChanged(void* ptr, char available) { static_cast(ptr)->audioAvailableChanged(available != 0); } void QMediaPlayer_ConnectAudioRoleChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::audioRoleChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_AudioRoleChanged)); } void QMediaPlayer_DisconnectAudioRoleChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::audioRoleChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_AudioRoleChanged)); } void QMediaPlayer_AudioRoleChanged(void* ptr, long long role) { static_cast(ptr)->audioRoleChanged(static_cast(role)); } void QMediaPlayer_ConnectBufferStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::bufferStatusChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_BufferStatusChanged)); } void QMediaPlayer_DisconnectBufferStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::bufferStatusChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_BufferStatusChanged)); } void QMediaPlayer_BufferStatusChanged(void* ptr, int percentFilled) { static_cast(ptr)->bufferStatusChanged(percentFilled); } void QMediaPlayer_ConnectCurrentMediaChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::currentMediaChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_CurrentMediaChanged)); } void QMediaPlayer_DisconnectCurrentMediaChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::currentMediaChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_CurrentMediaChanged)); } void QMediaPlayer_CurrentMediaChanged(void* ptr, void* media) { static_cast(ptr)->currentMediaChanged(*static_cast(media)); } void QMediaPlayer_ConnectDurationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::durationChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_DurationChanged)); } void QMediaPlayer_DisconnectDurationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::durationChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_DurationChanged)); } void QMediaPlayer_DurationChanged(void* ptr, long long duration) { static_cast(ptr)->durationChanged(duration); } void QMediaPlayer_ConnectError2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::error), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_Error2)); } void QMediaPlayer_DisconnectError2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::error), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_Error2)); } void QMediaPlayer_Error2(void* ptr, long long error) { static_cast(ptr)->error(static_cast(error)); } void QMediaPlayer_ConnectMediaChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::mediaChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_MediaChanged)); } void QMediaPlayer_DisconnectMediaChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::mediaChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_MediaChanged)); } void QMediaPlayer_MediaChanged(void* ptr, void* media) { static_cast(ptr)->mediaChanged(*static_cast(media)); } void QMediaPlayer_ConnectMediaStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::mediaStatusChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_MediaStatusChanged)); } void QMediaPlayer_DisconnectMediaStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::mediaStatusChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_MediaStatusChanged)); } void QMediaPlayer_MediaStatusChanged(void* ptr, long long status) { static_cast(ptr)->mediaStatusChanged(static_cast(status)); } void QMediaPlayer_ConnectMutedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::mutedChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_MutedChanged)); } void QMediaPlayer_DisconnectMutedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::mutedChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_MutedChanged)); } void QMediaPlayer_MutedChanged(void* ptr, char muted) { static_cast(ptr)->mutedChanged(muted != 0); } void QMediaPlayer_ConnectNetworkConfigurationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::networkConfigurationChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_NetworkConfigurationChanged)); } void QMediaPlayer_DisconnectNetworkConfigurationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::networkConfigurationChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_NetworkConfigurationChanged)); } void QMediaPlayer_NetworkConfigurationChanged(void* ptr, void* configuration) { static_cast(ptr)->networkConfigurationChanged(*static_cast(configuration)); } void QMediaPlayer_Pause(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "pause"); } void QMediaPlayer_PauseDefault(void* ptr) { static_cast(ptr)->QMediaPlayer::pause(); } void QMediaPlayer_Play(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "play"); } void QMediaPlayer_PlayDefault(void* ptr) { static_cast(ptr)->QMediaPlayer::play(); } void QMediaPlayer_ConnectPlaybackRateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::playbackRateChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_PlaybackRateChanged)); } void QMediaPlayer_DisconnectPlaybackRateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::playbackRateChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_PlaybackRateChanged)); } void QMediaPlayer_PlaybackRateChanged(void* ptr, double rate) { static_cast(ptr)->playbackRateChanged(rate); } void QMediaPlayer_ConnectPositionChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::positionChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_PositionChanged)); } void QMediaPlayer_DisconnectPositionChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::positionChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_PositionChanged)); } void QMediaPlayer_PositionChanged(void* ptr, long long position) { static_cast(ptr)->positionChanged(position); } void QMediaPlayer_ConnectSeekableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::seekableChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_SeekableChanged)); } void QMediaPlayer_DisconnectSeekableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::seekableChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_SeekableChanged)); } void QMediaPlayer_SeekableChanged(void* ptr, char seekable) { static_cast(ptr)->seekableChanged(seekable != 0); } void QMediaPlayer_SetAudioRole(void* ptr, long long audioRole) { static_cast(ptr)->setAudioRole(static_cast(audioRole)); } void QMediaPlayer_SetMedia(void* ptr, void* media, void* stream) { QMetaObject::invokeMethod(static_cast(ptr), "setMedia", Q_ARG(QMediaContent, *static_cast(media)), Q_ARG(QIODevice*, static_cast(stream))); } void QMediaPlayer_SetMediaDefault(void* ptr, void* media, void* stream) { static_cast(ptr)->QMediaPlayer::setMedia(*static_cast(media), static_cast(stream)); } void QMediaPlayer_SetMuted(void* ptr, char muted) { QMetaObject::invokeMethod(static_cast(ptr), "setMuted", Q_ARG(bool, muted != 0)); } void QMediaPlayer_SetMutedDefault(void* ptr, char muted) { static_cast(ptr)->QMediaPlayer::setMuted(muted != 0); } void QMediaPlayer_SetNetworkConfigurations(void* ptr, void* configurations) { QMetaObject::invokeMethod(static_cast(ptr), "setNetworkConfigurations", Q_ARG(QList, *static_cast*>(configurations))); } void QMediaPlayer_SetNetworkConfigurationsDefault(void* ptr, void* configurations) { static_cast(ptr)->QMediaPlayer::setNetworkConfigurations(*static_cast*>(configurations)); } void QMediaPlayer_SetPlaybackRate(void* ptr, double rate) { QMetaObject::invokeMethod(static_cast(ptr), "setPlaybackRate", Q_ARG(qreal, rate)); } void QMediaPlayer_SetPlaybackRateDefault(void* ptr, double rate) { static_cast(ptr)->QMediaPlayer::setPlaybackRate(rate); } void QMediaPlayer_SetPlaylist(void* ptr, void* playlist) { QMetaObject::invokeMethod(static_cast(ptr), "setPlaylist", Q_ARG(QMediaPlaylist*, static_cast(playlist))); } void QMediaPlayer_SetPlaylistDefault(void* ptr, void* playlist) { static_cast(ptr)->QMediaPlayer::setPlaylist(static_cast(playlist)); } void QMediaPlayer_SetPosition(void* ptr, long long position) { QMetaObject::invokeMethod(static_cast(ptr), "setPosition", Q_ARG(qint64, position)); } void QMediaPlayer_SetPositionDefault(void* ptr, long long position) { static_cast(ptr)->QMediaPlayer::setPosition(position); } void QMediaPlayer_SetVideoOutput3(void* ptr, void* surface) { static_cast(ptr)->setVideoOutput(static_cast(surface)); } void QMediaPlayer_SetVideoOutput2(void* ptr, void* output) { static_cast(ptr)->setVideoOutput(static_cast(output)); } void QMediaPlayer_SetVideoOutput(void* ptr, void* output) { static_cast(ptr)->setVideoOutput(static_cast(output)); } void QMediaPlayer_SetVolume(void* ptr, int volume) { QMetaObject::invokeMethod(static_cast(ptr), "setVolume", Q_ARG(int, volume)); } void QMediaPlayer_SetVolumeDefault(void* ptr, int volume) { static_cast(ptr)->QMediaPlayer::setVolume(volume); } void QMediaPlayer_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::stateChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_StateChanged)); } void QMediaPlayer_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::stateChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_StateChanged)); } void QMediaPlayer_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QMediaPlayer_Stop(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "stop"); } void QMediaPlayer_StopDefault(void* ptr) { static_cast(ptr)->QMediaPlayer::stop(); } void QMediaPlayer_ConnectVideoAvailableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::videoAvailableChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_VideoAvailableChanged)); } void QMediaPlayer_DisconnectVideoAvailableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::videoAvailableChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_VideoAvailableChanged)); } void QMediaPlayer_VideoAvailableChanged(void* ptr, char videoAvailable) { static_cast(ptr)->videoAvailableChanged(videoAvailable != 0); } void QMediaPlayer_ConnectVolumeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayer::volumeChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_VolumeChanged)); } void QMediaPlayer_DisconnectVolumeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayer::volumeChanged), static_cast(ptr), static_cast(&MyQMediaPlayer::Signal_VolumeChanged)); } void QMediaPlayer_VolumeChanged(void* ptr, int volume) { static_cast(ptr)->volumeChanged(volume); } void QMediaPlayer_DestroyQMediaPlayer(void* ptr) { static_cast(ptr)->~QMediaPlayer(); } long long QMediaPlayer_Error(void* ptr) { return static_cast(ptr)->error(); } long long QMediaPlayer_MediaStatus(void* ptr) { return static_cast(ptr)->mediaStatus(); } long long QMediaPlayer_AudioRole(void* ptr) { return static_cast(ptr)->audioRole(); } struct QtMultimedia_PackedList QMediaPlayer_SupportedAudioRoles(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedAudioRoles()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QMediaPlayer_CurrentMedia(void* ptr) { return new QMediaContent(static_cast(ptr)->currentMedia()); } void* QMediaPlayer_Media(void* ptr) { return new QMediaContent(static_cast(ptr)->media()); } void* QMediaPlayer_Playlist(void* ptr) { return static_cast(ptr)->playlist(); } void* QMediaPlayer_CurrentNetworkConfiguration(void* ptr) { return new QNetworkConfiguration(static_cast(ptr)->currentNetworkConfiguration()); } struct QtMultimedia_PackedString QMediaPlayer_ErrorString(void* ptr) { return ({ QByteArray t55328b = static_cast(ptr)->errorString().toUtf8(); QtMultimedia_PackedString { const_cast(t55328b.prepend("WHITESPACE").constData()+10), t55328b.size()-10 }; }); } long long QMediaPlayer_State(void* ptr) { return static_cast(ptr)->state(); } char QMediaPlayer_IsAudioAvailable(void* ptr) { return static_cast(ptr)->isAudioAvailable(); } char QMediaPlayer_IsMuted(void* ptr) { return static_cast(ptr)->isMuted(); } char QMediaPlayer_IsSeekable(void* ptr) { return static_cast(ptr)->isSeekable(); } char QMediaPlayer_IsVideoAvailable(void* ptr) { return static_cast(ptr)->isVideoAvailable(); } void* QMediaPlayer_MediaStream(void* ptr) { return const_cast(static_cast(ptr)->mediaStream()); } int QMediaPlayer_BufferStatus(void* ptr) { return static_cast(ptr)->bufferStatus(); } int QMediaPlayer_Volume(void* ptr) { return static_cast(ptr)->volume(); } long long QMediaPlayer_Duration(void* ptr) { return static_cast(ptr)->duration(); } long long QMediaPlayer_Position(void* ptr) { return static_cast(ptr)->position(); } double QMediaPlayer_PlaybackRate(void* ptr) { return static_cast(ptr)->playbackRate(); } void* QMediaPlayer___setNetworkConfigurations_configurations_atList(void* ptr, int i) { return new QNetworkConfiguration(static_cast*>(ptr)->at(i)); } void QMediaPlayer___setNetworkConfigurations_configurations_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaPlayer___setNetworkConfigurations_configurations_newList(void* ptr) { return new QList; } long long QMediaPlayer___supportedAudioRoles_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QMediaPlayer___supportedAudioRoles_setList(void* ptr, long long i) { static_cast*>(ptr)->append(static_cast(i)); } void* QMediaPlayer___supportedAudioRoles_newList(void* ptr) { return new QList; } class MyQMediaPlayerControl: public QMediaPlayerControl { public: MyQMediaPlayerControl(QObject *parent) : QMediaPlayerControl(parent) {}; void Signal_AudioAvailableChanged(bool audio) { callbackQMediaPlayerControl_AudioAvailableChanged(this, audio); }; void Signal_AvailablePlaybackRangesChanged(const QMediaTimeRange & ranges) { callbackQMediaPlayerControl_AvailablePlaybackRangesChanged(this, const_cast(&ranges)); }; void Signal_BufferStatusChanged(int progress) { callbackQMediaPlayerControl_BufferStatusChanged(this, progress); }; void Signal_DurationChanged(qint64 duration) { callbackQMediaPlayerControl_DurationChanged(this, duration); }; void Signal_Error(int error, const QString & errorString) { QByteArray tc8b6bd = errorString.toUtf8(); QtMultimedia_PackedString errorStringPacked = { const_cast(tc8b6bd.prepend("WHITESPACE").constData()+10), tc8b6bd.size()-10 };callbackQMediaPlayerControl_Error(this, error, errorStringPacked); }; void Signal_MediaChanged(const QMediaContent & content) { callbackQMediaPlayerControl_MediaChanged(this, const_cast(&content)); }; void Signal_MediaStatusChanged(QMediaPlayer::MediaStatus status) { callbackQMediaPlayerControl_MediaStatusChanged(this, status); }; void Signal_MutedChanged(bool mute) { callbackQMediaPlayerControl_MutedChanged(this, mute); }; void pause() { callbackQMediaPlayerControl_Pause(this); }; void play() { callbackQMediaPlayerControl_Play(this); }; void Signal_PlaybackRateChanged(qreal rate) { callbackQMediaPlayerControl_PlaybackRateChanged(this, rate); }; void Signal_PositionChanged(qint64 position) { callbackQMediaPlayerControl_PositionChanged(this, position); }; void Signal_SeekableChanged(bool seekable) { callbackQMediaPlayerControl_SeekableChanged(this, seekable); }; void setMedia(const QMediaContent & media, QIODevice * stream) { callbackQMediaPlayerControl_SetMedia(this, const_cast(&media), stream); }; void setMuted(bool mute) { callbackQMediaPlayerControl_SetMuted(this, mute); }; void setPlaybackRate(qreal rate) { callbackQMediaPlayerControl_SetPlaybackRate(this, rate); }; void setPosition(qint64 position) { callbackQMediaPlayerControl_SetPosition(this, position); }; void setVolume(int volume) { callbackQMediaPlayerControl_SetVolume(this, volume); }; void Signal_StateChanged(QMediaPlayer::State state) { callbackQMediaPlayerControl_StateChanged(this, state); }; void stop() { callbackQMediaPlayerControl_Stop(this); }; void Signal_VideoAvailableChanged(bool video) { callbackQMediaPlayerControl_VideoAvailableChanged(this, video); }; void Signal_VolumeChanged(int volume) { callbackQMediaPlayerControl_VolumeChanged(this, volume); }; QMediaContent media() const { return *static_cast(callbackQMediaPlayerControl_Media(const_cast(static_cast(this)))); }; QMediaPlayer::MediaStatus mediaStatus() const { return static_cast(callbackQMediaPlayerControl_MediaStatus(const_cast(static_cast(this)))); }; QMediaPlayer::State state() const { return static_cast(callbackQMediaPlayerControl_State(const_cast(static_cast(this)))); }; QMediaTimeRange availablePlaybackRanges() const { return *static_cast(callbackQMediaPlayerControl_AvailablePlaybackRanges(const_cast(static_cast(this)))); }; bool isAudioAvailable() const { return callbackQMediaPlayerControl_IsAudioAvailable(const_cast(static_cast(this))) != 0; }; bool isMuted() const { return callbackQMediaPlayerControl_IsMuted(const_cast(static_cast(this))) != 0; }; bool isSeekable() const { return callbackQMediaPlayerControl_IsSeekable(const_cast(static_cast(this))) != 0; }; bool isVideoAvailable() const { return callbackQMediaPlayerControl_IsVideoAvailable(const_cast(static_cast(this))) != 0; }; const QIODevice * mediaStream() const { return static_cast(callbackQMediaPlayerControl_MediaStream(const_cast(static_cast(this)))); }; int bufferStatus() const { return callbackQMediaPlayerControl_BufferStatus(const_cast(static_cast(this))); }; int volume() const { return callbackQMediaPlayerControl_Volume(const_cast(static_cast(this))); }; qint64 duration() const { return callbackQMediaPlayerControl_Duration(const_cast(static_cast(this))); }; qint64 position() const { return callbackQMediaPlayerControl_Position(const_cast(static_cast(this))); }; qreal playbackRate() const { return callbackQMediaPlayerControl_PlaybackRate(const_cast(static_cast(this))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaPlayerControl_NewQMediaPlayerControl(void* parent) { return new MyQMediaPlayerControl(static_cast(parent)); } void QMediaPlayerControl_ConnectAudioAvailableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::audioAvailableChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_AudioAvailableChanged)); } void QMediaPlayerControl_DisconnectAudioAvailableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::audioAvailableChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_AudioAvailableChanged)); } void QMediaPlayerControl_AudioAvailableChanged(void* ptr, char audio) { static_cast(ptr)->audioAvailableChanged(audio != 0); } void QMediaPlayerControl_ConnectAvailablePlaybackRangesChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::availablePlaybackRangesChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_AvailablePlaybackRangesChanged)); } void QMediaPlayerControl_DisconnectAvailablePlaybackRangesChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::availablePlaybackRangesChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_AvailablePlaybackRangesChanged)); } void QMediaPlayerControl_AvailablePlaybackRangesChanged(void* ptr, void* ranges) { static_cast(ptr)->availablePlaybackRangesChanged(*static_cast(ranges)); } void QMediaPlayerControl_ConnectBufferStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::bufferStatusChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_BufferStatusChanged)); } void QMediaPlayerControl_DisconnectBufferStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::bufferStatusChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_BufferStatusChanged)); } void QMediaPlayerControl_BufferStatusChanged(void* ptr, int progress) { static_cast(ptr)->bufferStatusChanged(progress); } void QMediaPlayerControl_ConnectDurationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::durationChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_DurationChanged)); } void QMediaPlayerControl_DisconnectDurationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::durationChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_DurationChanged)); } void QMediaPlayerControl_DurationChanged(void* ptr, long long duration) { static_cast(ptr)->durationChanged(duration); } void QMediaPlayerControl_ConnectError(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::error), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_Error)); } void QMediaPlayerControl_DisconnectError(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::error), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_Error)); } void QMediaPlayerControl_Error(void* ptr, int error, char* errorString) { static_cast(ptr)->error(error, QString(errorString)); } void QMediaPlayerControl_ConnectMediaChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::mediaChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_MediaChanged)); } void QMediaPlayerControl_DisconnectMediaChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::mediaChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_MediaChanged)); } void QMediaPlayerControl_MediaChanged(void* ptr, void* content) { static_cast(ptr)->mediaChanged(*static_cast(content)); } void QMediaPlayerControl_ConnectMediaStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::mediaStatusChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_MediaStatusChanged)); } void QMediaPlayerControl_DisconnectMediaStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::mediaStatusChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_MediaStatusChanged)); } void QMediaPlayerControl_MediaStatusChanged(void* ptr, long long status) { static_cast(ptr)->mediaStatusChanged(static_cast(status)); } void QMediaPlayerControl_ConnectMutedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::mutedChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_MutedChanged)); } void QMediaPlayerControl_DisconnectMutedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::mutedChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_MutedChanged)); } void QMediaPlayerControl_MutedChanged(void* ptr, char mute) { static_cast(ptr)->mutedChanged(mute != 0); } void QMediaPlayerControl_Pause(void* ptr) { static_cast(ptr)->pause(); } void QMediaPlayerControl_Play(void* ptr) { static_cast(ptr)->play(); } void QMediaPlayerControl_ConnectPlaybackRateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::playbackRateChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_PlaybackRateChanged)); } void QMediaPlayerControl_DisconnectPlaybackRateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::playbackRateChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_PlaybackRateChanged)); } void QMediaPlayerControl_PlaybackRateChanged(void* ptr, double rate) { static_cast(ptr)->playbackRateChanged(rate); } void QMediaPlayerControl_ConnectPositionChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::positionChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_PositionChanged)); } void QMediaPlayerControl_DisconnectPositionChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::positionChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_PositionChanged)); } void QMediaPlayerControl_PositionChanged(void* ptr, long long position) { static_cast(ptr)->positionChanged(position); } void QMediaPlayerControl_ConnectSeekableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::seekableChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_SeekableChanged)); } void QMediaPlayerControl_DisconnectSeekableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::seekableChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_SeekableChanged)); } void QMediaPlayerControl_SeekableChanged(void* ptr, char seekable) { static_cast(ptr)->seekableChanged(seekable != 0); } void QMediaPlayerControl_SetMedia(void* ptr, void* media, void* stream) { static_cast(ptr)->setMedia(*static_cast(media), static_cast(stream)); } void QMediaPlayerControl_SetMuted(void* ptr, char mute) { static_cast(ptr)->setMuted(mute != 0); } void QMediaPlayerControl_SetPlaybackRate(void* ptr, double rate) { static_cast(ptr)->setPlaybackRate(rate); } void QMediaPlayerControl_SetPosition(void* ptr, long long position) { static_cast(ptr)->setPosition(position); } void QMediaPlayerControl_SetVolume(void* ptr, int volume) { static_cast(ptr)->setVolume(volume); } void QMediaPlayerControl_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::stateChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_StateChanged)); } void QMediaPlayerControl_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::stateChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_StateChanged)); } void QMediaPlayerControl_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QMediaPlayerControl_Stop(void* ptr) { static_cast(ptr)->stop(); } void QMediaPlayerControl_ConnectVideoAvailableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::videoAvailableChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_VideoAvailableChanged)); } void QMediaPlayerControl_DisconnectVideoAvailableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::videoAvailableChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_VideoAvailableChanged)); } void QMediaPlayerControl_VideoAvailableChanged(void* ptr, char video) { static_cast(ptr)->videoAvailableChanged(video != 0); } void QMediaPlayerControl_ConnectVolumeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlayerControl::volumeChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_VolumeChanged)); } void QMediaPlayerControl_DisconnectVolumeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlayerControl::volumeChanged), static_cast(ptr), static_cast(&MyQMediaPlayerControl::Signal_VolumeChanged)); } void QMediaPlayerControl_VolumeChanged(void* ptr, int volume) { static_cast(ptr)->volumeChanged(volume); } void QMediaPlayerControl_DestroyQMediaPlayerControl(void* ptr) { static_cast(ptr)->~QMediaPlayerControl(); } void* QMediaPlayerControl_Media(void* ptr) { return new QMediaContent(static_cast(ptr)->media()); } long long QMediaPlayerControl_MediaStatus(void* ptr) { return static_cast(ptr)->mediaStatus(); } long long QMediaPlayerControl_State(void* ptr) { return static_cast(ptr)->state(); } void* QMediaPlayerControl_AvailablePlaybackRanges(void* ptr) { return new QMediaTimeRange(static_cast(ptr)->availablePlaybackRanges()); } char QMediaPlayerControl_IsAudioAvailable(void* ptr) { return static_cast(ptr)->isAudioAvailable(); } char QMediaPlayerControl_IsMuted(void* ptr) { return static_cast(ptr)->isMuted(); } char QMediaPlayerControl_IsSeekable(void* ptr) { return static_cast(ptr)->isSeekable(); } char QMediaPlayerControl_IsVideoAvailable(void* ptr) { return static_cast(ptr)->isVideoAvailable(); } void* QMediaPlayerControl_MediaStream(void* ptr) { return const_cast(static_cast(ptr)->mediaStream()); } int QMediaPlayerControl_BufferStatus(void* ptr) { return static_cast(ptr)->bufferStatus(); } int QMediaPlayerControl_Volume(void* ptr) { return static_cast(ptr)->volume(); } long long QMediaPlayerControl_Duration(void* ptr) { return static_cast(ptr)->duration(); } long long QMediaPlayerControl_Position(void* ptr) { return static_cast(ptr)->position(); } double QMediaPlayerControl_PlaybackRate(void* ptr) { return static_cast(ptr)->playbackRate(); } class MyQMediaPlaylist: public QMediaPlaylist { public: MyQMediaPlaylist(QObject *parent) : QMediaPlaylist(parent) {}; void Signal_CurrentIndexChanged(int position) { callbackQMediaPlaylist_CurrentIndexChanged(this, position); }; void Signal_CurrentMediaChanged(const QMediaContent & content) { callbackQMediaPlaylist_CurrentMediaChanged(this, const_cast(&content)); }; void Signal_LoadFailed() { callbackQMediaPlaylist_LoadFailed(this); }; void Signal_Loaded() { callbackQMediaPlaylist_Loaded(this); }; void Signal_MediaAboutToBeInserted(int start, int end) { callbackQMediaPlaylist_MediaAboutToBeInserted(this, start, end); }; void Signal_MediaAboutToBeRemoved(int start, int end) { callbackQMediaPlaylist_MediaAboutToBeRemoved(this, start, end); }; void Signal_MediaChanged(int start, int end) { callbackQMediaPlaylist_MediaChanged(this, start, end); }; void Signal_MediaInserted(int start, int end) { callbackQMediaPlaylist_MediaInserted(this, start, end); }; void Signal_MediaRemoved(int start, int end) { callbackQMediaPlaylist_MediaRemoved(this, start, end); }; void next() { callbackQMediaPlaylist_Next(this); }; void Signal_PlaybackModeChanged(QMediaPlaylist::PlaybackMode mode) { callbackQMediaPlaylist_PlaybackModeChanged(this, mode); }; void previous() { callbackQMediaPlaylist_Previous(this); }; void setCurrentIndex(int playlistPosition) { callbackQMediaPlaylist_SetCurrentIndex(this, playlistPosition); }; void shuffle() { callbackQMediaPlaylist_Shuffle(this); }; ~MyQMediaPlaylist() { callbackQMediaPlaylist_DestroyQMediaPlaylist(this); }; QMediaObject * mediaObject() const { return static_cast(callbackQMediaPlaylist_MediaObject(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQMediaPlaylist_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaPlaylist_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaPlaylist_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaPlaylist_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaPlaylist_CustomEvent(this, event); }; void deleteLater() { callbackQMediaPlaylist_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaPlaylist_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaPlaylist_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaPlaylist_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaPlaylist_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaPlaylist_MetaObject(const_cast(static_cast(this)))); }; bool setMediaObject(QMediaObject * object) { return callbackQMediaPlaylist_SetMediaObject(this, object) != 0; }; }; void* QMediaPlaylist_NewQMediaPlaylist(void* parent) { return new MyQMediaPlaylist(static_cast(parent)); } char QMediaPlaylist_AddMedia2(void* ptr, void* items) { return static_cast(ptr)->addMedia(*static_cast*>(items)); } char QMediaPlaylist_AddMedia(void* ptr, void* content) { return static_cast(ptr)->addMedia(*static_cast(content)); } char QMediaPlaylist_Clear(void* ptr) { return static_cast(ptr)->clear(); } char QMediaPlaylist_InsertMedia2(void* ptr, int pos, void* items) { return static_cast(ptr)->insertMedia(pos, *static_cast*>(items)); } char QMediaPlaylist_InsertMedia(void* ptr, int pos, void* content) { return static_cast(ptr)->insertMedia(pos, *static_cast(content)); } char QMediaPlaylist_MoveMedia(void* ptr, int from, int to) { return static_cast(ptr)->moveMedia(from, to); } char QMediaPlaylist_RemoveMedia(void* ptr, int pos) { return static_cast(ptr)->removeMedia(pos); } char QMediaPlaylist_RemoveMedia2(void* ptr, int start, int end) { return static_cast(ptr)->removeMedia(start, end); } char QMediaPlaylist_Save2(void* ptr, void* device, char* format) { return static_cast(ptr)->save(static_cast(device), const_cast(format)); } char QMediaPlaylist_Save(void* ptr, void* location, char* format) { return static_cast(ptr)->save(*static_cast(location), const_cast(format)); } void QMediaPlaylist_ConnectCurrentIndexChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlaylist::currentIndexChanged), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_CurrentIndexChanged)); } void QMediaPlaylist_DisconnectCurrentIndexChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlaylist::currentIndexChanged), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_CurrentIndexChanged)); } void QMediaPlaylist_CurrentIndexChanged(void* ptr, int position) { static_cast(ptr)->currentIndexChanged(position); } void QMediaPlaylist_ConnectCurrentMediaChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlaylist::currentMediaChanged), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_CurrentMediaChanged)); } void QMediaPlaylist_DisconnectCurrentMediaChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlaylist::currentMediaChanged), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_CurrentMediaChanged)); } void QMediaPlaylist_CurrentMediaChanged(void* ptr, void* content) { static_cast(ptr)->currentMediaChanged(*static_cast(content)); } void QMediaPlaylist_Load3(void* ptr, void* device, char* format) { static_cast(ptr)->load(static_cast(device), const_cast(format)); } void QMediaPlaylist_Load(void* ptr, void* request, char* format) { static_cast(ptr)->load(*static_cast(request), const_cast(format)); } void QMediaPlaylist_Load2(void* ptr, void* location, char* format) { static_cast(ptr)->load(*static_cast(location), const_cast(format)); } void QMediaPlaylist_ConnectLoadFailed(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlaylist::loadFailed), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_LoadFailed)); } void QMediaPlaylist_DisconnectLoadFailed(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlaylist::loadFailed), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_LoadFailed)); } void QMediaPlaylist_LoadFailed(void* ptr) { static_cast(ptr)->loadFailed(); } void QMediaPlaylist_ConnectLoaded(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlaylist::loaded), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_Loaded)); } void QMediaPlaylist_DisconnectLoaded(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlaylist::loaded), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_Loaded)); } void QMediaPlaylist_Loaded(void* ptr) { static_cast(ptr)->loaded(); } void QMediaPlaylist_ConnectMediaAboutToBeInserted(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlaylist::mediaAboutToBeInserted), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_MediaAboutToBeInserted)); } void QMediaPlaylist_DisconnectMediaAboutToBeInserted(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlaylist::mediaAboutToBeInserted), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_MediaAboutToBeInserted)); } void QMediaPlaylist_MediaAboutToBeInserted(void* ptr, int start, int end) { static_cast(ptr)->mediaAboutToBeInserted(start, end); } void QMediaPlaylist_ConnectMediaAboutToBeRemoved(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlaylist::mediaAboutToBeRemoved), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_MediaAboutToBeRemoved)); } void QMediaPlaylist_DisconnectMediaAboutToBeRemoved(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlaylist::mediaAboutToBeRemoved), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_MediaAboutToBeRemoved)); } void QMediaPlaylist_MediaAboutToBeRemoved(void* ptr, int start, int end) { static_cast(ptr)->mediaAboutToBeRemoved(start, end); } void QMediaPlaylist_ConnectMediaChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlaylist::mediaChanged), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_MediaChanged)); } void QMediaPlaylist_DisconnectMediaChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlaylist::mediaChanged), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_MediaChanged)); } void QMediaPlaylist_MediaChanged(void* ptr, int start, int end) { static_cast(ptr)->mediaChanged(start, end); } void QMediaPlaylist_ConnectMediaInserted(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlaylist::mediaInserted), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_MediaInserted)); } void QMediaPlaylist_DisconnectMediaInserted(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlaylist::mediaInserted), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_MediaInserted)); } void QMediaPlaylist_MediaInserted(void* ptr, int start, int end) { static_cast(ptr)->mediaInserted(start, end); } void QMediaPlaylist_ConnectMediaRemoved(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlaylist::mediaRemoved), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_MediaRemoved)); } void QMediaPlaylist_DisconnectMediaRemoved(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlaylist::mediaRemoved), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_MediaRemoved)); } void QMediaPlaylist_MediaRemoved(void* ptr, int start, int end) { static_cast(ptr)->mediaRemoved(start, end); } void QMediaPlaylist_Next(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "next"); } void QMediaPlaylist_NextDefault(void* ptr) { static_cast(ptr)->QMediaPlaylist::next(); } void QMediaPlaylist_ConnectPlaybackModeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaPlaylist::playbackModeChanged), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_PlaybackModeChanged)); } void QMediaPlaylist_DisconnectPlaybackModeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaPlaylist::playbackModeChanged), static_cast(ptr), static_cast(&MyQMediaPlaylist::Signal_PlaybackModeChanged)); } void QMediaPlaylist_PlaybackModeChanged(void* ptr, long long mode) { static_cast(ptr)->playbackModeChanged(static_cast(mode)); } void QMediaPlaylist_Previous(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "previous"); } void QMediaPlaylist_PreviousDefault(void* ptr) { static_cast(ptr)->QMediaPlaylist::previous(); } void QMediaPlaylist_SetCurrentIndex(void* ptr, int playlistPosition) { QMetaObject::invokeMethod(static_cast(ptr), "setCurrentIndex", Q_ARG(int, playlistPosition)); } void QMediaPlaylist_SetCurrentIndexDefault(void* ptr, int playlistPosition) { static_cast(ptr)->QMediaPlaylist::setCurrentIndex(playlistPosition); } void QMediaPlaylist_SetPlaybackMode(void* ptr, long long mode) { static_cast(ptr)->setPlaybackMode(static_cast(mode)); } void QMediaPlaylist_Shuffle(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "shuffle"); } void QMediaPlaylist_ShuffleDefault(void* ptr) { static_cast(ptr)->QMediaPlaylist::shuffle(); } void QMediaPlaylist_DestroyQMediaPlaylist(void* ptr) { static_cast(ptr)->~QMediaPlaylist(); } void QMediaPlaylist_DestroyQMediaPlaylistDefault(void* ptr) { } long long QMediaPlaylist_Error(void* ptr) { return static_cast(ptr)->error(); } long long QMediaPlaylist_PlaybackMode(void* ptr) { return static_cast(ptr)->playbackMode(); } void* QMediaPlaylist_CurrentMedia(void* ptr) { return new QMediaContent(static_cast(ptr)->currentMedia()); } void* QMediaPlaylist_Media(void* ptr, int index) { return new QMediaContent(static_cast(ptr)->media(index)); } void* QMediaPlaylist_MediaObject(void* ptr) { return static_cast(ptr)->mediaObject(); } void* QMediaPlaylist_MediaObjectDefault(void* ptr) { return static_cast(ptr)->QMediaPlaylist::mediaObject(); } struct QtMultimedia_PackedString QMediaPlaylist_ErrorString(void* ptr) { return ({ QByteArray t91ff89 = static_cast(ptr)->errorString().toUtf8(); QtMultimedia_PackedString { const_cast(t91ff89.prepend("WHITESPACE").constData()+10), t91ff89.size()-10 }; }); } char QMediaPlaylist_IsEmpty(void* ptr) { return static_cast(ptr)->isEmpty(); } char QMediaPlaylist_IsReadOnly(void* ptr) { return static_cast(ptr)->isReadOnly(); } int QMediaPlaylist_CurrentIndex(void* ptr) { return static_cast(ptr)->currentIndex(); } int QMediaPlaylist_MediaCount(void* ptr) { return static_cast(ptr)->mediaCount(); } int QMediaPlaylist_NextIndex(void* ptr, int steps) { return static_cast(ptr)->nextIndex(steps); } int QMediaPlaylist_PreviousIndex(void* ptr, int steps) { return static_cast(ptr)->previousIndex(steps); } void* QMediaPlaylist___addMedia_items_atList2(void* ptr, int i) { return new QMediaContent(static_cast*>(ptr)->at(i)); } void QMediaPlaylist___addMedia_items_setList2(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaPlaylist___addMedia_items_newList2(void* ptr) { return new QList; } void* QMediaPlaylist___insertMedia_items_atList2(void* ptr, int i) { return new QMediaContent(static_cast*>(ptr)->at(i)); } void QMediaPlaylist___insertMedia_items_setList2(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaPlaylist___insertMedia_items_newList2(void* ptr) { return new QList; } void* QMediaPlaylist___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QMediaPlaylist___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaPlaylist___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QMediaPlaylist___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaPlaylist___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaPlaylist___findChildren_newList2(void* ptr) { return new QList; } void* QMediaPlaylist___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaPlaylist___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaPlaylist___findChildren_newList3(void* ptr) { return new QList; } void* QMediaPlaylist___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaPlaylist___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaPlaylist___findChildren_newList(void* ptr) { return new QList; } void* QMediaPlaylist___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaPlaylist___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaPlaylist___children_newList(void* ptr) { return new QList; } char QMediaPlaylist_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } char QMediaPlaylist_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QMediaPlaylist::event(static_cast(e)); } char QMediaPlaylist_EventFilter(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } } char QMediaPlaylist_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlaylist::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlaylist::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlaylist::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlaylist::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlaylist::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaPlaylist::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaPlaylist::eventFilter(static_cast(watched), static_cast(event)); } } void QMediaPlaylist_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QMediaPlaylist_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QMediaPlaylist::childEvent(static_cast(event)); } void QMediaPlaylist_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QMediaPlaylist_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QMediaPlaylist::connectNotify(*static_cast(sign)); } void QMediaPlaylist_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QMediaPlaylist_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QMediaPlaylist::customEvent(static_cast(event)); } void QMediaPlaylist_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QMediaPlaylist_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QMediaPlaylist::deleteLater(); } void QMediaPlaylist_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QMediaPlaylist_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QMediaPlaylist::disconnectNotify(*static_cast(sign)); } void QMediaPlaylist_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QMediaPlaylist_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QMediaPlaylist::timerEvent(static_cast(event)); } void* QMediaPlaylist_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QMediaPlaylist_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QMediaPlaylist::metaObject()); } char QMediaPlaylist_SetMediaObject(void* ptr, void* object) { return static_cast(ptr)->setMediaObject(static_cast(object)); } char QMediaPlaylist_SetMediaObjectDefault(void* ptr, void* object) { return static_cast(ptr)->QMediaPlaylist::setMediaObject(static_cast(object)); } class MyQMediaRecorder: public QMediaRecorder { public: MyQMediaRecorder(QMediaObject *mediaObject, QObject *parent) : QMediaRecorder(mediaObject, parent) {}; void Signal_ActualLocationChanged(const QUrl & location) { callbackQMediaRecorder_ActualLocationChanged(this, const_cast(&location)); }; void Signal_AvailabilityChanged2(QMultimedia::AvailabilityStatus availability) { callbackQMediaRecorder_AvailabilityChanged2(this, availability); }; void Signal_AvailabilityChanged(bool available) { callbackQMediaRecorder_AvailabilityChanged(this, available); }; void Signal_DurationChanged(qint64 duration) { callbackQMediaRecorder_DurationChanged(this, duration); }; void Signal_Error2(QMediaRecorder::Error error) { callbackQMediaRecorder_Error2(this, error); }; void Signal_MetaDataAvailableChanged(bool available) { callbackQMediaRecorder_MetaDataAvailableChanged(this, available); }; void Signal_MetaDataChanged() { callbackQMediaRecorder_MetaDataChanged(this); }; void Signal_MetaDataChanged2(const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQMediaRecorder_MetaDataChanged2(this, keyPacked, const_cast(&value)); }; void Signal_MetaDataWritableChanged(bool writable) { callbackQMediaRecorder_MetaDataWritableChanged(this, writable); }; void Signal_MutedChanged(bool muted) { callbackQMediaRecorder_MutedChanged(this, muted); }; void pause() { callbackQMediaRecorder_Pause(this); }; void record() { callbackQMediaRecorder_Record(this); }; void setMuted(bool muted) { callbackQMediaRecorder_SetMuted(this, muted); }; void setVolume(qreal volume) { callbackQMediaRecorder_SetVolume(this, volume); }; void Signal_StateChanged(QMediaRecorder::State state) { callbackQMediaRecorder_StateChanged(this, state); }; void Signal_StatusChanged(QMediaRecorder::Status status) { callbackQMediaRecorder_StatusChanged(this, status); }; void stop() { callbackQMediaRecorder_Stop(this); }; void Signal_VolumeChanged(qreal volume) { callbackQMediaRecorder_VolumeChanged(this, volume); }; QMediaObject * mediaObject() const { return static_cast(callbackQMediaRecorder_MediaObject(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQMediaRecorder_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaRecorder_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaRecorder_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaRecorder_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaRecorder_CustomEvent(this, event); }; void deleteLater() { callbackQMediaRecorder_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaRecorder_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaRecorder_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaRecorder_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaRecorder_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaRecorder_MetaObject(const_cast(static_cast(this)))); }; bool setMediaObject(QMediaObject * object) { return callbackQMediaRecorder_SetMediaObject(this, object) != 0; }; }; void* QMediaRecorder_NewQMediaRecorder(void* mediaObject, void* parent) { return new MyQMediaRecorder(static_cast(mediaObject), static_cast(parent)); } char QMediaRecorder_SetOutputLocation(void* ptr, void* location) { return static_cast(ptr)->setOutputLocation(*static_cast(location)); } void QMediaRecorder_ConnectActualLocationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::actualLocationChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_ActualLocationChanged)); } void QMediaRecorder_DisconnectActualLocationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::actualLocationChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_ActualLocationChanged)); } void QMediaRecorder_ActualLocationChanged(void* ptr, void* location) { static_cast(ptr)->actualLocationChanged(*static_cast(location)); } void QMediaRecorder_ConnectAvailabilityChanged2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::availabilityChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_AvailabilityChanged2)); } void QMediaRecorder_DisconnectAvailabilityChanged2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::availabilityChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_AvailabilityChanged2)); } void QMediaRecorder_AvailabilityChanged2(void* ptr, long long availability) { static_cast(ptr)->availabilityChanged(static_cast(availability)); } void QMediaRecorder_ConnectAvailabilityChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::availabilityChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_AvailabilityChanged)); } void QMediaRecorder_DisconnectAvailabilityChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::availabilityChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_AvailabilityChanged)); } void QMediaRecorder_AvailabilityChanged(void* ptr, char available) { static_cast(ptr)->availabilityChanged(available != 0); } void QMediaRecorder_ConnectDurationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::durationChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_DurationChanged)); } void QMediaRecorder_DisconnectDurationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::durationChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_DurationChanged)); } void QMediaRecorder_DurationChanged(void* ptr, long long duration) { static_cast(ptr)->durationChanged(duration); } void QMediaRecorder_ConnectError2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::error), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_Error2)); } void QMediaRecorder_DisconnectError2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::error), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_Error2)); } void QMediaRecorder_Error2(void* ptr, long long error) { static_cast(ptr)->error(static_cast(error)); } void QMediaRecorder_ConnectMetaDataAvailableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::metaDataAvailableChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_MetaDataAvailableChanged)); } void QMediaRecorder_DisconnectMetaDataAvailableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::metaDataAvailableChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_MetaDataAvailableChanged)); } void QMediaRecorder_MetaDataAvailableChanged(void* ptr, char available) { static_cast(ptr)->metaDataAvailableChanged(available != 0); } void QMediaRecorder_ConnectMetaDataChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::metaDataChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_MetaDataChanged)); } void QMediaRecorder_DisconnectMetaDataChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::metaDataChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_MetaDataChanged)); } void QMediaRecorder_MetaDataChanged(void* ptr) { static_cast(ptr)->metaDataChanged(); } void QMediaRecorder_ConnectMetaDataChanged2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::metaDataChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_MetaDataChanged2)); } void QMediaRecorder_DisconnectMetaDataChanged2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::metaDataChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_MetaDataChanged2)); } void QMediaRecorder_MetaDataChanged2(void* ptr, char* key, void* value) { static_cast(ptr)->metaDataChanged(QString(key), *static_cast(value)); } void QMediaRecorder_ConnectMetaDataWritableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::metaDataWritableChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_MetaDataWritableChanged)); } void QMediaRecorder_DisconnectMetaDataWritableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::metaDataWritableChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_MetaDataWritableChanged)); } void QMediaRecorder_MetaDataWritableChanged(void* ptr, char writable) { static_cast(ptr)->metaDataWritableChanged(writable != 0); } void QMediaRecorder_ConnectMutedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::mutedChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_MutedChanged)); } void QMediaRecorder_DisconnectMutedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::mutedChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_MutedChanged)); } void QMediaRecorder_MutedChanged(void* ptr, char muted) { static_cast(ptr)->mutedChanged(muted != 0); } void QMediaRecorder_Pause(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "pause"); } void QMediaRecorder_PauseDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRecorder::pause(); } else { static_cast(ptr)->QMediaRecorder::pause(); } } void QMediaRecorder_Record(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "record"); } void QMediaRecorder_RecordDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRecorder::record(); } else { static_cast(ptr)->QMediaRecorder::record(); } } void QMediaRecorder_SetAudioSettings(void* ptr, void* settings) { static_cast(ptr)->setAudioSettings(*static_cast(settings)); } void QMediaRecorder_SetContainerFormat(void* ptr, char* container) { static_cast(ptr)->setContainerFormat(QString(container)); } void QMediaRecorder_SetEncodingSettings(void* ptr, void* audio, void* video, char* container) { static_cast(ptr)->setEncodingSettings(*static_cast(audio), *static_cast(video), QString(container)); } void QMediaRecorder_SetMetaData(void* ptr, char* key, void* value) { static_cast(ptr)->setMetaData(QString(key), *static_cast(value)); } void QMediaRecorder_SetMuted(void* ptr, char muted) { QMetaObject::invokeMethod(static_cast(ptr), "setMuted", Q_ARG(bool, muted != 0)); } void QMediaRecorder_SetMutedDefault(void* ptr, char muted) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRecorder::setMuted(muted != 0); } else { static_cast(ptr)->QMediaRecorder::setMuted(muted != 0); } } void QMediaRecorder_SetVideoSettings(void* ptr, void* settings) { static_cast(ptr)->setVideoSettings(*static_cast(settings)); } void QMediaRecorder_SetVolume(void* ptr, double volume) { QMetaObject::invokeMethod(static_cast(ptr), "setVolume", Q_ARG(qreal, volume)); } void QMediaRecorder_SetVolumeDefault(void* ptr, double volume) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRecorder::setVolume(volume); } else { static_cast(ptr)->QMediaRecorder::setVolume(volume); } } void QMediaRecorder_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::stateChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_StateChanged)); } void QMediaRecorder_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::stateChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_StateChanged)); } void QMediaRecorder_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QMediaRecorder_ConnectStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::statusChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_StatusChanged)); } void QMediaRecorder_DisconnectStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::statusChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_StatusChanged)); } void QMediaRecorder_StatusChanged(void* ptr, long long status) { static_cast(ptr)->statusChanged(static_cast(status)); } void QMediaRecorder_Stop(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "stop"); } void QMediaRecorder_StopDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRecorder::stop(); } else { static_cast(ptr)->QMediaRecorder::stop(); } } void QMediaRecorder_ConnectVolumeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorder::volumeChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_VolumeChanged)); } void QMediaRecorder_DisconnectVolumeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorder::volumeChanged), static_cast(ptr), static_cast(&MyQMediaRecorder::Signal_VolumeChanged)); } void QMediaRecorder_VolumeChanged(void* ptr, double volume) { static_cast(ptr)->volumeChanged(volume); } void QMediaRecorder_DestroyQMediaRecorder(void* ptr) { static_cast(ptr)->~QMediaRecorder(); } long long QMediaRecorder_Error(void* ptr) { return static_cast(ptr)->error(); } void* QMediaRecorder_AudioSettings(void* ptr) { return new QAudioEncoderSettings(static_cast(ptr)->audioSettings()); } struct QtMultimedia_PackedList QMediaRecorder_SupportedResolutions(void* ptr, void* settings, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedResolutions(*static_cast(settings), NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QMediaRecorder_SupportedAudioSampleRates(void* ptr, void* settings, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedAudioSampleRates(*static_cast(settings), NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QMediaRecorder_SupportedFrameRates(void* ptr, void* settings, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedFrameRates(*static_cast(settings), NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QMediaRecorder_MediaObject(void* ptr) { return static_cast(ptr)->mediaObject(); } void* QMediaRecorder_MediaObjectDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioRecorder::mediaObject(); } else { return static_cast(ptr)->QMediaRecorder::mediaObject(); } } long long QMediaRecorder_Availability(void* ptr) { return static_cast(ptr)->availability(); } struct QtMultimedia_PackedString QMediaRecorder_AudioCodecDescription(void* ptr, char* codec) { return ({ QByteArray tbd8228 = static_cast(ptr)->audioCodecDescription(QString(codec)).toUtf8(); QtMultimedia_PackedString { const_cast(tbd8228.prepend("WHITESPACE").constData()+10), tbd8228.size()-10 }; }); } struct QtMultimedia_PackedString QMediaRecorder_ContainerDescription(void* ptr, char* format) { return ({ QByteArray tf7fe4c = static_cast(ptr)->containerDescription(QString(format)).toUtf8(); QtMultimedia_PackedString { const_cast(tf7fe4c.prepend("WHITESPACE").constData()+10), tf7fe4c.size()-10 }; }); } struct QtMultimedia_PackedString QMediaRecorder_ContainerFormat(void* ptr) { return ({ QByteArray tce675e = static_cast(ptr)->containerFormat().toUtf8(); QtMultimedia_PackedString { const_cast(tce675e.prepend("WHITESPACE").constData()+10), tce675e.size()-10 }; }); } struct QtMultimedia_PackedString QMediaRecorder_ErrorString(void* ptr) { return ({ QByteArray t8975f0 = static_cast(ptr)->errorString().toUtf8(); QtMultimedia_PackedString { const_cast(t8975f0.prepend("WHITESPACE").constData()+10), t8975f0.size()-10 }; }); } struct QtMultimedia_PackedString QMediaRecorder_VideoCodecDescription(void* ptr, char* codec) { return ({ QByteArray ta0c17f = static_cast(ptr)->videoCodecDescription(QString(codec)).toUtf8(); QtMultimedia_PackedString { const_cast(ta0c17f.prepend("WHITESPACE").constData()+10), ta0c17f.size()-10 }; }); } struct QtMultimedia_PackedString QMediaRecorder_AvailableMetaData(void* ptr) { return ({ QByteArray t148b06 = static_cast(ptr)->availableMetaData().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(t148b06.prepend("WHITESPACE").constData()+10), t148b06.size()-10 }; }); } struct QtMultimedia_PackedString QMediaRecorder_SupportedAudioCodecs(void* ptr) { return ({ QByteArray t489f71 = static_cast(ptr)->supportedAudioCodecs().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(t489f71.prepend("WHITESPACE").constData()+10), t489f71.size()-10 }; }); } struct QtMultimedia_PackedString QMediaRecorder_SupportedContainers(void* ptr) { return ({ QByteArray t948956 = static_cast(ptr)->supportedContainers().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(t948956.prepend("WHITESPACE").constData()+10), t948956.size()-10 }; }); } struct QtMultimedia_PackedString QMediaRecorder_SupportedVideoCodecs(void* ptr) { return ({ QByteArray tb262ef = static_cast(ptr)->supportedVideoCodecs().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(tb262ef.prepend("WHITESPACE").constData()+10), tb262ef.size()-10 }; }); } void* QMediaRecorder_ActualLocation(void* ptr) { return new QUrl(static_cast(ptr)->actualLocation()); } void* QMediaRecorder_OutputLocation(void* ptr) { return new QUrl(static_cast(ptr)->outputLocation()); } void* QMediaRecorder_MetaData(void* ptr, char* key) { return new QVariant(static_cast(ptr)->metaData(QString(key))); } void* QMediaRecorder_VideoSettings(void* ptr) { return new QVideoEncoderSettings(static_cast(ptr)->videoSettings()); } long long QMediaRecorder_State(void* ptr) { return static_cast(ptr)->state(); } long long QMediaRecorder_Status(void* ptr) { return static_cast(ptr)->status(); } char QMediaRecorder_IsAvailable(void* ptr) { return static_cast(ptr)->isAvailable(); } char QMediaRecorder_IsMetaDataAvailable(void* ptr) { return static_cast(ptr)->isMetaDataAvailable(); } char QMediaRecorder_IsMetaDataWritable(void* ptr) { return static_cast(ptr)->isMetaDataWritable(); } char QMediaRecorder_IsMuted(void* ptr) { return static_cast(ptr)->isMuted(); } long long QMediaRecorder_Duration(void* ptr) { return static_cast(ptr)->duration(); } double QMediaRecorder_Volume(void* ptr) { return static_cast(ptr)->volume(); } void* QMediaRecorder___supportedResolutions_atList(void* ptr, int i) { return ({ QSize tmpValue = static_cast*>(ptr)->at(i); new QSize(tmpValue.width(), tmpValue.height()); }); } void QMediaRecorder___supportedResolutions_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaRecorder___supportedResolutions_newList(void* ptr) { return new QList; } int QMediaRecorder___supportedAudioSampleRates_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QMediaRecorder___supportedAudioSampleRates_setList(void* ptr, int i) { static_cast*>(ptr)->append(i); } void* QMediaRecorder___supportedAudioSampleRates_newList(void* ptr) { return new QList; } double QMediaRecorder___supportedFrameRates_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QMediaRecorder___supportedFrameRates_setList(void* ptr, double i) { static_cast*>(ptr)->append(i); } void* QMediaRecorder___supportedFrameRates_newList(void* ptr) { return new QList; } void* QMediaRecorder___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QMediaRecorder___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaRecorder___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QMediaRecorder___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaRecorder___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaRecorder___findChildren_newList2(void* ptr) { return new QList; } void* QMediaRecorder___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaRecorder___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaRecorder___findChildren_newList3(void* ptr) { return new QList; } void* QMediaRecorder___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaRecorder___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaRecorder___findChildren_newList(void* ptr) { return new QList; } void* QMediaRecorder___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaRecorder___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaRecorder___children_newList(void* ptr) { return new QList; } char QMediaRecorder_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } char QMediaRecorder_EventDefault(void* ptr, void* e) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioRecorder::event(static_cast(e)); } else { return static_cast(ptr)->QMediaRecorder::event(static_cast(e)); } } char QMediaRecorder_EventFilter(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } } char QMediaRecorder_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRecorder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRecorder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRecorder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRecorder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRecorder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QAudioRecorder::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QAudioRecorder::eventFilter(static_cast(watched), static_cast(event)); } } else { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaRecorder::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaRecorder::eventFilter(static_cast(watched), static_cast(event)); } } } void QMediaRecorder_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QMediaRecorder_ChildEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRecorder::childEvent(static_cast(event)); } else { static_cast(ptr)->QMediaRecorder::childEvent(static_cast(event)); } } void QMediaRecorder_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QMediaRecorder_ConnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRecorder::connectNotify(*static_cast(sign)); } else { static_cast(ptr)->QMediaRecorder::connectNotify(*static_cast(sign)); } } void QMediaRecorder_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QMediaRecorder_CustomEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRecorder::customEvent(static_cast(event)); } else { static_cast(ptr)->QMediaRecorder::customEvent(static_cast(event)); } } void QMediaRecorder_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QMediaRecorder_DeleteLaterDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRecorder::deleteLater(); } else { static_cast(ptr)->QMediaRecorder::deleteLater(); } } void QMediaRecorder_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QMediaRecorder_DisconnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRecorder::disconnectNotify(*static_cast(sign)); } else { static_cast(ptr)->QMediaRecorder::disconnectNotify(*static_cast(sign)); } } void QMediaRecorder_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QMediaRecorder_TimerEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAudioRecorder::timerEvent(static_cast(event)); } else { static_cast(ptr)->QMediaRecorder::timerEvent(static_cast(event)); } } void* QMediaRecorder_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QMediaRecorder_MetaObjectDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAudioRecorder::metaObject()); } else { return const_cast(static_cast(ptr)->QMediaRecorder::metaObject()); } } char QMediaRecorder_SetMediaObject(void* ptr, void* object) { return static_cast(ptr)->setMediaObject(static_cast(object)); } char QMediaRecorder_SetMediaObjectDefault(void* ptr, void* object) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAudioRecorder::setMediaObject(static_cast(object)); } else { return static_cast(ptr)->QMediaRecorder::setMediaObject(static_cast(object)); } } class MyQMediaRecorderControl: public QMediaRecorderControl { public: MyQMediaRecorderControl(QObject *parent) : QMediaRecorderControl(parent) {}; bool setOutputLocation(const QUrl & location) { return callbackQMediaRecorderControl_SetOutputLocation(this, const_cast(&location)) != 0; }; void Signal_ActualLocationChanged(const QUrl & location) { callbackQMediaRecorderControl_ActualLocationChanged(this, const_cast(&location)); }; void applySettings() { callbackQMediaRecorderControl_ApplySettings(this); }; void Signal_DurationChanged(qint64 duration) { callbackQMediaRecorderControl_DurationChanged(this, duration); }; void Signal_Error(int error, const QString & errorString) { QByteArray tc8b6bd = errorString.toUtf8(); QtMultimedia_PackedString errorStringPacked = { const_cast(tc8b6bd.prepend("WHITESPACE").constData()+10), tc8b6bd.size()-10 };callbackQMediaRecorderControl_Error(this, error, errorStringPacked); }; void Signal_MutedChanged(bool muted) { callbackQMediaRecorderControl_MutedChanged(this, muted); }; void setMuted(bool muted) { callbackQMediaRecorderControl_SetMuted(this, muted); }; void setState(QMediaRecorder::State state) { callbackQMediaRecorderControl_SetState(this, state); }; void setVolume(qreal volume) { callbackQMediaRecorderControl_SetVolume(this, volume); }; void Signal_StateChanged(QMediaRecorder::State state) { callbackQMediaRecorderControl_StateChanged(this, state); }; void Signal_StatusChanged(QMediaRecorder::Status status) { callbackQMediaRecorderControl_StatusChanged(this, status); }; void Signal_VolumeChanged(qreal gain) { callbackQMediaRecorderControl_VolumeChanged(this, gain); }; ~MyQMediaRecorderControl() { callbackQMediaRecorderControl_DestroyQMediaRecorderControl(this); }; QMediaRecorder::State state() const { return static_cast(callbackQMediaRecorderControl_State(const_cast(static_cast(this)))); }; QMediaRecorder::Status status() const { return static_cast(callbackQMediaRecorderControl_Status(const_cast(static_cast(this)))); }; QUrl outputLocation() const { return *static_cast(callbackQMediaRecorderControl_OutputLocation(const_cast(static_cast(this)))); }; bool isMuted() const { return callbackQMediaRecorderControl_IsMuted(const_cast(static_cast(this))) != 0; }; qint64 duration() const { return callbackQMediaRecorderControl_Duration(const_cast(static_cast(this))); }; qreal volume() const { return callbackQMediaRecorderControl_Volume(const_cast(static_cast(this))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaRecorderControl_NewQMediaRecorderControl(void* parent) { return new MyQMediaRecorderControl(static_cast(parent)); } char QMediaRecorderControl_SetOutputLocation(void* ptr, void* location) { return static_cast(ptr)->setOutputLocation(*static_cast(location)); } void QMediaRecorderControl_ConnectActualLocationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorderControl::actualLocationChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_ActualLocationChanged)); } void QMediaRecorderControl_DisconnectActualLocationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorderControl::actualLocationChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_ActualLocationChanged)); } void QMediaRecorderControl_ActualLocationChanged(void* ptr, void* location) { static_cast(ptr)->actualLocationChanged(*static_cast(location)); } void QMediaRecorderControl_ApplySettings(void* ptr) { static_cast(ptr)->applySettings(); } void QMediaRecorderControl_ConnectDurationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorderControl::durationChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_DurationChanged)); } void QMediaRecorderControl_DisconnectDurationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorderControl::durationChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_DurationChanged)); } void QMediaRecorderControl_DurationChanged(void* ptr, long long duration) { static_cast(ptr)->durationChanged(duration); } void QMediaRecorderControl_ConnectError(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorderControl::error), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_Error)); } void QMediaRecorderControl_DisconnectError(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorderControl::error), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_Error)); } void QMediaRecorderControl_Error(void* ptr, int error, char* errorString) { static_cast(ptr)->error(error, QString(errorString)); } void QMediaRecorderControl_ConnectMutedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorderControl::mutedChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_MutedChanged)); } void QMediaRecorderControl_DisconnectMutedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorderControl::mutedChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_MutedChanged)); } void QMediaRecorderControl_MutedChanged(void* ptr, char muted) { static_cast(ptr)->mutedChanged(muted != 0); } void QMediaRecorderControl_SetMuted(void* ptr, char muted) { QMetaObject::invokeMethod(static_cast(ptr), "setMuted", Q_ARG(bool, muted != 0)); } void QMediaRecorderControl_SetState(void* ptr, long long state) { QMetaObject::invokeMethod(static_cast(ptr), "setState", Q_ARG(QMediaRecorder::State, static_cast(state))); } void QMediaRecorderControl_SetVolume(void* ptr, double volume) { QMetaObject::invokeMethod(static_cast(ptr), "setVolume", Q_ARG(qreal, volume)); } void QMediaRecorderControl_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorderControl::stateChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_StateChanged)); } void QMediaRecorderControl_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorderControl::stateChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_StateChanged)); } void QMediaRecorderControl_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QMediaRecorderControl_ConnectStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorderControl::statusChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_StatusChanged)); } void QMediaRecorderControl_DisconnectStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorderControl::statusChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_StatusChanged)); } void QMediaRecorderControl_StatusChanged(void* ptr, long long status) { static_cast(ptr)->statusChanged(static_cast(status)); } void QMediaRecorderControl_ConnectVolumeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaRecorderControl::volumeChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_VolumeChanged)); } void QMediaRecorderControl_DisconnectVolumeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaRecorderControl::volumeChanged), static_cast(ptr), static_cast(&MyQMediaRecorderControl::Signal_VolumeChanged)); } void QMediaRecorderControl_VolumeChanged(void* ptr, double gain) { static_cast(ptr)->volumeChanged(gain); } void QMediaRecorderControl_DestroyQMediaRecorderControl(void* ptr) { static_cast(ptr)->~QMediaRecorderControl(); } void QMediaRecorderControl_DestroyQMediaRecorderControlDefault(void* ptr) { } long long QMediaRecorderControl_State(void* ptr) { return static_cast(ptr)->state(); } long long QMediaRecorderControl_Status(void* ptr) { return static_cast(ptr)->status(); } void* QMediaRecorderControl_OutputLocation(void* ptr) { return new QUrl(static_cast(ptr)->outputLocation()); } char QMediaRecorderControl_IsMuted(void* ptr) { return static_cast(ptr)->isMuted(); } long long QMediaRecorderControl_Duration(void* ptr) { return static_cast(ptr)->duration(); } double QMediaRecorderControl_Volume(void* ptr) { return static_cast(ptr)->volume(); } void* QMediaResource_NewQMediaResource() { return new QMediaResource(); } void* QMediaResource_NewQMediaResource4(void* other) { return new QMediaResource(*static_cast(other)); } void* QMediaResource_NewQMediaResource3(void* request, char* mimeType) { return new QMediaResource(*static_cast(request), QString(mimeType)); } void* QMediaResource_NewQMediaResource2(void* url, char* mimeType) { return new QMediaResource(*static_cast(url), QString(mimeType)); } void QMediaResource_SetAudioBitRate(void* ptr, int rate) { static_cast(ptr)->setAudioBitRate(rate); } void QMediaResource_SetAudioCodec(void* ptr, char* codec) { static_cast(ptr)->setAudioCodec(QString(codec)); } void QMediaResource_SetChannelCount(void* ptr, int channels) { static_cast(ptr)->setChannelCount(channels); } void QMediaResource_SetDataSize(void* ptr, long long size) { static_cast(ptr)->setDataSize(size); } void QMediaResource_SetLanguage(void* ptr, char* language) { static_cast(ptr)->setLanguage(QString(language)); } void QMediaResource_SetResolution(void* ptr, void* resolution) { static_cast(ptr)->setResolution(*static_cast(resolution)); } void QMediaResource_SetResolution2(void* ptr, int width, int height) { static_cast(ptr)->setResolution(width, height); } void QMediaResource_SetSampleRate(void* ptr, int sampleRate) { static_cast(ptr)->setSampleRate(sampleRate); } void QMediaResource_SetVideoBitRate(void* ptr, int rate) { static_cast(ptr)->setVideoBitRate(rate); } void QMediaResource_SetVideoCodec(void* ptr, char* codec) { static_cast(ptr)->setVideoCodec(QString(codec)); } void QMediaResource_DestroyQMediaResource(void* ptr) { static_cast(ptr)->~QMediaResource(); } void* QMediaResource_Request(void* ptr) { return new QNetworkRequest(static_cast(ptr)->request()); } void* QMediaResource_Resolution(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->resolution(); new QSize(tmpValue.width(), tmpValue.height()); }); } struct QtMultimedia_PackedString QMediaResource_AudioCodec(void* ptr) { return ({ QByteArray t3ad21c = static_cast(ptr)->audioCodec().toUtf8(); QtMultimedia_PackedString { const_cast(t3ad21c.prepend("WHITESPACE").constData()+10), t3ad21c.size()-10 }; }); } struct QtMultimedia_PackedString QMediaResource_Language(void* ptr) { return ({ QByteArray t69ac0c = static_cast(ptr)->language().toUtf8(); QtMultimedia_PackedString { const_cast(t69ac0c.prepend("WHITESPACE").constData()+10), t69ac0c.size()-10 }; }); } struct QtMultimedia_PackedString QMediaResource_MimeType(void* ptr) { return ({ QByteArray ta44245 = static_cast(ptr)->mimeType().toUtf8(); QtMultimedia_PackedString { const_cast(ta44245.prepend("WHITESPACE").constData()+10), ta44245.size()-10 }; }); } struct QtMultimedia_PackedString QMediaResource_VideoCodec(void* ptr) { return ({ QByteArray tfe661d = static_cast(ptr)->videoCodec().toUtf8(); QtMultimedia_PackedString { const_cast(tfe661d.prepend("WHITESPACE").constData()+10), tfe661d.size()-10 }; }); } void* QMediaResource_Url(void* ptr) { return new QUrl(static_cast(ptr)->url()); } char QMediaResource_IsNull(void* ptr) { return static_cast(ptr)->isNull(); } int QMediaResource_AudioBitRate(void* ptr) { return static_cast(ptr)->audioBitRate(); } int QMediaResource_ChannelCount(void* ptr) { return static_cast(ptr)->channelCount(); } int QMediaResource_SampleRate(void* ptr) { return static_cast(ptr)->sampleRate(); } int QMediaResource_VideoBitRate(void* ptr) { return static_cast(ptr)->videoBitRate(); } long long QMediaResource_DataSize(void* ptr) { return static_cast(ptr)->dataSize(); } class MyQMediaService: public QMediaService { public: MyQMediaService(QObject *parent) : QMediaService(parent) {}; QMediaControl * requestControl(const char * interfa) { QtMultimedia_PackedString interfaPacked = { const_cast(interfa), -1 };return static_cast(callbackQMediaService_RequestControl(this, interfaPacked)); }; void releaseControl(QMediaControl * control) { callbackQMediaService_ReleaseControl(this, control); }; bool event(QEvent * e) { return callbackQMediaService_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaService_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaService_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaService_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaService_CustomEvent(this, event); }; void deleteLater() { callbackQMediaService_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaService_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaService_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaService_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaService_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaService_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaService_RequestControl(void* ptr, char* interfa) { return static_cast(ptr)->requestControl(const_cast(interfa)); } void* QMediaService_NewQMediaService(void* parent) { return new MyQMediaService(static_cast(parent)); } void* QMediaService_RequestControl2(void* ptr) { return static_cast(ptr)->requestControl(); } void QMediaService_ReleaseControl(void* ptr, void* control) { static_cast(ptr)->releaseControl(static_cast(control)); } void QMediaService_DestroyQMediaService(void* ptr) { static_cast(ptr)->~QMediaService(); } void* QMediaService___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QMediaService___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaService___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QMediaService___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaService___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaService___findChildren_newList2(void* ptr) { return new QList; } void* QMediaService___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaService___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaService___findChildren_newList3(void* ptr) { return new QList; } void* QMediaService___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaService___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaService___findChildren_newList(void* ptr) { return new QList; } void* QMediaService___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaService___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaService___children_newList(void* ptr) { return new QList; } char QMediaService_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QMediaService::event(static_cast(e)); } char QMediaService_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaService::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaService::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaService::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaService::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaService::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaService::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaService::eventFilter(static_cast(watched), static_cast(event)); } } void QMediaService_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QMediaService::childEvent(static_cast(event)); } void QMediaService_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QMediaService::connectNotify(*static_cast(sign)); } void QMediaService_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QMediaService::customEvent(static_cast(event)); } void QMediaService_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QMediaService::deleteLater(); } void QMediaService_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QMediaService::disconnectNotify(*static_cast(sign)); } void QMediaService_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QMediaService::timerEvent(static_cast(event)); } void* QMediaService_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QMediaService::metaObject()); } class MyQMediaServiceCameraInfoInterface: public QMediaServiceCameraInfoInterface { public: ~MyQMediaServiceCameraInfoInterface() { callbackQMediaServiceCameraInfoInterface_DestroyQMediaServiceCameraInfoInterface(this); }; QCamera::Position cameraPosition(const QByteArray & device) const { return static_cast(callbackQMediaServiceCameraInfoInterface_CameraPosition(const_cast(static_cast(this)), const_cast(&device))); }; int cameraOrientation(const QByteArray & device) const { return callbackQMediaServiceCameraInfoInterface_CameraOrientation(const_cast(static_cast(this)), const_cast(&device)); }; }; void QMediaServiceCameraInfoInterface_DestroyQMediaServiceCameraInfoInterface(void* ptr) { static_cast(ptr)->~QMediaServiceCameraInfoInterface(); } void QMediaServiceCameraInfoInterface_DestroyQMediaServiceCameraInfoInterfaceDefault(void* ptr) { } long long QMediaServiceCameraInfoInterface_CameraPosition(void* ptr, void* device) { return static_cast(ptr)->cameraPosition(*static_cast(device)); } int QMediaServiceCameraInfoInterface_CameraOrientation(void* ptr, void* device) { return static_cast(ptr)->cameraOrientation(*static_cast(device)); } class MyQMediaServiceDefaultDeviceInterface: public QMediaServiceDefaultDeviceInterface { public: ~MyQMediaServiceDefaultDeviceInterface() { callbackQMediaServiceDefaultDeviceInterface_DestroyQMediaServiceDefaultDeviceInterface(this); }; QByteArray defaultDevice(const QByteArray & service) const { return *static_cast(callbackQMediaServiceDefaultDeviceInterface_DefaultDevice(const_cast(static_cast(this)), const_cast(&service))); }; }; void QMediaServiceDefaultDeviceInterface_DestroyQMediaServiceDefaultDeviceInterface(void* ptr) { static_cast(ptr)->~QMediaServiceDefaultDeviceInterface(); } void QMediaServiceDefaultDeviceInterface_DestroyQMediaServiceDefaultDeviceInterfaceDefault(void* ptr) { } void* QMediaServiceDefaultDeviceInterface_DefaultDevice(void* ptr, void* service) { return new QByteArray(static_cast(ptr)->defaultDevice(*static_cast(service))); } class MyQMediaServiceFeaturesInterface: public QMediaServiceFeaturesInterface { public: ~MyQMediaServiceFeaturesInterface() { callbackQMediaServiceFeaturesInterface_DestroyQMediaServiceFeaturesInterface(this); }; }; void QMediaServiceFeaturesInterface_DestroyQMediaServiceFeaturesInterface(void* ptr) { static_cast(ptr)->~QMediaServiceFeaturesInterface(); } void QMediaServiceFeaturesInterface_DestroyQMediaServiceFeaturesInterfaceDefault(void* ptr) { } class MyQMediaServiceProviderPlugin: public QMediaServiceProviderPlugin { public: QMediaService * create(const QString & key) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };return static_cast(callbackQMediaServiceProviderPlugin_Create(this, keyPacked)); }; void release(QMediaService * service) { callbackQMediaServiceProviderPlugin_Release(this, service); }; bool event(QEvent * e) { return callbackQMediaServiceProviderPlugin_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaServiceProviderPlugin_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaServiceProviderPlugin_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaServiceProviderPlugin_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaServiceProviderPlugin_CustomEvent(this, event); }; void deleteLater() { callbackQMediaServiceProviderPlugin_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaServiceProviderPlugin_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaServiceProviderPlugin_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaServiceProviderPlugin_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaServiceProviderPlugin_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaServiceProviderPlugin_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaServiceProviderPlugin_Create(void* ptr, char* key) { return static_cast(ptr)->create(QString(key)); } void QMediaServiceProviderPlugin_Release(void* ptr, void* service) { static_cast(ptr)->release(static_cast(service)); } void* QMediaServiceProviderPlugin___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QMediaServiceProviderPlugin___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaServiceProviderPlugin___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QMediaServiceProviderPlugin___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaServiceProviderPlugin___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaServiceProviderPlugin___findChildren_newList2(void* ptr) { return new QList; } void* QMediaServiceProviderPlugin___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaServiceProviderPlugin___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaServiceProviderPlugin___findChildren_newList3(void* ptr) { return new QList; } void* QMediaServiceProviderPlugin___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaServiceProviderPlugin___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaServiceProviderPlugin___findChildren_newList(void* ptr) { return new QList; } void* QMediaServiceProviderPlugin___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QMediaServiceProviderPlugin___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QMediaServiceProviderPlugin___children_newList(void* ptr) { return new QList; } char QMediaServiceProviderPlugin_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QMediaServiceProviderPlugin::event(static_cast(e)); } char QMediaServiceProviderPlugin_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaServiceProviderPlugin::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaServiceProviderPlugin::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaServiceProviderPlugin::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaServiceProviderPlugin::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaServiceProviderPlugin::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QMediaServiceProviderPlugin::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QMediaServiceProviderPlugin::eventFilter(static_cast(watched), static_cast(event)); } } void QMediaServiceProviderPlugin_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QMediaServiceProviderPlugin::childEvent(static_cast(event)); } void QMediaServiceProviderPlugin_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QMediaServiceProviderPlugin::connectNotify(*static_cast(sign)); } void QMediaServiceProviderPlugin_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QMediaServiceProviderPlugin::customEvent(static_cast(event)); } void QMediaServiceProviderPlugin_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QMediaServiceProviderPlugin::deleteLater(); } void QMediaServiceProviderPlugin_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QMediaServiceProviderPlugin::disconnectNotify(*static_cast(sign)); } void QMediaServiceProviderPlugin_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QMediaServiceProviderPlugin::timerEvent(static_cast(event)); } void* QMediaServiceProviderPlugin_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QMediaServiceProviderPlugin::metaObject()); } class MyQMediaServiceSupportedDevicesInterface: public QMediaServiceSupportedDevicesInterface { public: QString deviceDescription(const QByteArray & service, const QByteArray & device) { return QString(callbackQMediaServiceSupportedDevicesInterface_DeviceDescription(this, const_cast(&service), const_cast(&device))); }; ~MyQMediaServiceSupportedDevicesInterface() { callbackQMediaServiceSupportedDevicesInterface_DestroyQMediaServiceSupportedDevicesInterface(this); }; QList devices(const QByteArray & service) const { return *static_cast*>(callbackQMediaServiceSupportedDevicesInterface_Devices(const_cast(static_cast(this)), const_cast(&service))); }; }; struct QtMultimedia_PackedString QMediaServiceSupportedDevicesInterface_DeviceDescription(void* ptr, void* service, void* device) { return ({ QByteArray tc3bd23 = static_cast(ptr)->deviceDescription(*static_cast(service), *static_cast(device)).toUtf8(); QtMultimedia_PackedString { const_cast(tc3bd23.prepend("WHITESPACE").constData()+10), tc3bd23.size()-10 }; }); } void QMediaServiceSupportedDevicesInterface_DestroyQMediaServiceSupportedDevicesInterface(void* ptr) { static_cast(ptr)->~QMediaServiceSupportedDevicesInterface(); } void QMediaServiceSupportedDevicesInterface_DestroyQMediaServiceSupportedDevicesInterfaceDefault(void* ptr) { } struct QtMultimedia_PackedList QMediaServiceSupportedDevicesInterface_Devices(void* ptr, void* service) { return ({ QList* tmpValue = new QList(static_cast(ptr)->devices(*static_cast(service))); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QMediaServiceSupportedDevicesInterface___devices_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QMediaServiceSupportedDevicesInterface___devices_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaServiceSupportedDevicesInterface___devices_newList(void* ptr) { return new QList; } class MyQMediaServiceSupportedFormatsInterface: public QMediaServiceSupportedFormatsInterface { public: ~MyQMediaServiceSupportedFormatsInterface() { callbackQMediaServiceSupportedFormatsInterface_DestroyQMediaServiceSupportedFormatsInterface(this); }; QMultimedia::SupportEstimate hasSupport(const QString & mimeType, const QStringList & codecs) const { QByteArray t3313b8 = mimeType.toUtf8(); QtMultimedia_PackedString mimeTypePacked = { const_cast(t3313b8.prepend("WHITESPACE").constData()+10), t3313b8.size()-10 };QByteArray t7222c0 = codecs.join("|").toUtf8(); QtMultimedia_PackedString codecsPacked = { const_cast(t7222c0.prepend("WHITESPACE").constData()+10), t7222c0.size()-10 };return static_cast(callbackQMediaServiceSupportedFormatsInterface_HasSupport(const_cast(static_cast(this)), mimeTypePacked, codecsPacked)); }; QStringList supportedMimeTypes() const { return QString(callbackQMediaServiceSupportedFormatsInterface_SupportedMimeTypes(const_cast(static_cast(this)))).split("|", QString::SkipEmptyParts); }; }; void QMediaServiceSupportedFormatsInterface_DestroyQMediaServiceSupportedFormatsInterface(void* ptr) { static_cast(ptr)->~QMediaServiceSupportedFormatsInterface(); } void QMediaServiceSupportedFormatsInterface_DestroyQMediaServiceSupportedFormatsInterfaceDefault(void* ptr) { } long long QMediaServiceSupportedFormatsInterface_HasSupport(void* ptr, char* mimeType, char* codecs) { return static_cast(ptr)->hasSupport(QString(mimeType), QString(codecs).split("|", QString::SkipEmptyParts)); } struct QtMultimedia_PackedString QMediaServiceSupportedFormatsInterface_SupportedMimeTypes(void* ptr) { return ({ QByteArray te6e5ca = static_cast(ptr)->supportedMimeTypes().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(te6e5ca.prepend("WHITESPACE").constData()+10), te6e5ca.size()-10 }; }); } class MyQMediaStreamsControl: public QMediaStreamsControl { public: MyQMediaStreamsControl(QObject *parent) : QMediaStreamsControl(parent) {}; QVariant metaData(int stream, const QString & key) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };return *static_cast(callbackQMediaStreamsControl_MetaData(this, stream, keyPacked)); }; StreamType streamType(int stream) { return static_cast(callbackQMediaStreamsControl_StreamType(this, stream)); }; bool isActive(int stream) { return callbackQMediaStreamsControl_IsActive(this, stream) != 0; }; int streamCount() { return callbackQMediaStreamsControl_StreamCount(this); }; void Signal_ActiveStreamsChanged() { callbackQMediaStreamsControl_ActiveStreamsChanged(this); }; void setActive(int stream, bool state) { callbackQMediaStreamsControl_SetActive(this, stream, state); }; void Signal_StreamsChanged() { callbackQMediaStreamsControl_StreamsChanged(this); }; ~MyQMediaStreamsControl() { callbackQMediaStreamsControl_DestroyQMediaStreamsControl(this); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaStreamsControl_NewQMediaStreamsControl(void* parent) { return new MyQMediaStreamsControl(static_cast(parent)); } void* QMediaStreamsControl_MetaData(void* ptr, int stream, char* key) { return new QVariant(static_cast(ptr)->metaData(stream, QString(key))); } long long QMediaStreamsControl_StreamType(void* ptr, int stream) { return static_cast(ptr)->streamType(stream); } char QMediaStreamsControl_IsActive(void* ptr, int stream) { return static_cast(ptr)->isActive(stream); } int QMediaStreamsControl_StreamCount(void* ptr) { return static_cast(ptr)->streamCount(); } void QMediaStreamsControl_ConnectActiveStreamsChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaStreamsControl::activeStreamsChanged), static_cast(ptr), static_cast(&MyQMediaStreamsControl::Signal_ActiveStreamsChanged)); } void QMediaStreamsControl_DisconnectActiveStreamsChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaStreamsControl::activeStreamsChanged), static_cast(ptr), static_cast(&MyQMediaStreamsControl::Signal_ActiveStreamsChanged)); } void QMediaStreamsControl_ActiveStreamsChanged(void* ptr) { static_cast(ptr)->activeStreamsChanged(); } void QMediaStreamsControl_SetActive(void* ptr, int stream, char state) { static_cast(ptr)->setActive(stream, state != 0); } void QMediaStreamsControl_ConnectStreamsChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaStreamsControl::streamsChanged), static_cast(ptr), static_cast(&MyQMediaStreamsControl::Signal_StreamsChanged)); } void QMediaStreamsControl_DisconnectStreamsChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaStreamsControl::streamsChanged), static_cast(ptr), static_cast(&MyQMediaStreamsControl::Signal_StreamsChanged)); } void QMediaStreamsControl_StreamsChanged(void* ptr) { static_cast(ptr)->streamsChanged(); } void QMediaStreamsControl_DestroyQMediaStreamsControl(void* ptr) { static_cast(ptr)->~QMediaStreamsControl(); } void QMediaStreamsControl_DestroyQMediaStreamsControlDefault(void* ptr) { } void* QMediaTimeInterval_NewQMediaTimeInterval() { return new QMediaTimeInterval(); } void* QMediaTimeInterval_NewQMediaTimeInterval3(void* other) { return new QMediaTimeInterval(*static_cast(other)); } void* QMediaTimeInterval_NewQMediaTimeInterval2(long long start, long long end) { return new QMediaTimeInterval(start, end); } void* QMediaTimeInterval_Normalized(void* ptr) { return new QMediaTimeInterval(static_cast(ptr)->normalized()); } void* QMediaTimeInterval_Translated(void* ptr, long long offset) { return new QMediaTimeInterval(static_cast(ptr)->translated(offset)); } char QMediaTimeInterval_Contains(void* ptr, long long time) { return static_cast(ptr)->contains(time); } char QMediaTimeInterval_IsNormal(void* ptr) { return static_cast(ptr)->isNormal(); } long long QMediaTimeInterval_End(void* ptr) { return static_cast(ptr)->end(); } long long QMediaTimeInterval_Start(void* ptr) { return static_cast(ptr)->start(); } void* QMediaTimeRange_NewQMediaTimeRange() { return new QMediaTimeRange(); } void* QMediaTimeRange_NewQMediaTimeRange3(void* interval) { return new QMediaTimeRange(*static_cast(interval)); } void* QMediaTimeRange_NewQMediaTimeRange4(void* ran) { return new QMediaTimeRange(*static_cast(ran)); } void* QMediaTimeRange_NewQMediaTimeRange2(long long start, long long end) { return new QMediaTimeRange(start, end); } void QMediaTimeRange_AddInterval(void* ptr, void* interval) { static_cast(ptr)->addInterval(*static_cast(interval)); } void QMediaTimeRange_AddInterval2(void* ptr, long long start, long long end) { static_cast(ptr)->addInterval(start, end); } void QMediaTimeRange_AddTimeRange(void* ptr, void* ran) { static_cast(ptr)->addTimeRange(*static_cast(ran)); } void QMediaTimeRange_Clear(void* ptr) { static_cast(ptr)->clear(); } void QMediaTimeRange_RemoveInterval(void* ptr, void* interval) { static_cast(ptr)->removeInterval(*static_cast(interval)); } void QMediaTimeRange_RemoveInterval2(void* ptr, long long start, long long end) { static_cast(ptr)->removeInterval(start, end); } void QMediaTimeRange_RemoveTimeRange(void* ptr, void* ran) { static_cast(ptr)->removeTimeRange(*static_cast(ran)); } void QMediaTimeRange_DestroyQMediaTimeRange(void* ptr) { static_cast(ptr)->~QMediaTimeRange(); } struct QtMultimedia_PackedList QMediaTimeRange_Intervals(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->intervals()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } char QMediaTimeRange_Contains(void* ptr, long long time) { return static_cast(ptr)->contains(time); } char QMediaTimeRange_IsContinuous(void* ptr) { return static_cast(ptr)->isContinuous(); } char QMediaTimeRange_IsEmpty(void* ptr) { return static_cast(ptr)->isEmpty(); } long long QMediaTimeRange_EarliestTime(void* ptr) { return static_cast(ptr)->earliestTime(); } long long QMediaTimeRange_LatestTime(void* ptr) { return static_cast(ptr)->latestTime(); } void* QMediaTimeRange___intervals_atList(void* ptr, int i) { return new QMediaTimeInterval(static_cast*>(ptr)->at(i)); } void QMediaTimeRange___intervals_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QMediaTimeRange___intervals_newList(void* ptr) { return new QList; } class MyQMediaVideoProbeControl: public QMediaVideoProbeControl { public: MyQMediaVideoProbeControl(QObject *parent) : QMediaVideoProbeControl(parent) {}; void Signal_Flush() { callbackQMediaVideoProbeControl_Flush(this); }; void Signal_VideoFrameProbed(const QVideoFrame & frame) { callbackQMediaVideoProbeControl_VideoFrameProbed(this, const_cast(&frame)); }; ~MyQMediaVideoProbeControl() { callbackQMediaVideoProbeControl_DestroyQMediaVideoProbeControl(this); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QMediaVideoProbeControl_NewQMediaVideoProbeControl(void* parent) { return new MyQMediaVideoProbeControl(static_cast(parent)); } void QMediaVideoProbeControl_ConnectFlush(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaVideoProbeControl::flush), static_cast(ptr), static_cast(&MyQMediaVideoProbeControl::Signal_Flush)); } void QMediaVideoProbeControl_DisconnectFlush(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaVideoProbeControl::flush), static_cast(ptr), static_cast(&MyQMediaVideoProbeControl::Signal_Flush)); } void QMediaVideoProbeControl_Flush(void* ptr) { static_cast(ptr)->flush(); } void QMediaVideoProbeControl_ConnectVideoFrameProbed(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMediaVideoProbeControl::videoFrameProbed), static_cast(ptr), static_cast(&MyQMediaVideoProbeControl::Signal_VideoFrameProbed)); } void QMediaVideoProbeControl_DisconnectVideoFrameProbed(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMediaVideoProbeControl::videoFrameProbed), static_cast(ptr), static_cast(&MyQMediaVideoProbeControl::Signal_VideoFrameProbed)); } void QMediaVideoProbeControl_VideoFrameProbed(void* ptr, void* frame) { static_cast(ptr)->videoFrameProbed(*static_cast(frame)); } void QMediaVideoProbeControl_DestroyQMediaVideoProbeControl(void* ptr) { static_cast(ptr)->~QMediaVideoProbeControl(); } void QMediaVideoProbeControl_DestroyQMediaVideoProbeControlDefault(void* ptr) { } class MyQMetaDataReaderControl: public QMetaDataReaderControl { public: MyQMetaDataReaderControl(QObject *parent) : QMetaDataReaderControl(parent) {}; void Signal_MetaDataAvailableChanged(bool available) { callbackQMetaDataReaderControl_MetaDataAvailableChanged(this, available); }; void Signal_MetaDataChanged() { callbackQMetaDataReaderControl_MetaDataChanged(this); }; void Signal_MetaDataChanged2(const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQMetaDataReaderControl_MetaDataChanged2(this, keyPacked, const_cast(&value)); }; QStringList availableMetaData() const { return QString(callbackQMetaDataReaderControl_AvailableMetaData(const_cast(static_cast(this)))).split("|", QString::SkipEmptyParts); }; QVariant metaData(const QString & key) const { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };return *static_cast(callbackQMetaDataReaderControl_MetaData(const_cast(static_cast(this)), keyPacked)); }; bool isMetaDataAvailable() const { return callbackQMetaDataReaderControl_IsMetaDataAvailable(const_cast(static_cast(this))) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QMetaDataReaderControl_NewQMetaDataReaderControl(void* parent) { return new MyQMetaDataReaderControl(static_cast(parent)); } void QMetaDataReaderControl_ConnectMetaDataAvailableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMetaDataReaderControl::metaDataAvailableChanged), static_cast(ptr), static_cast(&MyQMetaDataReaderControl::Signal_MetaDataAvailableChanged)); } void QMetaDataReaderControl_DisconnectMetaDataAvailableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMetaDataReaderControl::metaDataAvailableChanged), static_cast(ptr), static_cast(&MyQMetaDataReaderControl::Signal_MetaDataAvailableChanged)); } void QMetaDataReaderControl_MetaDataAvailableChanged(void* ptr, char available) { static_cast(ptr)->metaDataAvailableChanged(available != 0); } void QMetaDataReaderControl_ConnectMetaDataChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMetaDataReaderControl::metaDataChanged), static_cast(ptr), static_cast(&MyQMetaDataReaderControl::Signal_MetaDataChanged)); } void QMetaDataReaderControl_DisconnectMetaDataChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMetaDataReaderControl::metaDataChanged), static_cast(ptr), static_cast(&MyQMetaDataReaderControl::Signal_MetaDataChanged)); } void QMetaDataReaderControl_MetaDataChanged(void* ptr) { static_cast(ptr)->metaDataChanged(); } void QMetaDataReaderControl_ConnectMetaDataChanged2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMetaDataReaderControl::metaDataChanged), static_cast(ptr), static_cast(&MyQMetaDataReaderControl::Signal_MetaDataChanged2)); } void QMetaDataReaderControl_DisconnectMetaDataChanged2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMetaDataReaderControl::metaDataChanged), static_cast(ptr), static_cast(&MyQMetaDataReaderControl::Signal_MetaDataChanged2)); } void QMetaDataReaderControl_MetaDataChanged2(void* ptr, char* key, void* value) { static_cast(ptr)->metaDataChanged(QString(key), *static_cast(value)); } void QMetaDataReaderControl_DestroyQMetaDataReaderControl(void* ptr) { static_cast(ptr)->~QMetaDataReaderControl(); } struct QtMultimedia_PackedString QMetaDataReaderControl_AvailableMetaData(void* ptr) { return ({ QByteArray tff69ae = static_cast(ptr)->availableMetaData().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(tff69ae.prepend("WHITESPACE").constData()+10), tff69ae.size()-10 }; }); } void* QMetaDataReaderControl_MetaData(void* ptr, char* key) { return new QVariant(static_cast(ptr)->metaData(QString(key))); } char QMetaDataReaderControl_IsMetaDataAvailable(void* ptr) { return static_cast(ptr)->isMetaDataAvailable(); } class MyQMetaDataWriterControl: public QMetaDataWriterControl { public: MyQMetaDataWriterControl(QObject *parent) : QMetaDataWriterControl(parent) {}; void Signal_MetaDataAvailableChanged(bool available) { callbackQMetaDataWriterControl_MetaDataAvailableChanged(this, available); }; void Signal_MetaDataChanged() { callbackQMetaDataWriterControl_MetaDataChanged(this); }; void Signal_MetaDataChanged2(const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQMetaDataWriterControl_MetaDataChanged2(this, keyPacked, const_cast(&value)); }; void setMetaData(const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQMetaDataWriterControl_SetMetaData(this, keyPacked, const_cast(&value)); }; void Signal_WritableChanged(bool writable) { callbackQMetaDataWriterControl_WritableChanged(this, writable); }; QStringList availableMetaData() const { return QString(callbackQMetaDataWriterControl_AvailableMetaData(const_cast(static_cast(this)))).split("|", QString::SkipEmptyParts); }; QVariant metaData(const QString & key) const { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };return *static_cast(callbackQMetaDataWriterControl_MetaData(const_cast(static_cast(this)), keyPacked)); }; bool isMetaDataAvailable() const { return callbackQMetaDataWriterControl_IsMetaDataAvailable(const_cast(static_cast(this))) != 0; }; bool isWritable() const { return callbackQMetaDataWriterControl_IsWritable(const_cast(static_cast(this))) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QMetaDataWriterControl_NewQMetaDataWriterControl(void* parent) { return new MyQMetaDataWriterControl(static_cast(parent)); } void QMetaDataWriterControl_ConnectMetaDataAvailableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMetaDataWriterControl::metaDataAvailableChanged), static_cast(ptr), static_cast(&MyQMetaDataWriterControl::Signal_MetaDataAvailableChanged)); } void QMetaDataWriterControl_DisconnectMetaDataAvailableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMetaDataWriterControl::metaDataAvailableChanged), static_cast(ptr), static_cast(&MyQMetaDataWriterControl::Signal_MetaDataAvailableChanged)); } void QMetaDataWriterControl_MetaDataAvailableChanged(void* ptr, char available) { static_cast(ptr)->metaDataAvailableChanged(available != 0); } void QMetaDataWriterControl_ConnectMetaDataChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMetaDataWriterControl::metaDataChanged), static_cast(ptr), static_cast(&MyQMetaDataWriterControl::Signal_MetaDataChanged)); } void QMetaDataWriterControl_DisconnectMetaDataChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMetaDataWriterControl::metaDataChanged), static_cast(ptr), static_cast(&MyQMetaDataWriterControl::Signal_MetaDataChanged)); } void QMetaDataWriterControl_MetaDataChanged(void* ptr) { static_cast(ptr)->metaDataChanged(); } void QMetaDataWriterControl_ConnectMetaDataChanged2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMetaDataWriterControl::metaDataChanged), static_cast(ptr), static_cast(&MyQMetaDataWriterControl::Signal_MetaDataChanged2)); } void QMetaDataWriterControl_DisconnectMetaDataChanged2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMetaDataWriterControl::metaDataChanged), static_cast(ptr), static_cast(&MyQMetaDataWriterControl::Signal_MetaDataChanged2)); } void QMetaDataWriterControl_MetaDataChanged2(void* ptr, char* key, void* value) { static_cast(ptr)->metaDataChanged(QString(key), *static_cast(value)); } void QMetaDataWriterControl_SetMetaData(void* ptr, char* key, void* value) { static_cast(ptr)->setMetaData(QString(key), *static_cast(value)); } void QMetaDataWriterControl_ConnectWritableChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMetaDataWriterControl::writableChanged), static_cast(ptr), static_cast(&MyQMetaDataWriterControl::Signal_WritableChanged)); } void QMetaDataWriterControl_DisconnectWritableChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMetaDataWriterControl::writableChanged), static_cast(ptr), static_cast(&MyQMetaDataWriterControl::Signal_WritableChanged)); } void QMetaDataWriterControl_WritableChanged(void* ptr, char writable) { static_cast(ptr)->writableChanged(writable != 0); } void QMetaDataWriterControl_DestroyQMetaDataWriterControl(void* ptr) { static_cast(ptr)->~QMetaDataWriterControl(); } struct QtMultimedia_PackedString QMetaDataWriterControl_AvailableMetaData(void* ptr) { return ({ QByteArray te3166d = static_cast(ptr)->availableMetaData().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(te3166d.prepend("WHITESPACE").constData()+10), te3166d.size()-10 }; }); } void* QMetaDataWriterControl_MetaData(void* ptr, char* key) { return new QVariant(static_cast(ptr)->metaData(QString(key))); } char QMetaDataWriterControl_IsMetaDataAvailable(void* ptr) { return static_cast(ptr)->isMetaDataAvailable(); } char QMetaDataWriterControl_IsWritable(void* ptr) { return static_cast(ptr)->isWritable(); } class MyQRadioData: public QRadioData { public: MyQRadioData(QMediaObject *mediaObject, QObject *parent) : QRadioData(mediaObject, parent) {}; void setAlternativeFrequenciesEnabled(bool enabled) { callbackQRadioData_SetAlternativeFrequenciesEnabled(this, enabled); }; bool setMediaObject(QMediaObject * mediaObject) { return callbackQRadioData_SetMediaObject(this, mediaObject) != 0; }; void Signal_AlternativeFrequenciesEnabledChanged(bool enabled) { callbackQRadioData_AlternativeFrequenciesEnabledChanged(this, enabled); }; void Signal_Error2(QRadioData::Error error) { callbackQRadioData_Error2(this, error); }; void Signal_ProgramTypeChanged(QRadioData::ProgramType programType) { callbackQRadioData_ProgramTypeChanged(this, programType); }; void Signal_ProgramTypeNameChanged(QString programTypeName) { QByteArray t2400f1 = programTypeName.toUtf8(); QtMultimedia_PackedString programTypeNamePacked = { const_cast(t2400f1.prepend("WHITESPACE").constData()+10), t2400f1.size()-10 };callbackQRadioData_ProgramTypeNameChanged(this, programTypeNamePacked); }; void Signal_RadioTextChanged(QString radioText) { QByteArray t7ba492 = radioText.toUtf8(); QtMultimedia_PackedString radioTextPacked = { const_cast(t7ba492.prepend("WHITESPACE").constData()+10), t7ba492.size()-10 };callbackQRadioData_RadioTextChanged(this, radioTextPacked); }; void Signal_StationIdChanged(QString stationId) { QByteArray t6518b0 = stationId.toUtf8(); QtMultimedia_PackedString stationIdPacked = { const_cast(t6518b0.prepend("WHITESPACE").constData()+10), t6518b0.size()-10 };callbackQRadioData_StationIdChanged(this, stationIdPacked); }; void Signal_StationNameChanged(QString stationName) { QByteArray t32b816 = stationName.toUtf8(); QtMultimedia_PackedString stationNamePacked = { const_cast(t32b816.prepend("WHITESPACE").constData()+10), t32b816.size()-10 };callbackQRadioData_StationNameChanged(this, stationNamePacked); }; QMediaObject * mediaObject() const { return static_cast(callbackQRadioData_MediaObject(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQRadioData_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQRadioData_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQRadioData_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQRadioData_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQRadioData_CustomEvent(this, event); }; void deleteLater() { callbackQRadioData_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQRadioData_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQRadioData_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQRadioData_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQRadioData_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQRadioData_MetaObject(const_cast(static_cast(this)))); }; }; void QRadioData_SetAlternativeFrequenciesEnabled(void* ptr, char enabled) { QMetaObject::invokeMethod(static_cast(ptr), "setAlternativeFrequenciesEnabled", Q_ARG(bool, enabled != 0)); } void QRadioData_SetAlternativeFrequenciesEnabledDefault(void* ptr, char enabled) { static_cast(ptr)->QRadioData::setAlternativeFrequenciesEnabled(enabled != 0); } void* QRadioData_NewQRadioData(void* mediaObject, void* parent) { return new MyQRadioData(static_cast(mediaObject), static_cast(parent)); } char QRadioData_SetMediaObject(void* ptr, void* mediaObject) { return static_cast(ptr)->setMediaObject(static_cast(mediaObject)); } char QRadioData_SetMediaObjectDefault(void* ptr, void* mediaObject) { return static_cast(ptr)->QRadioData::setMediaObject(static_cast(mediaObject)); } void QRadioData_ConnectAlternativeFrequenciesEnabledChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioData::alternativeFrequenciesEnabledChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_AlternativeFrequenciesEnabledChanged)); } void QRadioData_DisconnectAlternativeFrequenciesEnabledChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioData::alternativeFrequenciesEnabledChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_AlternativeFrequenciesEnabledChanged)); } void QRadioData_AlternativeFrequenciesEnabledChanged(void* ptr, char enabled) { static_cast(ptr)->alternativeFrequenciesEnabledChanged(enabled != 0); } void QRadioData_ConnectError2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioData::error), static_cast(ptr), static_cast(&MyQRadioData::Signal_Error2)); } void QRadioData_DisconnectError2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioData::error), static_cast(ptr), static_cast(&MyQRadioData::Signal_Error2)); } void QRadioData_Error2(void* ptr, long long error) { static_cast(ptr)->error(static_cast(error)); } void QRadioData_ConnectProgramTypeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioData::programTypeChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_ProgramTypeChanged)); } void QRadioData_DisconnectProgramTypeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioData::programTypeChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_ProgramTypeChanged)); } void QRadioData_ProgramTypeChanged(void* ptr, long long programType) { static_cast(ptr)->programTypeChanged(static_cast(programType)); } void QRadioData_ConnectProgramTypeNameChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioData::programTypeNameChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_ProgramTypeNameChanged)); } void QRadioData_DisconnectProgramTypeNameChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioData::programTypeNameChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_ProgramTypeNameChanged)); } void QRadioData_ProgramTypeNameChanged(void* ptr, char* programTypeName) { static_cast(ptr)->programTypeNameChanged(QString(programTypeName)); } void QRadioData_ConnectRadioTextChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioData::radioTextChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_RadioTextChanged)); } void QRadioData_DisconnectRadioTextChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioData::radioTextChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_RadioTextChanged)); } void QRadioData_RadioTextChanged(void* ptr, char* radioText) { static_cast(ptr)->radioTextChanged(QString(radioText)); } void QRadioData_ConnectStationIdChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioData::stationIdChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_StationIdChanged)); } void QRadioData_DisconnectStationIdChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioData::stationIdChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_StationIdChanged)); } void QRadioData_StationIdChanged(void* ptr, char* stationId) { static_cast(ptr)->stationIdChanged(QString(stationId)); } void QRadioData_ConnectStationNameChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioData::stationNameChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_StationNameChanged)); } void QRadioData_DisconnectStationNameChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioData::stationNameChanged), static_cast(ptr), static_cast(&MyQRadioData::Signal_StationNameChanged)); } void QRadioData_StationNameChanged(void* ptr, char* stationName) { static_cast(ptr)->stationNameChanged(QString(stationName)); } void QRadioData_DestroyQRadioData(void* ptr) { static_cast(ptr)->~QRadioData(); } long long QRadioData_Error(void* ptr) { return static_cast(ptr)->error(); } long long QRadioData_ProgramType(void* ptr) { return static_cast(ptr)->programType(); } void* QRadioData_MediaObject(void* ptr) { return static_cast(ptr)->mediaObject(); } void* QRadioData_MediaObjectDefault(void* ptr) { return static_cast(ptr)->QRadioData::mediaObject(); } long long QRadioData_Availability(void* ptr) { return static_cast(ptr)->availability(); } struct QtMultimedia_PackedString QRadioData_ErrorString(void* ptr) { return ({ QByteArray t763fe2 = static_cast(ptr)->errorString().toUtf8(); QtMultimedia_PackedString { const_cast(t763fe2.prepend("WHITESPACE").constData()+10), t763fe2.size()-10 }; }); } struct QtMultimedia_PackedString QRadioData_ProgramTypeName(void* ptr) { return ({ QByteArray tf5ec6b = static_cast(ptr)->programTypeName().toUtf8(); QtMultimedia_PackedString { const_cast(tf5ec6b.prepend("WHITESPACE").constData()+10), tf5ec6b.size()-10 }; }); } struct QtMultimedia_PackedString QRadioData_RadioText(void* ptr) { return ({ QByteArray t809fb8 = static_cast(ptr)->radioText().toUtf8(); QtMultimedia_PackedString { const_cast(t809fb8.prepend("WHITESPACE").constData()+10), t809fb8.size()-10 }; }); } struct QtMultimedia_PackedString QRadioData_StationId(void* ptr) { return ({ QByteArray t645596 = static_cast(ptr)->stationId().toUtf8(); QtMultimedia_PackedString { const_cast(t645596.prepend("WHITESPACE").constData()+10), t645596.size()-10 }; }); } struct QtMultimedia_PackedString QRadioData_StationName(void* ptr) { return ({ QByteArray t79f056 = static_cast(ptr)->stationName().toUtf8(); QtMultimedia_PackedString { const_cast(t79f056.prepend("WHITESPACE").constData()+10), t79f056.size()-10 }; }); } char QRadioData_IsAlternativeFrequenciesEnabled(void* ptr) { return static_cast(ptr)->isAlternativeFrequenciesEnabled(); } void* QRadioData___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QRadioData___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QRadioData___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QRadioData___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QRadioData___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QRadioData___findChildren_newList2(void* ptr) { return new QList; } void* QRadioData___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QRadioData___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QRadioData___findChildren_newList3(void* ptr) { return new QList; } void* QRadioData___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QRadioData___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QRadioData___findChildren_newList(void* ptr) { return new QList; } void* QRadioData___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QRadioData___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QRadioData___children_newList(void* ptr) { return new QList; } char QRadioData_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } char QRadioData_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QRadioData::event(static_cast(e)); } char QRadioData_EventFilter(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } } char QRadioData_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioData::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioData::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioData::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioData::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioData::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QRadioData::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QRadioData::eventFilter(static_cast(watched), static_cast(event)); } } void QRadioData_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QRadioData_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QRadioData::childEvent(static_cast(event)); } void QRadioData_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QRadioData_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QRadioData::connectNotify(*static_cast(sign)); } void QRadioData_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QRadioData_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QRadioData::customEvent(static_cast(event)); } void QRadioData_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QRadioData_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QRadioData::deleteLater(); } void QRadioData_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QRadioData_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QRadioData::disconnectNotify(*static_cast(sign)); } void QRadioData_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QRadioData_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QRadioData::timerEvent(static_cast(event)); } void* QRadioData_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QRadioData_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QRadioData::metaObject()); } class MyQRadioDataControl: public QRadioDataControl { public: MyQRadioDataControl(QObject *parent) : QRadioDataControl(parent) {}; void Signal_AlternativeFrequenciesEnabledChanged(bool enabled) { callbackQRadioDataControl_AlternativeFrequenciesEnabledChanged(this, enabled); }; void Signal_Error2(QRadioData::Error error) { callbackQRadioDataControl_Error2(this, error); }; void Signal_ProgramTypeChanged(QRadioData::ProgramType programType) { callbackQRadioDataControl_ProgramTypeChanged(this, programType); }; void Signal_ProgramTypeNameChanged(QString programTypeName) { QByteArray t2400f1 = programTypeName.toUtf8(); QtMultimedia_PackedString programTypeNamePacked = { const_cast(t2400f1.prepend("WHITESPACE").constData()+10), t2400f1.size()-10 };callbackQRadioDataControl_ProgramTypeNameChanged(this, programTypeNamePacked); }; void Signal_RadioTextChanged(QString radioText) { QByteArray t7ba492 = radioText.toUtf8(); QtMultimedia_PackedString radioTextPacked = { const_cast(t7ba492.prepend("WHITESPACE").constData()+10), t7ba492.size()-10 };callbackQRadioDataControl_RadioTextChanged(this, radioTextPacked); }; void setAlternativeFrequenciesEnabled(bool enabled) { callbackQRadioDataControl_SetAlternativeFrequenciesEnabled(this, enabled); }; void Signal_StationIdChanged(QString stationId) { QByteArray t6518b0 = stationId.toUtf8(); QtMultimedia_PackedString stationIdPacked = { const_cast(t6518b0.prepend("WHITESPACE").constData()+10), t6518b0.size()-10 };callbackQRadioDataControl_StationIdChanged(this, stationIdPacked); }; void Signal_StationNameChanged(QString stationName) { QByteArray t32b816 = stationName.toUtf8(); QtMultimedia_PackedString stationNamePacked = { const_cast(t32b816.prepend("WHITESPACE").constData()+10), t32b816.size()-10 };callbackQRadioDataControl_StationNameChanged(this, stationNamePacked); }; QRadioData::Error error() const { return static_cast(callbackQRadioDataControl_Error(const_cast(static_cast(this)))); }; QRadioData::ProgramType programType() const { return static_cast(callbackQRadioDataControl_ProgramType(const_cast(static_cast(this)))); }; QString errorString() const { return QString(callbackQRadioDataControl_ErrorString(const_cast(static_cast(this)))); }; QString programTypeName() const { return QString(callbackQRadioDataControl_ProgramTypeName(const_cast(static_cast(this)))); }; QString radioText() const { return QString(callbackQRadioDataControl_RadioText(const_cast(static_cast(this)))); }; QString stationId() const { return QString(callbackQRadioDataControl_StationId(const_cast(static_cast(this)))); }; QString stationName() const { return QString(callbackQRadioDataControl_StationName(const_cast(static_cast(this)))); }; bool isAlternativeFrequenciesEnabled() const { return callbackQRadioDataControl_IsAlternativeFrequenciesEnabled(const_cast(static_cast(this))) != 0; }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QRadioDataControl_NewQRadioDataControl(void* parent) { return new MyQRadioDataControl(static_cast(parent)); } void QRadioDataControl_ConnectAlternativeFrequenciesEnabledChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioDataControl::alternativeFrequenciesEnabledChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_AlternativeFrequenciesEnabledChanged)); } void QRadioDataControl_DisconnectAlternativeFrequenciesEnabledChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioDataControl::alternativeFrequenciesEnabledChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_AlternativeFrequenciesEnabledChanged)); } void QRadioDataControl_AlternativeFrequenciesEnabledChanged(void* ptr, char enabled) { static_cast(ptr)->alternativeFrequenciesEnabledChanged(enabled != 0); } void QRadioDataControl_ConnectError2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioDataControl::error), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_Error2)); } void QRadioDataControl_DisconnectError2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioDataControl::error), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_Error2)); } void QRadioDataControl_Error2(void* ptr, long long error) { static_cast(ptr)->error(static_cast(error)); } void QRadioDataControl_ConnectProgramTypeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioDataControl::programTypeChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_ProgramTypeChanged)); } void QRadioDataControl_DisconnectProgramTypeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioDataControl::programTypeChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_ProgramTypeChanged)); } void QRadioDataControl_ProgramTypeChanged(void* ptr, long long programType) { static_cast(ptr)->programTypeChanged(static_cast(programType)); } void QRadioDataControl_ConnectProgramTypeNameChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioDataControl::programTypeNameChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_ProgramTypeNameChanged)); } void QRadioDataControl_DisconnectProgramTypeNameChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioDataControl::programTypeNameChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_ProgramTypeNameChanged)); } void QRadioDataControl_ProgramTypeNameChanged(void* ptr, char* programTypeName) { static_cast(ptr)->programTypeNameChanged(QString(programTypeName)); } void QRadioDataControl_ConnectRadioTextChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioDataControl::radioTextChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_RadioTextChanged)); } void QRadioDataControl_DisconnectRadioTextChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioDataControl::radioTextChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_RadioTextChanged)); } void QRadioDataControl_RadioTextChanged(void* ptr, char* radioText) { static_cast(ptr)->radioTextChanged(QString(radioText)); } void QRadioDataControl_SetAlternativeFrequenciesEnabled(void* ptr, char enabled) { static_cast(ptr)->setAlternativeFrequenciesEnabled(enabled != 0); } void QRadioDataControl_ConnectStationIdChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioDataControl::stationIdChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_StationIdChanged)); } void QRadioDataControl_DisconnectStationIdChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioDataControl::stationIdChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_StationIdChanged)); } void QRadioDataControl_StationIdChanged(void* ptr, char* stationId) { static_cast(ptr)->stationIdChanged(QString(stationId)); } void QRadioDataControl_ConnectStationNameChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioDataControl::stationNameChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_StationNameChanged)); } void QRadioDataControl_DisconnectStationNameChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioDataControl::stationNameChanged), static_cast(ptr), static_cast(&MyQRadioDataControl::Signal_StationNameChanged)); } void QRadioDataControl_StationNameChanged(void* ptr, char* stationName) { static_cast(ptr)->stationNameChanged(QString(stationName)); } void QRadioDataControl_DestroyQRadioDataControl(void* ptr) { static_cast(ptr)->~QRadioDataControl(); } long long QRadioDataControl_Error(void* ptr) { return static_cast(ptr)->error(); } long long QRadioDataControl_ProgramType(void* ptr) { return static_cast(ptr)->programType(); } struct QtMultimedia_PackedString QRadioDataControl_ErrorString(void* ptr) { return ({ QByteArray tcfd03f = static_cast(ptr)->errorString().toUtf8(); QtMultimedia_PackedString { const_cast(tcfd03f.prepend("WHITESPACE").constData()+10), tcfd03f.size()-10 }; }); } struct QtMultimedia_PackedString QRadioDataControl_ProgramTypeName(void* ptr) { return ({ QByteArray tf82b2c = static_cast(ptr)->programTypeName().toUtf8(); QtMultimedia_PackedString { const_cast(tf82b2c.prepend("WHITESPACE").constData()+10), tf82b2c.size()-10 }; }); } struct QtMultimedia_PackedString QRadioDataControl_RadioText(void* ptr) { return ({ QByteArray t97ccf4 = static_cast(ptr)->radioText().toUtf8(); QtMultimedia_PackedString { const_cast(t97ccf4.prepend("WHITESPACE").constData()+10), t97ccf4.size()-10 }; }); } struct QtMultimedia_PackedString QRadioDataControl_StationId(void* ptr) { return ({ QByteArray tbf44fc = static_cast(ptr)->stationId().toUtf8(); QtMultimedia_PackedString { const_cast(tbf44fc.prepend("WHITESPACE").constData()+10), tbf44fc.size()-10 }; }); } struct QtMultimedia_PackedString QRadioDataControl_StationName(void* ptr) { return ({ QByteArray tb06572 = static_cast(ptr)->stationName().toUtf8(); QtMultimedia_PackedString { const_cast(tb06572.prepend("WHITESPACE").constData()+10), tb06572.size()-10 }; }); } char QRadioDataControl_IsAlternativeFrequenciesEnabled(void* ptr) { return static_cast(ptr)->isAlternativeFrequenciesEnabled(); } class MyQRadioTuner: public QRadioTuner { public: MyQRadioTuner(QObject *parent) : QRadioTuner(parent) {}; void Signal_AntennaConnectedChanged(bool connectionStatus) { callbackQRadioTuner_AntennaConnectedChanged(this, connectionStatus); }; void Signal_BandChanged(QRadioTuner::Band band) { callbackQRadioTuner_BandChanged(this, band); }; void cancelSearch() { callbackQRadioTuner_CancelSearch(this); }; void Signal_Error2(QRadioTuner::Error error) { callbackQRadioTuner_Error2(this, error); }; void Signal_FrequencyChanged(int frequency) { callbackQRadioTuner_FrequencyChanged(this, frequency); }; void Signal_MutedChanged(bool muted) { callbackQRadioTuner_MutedChanged(this, muted); }; void searchAllStations(QRadioTuner::SearchMode searchMode) { callbackQRadioTuner_SearchAllStations(this, searchMode); }; void searchBackward() { callbackQRadioTuner_SearchBackward(this); }; void searchForward() { callbackQRadioTuner_SearchForward(this); }; void Signal_SearchingChanged(bool searching) { callbackQRadioTuner_SearchingChanged(this, searching); }; void setBand(QRadioTuner::Band band) { callbackQRadioTuner_SetBand(this, band); }; void setFrequency(int frequency) { callbackQRadioTuner_SetFrequency(this, frequency); }; void setMuted(bool muted) { callbackQRadioTuner_SetMuted(this, muted); }; void setVolume(int volume) { callbackQRadioTuner_SetVolume(this, volume); }; void Signal_SignalStrengthChanged(int strength) { callbackQRadioTuner_SignalStrengthChanged(this, strength); }; void start() { callbackQRadioTuner_Start(this); }; void Signal_StateChanged(QRadioTuner::State state) { callbackQRadioTuner_StateChanged(this, state); }; void Signal_StationFound(int frequency, QString stationId) { QByteArray t6518b0 = stationId.toUtf8(); QtMultimedia_PackedString stationIdPacked = { const_cast(t6518b0.prepend("WHITESPACE").constData()+10), t6518b0.size()-10 };callbackQRadioTuner_StationFound(this, frequency, stationIdPacked); }; void Signal_StereoStatusChanged(bool stereo) { callbackQRadioTuner_StereoStatusChanged(this, stereo); }; void stop() { callbackQRadioTuner_Stop(this); }; void Signal_VolumeChanged(int volume) { callbackQRadioTuner_VolumeChanged(this, volume); }; QMultimedia::AvailabilityStatus availability() const { return static_cast(callbackQMediaObject_Availability(const_cast(static_cast(this)))); }; bool bind(QObject * object) { return callbackQMediaObject_Bind(this, object) != 0; }; void Signal_AvailabilityChanged2(QMultimedia::AvailabilityStatus availability) { callbackQMediaObject_AvailabilityChanged2(this, availability); }; void Signal_AvailabilityChanged(bool available) { callbackQMediaObject_AvailabilityChanged(this, available); }; void Signal_MetaDataAvailableChanged(bool available) { callbackQMediaObject_MetaDataAvailableChanged(this, available); }; void Signal_MetaDataChanged() { callbackQMediaObject_MetaDataChanged(this); }; void Signal_MetaDataChanged2(const QString & key, const QVariant & value) { QByteArray ta62f22 = key.toUtf8(); QtMultimedia_PackedString keyPacked = { const_cast(ta62f22.prepend("WHITESPACE").constData()+10), ta62f22.size()-10 };callbackQMediaObject_MetaDataChanged2(this, keyPacked, const_cast(&value)); }; void Signal_NotifyIntervalChanged(int milliseconds) { callbackQMediaObject_NotifyIntervalChanged(this, milliseconds); }; void unbind(QObject * object) { callbackQMediaObject_Unbind(this, object); }; QMediaService * service() const { return static_cast(callbackQMediaObject_Service(const_cast(static_cast(this)))); }; bool isAvailable() const { return callbackQMediaObject_IsAvailable(const_cast(static_cast(this))) != 0; }; bool event(QEvent * e) { return callbackQMediaObject_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaObject_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaObject_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaObject_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaObject_CustomEvent(this, event); }; void deleteLater() { callbackQMediaObject_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaObject_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaObject_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaObject_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaObject_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaObject_MetaObject(const_cast(static_cast(this)))); }; }; void* QRadioTuner_NewQRadioTuner(void* parent) { return new MyQRadioTuner(static_cast(parent)); } void QRadioTuner_ConnectAntennaConnectedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTuner::antennaConnectedChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_AntennaConnectedChanged)); } void QRadioTuner_DisconnectAntennaConnectedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTuner::antennaConnectedChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_AntennaConnectedChanged)); } void QRadioTuner_AntennaConnectedChanged(void* ptr, char connectionStatus) { static_cast(ptr)->antennaConnectedChanged(connectionStatus != 0); } void QRadioTuner_ConnectBandChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTuner::bandChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_BandChanged)); } void QRadioTuner_DisconnectBandChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTuner::bandChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_BandChanged)); } void QRadioTuner_BandChanged(void* ptr, long long band) { static_cast(ptr)->bandChanged(static_cast(band)); } void QRadioTuner_CancelSearch(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "cancelSearch"); } void QRadioTuner_CancelSearchDefault(void* ptr) { static_cast(ptr)->QRadioTuner::cancelSearch(); } void QRadioTuner_ConnectError2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTuner::error), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_Error2)); } void QRadioTuner_DisconnectError2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTuner::error), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_Error2)); } void QRadioTuner_Error2(void* ptr, long long error) { static_cast(ptr)->error(static_cast(error)); } void QRadioTuner_ConnectFrequencyChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTuner::frequencyChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_FrequencyChanged)); } void QRadioTuner_DisconnectFrequencyChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTuner::frequencyChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_FrequencyChanged)); } void QRadioTuner_FrequencyChanged(void* ptr, int frequency) { static_cast(ptr)->frequencyChanged(frequency); } void QRadioTuner_ConnectMutedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTuner::mutedChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_MutedChanged)); } void QRadioTuner_DisconnectMutedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTuner::mutedChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_MutedChanged)); } void QRadioTuner_MutedChanged(void* ptr, char muted) { static_cast(ptr)->mutedChanged(muted != 0); } void QRadioTuner_SearchAllStations(void* ptr, long long searchMode) { QMetaObject::invokeMethod(static_cast(ptr), "searchAllStations", Q_ARG(QRadioTuner::SearchMode, static_cast(searchMode))); } void QRadioTuner_SearchAllStationsDefault(void* ptr, long long searchMode) { static_cast(ptr)->QRadioTuner::searchAllStations(static_cast(searchMode)); } void QRadioTuner_SearchBackward(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "searchBackward"); } void QRadioTuner_SearchBackwardDefault(void* ptr) { static_cast(ptr)->QRadioTuner::searchBackward(); } void QRadioTuner_SearchForward(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "searchForward"); } void QRadioTuner_SearchForwardDefault(void* ptr) { static_cast(ptr)->QRadioTuner::searchForward(); } void QRadioTuner_ConnectSearchingChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTuner::searchingChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_SearchingChanged)); } void QRadioTuner_DisconnectSearchingChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTuner::searchingChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_SearchingChanged)); } void QRadioTuner_SearchingChanged(void* ptr, char searching) { static_cast(ptr)->searchingChanged(searching != 0); } void QRadioTuner_SetBand(void* ptr, long long band) { QMetaObject::invokeMethod(static_cast(ptr), "setBand", Q_ARG(QRadioTuner::Band, static_cast(band))); } void QRadioTuner_SetBandDefault(void* ptr, long long band) { static_cast(ptr)->QRadioTuner::setBand(static_cast(band)); } void QRadioTuner_SetFrequency(void* ptr, int frequency) { QMetaObject::invokeMethod(static_cast(ptr), "setFrequency", Q_ARG(int, frequency)); } void QRadioTuner_SetFrequencyDefault(void* ptr, int frequency) { static_cast(ptr)->QRadioTuner::setFrequency(frequency); } void QRadioTuner_SetMuted(void* ptr, char muted) { QMetaObject::invokeMethod(static_cast(ptr), "setMuted", Q_ARG(bool, muted != 0)); } void QRadioTuner_SetMutedDefault(void* ptr, char muted) { static_cast(ptr)->QRadioTuner::setMuted(muted != 0); } void QRadioTuner_SetStereoMode(void* ptr, long long mode) { static_cast(ptr)->setStereoMode(static_cast(mode)); } void QRadioTuner_SetVolume(void* ptr, int volume) { QMetaObject::invokeMethod(static_cast(ptr), "setVolume", Q_ARG(int, volume)); } void QRadioTuner_SetVolumeDefault(void* ptr, int volume) { static_cast(ptr)->QRadioTuner::setVolume(volume); } void QRadioTuner_ConnectSignalStrengthChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTuner::signalStrengthChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_SignalStrengthChanged)); } void QRadioTuner_DisconnectSignalStrengthChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTuner::signalStrengthChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_SignalStrengthChanged)); } void QRadioTuner_SignalStrengthChanged(void* ptr, int strength) { static_cast(ptr)->signalStrengthChanged(strength); } void QRadioTuner_Start(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "start"); } void QRadioTuner_StartDefault(void* ptr) { static_cast(ptr)->QRadioTuner::start(); } void QRadioTuner_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTuner::stateChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_StateChanged)); } void QRadioTuner_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTuner::stateChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_StateChanged)); } void QRadioTuner_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QRadioTuner_ConnectStationFound(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTuner::stationFound), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_StationFound)); } void QRadioTuner_DisconnectStationFound(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTuner::stationFound), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_StationFound)); } void QRadioTuner_StationFound(void* ptr, int frequency, char* stationId) { static_cast(ptr)->stationFound(frequency, QString(stationId)); } void QRadioTuner_ConnectStereoStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTuner::stereoStatusChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_StereoStatusChanged)); } void QRadioTuner_DisconnectStereoStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTuner::stereoStatusChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_StereoStatusChanged)); } void QRadioTuner_StereoStatusChanged(void* ptr, char stereo) { static_cast(ptr)->stereoStatusChanged(stereo != 0); } void QRadioTuner_Stop(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "stop"); } void QRadioTuner_StopDefault(void* ptr) { static_cast(ptr)->QRadioTuner::stop(); } void QRadioTuner_ConnectVolumeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTuner::volumeChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_VolumeChanged)); } void QRadioTuner_DisconnectVolumeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTuner::volumeChanged), static_cast(ptr), static_cast(&MyQRadioTuner::Signal_VolumeChanged)); } void QRadioTuner_VolumeChanged(void* ptr, int volume) { static_cast(ptr)->volumeChanged(volume); } void QRadioTuner_DestroyQRadioTuner(void* ptr) { static_cast(ptr)->~QRadioTuner(); } long long QRadioTuner_Band(void* ptr) { return static_cast(ptr)->band(); } long long QRadioTuner_Error(void* ptr) { return static_cast(ptr)->error(); } void* QRadioTuner_RadioData(void* ptr) { return static_cast(ptr)->radioData(); } struct QtMultimedia_PackedString QRadioTuner_ErrorString(void* ptr) { return ({ QByteArray t26ab64 = static_cast(ptr)->errorString().toUtf8(); QtMultimedia_PackedString { const_cast(t26ab64.prepend("WHITESPACE").constData()+10), t26ab64.size()-10 }; }); } long long QRadioTuner_State(void* ptr) { return static_cast(ptr)->state(); } long long QRadioTuner_StereoMode(void* ptr) { return static_cast(ptr)->stereoMode(); } char QRadioTuner_IsAntennaConnected(void* ptr) { return static_cast(ptr)->isAntennaConnected(); } char QRadioTuner_IsBandSupported(void* ptr, long long band) { return static_cast(ptr)->isBandSupported(static_cast(band)); } char QRadioTuner_IsMuted(void* ptr) { return static_cast(ptr)->isMuted(); } char QRadioTuner_IsSearching(void* ptr) { return static_cast(ptr)->isSearching(); } char QRadioTuner_IsStereo(void* ptr) { return static_cast(ptr)->isStereo(); } int QRadioTuner_Frequency(void* ptr) { return static_cast(ptr)->frequency(); } int QRadioTuner_FrequencyStep(void* ptr, long long band) { return static_cast(ptr)->frequencyStep(static_cast(band)); } int QRadioTuner_SignalStrength(void* ptr) { return static_cast(ptr)->signalStrength(); } int QRadioTuner_Volume(void* ptr) { return static_cast(ptr)->volume(); } class MyQRadioTunerControl: public QRadioTunerControl { public: void Signal_AntennaConnectedChanged(bool connectionStatus) { callbackQRadioTunerControl_AntennaConnectedChanged(this, connectionStatus); }; void Signal_BandChanged(QRadioTuner::Band band) { callbackQRadioTunerControl_BandChanged(this, band); }; void cancelSearch() { callbackQRadioTunerControl_CancelSearch(this); }; void Signal_Error2(QRadioTuner::Error error) { callbackQRadioTunerControl_Error2(this, error); }; void Signal_FrequencyChanged(int frequency) { callbackQRadioTunerControl_FrequencyChanged(this, frequency); }; void Signal_MutedChanged(bool muted) { callbackQRadioTunerControl_MutedChanged(this, muted); }; void searchAllStations(QRadioTuner::SearchMode searchMode) { callbackQRadioTunerControl_SearchAllStations(this, searchMode); }; void searchBackward() { callbackQRadioTunerControl_SearchBackward(this); }; void searchForward() { callbackQRadioTunerControl_SearchForward(this); }; void Signal_SearchingChanged(bool searching) { callbackQRadioTunerControl_SearchingChanged(this, searching); }; void setBand(QRadioTuner::Band band) { callbackQRadioTunerControl_SetBand(this, band); }; void setFrequency(int frequency) { callbackQRadioTunerControl_SetFrequency(this, frequency); }; void setMuted(bool muted) { callbackQRadioTunerControl_SetMuted(this, muted); }; void setStereoMode(QRadioTuner::StereoMode mode) { callbackQRadioTunerControl_SetStereoMode(this, mode); }; void setVolume(int volume) { callbackQRadioTunerControl_SetVolume(this, volume); }; void Signal_SignalStrengthChanged(int strength) { callbackQRadioTunerControl_SignalStrengthChanged(this, strength); }; void start() { callbackQRadioTunerControl_Start(this); }; void Signal_StateChanged(QRadioTuner::State state) { callbackQRadioTunerControl_StateChanged(this, state); }; void Signal_StationFound(int frequency, QString stationId) { QByteArray t6518b0 = stationId.toUtf8(); QtMultimedia_PackedString stationIdPacked = { const_cast(t6518b0.prepend("WHITESPACE").constData()+10), t6518b0.size()-10 };callbackQRadioTunerControl_StationFound(this, frequency, stationIdPacked); }; void Signal_StereoStatusChanged(bool stereo) { callbackQRadioTunerControl_StereoStatusChanged(this, stereo); }; void stop() { callbackQRadioTunerControl_Stop(this); }; void Signal_VolumeChanged(int volume) { callbackQRadioTunerControl_VolumeChanged(this, volume); }; QRadioTuner::Band band() const { return static_cast(callbackQRadioTunerControl_Band(const_cast(static_cast(this)))); }; QRadioTuner::Error error() const { return static_cast(callbackQRadioTunerControl_Error(const_cast(static_cast(this)))); }; QRadioTuner::State state() const { return static_cast(callbackQRadioTunerControl_State(const_cast(static_cast(this)))); }; QRadioTuner::StereoMode stereoMode() const { return static_cast(callbackQRadioTunerControl_StereoMode(const_cast(static_cast(this)))); }; QString errorString() const { return QString(callbackQRadioTunerControl_ErrorString(const_cast(static_cast(this)))); }; bool isAntennaConnected() const { return callbackQRadioTunerControl_IsAntennaConnected(const_cast(static_cast(this))) != 0; }; bool isBandSupported(QRadioTuner::Band band) const { return callbackQRadioTunerControl_IsBandSupported(const_cast(static_cast(this)), band) != 0; }; bool isMuted() const { return callbackQRadioTunerControl_IsMuted(const_cast(static_cast(this))) != 0; }; bool isSearching() const { return callbackQRadioTunerControl_IsSearching(const_cast(static_cast(this))) != 0; }; bool isStereo() const { return callbackQRadioTunerControl_IsStereo(const_cast(static_cast(this))) != 0; }; int frequency() const { return callbackQRadioTunerControl_Frequency(const_cast(static_cast(this))); }; int frequencyStep(QRadioTuner::Band band) const { return callbackQRadioTunerControl_FrequencyStep(const_cast(static_cast(this)), band); }; int signalStrength() const { return callbackQRadioTunerControl_SignalStrength(const_cast(static_cast(this))); }; int volume() const { return callbackQRadioTunerControl_Volume(const_cast(static_cast(this))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void QRadioTunerControl_ConnectAntennaConnectedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTunerControl::antennaConnectedChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_AntennaConnectedChanged)); } void QRadioTunerControl_DisconnectAntennaConnectedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTunerControl::antennaConnectedChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_AntennaConnectedChanged)); } void QRadioTunerControl_AntennaConnectedChanged(void* ptr, char connectionStatus) { static_cast(ptr)->antennaConnectedChanged(connectionStatus != 0); } void QRadioTunerControl_ConnectBandChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTunerControl::bandChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_BandChanged)); } void QRadioTunerControl_DisconnectBandChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTunerControl::bandChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_BandChanged)); } void QRadioTunerControl_BandChanged(void* ptr, long long band) { static_cast(ptr)->bandChanged(static_cast(band)); } void QRadioTunerControl_CancelSearch(void* ptr) { static_cast(ptr)->cancelSearch(); } void QRadioTunerControl_ConnectError2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTunerControl::error), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_Error2)); } void QRadioTunerControl_DisconnectError2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTunerControl::error), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_Error2)); } void QRadioTunerControl_Error2(void* ptr, long long error) { static_cast(ptr)->error(static_cast(error)); } void QRadioTunerControl_ConnectFrequencyChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTunerControl::frequencyChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_FrequencyChanged)); } void QRadioTunerControl_DisconnectFrequencyChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTunerControl::frequencyChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_FrequencyChanged)); } void QRadioTunerControl_FrequencyChanged(void* ptr, int frequency) { static_cast(ptr)->frequencyChanged(frequency); } void QRadioTunerControl_ConnectMutedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTunerControl::mutedChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_MutedChanged)); } void QRadioTunerControl_DisconnectMutedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTunerControl::mutedChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_MutedChanged)); } void QRadioTunerControl_MutedChanged(void* ptr, char muted) { static_cast(ptr)->mutedChanged(muted != 0); } void QRadioTunerControl_SearchAllStations(void* ptr, long long searchMode) { static_cast(ptr)->searchAllStations(static_cast(searchMode)); } void QRadioTunerControl_SearchBackward(void* ptr) { static_cast(ptr)->searchBackward(); } void QRadioTunerControl_SearchForward(void* ptr) { static_cast(ptr)->searchForward(); } void QRadioTunerControl_ConnectSearchingChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTunerControl::searchingChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_SearchingChanged)); } void QRadioTunerControl_DisconnectSearchingChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTunerControl::searchingChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_SearchingChanged)); } void QRadioTunerControl_SearchingChanged(void* ptr, char searching) { static_cast(ptr)->searchingChanged(searching != 0); } void QRadioTunerControl_SetBand(void* ptr, long long band) { static_cast(ptr)->setBand(static_cast(band)); } void QRadioTunerControl_SetFrequency(void* ptr, int frequency) { static_cast(ptr)->setFrequency(frequency); } void QRadioTunerControl_SetMuted(void* ptr, char muted) { static_cast(ptr)->setMuted(muted != 0); } void QRadioTunerControl_SetStereoMode(void* ptr, long long mode) { static_cast(ptr)->setStereoMode(static_cast(mode)); } void QRadioTunerControl_SetVolume(void* ptr, int volume) { static_cast(ptr)->setVolume(volume); } void QRadioTunerControl_ConnectSignalStrengthChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTunerControl::signalStrengthChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_SignalStrengthChanged)); } void QRadioTunerControl_DisconnectSignalStrengthChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTunerControl::signalStrengthChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_SignalStrengthChanged)); } void QRadioTunerControl_SignalStrengthChanged(void* ptr, int strength) { static_cast(ptr)->signalStrengthChanged(strength); } void QRadioTunerControl_Start(void* ptr) { static_cast(ptr)->start(); } void QRadioTunerControl_ConnectStateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTunerControl::stateChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_StateChanged)); } void QRadioTunerControl_DisconnectStateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTunerControl::stateChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_StateChanged)); } void QRadioTunerControl_StateChanged(void* ptr, long long state) { static_cast(ptr)->stateChanged(static_cast(state)); } void QRadioTunerControl_ConnectStationFound(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTunerControl::stationFound), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_StationFound)); } void QRadioTunerControl_DisconnectStationFound(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTunerControl::stationFound), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_StationFound)); } void QRadioTunerControl_StationFound(void* ptr, int frequency, char* stationId) { static_cast(ptr)->stationFound(frequency, QString(stationId)); } void QRadioTunerControl_ConnectStereoStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTunerControl::stereoStatusChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_StereoStatusChanged)); } void QRadioTunerControl_DisconnectStereoStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTunerControl::stereoStatusChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_StereoStatusChanged)); } void QRadioTunerControl_StereoStatusChanged(void* ptr, char stereo) { static_cast(ptr)->stereoStatusChanged(stereo != 0); } void QRadioTunerControl_Stop(void* ptr) { static_cast(ptr)->stop(); } void QRadioTunerControl_ConnectVolumeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRadioTunerControl::volumeChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_VolumeChanged)); } void QRadioTunerControl_DisconnectVolumeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRadioTunerControl::volumeChanged), static_cast(ptr), static_cast(&MyQRadioTunerControl::Signal_VolumeChanged)); } void QRadioTunerControl_VolumeChanged(void* ptr, int volume) { static_cast(ptr)->volumeChanged(volume); } void QRadioTunerControl_DestroyQRadioTunerControl(void* ptr) { static_cast(ptr)->~QRadioTunerControl(); } long long QRadioTunerControl_Band(void* ptr) { return static_cast(ptr)->band(); } long long QRadioTunerControl_Error(void* ptr) { return static_cast(ptr)->error(); } long long QRadioTunerControl_State(void* ptr) { return static_cast(ptr)->state(); } long long QRadioTunerControl_StereoMode(void* ptr) { return static_cast(ptr)->stereoMode(); } struct QtMultimedia_PackedString QRadioTunerControl_ErrorString(void* ptr) { return ({ QByteArray t29e878 = static_cast(ptr)->errorString().toUtf8(); QtMultimedia_PackedString { const_cast(t29e878.prepend("WHITESPACE").constData()+10), t29e878.size()-10 }; }); } char QRadioTunerControl_IsAntennaConnected(void* ptr) { return static_cast(ptr)->isAntennaConnected(); } char QRadioTunerControl_IsAntennaConnectedDefault(void* ptr) { return static_cast(ptr)->QRadioTunerControl::isAntennaConnected(); } char QRadioTunerControl_IsBandSupported(void* ptr, long long band) { return static_cast(ptr)->isBandSupported(static_cast(band)); } char QRadioTunerControl_IsMuted(void* ptr) { return static_cast(ptr)->isMuted(); } char QRadioTunerControl_IsSearching(void* ptr) { return static_cast(ptr)->isSearching(); } char QRadioTunerControl_IsStereo(void* ptr) { return static_cast(ptr)->isStereo(); } int QRadioTunerControl_Frequency(void* ptr) { return static_cast(ptr)->frequency(); } int QRadioTunerControl_FrequencyStep(void* ptr, long long band) { return static_cast(ptr)->frequencyStep(static_cast(band)); } int QRadioTunerControl_SignalStrength(void* ptr) { return static_cast(ptr)->signalStrength(); } int QRadioTunerControl_Volume(void* ptr) { return static_cast(ptr)->volume(); } class MyQSound: public QSound { public: MyQSound(const QString &filename, QObject *parent) : QSound(filename, parent) {}; void play() { callbackQSound_Play2(this); }; void stop() { callbackQSound_Stop(this); }; bool event(QEvent * e) { return callbackQSound_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSound_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSound_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSound_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSound_CustomEvent(this, event); }; void deleteLater() { callbackQSound_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSound_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSound_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSound_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSound_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSound_MetaObject(const_cast(static_cast(this)))); }; }; void QSound_Play2(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "play"); } void QSound_Play2Default(void* ptr) { static_cast(ptr)->QSound::play(); } void QSound_SetLoops(void* ptr, int number) { static_cast(ptr)->setLoops(number); } void* QSound_NewQSound(char* filename, void* parent) { return new MyQSound(QString(filename), static_cast(parent)); } void QSound_QSound_Play(char* filename) { QSound::play(QString(filename)); } void QSound_Stop(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "stop"); } void QSound_StopDefault(void* ptr) { static_cast(ptr)->QSound::stop(); } void QSound_DestroyQSound(void* ptr) { static_cast(ptr)->~QSound(); } struct QtMultimedia_PackedString QSound_FileName(void* ptr) { return ({ QByteArray t54b0ee = static_cast(ptr)->fileName().toUtf8(); QtMultimedia_PackedString { const_cast(t54b0ee.prepend("WHITESPACE").constData()+10), t54b0ee.size()-10 }; }); } char QSound_IsFinished(void* ptr) { return static_cast(ptr)->isFinished(); } int QSound_Loops(void* ptr) { return static_cast(ptr)->loops(); } int QSound_LoopsRemaining(void* ptr) { return static_cast(ptr)->loopsRemaining(); } void* QSound___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QSound___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QSound___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QSound___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSound___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QSound___findChildren_newList2(void* ptr) { return new QList; } void* QSound___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSound___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QSound___findChildren_newList3(void* ptr) { return new QList; } void* QSound___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSound___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QSound___findChildren_newList(void* ptr) { return new QList; } void* QSound___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSound___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QSound___children_newList(void* ptr) { return new QList; } char QSound_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QSound::event(static_cast(e)); } char QSound_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSound::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSound::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSound::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSound::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSound::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSound::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QSound::eventFilter(static_cast(watched), static_cast(event)); } } void QSound_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QSound::childEvent(static_cast(event)); } void QSound_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSound::connectNotify(*static_cast(sign)); } void QSound_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QSound::customEvent(static_cast(event)); } void QSound_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QSound::deleteLater(); } void QSound_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSound::disconnectNotify(*static_cast(sign)); } void QSound_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QSound::timerEvent(static_cast(event)); } void* QSound_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QSound::metaObject()); } class MyQSoundEffect: public QSoundEffect { public: MyQSoundEffect(QObject *parent) : QSoundEffect(parent) {}; void Signal_CategoryChanged() { callbackQSoundEffect_CategoryChanged(this); }; void Signal_LoadedChanged() { callbackQSoundEffect_LoadedChanged(this); }; void Signal_LoopCountChanged() { callbackQSoundEffect_LoopCountChanged(this); }; void Signal_LoopsRemainingChanged() { callbackQSoundEffect_LoopsRemainingChanged(this); }; void Signal_MutedChanged() { callbackQSoundEffect_MutedChanged(this); }; void play() { callbackQSoundEffect_Play(this); }; void Signal_PlayingChanged() { callbackQSoundEffect_PlayingChanged(this); }; void Signal_SourceChanged() { callbackQSoundEffect_SourceChanged(this); }; void Signal_StatusChanged() { callbackQSoundEffect_StatusChanged(this); }; void stop() { callbackQSoundEffect_Stop(this); }; void Signal_VolumeChanged() { callbackQSoundEffect_VolumeChanged(this); }; bool event(QEvent * e) { return callbackQSoundEffect_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSoundEffect_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSoundEffect_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSoundEffect_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSoundEffect_CustomEvent(this, event); }; void deleteLater() { callbackQSoundEffect_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSoundEffect_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSoundEffect_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSoundEffect_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSoundEffect_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSoundEffect_MetaObject(const_cast(static_cast(this)))); }; }; void* QSoundEffect_NewQSoundEffect(void* parent) { return new MyQSoundEffect(static_cast(parent)); } struct QtMultimedia_PackedString QSoundEffect_QSoundEffect_SupportedMimeTypes() { return ({ QByteArray t9ca848 = QSoundEffect::supportedMimeTypes().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(t9ca848.prepend("WHITESPACE").constData()+10), t9ca848.size()-10 }; }); } void QSoundEffect_ConnectCategoryChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSoundEffect::categoryChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_CategoryChanged)); } void QSoundEffect_DisconnectCategoryChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSoundEffect::categoryChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_CategoryChanged)); } void QSoundEffect_CategoryChanged(void* ptr) { static_cast(ptr)->categoryChanged(); } void QSoundEffect_ConnectLoadedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSoundEffect::loadedChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_LoadedChanged)); } void QSoundEffect_DisconnectLoadedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSoundEffect::loadedChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_LoadedChanged)); } void QSoundEffect_LoadedChanged(void* ptr) { static_cast(ptr)->loadedChanged(); } void QSoundEffect_ConnectLoopCountChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSoundEffect::loopCountChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_LoopCountChanged)); } void QSoundEffect_DisconnectLoopCountChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSoundEffect::loopCountChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_LoopCountChanged)); } void QSoundEffect_LoopCountChanged(void* ptr) { static_cast(ptr)->loopCountChanged(); } void QSoundEffect_ConnectLoopsRemainingChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSoundEffect::loopsRemainingChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_LoopsRemainingChanged)); } void QSoundEffect_DisconnectLoopsRemainingChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSoundEffect::loopsRemainingChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_LoopsRemainingChanged)); } void QSoundEffect_LoopsRemainingChanged(void* ptr) { static_cast(ptr)->loopsRemainingChanged(); } void QSoundEffect_ConnectMutedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSoundEffect::mutedChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_MutedChanged)); } void QSoundEffect_DisconnectMutedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSoundEffect::mutedChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_MutedChanged)); } void QSoundEffect_MutedChanged(void* ptr) { static_cast(ptr)->mutedChanged(); } void QSoundEffect_Play(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "play"); } void QSoundEffect_PlayDefault(void* ptr) { static_cast(ptr)->QSoundEffect::play(); } void QSoundEffect_ConnectPlayingChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSoundEffect::playingChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_PlayingChanged)); } void QSoundEffect_DisconnectPlayingChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSoundEffect::playingChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_PlayingChanged)); } void QSoundEffect_PlayingChanged(void* ptr) { static_cast(ptr)->playingChanged(); } void QSoundEffect_SetCategory(void* ptr, char* category) { static_cast(ptr)->setCategory(QString(category)); } void QSoundEffect_SetLoopCount(void* ptr, int loopCount) { static_cast(ptr)->setLoopCount(loopCount); } void QSoundEffect_SetMuted(void* ptr, char muted) { static_cast(ptr)->setMuted(muted != 0); } void QSoundEffect_SetSource(void* ptr, void* url) { static_cast(ptr)->setSource(*static_cast(url)); } void QSoundEffect_SetVolume(void* ptr, double volume) { static_cast(ptr)->setVolume(volume); } void QSoundEffect_ConnectSourceChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSoundEffect::sourceChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_SourceChanged)); } void QSoundEffect_DisconnectSourceChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSoundEffect::sourceChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_SourceChanged)); } void QSoundEffect_SourceChanged(void* ptr) { static_cast(ptr)->sourceChanged(); } void QSoundEffect_ConnectStatusChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSoundEffect::statusChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_StatusChanged)); } void QSoundEffect_DisconnectStatusChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSoundEffect::statusChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_StatusChanged)); } void QSoundEffect_StatusChanged(void* ptr) { static_cast(ptr)->statusChanged(); } void QSoundEffect_Stop(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "stop"); } void QSoundEffect_StopDefault(void* ptr) { static_cast(ptr)->QSoundEffect::stop(); } void QSoundEffect_DestroyQSoundEffect(void* ptr) { static_cast(ptr)->~QSoundEffect(); } struct QtMultimedia_PackedString QSoundEffect_Category(void* ptr) { return ({ QByteArray t036c43 = static_cast(ptr)->category().toUtf8(); QtMultimedia_PackedString { const_cast(t036c43.prepend("WHITESPACE").constData()+10), t036c43.size()-10 }; }); } void* QSoundEffect_Source(void* ptr) { return new QUrl(static_cast(ptr)->source()); } long long QSoundEffect_Status(void* ptr) { return static_cast(ptr)->status(); } char QSoundEffect_IsLoaded(void* ptr) { return static_cast(ptr)->isLoaded(); } char QSoundEffect_IsMuted(void* ptr) { return static_cast(ptr)->isMuted(); } char QSoundEffect_IsPlaying(void* ptr) { return static_cast(ptr)->isPlaying(); } int QSoundEffect_LoopCount(void* ptr) { return static_cast(ptr)->loopCount(); } int QSoundEffect_LoopsRemaining(void* ptr) { return static_cast(ptr)->loopsRemaining(); } void QSoundEffect_ConnectVolumeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSoundEffect::volumeChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_VolumeChanged)); } void QSoundEffect_DisconnectVolumeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSoundEffect::volumeChanged), static_cast(ptr), static_cast(&MyQSoundEffect::Signal_VolumeChanged)); } void QSoundEffect_VolumeChanged(void* ptr) { static_cast(ptr)->volumeChanged(); } double QSoundEffect_Volume(void* ptr) { return static_cast(ptr)->volume(); } void* QSoundEffect___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QSoundEffect___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QSoundEffect___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QSoundEffect___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSoundEffect___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QSoundEffect___findChildren_newList2(void* ptr) { return new QList; } void* QSoundEffect___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSoundEffect___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QSoundEffect___findChildren_newList3(void* ptr) { return new QList; } void* QSoundEffect___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSoundEffect___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QSoundEffect___findChildren_newList(void* ptr) { return new QList; } void* QSoundEffect___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSoundEffect___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QSoundEffect___children_newList(void* ptr) { return new QList; } char QSoundEffect_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QSoundEffect::event(static_cast(e)); } char QSoundEffect_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSoundEffect::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSoundEffect::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSoundEffect::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSoundEffect::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSoundEffect::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QSoundEffect::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QSoundEffect::eventFilter(static_cast(watched), static_cast(event)); } } void QSoundEffect_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QSoundEffect::childEvent(static_cast(event)); } void QSoundEffect_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSoundEffect::connectNotify(*static_cast(sign)); } void QSoundEffect_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QSoundEffect::customEvent(static_cast(event)); } void QSoundEffect_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QSoundEffect::deleteLater(); } void QSoundEffect_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSoundEffect::disconnectNotify(*static_cast(sign)); } void QSoundEffect_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QSoundEffect::timerEvent(static_cast(event)); } void* QSoundEffect_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QSoundEffect::metaObject()); } class MyQVideoDeviceSelectorControl: public QVideoDeviceSelectorControl { public: MyQVideoDeviceSelectorControl(QObject *parent) : QVideoDeviceSelectorControl(parent) {}; void Signal_DevicesChanged() { callbackQVideoDeviceSelectorControl_DevicesChanged(this); }; void Signal_SelectedDeviceChanged2(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtMultimedia_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };callbackQVideoDeviceSelectorControl_SelectedDeviceChanged2(this, namePacked); }; void Signal_SelectedDeviceChanged(int index) { callbackQVideoDeviceSelectorControl_SelectedDeviceChanged(this, index); }; void setSelectedDevice(int index) { callbackQVideoDeviceSelectorControl_SetSelectedDevice(this, index); }; ~MyQVideoDeviceSelectorControl() { callbackQVideoDeviceSelectorControl_DestroyQVideoDeviceSelectorControl(this); }; QString deviceDescription(int index) const { return QString(callbackQVideoDeviceSelectorControl_DeviceDescription(const_cast(static_cast(this)), index)); }; QString deviceName(int index) const { return QString(callbackQVideoDeviceSelectorControl_DeviceName(const_cast(static_cast(this)), index)); }; int defaultDevice() const { return callbackQVideoDeviceSelectorControl_DefaultDevice(const_cast(static_cast(this))); }; int deviceCount() const { return callbackQVideoDeviceSelectorControl_DeviceCount(const_cast(static_cast(this))); }; int selectedDevice() const { return callbackQVideoDeviceSelectorControl_SelectedDevice(const_cast(static_cast(this))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QVideoDeviceSelectorControl_NewQVideoDeviceSelectorControl(void* parent) { return new MyQVideoDeviceSelectorControl(static_cast(parent)); } void QVideoDeviceSelectorControl_ConnectDevicesChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoDeviceSelectorControl::devicesChanged), static_cast(ptr), static_cast(&MyQVideoDeviceSelectorControl::Signal_DevicesChanged)); } void QVideoDeviceSelectorControl_DisconnectDevicesChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoDeviceSelectorControl::devicesChanged), static_cast(ptr), static_cast(&MyQVideoDeviceSelectorControl::Signal_DevicesChanged)); } void QVideoDeviceSelectorControl_DevicesChanged(void* ptr) { static_cast(ptr)->devicesChanged(); } void QVideoDeviceSelectorControl_ConnectSelectedDeviceChanged2(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoDeviceSelectorControl::selectedDeviceChanged), static_cast(ptr), static_cast(&MyQVideoDeviceSelectorControl::Signal_SelectedDeviceChanged2)); } void QVideoDeviceSelectorControl_DisconnectSelectedDeviceChanged2(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoDeviceSelectorControl::selectedDeviceChanged), static_cast(ptr), static_cast(&MyQVideoDeviceSelectorControl::Signal_SelectedDeviceChanged2)); } void QVideoDeviceSelectorControl_SelectedDeviceChanged2(void* ptr, char* name) { static_cast(ptr)->selectedDeviceChanged(QString(name)); } void QVideoDeviceSelectorControl_ConnectSelectedDeviceChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoDeviceSelectorControl::selectedDeviceChanged), static_cast(ptr), static_cast(&MyQVideoDeviceSelectorControl::Signal_SelectedDeviceChanged)); } void QVideoDeviceSelectorControl_DisconnectSelectedDeviceChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoDeviceSelectorControl::selectedDeviceChanged), static_cast(ptr), static_cast(&MyQVideoDeviceSelectorControl::Signal_SelectedDeviceChanged)); } void QVideoDeviceSelectorControl_SelectedDeviceChanged(void* ptr, int index) { static_cast(ptr)->selectedDeviceChanged(index); } void QVideoDeviceSelectorControl_SetSelectedDevice(void* ptr, int index) { QMetaObject::invokeMethod(static_cast(ptr), "setSelectedDevice", Q_ARG(int, index)); } void QVideoDeviceSelectorControl_DestroyQVideoDeviceSelectorControl(void* ptr) { static_cast(ptr)->~QVideoDeviceSelectorControl(); } void QVideoDeviceSelectorControl_DestroyQVideoDeviceSelectorControlDefault(void* ptr) { } struct QtMultimedia_PackedString QVideoDeviceSelectorControl_DeviceDescription(void* ptr, int index) { return ({ QByteArray t62636e = static_cast(ptr)->deviceDescription(index).toUtf8(); QtMultimedia_PackedString { const_cast(t62636e.prepend("WHITESPACE").constData()+10), t62636e.size()-10 }; }); } struct QtMultimedia_PackedString QVideoDeviceSelectorControl_DeviceName(void* ptr, int index) { return ({ QByteArray td80c77 = static_cast(ptr)->deviceName(index).toUtf8(); QtMultimedia_PackedString { const_cast(td80c77.prepend("WHITESPACE").constData()+10), td80c77.size()-10 }; }); } int QVideoDeviceSelectorControl_DefaultDevice(void* ptr) { return static_cast(ptr)->defaultDevice(); } int QVideoDeviceSelectorControl_DeviceCount(void* ptr) { return static_cast(ptr)->deviceCount(); } int QVideoDeviceSelectorControl_SelectedDevice(void* ptr) { return static_cast(ptr)->selectedDevice(); } void* QVideoEncoderSettings_NewQVideoEncoderSettings() { return new QVideoEncoderSettings(); } void* QVideoEncoderSettings_NewQVideoEncoderSettings2(void* other) { return new QVideoEncoderSettings(*static_cast(other)); } void QVideoEncoderSettings_SetBitRate(void* ptr, int value) { static_cast(ptr)->setBitRate(value); } void QVideoEncoderSettings_SetCodec(void* ptr, char* codec) { static_cast(ptr)->setCodec(QString(codec)); } void QVideoEncoderSettings_SetEncodingMode(void* ptr, long long mode) { static_cast(ptr)->setEncodingMode(static_cast(mode)); } void QVideoEncoderSettings_SetEncodingOption(void* ptr, char* option, void* value) { static_cast(ptr)->setEncodingOption(QString(option), *static_cast(value)); } void QVideoEncoderSettings_SetEncodingOptions(void* ptr, void* options) { static_cast(ptr)->setEncodingOptions(*static_cast*>(options)); } void QVideoEncoderSettings_SetFrameRate(void* ptr, double rate) { static_cast(ptr)->setFrameRate(rate); } void QVideoEncoderSettings_SetQuality(void* ptr, long long quality) { static_cast(ptr)->setQuality(static_cast(quality)); } void QVideoEncoderSettings_SetResolution(void* ptr, void* resolution) { static_cast(ptr)->setResolution(*static_cast(resolution)); } void QVideoEncoderSettings_SetResolution2(void* ptr, int width, int height) { static_cast(ptr)->setResolution(width, height); } void QVideoEncoderSettings_DestroyQVideoEncoderSettings(void* ptr) { static_cast(ptr)->~QVideoEncoderSettings(); } long long QVideoEncoderSettings_EncodingMode(void* ptr) { return static_cast(ptr)->encodingMode(); } long long QVideoEncoderSettings_Quality(void* ptr) { return static_cast(ptr)->quality(); } void* QVideoEncoderSettings_Resolution(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->resolution(); new QSize(tmpValue.width(), tmpValue.height()); }); } struct QtMultimedia_PackedString QVideoEncoderSettings_Codec(void* ptr) { return ({ QByteArray t09ac64 = static_cast(ptr)->codec().toUtf8(); QtMultimedia_PackedString { const_cast(t09ac64.prepend("WHITESPACE").constData()+10), t09ac64.size()-10 }; }); } void* QVideoEncoderSettings_EncodingOption(void* ptr, char* option) { return new QVariant(static_cast(ptr)->encodingOption(QString(option))); } struct QtMultimedia_PackedList QVideoEncoderSettings_EncodingOptions(void* ptr) { return ({ QMap* tmpValue = new QMap(static_cast(ptr)->encodingOptions()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } char QVideoEncoderSettings_IsNull(void* ptr) { return static_cast(ptr)->isNull(); } int QVideoEncoderSettings_BitRate(void* ptr) { return static_cast(ptr)->bitRate(); } double QVideoEncoderSettings_FrameRate(void* ptr) { return static_cast(ptr)->frameRate(); } void* QVideoEncoderSettings___setEncodingOptions_options_atList(void* ptr, char* i) { return new QVariant(static_cast*>(ptr)->value(QString(i))); } void QVideoEncoderSettings___setEncodingOptions_options_setList(void* ptr, char* key, void* i) { static_cast*>(ptr)->insert(QString(key), *static_cast(i)); } void* QVideoEncoderSettings___setEncodingOptions_options_newList(void* ptr) { return new QMap; } struct QtMultimedia_PackedList QVideoEncoderSettings___setEncodingOptions_keyList(void* ptr) { return ({ QList* tmpValue = new QList(static_cast*>(ptr)->keys()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QVideoEncoderSettings___encodingOptions_atList(void* ptr, char* i) { return new QVariant(static_cast*>(ptr)->value(QString(i))); } void QVideoEncoderSettings___encodingOptions_setList(void* ptr, char* key, void* i) { static_cast*>(ptr)->insert(QString(key), *static_cast(i)); } void* QVideoEncoderSettings___encodingOptions_newList(void* ptr) { return new QMap; } struct QtMultimedia_PackedList QVideoEncoderSettings___encodingOptions_keyList(void* ptr) { return ({ QList* tmpValue = new QList(static_cast*>(ptr)->keys()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedString QVideoEncoderSettings_____setEncodingOptions_keyList_atList(void* ptr, int i) { return ({ QByteArray t29def6 = static_cast*>(ptr)->at(i).toUtf8(); QtMultimedia_PackedString { const_cast(t29def6.prepend("WHITESPACE").constData()+10), t29def6.size()-10 }; }); } void QVideoEncoderSettings_____setEncodingOptions_keyList_setList(void* ptr, char* i) { static_cast*>(ptr)->append(QString(i)); } void* QVideoEncoderSettings_____setEncodingOptions_keyList_newList(void* ptr) { return new QList; } struct QtMultimedia_PackedString QVideoEncoderSettings_____encodingOptions_keyList_atList(void* ptr, int i) { return ({ QByteArray t29def6 = static_cast*>(ptr)->at(i).toUtf8(); QtMultimedia_PackedString { const_cast(t29def6.prepend("WHITESPACE").constData()+10), t29def6.size()-10 }; }); } void QVideoEncoderSettings_____encodingOptions_keyList_setList(void* ptr, char* i) { static_cast*>(ptr)->append(QString(i)); } void* QVideoEncoderSettings_____encodingOptions_keyList_newList(void* ptr) { return new QList; } class MyQVideoEncoderSettingsControl: public QVideoEncoderSettingsControl { public: MyQVideoEncoderSettingsControl(QObject *parent) : QVideoEncoderSettingsControl(parent) {}; void setVideoSettings(const QVideoEncoderSettings & settings) { callbackQVideoEncoderSettingsControl_SetVideoSettings(this, const_cast(&settings)); }; ~MyQVideoEncoderSettingsControl() { callbackQVideoEncoderSettingsControl_DestroyQVideoEncoderSettingsControl(this); }; QList supportedResolutions(const QVideoEncoderSettings & settings, bool * continuous) const { return *static_cast*>(callbackQVideoEncoderSettingsControl_SupportedResolutions(const_cast(static_cast(this)), const_cast(&settings), *continuous)); }; QList supportedFrameRates(const QVideoEncoderSettings & settings, bool * continuous) const { return *static_cast*>(callbackQVideoEncoderSettingsControl_SupportedFrameRates(const_cast(static_cast(this)), const_cast(&settings), *continuous)); }; QString videoCodecDescription(const QString & codec) const { QByteArray td061f6 = codec.toUtf8(); QtMultimedia_PackedString codecPacked = { const_cast(td061f6.prepend("WHITESPACE").constData()+10), td061f6.size()-10 };return QString(callbackQVideoEncoderSettingsControl_VideoCodecDescription(const_cast(static_cast(this)), codecPacked)); }; QStringList supportedVideoCodecs() const { return QString(callbackQVideoEncoderSettingsControl_SupportedVideoCodecs(const_cast(static_cast(this)))).split("|", QString::SkipEmptyParts); }; QVideoEncoderSettings videoSettings() const { return *static_cast(callbackQVideoEncoderSettingsControl_VideoSettings(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QVideoEncoderSettingsControl_NewQVideoEncoderSettingsControl(void* parent) { return new MyQVideoEncoderSettingsControl(static_cast(parent)); } void QVideoEncoderSettingsControl_SetVideoSettings(void* ptr, void* settings) { static_cast(ptr)->setVideoSettings(*static_cast(settings)); } void QVideoEncoderSettingsControl_DestroyQVideoEncoderSettingsControl(void* ptr) { static_cast(ptr)->~QVideoEncoderSettingsControl(); } void QVideoEncoderSettingsControl_DestroyQVideoEncoderSettingsControlDefault(void* ptr) { } struct QtMultimedia_PackedList QVideoEncoderSettingsControl_SupportedResolutions(void* ptr, void* settings, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedResolutions(*static_cast(settings), NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedList QVideoEncoderSettingsControl_SupportedFrameRates(void* ptr, void* settings, char continuous) { return ({ QList* tmpValue = new QList(static_cast(ptr)->supportedFrameRates(*static_cast(settings), NULL)); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedString QVideoEncoderSettingsControl_VideoCodecDescription(void* ptr, char* codec) { return ({ QByteArray t5ec3fe = static_cast(ptr)->videoCodecDescription(QString(codec)).toUtf8(); QtMultimedia_PackedString { const_cast(t5ec3fe.prepend("WHITESPACE").constData()+10), t5ec3fe.size()-10 }; }); } struct QtMultimedia_PackedString QVideoEncoderSettingsControl_SupportedVideoCodecs(void* ptr) { return ({ QByteArray tf4a8d7 = static_cast(ptr)->supportedVideoCodecs().join("|").toUtf8(); QtMultimedia_PackedString { const_cast(tf4a8d7.prepend("WHITESPACE").constData()+10), tf4a8d7.size()-10 }; }); } void* QVideoEncoderSettingsControl_VideoSettings(void* ptr) { return new QVideoEncoderSettings(static_cast(ptr)->videoSettings()); } void* QVideoEncoderSettingsControl___supportedResolutions_atList(void* ptr, int i) { return ({ QSize tmpValue = static_cast*>(ptr)->at(i); new QSize(tmpValue.width(), tmpValue.height()); }); } void QVideoEncoderSettingsControl___supportedResolutions_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QVideoEncoderSettingsControl___supportedResolutions_newList(void* ptr) { return new QList; } double QVideoEncoderSettingsControl___supportedFrameRates_atList(void* ptr, int i) { return static_cast*>(ptr)->at(i); } void QVideoEncoderSettingsControl___supportedFrameRates_setList(void* ptr, double i) { static_cast*>(ptr)->append(i); } void* QVideoEncoderSettingsControl___supportedFrameRates_newList(void* ptr) { return new QList; } class MyQVideoFilterRunnable: public QVideoFilterRunnable { public: QVideoFrame run(QVideoFrame * input, const QVideoSurfaceFormat & surfaceFormat, QVideoFilterRunnable::RunFlags flags) { return *static_cast(callbackQVideoFilterRunnable_Run(this, input, const_cast(&surfaceFormat), flags)); }; }; void* QVideoFilterRunnable_Run(void* ptr, void* input, void* surfaceFormat, long long flags) { return new QVideoFrame(static_cast(ptr)->run(static_cast(input), *static_cast(surfaceFormat), static_cast(flags))); } long long QVideoFrame_QVideoFrame_PixelFormatFromImageFormat(long long format) { return QVideoFrame::pixelFormatFromImageFormat(static_cast(format)); } long long QVideoFrame_QVideoFrame_ImageFormatFromPixelFormat(long long format) { return QVideoFrame::imageFormatFromPixelFormat(static_cast(format)); } void* QVideoFrame_NewQVideoFrame() { return new QVideoFrame(); } void* QVideoFrame_NewQVideoFrame2(void* buffer, void* size, long long format) { return new QVideoFrame(static_cast(buffer), *static_cast(size), static_cast(format)); } void* QVideoFrame_NewQVideoFrame4(void* image) { return new QVideoFrame(*static_cast(image)); } void* QVideoFrame_NewQVideoFrame5(void* other) { return new QVideoFrame(*static_cast(other)); } void* QVideoFrame_NewQVideoFrame3(int bytes, void* size, int bytesPerLine, long long format) { return new QVideoFrame(bytes, *static_cast(size), bytesPerLine, static_cast(format)); } char QVideoFrame_Map(void* ptr, long long mode) { return static_cast(ptr)->map(static_cast(mode)); } struct QtMultimedia_PackedString QVideoFrame_Bits(void* ptr) { return ({ char* t262dd0 = static_cast(static_cast(static_cast(ptr)->bits())); QtMultimedia_PackedString { t262dd0, -1 }; }); } struct QtMultimedia_PackedString QVideoFrame_Bits2(void* ptr, int plane) { return ({ char* t8420e9 = static_cast(static_cast(static_cast(ptr)->bits(plane))); QtMultimedia_PackedString { t8420e9, -1 }; }); } void QVideoFrame_SetEndTime(void* ptr, long long time) { static_cast(ptr)->setEndTime(time); } void QVideoFrame_SetFieldType(void* ptr, long long field) { static_cast(ptr)->setFieldType(static_cast(field)); } void QVideoFrame_SetMetaData(void* ptr, char* key, void* value) { static_cast(ptr)->setMetaData(QString(key), *static_cast(value)); } void QVideoFrame_SetStartTime(void* ptr, long long time) { static_cast(ptr)->setStartTime(time); } void QVideoFrame_Unmap(void* ptr) { static_cast(ptr)->unmap(); } void QVideoFrame_DestroyQVideoFrame(void* ptr) { static_cast(ptr)->~QVideoFrame(); } long long QVideoFrame_FieldType(void* ptr) { return static_cast(ptr)->fieldType(); } long long QVideoFrame_PixelFormat(void* ptr) { return static_cast(ptr)->pixelFormat(); } long long QVideoFrame_HandleType(void* ptr) { return static_cast(ptr)->handleType(); } long long QVideoFrame_MapMode(void* ptr) { return static_cast(ptr)->mapMode(); } void* QVideoFrame_Size(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->size(); new QSize(tmpValue.width(), tmpValue.height()); }); } void* QVideoFrame_Handle(void* ptr) { return new QVariant(static_cast(ptr)->handle()); } void* QVideoFrame_MetaData(void* ptr, char* key) { return new QVariant(static_cast(ptr)->metaData(QString(key))); } struct QtMultimedia_PackedList QVideoFrame_AvailableMetaData(void* ptr) { return ({ QMap* tmpValue = new QMap(static_cast(ptr)->availableMetaData()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } char QVideoFrame_IsMapped(void* ptr) { return static_cast(ptr)->isMapped(); } char QVideoFrame_IsReadable(void* ptr) { return static_cast(ptr)->isReadable(); } char QVideoFrame_IsValid(void* ptr) { return static_cast(ptr)->isValid(); } char QVideoFrame_IsWritable(void* ptr) { return static_cast(ptr)->isWritable(); } struct QtMultimedia_PackedString QVideoFrame_Bits3(void* ptr) { return ({ char* t262dd0 = static_cast(static_cast(const_cast(static_cast(ptr)->bits()))); QtMultimedia_PackedString { t262dd0, -1 }; }); } struct QtMultimedia_PackedString QVideoFrame_Bits4(void* ptr, int plane) { return ({ char* t8420e9 = static_cast(static_cast(const_cast(static_cast(ptr)->bits(plane)))); QtMultimedia_PackedString { t8420e9, -1 }; }); } int QVideoFrame_BytesPerLine(void* ptr) { return static_cast(ptr)->bytesPerLine(); } int QVideoFrame_BytesPerLine2(void* ptr, int plane) { return static_cast(ptr)->bytesPerLine(plane); } int QVideoFrame_Height(void* ptr) { return static_cast(ptr)->height(); } int QVideoFrame_MappedBytes(void* ptr) { return static_cast(ptr)->mappedBytes(); } int QVideoFrame_PlaneCount(void* ptr) { return static_cast(ptr)->planeCount(); } int QVideoFrame_Width(void* ptr) { return static_cast(ptr)->width(); } long long QVideoFrame_EndTime(void* ptr) { return static_cast(ptr)->endTime(); } long long QVideoFrame_StartTime(void* ptr) { return static_cast(ptr)->startTime(); } void* QVideoFrame___availableMetaData_atList(void* ptr, char* i) { return new QVariant(static_cast*>(ptr)->value(QString(i))); } void QVideoFrame___availableMetaData_setList(void* ptr, char* key, void* i) { static_cast*>(ptr)->insert(QString(key), *static_cast(i)); } void* QVideoFrame___availableMetaData_newList(void* ptr) { return new QMap; } struct QtMultimedia_PackedList QVideoFrame___availableMetaData_keyList(void* ptr) { return ({ QList* tmpValue = new QList(static_cast*>(ptr)->keys()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } struct QtMultimedia_PackedString QVideoFrame_____availableMetaData_keyList_atList(void* ptr, int i) { return ({ QByteArray t29def6 = static_cast*>(ptr)->at(i).toUtf8(); QtMultimedia_PackedString { const_cast(t29def6.prepend("WHITESPACE").constData()+10), t29def6.size()-10 }; }); } void QVideoFrame_____availableMetaData_keyList_setList(void* ptr, char* i) { static_cast*>(ptr)->append(QString(i)); } void* QVideoFrame_____availableMetaData_keyList_newList(void* ptr) { return new QList; } class MyQVideoProbe: public QVideoProbe { public: MyQVideoProbe(QObject *parent) : QVideoProbe(parent) {}; void Signal_Flush() { callbackQVideoProbe_Flush(this); }; void Signal_VideoFrameProbed(const QVideoFrame & frame) { callbackQVideoProbe_VideoFrameProbed(this, const_cast(&frame)); }; bool event(QEvent * e) { return callbackQVideoProbe_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQVideoProbe_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQVideoProbe_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQVideoProbe_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQVideoProbe_CustomEvent(this, event); }; void deleteLater() { callbackQVideoProbe_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQVideoProbe_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQVideoProbe_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQVideoProbe_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQVideoProbe_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQVideoProbe_MetaObject(const_cast(static_cast(this)))); }; }; void* QVideoProbe_NewQVideoProbe(void* parent) { return new MyQVideoProbe(static_cast(parent)); } char QVideoProbe_SetSource(void* ptr, void* source) { return static_cast(ptr)->setSource(static_cast(source)); } char QVideoProbe_SetSource2(void* ptr, void* mediaRecorder) { return static_cast(ptr)->setSource(static_cast(mediaRecorder)); } void QVideoProbe_ConnectFlush(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoProbe::flush), static_cast(ptr), static_cast(&MyQVideoProbe::Signal_Flush)); } void QVideoProbe_DisconnectFlush(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoProbe::flush), static_cast(ptr), static_cast(&MyQVideoProbe::Signal_Flush)); } void QVideoProbe_Flush(void* ptr) { static_cast(ptr)->flush(); } void QVideoProbe_ConnectVideoFrameProbed(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoProbe::videoFrameProbed), static_cast(ptr), static_cast(&MyQVideoProbe::Signal_VideoFrameProbed)); } void QVideoProbe_DisconnectVideoFrameProbed(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoProbe::videoFrameProbed), static_cast(ptr), static_cast(&MyQVideoProbe::Signal_VideoFrameProbed)); } void QVideoProbe_VideoFrameProbed(void* ptr, void* frame) { static_cast(ptr)->videoFrameProbed(*static_cast(frame)); } void QVideoProbe_DestroyQVideoProbe(void* ptr) { static_cast(ptr)->~QVideoProbe(); } char QVideoProbe_IsActive(void* ptr) { return static_cast(ptr)->isActive(); } void* QVideoProbe___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QVideoProbe___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QVideoProbe___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QVideoProbe___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QVideoProbe___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QVideoProbe___findChildren_newList2(void* ptr) { return new QList; } void* QVideoProbe___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QVideoProbe___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QVideoProbe___findChildren_newList3(void* ptr) { return new QList; } void* QVideoProbe___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QVideoProbe___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QVideoProbe___findChildren_newList(void* ptr) { return new QList; } void* QVideoProbe___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QVideoProbe___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QVideoProbe___children_newList(void* ptr) { return new QList; } char QVideoProbe_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QVideoProbe::event(static_cast(e)); } char QVideoProbe_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoProbe::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoProbe::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoProbe::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoProbe::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoProbe::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoProbe::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QVideoProbe::eventFilter(static_cast(watched), static_cast(event)); } } void QVideoProbe_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QVideoProbe::childEvent(static_cast(event)); } void QVideoProbe_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QVideoProbe::connectNotify(*static_cast(sign)); } void QVideoProbe_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QVideoProbe::customEvent(static_cast(event)); } void QVideoProbe_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QVideoProbe::deleteLater(); } void QVideoProbe_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QVideoProbe::disconnectNotify(*static_cast(sign)); } void QVideoProbe_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QVideoProbe::timerEvent(static_cast(event)); } void* QVideoProbe_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QVideoProbe::metaObject()); } class MyQVideoRendererControl: public QVideoRendererControl { public: MyQVideoRendererControl(QObject *parent) : QVideoRendererControl(parent) {}; void setSurface(QAbstractVideoSurface * surface) { callbackQVideoRendererControl_SetSurface(this, surface); }; QAbstractVideoSurface * surface() const { return static_cast(callbackQVideoRendererControl_Surface(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QVideoRendererControl_NewQVideoRendererControl(void* parent) { return new MyQVideoRendererControl(static_cast(parent)); } void QVideoRendererControl_SetSurface(void* ptr, void* surface) { static_cast(ptr)->setSurface(static_cast(surface)); } void QVideoRendererControl_DestroyQVideoRendererControl(void* ptr) { static_cast(ptr)->~QVideoRendererControl(); } void* QVideoRendererControl_Surface(void* ptr) { return static_cast(ptr)->surface(); } void* QVideoSurfaceFormat_NewQVideoSurfaceFormat() { return new QVideoSurfaceFormat(); } void* QVideoSurfaceFormat_NewQVideoSurfaceFormat2(void* size, long long format, long long ty) { return new QVideoSurfaceFormat(*static_cast(size), static_cast(format), static_cast(ty)); } void* QVideoSurfaceFormat_NewQVideoSurfaceFormat3(void* other) { return new QVideoSurfaceFormat(*static_cast(other)); } void QVideoSurfaceFormat_SetFrameRate(void* ptr, double rate) { static_cast(ptr)->setFrameRate(rate); } void QVideoSurfaceFormat_SetFrameSize(void* ptr, void* size) { static_cast(ptr)->setFrameSize(*static_cast(size)); } void QVideoSurfaceFormat_SetFrameSize2(void* ptr, int width, int height) { static_cast(ptr)->setFrameSize(width, height); } void QVideoSurfaceFormat_SetPixelAspectRatio(void* ptr, void* ratio) { static_cast(ptr)->setPixelAspectRatio(*static_cast(ratio)); } void QVideoSurfaceFormat_SetPixelAspectRatio2(void* ptr, int horizontal, int vertical) { static_cast(ptr)->setPixelAspectRatio(horizontal, vertical); } void QVideoSurfaceFormat_SetProperty(void* ptr, char* name, void* value) { static_cast(ptr)->setProperty(const_cast(name), *static_cast(value)); } void QVideoSurfaceFormat_SetScanLineDirection(void* ptr, long long direction) { static_cast(ptr)->setScanLineDirection(static_cast(direction)); } void QVideoSurfaceFormat_SetViewport(void* ptr, void* viewport) { static_cast(ptr)->setViewport(*static_cast(viewport)); } void QVideoSurfaceFormat_SetYCbCrColorSpace(void* ptr, long long space) { static_cast(ptr)->setYCbCrColorSpace(static_cast(space)); } void QVideoSurfaceFormat_DestroyQVideoSurfaceFormat(void* ptr) { static_cast(ptr)->~QVideoSurfaceFormat(); } long long QVideoSurfaceFormat_ScanLineDirection(void* ptr) { return static_cast(ptr)->scanLineDirection(); } long long QVideoSurfaceFormat_HandleType(void* ptr) { return static_cast(ptr)->handleType(); } struct QtMultimedia_PackedList QVideoSurfaceFormat_PropertyNames(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->propertyNames()); QtMultimedia_PackedList { tmpValue, tmpValue->size() }; }); } void* QVideoSurfaceFormat_Viewport(void* ptr) { return ({ QRect tmpValue = static_cast(ptr)->viewport(); new QRect(tmpValue.x(), tmpValue.y(), tmpValue.width(), tmpValue.height()); }); } void* QVideoSurfaceFormat_FrameSize(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->frameSize(); new QSize(tmpValue.width(), tmpValue.height()); }); } void* QVideoSurfaceFormat_PixelAspectRatio(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->pixelAspectRatio(); new QSize(tmpValue.width(), tmpValue.height()); }); } void* QVideoSurfaceFormat_SizeHint(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->sizeHint(); new QSize(tmpValue.width(), tmpValue.height()); }); } void* QVideoSurfaceFormat_Property(void* ptr, char* name) { return new QVariant(static_cast(ptr)->property(const_cast(name))); } long long QVideoSurfaceFormat_PixelFormat(void* ptr) { return static_cast(ptr)->pixelFormat(); } long long QVideoSurfaceFormat_YCbCrColorSpace(void* ptr) { return static_cast(ptr)->yCbCrColorSpace(); } char QVideoSurfaceFormat_IsValid(void* ptr) { return static_cast(ptr)->isValid(); } int QVideoSurfaceFormat_FrameHeight(void* ptr) { return static_cast(ptr)->frameHeight(); } int QVideoSurfaceFormat_FrameWidth(void* ptr) { return static_cast(ptr)->frameWidth(); } double QVideoSurfaceFormat_FrameRate(void* ptr) { return static_cast(ptr)->frameRate(); } void* QVideoSurfaceFormat___propertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QVideoSurfaceFormat___propertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QVideoSurfaceFormat___propertyNames_newList(void* ptr) { return new QList; } class MyQVideoWidget: public QVideoWidget { public: MyQVideoWidget(QWidget *parent) : QVideoWidget(parent) {}; bool event(QEvent * event) { return callbackQVideoWidget_Event(this, event) != 0; }; void Signal_BrightnessChanged(int brightness) { callbackQVideoWidget_BrightnessChanged(this, brightness); }; void Signal_ContrastChanged(int contrast) { callbackQVideoWidget_ContrastChanged(this, contrast); }; void Signal_FullScreenChanged(bool fullScreen) { callbackQVideoWidget_FullScreenChanged(this, fullScreen); }; void hideEvent(QHideEvent * event) { callbackQVideoWidget_HideEvent(this, event); }; void Signal_HueChanged(int hue) { callbackQVideoWidget_HueChanged(this, hue); }; void moveEvent(QMoveEvent * event) { callbackQVideoWidget_MoveEvent(this, event); }; void paintEvent(QPaintEvent * event) { callbackQVideoWidget_PaintEvent(this, event); }; void resizeEvent(QResizeEvent * event) { callbackQVideoWidget_ResizeEvent(this, event); }; void Signal_SaturationChanged(int saturation) { callbackQVideoWidget_SaturationChanged(this, saturation); }; void setAspectRatioMode(Qt::AspectRatioMode mode) { callbackQVideoWidget_SetAspectRatioMode(this, mode); }; void setBrightness(int brightness) { callbackQVideoWidget_SetBrightness(this, brightness); }; void setContrast(int contrast) { callbackQVideoWidget_SetContrast(this, contrast); }; void setFullScreen(bool fullScreen) { callbackQVideoWidget_SetFullScreen(this, fullScreen); }; void setHue(int hue) { callbackQVideoWidget_SetHue(this, hue); }; void setSaturation(int saturation) { callbackQVideoWidget_SetSaturation(this, saturation); }; void showEvent(QShowEvent * event) { callbackQVideoWidget_ShowEvent(this, event); }; QMediaObject * mediaObject() const { return static_cast(callbackQVideoWidget_MediaObject(const_cast(static_cast(this)))); }; QSize sizeHint() const { return *static_cast(callbackQVideoWidget_SizeHint(const_cast(static_cast(this)))); }; bool close() { return callbackQVideoWidget_Close(this) != 0; }; bool focusNextPrevChild(bool next) { return callbackQVideoWidget_FocusNextPrevChild(this, next) != 0; }; bool nativeEvent(const QByteArray & eventType, void * message, long * result) { return callbackQVideoWidget_NativeEvent(this, const_cast(&eventType), message, *result) != 0; }; void actionEvent(QActionEvent * event) { callbackQVideoWidget_ActionEvent(this, event); }; void changeEvent(QEvent * event) { callbackQVideoWidget_ChangeEvent(this, event); }; void closeEvent(QCloseEvent * event) { callbackQVideoWidget_CloseEvent(this, event); }; void contextMenuEvent(QContextMenuEvent * event) { callbackQVideoWidget_ContextMenuEvent(this, event); }; void Signal_CustomContextMenuRequested(const QPoint & pos) { callbackQVideoWidget_CustomContextMenuRequested(this, const_cast(&pos)); }; void dragEnterEvent(QDragEnterEvent * event) { callbackQVideoWidget_DragEnterEvent(this, event); }; void dragLeaveEvent(QDragLeaveEvent * event) { callbackQVideoWidget_DragLeaveEvent(this, event); }; void dragMoveEvent(QDragMoveEvent * event) { callbackQVideoWidget_DragMoveEvent(this, event); }; void dropEvent(QDropEvent * event) { callbackQVideoWidget_DropEvent(this, event); }; void enterEvent(QEvent * event) { callbackQVideoWidget_EnterEvent(this, event); }; void focusInEvent(QFocusEvent * event) { callbackQVideoWidget_FocusInEvent(this, event); }; void focusOutEvent(QFocusEvent * event) { callbackQVideoWidget_FocusOutEvent(this, event); }; void hide() { callbackQVideoWidget_Hide(this); }; void inputMethodEvent(QInputMethodEvent * event) { callbackQVideoWidget_InputMethodEvent(this, event); }; void keyPressEvent(QKeyEvent * event) { callbackQVideoWidget_KeyPressEvent(this, event); }; void keyReleaseEvent(QKeyEvent * event) { callbackQVideoWidget_KeyReleaseEvent(this, event); }; void leaveEvent(QEvent * event) { callbackQVideoWidget_LeaveEvent(this, event); }; void lower() { callbackQVideoWidget_Lower(this); }; void mouseDoubleClickEvent(QMouseEvent * event) { callbackQVideoWidget_MouseDoubleClickEvent(this, event); }; void mouseMoveEvent(QMouseEvent * event) { callbackQVideoWidget_MouseMoveEvent(this, event); }; void mousePressEvent(QMouseEvent * event) { callbackQVideoWidget_MousePressEvent(this, event); }; void mouseReleaseEvent(QMouseEvent * event) { callbackQVideoWidget_MouseReleaseEvent(this, event); }; void raise() { callbackQVideoWidget_Raise(this); }; void repaint() { callbackQVideoWidget_Repaint(this); }; void setDisabled(bool disable) { callbackQVideoWidget_SetDisabled(this, disable); }; void setEnabled(bool vbo) { callbackQVideoWidget_SetEnabled(this, vbo); }; void setFocus() { callbackQVideoWidget_SetFocus2(this); }; void setHidden(bool hidden) { callbackQVideoWidget_SetHidden(this, hidden); }; void setStyleSheet(const QString & styleSheet) { QByteArray t728ae7 = styleSheet.toUtf8(); QtMultimedia_PackedString styleSheetPacked = { const_cast(t728ae7.prepend("WHITESPACE").constData()+10), t728ae7.size()-10 };callbackQVideoWidget_SetStyleSheet(this, styleSheetPacked); }; void setVisible(bool visible) { callbackQVideoWidget_SetVisible(this, visible); }; void setWindowModified(bool vbo) { callbackQVideoWidget_SetWindowModified(this, vbo); }; void setWindowTitle(const QString & vqs) { QByteArray tda39a3 = vqs.toUtf8(); QtMultimedia_PackedString vqsPacked = { const_cast(tda39a3.prepend("WHITESPACE").constData()+10), tda39a3.size()-10 };callbackQVideoWidget_SetWindowTitle(this, vqsPacked); }; void show() { callbackQVideoWidget_Show(this); }; void showFullScreen() { callbackQVideoWidget_ShowFullScreen(this); }; void showMaximized() { callbackQVideoWidget_ShowMaximized(this); }; void showMinimized() { callbackQVideoWidget_ShowMinimized(this); }; void showNormal() { callbackQVideoWidget_ShowNormal(this); }; void tabletEvent(QTabletEvent * event) { callbackQVideoWidget_TabletEvent(this, event); }; void update() { callbackQVideoWidget_Update(this); }; void updateMicroFocus() { callbackQVideoWidget_UpdateMicroFocus(this); }; void wheelEvent(QWheelEvent * event) { callbackQVideoWidget_WheelEvent(this, event); }; void Signal_WindowIconChanged(const QIcon & icon) { callbackQVideoWidget_WindowIconChanged(this, const_cast(&icon)); }; void Signal_WindowTitleChanged(const QString & title) { QByteArray t3c6de1 = title.toUtf8(); QtMultimedia_PackedString titlePacked = { const_cast(t3c6de1.prepend("WHITESPACE").constData()+10), t3c6de1.size()-10 };callbackQVideoWidget_WindowTitleChanged(this, titlePacked); }; QPaintEngine * paintEngine() const { return static_cast(callbackQVideoWidget_PaintEngine(const_cast(static_cast(this)))); }; QSize minimumSizeHint() const { return *static_cast(callbackQVideoWidget_MinimumSizeHint(const_cast(static_cast(this)))); }; QVariant inputMethodQuery(Qt::InputMethodQuery query) const { return *static_cast(callbackQVideoWidget_InputMethodQuery(const_cast(static_cast(this)), query)); }; bool hasHeightForWidth() const { return callbackQVideoWidget_HasHeightForWidth(const_cast(static_cast(this))) != 0; }; int heightForWidth(int w) const { return callbackQVideoWidget_HeightForWidth(const_cast(static_cast(this)), w); }; int metric(QPaintDevice::PaintDeviceMetric m) const { return callbackQVideoWidget_Metric(const_cast(static_cast(this)), m); }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQVideoWidget_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQVideoWidget_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQVideoWidget_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQVideoWidget_CustomEvent(this, event); }; void deleteLater() { callbackQVideoWidget_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQVideoWidget_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQVideoWidget_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQVideoWidget_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQVideoWidget_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQVideoWidget_MetaObject(const_cast(static_cast(this)))); }; bool setMediaObject(QMediaObject * object) { return callbackQVideoWidget_SetMediaObject(this, object) != 0; }; }; void* QVideoWidget_NewQVideoWidget(void* parent) { return new MyQVideoWidget(static_cast(parent)); } char QVideoWidget_Event(void* ptr, void* event) { return static_cast(ptr)->event(static_cast(event)); } char QVideoWidget_EventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinder::event(static_cast(event)); } else { return static_cast(ptr)->QVideoWidget::event(static_cast(event)); } } void QVideoWidget_ConnectBrightnessChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWidget::brightnessChanged), static_cast(ptr), static_cast(&MyQVideoWidget::Signal_BrightnessChanged)); } void QVideoWidget_DisconnectBrightnessChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWidget::brightnessChanged), static_cast(ptr), static_cast(&MyQVideoWidget::Signal_BrightnessChanged)); } void QVideoWidget_BrightnessChanged(void* ptr, int brightness) { static_cast(ptr)->brightnessChanged(brightness); } void QVideoWidget_ConnectContrastChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWidget::contrastChanged), static_cast(ptr), static_cast(&MyQVideoWidget::Signal_ContrastChanged)); } void QVideoWidget_DisconnectContrastChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWidget::contrastChanged), static_cast(ptr), static_cast(&MyQVideoWidget::Signal_ContrastChanged)); } void QVideoWidget_ContrastChanged(void* ptr, int contrast) { static_cast(ptr)->contrastChanged(contrast); } void QVideoWidget_ConnectFullScreenChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWidget::fullScreenChanged), static_cast(ptr), static_cast(&MyQVideoWidget::Signal_FullScreenChanged)); } void QVideoWidget_DisconnectFullScreenChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWidget::fullScreenChanged), static_cast(ptr), static_cast(&MyQVideoWidget::Signal_FullScreenChanged)); } void QVideoWidget_FullScreenChanged(void* ptr, char fullScreen) { static_cast(ptr)->fullScreenChanged(fullScreen != 0); } void QVideoWidget_HideEvent(void* ptr, void* event) { static_cast(ptr)->hideEvent(static_cast(event)); } void QVideoWidget_HideEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::hideEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::hideEvent(static_cast(event)); } } void QVideoWidget_ConnectHueChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWidget::hueChanged), static_cast(ptr), static_cast(&MyQVideoWidget::Signal_HueChanged)); } void QVideoWidget_DisconnectHueChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWidget::hueChanged), static_cast(ptr), static_cast(&MyQVideoWidget::Signal_HueChanged)); } void QVideoWidget_HueChanged(void* ptr, int hue) { static_cast(ptr)->hueChanged(hue); } void QVideoWidget_MoveEvent(void* ptr, void* event) { static_cast(ptr)->moveEvent(static_cast(event)); } void QVideoWidget_MoveEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::moveEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::moveEvent(static_cast(event)); } } void QVideoWidget_PaintEvent(void* ptr, void* event) { static_cast(ptr)->paintEvent(static_cast(event)); } void QVideoWidget_PaintEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::paintEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::paintEvent(static_cast(event)); } } void QVideoWidget_ResizeEvent(void* ptr, void* event) { static_cast(ptr)->resizeEvent(static_cast(event)); } void QVideoWidget_ResizeEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::resizeEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::resizeEvent(static_cast(event)); } } void QVideoWidget_ConnectSaturationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWidget::saturationChanged), static_cast(ptr), static_cast(&MyQVideoWidget::Signal_SaturationChanged)); } void QVideoWidget_DisconnectSaturationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWidget::saturationChanged), static_cast(ptr), static_cast(&MyQVideoWidget::Signal_SaturationChanged)); } void QVideoWidget_SaturationChanged(void* ptr, int saturation) { static_cast(ptr)->saturationChanged(saturation); } void QVideoWidget_SetAspectRatioMode(void* ptr, long long mode) { QMetaObject::invokeMethod(static_cast(ptr), "setAspectRatioMode", Q_ARG(Qt::AspectRatioMode, static_cast(mode))); } void QVideoWidget_SetAspectRatioModeDefault(void* ptr, long long mode) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setAspectRatioMode(static_cast(mode)); } else { static_cast(ptr)->QVideoWidget::setAspectRatioMode(static_cast(mode)); } } void QVideoWidget_SetBrightness(void* ptr, int brightness) { QMetaObject::invokeMethod(static_cast(ptr), "setBrightness", Q_ARG(int, brightness)); } void QVideoWidget_SetBrightnessDefault(void* ptr, int brightness) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setBrightness(brightness); } else { static_cast(ptr)->QVideoWidget::setBrightness(brightness); } } void QVideoWidget_SetContrast(void* ptr, int contrast) { QMetaObject::invokeMethod(static_cast(ptr), "setContrast", Q_ARG(int, contrast)); } void QVideoWidget_SetContrastDefault(void* ptr, int contrast) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setContrast(contrast); } else { static_cast(ptr)->QVideoWidget::setContrast(contrast); } } void QVideoWidget_SetFullScreen(void* ptr, char fullScreen) { QMetaObject::invokeMethod(static_cast(ptr), "setFullScreen", Q_ARG(bool, fullScreen != 0)); } void QVideoWidget_SetFullScreenDefault(void* ptr, char fullScreen) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setFullScreen(fullScreen != 0); } else { static_cast(ptr)->QVideoWidget::setFullScreen(fullScreen != 0); } } void QVideoWidget_SetHue(void* ptr, int hue) { QMetaObject::invokeMethod(static_cast(ptr), "setHue", Q_ARG(int, hue)); } void QVideoWidget_SetHueDefault(void* ptr, int hue) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setHue(hue); } else { static_cast(ptr)->QVideoWidget::setHue(hue); } } void QVideoWidget_SetSaturation(void* ptr, int saturation) { QMetaObject::invokeMethod(static_cast(ptr), "setSaturation", Q_ARG(int, saturation)); } void QVideoWidget_SetSaturationDefault(void* ptr, int saturation) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setSaturation(saturation); } else { static_cast(ptr)->QVideoWidget::setSaturation(saturation); } } void QVideoWidget_ShowEvent(void* ptr, void* event) { static_cast(ptr)->showEvent(static_cast(event)); } void QVideoWidget_ShowEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::showEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::showEvent(static_cast(event)); } } void QVideoWidget_DestroyQVideoWidget(void* ptr) { static_cast(ptr)->~QVideoWidget(); } void* QVideoWidget_MediaObject(void* ptr) { return static_cast(ptr)->mediaObject(); } void* QVideoWidget_MediaObjectDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinder::mediaObject(); } else { return static_cast(ptr)->QVideoWidget::mediaObject(); } } void* QVideoWidget_SizeHint(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->sizeHint(); new QSize(tmpValue.width(), tmpValue.height()); }); } void* QVideoWidget_SizeHintDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return ({ QSize tmpValue = static_cast(ptr)->QCameraViewfinder::sizeHint(); new QSize(tmpValue.width(), tmpValue.height()); }); } else { return ({ QSize tmpValue = static_cast(ptr)->QVideoWidget::sizeHint(); new QSize(tmpValue.width(), tmpValue.height()); }); } } long long QVideoWidget_AspectRatioMode(void* ptr) { return static_cast(ptr)->aspectRatioMode(); } char QVideoWidget_IsFullScreen(void* ptr) { return static_cast(ptr)->isFullScreen(); } int QVideoWidget_Brightness(void* ptr) { return static_cast(ptr)->brightness(); } int QVideoWidget_Contrast(void* ptr) { return static_cast(ptr)->contrast(); } int QVideoWidget_Hue(void* ptr) { return static_cast(ptr)->hue(); } int QVideoWidget_Saturation(void* ptr) { return static_cast(ptr)->saturation(); } void* QVideoWidget___addActions_actions_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QVideoWidget___addActions_actions_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QVideoWidget___addActions_actions_newList(void* ptr) { return new QList; } void* QVideoWidget___insertActions_actions_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QVideoWidget___insertActions_actions_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QVideoWidget___insertActions_actions_newList(void* ptr) { return new QList; } void* QVideoWidget___actions_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QVideoWidget___actions_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QVideoWidget___actions_newList(void* ptr) { return new QList; } void* QVideoWidget___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QVideoWidget___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QVideoWidget___dynamicPropertyNames_newList(void* ptr) { return new QList; } void* QVideoWidget___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QVideoWidget___findChildren_setList2(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QVideoWidget___findChildren_newList2(void* ptr) { return new QList; } void* QVideoWidget___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QVideoWidget___findChildren_setList3(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QVideoWidget___findChildren_newList3(void* ptr) { return new QList; } void* QVideoWidget___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QVideoWidget___findChildren_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QVideoWidget___findChildren_newList(void* ptr) { return new QList; } void* QVideoWidget___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QVideoWidget___children_setList(void* ptr, void* i) { if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else if (dynamic_cast(static_cast(i))) { static_cast*>(ptr)->append(static_cast(i)); } else { static_cast*>(ptr)->append(static_cast(i)); } } void* QVideoWidget___children_newList(void* ptr) { return new QList; } char QVideoWidget_Close(void* ptr) { bool returnArg; QMetaObject::invokeMethod(static_cast(ptr), "close", Q_RETURN_ARG(bool, returnArg)); return returnArg; } char QVideoWidget_CloseDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinder::close(); } else { return static_cast(ptr)->QVideoWidget::close(); } } char QVideoWidget_FocusNextPrevChild(void* ptr, char next) { return static_cast(ptr)->focusNextPrevChild(next != 0); } char QVideoWidget_FocusNextPrevChildDefault(void* ptr, char next) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinder::focusNextPrevChild(next != 0); } else { return static_cast(ptr)->QVideoWidget::focusNextPrevChild(next != 0); } } char QVideoWidget_NativeEvent(void* ptr, void* eventType, void* message, long result) { return static_cast(ptr)->nativeEvent(*static_cast(eventType), message, &result); } char QVideoWidget_NativeEventDefault(void* ptr, void* eventType, void* message, long result) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinder::nativeEvent(*static_cast(eventType), message, &result); } else { return static_cast(ptr)->QVideoWidget::nativeEvent(*static_cast(eventType), message, &result); } } void QVideoWidget_ActionEvent(void* ptr, void* event) { static_cast(ptr)->actionEvent(static_cast(event)); } void QVideoWidget_ActionEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::actionEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::actionEvent(static_cast(event)); } } void QVideoWidget_ChangeEvent(void* ptr, void* event) { static_cast(ptr)->changeEvent(static_cast(event)); } void QVideoWidget_ChangeEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::changeEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::changeEvent(static_cast(event)); } } void QVideoWidget_CloseEvent(void* ptr, void* event) { static_cast(ptr)->closeEvent(static_cast(event)); } void QVideoWidget_CloseEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::closeEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::closeEvent(static_cast(event)); } } void QVideoWidget_ContextMenuEvent(void* ptr, void* event) { static_cast(ptr)->contextMenuEvent(static_cast(event)); } void QVideoWidget_ContextMenuEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::contextMenuEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::contextMenuEvent(static_cast(event)); } } void QVideoWidget_DragEnterEvent(void* ptr, void* event) { static_cast(ptr)->dragEnterEvent(static_cast(event)); } void QVideoWidget_DragEnterEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::dragEnterEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::dragEnterEvent(static_cast(event)); } } void QVideoWidget_DragLeaveEvent(void* ptr, void* event) { static_cast(ptr)->dragLeaveEvent(static_cast(event)); } void QVideoWidget_DragLeaveEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::dragLeaveEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::dragLeaveEvent(static_cast(event)); } } void QVideoWidget_DragMoveEvent(void* ptr, void* event) { static_cast(ptr)->dragMoveEvent(static_cast(event)); } void QVideoWidget_DragMoveEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::dragMoveEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::dragMoveEvent(static_cast(event)); } } void QVideoWidget_DropEvent(void* ptr, void* event) { static_cast(ptr)->dropEvent(static_cast(event)); } void QVideoWidget_DropEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::dropEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::dropEvent(static_cast(event)); } } void QVideoWidget_EnterEvent(void* ptr, void* event) { static_cast(ptr)->enterEvent(static_cast(event)); } void QVideoWidget_EnterEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::enterEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::enterEvent(static_cast(event)); } } void QVideoWidget_FocusInEvent(void* ptr, void* event) { static_cast(ptr)->focusInEvent(static_cast(event)); } void QVideoWidget_FocusInEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::focusInEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::focusInEvent(static_cast(event)); } } void QVideoWidget_FocusOutEvent(void* ptr, void* event) { static_cast(ptr)->focusOutEvent(static_cast(event)); } void QVideoWidget_FocusOutEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::focusOutEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::focusOutEvent(static_cast(event)); } } void QVideoWidget_Hide(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "hide"); } void QVideoWidget_HideDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::hide(); } else { static_cast(ptr)->QVideoWidget::hide(); } } void QVideoWidget_InputMethodEvent(void* ptr, void* event) { static_cast(ptr)->inputMethodEvent(static_cast(event)); } void QVideoWidget_InputMethodEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::inputMethodEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::inputMethodEvent(static_cast(event)); } } void QVideoWidget_KeyPressEvent(void* ptr, void* event) { static_cast(ptr)->keyPressEvent(static_cast(event)); } void QVideoWidget_KeyPressEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::keyPressEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::keyPressEvent(static_cast(event)); } } void QVideoWidget_KeyReleaseEvent(void* ptr, void* event) { static_cast(ptr)->keyReleaseEvent(static_cast(event)); } void QVideoWidget_KeyReleaseEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::keyReleaseEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::keyReleaseEvent(static_cast(event)); } } void QVideoWidget_LeaveEvent(void* ptr, void* event) { static_cast(ptr)->leaveEvent(static_cast(event)); } void QVideoWidget_LeaveEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::leaveEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::leaveEvent(static_cast(event)); } } void QVideoWidget_Lower(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "lower"); } void QVideoWidget_LowerDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::lower(); } else { static_cast(ptr)->QVideoWidget::lower(); } } void QVideoWidget_MouseDoubleClickEvent(void* ptr, void* event) { static_cast(ptr)->mouseDoubleClickEvent(static_cast(event)); } void QVideoWidget_MouseDoubleClickEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::mouseDoubleClickEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::mouseDoubleClickEvent(static_cast(event)); } } void QVideoWidget_MouseMoveEvent(void* ptr, void* event) { static_cast(ptr)->mouseMoveEvent(static_cast(event)); } void QVideoWidget_MouseMoveEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::mouseMoveEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::mouseMoveEvent(static_cast(event)); } } void QVideoWidget_MousePressEvent(void* ptr, void* event) { static_cast(ptr)->mousePressEvent(static_cast(event)); } void QVideoWidget_MousePressEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::mousePressEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::mousePressEvent(static_cast(event)); } } void QVideoWidget_MouseReleaseEvent(void* ptr, void* event) { static_cast(ptr)->mouseReleaseEvent(static_cast(event)); } void QVideoWidget_MouseReleaseEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::mouseReleaseEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::mouseReleaseEvent(static_cast(event)); } } void QVideoWidget_Raise(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "raise"); } void QVideoWidget_RaiseDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::raise(); } else { static_cast(ptr)->QVideoWidget::raise(); } } void QVideoWidget_Repaint(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "repaint"); } void QVideoWidget_RepaintDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::repaint(); } else { static_cast(ptr)->QVideoWidget::repaint(); } } void QVideoWidget_SetDisabled(void* ptr, char disable) { QMetaObject::invokeMethod(static_cast(ptr), "setDisabled", Q_ARG(bool, disable != 0)); } void QVideoWidget_SetDisabledDefault(void* ptr, char disable) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setDisabled(disable != 0); } else { static_cast(ptr)->QVideoWidget::setDisabled(disable != 0); } } void QVideoWidget_SetEnabled(void* ptr, char vbo) { QMetaObject::invokeMethod(static_cast(ptr), "setEnabled", Q_ARG(bool, vbo != 0)); } void QVideoWidget_SetEnabledDefault(void* ptr, char vbo) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setEnabled(vbo != 0); } else { static_cast(ptr)->QVideoWidget::setEnabled(vbo != 0); } } void QVideoWidget_SetFocus2(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "setFocus"); } void QVideoWidget_SetFocus2Default(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setFocus(); } else { static_cast(ptr)->QVideoWidget::setFocus(); } } void QVideoWidget_SetHidden(void* ptr, char hidden) { QMetaObject::invokeMethod(static_cast(ptr), "setHidden", Q_ARG(bool, hidden != 0)); } void QVideoWidget_SetHiddenDefault(void* ptr, char hidden) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setHidden(hidden != 0); } else { static_cast(ptr)->QVideoWidget::setHidden(hidden != 0); } } void QVideoWidget_SetStyleSheet(void* ptr, char* styleSheet) { QMetaObject::invokeMethod(static_cast(ptr), "setStyleSheet", Q_ARG(QString, QString(styleSheet))); } void QVideoWidget_SetStyleSheetDefault(void* ptr, char* styleSheet) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setStyleSheet(QString(styleSheet)); } else { static_cast(ptr)->QVideoWidget::setStyleSheet(QString(styleSheet)); } } void QVideoWidget_SetVisible(void* ptr, char visible) { QMetaObject::invokeMethod(static_cast(ptr), "setVisible", Q_ARG(bool, visible != 0)); } void QVideoWidget_SetVisibleDefault(void* ptr, char visible) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setVisible(visible != 0); } else { static_cast(ptr)->QVideoWidget::setVisible(visible != 0); } } void QVideoWidget_SetWindowModified(void* ptr, char vbo) { QMetaObject::invokeMethod(static_cast(ptr), "setWindowModified", Q_ARG(bool, vbo != 0)); } void QVideoWidget_SetWindowModifiedDefault(void* ptr, char vbo) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setWindowModified(vbo != 0); } else { static_cast(ptr)->QVideoWidget::setWindowModified(vbo != 0); } } void QVideoWidget_SetWindowTitle(void* ptr, char* vqs) { QMetaObject::invokeMethod(static_cast(ptr), "setWindowTitle", Q_ARG(QString, QString(vqs))); } void QVideoWidget_SetWindowTitleDefault(void* ptr, char* vqs) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::setWindowTitle(QString(vqs)); } else { static_cast(ptr)->QVideoWidget::setWindowTitle(QString(vqs)); } } void QVideoWidget_Show(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "show"); } void QVideoWidget_ShowDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::show(); } else { static_cast(ptr)->QVideoWidget::show(); } } void QVideoWidget_ShowFullScreen(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "showFullScreen"); } void QVideoWidget_ShowFullScreenDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::showFullScreen(); } else { static_cast(ptr)->QVideoWidget::showFullScreen(); } } void QVideoWidget_ShowMaximized(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "showMaximized"); } void QVideoWidget_ShowMaximizedDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::showMaximized(); } else { static_cast(ptr)->QVideoWidget::showMaximized(); } } void QVideoWidget_ShowMinimized(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "showMinimized"); } void QVideoWidget_ShowMinimizedDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::showMinimized(); } else { static_cast(ptr)->QVideoWidget::showMinimized(); } } void QVideoWidget_ShowNormal(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "showNormal"); } void QVideoWidget_ShowNormalDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::showNormal(); } else { static_cast(ptr)->QVideoWidget::showNormal(); } } void QVideoWidget_TabletEvent(void* ptr, void* event) { static_cast(ptr)->tabletEvent(static_cast(event)); } void QVideoWidget_TabletEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::tabletEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::tabletEvent(static_cast(event)); } } void QVideoWidget_Update(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "update"); } void QVideoWidget_UpdateDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::update(); } else { static_cast(ptr)->QVideoWidget::update(); } } void QVideoWidget_UpdateMicroFocus(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "updateMicroFocus"); } void QVideoWidget_UpdateMicroFocusDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::updateMicroFocus(); } else { static_cast(ptr)->QVideoWidget::updateMicroFocus(); } } void QVideoWidget_WheelEvent(void* ptr, void* event) { static_cast(ptr)->wheelEvent(static_cast(event)); } void QVideoWidget_WheelEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::wheelEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::wheelEvent(static_cast(event)); } } void* QVideoWidget_PaintEngine(void* ptr) { return static_cast(ptr)->paintEngine(); } void* QVideoWidget_PaintEngineDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinder::paintEngine(); } else { return static_cast(ptr)->QVideoWidget::paintEngine(); } } void* QVideoWidget_MinimumSizeHint(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->minimumSizeHint(); new QSize(tmpValue.width(), tmpValue.height()); }); } void* QVideoWidget_MinimumSizeHintDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return ({ QSize tmpValue = static_cast(ptr)->QCameraViewfinder::minimumSizeHint(); new QSize(tmpValue.width(), tmpValue.height()); }); } else { return ({ QSize tmpValue = static_cast(ptr)->QVideoWidget::minimumSizeHint(); new QSize(tmpValue.width(), tmpValue.height()); }); } } void* QVideoWidget_InputMethodQuery(void* ptr, long long query) { return new QVariant(static_cast(ptr)->inputMethodQuery(static_cast(query))); } void* QVideoWidget_InputMethodQueryDefault(void* ptr, long long query) { if (dynamic_cast(static_cast(ptr))) { return new QVariant(static_cast(ptr)->QCameraViewfinder::inputMethodQuery(static_cast(query))); } else { return new QVariant(static_cast(ptr)->QVideoWidget::inputMethodQuery(static_cast(query))); } } char QVideoWidget_HasHeightForWidth(void* ptr) { return static_cast(ptr)->hasHeightForWidth(); } char QVideoWidget_HasHeightForWidthDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinder::hasHeightForWidth(); } else { return static_cast(ptr)->QVideoWidget::hasHeightForWidth(); } } int QVideoWidget_HeightForWidth(void* ptr, int w) { return static_cast(ptr)->heightForWidth(w); } int QVideoWidget_HeightForWidthDefault(void* ptr, int w) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinder::heightForWidth(w); } else { return static_cast(ptr)->QVideoWidget::heightForWidth(w); } } int QVideoWidget_Metric(void* ptr, long long m) { return static_cast(ptr)->metric(static_cast(m)); } int QVideoWidget_MetricDefault(void* ptr, long long m) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinder::metric(static_cast(m)); } else { return static_cast(ptr)->QVideoWidget::metric(static_cast(m)); } } char QVideoWidget_EventFilter(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } } char QVideoWidget_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(ptr))) { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinder::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QCameraViewfinder::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QCameraViewfinder::eventFilter(static_cast(watched), static_cast(event)); } } else { if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidget::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidget::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidget::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidget::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidget::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(watched))) { return static_cast(ptr)->QVideoWidget::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QVideoWidget::eventFilter(static_cast(watched), static_cast(event)); } } } void QVideoWidget_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QVideoWidget_ChildEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::childEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::childEvent(static_cast(event)); } } void QVideoWidget_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QVideoWidget_ConnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::connectNotify(*static_cast(sign)); } else { static_cast(ptr)->QVideoWidget::connectNotify(*static_cast(sign)); } } void QVideoWidget_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QVideoWidget_CustomEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::customEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::customEvent(static_cast(event)); } } void QVideoWidget_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QVideoWidget_DeleteLaterDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::deleteLater(); } else { static_cast(ptr)->QVideoWidget::deleteLater(); } } void QVideoWidget_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QVideoWidget_DisconnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::disconnectNotify(*static_cast(sign)); } else { static_cast(ptr)->QVideoWidget::disconnectNotify(*static_cast(sign)); } } void QVideoWidget_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QVideoWidget_TimerEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCameraViewfinder::timerEvent(static_cast(event)); } else { static_cast(ptr)->QVideoWidget::timerEvent(static_cast(event)); } } void* QVideoWidget_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QVideoWidget_MetaObjectDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCameraViewfinder::metaObject()); } else { return const_cast(static_cast(ptr)->QVideoWidget::metaObject()); } } char QVideoWidget_SetMediaObject(void* ptr, void* object) { return static_cast(ptr)->setMediaObject(static_cast(object)); } char QVideoWidget_SetMediaObjectDefault(void* ptr, void* object) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCameraViewfinder::setMediaObject(static_cast(object)); } else { return static_cast(ptr)->QVideoWidget::setMediaObject(static_cast(object)); } } class MyQVideoWidgetControl: public QVideoWidgetControl { public: MyQVideoWidgetControl(QObject *parent) : QVideoWidgetControl(parent) {}; QWidget * videoWidget() { return static_cast(callbackQVideoWidgetControl_VideoWidget(this)); }; void Signal_BrightnessChanged(int brightness) { callbackQVideoWidgetControl_BrightnessChanged(this, brightness); }; void Signal_ContrastChanged(int contrast) { callbackQVideoWidgetControl_ContrastChanged(this, contrast); }; void Signal_FullScreenChanged(bool fullScreen) { callbackQVideoWidgetControl_FullScreenChanged(this, fullScreen); }; void Signal_HueChanged(int hue) { callbackQVideoWidgetControl_HueChanged(this, hue); }; void Signal_SaturationChanged(int saturation) { callbackQVideoWidgetControl_SaturationChanged(this, saturation); }; void setAspectRatioMode(Qt::AspectRatioMode mode) { callbackQVideoWidgetControl_SetAspectRatioMode(this, mode); }; void setBrightness(int brightness) { callbackQVideoWidgetControl_SetBrightness(this, brightness); }; void setContrast(int contrast) { callbackQVideoWidgetControl_SetContrast(this, contrast); }; void setFullScreen(bool fullScreen) { callbackQVideoWidgetControl_SetFullScreen(this, fullScreen); }; void setHue(int hue) { callbackQVideoWidgetControl_SetHue(this, hue); }; void setSaturation(int saturation) { callbackQVideoWidgetControl_SetSaturation(this, saturation); }; ~MyQVideoWidgetControl() { callbackQVideoWidgetControl_DestroyQVideoWidgetControl(this); }; Qt::AspectRatioMode aspectRatioMode() const { return static_cast(callbackQVideoWidgetControl_AspectRatioMode(const_cast(static_cast(this)))); }; bool isFullScreen() const { return callbackQVideoWidgetControl_IsFullScreen(const_cast(static_cast(this))) != 0; }; int brightness() const { return callbackQVideoWidgetControl_Brightness(const_cast(static_cast(this))); }; int contrast() const { return callbackQVideoWidgetControl_Contrast(const_cast(static_cast(this))); }; int hue() const { return callbackQVideoWidgetControl_Hue(const_cast(static_cast(this))); }; int saturation() const { return callbackQVideoWidgetControl_Saturation(const_cast(static_cast(this))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QVideoWidgetControl_NewQVideoWidgetControl(void* parent) { return new MyQVideoWidgetControl(static_cast(parent)); } void* QVideoWidgetControl_VideoWidget(void* ptr) { return static_cast(ptr)->videoWidget(); } void QVideoWidgetControl_ConnectBrightnessChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWidgetControl::brightnessChanged), static_cast(ptr), static_cast(&MyQVideoWidgetControl::Signal_BrightnessChanged)); } void QVideoWidgetControl_DisconnectBrightnessChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWidgetControl::brightnessChanged), static_cast(ptr), static_cast(&MyQVideoWidgetControl::Signal_BrightnessChanged)); } void QVideoWidgetControl_BrightnessChanged(void* ptr, int brightness) { static_cast(ptr)->brightnessChanged(brightness); } void QVideoWidgetControl_ConnectContrastChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWidgetControl::contrastChanged), static_cast(ptr), static_cast(&MyQVideoWidgetControl::Signal_ContrastChanged)); } void QVideoWidgetControl_DisconnectContrastChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWidgetControl::contrastChanged), static_cast(ptr), static_cast(&MyQVideoWidgetControl::Signal_ContrastChanged)); } void QVideoWidgetControl_ContrastChanged(void* ptr, int contrast) { static_cast(ptr)->contrastChanged(contrast); } void QVideoWidgetControl_ConnectFullScreenChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWidgetControl::fullScreenChanged), static_cast(ptr), static_cast(&MyQVideoWidgetControl::Signal_FullScreenChanged)); } void QVideoWidgetControl_DisconnectFullScreenChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWidgetControl::fullScreenChanged), static_cast(ptr), static_cast(&MyQVideoWidgetControl::Signal_FullScreenChanged)); } void QVideoWidgetControl_FullScreenChanged(void* ptr, char fullScreen) { static_cast(ptr)->fullScreenChanged(fullScreen != 0); } void QVideoWidgetControl_ConnectHueChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWidgetControl::hueChanged), static_cast(ptr), static_cast(&MyQVideoWidgetControl::Signal_HueChanged)); } void QVideoWidgetControl_DisconnectHueChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWidgetControl::hueChanged), static_cast(ptr), static_cast(&MyQVideoWidgetControl::Signal_HueChanged)); } void QVideoWidgetControl_HueChanged(void* ptr, int hue) { static_cast(ptr)->hueChanged(hue); } void QVideoWidgetControl_ConnectSaturationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWidgetControl::saturationChanged), static_cast(ptr), static_cast(&MyQVideoWidgetControl::Signal_SaturationChanged)); } void QVideoWidgetControl_DisconnectSaturationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWidgetControl::saturationChanged), static_cast(ptr), static_cast(&MyQVideoWidgetControl::Signal_SaturationChanged)); } void QVideoWidgetControl_SaturationChanged(void* ptr, int saturation) { static_cast(ptr)->saturationChanged(saturation); } void QVideoWidgetControl_SetAspectRatioMode(void* ptr, long long mode) { static_cast(ptr)->setAspectRatioMode(static_cast(mode)); } void QVideoWidgetControl_SetBrightness(void* ptr, int brightness) { static_cast(ptr)->setBrightness(brightness); } void QVideoWidgetControl_SetContrast(void* ptr, int contrast) { static_cast(ptr)->setContrast(contrast); } void QVideoWidgetControl_SetFullScreen(void* ptr, char fullScreen) { static_cast(ptr)->setFullScreen(fullScreen != 0); } void QVideoWidgetControl_SetHue(void* ptr, int hue) { static_cast(ptr)->setHue(hue); } void QVideoWidgetControl_SetSaturation(void* ptr, int saturation) { static_cast(ptr)->setSaturation(saturation); } void QVideoWidgetControl_DestroyQVideoWidgetControl(void* ptr) { static_cast(ptr)->~QVideoWidgetControl(); } void QVideoWidgetControl_DestroyQVideoWidgetControlDefault(void* ptr) { } long long QVideoWidgetControl_AspectRatioMode(void* ptr) { return static_cast(ptr)->aspectRatioMode(); } char QVideoWidgetControl_IsFullScreen(void* ptr) { return static_cast(ptr)->isFullScreen(); } int QVideoWidgetControl_Brightness(void* ptr) { return static_cast(ptr)->brightness(); } int QVideoWidgetControl_Contrast(void* ptr) { return static_cast(ptr)->contrast(); } int QVideoWidgetControl_Hue(void* ptr) { return static_cast(ptr)->hue(); } int QVideoWidgetControl_Saturation(void* ptr) { return static_cast(ptr)->saturation(); } class MyQVideoWindowControl: public QVideoWindowControl { public: MyQVideoWindowControl(QObject *parent) : QVideoWindowControl(parent) {}; void Signal_BrightnessChanged(int brightness) { callbackQVideoWindowControl_BrightnessChanged(this, brightness); }; void Signal_ContrastChanged(int contrast) { callbackQVideoWindowControl_ContrastChanged(this, contrast); }; void Signal_FullScreenChanged(bool fullScreen) { callbackQVideoWindowControl_FullScreenChanged(this, fullScreen); }; void Signal_HueChanged(int hue) { callbackQVideoWindowControl_HueChanged(this, hue); }; void Signal_NativeSizeChanged() { callbackQVideoWindowControl_NativeSizeChanged(this); }; void repaint() { callbackQVideoWindowControl_Repaint(this); }; void Signal_SaturationChanged(int saturation) { callbackQVideoWindowControl_SaturationChanged(this, saturation); }; void setAspectRatioMode(Qt::AspectRatioMode mode) { callbackQVideoWindowControl_SetAspectRatioMode(this, mode); }; void setBrightness(int brightness) { callbackQVideoWindowControl_SetBrightness(this, brightness); }; void setContrast(int contrast) { callbackQVideoWindowControl_SetContrast(this, contrast); }; void setDisplayRect(const QRect & rect) { callbackQVideoWindowControl_SetDisplayRect(this, const_cast(&rect)); }; void setFullScreen(bool fullScreen) { callbackQVideoWindowControl_SetFullScreen(this, fullScreen); }; void setHue(int hue) { callbackQVideoWindowControl_SetHue(this, hue); }; void setSaturation(int saturation) { callbackQVideoWindowControl_SetSaturation(this, saturation); }; void setWinId(WId id) { callbackQVideoWindowControl_SetWinId(this, id); }; QRect displayRect() const { return *static_cast(callbackQVideoWindowControl_DisplayRect(const_cast(static_cast(this)))); }; QSize nativeSize() const { return *static_cast(callbackQVideoWindowControl_NativeSize(const_cast(static_cast(this)))); }; Qt::AspectRatioMode aspectRatioMode() const { return static_cast(callbackQVideoWindowControl_AspectRatioMode(const_cast(static_cast(this)))); }; WId winId() const { return callbackQVideoWindowControl_WinId(const_cast(static_cast(this))); }; bool isFullScreen() const { return callbackQVideoWindowControl_IsFullScreen(const_cast(static_cast(this))) != 0; }; int brightness() const { return callbackQVideoWindowControl_Brightness(const_cast(static_cast(this))); }; int contrast() const { return callbackQVideoWindowControl_Contrast(const_cast(static_cast(this))); }; int hue() const { return callbackQVideoWindowControl_Hue(const_cast(static_cast(this))); }; int saturation() const { return callbackQVideoWindowControl_Saturation(const_cast(static_cast(this))); }; bool event(QEvent * e) { return callbackQMediaControl_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQMediaControl_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQMediaControl_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQMediaControl_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQMediaControl_CustomEvent(this, event); }; void deleteLater() { callbackQMediaControl_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQMediaControl_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQMediaControl_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtMultimedia_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQMediaControl_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQMediaControl_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQMediaControl_MetaObject(const_cast(static_cast(this)))); }; }; void* QVideoWindowControl_NewQVideoWindowControl(void* parent) { return new MyQVideoWindowControl(static_cast(parent)); } void QVideoWindowControl_ConnectBrightnessChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWindowControl::brightnessChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_BrightnessChanged)); } void QVideoWindowControl_DisconnectBrightnessChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWindowControl::brightnessChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_BrightnessChanged)); } void QVideoWindowControl_BrightnessChanged(void* ptr, int brightness) { static_cast(ptr)->brightnessChanged(brightness); } void QVideoWindowControl_ConnectContrastChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWindowControl::contrastChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_ContrastChanged)); } void QVideoWindowControl_DisconnectContrastChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWindowControl::contrastChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_ContrastChanged)); } void QVideoWindowControl_ContrastChanged(void* ptr, int contrast) { static_cast(ptr)->contrastChanged(contrast); } void QVideoWindowControl_ConnectFullScreenChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWindowControl::fullScreenChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_FullScreenChanged)); } void QVideoWindowControl_DisconnectFullScreenChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWindowControl::fullScreenChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_FullScreenChanged)); } void QVideoWindowControl_FullScreenChanged(void* ptr, char fullScreen) { static_cast(ptr)->fullScreenChanged(fullScreen != 0); } void QVideoWindowControl_ConnectHueChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWindowControl::hueChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_HueChanged)); } void QVideoWindowControl_DisconnectHueChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWindowControl::hueChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_HueChanged)); } void QVideoWindowControl_HueChanged(void* ptr, int hue) { static_cast(ptr)->hueChanged(hue); } void QVideoWindowControl_ConnectNativeSizeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWindowControl::nativeSizeChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_NativeSizeChanged)); } void QVideoWindowControl_DisconnectNativeSizeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWindowControl::nativeSizeChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_NativeSizeChanged)); } void QVideoWindowControl_NativeSizeChanged(void* ptr) { static_cast(ptr)->nativeSizeChanged(); } void QVideoWindowControl_Repaint(void* ptr) { static_cast(ptr)->repaint(); } void QVideoWindowControl_ConnectSaturationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QVideoWindowControl::saturationChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_SaturationChanged)); } void QVideoWindowControl_DisconnectSaturationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QVideoWindowControl::saturationChanged), static_cast(ptr), static_cast(&MyQVideoWindowControl::Signal_SaturationChanged)); } void QVideoWindowControl_SaturationChanged(void* ptr, int saturation) { static_cast(ptr)->saturationChanged(saturation); } void QVideoWindowControl_SetAspectRatioMode(void* ptr, long long mode) { static_cast(ptr)->setAspectRatioMode(static_cast(mode)); } void QVideoWindowControl_SetBrightness(void* ptr, int brightness) { static_cast(ptr)->setBrightness(brightness); } void QVideoWindowControl_SetContrast(void* ptr, int contrast) { static_cast(ptr)->setContrast(contrast); } void QVideoWindowControl_SetDisplayRect(void* ptr, void* rect) { static_cast(ptr)->setDisplayRect(*static_cast(rect)); } void QVideoWindowControl_SetFullScreen(void* ptr, char fullScreen) { static_cast(ptr)->setFullScreen(fullScreen != 0); } void QVideoWindowControl_SetHue(void* ptr, int hue) { static_cast(ptr)->setHue(hue); } void QVideoWindowControl_SetSaturation(void* ptr, int saturation) { static_cast(ptr)->setSaturation(saturation); } void QVideoWindowControl_SetWinId(void* ptr, uintptr_t id) { static_cast(ptr)->setWinId(id); } void QVideoWindowControl_DestroyQVideoWindowControl(void* ptr) { static_cast(ptr)->~QVideoWindowControl(); } void* QVideoWindowControl_DisplayRect(void* ptr) { return ({ QRect tmpValue = static_cast(ptr)->displayRect(); new QRect(tmpValue.x(), tmpValue.y(), tmpValue.width(), tmpValue.height()); }); } void* QVideoWindowControl_NativeSize(void* ptr) { return ({ QSize tmpValue = static_cast(ptr)->nativeSize(); new QSize(tmpValue.width(), tmpValue.height()); }); } long long QVideoWindowControl_AspectRatioMode(void* ptr) { return static_cast(ptr)->aspectRatioMode(); } uintptr_t QVideoWindowControl_WinId(void* ptr) { return static_cast(ptr)->winId(); } char QVideoWindowControl_IsFullScreen(void* ptr) { return static_cast(ptr)->isFullScreen(); } int QVideoWindowControl_Brightness(void* ptr) { return static_cast(ptr)->brightness(); } int QVideoWindowControl_Contrast(void* ptr) { return static_cast(ptr)->contrast(); } int QVideoWindowControl_Hue(void* ptr) { return static_cast(ptr)->hue(); } int QVideoWindowControl_Saturation(void* ptr) { return static_cast(ptr)->saturation(); }