9#include "../../../../src/videowidget.h"
10#include <QtCore/qmetatype.h>
12#include <QtCore/qtmochelpers.h>
17#include <QtCore/qxptype_traits.h>
18#if !defined(Q_MOC_OUTPUT_REVISION)
19#error "The header file 'videowidget.h' doesn't include <QObject>."
20#elif Q_MOC_OUTPUT_REVISION != 69
21#error "This file was generated using the moc from 6.10.1. It"
22#error "cannot be used with the include files from this version of Qt."
23#error "(The moc has changed too much.)"
31QT_WARNING_DISABLE_DEPRECATED
32QT_WARNING_DISABLE_GCC(
"-Wuseless-cast")
34struct qt_meta_tag_ZN3Mlt11VideoWidgetE_t {};
37template <>
constexpr inline auto Mlt::VideoWidget::qt_create_metaobjectdata<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>()
39 namespace QMC = QtMocConstants;
40 QtMocHelpers::StringRefStorage qt_stringData {
90 QtMocHelpers::UintData qt_methods {
92 QtMocHelpers::SignalData<void(const SharedFrame &)>(1, 2, QMC::AccessPublic, QMetaType::Void, {{
93 { 0x80000000 | 3, 4 },
96 QtMocHelpers::SignalData<
void()>(5, 2, QMC::AccessPublic, QMetaType::Void),
98 QtMocHelpers::SignalData<
void(
int)>(6, 2, QMC::AccessPublic, QMetaType::Void, {{
99 { QMetaType::Int, 7 },
102 QtMocHelpers::SignalData<
void()>(8, 2, QMC::AccessPublic, QMetaType::Void),
104 QtMocHelpers::SignalData<
void()>(9, 2, QMC::AccessPublic, QMetaType::Void),
106 QtMocHelpers::SignalData<
void()>(10, 2, QMC::AccessPublic, QMetaType::Void),
108 QtMocHelpers::SignalData<
void()>(11, 2, QMC::AccessPublic, QMetaType::Void),
110 QtMocHelpers::SignalData<
void()>(12, 2, QMC::AccessPublic, QMetaType::Void),
112 QtMocHelpers::SignalData<
void()>(13, 2, QMC::AccessPublic, QMetaType::Void),
114 QtMocHelpers::SignalData<
void()>(14, 2, QMC::AccessPublic, QMetaType::Void),
116 QtMocHelpers::SignalData<
void(
const QPoint &)>(15, 2, QMC::AccessPublic, QMetaType::Void, {{
117 { 0x80000000 | 16, 17 },
120 QtMocHelpers::SignalData<
void()>(15, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void),
122 QtMocHelpers::SignalData<
void()>(18, 2, QMC::AccessPublic, QMetaType::Void),
124 QtMocHelpers::SignalData<
void()>(19, 2, QMC::AccessPublic, QMetaType::Void),
126 QtMocHelpers::SignalData<
void(
bool)>(20, 2, QMC::AccessPublic, QMetaType::Void, {{
127 { QMetaType::Bool, 2 },
130 QtMocHelpers::SlotData<
void(
int)>(21, 2, QMC::AccessPublic, QMetaType::Void, {{
131 { QMetaType::Int, 22 },
134 QtMocHelpers::SlotData<
void(
float)>(23, 2, QMC::AccessPublic, QMetaType::Void, {{
135 { QMetaType::Float, 24 },
138 QtMocHelpers::SlotData<
void(
int)>(25, 2, QMC::AccessPublic, QMetaType::Void, {{
139 { QMetaType::Int, 7 },
142 QtMocHelpers::SlotData<
void(
int)>(26, 2, QMC::AccessPublic, QMetaType::Void, {{
143 { QMetaType::Int, 27 },
146 QtMocHelpers::SlotData<
void()>(28, 2, QMC::AccessPublic, QMetaType::Void),
148 QtMocHelpers::SlotData<
void(QmlFilter *, QmlMetadata *)>(29, 2, QMC::AccessPublic, QMetaType::Void, {{
149 { 0x80000000 | 30, 31 }, { 0x80000000 | 32, 33 },
152 QtMocHelpers::SlotData<
void(
bool)>(34, 2, QMC::AccessPublic, QMetaType::Void, {{
153 { QMetaType::Bool, 35 },
156 QtMocHelpers::SlotData<
void()>(36, 2, QMC::AccessPublic, QMetaType::Void),
158 QtMocHelpers::SlotData<
void()>(37, 2, QMC::AccessPublic, QMetaType::Void),
160 QtMocHelpers::SlotData<
void()>(38, 2, QMC::AccessPublic, QMetaType::Void),
162 QtMocHelpers::SlotData<
void(
const SharedFrame &)>(39, 2, QMC::AccessPublic, QMetaType::Void, {{
163 { 0x80000000 | 3, 4 },
166 QtMocHelpers::SlotData<
void(
int,
int)>(40, 2, QMC::AccessPrivate, QMetaType::Void, {{
167 { QMetaType::Int, 41 }, { QMetaType::Int, 42 },
170 QtMocHelpers::SlotData<
void()>(43, 2, QMC::AccessPrivate, QMetaType::Void),
172 QtMocHelpers::UintData qt_properties {
174 QtMocHelpers::PropertyData<QRectF>(44, 0x80000000 | 45, QMC::DefaultPropertyFlags | QMC::EnumOrFlag, 7),
176 QtMocHelpers::PropertyData<int>(22, QMetaType::Int, QMC::DefaultPropertyFlags, 8),
178 QtMocHelpers::PropertyData<bool>(46, QMetaType::Bool, QMC::DefaultPropertyFlags, 13),
180 QtMocHelpers::PropertyData<float>(24, QMetaType::Float, QMC::DefaultPropertyFlags, 9),
182 QtMocHelpers::PropertyData<QPoint>(17, 0x80000000 | 16, QMC::DefaultPropertyFlags | QMC::EnumOrFlag, 10),
184 QtMocHelpers::UintData qt_enums {
186 return QtMocHelpers::metaObjectData<VideoWidget, qt_meta_tag_ZN3Mlt11VideoWidgetE_t>(QMC::MetaObjectFlag{}, qt_stringData,
187 qt_methods, qt_properties, qt_enums);
189Q_CONSTINIT
const QMetaObject Mlt::VideoWidget::staticMetaObject = { {
190 QMetaObject::SuperData::link<QQuickWidget::staticMetaObject>(),
191 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.stringdata,
192 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.data,
195 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.metaTypes,
199void Mlt::VideoWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
201 auto *_t =
static_cast<VideoWidget *
>(_o);
202 if (_c == QMetaObject::InvokeMetaMethod) {
204 case 0: _t->frameDisplayed((*
reinterpret_cast<std::add_pointer_t<SharedFrame>
>(_a[1])));
break;
205 case 1: _t->dragStarted();
break;
206 case 2: _t->seekTo((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
207 case 3: _t->gpuNotSupported();
break;
208 case 4: _t->started();
break;
209 case 5: _t->paused();
break;
210 case 6: _t->playing();
break;
211 case 7: _t->rectChanged();
break;
212 case 8: _t->gridChanged();
break;
213 case 9: _t->zoomChanged();
break;
214 case 10: _t->offsetChanged((*
reinterpret_cast<std::add_pointer_t<QPoint>
>(_a[1])));
break;
215 case 11: _t->offsetChanged();
break;
216 case 12: _t->imageReady();
break;
217 case 13: _t->snapToGridChanged();
break;
218 case 14: _t->toggleZoom((*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[1])));
break;
219 case 15: _t->setGrid((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
220 case 16: _t->setZoom((*
reinterpret_cast<std::add_pointer_t<float>
>(_a[1])));
break;
221 case 17: _t->setOffsetX((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
222 case 18: _t->setOffsetY((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
223 case 19: _t->setBlankScene();
break;
224 case 20: _t->setCurrentFilter((*
reinterpret_cast<std::add_pointer_t<QmlFilter*>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<QmlMetadata*>
>(_a[2])));
break;
225 case 21: _t->setSnapToGrid((*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[1])));
break;
226 case 22: _t->initialize();
break;
227 case 23: _t->beforeRendering();
break;
228 case 24: _t->renderVideo();
break;
229 case 25: _t->onFrameDisplayed((*
reinterpret_cast<std::add_pointer_t<SharedFrame>
>(_a[1])));
break;
230 case 26: _t->resizeVideo((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])));
break;
231 case 27: _t->onRefreshTimeout();
break;
235 if (_c == QMetaObject::IndexOfMethod) {
236 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
const SharedFrame & )>(_a, &VideoWidget::frameDisplayed, 0))
238 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::dragStarted, 1))
240 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
int )>(_a, &VideoWidget::seekTo, 2))
242 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::gpuNotSupported, 3))
244 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::started, 4))
246 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::paused, 5))
248 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::playing, 6))
250 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::rectChanged, 7))
252 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::gridChanged, 8))
254 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::zoomChanged, 9))
256 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
const QPoint & )>(_a, &VideoWidget::offsetChanged, 10))
258 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::imageReady, 12))
260 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::snapToGridChanged, 13))
262 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
bool )>(_a, &VideoWidget::toggleZoom, 14))
265 if (_c == QMetaObject::ReadProperty) {
268 case 0: *
reinterpret_cast<QRectF*
>(_v) = _t->rect();
break;
269 case 1: *
reinterpret_cast<int*
>(_v) = _t->grid();
break;
270 case 2: *
reinterpret_cast<bool*
>(_v) = _t->snapToGrid();
break;
271 case 3: *
reinterpret_cast<float*
>(_v) = _t->zoom();
break;
272 case 4: *
reinterpret_cast<QPoint*
>(_v) = _t->offset();
break;
278const QMetaObject *Mlt::VideoWidget::metaObject()
const
280 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
283void *Mlt::VideoWidget::qt_metacast(
const char *_clname)
285 if (!_clname)
return nullptr;
286 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.strings))
287 return static_cast<void*
>(
this);
288 if (!strcmp(_clname,
"Controller"))
289 return static_cast< Controller*
>(
this);
290 return QQuickWidget::qt_metacast(_clname);
293int Mlt::VideoWidget::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
295 _id = QQuickWidget::qt_metacall(_c, _id, _a);
298 if (_c == QMetaObject::InvokeMetaMethod) {
300 qt_static_metacall(
this, _c, _id, _a);
303 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
305 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
308 if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
309 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
310 || _c == QMetaObject::RegisterPropertyMetaType) {
311 qt_static_metacall(
this, _c, _id, _a);
318void Mlt::VideoWidget::frameDisplayed(
const SharedFrame & _t1)
320 QMetaObject::activate<void>(
this, &staticMetaObject, 0,
nullptr, _t1);
324void Mlt::VideoWidget::dragStarted()
326 QMetaObject::activate(
this, &staticMetaObject, 1,
nullptr);
330void Mlt::VideoWidget::seekTo(
int _t1)
332 QMetaObject::activate<void>(
this, &staticMetaObject, 2,
nullptr, _t1);
336void Mlt::VideoWidget::gpuNotSupported()
338 QMetaObject::activate(
this, &staticMetaObject, 3,
nullptr);
342void Mlt::VideoWidget::started()
344 QMetaObject::activate(
this, &staticMetaObject, 4,
nullptr);
348void Mlt::VideoWidget::paused()
350 QMetaObject::activate(
this, &staticMetaObject, 5,
nullptr);
354void Mlt::VideoWidget::playing()
356 QMetaObject::activate(
this, &staticMetaObject, 6,
nullptr);
360void Mlt::VideoWidget::rectChanged()
362 QMetaObject::activate(
this, &staticMetaObject, 7,
nullptr);
366void Mlt::VideoWidget::gridChanged()
368 QMetaObject::activate(
this, &staticMetaObject, 8,
nullptr);
372void Mlt::VideoWidget::zoomChanged()
374 QMetaObject::activate(
this, &staticMetaObject, 9,
nullptr);
378void Mlt::VideoWidget::offsetChanged(
const QPoint & _t1)
380 QMetaObject::activate<void>(
this, &staticMetaObject, 10,
nullptr, _t1);
384void Mlt::VideoWidget::imageReady()
386 QMetaObject::activate(
this, &staticMetaObject, 12,
nullptr);
390void Mlt::VideoWidget::snapToGridChanged()
392 QMetaObject::activate(
this, &staticMetaObject, 13,
nullptr);
396void Mlt::VideoWidget::toggleZoom(
bool _t1)
398 QMetaObject::activate<void>(
this, &staticMetaObject, 14,
nullptr, _t1);
401struct qt_meta_tag_ZN3Mlt12RenderThreadE_t {};
404template <>
constexpr inline auto Mlt::RenderThread::qt_create_metaobjectdata<qt_meta_tag_ZN3Mlt12RenderThreadE_t>()
406 namespace QMC = QtMocConstants;
407 QtMocHelpers::StringRefStorage qt_stringData {
411 QtMocHelpers::UintData qt_methods {
413 QtMocHelpers::UintData qt_properties {
415 QtMocHelpers::UintData qt_enums {
417 return QtMocHelpers::metaObjectData<RenderThread, qt_meta_tag_ZN3Mlt12RenderThreadE_t>(QMC::MetaObjectFlag{}, qt_stringData,
418 qt_methods, qt_properties, qt_enums);
420Q_CONSTINIT
const QMetaObject Mlt::RenderThread::staticMetaObject = { {
421 QMetaObject::SuperData::link<QThread::staticMetaObject>(),
422 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.stringdata,
423 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.data,
426 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.metaTypes,
430void Mlt::RenderThread::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
432 auto *_t =
static_cast<RenderThread *
>(_o);
439const QMetaObject *Mlt::RenderThread::metaObject()
const
441 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
444void *Mlt::RenderThread::qt_metacast(
const char *_clname)
446 if (!_clname)
return nullptr;
447 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.strings))
448 return static_cast<void*
>(
this);
449 return QThread::qt_metacast(_clname);
452int Mlt::RenderThread::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
454 _id = QThread::qt_metacall(_c, _id, _a);
458struct qt_meta_tag_ZN3Mlt13FrameRendererE_t {};
461template <>
constexpr inline auto Mlt::FrameRenderer::qt_create_metaobjectdata<qt_meta_tag_ZN3Mlt13FrameRendererE_t>()
463 namespace QMC = QtMocConstants;
464 QtMocHelpers::StringRefStorage qt_stringData {
465 "Mlt::FrameRenderer",
475 QtMocHelpers::UintData qt_methods {
477 QtMocHelpers::SignalData<void(const SharedFrame &)>(1, 2, QMC::AccessPublic, QMetaType::Void, {{
478 { 0x80000000 | 3, 4 },
481 QtMocHelpers::SignalData<
void()>(5, 2, QMC::AccessPublic, QMetaType::Void),
483 QtMocHelpers::MethodData<
void(Mlt::Frame)>(6, 2, QMC::AccessPublic, QMetaType::Void, {{
484 { 0x80000000 | 7, 4 },
487 QtMocHelpers::UintData qt_properties {
489 QtMocHelpers::UintData qt_enums {
491 return QtMocHelpers::metaObjectData<FrameRenderer, qt_meta_tag_ZN3Mlt13FrameRendererE_t>(QMC::MetaObjectFlag{}, qt_stringData,
492 qt_methods, qt_properties, qt_enums);
494Q_CONSTINIT
const QMetaObject Mlt::FrameRenderer::staticMetaObject = { {
495 QMetaObject::SuperData::link<QThread::staticMetaObject>(),
496 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.stringdata,
497 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.data,
500 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.metaTypes,
504void Mlt::FrameRenderer::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
506 auto *_t =
static_cast<FrameRenderer *
>(_o);
507 if (_c == QMetaObject::InvokeMetaMethod) {
509 case 0: _t->frameDisplayed((*
reinterpret_cast<std::add_pointer_t<SharedFrame>
>(_a[1])));
break;
510 case 1: _t->imageReady();
break;
511 case 2: _t->showFrame((*
reinterpret_cast<std::add_pointer_t<Mlt::Frame>
>(_a[1])));
break;
515 if (_c == QMetaObject::IndexOfMethod) {
516 if (QtMocHelpers::indexOfMethod<
void (FrameRenderer::*)(
const SharedFrame & )>(_a, &FrameRenderer::frameDisplayed, 0))
518 if (QtMocHelpers::indexOfMethod<
void (FrameRenderer::*)()>(_a, &FrameRenderer::imageReady, 1))
523const QMetaObject *Mlt::FrameRenderer::metaObject()
const
525 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
528void *Mlt::FrameRenderer::qt_metacast(
const char *_clname)
530 if (!_clname)
return nullptr;
531 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.strings))
532 return static_cast<void*
>(
this);
533 return QThread::qt_metacast(_clname);
536int Mlt::FrameRenderer::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
538 _id = QThread::qt_metacall(_c, _id, _a);
541 if (_c == QMetaObject::InvokeMetaMethod) {
543 qt_static_metacall(
this, _c, _id, _a);
546 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
548 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
555void Mlt::FrameRenderer::frameDisplayed(
const SharedFrame & _t1)
557 QMetaObject::activate<void>(
this, &staticMetaObject, 0,
nullptr, _t1);
561void Mlt::FrameRenderer::imageReady()
563 QMetaObject::activate(
this, &staticMetaObject, 1,
nullptr);