vala r1623 - in trunk: . vapi vapi/packages/gstreamer-0.10



Author: juergbi
Date: Sat Jun 21 14:45:22 2008
New Revision: 1623
URL: http://svn.gnome.org/viewvc/vala?rev=1623&view=rev

Log:
2008-06-21  JÃrg Billeter  <j bitron ch>

	* vapi/packages/gstreamer-0.10/:

	Fix gst_*_parse_* bindings, patch by Zeeshan Ali Khattak,
	fixes bug 539177

	* vapi/gstreamer-0.10.vapi: regenerated


Modified:
   trunk/ChangeLog
   trunk/vapi/gstreamer-0.10.vapi
   trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata

Modified: trunk/vapi/gstreamer-0.10.vapi
==============================================================================
--- trunk/vapi/gstreamer-0.10.vapi	(original)
+++ trunk/vapi/gstreamer-0.10.vapi	Sat Jun 21 14:45:22 2008
@@ -646,13 +646,13 @@
 		public Event.qos (double proportion, Gst.ClockTimeDiff diff, Gst.ClockTime timestamp);
 		public Event.seek (double rate, Gst.Format format, Gst.SeekFlags flags, Gst.SeekType start_type, int64 start, Gst.SeekType stop_type, int64 stop);
 		public Event.tag (Gst.TagList taglist);
-		public void parse_buffer_size (Gst.Format format, int64 minsize, int64 maxsize, bool async);
-		public void parse_latency (Gst.ClockTime latency);
-		public void parse_new_segment (bool update, double rate, Gst.Format format, int64 start, int64 stop, int64 position);
-		public void parse_new_segment_full (bool update, double rate, double applied_rate, Gst.Format format, int64 start, int64 stop, int64 position);
-		public void parse_qos (double proportion, Gst.ClockTimeDiff diff, Gst.ClockTime timestamp);
-		public void parse_seek (double rate, Gst.Format format, Gst.SeekFlags flags, Gst.SeekType start_type, int64 start, Gst.SeekType stop_type, int64 stop);
-		public void parse_tag (out weak Gst.TagList taglist);
+		public void parse_buffer_size (out Gst.Format format, out int64 minsize, out int64 maxsize, out bool async);
+		public void parse_latency (out Gst.ClockTime latency);
+		public void parse_new_segment (out bool update, out double rate, out Gst.Format format, out int64 start, out int64 stop, out int64 position);
+		public void parse_new_segment_full (out bool update, out double rate, out double applied_rate, out Gst.Format format, out int64 start, out int64 stop, out int64 position);
+		public void parse_qos (out double proportion, out Gst.ClockTimeDiff diff, out Gst.ClockTime timestamp);
+		public void parse_seek (out double rate, out Gst.Format format, out Gst.SeekFlags flags, out Gst.SeekType start_type, out int64 start, out Gst.SeekType stop_type, out int64 stop);
+		public void parse_tag (out Gst.TagList taglist);
 		public static Gst.EventTypeFlags type_get_flags (Gst.EventType type);
 		public static weak string type_get_name (Gst.EventType type);
 		public static GLib.Quark type_to_quark (Gst.EventType type);
@@ -720,19 +720,19 @@
 		public Message.state_dirty (Gst.Object src);
 		public Message.tag (Gst.Object src, Gst.TagList tag_list);
 		public Message.warning (Gst.Object src, GLib.Error error, string debug);
-		public void parse_async_start (bool new_base_time);
-		public void parse_buffering (int percent);
+		public void parse_async_start (out bool new_base_time);
+		public void parse_buffering (out int percent);
 		public void parse_buffering_stats (Gst.BufferingMode mode, int avg_in, int avg_out, int64 buffering_left);
 		public void parse_clock_lost (out weak Gst.Clock clock);
-		public void parse_clock_provide (out weak Gst.Clock clock, bool ready);
-		public void parse_duration (Gst.Format format, int64 duration);
+		public void parse_clock_provide (out weak Gst.Clock clock, out bool ready);
+		public void parse_duration (out Gst.Format format, out int64 duration);
 		public void parse_error (out GLib.Error gerror, out string debug);
 		public void parse_info (out GLib.Error gerror, out string debug);
 		public void parse_new_clock (out weak Gst.Clock clock);
-		public void parse_segment_done (Gst.Format format, int64 position);
-		public void parse_segment_start (Gst.Format format, int64 position);
+		public void parse_segment_done (out Gst.Format format, out int64 position);
+		public void parse_segment_start (out Gst.Format format, out int64 position);
 		public void parse_state_changed (out Gst.State oldstate, out Gst.State newstate, out Gst.State pending);
-		public void parse_tag (out weak Gst.TagList tag_list);
+		public void parse_tag (out Gst.TagList tag_list);
 		public void parse_warning (out GLib.Error gerror, out string debug);
 		public void set_buffering_stats (Gst.BufferingMode mode, int avg_in, int avg_out, int64 buffering_left);
 		public static weak string type_get_name (Gst.MessageType type);
@@ -826,14 +826,14 @@
 		public void parse_buffering_percent (bool busy, int percent);
 		public void parse_buffering_range (Gst.Format format, int64 start, int64 stop, int64 estimated_total);
 		public void parse_buffering_stats (Gst.BufferingMode mode, int avg_in, int avg_out, int64 buffering_left);
-		public void parse_convert (Gst.Format src_format, int64 src_value, Gst.Format dest_format, int64 dest_value);
-		public void parse_duration (Gst.Format format, int64 duration);
-		public void parse_formats_length (uint n_formats);
-		public void parse_formats_nth (uint nth, Gst.Format format);
-		public void parse_latency (bool live, Gst.ClockTime min_latency, Gst.ClockTime max_latency);
-		public void parse_position (Gst.Format format, int64 cur);
-		public void parse_seeking (Gst.Format format, bool seekable, int64 segment_start, int64 segment_end);
-		public void parse_segment (double rate, Gst.Format format, int64 start_value, int64 stop_value);
+		public void parse_convert (out Gst.Format src_format, out int64 src_value, out Gst.Format dest_format, out int64 dest_value);
+		public void parse_duration (out Gst.Format format, out int64 duration);
+		public void parse_formats_length (out uint n_formats);
+		public void parse_formats_nth (uint nth, out Gst.Format format);
+		public void parse_latency (out bool live, out Gst.ClockTime min_latency, out Gst.ClockTime max_latency);
+		public void parse_position (out Gst.Format format, out int64 cur);
+		public void parse_seeking (out Gst.Format format, out bool seekable, out int64 segment_start, out int64 segment_end);
+		public void parse_segment (out double rate, out Gst.Format format, out int64 start_value, out int64 stop_value);
 		public void set_buffering_percent (bool busy, int percent);
 		public void set_buffering_range (Gst.Format format, int64 start, int64 stop, int64 estimated_total);
 		public void set_buffering_stats (Gst.BufferingMode mode, int avg_in, int avg_out, int64 buffering_left);

Modified: trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata
==============================================================================
--- trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata	(original)
+++ trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata	Sat Jun 21 14:45:22 2008
@@ -42,6 +42,35 @@
 GstEvent base_class="GstMiniObject"
 GstEvent.mini_object hidden="1"
 GstEventClass hidden="1"
+gst_event_parse_buffer_size.format is_out="1"
+gst_event_parse_buffer_size.minsize is_out="1"
+gst_event_parse_buffer_size.maxsize is_out="1"
+gst_event_parse_buffer_size.async is_out="1"
+gst_event_parse_latency.latency is_out="1"
+gst_event_parse_new_segment.update is_out="1"
+gst_event_parse_new_segment.rate is_out="1"
+gst_event_parse_new_segment.format is_out="1"
+gst_event_parse_new_segment.start is_out="1"
+gst_event_parse_new_segment.stop is_out="1"
+gst_event_parse_new_segment.position is_out="1"
+gst_event_parse_new_segment_full.update is_out="1"
+gst_event_parse_new_segment_full.rate is_out="1"
+gst_event_parse_new_segment_full.applied_rate is_out="1"
+gst_event_parse_new_segment_full.format is_out="1"
+gst_event_parse_new_segment_full.start is_out="1"
+gst_event_parse_new_segment_full.stop is_out="1"
+gst_event_parse_new_segment_full.position is_out="1"
+gst_event_parse_qos.proportion is_out="1"
+gst_event_parse_qos.diff is_out="1"
+gst_event_parse_qos.timestamp is_out="1"
+gst_event_parse_seek.rate is_out="1"
+gst_event_parse_seek.format is_out="1"
+gst_event_parse_seek.flags is_out="1"
+gst_event_parse_seek.start_type is_out="1"
+gst_event_parse_seek.start is_out="1"
+gst_event_parse_seek.stop_type is_out="1"
+gst_event_parse_seek.stop is_out="1"
+gst_event_parse_tag.taglist is_out="1" value_owned="1"
 GstFormatDefinition is_value_type="1"
 GstGhostPad base_class="GstPad"
 GstGhostPadClass hidden="1"
@@ -69,6 +98,16 @@
 gst_message_parse_state_changed.oldstate is_out="1"
 gst_message_parse_state_changed.newstate is_out="1"
 gst_message_parse_state_changed.pending is_out="1"
+gst_message_parse_async_start.new_base_time is_out="1"
+gst_message_parse_buffering.percent is_out="1"
+gst_message_parse_clock_provide.ready is_out="1"
+gst_message_parse_duration.format is_out="1"
+gst_message_parse_duration.duration is_out="1"
+gst_message_parse_segment_start.format is_out="1"
+gst_message_parse_segment_start.position is_out="1"
+gst_message_parse_segment_done.format is_out="1"
+gst_message_parse_segment_done.position is_out="1"
+gst_message_parse_tag.tag_list is_out="1" value_owned="1"
 GstMiniObject base_class="GTypeInstance"
 GstMiniObject.instance hidden="1"
 GstMiniObjectClass base_class="GTypeClass"
@@ -94,6 +133,27 @@
 GstQuery.mini_object hidden="1"
 GstQueryClass base_class="GstMiniObjectClass"
 GstQueryClass.mini_object_class hidden="1"
+gst_query_parse_convert.src_format is_out="1"
+gst_query_parse_convert.src_value is_out="1"
+gst_query_parse_convert.dest_format is_out="1"
+gst_query_parse_convert.dest_value is_out="1"
+gst_query_parse_duration.format is_out="1"
+gst_query_parse_duration.duration is_out="1"
+gst_query_parse_formats_length.n_formats is_out="1"
+gst_query_parse_formats_nth.format is_out="1"
+gst_query_parse_latency.live is_out="1"
+gst_query_parse_latency.min_latency is_out="1"
+gst_query_parse_latency.max_latency is_out="1"
+gst_query_parse_position.format is_out="1"
+gst_query_parse_position.cur is_out="1"
+gst_query_parse_seeking.format is_out="1"
+gst_query_parse_seeking.seekable is_out="1"
+gst_query_parse_seeking.segment_start is_out="1"
+gst_query_parse_seeking.segment_end is_out="1"
+gst_query_parse_segment.rate is_out="1"
+gst_query_parse_segment.format is_out="1"
+gst_query_parse_segment.start_value is_out="1"
+gst_query_parse_segment.stop_value is_out="1"
 GstStaticCaps base_class="GstCaps"
 GstStaticCaps.caps hidden="1"
 GstStructure is_immutable="1"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]