mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-20 15:27:07 +00:00
f9044e93e1
* Hide new GstAudioAggregator for now (needs some work) * Fix the GstAudioInfo.SetFormat API and its use in the samples (it was plain broken and fixes in the annotation fixed it)
3914 lines
208 KiB
Text
3914 lines
208 KiB
Text
<?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_END" name="EdgeEnd" value="1"/>
|
|
<member cname="GES_EDGE_NONE" name="EdgeNone" 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_RIPPLE" name="EditRipple" value="1"/>
|
|
<member cname="GES_EDIT_MODE_ROLL" name="EditRoll" value="2"/>
|
|
<member cname="GES_EDIT_MODE_TRIM" name="EditTrim" value="3"/>
|
|
<member cname="GES_EDIT_MODE_SLIDE" name="EditSlide" 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"/>
|
|
</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"/>
|
|
</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="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 hidden="0" name="CreateElementForGapFunc" cname="GESCreateElementForGapFunc">
|
|
<return-type type="GstElement*"/>
|
|
<parameters>
|
|
<parameter name="track" type="GESTrack*"/>
|
|
</parameters>
|
|
</callback>
|
|
<callback hidden="0" name="CreateTrackElementFunc" cname="GESCreateTrackElementFunc">
|
|
<return-type type="GESTrackElement*"/>
|
|
<parameters>
|
|
<parameter name="clip" type="GESClip*"/>
|
|
<parameter name="type" type="GESTrackType"/>
|
|
</parameters>
|
|
</callback>
|
|
<callback hidden="0" name="CreateTrackElementsFunc" cname="GESCreateTrackElementsFunc">
|
|
<return-type type="GList*" element_type="gpointer"/>
|
|
<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">
|
|
<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"/>
|
|
</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"/>
|
|
</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 name="flags" type="GESMetaFlag"/>
|
|
<parameter name="type" type="GType"/>
|
|
</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 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 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="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 allow-none="1" 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 allow-none="1" 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 allow-none="1" 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="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="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="_object" type="const-gchar*"/>
|
|
<parameter name="p0" 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"/>
|
|
</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 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 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="true" 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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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=""/>
|
|
<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"/>
|
|
</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"/>
|
|
</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="GESAudioUriSourcePrivate*">
|
|
<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"/>
|
|
</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"/>
|
|
</class_struct>
|
|
<method name="GetType" cname="ges_base_effect_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="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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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="GLib.MarkupParser"/>
|
|
<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"/>
|
|
</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="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4"/>
|
|
</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"/>
|
|
<field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="20"/>
|
|
</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" hidden="true">
|
|
<return-type type="GESTrackElement*"/>
|
|
<parameters>
|
|
<parameter name="type" type="GESTrackType"/>
|
|
</parameters>
|
|
</virtual_method>
|
|
<virtual_method name="CreateTrackElements" cname="create_track_elements" hidden="true">
|
|
<return-type type="GList*" element_type="gpointer"/>
|
|
<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="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="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="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="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="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>
|
|
<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"/>
|
|
</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>
|
|
<field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4"/>
|
|
</class_struct>
|
|
<method name="GetType" cname="ges_clip_asset_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</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"/>
|
|
</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">
|
|
<return-type type="gchar*" owned="true"/>
|
|
<parameters>
|
|
<parameter name="nargs" type="gint"/>
|
|
<parameter name="commands" type="const-gchar*"/>
|
|
</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"/>
|
|
</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">
|
|
<return-type type="gboolean"/>
|
|
<parameters>
|
|
<parameter 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">
|
|
<return-type type="gboolean"/>
|
|
<parameters>
|
|
<parameter 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"/>
|
|
<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="first" field_name="child_removed">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="element" type="GESTimelineElement*"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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">
|
|
<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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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="extension" type="const-gchar*"/>
|
|
<parameter name="mimetype" 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">
|
|
<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">
|
|
<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">
|
|
<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">
|
|
<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="public" 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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</object>
|
|
<object name="ImageSource" cname="GESImageSource" opaque="false" hidden="false" parent="GESVideoSource">
|
|
<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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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="AddClip" cname="ges_layer_add_clip">
|
|
<return-type type="gboolean"/>
|
|
<parameters>
|
|
<parameter name="clip" type="GESClip*"/>
|
|
</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="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">
|
|
<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"/>
|
|
<field cname="parent" access="public" 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"/>
|
|
<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="MultiFileSource" cname="GESMultiFileSource" opaque="false" hidden="false" parent="GESVideoSource">
|
|
<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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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 name="sink" type="GstElement*"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="PreviewSetVideoSink" cname="ges_pipeline_preview_set_video_sink">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter 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*" owned="true"/>
|
|
</parameters>
|
|
</method>
|
|
<property name="AudioFilter" cname="audio-filter" type="GstElement*" readable="true" writeable="true" construct="false" construct-only="false"/>
|
|
<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"/>
|
|
<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"/>
|
|
</object>
|
|
<object name="PitiviFormatter" cname="GESPitiviFormatter" opaque="false" hidden="false" parent="GESFormatter">
|
|
<implements>
|
|
<interface cname="GESExtractable"/>
|
|
</implements>
|
|
<class_struct cname="GESPitiviFormatterClass">
|
|
<field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GESFormatterClass">
|
|
<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"/>
|
|
</class_struct>
|
|
<method name="GetType" cname="ges_pitivi_formatter_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</method>
|
|
<constructor cname="ges_pitivi_formatter_new" disable_void_ctor=""/>
|
|
<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="GESPitiviFormatterPrivate*">
|
|
<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"/>
|
|
</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"/>
|
|
<field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4"/>
|
|
</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="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*"/>
|
|
<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"/>
|
|
<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="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="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="SmartAdder" cname="GESSmartAdder" opaque="false" hidden="false" parent="GstBin">
|
|
<implements>
|
|
<interface cname="GstChildProxy"/>
|
|
</implements>
|
|
<class_struct cname="GESSmartAdderClass">
|
|
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstBinClass">
|
|
<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"/>
|
|
</class_struct>
|
|
<method name="GetType" cname="ges_smart_adder_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</method>
|
|
<constructor cname="ges_smart_adder_new">
|
|
<parameters>
|
|
<parameter name="track" type="GESTrack*"/>
|
|
</parameters>
|
|
</constructor>
|
|
<field cname="parent_instance" access="public" writeable="false" readable="true" is_callback="false" name="ParentInstance" type="GstBin*"/>
|
|
<field cname="pads_infos" access="public" writeable="false" readable="true" is_callback="false" name="PadsInfos" type="GHashTable*" element_type="gpointer"/>
|
|
<field cname="srcpad" access="public" writeable="false" readable="true" is_callback="false" name="Srcpad" type="GstPad*"/>
|
|
<field cname="adder" access="public" writeable="false" readable="true" is_callback="false" name="Adder" type="GstElement*"/>
|
|
<field cname="capsfilter" access="public" writeable="false" readable="true" is_callback="false" name="Capsfilter" type="GstElement*"/>
|
|
<field cname="lock" access="public" writeable="false" readable="true" is_callback="false" name="Lock" type="GLib.Mutex"/>
|
|
<field cname="caps" access="public" writeable="false" readable="true" is_callback="false" name="Caps" type="GstCaps*">
|
|
<warning>missing glib:type-name</warning>
|
|
</field>
|
|
<field cname="track" access="public" writeable="false" readable="true" is_callback="false" name="Track" type="GESTrack*"/>
|
|
<field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4"/>
|
|
</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>
|
|
<field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4"/>
|
|
</class_struct>
|
|
<method name="GetType" cname="ges_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="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"/>
|
|
</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"/>
|
|
</class_struct>
|
|
<method name="GetType" cname="ges_source_clip_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</method>
|
|
<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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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=""/>
|
|
<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 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 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"/>
|
|
</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"/>
|
|
</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 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 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"/>
|
|
</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"/>
|
|
</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">
|
|
<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*" owned="true"/>
|
|
</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="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="GetElement" cname="ges_timeline_get_element">
|
|
<return-type type="GESTimelineElement*" owned="true"/>
|
|
<parameters>
|
|
<parameter name="name" type="const-gchar*"/>
|
|
</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="PasteElement" cname="ges_timeline_paste_element">
|
|
<return-type type="GESTimelineElement*"/>
|
|
<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>
|
|
<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="GESTrack*"/>
|
|
<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"/>
|
|
<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"/>
|
|
</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="SelectTracksForObject" cname="select-tracks-for-object" when="last">
|
|
<return-type type="*" owned="true" array="true" null_term_array="true"/>
|
|
<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="_object" type="GESTrackElement*"/>
|
|
<parameter name="p0" type="GESTrackElement*"/>
|
|
<parameter name="p1" type="guint64"/>
|
|
</parameters>
|
|
</signal>
|
|
<signal name="SnappingStarted" cname="snapping-started" when="last">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="_object" type="GESTrackElement*"/>
|
|
<parameter name="p0" type="GESTrackElement*"/>
|
|
<parameter name="p1" 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"/>
|
|
<field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="18"/>
|
|
</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="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="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">
|
|
<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="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="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="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"/>
|
|
<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*"/>
|
|
<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="SetDuration" cname="ges_timeline_element_set_duration">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="duration" type="guint64"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetInpoint" cname="ges_timeline_element_set_inpoint">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="inpoint" type="guint64"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetMaxDuration" cname="ges_timeline_element_set_max_duration">
|
|
<return-type type="void"/>
|
|
<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">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="priority" type="guint32"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetStart" cname="ges_timeline_element_set_start">
|
|
<return-type type="void"/>
|
|
<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"/>
|
|
<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="public" writeable="false" readable="true" is_callback="false" name="ParentInstance" type="GInitiallyUnowned*"/>
|
|
<field cname="parent" access="public" 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*"/>
|
|
<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"/>
|
|
<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"/>
|
|
</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">
|
|
<return-type type="guint32"/>
|
|
<parameters/>
|
|
</method>
|
|
<method name="GetFontDesc" cname="ges_title_clip_get_font_desc" deprecated="true">
|
|
<return-type type="const-gchar*"/>
|
|
<parameters/>
|
|
</method>
|
|
<method name="GetHalignment" cname="ges_title_clip_get_halignment" deprecated="true">
|
|
<return-type type="GESTextHAlign"/>
|
|
<parameters/>
|
|
</method>
|
|
<method name="GetText" cname="ges_title_clip_get_text" deprecated="true">
|
|
<return-type type="const-gchar*"/>
|
|
<parameters/>
|
|
</method>
|
|
<method name="GetTextColor" cname="ges_title_clip_get_text_color" deprecated="true">
|
|
<return-type type="guint32"/>
|
|
<parameters/>
|
|
</method>
|
|
<method name="GetValignment" cname="ges_title_clip_get_valignment" deprecated="true">
|
|
<return-type type="GESTextVAlign"/>
|
|
<parameters/>
|
|
</method>
|
|
<method name="GetXpos" cname="ges_title_clip_get_xpos" deprecated="true">
|
|
<return-type type="gdouble"/>
|
|
<parameters/>
|
|
</method>
|
|
<method name="GetYpos" cname="ges_title_clip_get_ypos" deprecated="true">
|
|
<return-type type="gdouble"/>
|
|
<parameters/>
|
|
</method>
|
|
<method name="SetBackground" cname="ges_title_clip_set_background" deprecated="true">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="background" type="guint32"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetColor" cname="ges_title_clip_set_color" deprecated="true">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="color" type="guint32"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetFontDesc" cname="ges_title_clip_set_font_desc" deprecated="true">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="font_desc" type="const-gchar*"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetHalignment" cname="ges_title_clip_set_halignment" deprecated="true">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="halign" type="GESTextHAlign"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetText" cname="ges_title_clip_set_text" deprecated="true">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="text" type="const-gchar*"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetValignment" cname="ges_title_clip_set_valignment" deprecated="true">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="valign" type="GESTextVAlign"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetXpos" cname="ges_title_clip_set_xpos" deprecated="true">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="position" type="gdouble"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetYpos" cname="ges_title_clip_set_ypos" deprecated="true">
|
|
<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"/>
|
|
<property name="Color" cname="color" type="guint" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true"/>
|
|
<property name="FontDesc" cname="font-desc" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true"/>
|
|
<property name="Halignment" cname="halignment" type="GESTextHAlign" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true"/>
|
|
<property name="Text" cname="text" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true"/>
|
|
<property name="Valignment" cname="valignment" type="GESTextVAlign" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true"/>
|
|
<property name="Xpos" cname="xpos" type="gdouble" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true"/>
|
|
<property name="Ypos" cname="ypos" type="gdouble" readable="true" writeable="true" construct="true" construct-only="false" deprecated="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="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"/>
|
|
</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"/>
|
|
</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">
|
|
<return-type type="const-gchar*"/>
|
|
<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">
|
|
<return-type type="const-gchar*"/>
|
|
<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 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 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"/>
|
|
</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"/>
|
|
</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="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="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="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="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"/>
|
|
<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"/>
|
|
<field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="20"/>
|
|
</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" hidden="true">
|
|
<return-type type="GstElement*"/>
|
|
<parameters/>
|
|
</virtual_method>
|
|
<virtual_method name="CreateGnlObject" cname="create_gnl_object" hidden="true">
|
|
<return-type type="GstElement*"/>
|
|
<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" 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>
|
|
</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"/>
|
|
<parameter allow-none="1" name="blacklist" type="const-gchar**" array="true" null_term_array="true"/>
|
|
<parameter allow-none="1" name="whitelist" type="const-gchar**" array="true" null_term_array="true"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Edit" cname="ges_track_element_edit">
|
|
<return-type type="gboolean"/>
|
|
<parameters>
|
|
<parameter 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="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="IsActive" cname="ges_track_element_is_active">
|
|
<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"/>
|
|
<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="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="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="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"/>
|
|
<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>
|
|
<field cname="_ges_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4"/>
|
|
</class_struct>
|
|
<method name="GetType" cname="ges_track_element_asset_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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="IsImage" cname="ges_uri_clip_is_image">
|
|
<return-type type="gboolean"/>
|
|
<parameters/>
|
|
</method>
|
|
<method name="IsMuted" cname="ges_uri_clip_is_muted">
|
|
<return-type type="gboolean"/>
|
|
<parameters/>
|
|
</method>
|
|
<method name="SetIsImage" cname="ges_uri_clip_set_is_image">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="is_image" 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"/>
|
|
</object>
|
|
<object name="UriClipAsset" cname="GESUriClipAsset" opaque="false" hidden="false" parent="GESClipAsset">
|
|
<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="GESClipAssetClass">
|
|
<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*"/>
|
|
<field cname="_ges_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gesGesReserved" type="gpointer" array="true" array_len="4"/>
|
|
</class_struct>
|
|
<method name="SetTimeout" cname="ges_uri_clip_asset_class_set_timeout" shared="true">
|
|
<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="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*"/>
|
|
<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="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">
|
|
<return-type type="gboolean"/>
|
|
<parameters/>
|
|
</method>
|
|
<property name="Duration" cname="duration" 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="GESClipAsset*"/>
|
|
<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"/>
|
|
</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"/>
|
|
</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>
|
|
<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"/>
|
|
</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"/>
|
|
</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>
|
|
<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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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">
|
|
<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">
|
|
<return-type type="gboolean"/>
|
|
<parameters/>
|
|
</method>
|
|
<method name="SetBorder" cname="ges_video_transition_set_border">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter name="value" type="guint"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetInverted" cname="ges_video_transition_set_inverted">
|
|
<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"/>
|
|
<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"/>
|
|
</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"/>
|
|
</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="GESVideoUriSourcePrivate*">
|
|
<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"/>
|
|
</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"/>
|
|
</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"/>
|
|
</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="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="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="Init" cname="ges_init" shared="true">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="InitCheck" cname="ges_init_check" shared="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"/>
|
|
<parameter name="error" type="GError**"/>
|
|
</parameters>
|
|
</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">
|
|
<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="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="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"/>
|
|
</object>
|
|
</namespace>
|
|
</api>
|