| <?xml version="1.0" encoding="UTF-8"?> | |
| <api parser_version="3"> | |
| <namespace name="GES" library="ges-1.0"> | |
| <enum name="AssetLoadingReturn" cname="GESAssetLoadingReturn" type="enum"> | |
| <member cname="GES_ASSET_LOADING_ERROR" name="Error" value="0" /> | |
| <member cname="GES_ASSET_LOADING_ASYNC" name="Async" value="1" /> | |
| <member cname="GES_ASSET_LOADING_OK" name="Ok" value="2" /> | |
| </enum> | |
| <enum name="ChildrenControlMode" cname="GESChildrenControlMode" type="enum"> | |
| <member cname="GES_CHILDREN_UPDATE" name="Update" value="0" /> | |
| <member cname="GES_CHILDREN_IGNORE_NOTIFIES" name="IgnoreNotifies" value="1" /> | |
| <member cname="GES_CHILDREN_UPDATE_OFFSETS" name="UpdateOffsets" value="2" /> | |
| <member cname="GES_CHILDREN_UPDATE_ALL_VALUES" name="UpdateAllValues" value="3" /> | |
| <member cname="GES_CHILDREN_LAST" name="Last" value="4" /> | |
| </enum> | |
| <enum name="Edge" cname="GESEdge" type="enum" gtype="ges_edge_get_type"> | |
| <member cname="GES_EDGE_START" name="EdgeStart" value="0" /> | |
| <member cname="GES_EDGE_START" name="Start" value="0" /> | |
| <member cname="GES_EDGE_END" name="EdgeEnd" value="1" /> | |
| <member cname="GES_EDGE_END" name="End" value="1" /> | |
| <member cname="GES_EDGE_NONE" name="EdgeNone" value="2" /> | |
| <member cname="GES_EDGE_NONE" name="None" value="2" /> | |
| </enum> | |
| <enum name="EditMode" cname="GESEditMode" type="enum" gtype="ges_edit_mode_get_type"> | |
| <member cname="GES_EDIT_MODE_NORMAL" name="EditNormal" value="0" /> | |
| <member cname="GES_EDIT_MODE_NORMAL" name="Normal" value="0" /> | |
| <member cname="GES_EDIT_MODE_RIPPLE" name="EditRipple" value="1" /> | |
| <member cname="GES_EDIT_MODE_RIPPLE" name="Ripple" value="1" /> | |
| <member cname="GES_EDIT_MODE_ROLL" name="EditRoll" value="2" /> | |
| <member cname="GES_EDIT_MODE_ROLL" name="Roll" value="2" /> | |
| <member cname="GES_EDIT_MODE_TRIM" name="EditTrim" value="3" /> | |
| <member cname="GES_EDIT_MODE_TRIM" name="Trim" value="3" /> | |
| <member cname="GES_EDIT_MODE_SLIDE" name="EditSlide" value="4" /> | |
| <member cname="GES_EDIT_MODE_SLIDE" name="Slide" value="4" /> | |
| </enum> | |
| <enum name="Error" cname="GESError" type="enum"> | |
| <member cname="GES_ERROR_ASSET_WRONG_ID" name="AssetWrongId" value="0" /> | |
| <member cname="GES_ERROR_ASSET_LOADING" name="AssetLoading" value="1" /> | |
| <member cname="GES_ERROR_FORMATTER_MALFORMED_INPUT_FILE" name="FormatterMalformedInputFile" value="2" /> | |
| <member cname="GES_ERROR_INVALID_FRAME_NUMBER" name="InvalidFrameNumber" value="3" /> | |
| <member cname="GES_ERROR_NEGATIVE_LAYER" name="NegativeLayer" value="4" /> | |
| <member cname="GES_ERROR_NEGATIVE_TIME" name="NegativeTime" value="5" /> | |
| <member cname="GES_ERROR_NOT_ENOUGH_INTERNAL_CONTENT" name="NotEnoughInternalContent" value="6" /> | |
| <member cname="GES_ERROR_INVALID_OVERLAP_IN_TRACK" name="InvalidOverlapInTrack" value="7" /> | |
| <member cname="GES_ERROR_INVALID_EFFECT_BIN_DESCRIPTION" name="InvalidEffectBinDescription" value="8" /> | |
| </enum> | |
| <enum name="TextHAlign" cname="GESTextHAlign" type="enum" gtype="ges_text_halign_get_type"> | |
| <member cname="GES_TEXT_HALIGN_LEFT" name="Left" value="0" /> | |
| <member cname="GES_TEXT_HALIGN_CENTER" name="Center" value="1" /> | |
| <member cname="GES_TEXT_HALIGN_RIGHT" name="Right" value="2" /> | |
| <member cname="GES_TEXT_HALIGN_POSITION" name="Position" value="4" /> | |
| <member cname="GES_TEXT_HALIGN_ABSOLUTE" name="Absolute" value="5" /> | |
| </enum> | |
| <enum name="TextVAlign" cname="GESTextVAlign" type="enum" gtype="ges_text_valign_get_type"> | |
| <member cname="GES_TEXT_VALIGN_BASELINE" name="Baseline" value="0" /> | |
| <member cname="GES_TEXT_VALIGN_BOTTOM" name="Bottom" value="1" /> | |
| <member cname="GES_TEXT_VALIGN_TOP" name="Top" value="2" /> | |
| <member cname="GES_TEXT_VALIGN_POSITION" name="Position" value="3" /> | |
| <member cname="GES_TEXT_VALIGN_CENTER" name="Center" value="4" /> | |
| <member cname="GES_TEXT_VALIGN_ABSOLUTE" name="Absolute" value="5" /> | |
| </enum> | |
| <enum name="VideoStandardTransitionType" cname="GESVideoStandardTransitionType" type="enum" gtype="ges_video_standard_transition_type_get_type"> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_NONE" name="None" value="0" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BAR_WIPE_LR" name="BarWipeLr" value="1" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BAR_WIPE_TB" name="BarWipeTb" value="2" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BOX_WIPE_TL" name="BoxWipeTl" value="3" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BOX_WIPE_TR" name="BoxWipeTr" value="4" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BOX_WIPE_BR" name="BoxWipeBr" value="5" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BOX_WIPE_BL" name="BoxWipeBl" value="6" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_FOUR_BOX_WIPE_CI" name="FourBoxWipeCi" value="7" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_FOUR_BOX_WIPE_CO" name="FourBoxWipeCo" value="8" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BARNDOOR_V" name="BarndoorV" value="21" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BARNDOOR_H" name="BarndoorH" value="22" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BOX_WIPE_TC" name="BoxWipeTc" value="23" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BOX_WIPE_RC" name="BoxWipeRc" value="24" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BOX_WIPE_BC" name="BoxWipeBc" value="25" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BOX_WIPE_LC" name="BoxWipeLc" value="26" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DIAGONAL_TL" name="DiagonalTl" value="41" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DIAGONAL_TR" name="DiagonalTr" value="42" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BOWTIE_V" name="BowtieV" value="43" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BOWTIE_H" name="BowtieH" value="44" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BARNDOOR_DBL" name="BarndoorDbl" value="45" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BARNDOOR_DTL" name="BarndoorDtl" value="46" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_MISC_DIAGONAL_DBD" name="MiscDiagonalDbd" value="47" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_MISC_DIAGONAL_DD" name="MiscDiagonalDd" value="48" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_VEE_D" name="VeeD" value="61" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_VEE_L" name="VeeL" value="62" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_VEE_U" name="VeeU" value="63" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_VEE_R" name="VeeR" value="64" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BARNVEE_D" name="BarnveeD" value="65" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BARNVEE_L" name="BarnveeL" value="66" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BARNVEE_U" name="BarnveeU" value="67" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_BARNVEE_R" name="BarnveeR" value="68" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_IRIS_RECT" name="IrisRect" value="101" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_CLOCK_CW12" name="ClockCw12" value="201" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_CLOCK_CW3" name="ClockCw3" value="202" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_CLOCK_CW6" name="ClockCw6" value="203" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_CLOCK_CW9" name="ClockCw9" value="204" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_PINWHEEL_TBV" name="PinwheelTbv" value="205" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_PINWHEEL_TBH" name="PinwheelTbh" value="206" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_PINWHEEL_FB" name="PinwheelFb" value="207" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_FAN_CT" name="FanCt" value="211" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_FAN_CR" name="FanCr" value="212" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DOUBLEFAN_FOV" name="DoublefanFov" value="213" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DOUBLEFAN_FOH" name="DoublefanFoh" value="214" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SINGLESWEEP_CWT" name="SinglesweepCwt" value="221" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SINGLESWEEP_CWR" name="SinglesweepCwr" value="222" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SINGLESWEEP_CWB" name="SinglesweepCwb" value="223" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SINGLESWEEP_CWL" name="SinglesweepCwl" value="224" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DOUBLESWEEP_PV" name="DoublesweepPv" value="225" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DOUBLESWEEP_PD" name="DoublesweepPd" value="226" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DOUBLESWEEP_OV" name="DoublesweepOv" value="227" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DOUBLESWEEP_OH" name="DoublesweepOh" value="228" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_FAN_T" name="FanT" value="231" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_FAN_R" name="FanR" value="232" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_FAN_B" name="FanB" value="233" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_FAN_L" name="FanL" value="234" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DOUBLEFAN_FIV" name="DoublefanFiv" value="235" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DOUBLEFAN_FIH" name="DoublefanFih" value="236" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SINGLESWEEP_CWTL" name="SinglesweepCwtl" value="241" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SINGLESWEEP_CWBL" name="SinglesweepCwbl" value="242" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SINGLESWEEP_CWBR" name="SinglesweepCwbr" value="243" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SINGLESWEEP_CWTR" name="SinglesweepCwtr" value="244" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DOUBLESWEEP_PDTL" name="DoublesweepPdtl" value="245" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_DOUBLESWEEP_PDBL" name="DoublesweepPdbl" value="246" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SALOONDOOR_T" name="SaloondoorT" value="251" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SALOONDOOR_L" name="SaloondoorL" value="252" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SALOONDOOR_B" name="SaloondoorB" value="253" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_SALOONDOOR_R" name="SaloondoorR" value="254" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_WINDSHIELD_R" name="WindshieldR" value="261" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_WINDSHIELD_U" name="WindshieldU" value="262" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_WINDSHIELD_V" name="WindshieldV" value="263" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_WINDSHIELD_H" name="WindshieldH" value="264" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_CROSSFADE" name="Crossfade" value="512" /> | |
| <member cname="GES_VIDEO_STANDARD_TRANSITION_TYPE_FADE_IN" name="FadeIn" value="513" /> | |
| </enum> | |
| <enum name="VideoTestPattern" cname="GESVideoTestPattern" type="enum" gtype="ges_video_test_pattern_get_type"> | |
| <member cname="GES_VIDEO_TEST_PATTERN_SMPTE" name="Smpte" value="0" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_SNOW" name="Snow" value="1" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_BLACK" name="Black" value="2" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_WHITE" name="White" value="3" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_RED" name="Red" value="4" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_GREEN" name="Green" value="5" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_BLUE" name="Blue" value="6" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_CHECKERS1" name="Checkers1" value="7" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_CHECKERS2" name="Checkers2" value="8" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_CHECKERS4" name="Checkers4" value="9" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_CHECKERS8" name="Checkers8" value="10" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_CIRCULAR" name="Circular" value="11" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_BLINK" name="Blink" value="12" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_SMPTE75" name="Smpte75" value="13" /> | |
| <member cname="GES_VIDEO_TEST_ZONE_PLATE" name="ZonePlate" value="14" /> | |
| <member cname="GES_VIDEO_TEST_GAMUT" name="Gamut" value="15" /> | |
| <member cname="GES_VIDEO_TEST_CHROMA_ZONE_PLATE" name="ChromaZonePlate" value="16" /> | |
| <member cname="GES_VIDEO_TEST_PATTERN_SOLID" name="SolidColor" value="17" /> | |
| </enum> | |
| <enum name="MarkerFlags" cname="GESMarkerFlags" type="flags" gtype="ges_marker_flags_get_type" version="1.20"> | |
| <member cname="GES_MARKER_FLAG_NONE" name="None" value="0" /> | |
| <member cname="GES_MARKER_FLAG_SNAPPABLE" name="Snappable" value="1" /> | |
| </enum> | |
| <enum name="MetaFlag" cname="GESMetaFlag" type="flags" gtype="ges_meta_flag_get_type"> | |
| <member cname="GES_META_READABLE" name="Readable" value="1" /> | |
| <member cname="GES_META_WRITABLE" name="Writable" value="2" /> | |
| <member cname="GES_META_READ_WRITE" name="Readwrite" value="3" /> | |
| </enum> | |
| <enum name="PipelineFlags" cname="GESPipelineFlags" type="flags" gtype="ges_pipeline_flags_get_type"> | |
| <member cname="GES_PIPELINE_MODE_PREVIEW_AUDIO" name="AudioPreview" value="1" /> | |
| <member cname="GES_PIPELINE_MODE_PREVIEW_VIDEO" name="VideoPreview" value="2" /> | |
| <member cname="GES_PIPELINE_MODE_PREVIEW" name="FullPreview" value="3" /> | |
| <member cname="GES_PIPELINE_MODE_RENDER" name="Render" value="4" /> | |
| <member cname="GES_PIPELINE_MODE_SMART_RENDER" name="SmartRender" value="8" /> | |
| </enum> | |
| <enum name="TrackType" cname="GESTrackType" type="flags" gtype="ges_track_type_get_type"> | |
| <member cname="GES_TRACK_TYPE_UNKNOWN" name="Unknown" value="1" /> | |
| <member cname="GES_TRACK_TYPE_AUDIO" name="Audio" value="2" /> | |
| <member cname="GES_TRACK_TYPE_VIDEO" name="Video" value="4" /> | |
| <member cname="GES_TRACK_TYPE_TEXT" name="Text" value="8" /> | |
| <member cname="GES_TRACK_TYPE_CUSTOM" name="Custom" value="16" /> | |
| </enum> | |
| <callback name="BaseEffectTimeTranslationFunc" cname="GESBaseEffectTimeTranslationFunc" version="1.18"> | |
| <return-type type="guint64" /> | |
| <parameters> | |
| <parameter name="effect" type="GESBaseEffect*" /> | |
| <parameter name="time" type="guint64" /> | |
| <parameter name="time_property_values" type="GHashTable*" element_type="const-gchar*" /> | |
| <parameter allow-none="1" closure="3" name="user_data" type="gpointer" /> | |
| </parameters> | |
| </callback> | |
| <callback hidden="0" name="CreateElementForGapFunc" cname="GESCreateElementForGapFunc"> | |
| <return-type type="GstElement*" /> | |
| <parameters> | |
| <parameter name="track" type="GESTrack*" /> | |
| </parameters> | |
| </callback> | |
| <callback name="CreateTrackElementFunc" cname="GESCreateTrackElementFunc"> | |
| <return-type type="GESTrackElement*" /> | |
| <parameters> | |
| <parameter name="clip" type="GESClip*" /> | |
| <parameter name="type" type="GESTrackType" /> | |
| </parameters> | |
| </callback> | |
| <callback name="CreateTrackElementsFunc" cname="GESCreateTrackElementsFunc"> | |
| <return-type type="GList*" element_type="GESTrackElement*" elements_owned="true" /> | |
| <parameters> | |
| <parameter name="clip" type="GESClip*" /> | |
| <parameter name="type" type="GESTrackType" /> | |
| </parameters> | |
| </callback> | |
| <callback name="ExtractableCheckId" cname="GESExtractableCheckId"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters throws="1"> | |
| <parameter name="type" type="GType" /> | |
| <parameter name="id" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </callback> | |
| <callback name="FillTrackElementFunc" cname="GESFillTrackElementFunc" deprecated="true" deprecated-version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="clip" type="GESClip*" /> | |
| <parameter name="track_element" type="GESTrackElement*" /> | |
| <parameter name="nleobj" type="GstElement*" /> | |
| </parameters> | |
| </callback> | |
| <callback name="FormatterCanLoadURIMethod" cname="GESFormatterCanLoadURIMethod"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="dummy_instance" type="GESFormatter*" /> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </callback> | |
| <callback name="FormatterLoadFromURIMethod" cname="GESFormatterLoadFromURIMethod"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="formatter" type="GESFormatter*" /> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </callback> | |
| <callback name="FormatterSaveToURIMethod" cname="GESFormatterSaveToURIMethod"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="formatter" type="GESFormatter*" /> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="overwrite" type="gboolean" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </callback> | |
| <callback name="MetaForeachFunc" cname="GESMetaForeachFunc"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="container" type="GESMetaContainer*" /> | |
| <parameter name="key" type="const-gchar*" /> | |
| <parameter name="value" type="GValue*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| <parameter allow-none="1" closure="3" name="user_data" type="gpointer" /> | |
| </parameters> | |
| </callback> | |
| <interface name="Extractable" cname="GESExtractable" opaque="false" hidden="false"> | |
| <class_struct cname="GESExtractableInterface"> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GTypeInterface"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <field cname="asset_type" access="public" writeable="false" readable="true" is_callback="false" name="AssetType" type="GType" /> | |
| <field cname="check_id" access="public" writeable="false" readable="true" is_callback="false" name="CheckId" type="GESExtractableCheckId" /> | |
| <field cname="can_update_asset" access="public" writeable="false" readable="true" is_callback="false" name="CanUpdateAsset" type="gboolean" /> | |
| <method vm="set_asset" /> | |
| <method vm="set_asset_full" /> | |
| <method vm="get_parameters_from_id" /> | |
| <method vm="get_id" /> | |
| <method vm="get_real_extractable_type" /> | |
| <method vm="register_metas" /> | |
| <field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <virtual_method name="GetParametersFromId" cname="get_parameters_from_id" shared="true" hidden="true"> | |
| <return-type type="GParameter*"> | |
| <warning>missing glib:type-name</warning> | |
| </return-type> | |
| <parameters> | |
| <parameter name="id" type="const-gchar*" /> | |
| <parameter name="n_params" type="guint" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="GetRealExtractableType" cname="get_real_extractable_type" shared="true"> | |
| <return-type type="GType" /> | |
| <parameters> | |
| <parameter name="wanted_type" type="GType" /> | |
| <parameter name="id" type="const-gchar*" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="RegisterMetas" cname="register_metas" shared="true"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="self" type="GESExtractableInterface*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| <parameter name="klass" type="GObjectClass*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| <parameter name="asset" type="GESAsset*" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="GetType" cname="ges_extractable_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <virtual_method name="GetId" cname="get_id"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters /> | |
| </virtual_method> | |
| <virtual_method name="SetAsset" cname="set_asset"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="asset" type="GESAsset*" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="SetAssetFull" cname="set_asset_full"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="asset" type="GESAsset*" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="GetAsset" cname="ges_extractable_get_asset"> | |
| <return-type type="GESAsset*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetId" cname="ges_extractable_get_id"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetAsset" cname="ges_extractable_set_asset"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="asset" type="GESAsset*" /> | |
| </parameters> | |
| </method> | |
| </interface> | |
| <interface name="MetaContainer" cname="GESMetaContainer" opaque="false" hidden="false"> | |
| <class_struct cname="GESMetaContainerInterface"> | |
| <field cname="parent_iface" access="public" writeable="false" readable="true" is_callback="false" name="ParentIface" type="GTypeInterface"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_meta_container_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="AddMetasFromString" cname="ges_meta_container_add_metas_from_string"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="str" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="CheckMetaRegistered" cname="ges_meta_container_check_meta_registered"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter allow-none="1" name="flags" type="GESMetaFlag" owned="true" pass_as="out" /> | |
| <parameter allow-none="1" name="type" type="GType*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="Foreach" cname="ges_meta_container_foreach"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter closure="1" scope="call" name="func" type="GESMetaForeachFunc" /> | |
| <parameter allow-none="1" name="user_data" type="gpointer" /> | |
| </parameters> | |
| </method> | |
| <method name="GetBoolean" cname="ges_meta_container_get_boolean"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="dest" type="gboolean*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="GetDate" cname="ges_meta_container_get_date"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter allow-none="1" name="dest" type="GLib.Date*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="GetDateTime" cname="ges_meta_container_get_date_time"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter allow-none="1" name="dest" type="GstDateTime**" owned="true" pass_as="out"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="GetDouble" cname="ges_meta_container_get_double"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="dest" type="gdouble*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="GetFloat" cname="ges_meta_container_get_float"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="dest" type="gfloat*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="GetInt" cname="ges_meta_container_get_int"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="dest" type="gint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="GetInt64" cname="ges_meta_container_get_int64"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="dest" type="gint64*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="GetMarkerList" cname="ges_meta_container_get_marker_list" version="1.18"> | |
| <return-type type="GESMarkerList*" owned="true" /> | |
| <parameters> | |
| <parameter name="key" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="GetMeta" cname="ges_meta_container_get_meta"> | |
| <return-type type="GValue*"> | |
| <warning>missing glib:type-name</warning> | |
| </return-type> | |
| <parameters> | |
| <parameter name="key" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="GetString" cname="ges_meta_container_get_string"> | |
| <return-type type="const-gchar*" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="GetUint" cname="ges_meta_container_get_uint"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="dest" type="guint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="GetUint64" cname="ges_meta_container_get_uint64"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="dest" type="guint64*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="MetasToString" cname="ges_meta_container_metas_to_string"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="RegisterMeta" cname="ges_meta_container_register_meta"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="GValue*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="RegisterMetaBoolean" cname="ges_meta_container_register_meta_boolean"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="RegisterMetaDate" cname="ges_meta_container_register_meta_date"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="GLib.Date" /> | |
| </parameters> | |
| </method> | |
| <method name="RegisterMetaDateTime" cname="ges_meta_container_register_meta_date_time"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="GstDateTime*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="RegisterMetaDouble" cname="ges_meta_container_register_meta_double"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <method name="RegisterMetaFloat" cname="ges_meta_container_register_meta_float"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="gfloat" /> | |
| </parameters> | |
| </method> | |
| <method name="RegisterMetaInt" cname="ges_meta_container_register_meta_int"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="gint" /> | |
| </parameters> | |
| </method> | |
| <method name="RegisterMetaInt64" cname="ges_meta_container_register_meta_int64"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="gint64" /> | |
| </parameters> | |
| </method> | |
| <method name="RegisterMetaString" cname="ges_meta_container_register_meta_string"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="RegisterMetaUint" cname="ges_meta_container_register_meta_uint"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="guint" /> | |
| </parameters> | |
| </method> | |
| <method name="RegisterMetaUint64" cname="ges_meta_container_register_meta_uint64"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="RegisterStaticMeta" cname="ges_meta_container_register_static_meta" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="flags" type="GESMetaFlag" /> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="type" type="GType" /> | |
| </parameters> | |
| </method> | |
| <method name="SetBoolean" cname="ges_meta_container_set_boolean"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="SetDate" cname="ges_meta_container_set_date"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="GLib.Date" /> | |
| </parameters> | |
| </method> | |
| <method name="SetDateTime" cname="ges_meta_container_set_date_time"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="GstDateTime*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="SetDouble" cname="ges_meta_container_set_double"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <method name="SetFloat" cname="ges_meta_container_set_float"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="gfloat" /> | |
| </parameters> | |
| </method> | |
| <method name="SetInt" cname="ges_meta_container_set_int"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="gint" /> | |
| </parameters> | |
| </method> | |
| <method name="SetInt64" cname="ges_meta_container_set_int64"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="gint64" /> | |
| </parameters> | |
| </method> | |
| <method name="SetMarkerList" cname="ges_meta_container_set_marker_list" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="list" type="GESMarkerList*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetMeta" cname="ges_meta_container_set_meta"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter allow-none="1" name="value" type="GValue*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="SetString" cname="ges_meta_container_set_string"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetUint" cname="ges_meta_container_set_uint"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="guint" /> | |
| </parameters> | |
| </method> | |
| <method name="SetUint64" cname="ges_meta_container_set_uint64"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="meta_item" type="const-gchar*" /> | |
| <parameter name="value" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <signal name="NotifyMeta" cname="notify-meta" when="first"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="key" type="const-gchar*" /> | |
| <parameter allow-none="1" name="value" type="GValue*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </signal> | |
| </interface> | |
| <object name="Asset" cname="GESAsset" opaque="false" hidden="false" parent="GObject"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GAsyncInitable" /> | |
| <interface cname="GInitable" /> | |
| </implements> | |
| <class_struct cname="GESAssetClass"> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObjectClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method vm="start_loading" /> | |
| <method vm="extract" /> | |
| <method vm="inform_proxy" /> | |
| <method vm="proxied" /> | |
| <method vm="request_id_update" /> | |
| <field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_asset_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="NeedsReload" cname="ges_asset_needs_reload" shared="true"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="extractable_type" type="GType" /> | |
| <parameter allow-none="1" name="id" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="Request" cname="ges_asset_request" shared="true"> | |
| <return-type type="GESAsset*" owned="true" /> | |
| <parameters throws="1"> | |
| <parameter name="extractable_type" type="GType" /> | |
| <parameter allow-none="1" name="id" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="RequestAsync" cname="ges_asset_request_async" shared="true"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="extractable_type" type="GType" /> | |
| <parameter allow-none="1" name="id" type="const-gchar*" /> | |
| <parameter allow-none="1" name="cancellable" type="GCancellable*" /> | |
| <parameter closure="4" scope="async" allow-none="1" name="callback" type="GAsyncReadyCallback" /> | |
| <parameter allow-none="1" name="user_data" type="gpointer" /> | |
| </parameters> | |
| </method> | |
| <method name="RequestFinish" cname="ges_asset_request_finish" shared="true"> | |
| <return-type type="GESAsset*" owned="true" /> | |
| <parameters throws="1"> | |
| <parameter name="res" type="GAsyncResult*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <virtual_method name="Extract" cname="extract"> | |
| <return-type type="GESExtractable*" /> | |
| <parameters throws="1"> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="InformProxy" cname="inform_proxy"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="proxy_id" type="const-gchar*" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="Proxied" cname="proxied"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="proxy" type="GESAsset*" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="RequestIdUpdate" cname="request_id_update"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="proposed_new_id" type="const-gchar*" /> | |
| <parameter name="error" type="GLib.Error" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="StartLoading" cname="start_loading"> | |
| <return-type type="GESAssetLoadingReturn" /> | |
| <parameters throws="1"> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="Extract" cname="ges_asset_extract"> | |
| <return-type type="GESExtractable*" /> | |
| <parameters throws="1"> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="GetError" cname="ges_asset_get_error" version="1.8"> | |
| <return-type type="GLib.Error" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetExtractableType" cname="ges_asset_get_extractable_type"> | |
| <return-type type="GType" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetId" cname="ges_asset_get_id"> | |
| <return-type type="const-gchar*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetProxy" cname="ges_asset_get_proxy"> | |
| <return-type type="GESAsset*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetProxyTarget" cname="ges_asset_get_proxy_target"> | |
| <return-type type="GESAsset*" /> | |
| <parameters /> | |
| </method> | |
| <method name="ListProxies" cname="ges_asset_list_proxies"> | |
| <return-type type="GList*" element_type="GESAsset*" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetProxy" cname="ges_asset_set_proxy"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter allow-none="1" name="proxy" type="GESAsset*" /> | |
| </parameters> | |
| </method> | |
| <method name="Unproxy" cname="ges_asset_unproxy"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="proxy" type="GESAsset*" /> | |
| </parameters> | |
| </method> | |
| <property name="ExtractableType" cname="extractable-type" type="GType" readable="true" writeable="true" construct="false" construct-only="true" /> | |
| <property name="Id" cname="id" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" /> | |
| <property name="Proxy" cname="proxy" type="GESAsset*" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="ProxyTarget" cname="proxy-target" type="GESAsset*" readable="true" writeable="false" construct="false" construct-only="false" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESAssetPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="AudioSource" cname="GESAudioSource" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESSource"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESAudioSourceClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESSourceClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method vm="create_source" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <virtual_method name="CreateSource" cname="create_source" shared="true" hidden="true"> | |
| <return-type type="GstElement*" /> | |
| <parameters> | |
| <parameter name="_object" type="GESTrackElement*" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="GetType" cname="ges_audio_source_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESSource*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESAudioSourcePrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="AudioTestSource" cname="GESAudioTestSource" opaque="false" hidden="false" parent="GESAudioSource"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESAudioTestSourceClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESAudioSourceClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_audio_test_source_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="GetFreq" cname="ges_audio_test_source_get_freq"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetVolume" cname="ges_audio_test_source_get_volume"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetFreq" cname="ges_audio_test_source_set_freq"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="freq" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <method name="SetVolume" cname="ges_audio_test_source_set_volume"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="volume" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESAudioSource*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESAudioTestSourcePrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="AudioTrack" cname="GESAudioTrack" opaque="false" hidden="false" parent="GESTrack"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GstChildProxy" /> | |
| </implements> | |
| <class_struct cname="GESAudioTrackClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESTrackClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_audio_track_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_audio_track_new" disable_void_ctor="" /> | |
| <field cname="parent_instance" access="public" writeable="false" readable="true" is_callback="false" name="ParentInstance" type="GESTrack*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESAudioTrackPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="AudioTransition" cname="GESAudioTransition" opaque="false" hidden="false" parent="GESTransition"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESAudioTransitionClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESTransitionClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_audio_transition_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_audio_transition_new" disable_void_ctor="" deprecated="true" deprecated-version="1.18" /> | |
| <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="GESAudioTransitionPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="AudioUriSource" cname="GESAudioUriSource" opaque="false" hidden="false" parent="GESAudioSource"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESAudioUriSourceClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESAudioSourceClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_audio_uri_source_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <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="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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="BaseEffect" cname="GESBaseEffect" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESOperation"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESBaseEffectClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESOperationClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_base_effect_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="IsTimeEffect" cname="ges_base_effect_is_time_effect" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="RegisterTimeProperty" cname="ges_base_effect_register_time_property" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="child_property_name" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetTimeTranslationFuncs" cname="ges_base_effect_set_time_translation_funcs" version="1.18" hidden="true"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter scope="notified" allow-none="1" name="source_to_sink_func" type="GESBaseEffectTimeTranslationFunc" /> | |
| <parameter closure="2" destroy="3" scope="notified" allow-none="1" name="sink_to_source_func" type="GESBaseEffectTimeTranslationFunc" /> | |
| <parameter scope="notified" allow-none="1" name="user_data" type="gpointer" /> | |
| <parameter destroy="2" scope="async" allow-none="1" name="destroy" type="GLib.DestroyNotify" /> | |
| </parameters> | |
| </method> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESOperation*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESBaseEffectPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="BaseEffectClip" cname="GESBaseEffectClip" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESOperationClip"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESBaseEffectClipClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESOperationClipClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_base_effect_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESOperationClip*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESBaseEffectClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="BaseTransitionClip" cname="GESBaseTransitionClip" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESOperationClip"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESBaseTransitionClipClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESOperationClipClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_base_transition_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESOperationClip*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESBaseTransitionClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="BaseXmlFormatter" cname="GESBaseXmlFormatter" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESFormatter"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| </implements> | |
| <class_struct cname="GESBaseXmlFormatterClass"> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESFormatterClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <field cname="content_parser" access="public" writeable="false" readable="true" is_callback="false" name="ContentParser" type="GMarkupParser" /> | |
| <method vm="save" /> | |
| <field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <virtual_method name="Save" cname="save" shared="true"> | |
| <return-type type="GLib.String*" owned="true" /> | |
| <parameters throws="1"> | |
| <parameter name="formatter" type="GESFormatter*" /> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="GetType" cname="ges_base_xml_formatter_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESFormatter*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESBaseXmlFormatterPrivate*"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <field cname="xmlcontent" access="private" writeable="false" readable="false" is_callback="false" name="Xmlcontent" type="gchar*" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="3" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="Clip" cname="GESClip" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESContainer"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESClipClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESContainerClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <field cname="create_track_element" access="public" writeable="false" readable="true" is_callback="false" name="CreateTrackElement" type="GESCreateTrackElementFunc" /> | |
| <field cname="create_track_elements" access="public" writeable="false" readable="true" is_callback="false" name="CreateTrackElements" type="GESCreateTrackElementsFunc" /> | |
| <union name="ABI" cname="ABI"> | |
| <struct name="abi" cname="abi" opaque="false" hidden="false" /> | |
| <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20" /> | |
| </union> | |
| </class_struct> | |
| <method name="GetType" cname="ges_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <virtual_method name="CreateTrackElement" cname="create_track_element"> | |
| <return-type type="GESTrackElement*" /> | |
| <parameters> | |
| <parameter name="type" type="GESTrackType" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="CreateTrackElements" cname="create_track_elements"> | |
| <return-type type="GList*" element_type="GESTrackElement*" elements_owned="true" /> | |
| <parameters> | |
| <parameter name="type" type="GESTrackType" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="AddAsset" cname="ges_clip_add_asset"> | |
| <return-type type="GESTrackElement*" /> | |
| <parameters> | |
| <parameter name="asset" type="GESAsset*" /> | |
| </parameters> | |
| </method> | |
| <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*" /> | |
| <parameter name="track" type="GESTrack*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="AddTopEffect" cname="ges_clip_add_top_effect" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="effect" type="GESBaseEffect*" /> | |
| <parameter name="index" type="gint" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="FindTrackElement" cname="ges_clip_find_track_element"> | |
| <return-type type="GESTrackElement*" owned="true" /> | |
| <parameters> | |
| <parameter allow-none="1" name="track" type="GESTrack*" /> | |
| <parameter name="type" type="GType" /> | |
| </parameters> | |
| </method> | |
| <method name="FindTrackElements" cname="ges_clip_find_track_elements"> | |
| <return-type type="GList*" element_type="GESTrackElement*" elements_owned="true" owned="true" /> | |
| <parameters> | |
| <parameter allow-none="1" name="track" type="GESTrack*" /> | |
| <parameter name="track_type" type="GESTrackType" /> | |
| <parameter name="type" type="GType" /> | |
| </parameters> | |
| </method> | |
| <method name="GetDurationLimit" cname="ges_clip_get_duration_limit" version="1.18"> | |
| <return-type type="guint64" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetInternalTimeFromTimelineTime" cname="ges_clip_get_internal_time_from_timeline_time" version="1.18"> | |
| <return-type type="guint64" /> | |
| <parameters throws="1"> | |
| <parameter name="child" type="GESTrackElement*" /> | |
| <parameter name="timeline_time" type="guint64" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="GetLayer" cname="ges_clip_get_layer"> | |
| <return-type type="GESLayer*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetSupportedFormats" cname="ges_clip_get_supported_formats"> | |
| <return-type type="GESTrackType" /> | |
| <parameters /> | |
| </method> | |
| <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*" /> | |
| <parameter name="internal_time" type="guint64" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="GetTimelineTimeFromSourceFrame" cname="ges_clip_get_timeline_time_from_source_frame" version="1.18"> | |
| <return-type type="guint64" /> | |
| <parameters throws="1"> | |
| <parameter name="frame_number" type="gint64" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="GetTopEffectIndex" cname="ges_clip_get_top_effect_index"> | |
| <return-type type="gint" /> | |
| <parameters> | |
| <parameter name="effect" type="GESBaseEffect*" /> | |
| </parameters> | |
| </method> | |
| <method name="GetTopEffectPosition" cname="ges_clip_get_top_effect_position"> | |
| <return-type type="gint" /> | |
| <parameters> | |
| <parameter name="effect" type="GESBaseEffect*" /> | |
| </parameters> | |
| </method> | |
| <method name="GetTopEffects" cname="ges_clip_get_top_effects"> | |
| <return-type type="GList*" element_type="GESTrackElement*" elements_owned="true" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="MoveToLayer" cname="ges_clip_move_to_layer"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="layer" type="GESLayer*" /> | |
| </parameters> | |
| </method> | |
| <method name="MoveToLayerFull" cname="ges_clip_move_to_layer_full" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="layer" type="GESLayer*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="RemoveTopEffect" cname="ges_clip_remove_top_effect" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="effect" type="GESBaseEffect*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="SetSupportedFormats" cname="ges_clip_set_supported_formats"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="supportedformats" type="GESTrackType" /> | |
| </parameters> | |
| </method> | |
| <method name="SetTopEffectIndex" cname="ges_clip_set_top_effect_index"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="effect" type="GESBaseEffect*" /> | |
| <parameter name="newindex" type="guint" /> | |
| </parameters> | |
| </method> | |
| <method name="SetTopEffectIndexFull" cname="ges_clip_set_top_effect_index_full" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="effect" type="GESBaseEffect*" /> | |
| <parameter name="newindex" type="guint" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="SetTopEffectPriority" cname="ges_clip_set_top_effect_priority"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="effect" type="GESBaseEffect*" /> | |
| <parameter name="newpriority" type="guint" /> | |
| </parameters> | |
| </method> | |
| <method name="Split" cname="ges_clip_split"> | |
| <return-type type="GESClip*" /> | |
| <parameters> | |
| <parameter name="position" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="SplitFull" cname="ges_clip_split_full" version="1.18"> | |
| <return-type type="GESClip*" /> | |
| <parameters throws="1"> | |
| <parameter name="position" type="guint64" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <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*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="ClipAsset" cname="GESClipAsset" opaque="false" hidden="false" parent="GESAsset"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GAsyncInitable" /> | |
| <interface cname="GInitable" /> | |
| </implements> | |
| <class_struct cname="GESClipAssetClass"> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESAssetClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method vm="get_natural_framerate" /> | |
| <field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="3" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_clip_asset_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <virtual_method name="GetNaturalFramerate" cname="get_natural_framerate" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="framerate_n" type="gint*" owned="true" pass_as="out" /> | |
| <parameter name="framerate_d" type="gint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </virtual_method> | |
| <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" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="framerate_n" type="gint*" owned="true" pass_as="out" /> | |
| <parameter name="framerate_d" type="gint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="GetSupportedFormats" cname="ges_clip_asset_get_supported_formats"> | |
| <return-type type="GESTrackType" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetSupportedFormats" cname="ges_clip_asset_set_supported_formats"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="supportedformats" type="GESTrackType" /> | |
| </parameters> | |
| </method> | |
| <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="GESAsset*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESClipAssetPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="CommandLineFormatter" cname="GESCommandLineFormatter" opaque="false" hidden="false" parent="GESFormatter"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| </implements> | |
| <class_struct cname="GESCommandLineFormatterClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESFormatterClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| </class_struct> | |
| <method name="GetType" cname="ges_command_line_formatter_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="GetHelp" cname="ges_command_line_formatter_get_help" shared="true" version="1.10"> | |
| <return-type type="gchar*" owned="true" array_index="1" /> | |
| <parameters> | |
| <parameter name="nargs" type="gint" array_index="1" /> | |
| <parameter name="commands" type="const-gchar**" array="true" array_length_param_index="0" element_type="gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="GetTimelineUri" cname="ges_command_line_formatter_get_timeline_uri" shared="true" version="1.10"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| </parameters> | |
| </method> | |
| <field cname="parent_instance" access="public" writeable="false" readable="true" is_callback="false" name="ParentInstance" type="GESFormatter*" /> | |
| <field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="GESCommandLineFormatterPrivate*"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| </object> | |
| <object name="Container" cname="GESContainer" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESTimelineElement"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESContainerClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESTimelineElementClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method signal_vm="child_added" /> | |
| <method signal_vm="child_removed" /> | |
| <method vm="add_child" /> | |
| <method vm="remove_child" /> | |
| <method vm="ungroup" /> | |
| <method vm="group" /> | |
| <method vm="edit" /> | |
| <field cname="grouping_priority" access="private" writeable="false" readable="false" is_callback="false" name="GroupingPriority" type="guint" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="20" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <virtual_method name="Group" cname="group" shared="true" hidden="true"> | |
| <return-type type="GESContainer*" /> | |
| <parameters> | |
| <parameter name="containers" type="GList*" element_type="gpointer" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="GetType" cname="ges_container_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="Group" cname="ges_container_group" shared="true"> | |
| <return-type type="GESContainer*" /> | |
| <parameters> | |
| <parameter allow-none="1" name="containers" type="GList*" element_type="GESContainer*" /> | |
| </parameters> | |
| </method> | |
| <virtual_method name="AddChild" cname="add_child"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="element" type="GESTimelineElement*" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="Edit" cname="edit" deprecated="true" deprecated-version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter allow-none="1" name="layers" type="GList*" element_type="GESLayer*" /> | |
| <parameter name="new_layer_priority" type="gint" /> | |
| <parameter name="mode" type="GESEditMode" /> | |
| <parameter name="edge" type="GESEdge" /> | |
| <parameter name="position" type="guint64" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="RemoveChild" cname="remove_child"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="element" type="GESTimelineElement*" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="Ungroup" cname="ungroup"> | |
| <return-type type="GList*" element_type="GESContainer*" elements_owned="true" owned="true" /> | |
| <parameters> | |
| <parameter name="recursive" type="gboolean" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="Add" cname="ges_container_add"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="child" type="GESTimelineElement*" /> | |
| </parameters> | |
| </method> | |
| <method name="Edit" cname="ges_container_edit" deprecated="true" deprecated-version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter allow-none="1" name="layers" type="GList*" element_type="GESLayer*" /> | |
| <parameter name="new_layer_priority" type="gint" /> | |
| <parameter name="mode" type="GESEditMode" /> | |
| <parameter name="edge" type="GESEdge" /> | |
| <parameter name="position" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="GetChildren" cname="ges_container_get_children"> | |
| <return-type type="GList*" element_type="GESTimelineElement*" elements_owned="true" owned="true" /> | |
| <parameters> | |
| <parameter name="recursive" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="Remove" cname="ges_container_remove"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="child" type="GESTimelineElement*" /> | |
| </parameters> | |
| </method> | |
| <method name="Ungroup" cname="ges_container_ungroup"> | |
| <return-type type="GList*" element_type="GESContainer*" elements_owned="true" owned="true" /> | |
| <parameters> | |
| <parameter name="recursive" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <property name="Height" cname="height" type="guint" readable="true" writeable="false" construct="false" construct-only="false" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESTimelineElement*" /> | |
| <field cname="children" access="public" writeable="false" readable="true" is_callback="false" name="Children" type="GList*" element_type="GESTimelineElement*" /> | |
| <field cname="height" access="public" writeable="false" readable="true" is_callback="false" name="HeightField" type="guint32" /> | |
| <field cname="children_control_mode" access="public" writeable="false" readable="true" is_callback="false" name="ChildrenControlMode" type="GESChildrenControlMode" /> | |
| <field cname="initiated_move" access="public" writeable="false" readable="true" is_callback="false" name="InitiatedMove" type="GESTimelineElement*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESContainerPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| <signal name="ChildAdded" cname="child-added" when="first" field_name="child_added"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="element" type="GESTimelineElement*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="ChildRemoved" cname="child-removed" when="last" field_name="child_removed"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="element" type="GESTimelineElement*" /> | |
| </parameters> | |
| </signal> | |
| </object> | |
| <object name="DiscovererManager" cname="GESDiscovererManager" opaque="false" hidden="false" parent="GObject" version="1.24"> | |
| <class_struct cname="GESDiscovererManagerClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| </class_struct> | |
| <method name="GetType" cname="ges_discoverer_manager_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="GetDefault" cname="ges_discoverer_manager_get_default" shared="true" version="1.24"> | |
| <return-type type="GESDiscovererManager*" owned="true" /> | |
| </method> | |
| <method name="GetTimeout" cname="ges_discoverer_manager_get_timeout" version="1.24"> | |
| <return-type type="guint64" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetUseCache" cname="ges_discoverer_manager_get_use_cache" version="1.24"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetTimeout" cname="ges_discoverer_manager_set_timeout" version="1.24"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="timeout" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="SetUseCache" cname="ges_discoverer_manager_set_use_cache" version="1.24"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="use_cache" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <property name="Timeout" cname="timeout" type="guint64" readable="true" writeable="true" construct="true" construct-only="false" version="1.24" /> | |
| <property name="UseCache" cname="use-cache" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <signal name="Discovered" cname="discovered" when="last" version="1.24"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="info" type="GstDiscovererInfo*" /> | |
| <parameter allow-none="1" name="error" type="GLib.Error" /> | |
| </parameters> | |
| </signal> | |
| <signal name="LoadSerializedInfo" cname="load-serialized-info" when="last" version="1.24"> | |
| <return-type type="GstDiscovererInfo*" owned="true" /> | |
| <parameters> | |
| <parameter name="uri" type="const-gchar*" /> | |
| </parameters> | |
| </signal> | |
| </object> | |
| <object name="Effect" cname="GESEffect" opaque="false" hidden="false" parent="GESBaseEffect"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESEffectClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESBaseEffectClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <field cname="rate_properties" access="private" writeable="false" readable="false" is_callback="false" name="RateProperties" type="GList*" element_type="gpointer" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="RegisterRateProperty" cname="ges_effect_class_register_rate_property" shared="true"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="element_name" type="const-gchar*" /> | |
| <parameter name="property_name" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="GetType" cname="ges_effect_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_effect_new"> | |
| <parameters> | |
| <parameter name="bin_description" type="const-gchar*" /> | |
| </parameters> | |
| </constructor> | |
| <property name="BinDescription" cname="bin-description" 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="GESBaseEffect*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESEffectPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="EffectAsset" cname="GESEffectAsset" opaque="false" hidden="false" parent="GESTrackElementAsset"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GAsyncInitable" /> | |
| <interface cname="GInitable" /> | |
| </implements> | |
| <class_struct cname="GESEffectAssetClass" private="true"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESTrackElementAssetClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_effect_asset_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <field cname="parent_instance" access="public" writeable="false" readable="true" is_callback="false" name="ParentInstance" type="GESTrackElementAsset*" /> | |
| <field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="GESEffectAssetPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="EffectClip" cname="GESEffectClip" opaque="false" hidden="false" parent="GESBaseEffectClip"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESEffectClipClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESBaseEffectClipClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_effect_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_effect_clip_new"> | |
| <parameters> | |
| <parameter name="video_bin_description" type="const-gchar*" /> | |
| <parameter name="audio_bin_description" type="const-gchar*" /> | |
| </parameters> | |
| </constructor> | |
| <property name="AudioBinDescription" cname="audio-bin-description" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" /> | |
| <property name="VideoBinDescription" cname="video-bin-description" 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="GESBaseEffectClip*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESEffectClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="Formatter" cname="GESFormatter" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GInitiallyUnowned"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| </implements> | |
| <class_struct cname="GESFormatterClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GInitiallyUnownedClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <field cname="can_load_uri" access="public" writeable="false" readable="true" is_callback="false" name="CanLoadUri" type="GESFormatterCanLoadURIMethod" /> | |
| <field cname="load_from_uri" access="public" writeable="false" readable="true" is_callback="false" name="LoadFromUri" type="GESFormatterLoadFromURIMethod" /> | |
| <field cname="save_to_uri" access="public" writeable="false" readable="true" is_callback="false" name="SaveToUri" type="GESFormatterSaveToURIMethod" /> | |
| <field cname="name" access="private" writeable="false" readable="false" is_callback="false" name="Name" type="gchar*" /> | |
| <field cname="description" access="private" writeable="false" readable="false" is_callback="false" name="Description" type="gchar*" /> | |
| <field cname="extension" access="private" writeable="false" readable="false" is_callback="false" name="Extension" type="gchar*" /> | |
| <field cname="mimetype" access="private" writeable="false" readable="false" is_callback="false" name="Mimetype" type="gchar*" /> | |
| <field cname="version" access="private" writeable="false" readable="false" is_callback="false" name="Version" type="gdouble" /> | |
| <field cname="rank" access="private" writeable="false" readable="false" is_callback="false" name="Rank" type="GstRank" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="RegisterMetas" cname="ges_formatter_class_register_metas" shared="true"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="name" type="const-gchar*" /> | |
| <parameter name="description" type="const-gchar*" /> | |
| <parameter name="extensions" type="const-gchar*" /> | |
| <parameter name="caps" type="const-gchar*" /> | |
| <parameter name="version" type="gdouble" /> | |
| <parameter name="rank" type="GstRank" /> | |
| </parameters> | |
| </method> | |
| <method name="GetType" cname="ges_formatter_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="CanLoadUri" cname="ges_formatter_can_load_uri" shared="true"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="CanSaveUri" cname="ges_formatter_can_save_uri" shared="true"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="GetDefault" cname="ges_formatter_get_default" shared="true"> | |
| <return-type type="GESAsset*" /> | |
| </method> | |
| <virtual_method name="CanLoadUri" cname="can_load_uri"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="LoadFromUri" cname="load_from_uri" deprecated="true" deprecated-version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="SaveToUri" cname="save_to_uri" deprecated="true" deprecated-version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="overwrite" type="gboolean" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="LoadFromUri" cname="ges_formatter_load_from_uri" deprecated="true" deprecated-version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="SaveToUri" cname="ges_formatter_save_to_uri" deprecated="true" deprecated-version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="overwrite" type="gboolean" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <field cname="parent" access="private" writeable="false" readable="true" is_callback="false" name="Parent" type="GInitiallyUnowned*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESFormatterPrivate*"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <field cname="project" access="private" writeable="false" readable="false" is_callback="false" name="Project" type="GESProject*" /> | |
| <field cname="timeline" access="private" writeable="false" readable="false" is_callback="false" name="Timeline" type="GESTimeline*" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="Group" cname="GESGroup" opaque="false" hidden="false" parent="GESContainer"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESGroupClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESContainerClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_group_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_group_new" disable_void_ctor="" /> | |
| <property name="Duration" cname="duration" type="guint64" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="InPoint" cname="in-point" type="guint64" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="MaxDuration" cname="max-duration" type="guint64" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Priority" cname="priority" type="guint" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="Start" cname="start" type="guint64" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESContainer*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESGroupPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="ImageSource" cname="GESImageSource" opaque="false" hidden="false" parent="GESVideoSource" deprecated="true" deprecated-version="1.18"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESImageSourceClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESVideoSourceClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_image_source_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <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="GESImageSourcePrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="Layer" cname="GESLayer" opaque="false" hidden="false" parent="GInitiallyUnowned"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESLayerClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GInitiallyUnownedClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method vm="get_objects" /> | |
| <method vm="object_added" /> | |
| <method vm="object_removed" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_layer_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_layer_new" disable_void_ctor="" /> | |
| <virtual_method name="GetObjects" cname="get_objects" hidden="true"> | |
| <return-type type="GList*" element_type="gpointer" /> | |
| <parameters /> | |
| </virtual_method> | |
| <virtual_method name="ObjectAdded" cname="object_added"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="_object" type="GESClip*" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="ObjectRemoved" cname="object_removed"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="_object" type="GESClip*" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="AddAsset" cname="ges_layer_add_asset"> | |
| <return-type type="GESClip*" /> | |
| <parameters> | |
| <parameter name="asset" type="GESAsset*" /> | |
| <parameter name="start" type="guint64" /> | |
| <parameter name="inpoint" type="guint64" /> | |
| <parameter name="duration" type="guint64" /> | |
| <parameter name="track_types" type="GESTrackType" /> | |
| </parameters> | |
| </method> | |
| <method name="AddAssetFull" cname="ges_layer_add_asset_full" version="1.18"> | |
| <return-type type="GESClip*" /> | |
| <parameters throws="1"> | |
| <parameter name="asset" type="GESAsset*" /> | |
| <parameter name="start" type="guint64" /> | |
| <parameter name="inpoint" type="guint64" /> | |
| <parameter name="duration" type="guint64" /> | |
| <parameter name="track_types" type="GESTrackType" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="AddClip" cname="ges_layer_add_clip"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="clip" type="GESClip*" /> | |
| </parameters> | |
| </method> | |
| <method name="AddClipFull" cname="ges_layer_add_clip_full" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="clip" type="GESClip*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="GetActiveForTrack" cname="ges_layer_get_active_for_track" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="track" type="GESTrack*" /> | |
| </parameters> | |
| </method> | |
| <method name="GetAutoTransition" cname="ges_layer_get_auto_transition"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetClips" cname="ges_layer_get_clips"> | |
| <return-type type="GList*" element_type="GESClip*" elements_owned="true" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetClipsInInterval" cname="ges_layer_get_clips_in_interval"> | |
| <return-type type="GList*" element_type="GESClip*" elements_owned="true" owned="true" /> | |
| <parameters> | |
| <parameter name="start" type="guint64" /> | |
| <parameter name="end" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="GetDuration" cname="ges_layer_get_duration"> | |
| <return-type type="guint64" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetPriority" cname="ges_layer_get_priority"> | |
| <return-type type="guint" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetTimeline" cname="ges_layer_get_timeline"> | |
| <return-type type="GESTimeline*" /> | |
| <parameters /> | |
| </method> | |
| <method name="IsEmpty" cname="ges_layer_is_empty"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="RemoveClip" cname="ges_layer_remove_clip"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="clip" type="GESClip*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetActiveForTracks" cname="ges_layer_set_active_for_tracks" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="active" type="gboolean" /> | |
| <parameter allow-none="1" name="tracks" type="GList*" element_type="GESTrack*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetAutoTransition" cname="ges_layer_set_auto_transition"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="auto_transition" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="SetPriority" cname="ges_layer_set_priority" deprecated="true" deprecated-version="1.16.0"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="priority" type="guint" /> | |
| </parameters> | |
| </method> | |
| <method name="SetTimeline" cname="ges_layer_set_timeline"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| </parameters> | |
| </method> | |
| <property name="AutoTransition" cname="auto-transition" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="Priority" cname="priority" type="guint" readable="true" writeable="true" construct="false" construct-only="false" deprecated="true" deprecated-version="1.16.0" /> | |
| <field cname="parent" access="private" writeable="false" readable="true" is_callback="false" name="Parent" type="GInitiallyUnowned*" /> | |
| <field cname="timeline" access="public" writeable="false" readable="true" is_callback="false" name="Timeline" type="GESTimeline*" /> | |
| <field cname="min_nle_priority" access="public" writeable="false" readable="true" is_callback="false" name="MinNlePriority" type="guint32" /> | |
| <field cname="max_nle_priority" access="public" writeable="false" readable="true" is_callback="false" name="MaxNlePriority" type="guint32" /> | |
| <field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="GESLayerPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| <signal name="ActiveChanged" cname="active-changed" when="first" version="1.18"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="active" type="gboolean" /> | |
| <parameter name="tracks" type="" array="true" null_term_array="true" element_type="Track" /> | |
| </parameters> | |
| </signal> | |
| <signal name="ClipAdded" cname="clip-added" when="first"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="clip" type="GESClip*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="ClipRemoved" cname="clip-removed" when="first"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="clip" type="GESClip*" /> | |
| </parameters> | |
| </signal> | |
| </object> | |
| <object name="Marker" cname="GESMarker" opaque="false" hidden="false" parent="GObject" version="1.18"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESMarkerClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| </class_struct> | |
| <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" version="1.18" /> | |
| </object> | |
| <object name="MarkerList" cname="GESMarkerList" opaque="false" hidden="false" parent="GObject" version="1.18"> | |
| <class_struct cname="GESMarkerListClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| </class_struct> | |
| <method name="GetType" cname="ges_marker_list_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_marker_list_new" disable_void_ctor="" version="1.18" /> | |
| <method name="Add" cname="ges_marker_list_add" version="1.18"> | |
| <return-type type="GESMarker*" /> | |
| <parameters> | |
| <parameter name="position" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="GetMarkers" cname="ges_marker_list_get_markers" version="1.18"> | |
| <return-type type="GList*" element_type="GESMarker*" elements_owned="true" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="Move" cname="ges_marker_list_move" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="marker" type="GESMarker*" /> | |
| <parameter name="position" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="Remove" cname="ges_marker_list_remove" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="marker" type="GESMarker*" /> | |
| </parameters> | |
| </method> | |
| <method name="Size" cname="ges_marker_list_size" version="1.18"> | |
| <return-type type="guint" /> | |
| <parameters /> | |
| </method> | |
| <property name="Flags" cname="flags" type="GESMarkerFlags" readable="true" writeable="true" construct="true" construct-only="false" version="1.20" /> | |
| <signal name="MarkerAdded" cname="marker-added" when="first" version="1.18"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="position" type="guint64" /> | |
| <parameter name="marker" type="GESMarker*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="MarkerMoved" cname="marker-moved" when="first" version="1.18"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="previous_position" type="guint64" /> | |
| <parameter name="new_position" type="guint64" /> | |
| <parameter name="marker" type="GESMarker*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="MarkerRemoved" cname="marker-removed" when="first" version="1.18"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="marker" type="GESMarker*" /> | |
| </parameters> | |
| </signal> | |
| </object> | |
| <object name="MultiFileSource" cname="GESMultiFileSource" opaque="false" hidden="false" parent="GESVideoSource" deprecated="true" deprecated-version="1.18"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESMultiFileSourceClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESVideoSourceClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_multi_file_source_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_multi_file_source_new"> | |
| <parameters> | |
| <parameter name="uri" type="const-gchar*" /> | |
| </parameters> | |
| </constructor> | |
| <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="GESMultiFileSourcePrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="Operation" cname="GESOperation" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESTrackElement"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESOperationClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESTrackElementClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_operation_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESTrackElement*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESOperationPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="OperationClip" cname="GESOperationClip" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESClip"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESOperationClipClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESClipClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_operation_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESClip*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESOperationClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="OverlayClip" cname="GESOverlayClip" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESOperationClip"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESOverlayClipClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESOperationClipClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_overlay_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESOperationClip*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESOverlayClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="Pipeline" cname="GESPipeline" opaque="false" hidden="false" parent="GstPipeline"> | |
| <implements> | |
| <interface cname="GstChildProxy" /> | |
| <interface cname="GstVideoOverlay" /> | |
| </implements> | |
| <class_struct cname="GESPipelineClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GstPipelineClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_pipeline_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_pipeline_new" disable_void_ctor="" /> | |
| <method name="GetMode" cname="ges_pipeline_get_mode"> | |
| <return-type type="GESPipelineFlags" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetThumbnail" cname="ges_pipeline_get_thumbnail"> | |
| <return-type type="GstSample*" owned="true"> | |
| <warning>missing glib:type-name</warning> | |
| </return-type> | |
| <parameters> | |
| <parameter name="caps" type="GstCaps*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="GetThumbnailRgb24" cname="ges_pipeline_get_thumbnail_rgb24"> | |
| <return-type type="GstSample*" owned="true"> | |
| <warning>missing glib:type-name</warning> | |
| </return-type> | |
| <parameters> | |
| <parameter name="width" type="gint" /> | |
| <parameter name="height" type="gint" /> | |
| </parameters> | |
| </method> | |
| <method name="PreviewGetAudioSink" cname="ges_pipeline_preview_get_audio_sink"> | |
| <return-type type="GstElement*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="PreviewGetVideoSink" cname="ges_pipeline_preview_get_video_sink"> | |
| <return-type type="GstElement*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="PreviewSetAudioSink" cname="ges_pipeline_preview_set_audio_sink"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter allow-none="1" name="sink" type="GstElement*" /> | |
| </parameters> | |
| </method> | |
| <method name="PreviewSetVideoSink" cname="ges_pipeline_preview_set_video_sink"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter allow-none="1" name="sink" type="GstElement*" /> | |
| </parameters> | |
| </method> | |
| <method name="SaveThumbnail" cname="ges_pipeline_save_thumbnail"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="width" type="gint" /> | |
| <parameter name="height" type="gint" /> | |
| <parameter name="format" type="const-gchar*" /> | |
| <parameter name="location" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="SetMode" cname="ges_pipeline_set_mode"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="mode" type="GESPipelineFlags" /> | |
| </parameters> | |
| </method> | |
| <method name="SetRenderSettings" cname="ges_pipeline_set_render_settings"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="output_uri" type="const-gchar*" /> | |
| <parameter name="profile" type="GstEncodingProfile*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetTimeline" cname="ges_pipeline_set_timeline"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| </parameters> | |
| </method> | |
| <property name="AudioFilter" cname="audio-filter" type="GstElement*" readable="true" writeable="true" construct="false" construct-only="false" version="1.6.0" /> | |
| <property name="AudioSink" cname="audio-sink" type="GstElement*" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="Mode" cname="mode" type="GESPipelineFlags" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="Timeline" cname="timeline" type="GESTimeline*" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="VideoFilter" cname="video-filter" type="GstElement*" readable="true" writeable="true" construct="false" construct-only="false" version="1.6.0" /> | |
| <property name="VideoSink" cname="video-sink" type="GstElement*" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GstPipeline*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESPipelinePrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="Project" cname="GESProject" opaque="false" hidden="false" parent="GESAsset"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GAsyncInitable" /> | |
| <interface cname="GInitable" /> | |
| </implements> | |
| <class_struct cname="GESProjectClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESAssetClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method signal_vm="asset_added" /> | |
| <method signal_vm="asset_loading" /> | |
| <method signal_vm="asset_removed" /> | |
| <method signal_vm="missing_uri" /> | |
| <method vm="loading_error" /> | |
| <method signal_vm="loaded" /> | |
| <method signal_vm="loading" /> | |
| <field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="3" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_project_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_project_new"> | |
| <parameters> | |
| <parameter name="uri" type="const-gchar*" /> | |
| </parameters> | |
| </constructor> | |
| <virtual_method name="LoadingError" cname="loading_error"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="error" type="GLib.Error" /> | |
| <parameter name="id" type="const-gchar*" /> | |
| <parameter name="extractable_type" type="GType" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="AddAsset" cname="ges_project_add_asset"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="asset" type="GESAsset*" /> | |
| </parameters> | |
| </method> | |
| <method name="AddEncodingProfile" cname="ges_project_add_encoding_profile"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="profile" type="GstEncodingProfile*" /> | |
| </parameters> | |
| </method> | |
| <method name="AddFormatter" cname="ges_project_add_formatter" version="1.18"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="formatter" type="GESFormatter*" /> | |
| </parameters> | |
| </method> | |
| <method name="CreateAsset" cname="ges_project_create_asset"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter allow-none="1" name="id" type="const-gchar*" /> | |
| <parameter name="extractable_type" type="GType" /> | |
| </parameters> | |
| </method> | |
| <method name="CreateAssetSync" cname="ges_project_create_asset_sync"> | |
| <return-type type="GESAsset*" owned="true" /> | |
| <parameters throws="1"> | |
| <parameter allow-none="1" name="id" type="const-gchar*" /> | |
| <parameter name="extractable_type" type="GType" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="GetAsset" cname="ges_project_get_asset"> | |
| <return-type type="GESAsset*" owned="true" /> | |
| <parameters> | |
| <parameter name="id" type="const-gchar*" /> | |
| <parameter name="extractable_type" type="GType" /> | |
| </parameters> | |
| </method> | |
| <method name="GetLoadingAssets" cname="ges_project_get_loading_assets"> | |
| <return-type type="GList*" element_type="GESAsset*" elements_owned="true" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetUri" cname="ges_project_get_uri"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="ListAssets" cname="ges_project_list_assets"> | |
| <return-type type="GList*" element_type="GESAsset*" elements_owned="true" owned="true" /> | |
| <parameters> | |
| <parameter name="filter" type="GType" /> | |
| </parameters> | |
| </method> | |
| <method name="ListEncodingProfiles" cname="ges_project_list_encoding_profiles"> | |
| <return-type type="const GList*" element_type="GstEncodingProfile*" /> | |
| <parameters /> | |
| </method> | |
| <method name="Load" cname="ges_project_load"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="RemoveAsset" cname="ges_project_remove_asset"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="asset" type="GESAsset*" /> | |
| </parameters> | |
| </method> | |
| <method name="Save" cname="ges_project_save"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter allow-none="1" name="formatter_asset" type="GESAsset*" owned="true" /> | |
| <parameter name="overwrite" type="gboolean" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <property name="Uri" cname="uri" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESAsset*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESProjectPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| <signal name="AssetAdded" cname="asset-added" when="last" field_name="asset_added"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="asset" type="GESAsset*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="AssetLoading" cname="asset-loading" when="last" field_name="asset_loading" version="1.8"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="asset" type="GESAsset*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="AssetRemoved" cname="asset-removed" when="last" field_name="asset_removed"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="asset" type="GESAsset*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="ErrorLoading" cname="error-loading" when="last" version="1.18"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| <parameter name="error" type="GLib.Error" /> | |
| </parameters> | |
| </signal> | |
| <signal name="ErrorLoadingAsset" cname="error-loading-asset" when="last"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="error" type="GLib.Error" /> | |
| <parameter name="id" type="const-gchar*" /> | |
| <parameter name="extractable_type" type="GType" /> | |
| </parameters> | |
| </signal> | |
| <signal name="Loaded" cname="loaded" when="first" field_name="loaded"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="Loading" cname="loading" when="first" field_name="loading" version="1.18"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="MissingUri" cname="missing-uri" when="last" field_name="missing_uri"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters> | |
| <parameter name="error" type="GLib.Error" /> | |
| <parameter name="wrong_asset" type="GESAsset*" /> | |
| </parameters> | |
| </signal> | |
| </object> | |
| <object name="Source" cname="GESSource" opaque="false" hidden="false" parent="GESTrackElement"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESSourceClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESTrackElementClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method vm="select_pad" /> | |
| <method vm="create_source" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="2" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_source_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <virtual_method name="CreateSource" cname="create_source" version="1.20"> | |
| <return-type type="GstElement*" /> | |
| <parameters /> | |
| </virtual_method> | |
| <virtual_method name="SelectPad" cname="select_pad" version="1.20"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="pad" type="GstPad*" /> | |
| </parameters> | |
| </virtual_method> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESTrackElement*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESSourcePrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="SourceClip" cname="GESSourceClip" opaque="false" hidden="false" parent="GESClip"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESSourceClipClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESClipClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_source_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_source_clip_new_time_overlay" disable_void_ctor="" version="1.18" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESClip*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESSourceClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="SourceClipAsset" cname="GESSourceClipAsset" opaque="false" hidden="false" parent="GESClipAsset" version="1.18"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GAsyncInitable" /> | |
| <interface cname="GInitable" /> | |
| </implements> | |
| <class_struct cname="GESSourceClipAssetClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESClipAssetClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| </class_struct> | |
| <method name="GetType" cname="ges_source_clip_asset_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <field cname="parent_instance" access="public" writeable="false" readable="true" is_callback="false" name="ParentInstance" type="GESClipAsset*" /> | |
| </object> | |
| <object name="TestClip" cname="GESTestClip" opaque="false" hidden="false" parent="GESSourceClip"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESTestClipClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESSourceClipClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_test_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_test_clip_new" disable_void_ctor="" /> | |
| <constructor cname="ges_test_clip_new_for_nick"> | |
| <parameters> | |
| <parameter name="nick" type="const-gchar*" /> | |
| </parameters> | |
| </constructor> | |
| <method name="GetFrequency" cname="ges_test_clip_get_frequency"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetVolume" cname="ges_test_clip_get_volume"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetVpattern" cname="ges_test_clip_get_vpattern"> | |
| <return-type type="GESVideoTestPattern" /> | |
| <parameters /> | |
| </method> | |
| <method name="IsMuted" cname="ges_test_clip_is_muted"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetFrequency" cname="ges_test_clip_set_frequency"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="freq" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <method name="SetMute" cname="ges_test_clip_set_mute"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="mute" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="SetVolume" cname="ges_test_clip_set_volume"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="volume" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <method name="SetVpattern" cname="ges_test_clip_set_vpattern"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="vpattern" type="GESVideoTestPattern" /> | |
| </parameters> | |
| </method> | |
| <property name="Freq" cname="freq" type="gdouble" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Mute" cname="mute" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Volume" cname="volume" type="gdouble" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Vpattern" cname="vpattern" type="GESVideoTestPattern" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESSourceClip*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTestClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="TextOverlay" cname="GESTextOverlay" opaque="false" hidden="false" parent="GESOperation"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESTextOverlayClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESOperationClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_text_overlay_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_text_overlay_new" disable_void_ctor="" deprecated="true" deprecated-version="1.18" /> | |
| <method name="GetColor" cname="ges_text_overlay_get_color"> | |
| <return-type type="guint32" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetFontDesc" cname="ges_text_overlay_get_font_desc"> | |
| <return-type type="const-gchar*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetHalignment" cname="ges_text_overlay_get_halignment"> | |
| <return-type type="GESTextHAlign" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetText" cname="ges_text_overlay_get_text"> | |
| <return-type type="const-gchar*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetValignment" cname="ges_text_overlay_get_valignment"> | |
| <return-type type="GESTextVAlign" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetXpos" cname="ges_text_overlay_get_xpos"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetYpos" cname="ges_text_overlay_get_ypos"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetColor" cname="ges_text_overlay_set_color"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="color" type="guint32" /> | |
| </parameters> | |
| </method> | |
| <method name="SetFontDesc" cname="ges_text_overlay_set_font_desc"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter allow-none="1" name="font_desc" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetHalignment" cname="ges_text_overlay_set_halignment"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="halign" type="GESTextHAlign" /> | |
| </parameters> | |
| </method> | |
| <method name="SetText" cname="ges_text_overlay_set_text"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter allow-none="1" name="text" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetValignment" cname="ges_text_overlay_set_valignment"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="valign" type="GESTextVAlign" /> | |
| </parameters> | |
| </method> | |
| <method name="SetXpos" cname="ges_text_overlay_set_xpos"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="position" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <method name="SetYpos" cname="ges_text_overlay_set_ypos"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="position" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESOperation*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTextOverlayPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="TextOverlayClip" cname="GESTextOverlayClip" opaque="false" hidden="false" parent="GESOverlayClip"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESTextOverlayClipClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESOverlayClipClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_text_overlay_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_text_overlay_clip_new" disable_void_ctor="" /> | |
| <method name="GetColor" cname="ges_text_overlay_clip_get_color"> | |
| <return-type type="guint32" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetFontDesc" cname="ges_text_overlay_clip_get_font_desc"> | |
| <return-type type="const-gchar*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetHalignment" cname="ges_text_overlay_clip_get_halignment"> | |
| <return-type type="GESTextHAlign" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetText" cname="ges_text_overlay_clip_get_text"> | |
| <return-type type="const-gchar*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetValignment" cname="ges_text_overlay_clip_get_valignment"> | |
| <return-type type="GESTextVAlign" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetXpos" cname="ges_text_overlay_clip_get_xpos"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetYpos" cname="ges_text_overlay_clip_get_ypos"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetColor" cname="ges_text_overlay_clip_set_color"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="color" type="guint32" /> | |
| </parameters> | |
| </method> | |
| <method name="SetFontDesc" cname="ges_text_overlay_clip_set_font_desc"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter allow-none="1" name="font_desc" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetHalign" cname="ges_text_overlay_clip_set_halign"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="halign" type="GESTextHAlign" /> | |
| </parameters> | |
| </method> | |
| <method name="SetText" cname="ges_text_overlay_clip_set_text"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter allow-none="1" name="text" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetValign" cname="ges_text_overlay_clip_set_valign"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="valign" type="GESTextVAlign" /> | |
| </parameters> | |
| </method> | |
| <method name="SetXpos" cname="ges_text_overlay_clip_set_xpos"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="position" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <method name="SetYpos" cname="ges_text_overlay_clip_set_ypos"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="position" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <property name="Color" cname="color" type="guint" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="FontDesc" cname="font-desc" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Halignment" cname="halignment" type="GESTextHAlign" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Text" cname="text" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Valignment" cname="valignment" type="GESTextVAlign" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Xpos" cname="xpos" type="gdouble" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Ypos" cname="ypos" type="gdouble" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESOverlayClip*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTextOverlayClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="Timeline" cname="GESTimeline" opaque="false" hidden="false" parent="GstBin"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GstChildProxy" /> | |
| </implements> | |
| <class_struct cname="GESTimelineClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstBinClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method signal_vm="track_added" /> | |
| <method signal_vm="track_removed" /> | |
| <method signal_vm="layer_added" /> | |
| <method signal_vm="layer_removed" /> | |
| <method signal_vm="group_added" /> | |
| <method signal_vm="group_removed" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_timeline_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_timeline_new" disable_void_ctor="" /> | |
| <constructor cname="ges_timeline_new_audio_video" disable_void_ctor="" /> | |
| <constructor cname="ges_timeline_new_from_uri"> | |
| <parameters> | |
| <parameter name="uri" type="const-gchar*" /> | |
| </parameters> | |
| </constructor> | |
| <method name="AddLayer" cname="ges_timeline_add_layer" deprecated="true" deprecated-version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="layer" type="GESLayer*" /> | |
| </parameters> | |
| </method> | |
| <method name="AddTrack" cname="ges_timeline_add_track"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="track" type="GESTrack*" /> | |
| </parameters> | |
| </method> | |
| <method name="AppendLayer" cname="ges_timeline_append_layer"> | |
| <return-type type="GESLayer*" /> | |
| <parameters /> | |
| </method> | |
| <method name="Commit" cname="ges_timeline_commit"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="CommitSync" cname="ges_timeline_commit_sync"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="DisableEditApis" cname="ges_timeline_disable_edit_apis" version="1.22"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="disable_edit_apis" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="FreezeCommit" cname="ges_timeline_freeze_commit" version="1.20"> | |
| <return-type type="void" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetAutoTransition" cname="ges_timeline_get_auto_transition"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetDuration" cname="ges_timeline_get_duration"> | |
| <return-type type="guint64" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetEditApisDisabled" cname="ges_timeline_get_edit_apis_disabled" version="1.22"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetElement" cname="ges_timeline_get_element"> | |
| <return-type type="GESTimelineElement*" owned="true" /> | |
| <parameters> | |
| <parameter name="name" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <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" version="1.18"> | |
| <return-type type="guint64" /> | |
| <parameters> | |
| <parameter name="frame_number" type="gint64" /> | |
| </parameters> | |
| </method> | |
| <method name="GetGroups" cname="ges_timeline_get_groups"> | |
| <return-type type="GList*" element_type="GESGroup*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetLayer" cname="ges_timeline_get_layer"> | |
| <return-type type="GESLayer*" owned="true" /> | |
| <parameters> | |
| <parameter name="priority" type="guint" /> | |
| </parameters> | |
| </method> | |
| <method name="GetLayers" cname="ges_timeline_get_layers"> | |
| <return-type type="GList*" element_type="GESLayer*" elements_owned="true" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetPadForTrack" cname="ges_timeline_get_pad_for_track"> | |
| <return-type type="GstPad*" /> | |
| <parameters> | |
| <parameter name="track" type="GESTrack*" /> | |
| </parameters> | |
| </method> | |
| <method name="GetSnappingDistance" cname="ges_timeline_get_snapping_distance"> | |
| <return-type type="guint64" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetTrackForPad" cname="ges_timeline_get_track_for_pad"> | |
| <return-type type="GESTrack*" /> | |
| <parameters> | |
| <parameter name="pad" type="GstPad*" /> | |
| </parameters> | |
| </method> | |
| <method name="GetTracks" cname="ges_timeline_get_tracks"> | |
| <return-type type="GList*" element_type="GESTrack*" elements_owned="true" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="IsEmpty" cname="ges_timeline_is_empty"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="LoadFromUri" cname="ges_timeline_load_from_uri"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="MoveLayer" cname="ges_timeline_move_layer" version="1.16"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="layer" type="GESLayer*" /> | |
| <parameter name="new_layer_priority" type="guint" /> | |
| </parameters> | |
| </method> | |
| <method name="PasteElement" cname="ges_timeline_paste_element"> | |
| <return-type type="GESTimelineElement*" owned="true" /> | |
| <parameters> | |
| <parameter name="element" type="GESTimelineElement*" /> | |
| <parameter name="position" type="guint64" /> | |
| <parameter name="layer_priority" type="gint" /> | |
| </parameters> | |
| </method> | |
| <method name="RemoveLayer" cname="ges_timeline_remove_layer"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="layer" type="GESLayer*" /> | |
| </parameters> | |
| </method> | |
| <method name="RemoveTrack" cname="ges_timeline_remove_track"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="track" type="GESTrack*" /> | |
| </parameters> | |
| </method> | |
| <method name="SaveToUri" cname="ges_timeline_save_to_uri"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter allow-none="1" name="formatter_asset" type="GESAsset*" /> | |
| <parameter name="overwrite" type="gboolean" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="SetAutoTransition" cname="ges_timeline_set_auto_transition"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="auto_transition" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="SetSnappingDistance" cname="ges_timeline_set_snapping_distance"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="snapping_distance" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="ThawCommit" cname="ges_timeline_thaw_commit" version="1.20"> | |
| <return-type type="void" /> | |
| <parameters /> | |
| </method> | |
| <property name="AutoTransition" cname="auto-transition" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="Duration" cname="duration" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" /> | |
| <property name="SnappingDistance" cname="snapping-distance" type="guint64" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstBin*" /> | |
| <field cname="layers" access="public" writeable="false" readable="true" is_callback="false" name="Layers" type="GList*" element_type="GESLayer*" /> | |
| <field cname="tracks" access="public" writeable="false" readable="true" is_callback="false" name="Tracks" type="GList*" element_type="gpointer" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTimelinePrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| <signal name="Commited" cname="commited" when="last"> | |
| <return-type type="void" /> | |
| <parameters /> | |
| </signal> | |
| <signal name="GroupAdded" cname="group-added" when="first" field_name="group_added"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="group" type="GESGroup*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="GroupRemoved" cname="group-removed" when="first" field_name="group_removed"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="group" type="GESGroup*" /> | |
| <parameter name="children" type="" array="true" null_term_array="true" element_type="Container" /> | |
| </parameters> | |
| </signal> | |
| <signal name="LayerAdded" cname="layer-added" when="first" field_name="layer_added"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="layer" type="GESLayer*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="LayerRemoved" cname="layer-removed" when="first" field_name="layer_removed"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <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" element_type="Track" /> | |
| <parameters> | |
| <parameter name="clip" type="GESClip*" /> | |
| <parameter name="track_element" type="GESTrackElement*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="SnappingEnded" cname="snapping-ended" when="last"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="obj1" type="GESTrackElement*" /> | |
| <parameter name="obj2" type="GESTrackElement*" /> | |
| <parameter name="position" type="guint64" /> | |
| </parameters> | |
| </signal> | |
| <signal name="SnappingStarted" cname="snapping-started" when="last"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="obj1" type="GESTrackElement*" /> | |
| <parameter name="obj2" type="GESTrackElement*" /> | |
| <parameter name="position" type="guint64" /> | |
| </parameters> | |
| </signal> | |
| <signal name="TrackAdded" cname="track-added" when="first" field_name="track_added"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="track" type="GESTrack*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="TrackRemoved" cname="track-removed" when="first" field_name="track_removed"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="track" type="GESTrack*" /> | |
| </parameters> | |
| </signal> | |
| </object> | |
| <object name="TimelineElement" cname="GESTimelineElement" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GInitiallyUnowned"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESTimelineElementClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GInitiallyUnownedClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method vm="set_parent" /> | |
| <method vm="set_start" /> | |
| <method vm="set_inpoint" /> | |
| <method vm="set_duration" /> | |
| <method vm="set_max_duration" /> | |
| <method vm="set_priority" /> | |
| <method vm="ripple" /> | |
| <method vm="ripple_end" /> | |
| <method vm="roll_start" /> | |
| <method vm="roll_end" /> | |
| <method vm="trim" /> | |
| <method vm="deep_copy" /> | |
| <method vm="paste" /> | |
| <method vm="list_children_properties" /> | |
| <method vm="lookup_child" /> | |
| <method vm="get_track_types" /> | |
| <method vm="set_child_property" /> | |
| <method vm="get_layer_priority" /> | |
| <method vm="get_natural_framerate" /> | |
| <method vm="set_child_property_full" /> | |
| <field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="14" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_timeline_element_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <virtual_method name="DeepCopy" cname="deep_copy"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="copy" type="GESTimelineElement*" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="GetLayerPriority" cname="get_layer_priority" version="1.16"> | |
| <return-type type="guint32" /> | |
| <parameters /> | |
| </virtual_method> | |
| <virtual_method name="GetNaturalFramerate" cname="get_natural_framerate" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="framerate_n" type="gint*" owned="true" pass_as="out" /> | |
| <parameter name="framerate_d" type="gint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="GetTrackTypes" cname="get_track_types" version="1.6.0"> | |
| <return-type type="GESTrackType" /> | |
| <parameters /> | |
| </virtual_method> | |
| <virtual_method name="ListChildrenProperties" cname="list_children_properties" hidden="true"> | |
| <return-type type="GParamSpec*" /> | |
| <parameters> | |
| <parameter name="n_properties" type="guint" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="LookupChild" cname="lookup_child"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="prop_name" type="const-gchar*" /> | |
| <parameter allow-none="1" name="child" type="GObject*" owned="true" pass_as="out" /> | |
| <parameter allow-none="1" name="pspec" type="GParamSpec*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="Paste" cname="paste" hidden="true"> | |
| <return-type type="GESTimelineElement*" /> | |
| <parameters> | |
| <parameter name="ref_element" type="GESTimelineElement*" /> | |
| <parameter name="paste_position" type="guint64" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="Ripple" cname="ripple"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="start" type="guint64" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="RippleEnd" cname="ripple_end"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="end" type="guint64" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="RollEnd" cname="roll_end"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="end" type="guint64" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="RollStart" cname="roll_start"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="start" type="guint64" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="SetChildProperty" cname="set_child_property" version="1.16"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="child" type="GObject*" /> | |
| <parameter name="pspec" type="GParamSpec*" /> | |
| <parameter name="value" type="GValue*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="SetChildPropertyFull" cname="set_child_property_full" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="child" type="GObject*" /> | |
| <parameter name="pspec" type="GParamSpec*" /> | |
| <parameter name="value" type="GValue*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="SetDuration" cname="set_duration"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="duration" type="guint64" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="SetInpoint" cname="set_inpoint"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="inpoint" type="guint64" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="SetMaxDuration" cname="set_max_duration"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="maxduration" type="guint64" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="SetParent" cname="set_parent"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="parent" type="GESTimelineElement*" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="SetPriority" cname="set_priority" deprecated="true" deprecated-version="1.10"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="priority" type="guint32" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="SetStart" cname="set_start"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="start" type="guint64" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="Trim" cname="trim"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="start" type="guint64" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="AddChildProperty" cname="ges_timeline_element_add_child_property"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="pspec" type="GParamSpec*" /> | |
| <parameter name="child" type="GObject*" /> | |
| </parameters> | |
| </method> | |
| <method name="Copy" cname="ges_timeline_element_copy"> | |
| <return-type type="GESTimelineElement*" /> | |
| <parameters> | |
| <parameter name="deep" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="Edit" cname="ges_timeline_element_edit" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter allow-none="1" name="layers" type="GList*" element_type="GESLayer*" /> | |
| <parameter name="new_layer_priority" type="gint64" /> | |
| <parameter name="mode" type="GESEditMode" /> | |
| <parameter name="edge" type="GESEdge" /> | |
| <parameter name="position" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="EditFull" cname="ges_timeline_element_edit_full" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="new_layer_priority" type="gint64" /> | |
| <parameter name="mode" type="GESEditMode" /> | |
| <parameter name="edge" type="GESEdge" /> | |
| <parameter name="position" type="guint64" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="GetChildProperty" cname="ges_timeline_element_get_child_property"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="property_name" type="const-gchar*" /> | |
| <parameter name="value" type="GValue*" pass_as="out"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="GetChildPropertyByPspec" cname="ges_timeline_element_get_child_property_by_pspec"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="pspec" type="GParamSpec*" /> | |
| <parameter name="value" type="GValue*" pass_as="out"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="GetDuration" cname="ges_timeline_element_get_duration"> | |
| <return-type type="guint64" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetInpoint" cname="ges_timeline_element_get_inpoint"> | |
| <return-type type="guint64" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetLayerPriority" cname="ges_timeline_element_get_layer_priority" version="1.16"> | |
| <return-type type="guint32" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetMaxDuration" cname="ges_timeline_element_get_max_duration"> | |
| <return-type type="guint64" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetName" cname="ges_timeline_element_get_name"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetNaturalFramerate" cname="ges_timeline_element_get_natural_framerate" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="framerate_n" type="gint*" owned="true" pass_as="out" /> | |
| <parameter name="framerate_d" type="gint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="GetParent" cname="ges_timeline_element_get_parent"> | |
| <return-type type="GESTimelineElement*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetPriority" cname="ges_timeline_element_get_priority"> | |
| <return-type type="guint32" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetStart" cname="ges_timeline_element_get_start"> | |
| <return-type type="guint64" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetTimeline" cname="ges_timeline_element_get_timeline"> | |
| <return-type type="GESTimeline*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetToplevelParent" cname="ges_timeline_element_get_toplevel_parent"> | |
| <return-type type="GESTimelineElement*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetTrackTypes" cname="ges_timeline_element_get_track_types" version="1.6.0"> | |
| <return-type type="GESTrackType" /> | |
| <parameters /> | |
| </method> | |
| <method name="ListChildrenProperties" cname="ges_timeline_element_list_children_properties"> | |
| <return-type type="GParamSpec***" owned="true" array="true" array_length_param_index="0" element_type="GObject.ParamSpec" /> | |
| <parameters> | |
| <parameter name="n_properties" type="guint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="LookupChild" cname="ges_timeline_element_lookup_child"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="prop_name" type="const-gchar*" /> | |
| <parameter allow-none="1" name="child" type="GObject*" owned="true" pass_as="out" /> | |
| <parameter allow-none="1" name="pspec" type="GParamSpec*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="Paste" cname="ges_timeline_element_paste" version="1.6.0"> | |
| <return-type type="GESTimelineElement*" owned="true" /> | |
| <parameters> | |
| <parameter name="paste_position" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="RemoveChildProperty" cname="ges_timeline_element_remove_child_property"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="pspec" type="GParamSpec*" /> | |
| </parameters> | |
| </method> | |
| <method name="Ripple" cname="ges_timeline_element_ripple"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="start" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="RippleEnd" cname="ges_timeline_element_ripple_end"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="end" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="RollEnd" cname="ges_timeline_element_roll_end"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="end" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="RollStart" cname="ges_timeline_element_roll_start"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="start" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="SetChildProperty" cname="ges_timeline_element_set_child_property"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="property_name" type="const-gchar*" /> | |
| <parameter name="value" type="GValue*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="SetChildPropertyByPspec" cname="ges_timeline_element_set_child_property_by_pspec"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="pspec" type="GParamSpec*" /> | |
| <parameter name="value" type="GValue*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="SetChildPropertyFull" cname="ges_timeline_element_set_child_property_full" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="property_name" type="const-gchar*" /> | |
| <parameter name="value" type="GValue*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="SetDuration" cname="ges_timeline_element_set_duration"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="duration" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="SetInpoint" cname="ges_timeline_element_set_inpoint"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="inpoint" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="SetMaxDuration" cname="ges_timeline_element_set_max_duration"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="maxduration" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="SetName" cname="ges_timeline_element_set_name"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter allow-none="1" name="name" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetParent" cname="ges_timeline_element_set_parent"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="parent" type="GESTimelineElement*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetPriority" cname="ges_timeline_element_set_priority" deprecated="true" deprecated-version="1.10"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="priority" type="guint32" /> | |
| </parameters> | |
| </method> | |
| <method name="SetStart" cname="ges_timeline_element_set_start"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="start" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="SetTimeline" cname="ges_timeline_element_set_timeline"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| </parameters> | |
| </method> | |
| <method name="Trim" cname="ges_timeline_element_trim"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="start" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <property name="Duration" cname="duration" type="guint64" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="InPoint" cname="in-point" type="guint64" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="MaxDuration" cname="max-duration" type="guint64" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Name" cname="name" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Parent" cname="parent" type="GESTimelineElement*" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="Priority" cname="priority" type="guint" readable="true" writeable="true" construct="false" construct-only="false" deprecated="true" deprecated-version="1.10" /> | |
| <property name="Serialize" cname="serialize" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="Start" cname="start" type="guint64" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="Timeline" cname="timeline" type="GESTimeline*" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <field cname="parent_instance" access="private" writeable="false" readable="true" is_callback="false" name="ParentInstance" type="GInitiallyUnowned*" /> | |
| <field cname="parent" access="private" writeable="false" readable="true" is_callback="false" name="ParentField" type="GESTimelineElement*" /> | |
| <field cname="asset" access="public" writeable="false" readable="true" is_callback="false" name="Asset" type="GESAsset*" hidden="true" /> | |
| <field cname="start" access="public" writeable="false" readable="true" is_callback="false" name="StartField" type="guint64" /> | |
| <field cname="inpoint" access="public" writeable="false" readable="true" is_callback="false" name="Inpoint" type="guint64" /> | |
| <field cname="duration" access="public" writeable="false" readable="true" is_callback="false" name="DurationField" type="guint64" /> | |
| <field cname="maxduration" access="public" writeable="false" readable="true" is_callback="false" name="Maxduration" type="guint64" /> | |
| <field cname="priority" access="public" writeable="false" readable="true" is_callback="false" name="PriorityField" type="guint32" /> | |
| <field cname="timeline" access="public" writeable="false" readable="true" is_callback="false" name="TimelineField" type="GESTimeline*" /> | |
| <field cname="name" access="public" writeable="false" readable="true" is_callback="false" name="NameField" type="gchar*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTimelineElementPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| <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" version="1.18"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="prop_object" type="GObject*" /> | |
| <parameter name="prop" type="GParamSpec*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="DeepNotify" cname="deep-notify" when="first"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="prop_object" type="GObject*" /> | |
| <parameter name="prop" type="GParamSpec*" /> | |
| </parameters> | |
| </signal> | |
| </object> | |
| <object name="TitleClip" cname="GESTitleClip" opaque="false" hidden="false" parent="GESSourceClip"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESTitleClipClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESSourceClipClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_title_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_title_clip_new" disable_void_ctor="" /> | |
| <method name="GetBackgroundColor" cname="ges_title_clip_get_background_color" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="guint32" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetFontDesc" cname="ges_title_clip_get_font_desc" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetHalignment" cname="ges_title_clip_get_halignment" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="GESTextHAlign" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetText" cname="ges_title_clip_get_text" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetTextColor" cname="ges_title_clip_get_text_color" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="guint32" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetValignment" cname="ges_title_clip_get_valignment" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="GESTextVAlign" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetXpos" cname="ges_title_clip_get_xpos" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetYpos" cname="ges_title_clip_get_ypos" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetBackground" cname="ges_title_clip_set_background" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="background" type="guint32" /> | |
| </parameters> | |
| </method> | |
| <method name="SetColor" cname="ges_title_clip_set_color" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="color" type="guint32" /> | |
| </parameters> | |
| </method> | |
| <method name="SetFontDesc" cname="ges_title_clip_set_font_desc" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter allow-none="1" name="font_desc" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetHalignment" cname="ges_title_clip_set_halignment" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="halign" type="GESTextHAlign" /> | |
| </parameters> | |
| </method> | |
| <method name="SetText" cname="ges_title_clip_set_text" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter allow-none="1" name="text" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetValignment" cname="ges_title_clip_set_valignment" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="valign" type="GESTextVAlign" /> | |
| </parameters> | |
| </method> | |
| <method name="SetXpos" cname="ges_title_clip_set_xpos" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="position" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <method name="SetYpos" cname="ges_title_clip_set_ypos" deprecated="true" deprecated-version="1.6"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="position" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <property name="Background" cname="background" type="guint" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true" deprecated-version="1.6" /> | |
| <property name="Color" cname="color" type="guint" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true" deprecated-version="1.6" /> | |
| <property name="FontDesc" cname="font-desc" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true" deprecated-version="1.6" /> | |
| <property name="Halignment" cname="halignment" type="GESTextHAlign" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true" deprecated-version="1.6" /> | |
| <property name="Text" cname="text" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true" deprecated-version="1.6" /> | |
| <property name="Valignment" cname="valignment" type="GESTextVAlign" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true" deprecated-version="1.6" /> | |
| <property name="Xpos" cname="xpos" type="gdouble" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true" deprecated-version="1.6" /> | |
| <property name="Ypos" cname="ypos" type="gdouble" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true" deprecated-version="1.6" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESSourceClip*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTitleClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="TitleSource" cname="GESTitleSource" opaque="false" hidden="false" parent="GESVideoSource"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESTitleSourceClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESVideoSourceClass"> | |
| <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="3" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_title_source_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="GetBackgroundColor" cname="ges_title_source_get_background_color"> | |
| <return-type type="guint32" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetFontDesc" cname="ges_title_source_get_font_desc" deprecated="true" deprecated-version="1.16"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetHalignment" cname="ges_title_source_get_halignment"> | |
| <return-type type="GESTextHAlign" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetText" cname="ges_title_source_get_text" deprecated="true" deprecated-version="1.16"> | |
| <return-type type="gchar*" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetTextColor" cname="ges_title_source_get_text_color"> | |
| <return-type type="guint32" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetValignment" cname="ges_title_source_get_valignment"> | |
| <return-type type="GESTextVAlign" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetXpos" cname="ges_title_source_get_xpos"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetYpos" cname="ges_title_source_get_ypos"> | |
| <return-type type="gdouble" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetBackgroundColor" cname="ges_title_source_set_background_color"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="color" type="guint32" /> | |
| </parameters> | |
| </method> | |
| <method name="SetFontDesc" cname="ges_title_source_set_font_desc"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter allow-none="1" name="font_desc" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetHalignment" cname="ges_title_source_set_halignment"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="halign" type="GESTextHAlign" /> | |
| </parameters> | |
| </method> | |
| <method name="SetText" cname="ges_title_source_set_text" deprecated="true"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter allow-none="1" name="text" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetTextColor" cname="ges_title_source_set_text_color"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="color" type="guint32" /> | |
| </parameters> | |
| </method> | |
| <method name="SetValignment" cname="ges_title_source_set_valignment"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="valign" type="GESTextVAlign" /> | |
| </parameters> | |
| </method> | |
| <method name="SetXpos" cname="ges_title_source_set_xpos"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="position" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <method name="SetYpos" cname="ges_title_source_set_ypos"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="position" type="gdouble" /> | |
| </parameters> | |
| </method> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESVideoSource*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTitleSourcePrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="Track" cname="GESTrack" opaque="false" hidden="false" parent="GstBin"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GstChildProxy" /> | |
| </implements> | |
| <class_struct cname="GESTrackClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GstBinClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method vm="get_mixing_element" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_track_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_track_new"> | |
| <parameters> | |
| <parameter name="type" type="GESTrackType" /> | |
| <parameter name="caps" type="GstCaps*" owned="true"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </constructor> | |
| <virtual_method name="GetMixingElement" cname="get_mixing_element" hidden="true"> | |
| <return-type type="GstElement*" /> | |
| <parameters /> | |
| </virtual_method> | |
| <method name="AddElement" cname="ges_track_add_element"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="_object" type="GESTrackElement*" /> | |
| </parameters> | |
| </method> | |
| <method name="AddElementFull" cname="ges_track_add_element_full" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="_object" type="GESTrackElement*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="Commit" cname="ges_track_commit"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetCaps" cname="ges_track_get_caps"> | |
| <return-type type="GstCaps*"> | |
| <warning>missing glib:type-name</warning> | |
| </return-type> | |
| <parameters /> | |
| </method> | |
| <method name="GetElements" cname="ges_track_get_elements"> | |
| <return-type type="GList*" element_type="GESTrackElement*" elements_owned="true" owned="true" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetMixing" cname="ges_track_get_mixing"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetRestrictionCaps" cname="ges_track_get_restriction_caps" version="1.18"> | |
| <return-type type="GstCaps*" owned="true"> | |
| <warning>missing glib:type-name</warning> | |
| </return-type> | |
| <parameters /> | |
| </method> | |
| <method name="GetTimeline" cname="ges_track_get_timeline"> | |
| <return-type type="GESTimeline*" /> | |
| <parameters /> | |
| </method> | |
| <method name="RemoveElement" cname="ges_track_remove_element"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="_object" type="GESTrackElement*" /> | |
| </parameters> | |
| </method> | |
| <method name="RemoveElementFull" cname="ges_track_remove_element_full" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters throws="1"> | |
| <parameter name="_object" type="GESTrackElement*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="SetMixing" cname="ges_track_set_mixing"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="mixing" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="SetRestrictionCaps" cname="ges_track_set_restriction_caps"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="caps" type="GstCaps*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="SetTimeline" cname="ges_track_set_timeline"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="timeline" type="GESTimeline*" /> | |
| </parameters> | |
| </method> | |
| <method name="UpdateRestrictionCaps" cname="ges_track_update_restriction_caps"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="caps" type="GstCaps*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <property name="Caps" cname="caps" type="GstCaps*" readable="true" writeable="true" construct="false" construct-only="true" /> | |
| <property name="Duration" cname="duration" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" /> | |
| <property name="Id" cname="id" type="gchar*" readable="true" writeable="true" construct="false" construct-only="false" version="1.18" /> | |
| <property name="Mixing" cname="mixing" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="RestrictionCaps" cname="restriction-caps" type="GstCaps*" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="TrackType" cname="track-type" type="GESTrackType" readable="true" writeable="true" construct="false" construct-only="true" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstBin*" /> | |
| <field cname="type" access="public" writeable="false" readable="true" is_callback="false" name="Type" type="GESTrackType" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTrackPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| <signal name="Commited" cname="commited" when="last"> | |
| <return-type type="void" /> | |
| <parameters /> | |
| </signal> | |
| <signal name="TrackElementAdded" cname="track-element-added" when="first"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="effect" type="GESTrackElement*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="TrackElementRemoved" cname="track-element-removed" when="first"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="effect" type="GESTrackElement*" /> | |
| </parameters> | |
| </signal> | |
| </object> | |
| <object name="TrackElement" cname="GESTrackElement" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESTimelineElement"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESTrackElementClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESTimelineElementClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <field cname="nleobject_factorytype" access="public" writeable="false" readable="true" is_callback="false" name="NleobjectFactorytype" type="gchar*" /> | |
| <method vm="create_gnl_object" /> | |
| <method vm="create_element" /> | |
| <method vm="active_changed" /> | |
| <method vm="changed" /> | |
| <method vm="list_children_properties" /> | |
| <method vm="lookup_child" /> | |
| <union name="ABI" cname="ABI"> | |
| <struct name="abi" cname="abi" opaque="false" hidden="false" /> | |
| <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20" /> | |
| </union> | |
| </class_struct> | |
| <method name="GetType" cname="ges_track_element_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <virtual_method name="ActiveChanged" cname="active_changed"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="active" type="gboolean" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="Changed" cname="changed"> | |
| <return-type type="void" /> | |
| <parameters /> | |
| </virtual_method> | |
| <virtual_method name="CreateElement" cname="create_element"> | |
| <return-type type="GstElement*" /> | |
| <parameters /> | |
| </virtual_method> | |
| <virtual_method name="CreateGnlObject" cname="create_gnl_object"> | |
| <return-type type="GstElement*" /> | |
| <parameters /> | |
| </virtual_method> | |
| <virtual_method name="ListChildrenProperties" cname="list_children_properties" deprecated="true" deprecated-version="1.14" hidden="true"> | |
| <return-type type="GParamSpec*" /> | |
| <parameters> | |
| <parameter name="n_properties" type="guint" /> | |
| </parameters> | |
| </virtual_method> | |
| <virtual_method name="LookupChild" cname="lookup_child" deprecated="true" deprecated-version="1.14"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="prop_name" type="const-gchar*" /> | |
| <parameter allow-none="1" name="element" type="GstElement*" owned="true" pass_as="out" /> | |
| <parameter allow-none="1" name="pspec" type="GParamSpec*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="AddChildrenProps" cname="ges_track_element_add_children_props"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="element" type="GstElement*" /> | |
| <parameter allow-none="1" name="wanted_categories" type="const gchar**" array="true" null_term_array="true" element_type="gchar*" /> | |
| <parameter allow-none="1" name="blacklist" type="const gchar**" array="true" null_term_array="true" element_type="gchar*" /> | |
| <parameter allow-none="1" name="whitelist" type="const gchar**" array="true" null_term_array="true" element_type="gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="ClampControlSource" cname="ges_track_element_clamp_control_source" version="1.18"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="property_name" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="Edit" cname="ges_track_element_edit" deprecated="true" deprecated-version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter allow-none="1" name="layers" type="GList*" element_type="GESLayer*" /> | |
| <parameter name="mode" type="GESEditMode" /> | |
| <parameter name="edge" type="GESEdge" /> | |
| <parameter name="position" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="GetAllControlBindings" cname="ges_track_element_get_all_control_bindings"> | |
| <return-type type="GHashTable*" element_type="const-gchar*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetAutoClampControlSources" cname="ges_track_element_get_auto_clamp_control_sources" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetControlBinding" cname="ges_track_element_get_control_binding"> | |
| <return-type type="GstControlBinding*" /> | |
| <parameters> | |
| <parameter name="property_name" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="GetElement" cname="ges_track_element_get_element"> | |
| <return-type type="GstElement*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetGnlobject" cname="ges_track_element_get_gnlobject" deprecated="true"> | |
| <return-type type="GstElement*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetNleobject" cname="ges_track_element_get_nleobject" version="1.6"> | |
| <return-type type="GstElement*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetTrack" cname="ges_track_element_get_track"> | |
| <return-type type="GESTrack*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetTrackType" cname="ges_track_element_get_track_type"> | |
| <return-type type="GESTrackType" /> | |
| <parameters /> | |
| </method> | |
| <method name="HasInternalSource" cname="ges_track_element_has_internal_source" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="IsActive" cname="ges_track_element_is_active"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="IsCore" cname="ges_track_element_is_core" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="ListChildrenProperties" cname="ges_track_element_list_children_properties" deprecated="true"> | |
| <return-type type="GParamSpec***" owned="true" array="true" array_length_param_index="0" element_type="GObject.ParamSpec" /> | |
| <parameters> | |
| <parameter name="n_properties" type="guint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="LookupChild" cname="ges_track_element_lookup_child" deprecated="true"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="prop_name" type="const-gchar*" /> | |
| <parameter allow-none="1" name="element" type="GstElement*" owned="true" pass_as="out" /> | |
| <parameter allow-none="1" name="pspec" type="GParamSpec*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="RemoveControlBinding" cname="ges_track_element_remove_control_binding"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="property_name" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="SetActive" cname="ges_track_element_set_active"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="active" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="SetAutoClampControlSources" cname="ges_track_element_set_auto_clamp_control_sources" version="1.18"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="auto_clamp" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="SetControlSource" cname="ges_track_element_set_control_source"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="source" type="GstControlSource*" /> | |
| <parameter name="property_name" type="const-gchar*" /> | |
| <parameter name="binding_type" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <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" /> | |
| </parameters> | |
| </method> | |
| <method name="SetTrackType" cname="ges_track_element_set_track_type"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="type" type="GESTrackType" /> | |
| </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" version="1.18" /> | |
| <property name="HasInternalSourceProp
 " 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*" /> | |
| <field cname="active" access="private" writeable="false" readable="false" is_callback="false" name="ActiveField" type="gboolean" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTrackElementPrivate*"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <field cname="asset" access="private" writeable="false" readable="false" is_callback="false" name="Asset" type="GESAsset*" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="20" element_type="gpointer" padding="true" /> | |
| <signal name="ControlBindingAdded" cname="control-binding-added" when="first"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="control_binding" type="GstControlBinding*" /> | |
| </parameters> | |
| </signal> | |
| <signal name="ControlBindingRemoved" cname="control-binding-removed" when="first"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="control_binding" type="GstControlBinding*" /> | |
| </parameters> | |
| </signal> | |
| </object> | |
| <object name="TrackElementAsset" cname="GESTrackElementAsset" opaque="false" hidden="false" parent="GESAsset"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GAsyncInitable" /> | |
| <interface cname="GInitable" /> | |
| </implements> | |
| <class_struct cname="GESTrackElementAssetClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESAssetClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method vm="get_natural_framerate" /> | |
| <field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="3" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <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" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="framerate_n" type="gint*" owned="true" pass_as="out" /> | |
| <parameter name="framerate_d" type="gint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </virtual_method> | |
| <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*" owned="true" pass_as="out" /> | |
| <parameter name="framerate_d" type="gint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <method name="GetTrackType" cname="ges_track_element_asset_get_track_type"> | |
| <return-type type="GESTrackType" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetTrackType" cname="ges_track_element_asset_set_track_type"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="type" type="GESTrackType" /> | |
| </parameters> | |
| </method> | |
| <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="GESAsset*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTrackElementAssetPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="Transition" cname="GESTransition" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESOperation"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESTransitionClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESOperationClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_transition_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESOperation*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTransitionPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="TransitionClip" cname="GESTransitionClip" opaque="false" hidden="false" parent="GESBaseTransitionClip"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESTransitionClipClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESBaseTransitionClipClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_transition_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_transition_clip_new"> | |
| <parameters> | |
| <parameter name="vtype" type="GESVideoStandardTransitionType" /> | |
| </parameters> | |
| </constructor> | |
| <constructor cname="ges_transition_clip_new_for_nick"> | |
| <parameters> | |
| <parameter name="nick" type="const-gchar*" /> | |
| </parameters> | |
| </constructor> | |
| <property name="Vtype" cname="vtype" type="GESVideoStandardTransitionType" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESBaseTransitionClip*" /> | |
| <field cname="vtype" access="public" writeable="false" readable="true" is_callback="false" name="VtypeField" type="GESVideoStandardTransitionType" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESTransitionClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="UriClip" cname="GESUriClip" opaque="false" hidden="false" parent="GESSourceClip"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESUriClipClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESSourceClipClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_uri_clip_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_uri_clip_new"> | |
| <parameters> | |
| <parameter name="uri" type="const-gchar*" /> | |
| </parameters> | |
| </constructor> | |
| <method name="GetUri" cname="ges_uri_clip_get_uri"> | |
| <return-type type="const-gchar*" /> | |
| <parameters /> | |
| </method> | |
| <method name="IsMuted" cname="ges_uri_clip_is_muted"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetMute" cname="ges_uri_clip_set_mute"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="mute" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <property name="IsImageProp
 " cname="is-image" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Mute" cname="mute" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="SupportedFormats" cname="supported-formats" type="GESTrackType" readable="true" writeable="true" construct="true" construct-only="false" /> | |
| <property name="Uri" cname="uri" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESSourceClip*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESUriClipPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="UriClipAsset" cname="GESUriClipAsset" opaque="false" hidden="false" parent="GESSourceClipAsset"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GAsyncInitable" /> | |
| <interface cname="GInitable" /> | |
| </implements> | |
| <class_struct cname="GESUriClipAssetClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESSourceClipAssetClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <field cname="discoverer" access="private" writeable="false" readable="false" is_callback="false" name="Discoverer" type="GstDiscoverer*" /> | |
| <field cname="sync_discoverer" access="private" writeable="false" readable="false" is_callback="false" name="SyncDiscoverer" type="GstDiscoverer*" /> | |
| <method vm="discovered" /> | |
| <field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="3" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <virtual_method name="Discovered" cname="discovered" shared="true"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="discoverer" type="GstDiscoverer*" /> | |
| <parameter name="info" type="GstDiscovererInfo*" /> | |
| <parameter name="err" type="GLib.Error" /> | |
| <parameter closure="3" allow-none="1" name="user_data" type="gpointer" /> | |
| </parameters> | |
| </virtual_method> | |
| <method name="SetTimeout" cname="ges_uri_clip_asset_class_set_timeout" shared="true" deprecated="true" deprecated-version="1.24"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="timeout" type="guint64" /> | |
| </parameters> | |
| </method> | |
| <method name="GetType" cname="ges_uri_clip_asset_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="Finish" cname="ges_uri_clip_asset_finish" shared="true" version="1.16"> | |
| <return-type type="GESUriClipAsset*" owned="true" /> | |
| <parameters throws="1"> | |
| <parameter name="res" type="GAsyncResult*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="New" cname="ges_uri_clip_asset_new" shared="true"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter allow-none="1" name="cancellable" type="GCancellable*" /> | |
| <parameter closure="3" scope="async" allow-none="1" name="callback" type="GAsyncReadyCallback" /> | |
| <parameter allow-none="1" name="user_data" type="gpointer" /> | |
| </parameters> | |
| </method> | |
| <method name="RequestSync" cname="ges_uri_clip_asset_request_sync" shared="true"> | |
| <return-type type="GESUriClipAsset*" owned="true" /> | |
| <parameters throws="1"> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="GetDuration" cname="ges_uri_clip_asset_get_duration"> | |
| <return-type type="guint64" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetInfo" cname="ges_uri_clip_asset_get_info"> | |
| <return-type type="GstDiscovererInfo*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetMaxDuration" cname="ges_uri_clip_asset_get_max_duration" version="1.18"> | |
| <return-type type="guint64" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetStreamAssets" cname="ges_uri_clip_asset_get_stream_assets"> | |
| <return-type type="const GList*" element_type="GESUriSourceAsset*" /> | |
| <parameters /> | |
| </method> | |
| <method name="IsImage" cname="ges_uri_clip_asset_is_image" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <property name="Duration" cname="duration" type="guint64" readable="true" writeable="true" construct="false" construct-only="false" /> | |
| <property name="IsNestedTimeline" cname="is-nested-timeline" type="gboolean" readable="true" writeable="false" construct="false" construct-only="false" version="1.18" /> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESSourceClipAsset*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESUriClipAssetPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="UriSourceAsset" cname="GESUriSourceAsset" opaque="false" hidden="false" parent="GESTrackElementAsset"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GAsyncInitable" /> | |
| <interface cname="GInitable" /> | |
| </implements> | |
| <class_struct cname="GESUriSourceAssetClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESTrackElementAssetClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_uri_source_asset_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="GetFilesourceAsset" cname="ges_uri_source_asset_get_filesource_asset"> | |
| <return-type type="GESUriClipAsset*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetStreamInfo" cname="ges_uri_source_asset_get_stream_info"> | |
| <return-type type="GstDiscovererStreamInfo*" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetStreamUri" cname="ges_uri_source_asset_get_stream_uri"> | |
| <return-type type="const-gchar*" /> | |
| <parameters /> | |
| </method> | |
| <method name="IsImage" cname="ges_uri_source_asset_is_image" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters /> | |
| </method> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESTrackElementAsset*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESUriSourceAssetPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="VideoSource" cname="GESVideoSource" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GESSource"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESVideoSourceClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESSourceClass"> | |
| <warning>missing glib:type-name</warning> | |
| </field> | |
| <method vm="create_source" /> | |
| <union name="ABI" cname="ABI"> | |
| <struct name="abi" cname="abi" opaque="false" hidden="false"> | |
| <field cname="disable_scale_in_compositor" access="public" writeable="true" readable="true" name="DisableScaleInCompositor" type="gint64" /> | |
| </struct> | |
| <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4" /> | |
| </union> | |
| </class_struct> | |
| <virtual_method name="CreateSource" cname="create_source" shared="true" hidden="true"> | |
| <return-type type="GstElement*" /> | |
| <parameters> | |
| <parameter name="_object" type="GESTrackElement*" /> | |
| </parameters> | |
| </virtual_method> | |
| <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" version="1.18"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="width" type="gint*" owned="true" pass_as="out" /> | |
| <parameter name="height" type="gint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESSource*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESVideoSourcePrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="VideoTestSource" cname="GESVideoTestSource" opaque="false" hidden="false" parent="GESVideoSource"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESVideoTestSourceClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESVideoSourceClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_video_test_source_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <method name="GetPattern" cname="ges_video_test_source_get_pattern"> | |
| <return-type type="GESVideoTestPattern" /> | |
| <parameters /> | |
| </method> | |
| <method name="SetPattern" cname="ges_video_test_source_set_pattern"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="pattern" type="GESVideoTestPattern" /> | |
| </parameters> | |
| </method> | |
| <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GESVideoSource*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESVideoTestSourcePrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="VideoTrack" cname="GESVideoTrack" opaque="false" hidden="false" parent="GESTrack"> | |
| <implements> | |
| <interface cname="GESMetaContainer" /> | |
| <interface cname="GstChildProxy" /> | |
| </implements> | |
| <class_struct cname="GESVideoTrackClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESTrackClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_video_track_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_video_track_new" disable_void_ctor="" /> | |
| <field cname="parent_instance" access="public" writeable="false" readable="true" is_callback="false" name="ParentInstance" type="GESTrack*" /> | |
| <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GESVideoTrackPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="VideoTransition" cname="GESVideoTransition" opaque="false" hidden="false" parent="GESTransition"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESVideoTransitionClass"> | |
| <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GESTransitionClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_video_transition_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <constructor cname="ges_video_transition_new" disable_void_ctor="" /> | |
| <method name="GetBorder" cname="ges_video_transition_get_border" deprecated="true" deprecated-version="1.20"> | |
| <return-type type="gint" /> | |
| <parameters /> | |
| </method> | |
| <method name="GetTransitionType" cname="ges_video_transition_get_transition_type"> | |
| <return-type type="GESVideoStandardTransitionType" /> | |
| <parameters /> | |
| </method> | |
| <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" 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" deprecated="true" deprecated-version="1.20"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="inverted" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="SetTransitionType" cname="ges_video_transition_set_transition_type"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="type" type="GESVideoStandardTransitionType" /> | |
| </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" 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*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="VideoUriSource" cname="GESVideoUriSource" opaque="false" hidden="false" parent="GESVideoSource"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| <interface cname="GESMetaContainer" /> | |
| </implements> | |
| <class_struct cname="GESVideoUriSourceClass"> | |
| <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESVideoSourceClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_video_uri_source_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <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="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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <object name="XmlFormatter" cname="GESXmlFormatter" opaque="false" hidden="false" parent="GESBaseXmlFormatter"> | |
| <implements> | |
| <interface cname="GESExtractable" /> | |
| </implements> | |
| <class_struct cname="GESXmlFormatterClass"> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESBaseXmlFormatterClass"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </class_struct> | |
| <method name="GetType" cname="ges_xml_formatter_get_type" shared="true"> | |
| <return-type type="GType" /> | |
| </method> | |
| <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GESBaseXmlFormatter*" /> | |
| <field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="GESXmlFormatterPrivate*"> | |
| <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" element_type="gpointer" padding="true" /> | |
| </object> | |
| <struct name="AssetPrivate" cname="GESAssetPrivate" opaque="true" hidden="true" /> | |
| <struct name="AudioSourcePrivate" cname="GESAudioSourcePrivate" opaque="true" hidden="true" /> | |
| <struct name="AudioTestSourcePrivate" cname="GESAudioTestSourcePrivate" opaque="true" hidden="true" /> | |
| <struct name="AudioTrackPrivate" cname="GESAudioTrackPrivate" opaque="true" hidden="true" /> | |
| <struct name="AudioTransitionPrivate" cname="GESAudioTransitionPrivate" opaque="true" hidden="true" /> | |
| <struct name="AudioUriSourcePrivate" cname="GESAudioUriSourcePrivate" opaque="true" hidden="true" /> | |
| <struct name="BaseEffectClipPrivate" cname="GESBaseEffectClipPrivate" opaque="true" hidden="true" /> | |
| <struct name="BaseEffectPrivate" cname="GESBaseEffectPrivate" opaque="true" hidden="true" /> | |
| <struct name="BaseTransitionClipPrivate" cname="GESBaseTransitionClipPrivate" opaque="true" hidden="true" /> | |
| <struct name="BaseXmlFormatterPrivate" cname="GESBaseXmlFormatterPrivate" opaque="true" hidden="true" /> | |
| <struct name="ClipAssetPrivate" cname="GESClipAssetPrivate" opaque="true" hidden="true" /> | |
| <struct name="ClipPrivate" cname="GESClipPrivate" opaque="true" hidden="true" /> | |
| <struct name="CommandLineFormatterPrivate" cname="GESCommandLineFormatterPrivate" opaque="true" hidden="true" /> | |
| <struct name="ContainerPrivate" cname="GESContainerPrivate" opaque="true" hidden="true" /> | |
| <struct name="DiscovererManagerPrivate" cname="GESDiscovererManagerPrivate" opaque="true" hidden="true" /> | |
| <struct name="EffectAssetPrivate" cname="GESEffectAssetPrivate" opaque="true" hidden="true" /> | |
| <struct name="EffectClipPrivate" cname="GESEffectClipPrivate" opaque="true" hidden="true" /> | |
| <struct name="EffectPrivate" cname="GESEffectPrivate" opaque="true" hidden="true" /> | |
| <struct name="FormatterPrivate" cname="GESFormatterPrivate" opaque="true" hidden="true" /> | |
| <struct name="GroupPrivate" cname="GESGroupPrivate" opaque="true" hidden="true" /> | |
| <struct name="ImageSourcePrivate" cname="GESImageSourcePrivate" opaque="true" hidden="true" /> | |
| <struct name="LayerPrivate" cname="GESLayerPrivate" opaque="true" hidden="true" /> | |
| <struct name="MultiFileSourcePrivate" cname="GESMultiFileSourcePrivate" opaque="true" hidden="true" /> | |
| <struct name="OperationClipPrivate" cname="GESOperationClipPrivate" opaque="true" hidden="true" /> | |
| <struct name="OperationPrivate" cname="GESOperationPrivate" opaque="true" hidden="true" /> | |
| <struct name="OverlayClipPrivate" cname="GESOverlayClipPrivate" opaque="true" hidden="true" /> | |
| <struct name="PipelinePrivate" cname="GESPipelinePrivate" opaque="true" hidden="true" /> | |
| <struct name="PitiviFormatterPrivate" cname="GESPitiviFormatterPrivate" opaque="true" hidden="true" /> | |
| <struct name="ProjectPrivate" cname="GESProjectPrivate" opaque="true" hidden="true" /> | |
| <struct name="SourceClipPrivate" cname="GESSourceClipPrivate" opaque="true" hidden="true" /> | |
| <struct name="SourcePrivate" cname="GESSourcePrivate" opaque="true" hidden="true" /> | |
| <struct name="TestClipPrivate" cname="GESTestClipPrivate" opaque="true" hidden="true" /> | |
| <struct name="TextOverlayClipPrivate" cname="GESTextOverlayClipPrivate" opaque="true" hidden="true" /> | |
| <struct name="TextOverlayPrivate" cname="GESTextOverlayPrivate" opaque="true" hidden="true" /> | |
| <struct name="TimelineElementPrivate" cname="GESTimelineElementPrivate" opaque="true" hidden="true" /> | |
| <struct name="TimelinePrivate" cname="GESTimelinePrivate" opaque="true" hidden="true" /> | |
| <struct name="TitleClipPrivate" cname="GESTitleClipPrivate" opaque="true" hidden="true" /> | |
| <struct name="TitleSourcePrivate" cname="GESTitleSourcePrivate" opaque="true" hidden="true" /> | |
| <struct name="TrackElementAssetPrivate" cname="GESTrackElementAssetPrivate" opaque="true" hidden="true" /> | |
| <struct name="TrackElementPrivate" cname="GESTrackElementPrivate" opaque="true" hidden="true" /> | |
| <struct name="TrackPrivate" cname="GESTrackPrivate" opaque="true" hidden="true" /> | |
| <struct name="TransitionClipPrivate" cname="GESTransitionClipPrivate" opaque="true" hidden="true" /> | |
| <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" /> | |
| <struct name="VideoTrackPrivate" cname="GESVideoTrackPrivate" opaque="true" hidden="true" /> | |
| <struct name="VideoTransitionPrivate" cname="GESVideoTransitionPrivate" opaque="true" hidden="true" /> | |
| <struct name="VideoUriSourcePrivate" cname="GESVideoUriSourcePrivate" opaque="true" hidden="true" /> | |
| <struct name="XmlFormatterPrivate" cname="GESXmlFormatterPrivate" opaque="true" hidden="true" /> | |
| <object name="Global" cname="GESGlobal" opaque="true"> | |
| <method name="AddMissingUriRelocationUri" cname="ges_add_missing_uri_relocation_uri" shared="true"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter name="uri" type="const-gchar*" /> | |
| <parameter name="recurse" type="gboolean" /> | |
| </parameters> | |
| </method> | |
| <method name="Deinit" cname="ges_deinit" shared="true"> | |
| <return-type type="void" /> | |
| </method> | |
| <method name="EdgeName" cname="ges_edge_name" shared="true" version="1.16"> | |
| <return-type type="const-gchar*" /> | |
| <parameters> | |
| <parameter name="edge" type="GESEdge" /> | |
| </parameters> | |
| </method> | |
| <method name="EditModeName" cname="ges_edit_mode_name" shared="true" version="1.18"> | |
| <return-type type="const-gchar*" /> | |
| <parameters> | |
| <parameter name="mode" type="GESEditMode" /> | |
| </parameters> | |
| </method> | |
| <method name="FindFormatterForUri" cname="ges_find_formatter_for_uri" shared="true" version="1.18"> | |
| <return-type type="GESAsset*" /> | |
| <parameters> | |
| <parameter name="uri" type="const-gchar*" /> | |
| </parameters> | |
| </method> | |
| <method name="Init" cname="ges_init" shared="true"> | |
| <return-type type="gboolean" /> | |
| </method> | |
| <method name="InitCheck" cname="ges_init_check" shared="true" hidden="true"> | |
| <return-type type="gboolean" array_index="1" /> | |
| <parameters throws="1"> | |
| <parameter allow-none="1" name="argc" type="gint*" owned="true" pass_as="ref" array_index="1" /> | |
| <parameter allow-none="1" name="argv" type="char****" owned="true" pass_as="ref" array="true" array_length_param_index="0" element_type="gchar*" /> | |
| <parameter name="error" type="GError**" /> | |
| </parameters> | |
| </method> | |
| <method name="IsInitialized" cname="ges_is_initialized" shared="true" version="1.16"> | |
| <return-type type="gboolean" /> | |
| </method> | |
| <method name="ListAssets" cname="ges_list_assets" shared="true"> | |
| <return-type type="GList*" element_type="GESAsset*" elements_owned="true" /> | |
| <parameters> | |
| <parameter name="filter" type="GType" /> | |
| </parameters> | |
| </method> | |
| <method name="PlaySinkConvertFrame" cname="ges_play_sink_convert_frame" shared="true" deprecated="true" deprecated-version="1.18"> | |
| <return-type type="GstSample*" owned="true"> | |
| <warning>missing glib:type-name</warning> | |
| </return-type> | |
| <parameters> | |
| <parameter name="playsink" type="GstElement*" /> | |
| <parameter name="caps" type="GstCaps*"> | |
| <warning>missing glib:type-name</warning> | |
| </parameter> | |
| </parameters> | |
| </method> | |
| <method name="PspecEqual" cname="ges_pspec_equal" shared="true"> | |
| <return-type type="gboolean" /> | |
| <parameters> | |
| <parameter allow-none="1" name="key_spec_1" type="gpointer" /> | |
| <parameter allow-none="1" name="key_spec_2" type="gpointer" /> | |
| </parameters> | |
| </method> | |
| <method name="PspecHash" cname="ges_pspec_hash" shared="true"> | |
| <return-type type="guint" /> | |
| <parameters> | |
| <parameter allow-none="1" name="key_spec" type="gpointer" /> | |
| </parameters> | |
| </method> | |
| <method name="TrackTypeName" cname="ges_track_type_name" shared="true"> | |
| <return-type type="const-gchar*" /> | |
| <parameters> | |
| <parameter name="type" type="GESTrackType" /> | |
| </parameters> | |
| </method> | |
| <method name="ValidateRegisterActionTypes" cname="ges_validate_register_action_types" shared="true"> | |
| <return-type type="gboolean" /> | |
| </method> | |
| <method name="Version" cname="ges_version" shared="true"> | |
| <return-type type="void" /> | |
| <parameters> | |
| <parameter name="major" type="guint*" owned="true" pass_as="out" /> | |
| <parameter name="minor" type="guint*" owned="true" pass_as="out" /> | |
| <parameter name="micro" type="guint*" owned="true" pass_as="out" /> | |
| <parameter name="nano" type="guint*" owned="true" pass_as="out" /> | |
| </parameters> | |
| </method> | |
| </object> | |
| <object name="Constants" cname="GESConstants" opaque="true"> | |
| <constant value="9223372036854775807" ctype="gint64" gtype="gint64" name="FRAME_NUMBER_NONE" /> | |
| <constant value="description" ctype="gchar*" gtype="gchar*" name="META_DESCRIPTION" /> | |
| <constant value="extension" ctype="gchar*" gtype="gchar*" name="META_FORMATTER_EXTENSION" /> | |
| <constant value="mimetype" ctype="gchar*" gtype="gchar*" name="META_FORMATTER_MIMETYPE" /> | |
| <constant value="name" ctype="gchar*" gtype="gchar*" name="META_FORMATTER_NAME" /> | |
| <constant value="rank" ctype="gchar*" gtype="gchar*" name="META_FORMATTER_RANK" /> | |
| <constant value="version" ctype="gchar*" gtype="gchar*" name="META_FORMATTER_VERSION" /> | |
| <constant value="format-version" ctype="gchar*" gtype="gchar*" name="META_FORMAT_VERSION" /> | |
| <constant value="marker-color" ctype="gchar*" gtype="gchar*" name="META_MARKER_COLOR" /> | |
| <constant value="volume" ctype="gchar*" gtype="gchar*" name="META_VOLUME" /> | |
| <constant value="1.000000" ctype="gdouble" gtype="gdouble" name="META_VOLUME_DEFAULT" /> | |
| <constant value="multifile://" ctype="gchar*" gtype="gchar*" name="MULTI_FILE_URI_PREFIX" /> | |
| <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="23" ctype="gint" gtype="gint" name="VERSION_MINOR" /> | |
| <constant value="1" ctype="gint" gtype="gint" name="VERSION_NANO" /> | |
| </object> | |
| </namespace> | |
| </api> |