21#define INCLUDED_FROM_CODEGEN
22#include <boost/static_assert.hpp>
24#define REGISTER_TYPE_IMPLEMENTATION(T, GTYPE) \
26 GetTypeImpl<T>::operator Type() { return (GTYPE); } \
30#include <gst/audio/audio-enumtypes.h>
31#include <gst/audio/streamvolume.h>
32#include <gst/video/video-enumtypes.h>
33#include <gst/video/videooverlay.h>
34#include <gst/video/colorbalance.h>
35#include <gst/video/videoorientation.h>
36#include <gst/app/gstappsrc.h>
37#include <gst/pbutils/gstdiscoverer.h>
38#include <gst/pbutils/pbutils-enumtypes.h>
40#include "QGst/objectstore_p.h"
42#include "QGst/message.h"
50 switch(GST_MESSAGE_TYPE(instance)) {
51 case QGst::MessageEos:
54 case QGst::MessageError:
57 case QGst::MessageWarning:
60 case QGst::MessageInfo:
63 case QGst::MessageTag:
66 case QGst::MessageBuffering:
69 case QGst::MessageStateChanged:
72 case QGst::MessageStepDone:
75 case QGst::MessageStreamStatus:
78 case QGst::MessageApplication:
81 case QGst::MessageElement:
84 case QGst::MessageSegmentDone:
87 case QGst::MessageDurationChanged:
90 case QGst::MessageLatency:
93 case QGst::MessageAsyncDone:
96 case QGst::MessageRequestState:
99 case QGst::MessageStepStart:
102 case QGst::MessageQos:
109 cppClass->m_object = instance;
116REGISTER_TYPE_IMPLEMENTATION(
QGst::Pad,GST_TYPE_PAD)
122 cppClass->m_object = instance;
127#include "QGst/videoorientation.h"
135 cppClass->m_object = instance;
140#include "QGst/structure.h"
144#include "QGst/clock.h"
146REGISTER_TYPE_IMPLEMENTATION(
QGst::Clock,GST_TYPE_CLOCK)
152 cppClass->m_object = instance;
157#include "QGst/childproxy.h"
165 cppClass->m_object = instance;
170#include "QGst/query.h"
172REGISTER_TYPE_IMPLEMENTATION(
QGst::Query,GST_TYPE_QUERY)
178 switch(GST_QUERY_TYPE(instance)) {
179 case QGst::QueryPosition:
182 case QGst::QueryDuration:
185 case QGst::QueryLatency:
188 case QGst::QuerySeeking:
191 case QGst::QuerySegment:
194 case QGst::QueryConvert:
197 case QGst::QueryFormats:
200 case QGst::QueryBuffering:
210 cppClass->m_object = instance;
215#include "QGst/pipeline.h"
223 cppClass->m_object = instance;
228#include "QGst/streamvolume.h"
236 cppClass->m_object = instance;
241#include "QGst/structs.h"
255#include "QGst/caps.h"
257REGISTER_TYPE_IMPLEMENTATION(
QGst::Caps,GST_TYPE_CAPS)
263 cppClass->m_object = instance;
268#include "QGst/miniobject.h"
270#include "QGst/event.h"
272REGISTER_TYPE_IMPLEMENTATION(
QGst::Event,GST_TYPE_EVENT)
278 switch(GST_EVENT_TYPE(instance)) {
279 case QGst::EventFlushStart:
282 case QGst::EventFlushStop:
288 case QGst::EventCaps:
291 case QGst::EventSegment:
297 case QGst::EventBufferSize:
300 case QGst::EventSinkMessage:
306 case QGst::EventSeek:
309 case QGst::EventNavigation:
312 case QGst::EventLatency:
315 case QGst::EventStep:
322 cppClass->m_object = instance;
327#include "QGst/memory.h"
329REGISTER_TYPE_IMPLEMENTATION(
QGst::Memory,GST_TYPE_MEMORY)
335 cppClass->m_object = instance;
340#include "QGst/element.h"
348 cppClass->m_object = instance;
353#include "QGst/taglist.h"
357#include "QGst/allocator.h"
365 cppClass->m_object = instance;
370#include "QGst/clocktime.h"
374#include "QGst/pluginfeature.h"
382 cppClass->m_object = instance;
387#include "QGst/discoverer.h"
389REGISTER_TYPE_IMPLEMENTATION(QGst::DiscovererStreamInfo,GST_TYPE_DISCOVERER_STREAM_INFO)
391REGISTER_TYPE_IMPLEMENTATION(QGst::DiscovererContainerInfo,GST_TYPE_DISCOVERER_CONTAINER_INFO)
393REGISTER_TYPE_IMPLEMENTATION(QGst::DiscovererAudioInfo,GST_TYPE_DISCOVERER_AUDIO_INFO)
395REGISTER_TYPE_IMPLEMENTATION(QGst::DiscovererVideoInfo,GST_TYPE_DISCOVERER_VIDEO_INFO)
397REGISTER_TYPE_IMPLEMENTATION(QGst::DiscovererSubtitleInfo,GST_TYPE_DISCOVERER_SUBTITLE_INFO)
399REGISTER_TYPE_IMPLEMENTATION(QGst::DiscovererInfo,GST_TYPE_DISCOVERER_INFO)
401REGISTER_TYPE_IMPLEMENTATION(QGst::Discoverer,GST_TYPE_DISCOVERER)
406 QGst::DiscovererStreamInfo *cppClass =
new QGst::DiscovererStreamInfo;
407 cppClass->m_object = instance;
415 QGst::DiscovererContainerInfo *cppClass =
new QGst::DiscovererContainerInfo;
416 cppClass->m_object = instance;
424 QGst::DiscovererAudioInfo *cppClass =
new QGst::DiscovererAudioInfo;
425 cppClass->m_object = instance;
433 QGst::DiscovererVideoInfo *cppClass =
new QGst::DiscovererVideoInfo;
434 cppClass->m_object = instance;
442 QGst::DiscovererSubtitleInfo *cppClass =
new QGst::DiscovererSubtitleInfo;
443 cppClass->m_object = instance;
451 QGst::DiscovererInfo *cppClass =
new QGst::DiscovererInfo;
452 cppClass->m_object = instance;
460 QGst::Discoverer *cppClass =
new QGst::Discoverer;
461 cppClass->m_object = instance;
466#include "QGst/urihandler.h"
474 cppClass->m_object = instance;
479#include "QGst/enums.h"
481REGISTER_TYPE_IMPLEMENTATION(QGst::MiniObjectFlags,GST_TYPE_MINI_OBJECT_FLAGS)
483REGISTER_TYPE_IMPLEMENTATION(QGst::ObjectFlags,GST_TYPE_OBJECT_FLAGS)
485REGISTER_TYPE_IMPLEMENTATION(QGst::State,GST_TYPE_STATE)
487REGISTER_TYPE_IMPLEMENTATION(QGst::StateChange,GST_TYPE_STATE_CHANGE)
489REGISTER_TYPE_IMPLEMENTATION(QGst::StateChangeReturn,GST_TYPE_STATE_CHANGE_RETURN)
491REGISTER_TYPE_IMPLEMENTATION(QGst::PadDirection,GST_TYPE_PAD_DIRECTION)
493REGISTER_TYPE_IMPLEMENTATION(QGst::PadFlags,GST_TYPE_PAD_FLAGS)
495REGISTER_TYPE_IMPLEMENTATION(QGst::PadLinkReturn,GST_TYPE_PAD_LINK_RETURN)
497REGISTER_TYPE_IMPLEMENTATION(QGst::FlowReturn,GST_TYPE_FLOW_RETURN)
499REGISTER_TYPE_IMPLEMENTATION(QGst::PadMode,GST_TYPE_PAD_MODE)
501REGISTER_TYPE_IMPLEMENTATION(QGst::Rank,GST_TYPE_RANK)
503REGISTER_TYPE_IMPLEMENTATION(QGst::MessageType,GST_TYPE_MESSAGE_TYPE)
505REGISTER_TYPE_IMPLEMENTATION(QGst::ParseError,GST_TYPE_PARSE_ERROR)
507REGISTER_TYPE_IMPLEMENTATION(QGst::UriType,GST_TYPE_URI_TYPE)
509REGISTER_TYPE_IMPLEMENTATION(QGst::BufferingMode,GST_TYPE_BUFFERING_MODE)
511REGISTER_TYPE_IMPLEMENTATION(QGst::Format,GST_TYPE_FORMAT)
513REGISTER_TYPE_IMPLEMENTATION(QGst::StreamStatusType,GST_TYPE_STREAM_STATUS_TYPE)
515REGISTER_TYPE_IMPLEMENTATION(QGst::ColorBalanceType,GST_TYPE_COLOR_BALANCE_TYPE)
517REGISTER_TYPE_IMPLEMENTATION(QGst::QueryTypeFlags,GST_TYPE_QUERY_TYPE_FLAGS)
519REGISTER_TYPE_IMPLEMENTATION(QGst::QueryType,GST_TYPE_QUERY_TYPE)
521REGISTER_TYPE_IMPLEMENTATION(QGst::BufferFlags,GST_TYPE_BUFFER_FLAGS)
523REGISTER_TYPE_IMPLEMENTATION(QGst::EventTypeFlags,GST_TYPE_EVENT_TYPE_FLAGS)
525REGISTER_TYPE_IMPLEMENTATION(QGst::EventType,GST_TYPE_EVENT_TYPE)
527REGISTER_TYPE_IMPLEMENTATION(QGst::SeekFlags,GST_TYPE_SEEK_FLAGS)
529REGISTER_TYPE_IMPLEMENTATION(QGst::SeekType,GST_TYPE_SEEK_TYPE)
531REGISTER_TYPE_IMPLEMENTATION(QGst::SegmentFlags,GST_TYPE_SEGMENT_FLAGS)
533REGISTER_TYPE_IMPLEMENTATION(QGst::QosType,GST_TYPE_QOS_TYPE)
535REGISTER_TYPE_IMPLEMENTATION(QGst::TagMergeMode,GST_TYPE_TAG_MERGE_MODE)
537REGISTER_TYPE_IMPLEMENTATION(QGst::TagFlags,GST_TYPE_TAG_FLAG)
539REGISTER_TYPE_IMPLEMENTATION(QGst::DiscovererResult,GST_TYPE_DISCOVERER_RESULT)
541REGISTER_TYPE_IMPLEMENTATION(QGst::MapFlags,GST_TYPE_MAP_FLAGS)
543REGISTER_TYPE_IMPLEMENTATION(QGst::MemoryFlags,GST_TYPE_MEMORY_FLAGS)
546 BOOST_STATIC_ASSERT(
static_cast<int>(MiniObjectFlagLockable) ==
static_cast<int>(GST_MINI_OBJECT_FLAG_LOCKABLE));
547 BOOST_STATIC_ASSERT(
static_cast<int>(MiniObjectFlagLockReadonly) ==
static_cast<int>(GST_MINI_OBJECT_FLAG_LOCK_READONLY));
548 BOOST_STATIC_ASSERT(
static_cast<int>(MiniObjectFlagLast) ==
static_cast<int>(GST_MINI_OBJECT_FLAG_LAST));
552 BOOST_STATIC_ASSERT(
static_cast<int>(ObjectFlagLast) ==
static_cast<int>(GST_OBJECT_FLAG_LAST));
556 BOOST_STATIC_ASSERT(
static_cast<int>(StateVoidPending) ==
static_cast<int>(GST_STATE_VOID_PENDING));
557 BOOST_STATIC_ASSERT(
static_cast<int>(StateNull) ==
static_cast<int>(GST_STATE_NULL));
558 BOOST_STATIC_ASSERT(
static_cast<int>(StateReady) ==
static_cast<int>(GST_STATE_READY));
559 BOOST_STATIC_ASSERT(
static_cast<int>(StatePaused) ==
static_cast<int>(GST_STATE_PAUSED));
560 BOOST_STATIC_ASSERT(
static_cast<int>(StatePlaying) ==
static_cast<int>(GST_STATE_PLAYING));
564 BOOST_STATIC_ASSERT(
static_cast<int>(StateChangeNullToReady) ==
static_cast<int>(GST_STATE_CHANGE_NULL_TO_READY));
565 BOOST_STATIC_ASSERT(
static_cast<int>(StateChangeReadyToPaused) ==
static_cast<int>(GST_STATE_CHANGE_READY_TO_PAUSED));
566 BOOST_STATIC_ASSERT(
static_cast<int>(StateChangePausedToPlaying) ==
static_cast<int>(GST_STATE_CHANGE_PAUSED_TO_PLAYING));
567 BOOST_STATIC_ASSERT(
static_cast<int>(StateChangePlayingToPaused) ==
static_cast<int>(GST_STATE_CHANGE_PLAYING_TO_PAUSED));
568 BOOST_STATIC_ASSERT(
static_cast<int>(StateChangePausedToReady) ==
static_cast<int>(GST_STATE_CHANGE_PAUSED_TO_READY));
569 BOOST_STATIC_ASSERT(
static_cast<int>(StateChangeReadyToNull) ==
static_cast<int>(GST_STATE_CHANGE_READY_TO_NULL));
573 BOOST_STATIC_ASSERT(
static_cast<int>(StateChangeFailure) ==
static_cast<int>(GST_STATE_CHANGE_FAILURE));
574 BOOST_STATIC_ASSERT(
static_cast<int>(StateChangeSuccess) ==
static_cast<int>(GST_STATE_CHANGE_SUCCESS));
575 BOOST_STATIC_ASSERT(
static_cast<int>(StateChangeAsync) ==
static_cast<int>(GST_STATE_CHANGE_ASYNC));
576 BOOST_STATIC_ASSERT(
static_cast<int>(StateChangeNoPreroll) ==
static_cast<int>(GST_STATE_CHANGE_NO_PREROLL));
580 BOOST_STATIC_ASSERT(
static_cast<int>(PadUnknown) ==
static_cast<int>(GST_PAD_UNKNOWN));
581 BOOST_STATIC_ASSERT(
static_cast<int>(PadSrc) ==
static_cast<int>(GST_PAD_SRC));
582 BOOST_STATIC_ASSERT(
static_cast<int>(PadSink) ==
static_cast<int>(GST_PAD_SINK));
586 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagBlocked) ==
static_cast<int>(GST_PAD_FLAG_BLOCKED));
587 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagFlushing) ==
static_cast<int>(GST_PAD_FLAG_FLUSHING));
588 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagEos) ==
static_cast<int>(GST_PAD_FLAG_EOS));
589 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagBlocking) ==
static_cast<int>(GST_PAD_FLAG_BLOCKING));
590 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagNeedParent) ==
static_cast<int>(GST_PAD_FLAG_NEED_PARENT));
591 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagNeedReconfigure) ==
static_cast<int>(GST_PAD_FLAG_NEED_RECONFIGURE));
592 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagPendingEvents) ==
static_cast<int>(GST_PAD_FLAG_PENDING_EVENTS));
593 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagFixedCaps) ==
static_cast<int>(GST_PAD_FLAG_FIXED_CAPS));
594 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagProxyCaps) ==
static_cast<int>(GST_PAD_FLAG_PROXY_CAPS));
595 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagProxyAllocation) ==
static_cast<int>(GST_PAD_FLAG_PROXY_ALLOCATION));
596 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagProxyScheduling) ==
static_cast<int>(GST_PAD_FLAG_PROXY_SCHEDULING));
597 BOOST_STATIC_ASSERT(
static_cast<int>(PadFlagLast) ==
static_cast<int>(GST_PAD_FLAG_LAST));
601 BOOST_STATIC_ASSERT(
static_cast<int>(PadLinkOk) ==
static_cast<int>(GST_PAD_LINK_OK));
602 BOOST_STATIC_ASSERT(
static_cast<int>(PadLinkWrongHierarchy) ==
static_cast<int>(GST_PAD_LINK_WRONG_HIERARCHY));
603 BOOST_STATIC_ASSERT(
static_cast<int>(PadLinkWasLinked) ==
static_cast<int>(GST_PAD_LINK_WAS_LINKED));
604 BOOST_STATIC_ASSERT(
static_cast<int>(PadLinkWrongDirection) ==
static_cast<int>(GST_PAD_LINK_WRONG_DIRECTION));
605 BOOST_STATIC_ASSERT(
static_cast<int>(PadLinkNoFormat) ==
static_cast<int>(GST_PAD_LINK_NOFORMAT));
606 BOOST_STATIC_ASSERT(
static_cast<int>(PadLinkNoSched) ==
static_cast<int>(GST_PAD_LINK_NOSCHED));
607 BOOST_STATIC_ASSERT(
static_cast<int>(PadLinkRefused) ==
static_cast<int>(GST_PAD_LINK_REFUSED));
611 BOOST_STATIC_ASSERT(
static_cast<int>(FlowCustomSuccess2) ==
static_cast<int>(GST_FLOW_CUSTOM_SUCCESS_2));
612 BOOST_STATIC_ASSERT(
static_cast<int>(FlowCustomSuccess1) ==
static_cast<int>(GST_FLOW_CUSTOM_SUCCESS_1));
613 BOOST_STATIC_ASSERT(
static_cast<int>(FlowCustomSuccess) ==
static_cast<int>(GST_FLOW_CUSTOM_SUCCESS));
614 BOOST_STATIC_ASSERT(
static_cast<int>(FlowOk) ==
static_cast<int>(GST_FLOW_OK));
615 BOOST_STATIC_ASSERT(
static_cast<int>(FlowNotLinked) ==
static_cast<int>(GST_FLOW_NOT_LINKED));
616 BOOST_STATIC_ASSERT(
static_cast<int>(FlowFlushing) ==
static_cast<int>(GST_FLOW_FLUSHING));
617 BOOST_STATIC_ASSERT(
static_cast<int>(FlowEos) ==
static_cast<int>(GST_FLOW_EOS));
618 BOOST_STATIC_ASSERT(
static_cast<int>(FlowNotNegotiated) ==
static_cast<int>(GST_FLOW_NOT_NEGOTIATED));
619 BOOST_STATIC_ASSERT(
static_cast<int>(FlowError) ==
static_cast<int>(GST_FLOW_ERROR));
620 BOOST_STATIC_ASSERT(
static_cast<int>(FlowNotSupported) ==
static_cast<int>(GST_FLOW_NOT_SUPPORTED));
621 BOOST_STATIC_ASSERT(
static_cast<int>(FlowCustomError) ==
static_cast<int>(GST_FLOW_CUSTOM_ERROR));
622 BOOST_STATIC_ASSERT(
static_cast<int>(FlowCustomError1) ==
static_cast<int>(GST_FLOW_CUSTOM_ERROR_1));
623 BOOST_STATIC_ASSERT(
static_cast<int>(FlowCustomError2) ==
static_cast<int>(GST_FLOW_CUSTOM_ERROR_2));
627 BOOST_STATIC_ASSERT(
static_cast<int>(PadModeNone) ==
static_cast<int>(GST_PAD_MODE_NONE));
628 BOOST_STATIC_ASSERT(
static_cast<int>(PadModePush) ==
static_cast<int>(GST_PAD_MODE_PUSH));
629 BOOST_STATIC_ASSERT(
static_cast<int>(PadModePull) ==
static_cast<int>(GST_PAD_MODE_PULL));
633 BOOST_STATIC_ASSERT(
static_cast<int>(RankNone) ==
static_cast<int>(GST_RANK_NONE));
634 BOOST_STATIC_ASSERT(
static_cast<int>(RankMarginal) ==
static_cast<int>(GST_RANK_MARGINAL));
635 BOOST_STATIC_ASSERT(
static_cast<int>(RankSecondary) ==
static_cast<int>(GST_RANK_SECONDARY));
636 BOOST_STATIC_ASSERT(
static_cast<int>(RankPrimary) ==
static_cast<int>(GST_RANK_PRIMARY));
640 BOOST_STATIC_ASSERT(
static_cast<int>(MessageUnknown) ==
static_cast<int>(GST_MESSAGE_UNKNOWN));
641 BOOST_STATIC_ASSERT(
static_cast<int>(MessageEos) ==
static_cast<int>(GST_MESSAGE_EOS));
642 BOOST_STATIC_ASSERT(
static_cast<int>(MessageError) ==
static_cast<int>(GST_MESSAGE_ERROR));
643 BOOST_STATIC_ASSERT(
static_cast<int>(MessageWarning) ==
static_cast<int>(GST_MESSAGE_WARNING));
644 BOOST_STATIC_ASSERT(
static_cast<int>(MessageInfo) ==
static_cast<int>(GST_MESSAGE_INFO));
645 BOOST_STATIC_ASSERT(
static_cast<int>(MessageTag) ==
static_cast<int>(GST_MESSAGE_TAG));
646 BOOST_STATIC_ASSERT(
static_cast<int>(MessageBuffering) ==
static_cast<int>(GST_MESSAGE_BUFFERING));
647 BOOST_STATIC_ASSERT(
static_cast<int>(MessageStateChanged) ==
static_cast<int>(GST_MESSAGE_STATE_CHANGED));
648 BOOST_STATIC_ASSERT(
static_cast<int>(MessageStateDirty) ==
static_cast<int>(GST_MESSAGE_STATE_DIRTY));
649 BOOST_STATIC_ASSERT(
static_cast<int>(MessageStepDone) ==
static_cast<int>(GST_MESSAGE_STEP_DONE));
650 BOOST_STATIC_ASSERT(
static_cast<int>(MessageClockProvide) ==
static_cast<int>(GST_MESSAGE_CLOCK_PROVIDE));
651 BOOST_STATIC_ASSERT(
static_cast<int>(MessageClockLost) ==
static_cast<int>(GST_MESSAGE_CLOCK_LOST));
652 BOOST_STATIC_ASSERT(
static_cast<int>(MessageNewClock) ==
static_cast<int>(GST_MESSAGE_NEW_CLOCK));
653 BOOST_STATIC_ASSERT(
static_cast<int>(MessageStructureChange) ==
static_cast<int>(GST_MESSAGE_STRUCTURE_CHANGE));
654 BOOST_STATIC_ASSERT(
static_cast<int>(MessageStreamStatus) ==
static_cast<int>(GST_MESSAGE_STREAM_STATUS));
655 BOOST_STATIC_ASSERT(
static_cast<int>(MessageApplication) ==
static_cast<int>(GST_MESSAGE_APPLICATION));
656 BOOST_STATIC_ASSERT(
static_cast<int>(MessageElement) ==
static_cast<int>(GST_MESSAGE_ELEMENT));
657 BOOST_STATIC_ASSERT(
static_cast<int>(MessageSegmentStart) ==
static_cast<int>(GST_MESSAGE_SEGMENT_START));
658 BOOST_STATIC_ASSERT(
static_cast<int>(MessageSegmentDone) ==
static_cast<int>(GST_MESSAGE_SEGMENT_DONE));
659 BOOST_STATIC_ASSERT(
static_cast<int>(MessageDurationChanged) ==
static_cast<int>(GST_MESSAGE_DURATION_CHANGED));
660 BOOST_STATIC_ASSERT(
static_cast<int>(MessageLatency) ==
static_cast<int>(GST_MESSAGE_LATENCY));
661 BOOST_STATIC_ASSERT(
static_cast<int>(MessageAsyncStart) ==
static_cast<int>(GST_MESSAGE_ASYNC_START));
662 BOOST_STATIC_ASSERT(
static_cast<int>(MessageAsyncDone) ==
static_cast<int>(GST_MESSAGE_ASYNC_DONE));
663 BOOST_STATIC_ASSERT(
static_cast<int>(MessageRequestState) ==
static_cast<int>(GST_MESSAGE_REQUEST_STATE));
664 BOOST_STATIC_ASSERT(
static_cast<int>(MessageStepStart) ==
static_cast<int>(GST_MESSAGE_STEP_START));
665 BOOST_STATIC_ASSERT(
static_cast<int>(MessageQos) ==
static_cast<int>(GST_MESSAGE_QOS));
666 BOOST_STATIC_ASSERT(
static_cast<int>(MessageAny) ==
static_cast<int>(GST_MESSAGE_ANY));
670 BOOST_STATIC_ASSERT(
static_cast<int>(ParseErrorSyntax) ==
static_cast<int>(GST_PARSE_ERROR_SYNTAX));
671 BOOST_STATIC_ASSERT(
static_cast<int>(ParseErrorNoSuchElement) ==
static_cast<int>(GST_PARSE_ERROR_NO_SUCH_ELEMENT));
672 BOOST_STATIC_ASSERT(
static_cast<int>(ParseErrorNoSuchProperty) ==
static_cast<int>(GST_PARSE_ERROR_NO_SUCH_PROPERTY));
673 BOOST_STATIC_ASSERT(
static_cast<int>(ParseErrorLink) ==
static_cast<int>(GST_PARSE_ERROR_LINK));
674 BOOST_STATIC_ASSERT(
static_cast<int>(ParseErrorCouldNotSetProperty) ==
static_cast<int>(GST_PARSE_ERROR_COULD_NOT_SET_PROPERTY));
675 BOOST_STATIC_ASSERT(
static_cast<int>(ParseErrorEmptyBin) ==
static_cast<int>(GST_PARSE_ERROR_EMPTY_BIN));
676 BOOST_STATIC_ASSERT(
static_cast<int>(ParseErrorEmpty) ==
static_cast<int>(GST_PARSE_ERROR_EMPTY));
680 BOOST_STATIC_ASSERT(
static_cast<int>(UriUnknown) ==
static_cast<int>(GST_URI_UNKNOWN));
681 BOOST_STATIC_ASSERT(
static_cast<int>(UriSink) ==
static_cast<int>(GST_URI_SINK));
682 BOOST_STATIC_ASSERT(
static_cast<int>(UriSrc) ==
static_cast<int>(GST_URI_SRC));
686 BOOST_STATIC_ASSERT(
static_cast<int>(BufferingStream) ==
static_cast<int>(GST_BUFFERING_STREAM));
687 BOOST_STATIC_ASSERT(
static_cast<int>(BufferingDownload) ==
static_cast<int>(GST_BUFFERING_DOWNLOAD));
688 BOOST_STATIC_ASSERT(
static_cast<int>(BufferingTimeshift) ==
static_cast<int>(GST_BUFFERING_TIMESHIFT));
689 BOOST_STATIC_ASSERT(
static_cast<int>(BufferingLive) ==
static_cast<int>(GST_BUFFERING_LIVE));
693 BOOST_STATIC_ASSERT(
static_cast<int>(FormatUndefined) ==
static_cast<int>(GST_FORMAT_UNDEFINED));
694 BOOST_STATIC_ASSERT(
static_cast<int>(FormatDefault) ==
static_cast<int>(GST_FORMAT_DEFAULT));
695 BOOST_STATIC_ASSERT(
static_cast<int>(FormatBytes) ==
static_cast<int>(GST_FORMAT_BYTES));
696 BOOST_STATIC_ASSERT(
static_cast<int>(FormatTime) ==
static_cast<int>(GST_FORMAT_TIME));
697 BOOST_STATIC_ASSERT(
static_cast<int>(FormatBuffers) ==
static_cast<int>(GST_FORMAT_BUFFERS));
698 BOOST_STATIC_ASSERT(
static_cast<int>(FormatPercent) ==
static_cast<int>(GST_FORMAT_PERCENT));
702 BOOST_STATIC_ASSERT(
static_cast<int>(StreamStatusTypeCreate) ==
static_cast<int>(GST_STREAM_STATUS_TYPE_CREATE));
703 BOOST_STATIC_ASSERT(
static_cast<int>(StreamStatusTypeEnter) ==
static_cast<int>(GST_STREAM_STATUS_TYPE_ENTER));
704 BOOST_STATIC_ASSERT(
static_cast<int>(StreamStatusTypeLeave) ==
static_cast<int>(GST_STREAM_STATUS_TYPE_LEAVE));
705 BOOST_STATIC_ASSERT(
static_cast<int>(StreamStatusTypeDestroy) ==
static_cast<int>(GST_STREAM_STATUS_TYPE_DESTROY));
706 BOOST_STATIC_ASSERT(
static_cast<int>(StreamStatusTypeStart) ==
static_cast<int>(GST_STREAM_STATUS_TYPE_START));
707 BOOST_STATIC_ASSERT(
static_cast<int>(StreamStatusTypePause) ==
static_cast<int>(GST_STREAM_STATUS_TYPE_PAUSE));
708 BOOST_STATIC_ASSERT(
static_cast<int>(StreamStatusTypeStop) ==
static_cast<int>(GST_STREAM_STATUS_TYPE_STOP));
712 BOOST_STATIC_ASSERT(
static_cast<int>(StreamVolumeFormatLinear) ==
static_cast<int>(GST_STREAM_VOLUME_FORMAT_LINEAR));
713 BOOST_STATIC_ASSERT(
static_cast<int>(StreamVolumeFormatCubic) ==
static_cast<int>(GST_STREAM_VOLUME_FORMAT_CUBIC));
714 BOOST_STATIC_ASSERT(
static_cast<int>(StreamVolumeFormatDb) ==
static_cast<int>(GST_STREAM_VOLUME_FORMAT_DB));
718 BOOST_STATIC_ASSERT(
static_cast<int>(ColorBalanceHardware) ==
static_cast<int>(GST_COLOR_BALANCE_HARDWARE));
719 BOOST_STATIC_ASSERT(
static_cast<int>(ColorBalanceSoftware) ==
static_cast<int>(GST_COLOR_BALANCE_SOFTWARE));
723 BOOST_STATIC_ASSERT(
static_cast<int>(QueryTypeUpstream) ==
static_cast<int>(GST_QUERY_TYPE_UPSTREAM));
724 BOOST_STATIC_ASSERT(
static_cast<int>(QueryTypeDownstream) ==
static_cast<int>(GST_QUERY_TYPE_DOWNSTREAM));
725 BOOST_STATIC_ASSERT(
static_cast<int>(QueryTypeSerialized) ==
static_cast<int>(GST_QUERY_TYPE_SERIALIZED));
726 BOOST_STATIC_ASSERT(
static_cast<int>(QueryTypeBoth) ==
static_cast<int>(GST_QUERY_TYPE_BOTH));
730 BOOST_STATIC_ASSERT(
static_cast<int>(QueryUnknown) ==
static_cast<int>(GST_QUERY_UNKNOWN));
731 BOOST_STATIC_ASSERT(
static_cast<int>(QueryPosition) ==
static_cast<int>(GST_QUERY_POSITION));
732 BOOST_STATIC_ASSERT(
static_cast<int>(QueryDuration) ==
static_cast<int>(GST_QUERY_DURATION));
733 BOOST_STATIC_ASSERT(
static_cast<int>(QueryLatency) ==
static_cast<int>(GST_QUERY_LATENCY));
734 BOOST_STATIC_ASSERT(
static_cast<int>(QueryJitter) ==
static_cast<int>(GST_QUERY_JITTER));
735 BOOST_STATIC_ASSERT(
static_cast<int>(QueryRate) ==
static_cast<int>(GST_QUERY_RATE));
736 BOOST_STATIC_ASSERT(
static_cast<int>(QuerySeeking) ==
static_cast<int>(GST_QUERY_SEEKING));
737 BOOST_STATIC_ASSERT(
static_cast<int>(QuerySegment) ==
static_cast<int>(GST_QUERY_SEGMENT));
738 BOOST_STATIC_ASSERT(
static_cast<int>(QueryConvert) ==
static_cast<int>(GST_QUERY_CONVERT));
739 BOOST_STATIC_ASSERT(
static_cast<int>(QueryFormats) ==
static_cast<int>(GST_QUERY_FORMATS));
740 BOOST_STATIC_ASSERT(
static_cast<int>(QueryBuffering) ==
static_cast<int>(GST_QUERY_BUFFERING));
741 BOOST_STATIC_ASSERT(
static_cast<int>(QueryCustom) ==
static_cast<int>(GST_QUERY_CUSTOM));
742 BOOST_STATIC_ASSERT(
static_cast<int>(QueryUri) ==
static_cast<int>(GST_QUERY_URI));
743 BOOST_STATIC_ASSERT(
static_cast<int>(QueryAllocation) ==
static_cast<int>(GST_QUERY_ALLOCATION));
744 BOOST_STATIC_ASSERT(
static_cast<int>(QueryScheduling) ==
static_cast<int>(GST_QUERY_SCHEDULING));
745 BOOST_STATIC_ASSERT(
static_cast<int>(QueryAcceptCaps) ==
static_cast<int>(GST_QUERY_ACCEPT_CAPS));
746 BOOST_STATIC_ASSERT(
static_cast<int>(QueryCaps) ==
static_cast<int>(GST_QUERY_CAPS));
747 BOOST_STATIC_ASSERT(
static_cast<int>(QueryDrain) ==
static_cast<int>(GST_QUERY_DRAIN));
748 BOOST_STATIC_ASSERT(
static_cast<int>(QueryContext) ==
static_cast<int>(GST_QUERY_CONTEXT));
752 BOOST_STATIC_ASSERT(
static_cast<int>(BufferFlagLive) ==
static_cast<int>(GST_BUFFER_FLAG_LIVE));
753 BOOST_STATIC_ASSERT(
static_cast<int>(BufferFlagDecodeOnly) ==
static_cast<int>(GST_BUFFER_FLAG_DECODE_ONLY));
754 BOOST_STATIC_ASSERT(
static_cast<int>(BufferFlagDiscont) ==
static_cast<int>(GST_BUFFER_FLAG_DISCONT));
755 BOOST_STATIC_ASSERT(
static_cast<int>(BufferFlagResync) ==
static_cast<int>(GST_BUFFER_FLAG_RESYNC));
756 BOOST_STATIC_ASSERT(
static_cast<int>(BufferFlagCorrupted) ==
static_cast<int>(GST_BUFFER_FLAG_CORRUPTED));
757 BOOST_STATIC_ASSERT(
static_cast<int>(BufferFlagMarker) ==
static_cast<int>(GST_BUFFER_FLAG_MARKER));
758 BOOST_STATIC_ASSERT(
static_cast<int>(BufferFlagHeader) ==
static_cast<int>(GST_BUFFER_FLAG_HEADER));
759 BOOST_STATIC_ASSERT(
static_cast<int>(BufferFlagGap) ==
static_cast<int>(GST_BUFFER_FLAG_GAP));
760 BOOST_STATIC_ASSERT(
static_cast<int>(BufferFlagDroppable) ==
static_cast<int>(GST_BUFFER_FLAG_DROPPABLE));
761 BOOST_STATIC_ASSERT(
static_cast<int>(BufferFlagDeltaUnit) ==
static_cast<int>(GST_BUFFER_FLAG_DELTA_UNIT));
762 BOOST_STATIC_ASSERT(
static_cast<int>(BufferFlagLast) ==
static_cast<int>(GST_BUFFER_FLAG_LAST));
766 BOOST_STATIC_ASSERT(
static_cast<int>(EventTypeUpstream) ==
static_cast<int>(GST_EVENT_TYPE_UPSTREAM));
767 BOOST_STATIC_ASSERT(
static_cast<int>(EventTypeDownstream) ==
static_cast<int>(GST_EVENT_TYPE_DOWNSTREAM));
768 BOOST_STATIC_ASSERT(
static_cast<int>(EventTypeSerialized) ==
static_cast<int>(GST_EVENT_TYPE_SERIALIZED));
769 BOOST_STATIC_ASSERT(
static_cast<int>(EventTypeSticky) ==
static_cast<int>(GST_EVENT_TYPE_STICKY));
770 BOOST_STATIC_ASSERT(
static_cast<int>(EventTypeStickyMulti) ==
static_cast<int>(GST_EVENT_TYPE_STICKY_MULTI));
771 BOOST_STATIC_ASSERT(
static_cast<int>(EventTypeBoth) ==
static_cast<int>(GST_EVENT_TYPE_BOTH));
775 BOOST_STATIC_ASSERT(
static_cast<int>(EventUnknown) ==
static_cast<int>(GST_EVENT_UNKNOWN));
776 BOOST_STATIC_ASSERT(
static_cast<int>(EventFlushStart) ==
static_cast<int>(GST_EVENT_FLUSH_START));
777 BOOST_STATIC_ASSERT(
static_cast<int>(EventFlushStop) ==
static_cast<int>(GST_EVENT_FLUSH_STOP));
778 BOOST_STATIC_ASSERT(
static_cast<int>(EventStreamStart) ==
static_cast<int>(GST_EVENT_STREAM_START));
779 BOOST_STATIC_ASSERT(
static_cast<int>(EventCaps) ==
static_cast<int>(GST_EVENT_CAPS));
780 BOOST_STATIC_ASSERT(
static_cast<int>(EventSegment) ==
static_cast<int>(GST_EVENT_SEGMENT));
781 BOOST_STATIC_ASSERT(
static_cast<int>(EventTag) ==
static_cast<int>(GST_EVENT_TAG));
782 BOOST_STATIC_ASSERT(
static_cast<int>(EventBufferSize) ==
static_cast<int>(GST_EVENT_BUFFERSIZE));
783 BOOST_STATIC_ASSERT(
static_cast<int>(EventSinkMessage) ==
static_cast<int>(GST_EVENT_SINK_MESSAGE));
784 BOOST_STATIC_ASSERT(
static_cast<int>(EventEos) ==
static_cast<int>(GST_EVENT_EOS));
785 BOOST_STATIC_ASSERT(
static_cast<int>(EventToc) ==
static_cast<int>(GST_EVENT_TOC));
786 BOOST_STATIC_ASSERT(
static_cast<int>(EventSegmentDone) ==
static_cast<int>(GST_EVENT_SEGMENT_DONE));
787 BOOST_STATIC_ASSERT(
static_cast<int>(EventGap) ==
static_cast<int>(GST_EVENT_GAP));
788 BOOST_STATIC_ASSERT(
static_cast<int>(EventQos) ==
static_cast<int>(GST_EVENT_QOS));
789 BOOST_STATIC_ASSERT(
static_cast<int>(EventSeek) ==
static_cast<int>(GST_EVENT_SEEK));
790 BOOST_STATIC_ASSERT(
static_cast<int>(EventNavigation) ==
static_cast<int>(GST_EVENT_NAVIGATION));
791 BOOST_STATIC_ASSERT(
static_cast<int>(EventLatency) ==
static_cast<int>(GST_EVENT_LATENCY));
792 BOOST_STATIC_ASSERT(
static_cast<int>(EventStep) ==
static_cast<int>(GST_EVENT_STEP));
793 BOOST_STATIC_ASSERT(
static_cast<int>(EventReconfigure) ==
static_cast<int>(GST_EVENT_RECONFIGURE));
794 BOOST_STATIC_ASSERT(
static_cast<int>(EventTocSelect) ==
static_cast<int>(GST_EVENT_TOC_SELECT));
795 BOOST_STATIC_ASSERT(
static_cast<int>(EventCustomUpstream) ==
static_cast<int>(GST_EVENT_CUSTOM_UPSTREAM));
796 BOOST_STATIC_ASSERT(
static_cast<int>(EventCustomDownstream) ==
static_cast<int>(GST_EVENT_CUSTOM_DOWNSTREAM));
797 BOOST_STATIC_ASSERT(
static_cast<int>(EventCustomDownstreamOob) ==
static_cast<int>(GST_EVENT_CUSTOM_DOWNSTREAM_OOB));
798 BOOST_STATIC_ASSERT(
static_cast<int>(EventCustomDownstreamSticky) ==
static_cast<int>(GST_EVENT_CUSTOM_DOWNSTREAM_STICKY));
799 BOOST_STATIC_ASSERT(
static_cast<int>(EventCustomBoth) ==
static_cast<int>(GST_EVENT_CUSTOM_BOTH));
800 BOOST_STATIC_ASSERT(
static_cast<int>(EventCustomBothOob) ==
static_cast<int>(GST_EVENT_CUSTOM_BOTH_OOB));
804 BOOST_STATIC_ASSERT(
static_cast<int>(SeekFlagNone) ==
static_cast<int>(GST_SEEK_FLAG_NONE));
805 BOOST_STATIC_ASSERT(
static_cast<int>(SeekFlagFlush) ==
static_cast<int>(GST_SEEK_FLAG_FLUSH));
806 BOOST_STATIC_ASSERT(
static_cast<int>(SeekFlagAccurate) ==
static_cast<int>(GST_SEEK_FLAG_ACCURATE));
807 BOOST_STATIC_ASSERT(
static_cast<int>(SeekFlagKeyUnit) ==
static_cast<int>(GST_SEEK_FLAG_KEY_UNIT));
808 BOOST_STATIC_ASSERT(
static_cast<int>(SeekFlagSegment) ==
static_cast<int>(GST_SEEK_FLAG_SEGMENT));
809 BOOST_STATIC_ASSERT(
static_cast<int>(SeekFlagSkip) ==
static_cast<int>(GST_SEEK_FLAG_SKIP));
813 BOOST_STATIC_ASSERT(
static_cast<int>(SeekTypeNone) ==
static_cast<int>(GST_SEEK_TYPE_NONE));
814 BOOST_STATIC_ASSERT(
static_cast<int>(SeekTypeSet) ==
static_cast<int>(GST_SEEK_TYPE_SET));
815 BOOST_STATIC_ASSERT(
static_cast<int>(SeekTypeEnd) ==
static_cast<int>(GST_SEEK_TYPE_END));
819 BOOST_STATIC_ASSERT(
static_cast<int>(SegmentFlagNone) ==
static_cast<int>(GST_SEGMENT_FLAG_NONE));
820 BOOST_STATIC_ASSERT(
static_cast<int>(SegmentFlagReset) ==
static_cast<int>(GST_SEGMENT_FLAG_RESET));
821 BOOST_STATIC_ASSERT(
static_cast<int>(SegmentFlagSkip) ==
static_cast<int>(GST_SEGMENT_FLAG_SKIP));
822 BOOST_STATIC_ASSERT(
static_cast<int>(SegmentFlagSegment) ==
static_cast<int>(GST_SEGMENT_FLAG_SEGMENT));
826 BOOST_STATIC_ASSERT(
static_cast<int>(QosTypeOverflow) ==
static_cast<int>(GST_QOS_TYPE_OVERFLOW));
827 BOOST_STATIC_ASSERT(
static_cast<int>(QosTypeUnderflow) ==
static_cast<int>(GST_QOS_TYPE_UNDERFLOW));
828 BOOST_STATIC_ASSERT(
static_cast<int>(QosTypeThrottle) ==
static_cast<int>(GST_QOS_TYPE_THROTTLE));
832 BOOST_STATIC_ASSERT(
static_cast<int>(TagMergeUndefined) ==
static_cast<int>(GST_TAG_MERGE_UNDEFINED));
833 BOOST_STATIC_ASSERT(
static_cast<int>(TagMergeReplaceAll) ==
static_cast<int>(GST_TAG_MERGE_REPLACE_ALL));
834 BOOST_STATIC_ASSERT(
static_cast<int>(TagMergeReplace) ==
static_cast<int>(GST_TAG_MERGE_REPLACE));
835 BOOST_STATIC_ASSERT(
static_cast<int>(TagMergeAppend) ==
static_cast<int>(GST_TAG_MERGE_APPEND));
836 BOOST_STATIC_ASSERT(
static_cast<int>(TagMergePrepend) ==
static_cast<int>(GST_TAG_MERGE_PREPEND));
837 BOOST_STATIC_ASSERT(
static_cast<int>(TagMergeKeep) ==
static_cast<int>(GST_TAG_MERGE_KEEP));
838 BOOST_STATIC_ASSERT(
static_cast<int>(TagMergeKeepAll) ==
static_cast<int>(GST_TAG_MERGE_KEEP_ALL));
839 BOOST_STATIC_ASSERT(
static_cast<int>(TagMergeCount) ==
static_cast<int>(GST_TAG_MERGE_COUNT));
843 BOOST_STATIC_ASSERT(
static_cast<int>(TagFlagUndefined) ==
static_cast<int>(GST_TAG_FLAG_UNDEFINED));
844 BOOST_STATIC_ASSERT(
static_cast<int>(TagFlagMeta) ==
static_cast<int>(GST_TAG_FLAG_META));
845 BOOST_STATIC_ASSERT(
static_cast<int>(TagFlagEncoded) ==
static_cast<int>(GST_TAG_FLAG_ENCODED));
846 BOOST_STATIC_ASSERT(
static_cast<int>(TagFlagDecoded) ==
static_cast<int>(GST_TAG_FLAG_DECODED));
847 BOOST_STATIC_ASSERT(
static_cast<int>(TagFlagCount) ==
static_cast<int>(GST_TAG_FLAG_COUNT));
851 BOOST_STATIC_ASSERT(
static_cast<int>(
AppStreamTypeStream) ==
static_cast<int>(GST_APP_STREAM_TYPE_STREAM));
852 BOOST_STATIC_ASSERT(
static_cast<int>(
AppStreamTypeSeekable) ==
static_cast<int>(GST_APP_STREAM_TYPE_SEEKABLE));
857 BOOST_STATIC_ASSERT(
static_cast<int>(DiscovererOk) ==
static_cast<int>(GST_DISCOVERER_OK));
858 BOOST_STATIC_ASSERT(
static_cast<int>(DiscovererUriInvalid) ==
static_cast<int>(GST_DISCOVERER_URI_INVALID));
859 BOOST_STATIC_ASSERT(
static_cast<int>(DiscovererError) ==
static_cast<int>(GST_DISCOVERER_ERROR));
860 BOOST_STATIC_ASSERT(
static_cast<int>(DiscovererTimeout) ==
static_cast<int>(GST_DISCOVERER_TIMEOUT));
861 BOOST_STATIC_ASSERT(
static_cast<int>(DiscovererBusy) ==
static_cast<int>(GST_DISCOVERER_BUSY));
862 BOOST_STATIC_ASSERT(
static_cast<int>(DiscovererMissingPlugins) ==
static_cast<int>(GST_DISCOVERER_MISSING_PLUGINS));
866 BOOST_STATIC_ASSERT(
static_cast<int>(MapRead) ==
static_cast<int>(GST_MAP_READ));
867 BOOST_STATIC_ASSERT(
static_cast<int>(MapWrite) ==
static_cast<int>(GST_MAP_WRITE));
868 BOOST_STATIC_ASSERT(
static_cast<int>(MapFlagLast) ==
static_cast<int>(GST_MAP_FLAG_LAST));
872 BOOST_STATIC_ASSERT(
static_cast<int>(MemoryFlagReadonly) ==
static_cast<int>(GST_MEMORY_FLAG_READONLY));
873 BOOST_STATIC_ASSERT(
static_cast<int>(MemoryFlagNoShare) ==
static_cast<int>(GST_MEMORY_FLAG_NO_SHARE));
874 BOOST_STATIC_ASSERT(
static_cast<int>(MemoryFlagZeroPrefixed) ==
static_cast<int>(GST_MEMORY_FLAG_ZERO_PREFIXED));
875 BOOST_STATIC_ASSERT(
static_cast<int>(MemoryFlagZeroPadded) ==
static_cast<int>(GST_MEMORY_FLAG_ZERO_PADDED));
876 BOOST_STATIC_ASSERT(
static_cast<int>(MemoryFlagPhysicallyContiguous) ==
static_cast<int>(GST_MEMORY_FLAG_PHYSICALLY_CONTIGUOUS));
877 BOOST_STATIC_ASSERT(
static_cast<int>(MemoryFlagNotMappable) ==
static_cast<int>(GST_MEMORY_FLAG_NOT_MAPPABLE));
878 BOOST_STATIC_ASSERT(
static_cast<int>(MemoryFlagLast) ==
static_cast<int>(GST_MEMORY_FLAG_LAST));
881#include "QGst/parse.h"
883#include "QGst/colorbalance.h"
893 cppClass->m_object = instance;
902 cppClass->m_object = instance;
907#include "QGst/videooverlay.h"
915 cppClass->m_object = instance;
920#include "QGst/buffer.h"
922REGISTER_TYPE_IMPLEMENTATION(
QGst::Buffer,GST_TYPE_BUFFER)
928 cppClass->m_object = instance;
933#include "QGst/ghostpad.h"
941 cppClass->m_object = instance;
946#include "QGst/elementfactory.h"
954 cppClass->m_object = instance;
959#include "QGst/sample.h"
961REGISTER_TYPE_IMPLEMENTATION(
QGst::Sample,GST_TYPE_SAMPLE)
967 cppClass->m_object = instance;
974REGISTER_TYPE_IMPLEMENTATION(
QGst::Bin,GST_TYPE_BIN)
980 cppClass->m_object = instance;
987#include "QGst/segment.h"
991#include "QGst/bufferlist.h"
999 cppClass->m_object = instance;
1004#include "QGst/object.h"
1006REGISTER_TYPE_IMPLEMENTATION(
QGst::Object,GST_TYPE_OBJECT)
1012 cppClass->m_object = instance;
1017#include "QGst/bus.h"
1019REGISTER_TYPE_IMPLEMENTATION(
QGst::Bus,GST_TYPE_BUS)
1025 cppClass->m_object = instance;
1030#include "QGst/init.h"
1034 void registerWrapperConstructors()
1036 QGlib::Quark q = g_quark_from_static_string(
"QGlib__wrapper_constructor");
1037 QGlib::GetType<Message>().setQuarkData(q,
reinterpret_cast<void*
>(&Message_new));
1038 QGlib::GetType<Pad>().setQuarkData(q,
reinterpret_cast<void*
>(&Pad_new));
1039 QGlib::GetType<VideoOrientation>().setQuarkData(q,
reinterpret_cast<void*
>(&VideoOrientation_new));
1040 QGlib::GetType<Clock>().setQuarkData(q,
reinterpret_cast<void*
>(&Clock_new));
1041 QGlib::GetType<ChildProxy>().setQuarkData(q,
reinterpret_cast<void*
>(&ChildProxy_new));
1042 QGlib::GetType<Query>().setQuarkData(q,
reinterpret_cast<void*
>(&Query_new));
1043 QGlib::GetType<Pipeline>().setQuarkData(q,
reinterpret_cast<void*
>(&Pipeline_new));
1044 QGlib::GetType<StreamVolume>().setQuarkData(q,
reinterpret_cast<void*
>(&StreamVolume_new));
1045 QGlib::GetType<Caps>().setQuarkData(q,
reinterpret_cast<void*
>(&Caps_new));
1046 QGlib::GetType<Event>().setQuarkData(q,
reinterpret_cast<void*
>(&Event_new));
1047 QGlib::GetType<Memory>().setQuarkData(q,
reinterpret_cast<void*
>(&Memory_new));
1048 QGlib::GetType<Element>().setQuarkData(q,
reinterpret_cast<void*
>(&Element_new));
1049 QGlib::GetType<Allocator>().setQuarkData(q,
reinterpret_cast<void*
>(&Allocator_new));
1050 QGlib::GetType<PluginFeature>().setQuarkData(q,
reinterpret_cast<void*
>(&PluginFeature_new));
1051 QGlib::GetType<DiscovererStreamInfo>().setQuarkData(q,
reinterpret_cast<void*
>(&DiscovererStreamInfo_new));
1052 QGlib::GetType<DiscovererContainerInfo>().setQuarkData(q,
reinterpret_cast<void*
>(&DiscovererContainerInfo_new));
1053 QGlib::GetType<DiscovererAudioInfo>().setQuarkData(q,
reinterpret_cast<void*
>(&DiscovererAudioInfo_new));
1054 QGlib::GetType<DiscovererVideoInfo>().setQuarkData(q,
reinterpret_cast<void*
>(&DiscovererVideoInfo_new));
1055 QGlib::GetType<DiscovererSubtitleInfo>().setQuarkData(q,
reinterpret_cast<void*
>(&DiscovererSubtitleInfo_new));
1056 QGlib::GetType<DiscovererInfo>().setQuarkData(q,
reinterpret_cast<void*
>(&DiscovererInfo_new));
1057 QGlib::GetType<Discoverer>().setQuarkData(q,
reinterpret_cast<void*
>(&Discoverer_new));
1058 QGlib::GetType<UriHandler>().setQuarkData(q,
reinterpret_cast<void*
>(&UriHandler_new));
1059 QGlib::GetType<ColorBalanceChannel>().setQuarkData(q,
reinterpret_cast<void*
>(&ColorBalanceChannel_new));
1060 QGlib::GetType<ColorBalance>().setQuarkData(q,
reinterpret_cast<void*
>(&ColorBalance_new));
1061 QGlib::GetType<VideoOverlay>().setQuarkData(q,
reinterpret_cast<void*
>(&VideoOverlay_new));
1062 QGlib::GetType<Buffer>().setQuarkData(q,
reinterpret_cast<void*
>(&Buffer_new));
1063 QGlib::GetType<GhostPad>().setQuarkData(q,
reinterpret_cast<void*
>(&GhostPad_new));
1064 QGlib::GetType<ElementFactory>().setQuarkData(q,
reinterpret_cast<void*
>(&ElementFactory_new));
1065 QGlib::GetType<Sample>().setQuarkData(q,
reinterpret_cast<void*
>(&Sample_new));
1066 QGlib::GetType<Bin>().setQuarkData(q,
reinterpret_cast<void*
>(&Bin_new));
1067 QGlib::GetType<BufferList>().setQuarkData(q,
reinterpret_cast<void*
>(&BufferList_new));
1068 QGlib::GetType<Object>().setQuarkData(q,
reinterpret_cast<void*
>(&Object_new));
1069 QGlib::GetType<Bus>().setQuarkData(q,
reinterpret_cast<void*
>(&Bus_new));
Wrapper class for GQuark.
Base class for all the reference-counted object wrappers.
Wrapper class for GstAllocator.
Wrapper class for messages of type QGst::MessageApplication.
Wrapper class for messages of type QGst::MessageAsyncDone.
Wrapper class for GstBin.
Wrapper class for GstBufferList.
Wrapper class for events of type QGst::BufferSizeEvent.
Wrapper class for GstBuffer.
Wrapper class for messages of type QGst::MessageBuffering.
Wrapper class for queries of type QGst::BufferingQuery.
Wrapper class for GstBus.
Wrapper class for events of type QGst::EventCaps.
Wrapper class for GstCaps.
Wrapper class for GstChildProxy.
A datatype to hold a time, measured in nanoseconds.
Wrapper class for GstClock.
Wrapper class for GstColorBalanceChannel.
Wrapper class for GstColorBalance.
Wrapper class for queries of type QGst::ConvertQuery.
Wrapper class for messages of type QGst::MessageDuration.
Wrapper class for queries of type QGst::DurationQuery.
Wrapper class for GstElementFactory.
Wrapper class for messages of type QGst::MessageElement.
Wrapper class for GstElement.
Wrapper class for events of type QGst::EosEvent.
Wrapper class for messages of type QGst::MessageEos.
Wrapper class for messages of type QGst::MessageError.
Wrapper class for GstEvent.
Wrapper class for events of type QGst::FlushStartEvent.
Wrapper class for events of type QGst::FlushStopEvent.
Wrapper class for GstGhostPad.
Wrapper class for messages of type QGst::MessageInfo.
Wrapper class for events of type QGst::LatencyEvent.
Wrapper class for messages of type QGst::MessageLatency.
Wrapper class for queries of type QGst::LatencyQuery.
Wrapper class for GstMemory.
Wrapper class for GstMessage.
Wrapper class for events of type QGst::NavigationEvent.
Wrapper class for GstObject.
Wrapper class for GstPad.
Wrapper class for GstPipeline.
Wrapper class for GstPluginFeature.
Wrapper class for queries of type QGst::PositionQuery.
Wrapper class for events of type QGst::QosEvent.
Wrapper class for messages of type QGst::MessageQos.
Wrapper class for GstQuery.
Wrapper class for messages of type QGst::MessageRequestState.
Wrapper class for GstSample.
Wrapper class for events of type QGst::SeekEvent.
Wrapper class for queries of type QGst::SeekingQuery.
Wrapper class for messages of type QGst::MessageSegmentDone.
Wrapper class for events of type QGst::SegmentEvent.
Wrapper class for queries of type QGst::SegmentQuery.
Wrapper class for events of type QGst::SinkMessageEvent.
Wrapper class for messages of type QGst::MessageStateChanged.
Wrapper class for messages of type QGst::MessageStepDone.
Wrapper class for events of type QGst::StepEvent.
Wrapper class for messages of type QGst::MessageStepStart.
Wrapper class for messages of type QGst::MessageStreamStatus.
Wrapper class for GstStreamVolume.
Wrapper for GstStructure.
Wrapper class for events of type QGst::TagEvent.
Wrapper class for GstTagList.
Wrapper class for messages of type QGst::MessageTag.
Wrapper class for GstURIHandler.
Wrapper class for queries of type QGst::UriQuery.
Wrapper class for GstVideoOrientation.
Wrapper class for GstVideoOverlay.
Wrapper class for messages of type QGst::MessageWarning.
Wrappers for GStreamer classes.
@ AppStreamTypeRandomAccess
Helper structure for accessing Fourcc values.
Helper structure for accessing Fraction values.
Common template for IntRange, Int64Range, DoubleRange and FractionRange.