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.9.0. 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 {
88 QtMocHelpers::UintData qt_methods {
90 QtMocHelpers::SignalData<void(const SharedFrame &)>(1, 2, QMC::AccessPublic, QMetaType::Void, {{
91 { 0x80000000 | 3, 4 },
94 QtMocHelpers::SignalData<
void()>(5, 2, QMC::AccessPublic, QMetaType::Void),
96 QtMocHelpers::SignalData<
void(
int)>(6, 2, QMC::AccessPublic, QMetaType::Void, {{
97 { QMetaType::Int, 7 },
100 QtMocHelpers::SignalData<
void()>(8, 2, QMC::AccessPublic, QMetaType::Void),
102 QtMocHelpers::SignalData<
void()>(9, 2, QMC::AccessPublic, QMetaType::Void),
104 QtMocHelpers::SignalData<
void()>(10, 2, QMC::AccessPublic, QMetaType::Void),
106 QtMocHelpers::SignalData<
void()>(11, 2, QMC::AccessPublic, QMetaType::Void),
108 QtMocHelpers::SignalData<
void()>(12, 2, QMC::AccessPublic, QMetaType::Void),
110 QtMocHelpers::SignalData<
void()>(13, 2, QMC::AccessPublic, QMetaType::Void),
112 QtMocHelpers::SignalData<
void()>(14, 2, QMC::AccessPublic, QMetaType::Void),
114 QtMocHelpers::SignalData<
void(
const QPoint &)>(15, 2, QMC::AccessPublic, QMetaType::Void, {{
115 { QMetaType::QPoint, 16 },
118 QtMocHelpers::SignalData<
void()>(15, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void),
120 QtMocHelpers::SignalData<
void()>(17, 2, QMC::AccessPublic, QMetaType::Void),
122 QtMocHelpers::SignalData<
void()>(18, 2, QMC::AccessPublic, QMetaType::Void),
124 QtMocHelpers::SignalData<
void(
bool)>(19, 2, QMC::AccessPublic, QMetaType::Void, {{
125 { QMetaType::Bool, 2 },
128 QtMocHelpers::SlotData<
void(
int)>(20, 2, QMC::AccessPublic, QMetaType::Void, {{
129 { QMetaType::Int, 21 },
132 QtMocHelpers::SlotData<
void(
float)>(22, 2, QMC::AccessPublic, QMetaType::Void, {{
133 { QMetaType::Float, 23 },
136 QtMocHelpers::SlotData<
void(
int)>(24, 2, QMC::AccessPublic, QMetaType::Void, {{
137 { QMetaType::Int, 7 },
140 QtMocHelpers::SlotData<
void(
int)>(25, 2, QMC::AccessPublic, QMetaType::Void, {{
141 { QMetaType::Int, 26 },
144 QtMocHelpers::SlotData<
void()>(27, 2, QMC::AccessPublic, QMetaType::Void),
146 QtMocHelpers::SlotData<
void(QmlFilter *, QmlMetadata *)>(28, 2, QMC::AccessPublic, QMetaType::Void, {{
147 { 0x80000000 | 29, 30 }, { 0x80000000 | 31, 32 },
150 QtMocHelpers::SlotData<
void(
bool)>(33, 2, QMC::AccessPublic, QMetaType::Void, {{
151 { QMetaType::Bool, 34 },
154 QtMocHelpers::SlotData<
void()>(35, 2, QMC::AccessPublic, QMetaType::Void),
156 QtMocHelpers::SlotData<
void()>(36, 2, QMC::AccessPublic, QMetaType::Void),
158 QtMocHelpers::SlotData<
void()>(37, 2, QMC::AccessPublic, QMetaType::Void),
160 QtMocHelpers::SlotData<
void(
const SharedFrame &)>(38, 2, QMC::AccessPublic, QMetaType::Void, {{
161 { 0x80000000 | 3, 4 },
164 QtMocHelpers::SlotData<
void(
int,
int)>(39, 2, QMC::AccessPrivate, QMetaType::Void, {{
165 { QMetaType::Int, 40 }, { QMetaType::Int, 41 },
168 QtMocHelpers::SlotData<
void()>(42, 2, QMC::AccessPrivate, QMetaType::Void),
170 QtMocHelpers::UintData qt_properties {
172 QtMocHelpers::PropertyData<QRectF>(43, QMetaType::QRectF, QMC::DefaultPropertyFlags, 7),
174 QtMocHelpers::PropertyData<int>(21, QMetaType::Int, QMC::DefaultPropertyFlags, 8),
176 QtMocHelpers::PropertyData<bool>(44, QMetaType::Bool, QMC::DefaultPropertyFlags, 13),
178 QtMocHelpers::PropertyData<float>(23, QMetaType::Float, QMC::DefaultPropertyFlags, 9),
180 QtMocHelpers::PropertyData<QPoint>(16, QMetaType::QPoint, QMC::DefaultPropertyFlags, 10),
182 QtMocHelpers::UintData qt_enums {
184 return QtMocHelpers::metaObjectData<VideoWidget, qt_meta_tag_ZN3Mlt11VideoWidgetE_t>(QMC::MetaObjectFlag{}, qt_stringData,
185 qt_methods, qt_properties, qt_enums);
187Q_CONSTINIT
const QMetaObject Mlt::VideoWidget::staticMetaObject = { {
188 QMetaObject::SuperData::link<QQuickWidget::staticMetaObject>(),
189 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.stringdata,
190 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.data,
193 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.metaTypes,
197void Mlt::VideoWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
199 auto *_t =
static_cast<VideoWidget *
>(_o);
200 if (_c == QMetaObject::InvokeMetaMethod) {
202 case 0: _t->frameDisplayed((*
reinterpret_cast< std::add_pointer_t<SharedFrame>
>(_a[1])));
break;
203 case 1: _t->dragStarted();
break;
204 case 2: _t->seekTo((*
reinterpret_cast< std::add_pointer_t<int>
>(_a[1])));
break;
205 case 3: _t->gpuNotSupported();
break;
206 case 4: _t->started();
break;
207 case 5: _t->paused();
break;
208 case 6: _t->playing();
break;
209 case 7: _t->rectChanged();
break;
210 case 8: _t->gridChanged();
break;
211 case 9: _t->zoomChanged();
break;
212 case 10: _t->offsetChanged((*
reinterpret_cast< std::add_pointer_t<QPoint>
>(_a[1])));
break;
213 case 11: _t->offsetChanged();
break;
214 case 12: _t->imageReady();
break;
215 case 13: _t->snapToGridChanged();
break;
216 case 14: _t->toggleZoom((*
reinterpret_cast< std::add_pointer_t<bool>
>(_a[1])));
break;
217 case 15: _t->setGrid((*
reinterpret_cast< std::add_pointer_t<int>
>(_a[1])));
break;
218 case 16: _t->setZoom((*
reinterpret_cast< std::add_pointer_t<float>
>(_a[1])));
break;
219 case 17: _t->setOffsetX((*
reinterpret_cast< std::add_pointer_t<int>
>(_a[1])));
break;
220 case 18: _t->setOffsetY((*
reinterpret_cast< std::add_pointer_t<int>
>(_a[1])));
break;
221 case 19: _t->setBlankScene();
break;
222 case 20: _t->setCurrentFilter((*
reinterpret_cast< std::add_pointer_t<QmlFilter*>
>(_a[1])),(*
reinterpret_cast< std::add_pointer_t<QmlMetadata*>
>(_a[2])));
break;
223 case 21: _t->setSnapToGrid((*
reinterpret_cast< std::add_pointer_t<bool>
>(_a[1])));
break;
224 case 22: _t->initialize();
break;
225 case 23: _t->beforeRendering();
break;
226 case 24: _t->renderVideo();
break;
227 case 25: _t->onFrameDisplayed((*
reinterpret_cast< std::add_pointer_t<SharedFrame>
>(_a[1])));
break;
228 case 26: _t->resizeVideo((*
reinterpret_cast< std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast< std::add_pointer_t<int>
>(_a[2])));
break;
229 case 27: _t->onRefreshTimeout();
break;
233 if (_c == QMetaObject::IndexOfMethod) {
234 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
const SharedFrame & )>(_a, &VideoWidget::frameDisplayed, 0))
236 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::dragStarted, 1))
238 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
int )>(_a, &VideoWidget::seekTo, 2))
240 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::gpuNotSupported, 3))
242 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::started, 4))
244 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::paused, 5))
246 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::playing, 6))
248 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::rectChanged, 7))
250 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::gridChanged, 8))
252 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::zoomChanged, 9))
254 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
const QPoint & )>(_a, &VideoWidget::offsetChanged, 10))
256 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::imageReady, 12))
258 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)()>(_a, &VideoWidget::snapToGridChanged, 13))
260 if (QtMocHelpers::indexOfMethod<
void (VideoWidget::*)(
bool )>(_a, &VideoWidget::toggleZoom, 14))
263 if (_c == QMetaObject::ReadProperty) {
266 case 0: *
reinterpret_cast<QRectF*
>(_v) = _t->rect();
break;
267 case 1: *
reinterpret_cast<int*
>(_v) = _t->grid();
break;
268 case 2: *
reinterpret_cast<bool*
>(_v) = _t->snapToGrid();
break;
269 case 3: *
reinterpret_cast<float*
>(_v) = _t->zoom();
break;
270 case 4: *
reinterpret_cast<QPoint*
>(_v) = _t->offset();
break;
276const QMetaObject *Mlt::VideoWidget::metaObject()
const
278 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
281void *Mlt::VideoWidget::qt_metacast(
const char *_clname)
283 if (!_clname)
return nullptr;
284 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt11VideoWidgetE_t>.strings))
285 return static_cast<void*
>(
this);
286 if (!strcmp(_clname,
"Controller"))
287 return static_cast< Controller*
>(
this);
288 return QQuickWidget::qt_metacast(_clname);
291int Mlt::VideoWidget::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
293 _id = QQuickWidget::qt_metacall(_c, _id, _a);
296 if (_c == QMetaObject::InvokeMetaMethod) {
298 qt_static_metacall(
this, _c, _id, _a);
301 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
303 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
306 if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
307 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
308 || _c == QMetaObject::RegisterPropertyMetaType) {
309 qt_static_metacall(
this, _c, _id, _a);
316void Mlt::VideoWidget::frameDisplayed(
const SharedFrame & _t1)
318 QMetaObject::activate<void>(
this, &staticMetaObject, 0,
nullptr, _t1);
322void Mlt::VideoWidget::dragStarted()
324 QMetaObject::activate(
this, &staticMetaObject, 1,
nullptr);
328void Mlt::VideoWidget::seekTo(
int _t1)
330 QMetaObject::activate<void>(
this, &staticMetaObject, 2,
nullptr, _t1);
334void Mlt::VideoWidget::gpuNotSupported()
336 QMetaObject::activate(
this, &staticMetaObject, 3,
nullptr);
340void Mlt::VideoWidget::started()
342 QMetaObject::activate(
this, &staticMetaObject, 4,
nullptr);
346void Mlt::VideoWidget::paused()
348 QMetaObject::activate(
this, &staticMetaObject, 5,
nullptr);
352void Mlt::VideoWidget::playing()
354 QMetaObject::activate(
this, &staticMetaObject, 6,
nullptr);
358void Mlt::VideoWidget::rectChanged()
360 QMetaObject::activate(
this, &staticMetaObject, 7,
nullptr);
364void Mlt::VideoWidget::gridChanged()
366 QMetaObject::activate(
this, &staticMetaObject, 8,
nullptr);
370void Mlt::VideoWidget::zoomChanged()
372 QMetaObject::activate(
this, &staticMetaObject, 9,
nullptr);
376void Mlt::VideoWidget::offsetChanged(
const QPoint & _t1)
378 QMetaObject::activate<void>(
this, &staticMetaObject, 10,
nullptr, _t1);
382void Mlt::VideoWidget::imageReady()
384 QMetaObject::activate(
this, &staticMetaObject, 12,
nullptr);
388void Mlt::VideoWidget::snapToGridChanged()
390 QMetaObject::activate(
this, &staticMetaObject, 13,
nullptr);
394void Mlt::VideoWidget::toggleZoom(
bool _t1)
396 QMetaObject::activate<void>(
this, &staticMetaObject, 14,
nullptr, _t1);
399struct qt_meta_tag_ZN3Mlt12RenderThreadE_t {};
402template <>
constexpr inline auto Mlt::RenderThread::qt_create_metaobjectdata<qt_meta_tag_ZN3Mlt12RenderThreadE_t>()
404 namespace QMC = QtMocConstants;
405 QtMocHelpers::StringRefStorage qt_stringData {
409 QtMocHelpers::UintData qt_methods {
411 QtMocHelpers::UintData qt_properties {
413 QtMocHelpers::UintData qt_enums {
415 return QtMocHelpers::metaObjectData<RenderThread, qt_meta_tag_ZN3Mlt12RenderThreadE_t>(QMC::MetaObjectFlag{}, qt_stringData,
416 qt_methods, qt_properties, qt_enums);
418Q_CONSTINIT
const QMetaObject Mlt::RenderThread::staticMetaObject = { {
419 QMetaObject::SuperData::link<QThread::staticMetaObject>(),
420 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.stringdata,
421 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.data,
424 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.metaTypes,
428void Mlt::RenderThread::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
430 auto *_t =
static_cast<RenderThread *
>(_o);
437const QMetaObject *Mlt::RenderThread::metaObject()
const
439 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
442void *Mlt::RenderThread::qt_metacast(
const char *_clname)
444 if (!_clname)
return nullptr;
445 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt12RenderThreadE_t>.strings))
446 return static_cast<void*
>(
this);
447 return QThread::qt_metacast(_clname);
450int Mlt::RenderThread::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
452 _id = QThread::qt_metacall(_c, _id, _a);
456struct qt_meta_tag_ZN3Mlt13FrameRendererE_t {};
459template <>
constexpr inline auto Mlt::FrameRenderer::qt_create_metaobjectdata<qt_meta_tag_ZN3Mlt13FrameRendererE_t>()
461 namespace QMC = QtMocConstants;
462 QtMocHelpers::StringRefStorage qt_stringData {
463 "Mlt::FrameRenderer",
473 QtMocHelpers::UintData qt_methods {
475 QtMocHelpers::SignalData<void(const SharedFrame &)>(1, 2, QMC::AccessPublic, QMetaType::Void, {{
476 { 0x80000000 | 3, 4 },
479 QtMocHelpers::SignalData<
void()>(5, 2, QMC::AccessPublic, QMetaType::Void),
481 QtMocHelpers::MethodData<
void(Mlt::Frame)>(6, 2, QMC::AccessPublic, QMetaType::Void, {{
482 { 0x80000000 | 7, 4 },
485 QtMocHelpers::UintData qt_properties {
487 QtMocHelpers::UintData qt_enums {
489 return QtMocHelpers::metaObjectData<FrameRenderer, qt_meta_tag_ZN3Mlt13FrameRendererE_t>(QMC::MetaObjectFlag{}, qt_stringData,
490 qt_methods, qt_properties, qt_enums);
492Q_CONSTINIT
const QMetaObject Mlt::FrameRenderer::staticMetaObject = { {
493 QMetaObject::SuperData::link<QThread::staticMetaObject>(),
494 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.stringdata,
495 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.data,
498 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.metaTypes,
502void Mlt::FrameRenderer::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
504 auto *_t =
static_cast<FrameRenderer *
>(_o);
505 if (_c == QMetaObject::InvokeMetaMethod) {
507 case 0: _t->frameDisplayed((*
reinterpret_cast< std::add_pointer_t<SharedFrame>
>(_a[1])));
break;
508 case 1: _t->imageReady();
break;
509 case 2: _t->showFrame((*
reinterpret_cast< std::add_pointer_t<Mlt::Frame>
>(_a[1])));
break;
513 if (_c == QMetaObject::IndexOfMethod) {
514 if (QtMocHelpers::indexOfMethod<
void (FrameRenderer::*)(
const SharedFrame & )>(_a, &FrameRenderer::frameDisplayed, 0))
516 if (QtMocHelpers::indexOfMethod<
void (FrameRenderer::*)()>(_a, &FrameRenderer::imageReady, 1))
521const QMetaObject *Mlt::FrameRenderer::metaObject()
const
523 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
526void *Mlt::FrameRenderer::qt_metacast(
const char *_clname)
528 if (!_clname)
return nullptr;
529 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN3Mlt13FrameRendererE_t>.strings))
530 return static_cast<void*
>(
this);
531 return QThread::qt_metacast(_clname);
534int Mlt::FrameRenderer::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
536 _id = QThread::qt_metacall(_c, _id, _a);
539 if (_c == QMetaObject::InvokeMetaMethod) {
541 qt_static_metacall(
this, _c, _id, _a);
544 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
546 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
553void Mlt::FrameRenderer::frameDisplayed(
const SharedFrame & _t1)
555 QMetaObject::activate<void>(
this, &staticMetaObject, 0,
nullptr, _t1);
559void Mlt::FrameRenderer::imageReady()
561 QMetaObject::activate(
this, &staticMetaObject, 1,
nullptr);