vala r1550 - in trunk: . vapi vapi/packages/gstreamer-base-0.10
- From: juergbi svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r1550 - in trunk: . vapi vapi/packages/gstreamer-base-0.10
- Date: Tue, 3 Jun 2008 17:49:47 +0000 (UTC)
Author: juergbi
Date: Tue Jun 3 17:49:46 2008
New Revision: 1550
URL: http://svn.gnome.org/viewvc/vala?rev=1550&view=rev
Log:
2008-06-03 JÃrg Billeter <j bitron ch>
* vapi/packages/gstreamer-base-0.10/:
Fix gst_adapter_take_buffer and gst_collect_pads_take_buffer
bindings, add gst_base_sink_wait_clock binding, patch by Ali Sabil
* vapi/gstreamer-base-0.10.vapi: regenerated
Modified:
trunk/ChangeLog
trunk/vapi/gstreamer-base-0.10.vapi
trunk/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.gi
trunk/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata
Modified: trunk/vapi/gstreamer-base-0.10.vapi
==============================================================================
--- trunk/vapi/gstreamer-base-0.10.vapi (original)
+++ trunk/vapi/gstreamer-base-0.10.vapi Tue Jun 3 17:49:46 2008
@@ -168,7 +168,7 @@
public uchar peek (uint size);
public void push (Gst.Buffer buf);
public uchar take (uint nbytes);
- public weak Gst.Buffer take_buffer (uint nbytes);
+ public Gst.Buffer take_buffer (uint nbytes);
}
[CCode (cheader_filename = "gst/base/gstbasesink.h")]
public class BaseSink : Gst.Element {
@@ -205,6 +205,7 @@
public void set_qos_enabled (bool enabled);
public void set_sync (bool sync);
public void set_ts_offset (Gst.ClockTimeDiff offset);
+ public Gst.ClockReturn wait_clock (Gst.ClockTime time, out Gst.ClockTimeDiff jitter);
public Gst.FlowReturn wait_eos (Gst.ClockTime time, out Gst.ClockTimeDiff jitter);
public Gst.FlowReturn wait_preroll ();
[NoWrapper]
@@ -274,7 +275,7 @@
public void set_function (Gst.CollectPadsFunction func);
public void start ();
public void stop ();
- public weak Gst.Buffer take_buffer (Gst.CollectData data, uint size);
+ public Gst.Buffer take_buffer (Gst.CollectData data, uint size);
}
[CCode (cheader_filename = "gst/base/gstdataqueue.h")]
public class DataQueue : GLib.Object {
Modified: trunk/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.gi
==============================================================================
--- trunk/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.gi (original)
+++ trunk/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.gi Tue Jun 3 17:49:46 2008
@@ -243,6 +243,14 @@
<parameter name="offset" type="GstClockTimeDiff"/>
</parameters>
</method>
+ <method name="wait_clock" symbol="gst_base_sink_wait_clock">
+ <return-type type="GstClockReturn"/>
+ <parameters>
+ <parameter name="basesink" type="GstBaseSink*"/>
+ <parameter name="time" type="GstClockTime"/>
+ <parameter name="jitter" type="GstClockTimeDiff*"/>
+ </parameters>
+ </method>
<method name="wait_eos" symbol="gst_base_sink_wait_eos">
<return-type type="GstFlowReturn"/>
<parameters>
Modified: trunk/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata
==============================================================================
--- trunk/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata (original)
+++ trunk/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata Tue Jun 3 17:49:46 2008
@@ -7,6 +7,7 @@
GstAdapter.assembled_size hidden="1"
GstAdapter.assembled_len hidden="1"
GstAdapter.buflist_end hidden="1"
+gst_adapter_take_buffer transfer_ownership="1"
GstBaseSink cheader_filename="gst/base/gstbasesink.h"
GstBaseSink.* weak="0"
GstBaseSink.abidata hidden="1"
@@ -26,6 +27,7 @@
GstCollectPads.data type_arguments="CollectData"
GstCollectPads.abidata hidden="1"
GstCollectPadsDestroyNotify cheader_filename="gst/base/gstcollectpads.h"
+gst_collect_pads_take_buffer transfer_ownership="1"
GstDataQueue cheader_filename="gst/base/gstdataqueue.h"
GstDataQueueCheckFullFunction cheader_filename="gst/base/gstdataqueue.h"
GstDataQueueItem cheader_filename="gst/base/gstdataqueue.h"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]