forked from mirrors/gstreamer-rs
gstreamer-editing-services-sys: Remove duplicated enum values
This commit is contained in:
parent
2b15e4b3d5
commit
a8583c03a1
2 changed files with 14 additions and 67 deletions
|
@ -2536,22 +2536,15 @@ if no track elements are created or an error occurred.</doc>
|
||||||
</function-macro>
|
</function-macro>
|
||||||
<enumeration name="Edge" glib:type-name="GESEdge" glib:get-type="ges_edge_get_type" c:type="GESEdge">
|
<enumeration name="Edge" glib:type-name="GESEdge" glib:get-type="ges_edge_get_type" c:type="GESEdge">
|
||||||
<doc xml:space="preserve">The edges of an object contain in a #GESTimeline or #GESTrack</doc>
|
<doc xml:space="preserve">The edges of an object contain in a #GESTimeline or #GESTrack</doc>
|
||||||
<member name="edge_start" value="0" c:identifier="GES_EDGE_START" glib:nick="edge_start">
|
|
||||||
<doc xml:space="preserve">Represents the start of an object.</doc>
|
|
||||||
</member>
|
|
||||||
<member name="start" value="0" c:identifier="GES_EDGE_START" glib:nick="start">
|
<member name="start" value="0" c:identifier="GES_EDGE_START" glib:nick="start">
|
||||||
<doc xml:space="preserve">Represents the start of an object.</doc>
|
<doc xml:space="preserve">Represents the start of an object.</doc>
|
||||||
</member>
|
</member>
|
||||||
<member name="edge_end" value="1" c:identifier="GES_EDGE_END" glib:nick="edge_end">
|
|
||||||
<doc xml:space="preserve">Represents the end of an object.</doc>
|
|
||||||
</member>
|
|
||||||
<member name="end" value="1" c:identifier="GES_EDGE_END" glib:nick="end">
|
<member name="end" value="1" c:identifier="GES_EDGE_END" glib:nick="end">
|
||||||
<doc xml:space="preserve">Represents the end of an object.</doc>
|
<doc xml:space="preserve">Represents the end of an object.</doc>
|
||||||
</member>
|
</member>
|
||||||
<member name="edge_none" value="2" c:identifier="GES_EDGE_NONE" glib:nick="edge_none">
|
|
||||||
<doc xml:space="preserve">Represent the fact we are not working with any edge of an
|
|
||||||
object.</doc>
|
|
||||||
</member>
|
|
||||||
<member name="none" value="2" c:identifier="GES_EDGE_NONE" glib:nick="none">
|
<member name="none" value="2" c:identifier="GES_EDGE_NONE" glib:nick="none">
|
||||||
<doc xml:space="preserve">Represent the fact we are not working with any edge of an
|
<doc xml:space="preserve">Represent the fact we are not working with any edge of an
|
||||||
object.</doc>
|
object.</doc>
|
||||||
|
@ -2593,13 +2586,7 @@ the "edit position" is the timeline time used as part of the edit.
|
||||||
You can also find more explanation about the behaviour of those modes at:
|
You can also find more explanation about the behaviour of those modes at:
|
||||||
[trim, ripple and roll](http://pitivi.org/manual/trimming.html)
|
[trim, ripple and roll](http://pitivi.org/manual/trimming.html)
|
||||||
and [clip management](http://pitivi.org/manual/usingclips.html).</doc>
|
and [clip management](http://pitivi.org/manual/usingclips.html).</doc>
|
||||||
<member name="edit_normal" value="0" c:identifier="GES_EDIT_MODE_NORMAL" glib:nick="edit_normal">
|
|
||||||
<doc xml:space="preserve">The element is edited the normal way (default).
|
|
||||||
This only moves a single element. If acting on the start edge of the
|
|
||||||
element, the element's start time is set to the edit position.
|
|
||||||
If acting on end edge of the element, the element's duration time
|
|
||||||
is set such that its end time matches the edit position.</doc>
|
|
||||||
</member>
|
|
||||||
<member name="normal" value="0" c:identifier="GES_EDIT_MODE_NORMAL" glib:nick="normal">
|
<member name="normal" value="0" c:identifier="GES_EDIT_MODE_NORMAL" glib:nick="normal">
|
||||||
<doc xml:space="preserve">The element is edited the normal way (default).
|
<doc xml:space="preserve">The element is edited the normal way (default).
|
||||||
This only moves a single element. If acting on the start edge of the
|
This only moves a single element. If acting on the start edge of the
|
||||||
|
@ -2607,17 +2594,7 @@ and [clip management](http://pitivi.org/manual/usingclips.html).</doc>
|
||||||
If acting on end edge of the element, the element's duration time
|
If acting on end edge of the element, the element's duration time
|
||||||
is set such that its end time matches the edit position.</doc>
|
is set such that its end time matches the edit position.</doc>
|
||||||
</member>
|
</member>
|
||||||
<member name="edit_ripple" value="1" c:identifier="GES_EDIT_MODE_RIPPLE" glib:nick="edit_ripple">
|
|
||||||
<doc xml:space="preserve">The element is edited in ripple mode. This
|
|
||||||
shifts the element and all later elements (those with equal or later
|
|
||||||
start times) in the timeline by the same amount. If acting on the
|
|
||||||
element as a whole, the element's start time is shifted to the edit
|
|
||||||
position, and later elements are also shifted by the same amount. If
|
|
||||||
acting on the end edge of the element, the element's **duration time**
|
|
||||||
is shifted so that the element's end time matches the edit position,
|
|
||||||
and later elements have their **start time** shifted by the same
|
|
||||||
amount.</doc>
|
|
||||||
</member>
|
|
||||||
<member name="ripple" value="1" c:identifier="GES_EDIT_MODE_RIPPLE" glib:nick="ripple">
|
<member name="ripple" value="1" c:identifier="GES_EDIT_MODE_RIPPLE" glib:nick="ripple">
|
||||||
<doc xml:space="preserve">The element is edited in ripple mode. This
|
<doc xml:space="preserve">The element is edited in ripple mode. This
|
||||||
shifts the element and all later elements (those with equal or later
|
shifts the element and all later elements (those with equal or later
|
||||||
|
@ -2629,20 +2606,7 @@ and [clip management](http://pitivi.org/manual/usingclips.html).</doc>
|
||||||
and later elements have their **start time** shifted by the same
|
and later elements have their **start time** shifted by the same
|
||||||
amount.</doc>
|
amount.</doc>
|
||||||
</member>
|
</member>
|
||||||
<member name="edit_roll" value="2" c:identifier="GES_EDIT_MODE_ROLL" glib:nick="edit_roll">
|
|
||||||
<doc xml:space="preserve">The element is edited in roll mode. This trims
|
|
||||||
the edge of an element and neighbouring edges (opposite edges of other
|
|
||||||
elements in the timeline with the same corresponding time value), such
|
|
||||||
that the edges remain in contact. If acting on the start edge of the
|
|
||||||
element, the start edge is trimmed to the edit position (see
|
|
||||||
#GES_EDIT_MODE_TRIM), and any other elements in the timeline whose end
|
|
||||||
time matches the edited element's start time (evaluated before the
|
|
||||||
edit) will have their **end** edge trimmed to the same edit position.
|
|
||||||
Similarly, if acting on the end edge of the element, the end edge is
|
|
||||||
trimmed to the edit position, and any other elements in the timeline
|
|
||||||
whose start time matches the edited element's end time will have
|
|
||||||
their start edge trimmed to the same edit position.</doc>
|
|
||||||
</member>
|
|
||||||
<member name="roll" value="2" c:identifier="GES_EDIT_MODE_ROLL" glib:nick="roll">
|
<member name="roll" value="2" c:identifier="GES_EDIT_MODE_ROLL" glib:nick="roll">
|
||||||
<doc xml:space="preserve">The element is edited in roll mode. This trims
|
<doc xml:space="preserve">The element is edited in roll mode. This trims
|
||||||
the edge of an element and neighbouring edges (opposite edges of other
|
the edge of an element and neighbouring edges (opposite edges of other
|
||||||
|
@ -2657,19 +2621,7 @@ and [clip management](http://pitivi.org/manual/usingclips.html).</doc>
|
||||||
whose start time matches the edited element's end time will have
|
whose start time matches the edited element's end time will have
|
||||||
their start edge trimmed to the same edit position.</doc>
|
their start edge trimmed to the same edit position.</doc>
|
||||||
</member>
|
</member>
|
||||||
<member name="edit_trim" value="3" c:identifier="GES_EDIT_MODE_TRIM" glib:nick="edit_trim">
|
|
||||||
<doc xml:space="preserve">The element is edited in trim mode. This shifts
|
|
||||||
the edge of a single element while maintaining the timing of
|
|
||||||
its internal content in the timeline, so the samples/frames/etc of a
|
|
||||||
source would still appear at the same timeline time when it is played.
|
|
||||||
If acting on the start edge of the element, the element's start time
|
|
||||||
will be shifted to the edit position and the element's in-point time
|
|
||||||
will be shifted by the same amount. Additionally, the element's
|
|
||||||
duration time will be shifted the other way such that the element's
|
|
||||||
end time remains the same. If acting on end edge of the element, the
|
|
||||||
element's duration time is set such that its end time matches the edit
|
|
||||||
position.</doc>
|
|
||||||
</member>
|
|
||||||
<member name="trim" value="3" c:identifier="GES_EDIT_MODE_TRIM" glib:nick="trim">
|
<member name="trim" value="3" c:identifier="GES_EDIT_MODE_TRIM" glib:nick="trim">
|
||||||
<doc xml:space="preserve">The element is edited in trim mode. This shifts
|
<doc xml:space="preserve">The element is edited in trim mode. This shifts
|
||||||
the edge of a single element while maintaining the timing of
|
the edge of a single element while maintaining the timing of
|
||||||
|
@ -2683,18 +2635,7 @@ and [clip management](http://pitivi.org/manual/usingclips.html).</doc>
|
||||||
element's duration time is set such that its end time matches the edit
|
element's duration time is set such that its end time matches the edit
|
||||||
position.</doc>
|
position.</doc>
|
||||||
</member>
|
</member>
|
||||||
<member name="edit_slide" value="4" c:identifier="GES_EDIT_MODE_SLIDE" glib:nick="edit_slide">
|
|
||||||
<doc xml:space="preserve">The element is edited in slide mode (not yet
|
|
||||||
implemented). This shifts the element and will trim the edges of
|
|
||||||
neighbouring edges on either side accordingly. If acting on the
|
|
||||||
element as a whole, the element's start time is shifted to the edit
|
|
||||||
position. Any other elements in the timeline whose end time matches
|
|
||||||
the edited element's start time (evaluated before the edit) will have
|
|
||||||
their end edge trimmed to the same edit position. Additionally, any
|
|
||||||
other elements in the timeline whose start time matches the edited
|
|
||||||
element's end time will have their start edge trimmed to match the
|
|
||||||
edited element's **new** end time.</doc>
|
|
||||||
</member>
|
|
||||||
<member name="slide" value="4" c:identifier="GES_EDIT_MODE_SLIDE" glib:nick="slide">
|
<member name="slide" value="4" c:identifier="GES_EDIT_MODE_SLIDE" glib:nick="slide">
|
||||||
<doc xml:space="preserve">The element is edited in slide mode (not yet
|
<doc xml:space="preserve">The element is edited in slide mode (not yet
|
||||||
implemented). This shifts the element and will trim the edges of
|
implemented). This shifts the element and will trim the edges of
|
||||||
|
|
|
@ -89,3 +89,9 @@ xmlstarlet ed --pf --inplace \
|
||||||
--type attr --name 'c:type' --value 'guint8' \
|
--type attr --name 'c:type' --value 'guint8' \
|
||||||
GstSdp-1.0.gir
|
GstSdp-1.0.gir
|
||||||
|
|
||||||
|
# Remove duplicated enums
|
||||||
|
xmlstarlet ed --pf --inplace \
|
||||||
|
--delete '//_:enumeration[@name="EditMode"]/_:member[starts-with(@name, "edit_")]' \
|
||||||
|
--delete '//_:enumeration[@name="Edge"]/_:member[starts-with(@name, "edge_")]' \
|
||||||
|
GES-1.0.gir
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue