csharp: GstBase: update for new aggregator and baseparse API in 1.28
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>
This commit is contained in:
parent
b1c7203059
commit
9873de8d73
@ -18,6 +18,36 @@ namespace Gst.Base {
|
||||
CreateNativeObject (new string [0], new GLib.Value [0]);
|
||||
}
|
||||
|
||||
[GLib.Property ("current-level-buffers")]
|
||||
public ulong CurrentLevelBuffers {
|
||||
get {
|
||||
GLib.Value val = GetProperty ("current-level-buffers");
|
||||
ulong ret = (ulong) val;
|
||||
val.Dispose ();
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
[GLib.Property ("current-level-bytes")]
|
||||
public ulong CurrentLevelBytes {
|
||||
get {
|
||||
GLib.Value val = GetProperty ("current-level-bytes");
|
||||
ulong ret = (ulong) val;
|
||||
val.Dispose ();
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
[GLib.Property ("current-level-time")]
|
||||
public ulong CurrentLevelTime {
|
||||
get {
|
||||
GLib.Value val = GetProperty ("current-level-time");
|
||||
ulong ret = (ulong) val;
|
||||
val.Dispose ();
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
[GLib.Property ("emit-signals")]
|
||||
public bool EmitSignals {
|
||||
get {
|
||||
|
@ -13,6 +13,7 @@ namespace Gst.Base {
|
||||
Zero = 0,
|
||||
First = 1,
|
||||
Set = 2,
|
||||
Now = 3,
|
||||
}
|
||||
|
||||
internal class AggregatorStartTimeSelectionGType {
|
||||
|
@ -18,6 +18,21 @@ namespace Gst.Base {
|
||||
CreateNativeObject (new string [0], new GLib.Value [0]);
|
||||
}
|
||||
|
||||
[GLib.Property ("disable-clip")]
|
||||
public bool DisableClip {
|
||||
get {
|
||||
GLib.Value val = GetProperty ("disable-clip");
|
||||
bool ret = (bool) val;
|
||||
val.Dispose ();
|
||||
return ret;
|
||||
}
|
||||
set {
|
||||
GLib.Value val = new GLib.Value(value);
|
||||
SetProperty("disable-clip", val);
|
||||
val.Dispose ();
|
||||
}
|
||||
}
|
||||
|
||||
[GLib.Property ("disable-passthrough")]
|
||||
public bool DisablePassthrough {
|
||||
get {
|
||||
|
@ -18117,6 +18117,7 @@
|
||||
<member cname="GST_AGGREGATOR_START_TIME_SELECTION_ZERO" name="Zero" value="0" />
|
||||
<member cname="GST_AGGREGATOR_START_TIME_SELECTION_FIRST" name="First" value="1" />
|
||||
<member cname="GST_AGGREGATOR_START_TIME_SELECTION_SET" name="Set" value="2" />
|
||||
<member cname="GST_AGGREGATOR_START_TIME_SELECTION_NOW" name="Now" value="3" />
|
||||
</enum>
|
||||
<enum name="BaseParseFrameFlags" cname="GstBaseParseFrameFlags" type="flags">
|
||||
<member cname="GST_BASE_PARSE_FRAME_FLAG_NONE" name="None" value="0" />
|
||||
@ -18859,6 +18860,9 @@
|
||||
</return-type>
|
||||
<parameters />
|
||||
</method>
|
||||
<property name="CurrentLevelBuffers" cname="current-level-buffers" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" version="1.28" />
|
||||
<property name="CurrentLevelBytes" cname="current-level-bytes" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" version="1.28" />
|
||||
<property name="CurrentLevelTime" cname="current-level-time" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" version="1.28" />
|
||||
<property name="EmitSignals" cname="emit-signals" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" version="1.16" />
|
||||
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstPad*" hidden="true" />
|
||||
<field cname="segment" access="public" writeable="false" readable="true" is_callback="false" name="Segment" type="GstSegment">
|
||||
@ -19111,6 +19115,7 @@
|
||||
<parameter name="offset" type="gsize" />
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="DisableClip" cname="disable-clip" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" version="1.28" />
|
||||
<property name="DisablePassthrough" cname="disable-passthrough" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" />
|
||||
<field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*" />
|
||||
<field cname="sinkpad" access="public" writeable="false" readable="true" is_callback="false" name="Sinkpad" type="GstPad*" />
|
||||
|
@ -17810,6 +17810,7 @@
|
||||
<member cname="GST_AGGREGATOR_START_TIME_SELECTION_ZERO" name="Zero" value="0"/>
|
||||
<member cname="GST_AGGREGATOR_START_TIME_SELECTION_FIRST" name="First" value="1"/>
|
||||
<member cname="GST_AGGREGATOR_START_TIME_SELECTION_SET" name="Set" value="2"/>
|
||||
<member cname="GST_AGGREGATOR_START_TIME_SELECTION_NOW" name="Now" value="3"/>
|
||||
</enum>
|
||||
<enum name="BaseParseFrameFlags" cname="GstBaseParseFrameFlags" type="flags">
|
||||
<member cname="GST_BASE_PARSE_FRAME_FLAG_NONE" name="None" value="0"/>
|
||||
@ -18552,6 +18553,9 @@
|
||||
</return-type>
|
||||
<parameters/>
|
||||
</method>
|
||||
<property name="CurrentLevelBuffers" cname="current-level-buffers" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" version="1.28"/>
|
||||
<property name="CurrentLevelBytes" cname="current-level-bytes" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" version="1.28"/>
|
||||
<property name="CurrentLevelTime" cname="current-level-time" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" version="1.28"/>
|
||||
<property name="EmitSignals" cname="emit-signals" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" version="1.16"/>
|
||||
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstPad*"/>
|
||||
<field cname="segment" access="public" writeable="false" readable="true" is_callback="false" name="Segment" type="GstSegment">
|
||||
@ -18804,6 +18808,7 @@
|
||||
<parameter name="offset" type="gsize"/>
|
||||
</parameters>
|
||||
</method>
|
||||
<property name="DisableClip" cname="disable-clip" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" version="1.28"/>
|
||||
<property name="DisablePassthrough" cname="disable-passthrough" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
|
||||
<field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*"/>
|
||||
<field cname="sinkpad" access="public" writeable="false" readable="true" is_callback="false" name="Sinkpad" type="GstPad*"/>
|
||||
|
Loading…
x
Reference in New Issue
Block a user