From: Luca Bruno Date: Fri, 29 Apr 2011 12:16:34 +0000 (+0200) Subject: gstreamer-0.10: Mark Clock.wait jitter parameter to be out X-Git-Tag: 0.12.1~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4aab2d71e490d252e91fe7008aa541337776b0d1;p=thirdparty%2Fvala.git gstreamer-0.10: Mark Clock.wait jitter parameter to be out Fixes bug 648684. --- diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index 02f123550..7d79b5c7f 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -297,7 +297,7 @@ namespace Gst { [CCode (cname = "gst_clock_new_single_shot_id")] public ClockID.single_shot (Gst.Clock clock, Gst.ClockTime time); public void unschedule (); - public Gst.ClockReturn wait (Gst.ClockTimeDiff jitter); + public Gst.ClockReturn wait (out Gst.ClockTimeDiff jitter); public Gst.ClockReturn wait_async (Gst.ClockCallback func); public Gst.ClockReturn wait_async_full (Gst.ClockCallback func, GLib.DestroyNotify destroy_data); } @@ -991,7 +991,7 @@ namespace Gst { public class Plugin : Gst.Object { [CCode (has_construct_function = false)] protected Plugin (); - public void add_dependency ([CCode (array_length = false)] string?[] env_vars, [CCode (array_length = false)] string?[] paths, [CCode (array_length = false)] string?[] names, Gst.PluginDependencyFlags flags); + public void add_dependency ([CCode (array_length = false, array_null_terminated = true)] string?[] env_vars, [CCode (array_length = false, array_null_terminated = true)] string?[] paths, [CCode (array_length = false, array_null_terminated = true)] string?[] names, Gst.PluginDependencyFlags flags); public void add_dependency_simple (string? env_vars, string? paths, string? names, Gst.PluginDependencyFlags flags); public static GLib.Quark error_quark (); public unowned Gst.Structure get_cache_data (); @@ -2732,9 +2732,9 @@ namespace Gst { [CCode (cheader_filename = "gst/gst.h")] public static Gst.Element? parse_launch_full (string pipeline_description, Gst.ParseContext? context, Gst.ParseFlags flags) throws GLib.Error; [CCode (cheader_filename = "gst/gst.h")] - public static Gst.Element? parse_launchv ([CCode (array_length = false)] string[] argv) throws GLib.Error; + public static Gst.Element? parse_launchv ([CCode (array_length = false, array_null_terminated = true)] string[] argv) throws GLib.Error; [CCode (cheader_filename = "gst/gst.h")] - public static Gst.Element? parse_launchv_full ([CCode (array_length = false)] string[] argv, Gst.ParseContext? context, Gst.ParseFlags flags) throws GLib.Error; + public static Gst.Element? parse_launchv_full ([CCode (array_length = false, array_null_terminated = true)] string[] argv, Gst.ParseContext? context, Gst.ParseFlags flags) throws GLib.Error; [CCode (cheader_filename = "gst/gst.h")] public static void print_element_args (GLib.StringBuilder buf, int indent, Gst.Element element); [CCode (cheader_filename = "gst/gst.h")] diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata index 1b4b7b870..8656e22ef 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata @@ -99,16 +99,17 @@ GstClock abstract="1" GstClock.ABI hidden="1" GstClock.entries type_arguments="ClockEntry" GstClock.times is_array="1" -gst_clock_wait_jitter.jitter is_out="1" gst_clock_add_observation.r_squared is_out="1" gst_clock_get_master nullable="1" transfer_ownership="1" -gst_clock_set_master.master nullable="1" gst_clock_get_calibration.internal is_out="1" gst_clock_get_calibration.external is_out="1" gst_clock_get_calibration.rate_num is_out="1" gst_clock_get_calibration.rate_denom is_out="1" +gst_clock_id_wait.jitter is_out="1" gst_clock_new_single_shot_id hidden="1" gst_clock_new_periodic_id hidden="1" +gst_clock_set_master.master nullable="1" +gst_clock_wait_jitter.jitter is_out="1" GstCoreError errordomain="1" GstDebugCategory.* hidden="1" GstDebugLevel to_string="gst_debug_level_get_name"