mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 01:00:37 +00:00
pyges: Regenerate ges.def and ges-types.def so the contructors are detected properly
This commit is contained in:
parent
c66bdbe708
commit
61e851d658
2 changed files with 681 additions and 359 deletions
|
@ -1,190 +1,210 @@
|
||||||
;; -*- scheme -*-
|
;; -*- scheme -*-
|
||||||
; object definitions ...
|
; object definitions ...
|
||||||
|
(define-object Formatter
|
||||||
(define-object Source
|
(in-module "GES")
|
||||||
(in-module "GESTimeline")
|
|
||||||
(parent "GESTimelineObject")
|
|
||||||
(c-name "GESTimelineSource")
|
|
||||||
(gtype-id "GES_TYPE_TIMELINE_SOURCE")
|
|
||||||
)
|
|
||||||
|
|
||||||
(define-object TimelineSource
|
|
||||||
(in-module "GESCustom")
|
|
||||||
(parent "GESTimelineSource")
|
|
||||||
(c-name "GESCustomTimelineSource")
|
|
||||||
(gtype-id "GES_TYPE_CUSTOM_TIMELINE_SOURCE")
|
|
||||||
)
|
|
||||||
|
|
||||||
(define-object r
|
|
||||||
(in-module "GESFormatte")
|
|
||||||
(parent "GObject")
|
(parent "GObject")
|
||||||
(c-name "GESFormatter")
|
(c-name "GESFormatter")
|
||||||
(gtype-id "GES_TYPE_FORMATTER")
|
(gtype-id "GES_TYPE_FORMATTER")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object Formatter
|
(define-object KeyfileFormatter
|
||||||
(in-module "GESKeyfile")
|
(in-module "GES")
|
||||||
(parent "GESFormatter")
|
(parent "GESFormatter")
|
||||||
(c-name "GESKeyfileFormatter")
|
(c-name "GESKeyfileFormatter")
|
||||||
(gtype-id "GES_TYPE_KEYFILE_FORMATTER")
|
(gtype-id "GES_TYPE_KEYFILE_FORMATTER")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object e
|
(define-object Timeline
|
||||||
(in-module "GESTimelin")
|
(in-module "GES")
|
||||||
(parent "GstBin")
|
(parent "GstBin")
|
||||||
(c-name "GESTimeline")
|
(c-name "GESTimeline")
|
||||||
(gtype-id "GES_TYPE_TIMELINE")
|
(gtype-id "GES_TYPE_TIMELINE")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object FileSource
|
(define-object TimelineLayer
|
||||||
(in-module "GESTimeline")
|
(in-module "GES")
|
||||||
(parent "GESTimelineSource")
|
|
||||||
(c-name "GESTimelineFileSource")
|
|
||||||
(gtype-id "GES_TYPE_TIMELINE_FILE_SOURCE")
|
|
||||||
)
|
|
||||||
|
|
||||||
(define-object Layer
|
|
||||||
(in-module "GESTimeline")
|
|
||||||
(parent "GInitiallyUnowned")
|
(parent "GInitiallyUnowned")
|
||||||
(c-name "GESTimelineLayer")
|
(c-name "GESTimelineLayer")
|
||||||
(gtype-id "GES_TYPE_TIMELINE_LAYER")
|
(gtype-id "GES_TYPE_TIMELINE_LAYER")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object TimelineLayer
|
(define-object SimpleTimelineLayer
|
||||||
(in-module "GESSimple")
|
(in-module "GES")
|
||||||
(parent "GESTimelineLayer")
|
(parent "GESTimelineLayer")
|
||||||
(c-name "GESSimpleTimelineLayer")
|
(c-name "GESSimpleTimelineLayer")
|
||||||
(gtype-id "GES_TYPE_SIMPLE_TIMELINE_LAYER")
|
(gtype-id "GES_TYPE_SIMPLE_TIMELINE_LAYER")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object Object
|
(define-object TimelineObject
|
||||||
(in-module "GESTimeline")
|
(in-module "GES")
|
||||||
(parent "GInitiallyUnowned")
|
(parent "GInitiallyUnowned")
|
||||||
(c-name "GESTimelineObject")
|
(c-name "GESTimelineObject")
|
||||||
(gtype-id "GES_TYPE_TIMELINE_OBJECT")
|
(gtype-id "GES_TYPE_TIMELINE_OBJECT")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object Operation
|
(define-object TimelineOperation
|
||||||
(in-module "GESTimeline")
|
(in-module "GES")
|
||||||
(parent "GESTimelineObject")
|
(parent "GESTimelineObject")
|
||||||
(c-name "GESTimelineOperation")
|
(c-name "GESTimelineOperation")
|
||||||
(gtype-id "GES_TYPE_TIMELINE_OPERATION")
|
(gtype-id "GES_TYPE_TIMELINE_OPERATION")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object Overlay
|
(define-object TimelineOverlay
|
||||||
(in-module "GESTimeline")
|
(in-module "GES")
|
||||||
(parent "GESTimelineOperation")
|
(parent "GESTimelineOperation")
|
||||||
(c-name "GESTimelineOverlay")
|
(c-name "GESTimelineOverlay")
|
||||||
(gtype-id "GES_TYPE_TIMELINE_OVERLAY")
|
(gtype-id "GES_TYPE_TIMELINE_OVERLAY")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object Pipeline
|
(define-object TimelinePipeline
|
||||||
(in-module "GESTimeline")
|
(in-module "GES")
|
||||||
(parent "GstPipeline")
|
(parent "GstPipeline")
|
||||||
(c-name "GESTimelinePipeline")
|
(c-name "GESTimelinePipeline")
|
||||||
(gtype-id "GES_TYPE_TIMELINE_PIPELINE")
|
(gtype-id "GES_TYPE_TIMELINE_PIPELINE")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object TestSource
|
(define-object TimelineSource
|
||||||
(in-module "GESTimeline")
|
(in-module "GES")
|
||||||
|
(parent "GESTimelineObject")
|
||||||
|
(c-name "GESTimelineSource")
|
||||||
|
(gtype-id "GES_TYPE_TIMELINE_SOURCE")
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-object TimelineFileSource
|
||||||
|
(in-module "GES")
|
||||||
|
(parent "GESTimelineSource")
|
||||||
|
(c-name "GESTimelineFileSource")
|
||||||
|
(gtype-id "GES_TYPE_TIMELINE_FILE_SOURCE")
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-object CustomTimelineSource
|
||||||
|
(in-module "GES")
|
||||||
|
(parent "GESTimelineSource")
|
||||||
|
(c-name "GESCustomTimelineSource")
|
||||||
|
(gtype-id "GES_TYPE_CUSTOM_TIMELINE_SOURCE")
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-object TimelineTestSource
|
||||||
|
(in-module "GES")
|
||||||
(parent "GESTimelineSource")
|
(parent "GESTimelineSource")
|
||||||
(c-name "GESTimelineTestSource")
|
(c-name "GESTimelineTestSource")
|
||||||
(gtype-id "GES_TYPE_TIMELINE_TEST_SOURCE")
|
(gtype-id "GES_TYPE_TIMELINE_TEST_SOURCE")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object TextOverlay
|
(define-object TimelineTextOverlay
|
||||||
(in-module "GESTimeline")
|
(in-module "GES")
|
||||||
(parent "GESTimelineOverlay")
|
(parent "GESTimelineOverlay")
|
||||||
(c-name "GESTimelineTextOverlay")
|
(c-name "GESTimelineTextOverlay")
|
||||||
(gtype-id "GES_TYPE_TIMELINE_TEXT_OVERLAY")
|
(gtype-id "GES_TYPE_TIMELINE_TEXT_OVERLAY")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object TitleSource
|
(define-object TimelineTitleSource
|
||||||
(in-module "GESTimeline")
|
(in-module "GES")
|
||||||
(parent "GESTimelineSource")
|
(parent "GESTimelineSource")
|
||||||
(c-name "GESTimelineTitleSource")
|
(c-name "GESTimelineTitleSource")
|
||||||
(gtype-id "GES_TYPE_TIMELINE_TITLE_SOURCE")
|
(gtype-id "GES_TYPE_TIMELINE_TITLE_SOURCE")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object Transition
|
(define-object TimelineTransition
|
||||||
(in-module "GESTimeline")
|
(in-module "GES")
|
||||||
(parent "GESTimelineOperation")
|
(parent "GESTimelineOperation")
|
||||||
(c-name "GESTimelineTransition")
|
(c-name "GESTimelineTransition")
|
||||||
(gtype-id "GES_TYPE_TIMELINE_TRANSITION")
|
(gtype-id "GES_TYPE_TIMELINE_TRANSITION")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object StandardTransition
|
(define-object TimelineStandardTransition
|
||||||
(in-module "GESTimeline")
|
(in-module "GES")
|
||||||
(parent "GESTimelineTransition")
|
(parent "GESTimelineTransition")
|
||||||
(c-name "GESTimelineStandardTransition")
|
(c-name "GESTimelineStandardTransition")
|
||||||
(gtype-id "GES_TYPE_TIMELINE_STANDARD_TRANSITION")
|
(gtype-id "GES_TYPE_TIMELINE_STANDARD_TRANSITION")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object Object
|
(define-object Track
|
||||||
(in-module "GESTrack")
|
(in-module "GES")
|
||||||
|
(parent "GstBin")
|
||||||
|
(c-name "GESTrack")
|
||||||
|
(gtype-id "GES_TYPE_TRACK")
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-object TrackObject
|
||||||
|
(in-module "GES")
|
||||||
(parent "GInitiallyUnowned")
|
(parent "GInitiallyUnowned")
|
||||||
(c-name "GESTrackObject")
|
(c-name "GESTrackObject")
|
||||||
(gtype-id "GES_TYPE_TRACK_OBJECT")
|
(gtype-id "GES_TYPE_TRACK_OBJECT")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object Operation
|
(define-object TrackOperation
|
||||||
(in-module "GESTrack")
|
(in-module "GES")
|
||||||
(parent "GESTrackObject")
|
(parent "GESTrackObject")
|
||||||
(c-name "GESTrackOperation")
|
(c-name "GESTrackOperation")
|
||||||
(gtype-id "GES_TYPE_TRACK_OPERATION")
|
(gtype-id "GES_TYPE_TRACK_OPERATION")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object Source
|
(define-object TrackSource
|
||||||
(in-module "GESTrack")
|
(in-module "GES")
|
||||||
(parent "GESTrackObject")
|
(parent "GESTrackObject")
|
||||||
(c-name "GESTrackSource")
|
(c-name "GESTrackSource")
|
||||||
(gtype-id "GES_TYPE_TRACK_SOURCE")
|
(gtype-id "GES_TYPE_TRACK_SOURCE")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object ImageSource
|
(define-object TrackImageSource
|
||||||
(in-module "GESTrack")
|
(in-module "GES")
|
||||||
(parent "GESTrackSource")
|
(parent "GESTrackSource")
|
||||||
(c-name "GESTrackImageSource")
|
(c-name "GESTrackImageSource")
|
||||||
(gtype-id "GES_TYPE_TRACK_IMAGE_SOURCE")
|
(gtype-id "GES_TYPE_TRACK_IMAGE_SOURCE")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object FileSource
|
(define-object TrackFileSource
|
||||||
(in-module "GESTrack")
|
(in-module "GES")
|
||||||
(parent "GESTrackSource")
|
(parent "GESTrackSource")
|
||||||
(c-name "GESTrackFileSource")
|
(c-name "GESTrackFileSource")
|
||||||
(gtype-id "GES_TYPE_TRACK_FILESOURCE")
|
(gtype-id "GES_TYPE_TRACK_FILE_SOURCE")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object TextOverlay
|
(define-object TrackAudioTestSource
|
||||||
(in-module "GESTrack")
|
(in-module "GES")
|
||||||
|
(parent "GESTrackSource")
|
||||||
|
(c-name "GESTrackAudioTestSource")
|
||||||
|
(gtype-id "GES_TYPE_TRACK_AUDIO_TEST_SOURCE")
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-object TrackTextOverlay
|
||||||
|
(in-module "GES")
|
||||||
(parent "GESTrackOperation")
|
(parent "GESTrackOperation")
|
||||||
(c-name "GESTrackTextOverlay")
|
(c-name "GESTrackTextOverlay")
|
||||||
(gtype-id "GES_TYPE_TRACK_TEXT_OVERLAY")
|
(gtype-id "GES_TYPE_TRACK_TEXT_OVERLAY")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object TitleSource
|
(define-object TrackTitleSource
|
||||||
(in-module "GESTrack")
|
(in-module "GES")
|
||||||
(parent "GESTrackSource")
|
(parent "GESTrackSource")
|
||||||
(c-name "GESTrackTitleSource")
|
(c-name "GESTrackTitleSource")
|
||||||
(gtype-id "GES_TYPE_TRACK_TITLE_SOURCE")
|
(gtype-id "GES_TYPE_TRACK_TITLE_SOURCE")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object Transition
|
(define-object TrackTransition
|
||||||
(in-module "GESTrack")
|
(in-module "GES")
|
||||||
(parent "GESTrackOperation")
|
(parent "GESTrackOperation")
|
||||||
(c-name "GESTrackTransition")
|
(c-name "GESTrackTransition")
|
||||||
(gtype-id "GES_TYPE_TRACK_TRANSITION")
|
(gtype-id "GES_TYPE_TRACK_TRANSITION")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object VideoTestSource
|
(define-object TrackAudioTransition
|
||||||
(in-module "GESTrack")
|
(in-module "GES")
|
||||||
|
(parent "GESTrackTransition")
|
||||||
|
(c-name "GESTrackAudioTransition")
|
||||||
|
(gtype-id "GES_TYPE_TRACK_AUDIO_TRANSITION")
|
||||||
|
)
|
||||||
|
|
||||||
|
(define-object TrackVideoTestSource
|
||||||
|
(in-module "GES")
|
||||||
(parent "GESTrackSource")
|
(parent "GESTrackSource")
|
||||||
(c-name "GESTrackVideoTestSource")
|
(c-name "GESTrackVideoTestSource")
|
||||||
(gtype-id "GES_TYPE_TRACK_VIDEO_TEST_SOURCE")
|
(gtype-id "GES_TYPE_TRACK_VIDEO_TEST_SOURCE")
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-object VideoTransition
|
(define-object TrackVideoTransition
|
||||||
(in-module "GESTrack")
|
(in-module "GES")
|
||||||
(parent "GESTrackTransition")
|
(parent "GESTrackTransition")
|
||||||
(c-name "GESTrackVideoTransition")
|
(c-name "GESTrackVideoTransition")
|
||||||
(gtype-id "GES_TYPE_TRACK_VIDEO_TRANSITION")
|
(gtype-id "GES_TYPE_TRACK_VIDEO_TRANSITION")
|
||||||
|
@ -192,8 +212,8 @@
|
||||||
|
|
||||||
;; Enumerations and flags ...
|
;; Enumerations and flags ...
|
||||||
|
|
||||||
(define-flags Type
|
(define-flags TrackType
|
||||||
(in-module "GESTrack")
|
(in-module "GES")
|
||||||
(c-name "GESTrackType")
|
(c-name "GESTrackType")
|
||||||
(gtype-id "GES_TYPE_TRACK_TYPE")
|
(gtype-id "GES_TYPE_TRACK_TYPE")
|
||||||
(values
|
(values
|
||||||
|
@ -205,8 +225,8 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-enum StandardTransitionType
|
(define-enum VideoStandardTransitionType
|
||||||
(in-module "GESVideo")
|
(in-module "GES")
|
||||||
(c-name "GESVideoStandardTransitionType")
|
(c-name "GESVideoStandardTransitionType")
|
||||||
(gtype-id "GES_VIDEO_STANDARD_TRANSITION_TYPE_TYPE")
|
(gtype-id "GES_VIDEO_STANDARD_TRANSITION_TYPE_TYPE")
|
||||||
(values
|
(values
|
||||||
|
@ -285,8 +305,8 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-enum VAlign
|
(define-enum TextVAlign
|
||||||
(in-module "GESText")
|
(in-module "GES")
|
||||||
(c-name "GESTextVAlign")
|
(c-name "GESTextVAlign")
|
||||||
(gtype-id "GES_TEXT_VALIGN_TYPE")
|
(gtype-id "GES_TEXT_VALIGN_TYPE")
|
||||||
(values
|
(values
|
||||||
|
@ -296,8 +316,8 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-enum HAlign
|
(define-enum TextHAlign
|
||||||
(in-module "GESText")
|
(in-module "GES")
|
||||||
(c-name "GESTextHAlign")
|
(c-name "GESTextHAlign")
|
||||||
(gtype-id "GES_TEXT_HALIGN_TYPE")
|
(gtype-id "GES_TEXT_HALIGN_TYPE")
|
||||||
(values
|
(values
|
||||||
|
@ -307,8 +327,8 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
(define-enum TestPattern
|
(define-enum VideoTestPattern
|
||||||
(in-module "GESVideo")
|
(in-module "GES")
|
||||||
(c-name "GESVideoTestPattern")
|
(c-name "GESVideoTestPattern")
|
||||||
(gtype-id "GES_VIDEO_TEST_PATTERN_TYPE")
|
(gtype-id "GES_VIDEO_TEST_PATTERN_TYPE")
|
||||||
(values
|
(values
|
||||||
|
@ -329,4 +349,15 @@
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(define-flags PipelineFlags
|
||||||
|
(in-module "GES")
|
||||||
|
(c-name "GESPipelineFlags")
|
||||||
|
(gtype-id "GES_TYPE_PIPELINE_FLAGS")
|
||||||
|
(values
|
||||||
|
'("preview-audio" "TIMELINE_MODE_PREVIEW_AUDIO")
|
||||||
|
'("preview-video" "TIMELINE_MODE_PREVIEW_VIDEO")
|
||||||
|
'("preview" "TIMELINE_MODE_PREVIEW")
|
||||||
|
'("render" "TIMELINE_MODE_RENDER")
|
||||||
|
'("smart-render" "TIMELINE_MODE_SMART_RENDER")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue