summaryrefslogtreecommitdiff
path: root/ges/gst-editing-services-api.raw
diff options
context:
space:
mode:
Diffstat (limited to 'ges/gst-editing-services-api.raw')
-rw-r--r--ges/gst-editing-services-api.raw86
1 files changed, 49 insertions, 37 deletions
diff --git a/ges/gst-editing-services-api.raw b/ges/gst-editing-services-api.raw
index 81cdba7..fa8186d 100644
--- a/ges/gst-editing-services-api.raw
+++ b/ges/gst-editing-services-api.raw
@@ -545,7 +545,7 @@
<parameter name="value" type="guint64"/>
</parameters>
</method>
- <method name="RegisterStaticMeta" cname="ges_meta_container_register_static_meta">
+ <method name="RegisterStaticMeta" cname="ges_meta_container_register_static_meta" version="1.18">
<return-type type="gboolean"/>
<parameters>
<parameter name="flags" type="GESMetaFlag"/>
@@ -912,7 +912,7 @@
<property name="Uri" cname="uri" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESAudioSource*"/>
<field cname="uri" access="private" writeable="false" readable="false" is_callback="false" name="UriField" type="gchar*"/>
- <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESAudioUriSourcePrivate*">
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESUriSource*">
<warning>missing glib:type-name</warning>
</field>
<field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4"/>
@@ -1059,7 +1059,7 @@
<parameter name="asset" type="GESAsset*"/>
</parameters>
</method>
- <method name="AddChildToTrack" cname="ges_clip_add_child_to_track">
+ <method name="AddChildToTrack" cname="ges_clip_add_child_to_track" version="1.18">
<return-type type="GESTrackElement*"/>
<parameters throws="1">
<parameter name="child" type="GESTrackElement*"/>
@@ -1110,7 +1110,7 @@
<return-type type="GESTrackType"/>
<parameters/>
</method>
- <method name="GetTimelineTimeFromInternalTime" cname="ges_clip_get_timeline_time_from_internal_time">
+ <method name="GetTimelineTimeFromInternalTime" cname="ges_clip_get_timeline_time_from_internal_time" version="1.18">
<return-type type="guint64"/>
<parameters throws="1">
<parameter name="child" type="GESTrackElement*"/>
@@ -1202,7 +1202,7 @@
<parameter name="error" type="GError**"/>
</parameters>
</method>
- <property name="DurationLimit" cname="duration-limit" type="guint64" readable="true" writeable="false" construct="false" construct-only="false"/>
+ <property name="DurationLimit" cname="duration-limit" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" version="1.18"/>
<property name="Layer" cname="layer" type="GESLayer*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="SupportedFormats" cname="supported-formats" type="GESTrackType" readable="true" writeable="true" construct="true" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESContainer*"/>
@@ -1227,20 +1227,20 @@
<method name="GetType" cname="ges_clip_asset_get_type" shared="true">
<return-type type="GType"/>
</method>
- <virtual_method name="GetNaturalFramerate" cname="get_natural_framerate">
+ <virtual_method name="GetNaturalFramerate" cname="get_natural_framerate" version="1.18">
<return-type type="gboolean"/>
<parameters>
<parameter name="framerate_n" type="gint"/>
<parameter name="framerate_d" type="gint"/>
</parameters>
</virtual_method>
- <method name="GetFrameTime" cname="ges_clip_asset_get_frame_time">
+ <method name="GetFrameTime" cname="ges_clip_asset_get_frame_time" version="1.18">
<return-type type="guint64"/>
<parameters>
<parameter name="frame_number" type="gint64"/>
</parameters>
</method>
- <method name="GetNaturalFramerate" cname="ges_clip_asset_get_natural_framerate">
+ <method name="GetNaturalFramerate" cname="ges_clip_asset_get_natural_framerate" version="1.18">
<return-type type="gboolean"/>
<parameters>
<parameter name="framerate_n" type="gint"/>
@@ -1705,7 +1705,7 @@
<parameter name="error" type="GError**"/>
</parameters>
</method>
- <method name="GetActiveForTrack" cname="ges_layer_get_active_for_track">
+ <method name="GetActiveForTrack" cname="ges_layer_get_active_for_track" version="1.18">
<return-type type="gboolean"/>
<parameters>
<parameter name="track" type="GESTrack*"/>
@@ -1748,7 +1748,7 @@
<parameter name="clip" type="GESClip*"/>
</parameters>
</method>
- <method name="SetActiveForTracks" cname="ges_layer_set_active_for_tracks">
+ <method name="SetActiveForTracks" cname="ges_layer_set_active_for_tracks" version="1.18">
<return-type type="gboolean"/>
<parameters>
<parameter name="active" type="gboolean"/>
@@ -1783,7 +1783,7 @@
<warning>missing glib:type-name</warning>
</field>
<field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4"/>
- <signal name="ActiveChanged" cname="active-changed" when="first">
+ <signal name="ActiveChanged" cname="active-changed" when="first" version="1.18">
<return-type type="void"/>
<parameters>
<parameter name="active" type="gboolean"/>
@@ -1803,7 +1803,7 @@
</parameters>
</signal>
</object>
- <object name="Marker" cname="GESMarker" opaque="false" hidden="false" parent="GObject">
+ <object name="Marker" cname="GESMarker" opaque="false" hidden="false" parent="GObject" version="1.18">
<implements>
<interface cname="GESMetaContainer"/>
</implements>
@@ -1815,7 +1815,7 @@
<method name="GetType" cname="ges_marker_get_type" shared="true">
<return-type type="GType"/>
</method>
- <property name="Position" cname="position" type="guint64" readable="true" writeable="false" construct="false" construct-only="false"/>
+ <property name="Position" cname="position" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" version="1.18"/>
</object>
<object name="MarkerList" cname="GESMarkerList" opaque="false" hidden="false" parent="GObject" version="1.18">
<class_struct cname="GESMarkerListClass">
@@ -2298,7 +2298,7 @@
</field>
<field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4"/>
</object>
- <object name="SourceClipAsset" cname="GESSourceClipAsset" opaque="false" hidden="false" parent="GESClipAsset">
+ <object name="SourceClipAsset" cname="GESSourceClipAsset" opaque="false" hidden="false" parent="GESClipAsset" version="1.18">
<implements>
<interface cname="GESMetaContainer"/>
<interface cname="GAsyncInitable"/>
@@ -2639,13 +2639,13 @@
<parameter name="name" type="const-gchar*"/>
</parameters>
</method>
- <method name="GetFrameAt" cname="ges_timeline_get_frame_at">
+ <method name="GetFrameAt" cname="ges_timeline_get_frame_at" version="1.18">
<return-type type="gint64"/>
<parameters>
<parameter name="timestamp" type="guint64"/>
</parameters>
</method>
- <method name="GetFrameTime" cname="ges_timeline_get_frame_time">
+ <method name="GetFrameTime" cname="ges_timeline_get_frame_time" version="1.18">
<return-type type="guint64"/>
<parameters>
<parameter name="frame_number" type="gint64"/>
@@ -2783,6 +2783,13 @@
<parameter name="layer" type="GESLayer*"/>
</parameters>
</signal>
+ <signal name="SelectElementTrack" cname="select-element-track" when="last" version="1.18">
+ <return-type type="GESTrack*" owned="true"/>
+ <parameters>
+ <parameter name="clip" type="GESClip*"/>
+ <parameter name="track_element" type="GESTrackElement*"/>
+ </parameters>
+ </signal>
<signal name="SelectTracksForObject" cname="select-tracks-for-object" when="last">
<return-type type="*" owned="true" array="true" null_term_array="true"/>
<parameters>
@@ -2848,7 +2855,7 @@
<method vm="get_layer_priority"/>
<method vm="get_natural_framerate"/>
<method vm="set_child_property_full"/>
- <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="14"/>
+ <field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="14"/>
</class_struct>
<method name="GetType" cname="ges_timeline_element_get_type" shared="true">
<return-type type="GType"/>
@@ -2919,7 +2926,7 @@
<parameter name="start" type="guint64"/>
</parameters>
</virtual_method>
- <virtual_method name="SetChildProperty" cname="set_child_property">
+ <virtual_method name="SetChildProperty" cname="set_child_property" version="1.16">
<return-type type="void"/>
<parameters>
<parameter name="child" type="GObject*"/>
@@ -2929,7 +2936,7 @@
</parameter>
</parameters>
</virtual_method>
- <virtual_method name="SetChildPropertyFull" cname="set_child_property_full">
+ <virtual_method name="SetChildPropertyFull" cname="set_child_property_full" version="1.18">
<return-type type="gboolean"/>
<parameters throws="1">
<parameter name="child" type="GObject*"/>
@@ -3239,14 +3246,14 @@
<warning>missing glib:type-name</warning>
</field>
<field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="20"/>
- <signal name="ChildPropertyAdded" cname="child-property-added" when="first">
+ <signal name="ChildPropertyAdded" cname="child-property-added" when="first" version="1.18">
<return-type type="void"/>
<parameters>
<parameter name="prop_object" type="GObject*"/>
<parameter name="prop" type="GParamSpec*"/>
</parameters>
</signal>
- <signal name="ChildPropertyRemoved" cname="child-property-removed" when="first">
+ <signal name="ChildPropertyRemoved" cname="child-property-removed" when="first" version="1.18">
<return-type type="void"/>
<parameters>
<parameter name="prop_object" type="GObject*"/>
@@ -3718,7 +3725,7 @@
<return-type type="GESTrackType"/>
<parameters/>
</method>
- <method name="HasInternalSource" cname="ges_track_element_has_internal_source">
+ <method name="HasInternalSource" cname="ges_track_element_has_internal_source" version="1.18">
<return-type type="gboolean"/>
<parameters/>
</method>
@@ -3770,7 +3777,7 @@
<parameter name="binding_type" type="const-gchar*"/>
</parameters>
</method>
- <method name="SetHasInternalSource" cname="ges_track_element_set_has_internal_source">
+ <method name="SetHasInternalSource" cname="ges_track_element_set_has_internal_source" version="1.18">
<return-type type="gboolean"/>
<parameters>
<parameter name="has_internal_source" type="gboolean"/>
@@ -3783,8 +3790,8 @@
</parameters>
</method>
<property name="Active" cname="active" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
- <property name="AutoClampControlSources" cname="auto-clamp-control-sources" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
- <property name="HasInternalSourceProp&#10;&#9;&#9;&#9;&#9;&#9;&#9;" cname="has-internal-source" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
+ <property name="AutoClampControlSources" cname="auto-clamp-control-sources" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" version="1.18"/>
+ <property name="HasInternalSourceProp&#10;&#9;&#9;&#9;&#9;&#9;&#9;" cname="has-internal-source" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" version="1.18"/>
<property name="Track" cname="track" type="GESTrack*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="TrackType" cname="track-type" type="GESTrackType" readable="true" writeable="true" construct="true" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESTimelineElement*"/>
@@ -3823,14 +3830,14 @@
<method name="GetType" cname="ges_track_element_asset_get_type" shared="true">
<return-type type="GType"/>
</method>
- <virtual_method name="GetNaturalFramerate" cname="get_natural_framerate">
+ <virtual_method name="GetNaturalFramerate" cname="get_natural_framerate" version="1.18">
<return-type type="gboolean"/>
<parameters>
<parameter name="framerate_n" type="gint"/>
<parameter name="framerate_d" type="gint"/>
</parameters>
</virtual_method>
- <method name="GetNaturalFramerate" cname="ges_track_element_asset_get_natural_framerate">
+ <method name="GetNaturalFramerate" cname="ges_track_element_asset_get_natural_framerate" version="1.18">
<return-type type="gboolean"/>
<parameters>
<parameter name="framerate_n" type="gint"/>
@@ -4031,7 +4038,7 @@
<return-type type="const GList*" element_type="GESUriSourceAsset*"/>
<parameters/>
</method>
- <method name="IsImage" cname="ges_uri_clip_asset_is_image">
+ <method name="IsImage" cname="ges_uri_clip_asset_is_image" version="1.18">
<return-type type="gboolean"/>
<parameters/>
</method>
@@ -4070,7 +4077,7 @@
<return-type type="const-gchar*"/>
<parameters/>
</method>
- <method name="IsImage" cname="ges_uri_source_asset_is_image">
+ <method name="IsImage" cname="ges_uri_source_asset_is_image" version="1.18">
<return-type type="gboolean"/>
<parameters/>
</method>
@@ -4100,7 +4107,7 @@
<method name="GetType" cname="ges_video_source_get_type" shared="true">
<return-type type="GType"/>
</method>
- <method name="GetNaturalSize" cname="ges_video_source_get_natural_size">
+ <method name="GetNaturalSize" cname="ges_video_source_get_natural_size" version="1.18">
<return-type type="gboolean"/>
<parameters>
<parameter name="width" type="gint*" owned="true" pass_as="out"/>
@@ -4179,7 +4186,7 @@
<return-type type="GType"/>
</method>
<constructor cname="ges_video_transition_new" disable_void_ctor=""/>
- <method name="GetBorder" cname="ges_video_transition_get_border">
+ <method name="GetBorder" cname="ges_video_transition_get_border" deprecated="true" deprecated-version="1.20">
<return-type type="gint"/>
<parameters/>
</method>
@@ -4187,17 +4194,17 @@
<return-type type="GESVideoStandardTransitionType"/>
<parameters/>
</method>
- <method name="IsInverted" cname="ges_video_transition_is_inverted">
+ <method name="IsInverted" cname="ges_video_transition_is_inverted" deprecated="true" deprecated-version="1.20">
<return-type type="gboolean"/>
<parameters/>
</method>
- <method name="SetBorder" cname="ges_video_transition_set_border">
+ <method name="SetBorder" cname="ges_video_transition_set_border" deprecated="true" deprecated-version="1.20">
<return-type type="void"/>
<parameters>
<parameter name="value" type="guint"/>
</parameters>
</method>
- <method name="SetInverted" cname="ges_video_transition_set_inverted">
+ <method name="SetInverted" cname="ges_video_transition_set_inverted" deprecated="true" deprecated-version="1.20">
<return-type type="void"/>
<parameters>
<parameter name="inverted" type="gboolean"/>
@@ -4210,7 +4217,7 @@
</parameters>
</method>
<property name="Border" cname="border" type="guint" readable="true" writeable="true" construct="false" construct-only="false"/>
- <property name="Invert" cname="invert" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
+ <property name="Invert" cname="invert" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" deprecated="true" deprecated-version="1.20"/>
<property name="TransitionType" cname="transition-type" type="GESVideoStandardTransitionType" readable="true" writeable="true" construct="false" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESTransition*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESVideoTransitionPrivate*">
@@ -4235,7 +4242,7 @@
<property name="Uri" cname="uri" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESVideoSource*"/>
<field cname="uri" access="private" writeable="false" readable="false" is_callback="false" name="UriField" type="gchar*"/>
- <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESVideoUriSourcePrivate*">
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESUriSource*">
<warning>missing glib:type-name</warning>
</field>
<field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4"/>
@@ -4303,6 +4310,7 @@
<struct name="TransitionPrivate" cname="GESTransitionPrivate" opaque="true" hidden="true"/>
<struct name="UriClipAssetPrivate" cname="GESUriClipAssetPrivate" opaque="true" hidden="true"/>
<struct name="UriClipPrivate" cname="GESUriClipPrivate" opaque="true" hidden="true"/>
+ <struct name="UriSource" cname="GESUriSource" opaque="true" hidden="false"/>
<struct name="UriSourceAssetPrivate" cname="GESUriSourceAssetPrivate" opaque="true" hidden="true"/>
<struct name="VideoSourcePrivate" cname="GESVideoSourcePrivate" opaque="true" hidden="true"/>
<struct name="VideoTestSourcePrivate" cname="GESVideoTestSourcePrivate" opaque="true" hidden="true"/>
@@ -4321,7 +4329,7 @@
<method name="Deinit" cname="ges_deinit" shared="true">
<return-type type="void"/>
</method>
- <method name="EdgeName" cname="ges_edge_name" shared="true">
+ <method name="EdgeName" cname="ges_edge_name" shared="true" version="1.16">
<return-type type="const-gchar*"/>
<parameters>
<parameter name="edge" type="GESEdge"/>
@@ -4418,6 +4426,10 @@
<constant value="4" ctype="gint" gtype="gint" name="PADDING"/>
<constant value="20" ctype="gint" gtype="gint" name="PADDING_LARGE"/>
<constant value="4294967295" ctype="guint32" gtype="guint32" name="TIMELINE_ELEMENT_NO_LAYER_PRIORITY"/>
+ <constant value="1" ctype="gint" gtype="gint" name="VERSION_MAJOR"/>
+ <constant value="0" ctype="gint" gtype="gint" name="VERSION_MICRO"/>
+ <constant value="19" ctype="gint" gtype="gint" name="VERSION_MINOR"/>
+ <constant value="1" ctype="gint" gtype="gint" name="VERSION_NANO"/>
</object>
</namespace>
</api>