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.2. 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 {
91 QtMocHelpers::UintData qt_methods {
93 QtMocHelpers::SignalData<void(const SharedFrame &)>(1, 2, QMC::AccessPublic, QMetaType::Void, {{
94 { 0x80000000 | 3, 4 },
97 QtMocHelpers::SignalData<
void()>(5, 2, QMC::AccessPublic, QMetaType::Void),
99 QtMocHelpers::SignalData<
void(
int)>(6, 2, QMC::AccessPublic, QMetaType::Void, {{
100 { QMetaType::Int, 7 },
103 QtMocHelpers::SignalData<
void()>(8, 2, QMC::AccessPublic, QMetaType::Void),
105 QtMocHelpers::SignalData<
void()>(9, 2, QMC::AccessPublic, QMetaType::Void),
107 QtMocHelpers::SignalData<
void()>(10, 2, QMC::AccessPublic, QMetaType::Void),
109 QtMocHelpers::SignalData<
void()>(11, 2, QMC::AccessPublic, QMetaType::Void),
111 QtMocHelpers::SignalData<
void()>(12, 2, QMC::AccessPublic, QMetaType::Void),
113 QtMocHelpers::SignalData<
void()>(13, 2, QMC::AccessPublic, QMetaType::Void),
115 QtMocHelpers::SignalData<
void()>(14, 2, QMC::AccessPublic, QMetaType::Void),
117 QtMocHelpers::SignalData<
void(
const QPoint &)>(15, 2, QMC::AccessPublic, QMetaType::Void, {{
118 { 0x80000000 | 16, 17 },
121 QtMocHelpers::SignalData<
void()>(15, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void),
123 QtMocHelpers::SignalData<
void()>(18, 2, QMC::AccessPublic, QMetaType::Void),
125 QtMocHelpers::SignalData<
void()>(19, 2, QMC::AccessPublic, QMetaType::Void),
127 QtMocHelpers::SignalData<
void(
bool)>(20, 2, QMC::AccessPublic, QMetaType::Void, {{
128 { QMetaType::Bool, 2 },
131 QtMocHelpers::SignalData<
void(
float,
float)>(21, 2, QMC::AccessPublic, QMetaType::Void, {{
132 { QMetaType::Float, 2 }, { QMetaType::Float, 2 },
135 QtMocHelpers::SlotData<
void(
int)>(22, 2, QMC::AccessPublic, QMetaType::Void, {{
136 { QMetaType::Int, 23 },
139 QtMocHelpers::SlotData<
void(
float)>(24, 2, QMC::AccessPublic, QMetaType::Void, {{
140 { QMetaType::Float, 25 },
143 QtMocHelpers::SlotData<
void(
int)>(26, 2, QMC::AccessPublic, QMetaType::Void, {{
144 { QMetaType::Int, 7 },
147 QtMocHelpers::SlotData<
void(
int)>(27, 2, QMC::AccessPublic, QMetaType::Void, {{
148 { QMetaType::Int, 28 },
151 QtMocHelpers::SlotData<
void()>(29, 2, QMC::AccessPublic, QMetaType::Void),
153 QtMocHelpers::SlotData<
void(QmlFilter *, QmlMetadata *)>(30, 2, QMC::AccessPublic, QMetaType::Void, {{
154 { 0x80000000 | 31, 32 }, { 0x80000000 | 33, 34 },
157 QtMocHelpers::SlotData<
void(
bool)>(35, 2, QMC::AccessPublic, QMetaType::Void, {{
158 { QMetaType::Bool, 36 },
161 QtMocHelpers::SlotData<
void()>(37, 2, QMC::AccessPublic, QMetaType::Void),
163 QtMocHelpers::SlotData<
void()>(38, 2, QMC::AccessPublic, QMetaType::Void),
165 QtMocHelpers::SlotData<
void()>(39, 2, QMC::AccessPublic, QMetaType::Void),
167 QtMocHelpers::SlotData<
void(
const SharedFrame &)>(40, 2, QMC::AccessPublic, QMetaType::Void, {{
168 { 0x80000000 | 3, 4 },
171 QtMocHelpers::SlotData<
void(
int,
int)>(41, 2, QMC::AccessPrivate, QMetaType::Void, {{
172 { QMetaType::Int, 42 }, { QMetaType::Int, 43 },
175 QtMocHelpers::SlotData<
void()>(44, 2, QMC::AccessPrivate, QMetaType::Void),
177 QtMocHelpers::UintData qt_properties {
179 QtMocHelpers::PropertyData<QRectF>(45, 0x80000000 | 46, QMC::DefaultPropertyFlags | QMC::EnumOrFlag, 7),
181 QtMocHelpers::PropertyData<int>(23, QMetaType::Int, QMC::DefaultPropertyFlags, 8),
183 QtMocHelpers::PropertyData<bool>(47, QMetaType::Bool, QMC::DefaultPropertyFlags, 13),
185 QtMocHelpers::PropertyData<float>(25, QMetaType::Float, QMC::DefaultPropertyFlags, 9),
187 QtMocHelpers::PropertyData<QPoint>(17, 0x80000000 | 16, QMC::DefaultPropertyFlags | QMC::EnumOrFlag, 10),
189 QtMocHelpers::UintData qt_enums {
191 return QtMocHelpers::metaObjectData<VideoWidget, qt_meta_tag_ZN3Mlt11VideoWidgetE_t>(QMC::MetaObjectFlag{}, qt_stringData,
192 qt_methods, qt_properties, qt_enums);
194Q_CONSTINIT
const QMetaObject Mlt::VideoWidget::staticMetaObject = { {
195 QMetaObject::SuperData::link<QQuickWidget::staticMetaObject>(),
196 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.stringdata,
197 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.data,
200 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.metaTypes,
204void Mlt::VideoWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
206 auto *_t =
static_cast<VideoWidget *
>(_o);
207 if (_c == QMetaObject::InvokeMetaMethod) {
209 case 0: _t->frameDisplayed((*
reinterpret_cast<std::add_pointer_t<SharedFrame>
>(_a[1])));
break;
210 case 1: _t->dragStarted();
break;
211 case 2: _t->seekTo((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
212 case 3: _t->gpuNotSupported();
break;
213 case 4: _t->started();
break;
214 case 5: _t->paused();
break;
215 case 6: _t->playing();
break;
216 case 7: _t->rectChanged();
break;
217 case 8: _t->gridChanged();
break;
218 case 9: _t->zoomChanged();
break;
219 case 10: _t->offsetChanged((*
reinterpret_cast<std::add_pointer_t<QPoint>
>(_a[1])));
break;
220 case 11: _t->offsetChanged();
break;
221 case 12: _t->imageReady();
break;
222 case 13: _t->snapToGridChanged();
break;
223 case 14: _t->toggleZoom((*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[1])));
break;
224 case 15: _t->stepZoom((*
reinterpret_cast<std::add_pointer_t<float>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<float>
>(_a[2])));
break;
225 case 16: _t->setGrid((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
226 case 17: _t->setZoom((*
reinterpret_cast<std::add_pointer_t<float>
>(_a[1])));
break;
227 case 18: _t->setOffsetX((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
228 case 19: _t->setOffsetY((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
229 case 20: _t->setBlankScene();
break;
230 case 21: _t->setCurrentFilter((*
reinterpret_cast<std::add_pointer_t<QmlFilter*>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<QmlMetadata*>
>(_a[2])));
break;
231 case 22: _t->setSnapToGrid((*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[1])));
break;
232 case 23: _t->initialize();
break;
233 case 24: _t->beforeRendering();
break;
234 case 25: _t->renderVideo();
break;
235 case 26: _t->onFrameDisplayed((*
reinterpret_cast<std::add_pointer_t<SharedFrame>
>(_a[1])));
break;
236 case 27: _t->resizeVideo((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])));
break;
237 case 28: _t->onRefreshTimeout();
break;
241 if (_c == QMetaObject::IndexOfMethod) {
242 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
const SharedFrame & )>(_a, &VideoWidget::frameDisplayed, 0))
244 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::dragStarted, 1))
246 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
int )>(_a, &VideoWidget::seekTo, 2))
248 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::gpuNotSupported, 3))
250 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::started, 4))
252 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::paused, 5))
254 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::playing, 6))
256 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::rectChanged, 7))
258 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::gridChanged, 8))
260 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::zoomChanged, 9))
262 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
const QPoint & )>(_a, &VideoWidget::offsetChanged, 10))
264 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::imageReady, 12))
266 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::snapToGridChanged, 13))
268 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
bool )>(_a, &VideoWidget::toggleZoom, 14))
270 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
float ,
float )>(_a, &VideoWidget::stepZoom, 15))
273 if (_c == QMetaObject::ReadProperty) {
276 case 0: *
reinterpret_cast<QRectF*
>(_v) = _t->rect();
break;
277 case 1: *
reinterpret_cast<int*
>(_v) = _t->grid();
break;
278 case 2: *
reinterpret_cast<bool*
>(_v) = _t->snapToGrid();
break;
279 case 3: *
reinterpret_cast<float*
>(_v) = _t->zoom();
break;
280 case 4: *
reinterpret_cast<QPoint*
>(_v) = _t->offset();
break;
286const QMetaObject *Mlt::VideoWidget::metaObject()
const
288 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
291void *Mlt::VideoWidget::qt_metacast(
const char *_clname)
293 if (!_clname)
return nullptr;
294 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.strings))
295 return static_cast<void*
>(
this);
296 if (!strcmp(_clname,
"Controller"))
297 return static_cast< Controller*
>(
this);
298 return QQuickWidget::qt_metacast(_clname);
301int Mlt::VideoWidget::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
303 _id = QQuickWidget::qt_metacall(_c, _id, _a);
306 if (_c == QMetaObject::InvokeMetaMethod) {
308 qt_static_metacall(
this, _c, _id, _a);
311 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
313 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
316 if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
317 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
318 || _c == QMetaObject::RegisterPropertyMetaType) {
319 qt_static_metacall(
this, _c, _id, _a);
326void Mlt::VideoWidget::frameDisplayed(
const SharedFrame & _t1)
328 QMetaObject::activate<void>(
this, &staticMetaObject, 0,
nullptr, _t1);
332void Mlt::VideoWidget::dragStarted()
334 QMetaObject::activate(
this, &staticMetaObject, 1,
nullptr);
338void Mlt::VideoWidget::seekTo(
int _t1)
340 QMetaObject::activate<void>(
this, &staticMetaObject, 2,
nullptr, _t1);
344void Mlt::VideoWidget::gpuNotSupported()
346 QMetaObject::activate(
this, &staticMetaObject, 3,
nullptr);
350void Mlt::VideoWidget::started()
352 QMetaObject::activate(
this, &staticMetaObject, 4,
nullptr);
356void Mlt::VideoWidget::paused()
358 QMetaObject::activate(
this, &staticMetaObject, 5,
nullptr);
362void Mlt::VideoWidget::playing()
364 QMetaObject::activate(
this, &staticMetaObject, 6,
nullptr);
368void Mlt::VideoWidget::rectChanged()
370 QMetaObject::activate(
this, &staticMetaObject, 7,
nullptr);
374void Mlt::VideoWidget::gridChanged()
376 QMetaObject::activate(
this, &staticMetaObject, 8,
nullptr);
380void Mlt::VideoWidget::zoomChanged()
382 QMetaObject::activate(
this, &staticMetaObject, 9,
nullptr);
386void Mlt::VideoWidget::offsetChanged(
const QPoint & _t1)
388 QMetaObject::activate<void>(
this, &staticMetaObject, 10,
nullptr, _t1);
392void Mlt::VideoWidget::imageReady()
394 QMetaObject::activate(
this, &staticMetaObject, 12,
nullptr);
398void Mlt::VideoWidget::snapToGridChanged()
400 QMetaObject::activate(
this, &staticMetaObject, 13,
nullptr);
404void Mlt::VideoWidget::toggleZoom(
bool _t1)
406 QMetaObject::activate<void>(
this, &staticMetaObject, 14,
nullptr, _t1);
410void Mlt::VideoWidget::stepZoom(
float _t1,
float _t2)
412 QMetaObject::activate<void>(
this, &staticMetaObject, 15,
nullptr, _t1, _t2);
415struct qt_meta_tag_ZN3Mlt12RenderThreadE_t {};
418template <>
constexpr inline auto Mlt::RenderThread::qt_create_metaobjectdata<qt_meta_tag_ZN3Mlt12RenderThreadE_t>()
420 namespace QMC = QtMocConstants;
421 QtMocHelpers::StringRefStorage qt_stringData {
425 QtMocHelpers::UintData qt_methods {
427 QtMocHelpers::UintData qt_properties {
429 QtMocHelpers::UintData qt_enums {
431 return QtMocHelpers::metaObjectData<RenderThread, qt_meta_tag_ZN3Mlt12RenderThreadE_t>(QMC::MetaObjectFlag{}, qt_stringData,
432 qt_methods, qt_properties, qt_enums);
434Q_CONSTINIT
const QMetaObject Mlt::RenderThread::staticMetaObject = { {
435 QMetaObject::SuperData::link<QThread::staticMetaObject>(),
436 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.stringdata,
437 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.data,
440 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.metaTypes,
444void Mlt::RenderThread::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
446 auto *_t =
static_cast<RenderThread *
>(_o);
453const QMetaObject *Mlt::RenderThread::metaObject()
const
455 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
458void *Mlt::RenderThread::qt_metacast(
const char *_clname)
460 if (!_clname)
return nullptr;
461 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.strings))
462 return static_cast<void*
>(
this);
463 return QThread::qt_metacast(_clname);
466int Mlt::RenderThread::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
468 _id = QThread::qt_metacall(_c, _id, _a);
472struct qt_meta_tag_ZN3Mlt13FrameRendererE_t {};
475template <>
constexpr inline auto Mlt::FrameRenderer::qt_create_metaobjectdata<qt_meta_tag_ZN3Mlt13FrameRendererE_t>()
477 namespace QMC = QtMocConstants;
478 QtMocHelpers::StringRefStorage qt_stringData {
479 "Mlt::FrameRenderer",
489 QtMocHelpers::UintData qt_methods {
491 QtMocHelpers::SignalData<void(const SharedFrame &)>(1, 2, QMC::AccessPublic, QMetaType::Void, {{
492 { 0x80000000 | 3, 4 },
495 QtMocHelpers::SignalData<
void()>(5, 2, QMC::AccessPublic, QMetaType::Void),
497 QtMocHelpers::MethodData<
void(Mlt::Frame)>(6, 2, QMC::AccessPublic, QMetaType::Void, {{
498 { 0x80000000 | 7, 4 },
501 QtMocHelpers::UintData qt_properties {
503 QtMocHelpers::UintData qt_enums {
505 return QtMocHelpers::metaObjectData<FrameRenderer, qt_meta_tag_ZN3Mlt13FrameRendererE_t>(QMC::MetaObjectFlag{}, qt_stringData,
506 qt_methods, qt_properties, qt_enums);
508Q_CONSTINIT
const QMetaObject Mlt::FrameRenderer::staticMetaObject = { {
509 QMetaObject::SuperData::link<QThread::staticMetaObject>(),
510 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.stringdata,
511 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.data,
514 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.metaTypes,
518void Mlt::FrameRenderer::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
520 auto *_t =
static_cast<FrameRenderer *
>(_o);
521 if (_c == QMetaObject::InvokeMetaMethod) {
523 case 0: _t->frameDisplayed((*
reinterpret_cast<std::add_pointer_t<SharedFrame>
>(_a[1])));
break;
524 case 1: _t->imageReady();
break;
525 case 2: _t->showFrame((*
reinterpret_cast<std::add_pointer_t<Mlt::Frame>
>(_a[1])));
break;
529 if (_c == QMetaObject::IndexOfMethod) {
530 if (QtMocHelpers::indexOfMethod<
void (FrameRenderer::*)(
const SharedFrame & )>(_a, &FrameRenderer::frameDisplayed, 0))
532 if (QtMocHelpers::indexOfMethod<
void (FrameRenderer::*)()>(_a, &FrameRenderer::imageReady, 1))
537const QMetaObject *Mlt::FrameRenderer::metaObject()
const
539 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
542void *Mlt::FrameRenderer::qt_metacast(
const char *_clname)
544 if (!_clname)
return nullptr;
545 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.strings))
546 return static_cast<void*
>(
this);
547 return QThread::qt_metacast(_clname);
550int Mlt::FrameRenderer::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
552 _id = QThread::qt_metacall(_c, _id, _a);
555 if (_c == QMetaObject::InvokeMetaMethod) {
557 qt_static_metacall(
this, _c, _id, _a);
560 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
562 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
569void Mlt::FrameRenderer::frameDisplayed(
const SharedFrame & _t1)
571 QMetaObject::activate<void>(
this, &staticMetaObject, 0,
nullptr, _t1);
575void Mlt::FrameRenderer::imageReady()
577 QMetaObject::activate(
this, &staticMetaObject, 1,
nullptr);