[vala] gstreamer-1.0: Update to 1.0.10
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] gstreamer-1.0: Update to 1.0.10
- Date: Fri, 30 Aug 2013 11:27:11 +0000 (UTC)
commit 3473e0071693832e16cf651078aaf3b2cfc52936
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Fri Aug 30 13:26:21 2013 +0200
gstreamer-1.0: Update to 1.0.10
vapi/gstreamer-1.0.vapi | 9 +++++----
vapi/gstreamer-audio-1.0.vapi | 2 +-
vapi/gstreamer-pbutils-1.0.vapi | 2 +-
3 files changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi
index e5bc8cf..bc30e2b 100644
--- a/vapi/gstreamer-1.0.vapi
+++ b/vapi/gstreamer-1.0.vapi
@@ -564,6 +564,7 @@ namespace Gst {
public void copy_into (Gst.Buffer src, Gst.BufferCopyFlags flags, size_t offset, size_t size);
public Gst.Buffer copy_region (Gst.BufferCopyFlags flags, size_t offset, size_t size);
public size_t extract (size_t offset, void* dest, size_t size);
+ public void extract_dup (size_t offset, size_t size, [CCode (array_length_cname =
"dest_size", array_length_pos = 3.1, array_length_type = "gsize")] out uint8[] dest);
public size_t fill (size_t offset, [CCode (array_length_cname = "size", array_length_pos =
2.1, array_length_type = "gsize")] uint8[] src);
public bool find_memory (size_t offset, size_t size, out uint idx, out uint length, out
size_t skip);
public bool foreach_meta (Gst.BufferForeachMetaFunc func);
@@ -1515,19 +1516,19 @@ namespace Gst {
public bool has_scheduling_mode_with_flags (Gst.PadMode mode, Gst.SchedulingFlags flags);
[CCode (has_construct_function = false)]
public Query.latency ();
- public void parse_accept_caps (out Gst.Caps caps);
+ public void parse_accept_caps (out unowned Gst.Caps caps);
public void parse_accept_caps_result (bool result);
public void parse_allocation (out unowned Gst.Caps caps, out bool need_pool);
public void parse_buffering_percent (out bool busy, out int percent);
public void parse_buffering_range (out Gst.Format format, out int64 start, out int64 stop,
out int64 estimated_total);
public void parse_buffering_stats (out Gst.BufferingMode mode, out int avg_in, out int
avg_out, out int64 buffering_left);
- public void parse_caps (out Gst.Caps filter);
- public void parse_caps_result (out Gst.Caps caps);
+ public void parse_caps (out unowned Gst.Caps filter);
+ public void parse_caps_result (out unowned Gst.Caps caps);
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_latency (out bool live, out Gst.ClockTime min_latency, out Gst.ClockTime
max_latency);
public void parse_n_formats (out uint n_formats);
- public GLib.Type parse_nth_allocation_meta (uint index, out Gst.Structure @params);
+ public GLib.Type parse_nth_allocation_meta (uint index, out unowned Gst.Structure @params);
public void parse_nth_allocation_param (uint index, out Gst.Allocator allocator, out unowned
Gst.AllocationParams @params);
public void parse_nth_allocation_pool (uint index, out Gst.BufferPool pool, out uint size,
out uint min_buffers, out uint max_buffers);
public bool parse_nth_buffering_range (uint index, out int64 start, out int64 stop);
diff --git a/vapi/gstreamer-audio-1.0.vapi b/vapi/gstreamer-audio-1.0.vapi
index 342b565..d85288b 100644
--- a/vapi/gstreamer-audio-1.0.vapi
+++ b/vapi/gstreamer-audio-1.0.vapi
@@ -304,7 +304,7 @@ namespace Gst {
[NoWrapper]
public virtual bool resume ();
public uint64 samples_done ();
- public void set_callback (Gst.Audio.RingBufferCallback cb);
+ public void set_callback ([CCode (scope = "async")] owned
Gst.Audio.RingBufferCallback cb);
public void set_channel_positions (Gst.Audio.ChannelPosition position);
public void set_flushing (bool flushing);
public void set_sample (uint64 sample);
diff --git a/vapi/gstreamer-pbutils-1.0.vapi b/vapi/gstreamer-pbutils-1.0.vapi
index 8c32a1c..40e1376 100644
--- a/vapi/gstreamer-pbutils-1.0.vapi
+++ b/vapi/gstreamer-pbutils-1.0.vapi
@@ -346,7 +346,7 @@ namespace Gst {
[CCode (cheader_filename =
"gst/pbutils/codec-utils.h,gst/pbutils/descriptions.h,gst/pbutils/encoding-profile.h,gst/pbutils/encoding-target.h,gst/pbutils/gstdiscoverer.h,gst/pbutils/gstpluginsbaseversion.h,gst/pbutils/install-plugins.h,gst/pbutils/missing-plugins.h,gst/pbutils/pbutils-enumtypes.h,gst/pbutils/pbutils.h")]
public static void init ();
[CCode (cheader_filename =
"gst/pbutils/codec-utils.h,gst/pbutils/descriptions.h,gst/pbutils/encoding-profile.h,gst/pbutils/encoding-target.h,gst/pbutils/gstdiscoverer.h,gst/pbutils/gstpluginsbaseversion.h,gst/pbutils/install-plugins.h,gst/pbutils/missing-plugins.h,gst/pbutils/pbutils-enumtypes.h,gst/pbutils/pbutils.h",
cname = "gst_install_plugins_async")]
- public static Gst.PbUtils.InstallPluginsReturn install_plugins_async ([CCode (array_length =
false, array_null_terminated = true)] string[] details, Gst.PbUtils.InstallPluginsContext? ctx,
Gst.PbUtils.InstallPluginsResultFunc func);
+ public static Gst.PbUtils.InstallPluginsReturn install_plugins_async ([CCode (array_length =
false, array_null_terminated = true)] string[] details, Gst.PbUtils.InstallPluginsContext? ctx, [CCode (scope
= "async")] owned Gst.PbUtils.InstallPluginsResultFunc func);
[CCode (cheader_filename =
"gst/pbutils/codec-utils.h,gst/pbutils/descriptions.h,gst/pbutils/encoding-profile.h,gst/pbutils/encoding-target.h,gst/pbutils/gstdiscoverer.h,gst/pbutils/gstpluginsbaseversion.h,gst/pbutils/install-plugins.h,gst/pbutils/missing-plugins.h,gst/pbutils/pbutils-enumtypes.h,gst/pbutils/pbutils.h",
cname = "gst_install_plugins_installation_in_progress")]
public static bool install_plugins_installation_in_progress ();
[CCode (cheader_filename =
"gst/pbutils/codec-utils.h,gst/pbutils/descriptions.h,gst/pbutils/encoding-profile.h,gst/pbutils/encoding-target.h,gst/pbutils/gstdiscoverer.h,gst/pbutils/gstpluginsbaseversion.h,gst/pbutils/install-plugins.h,gst/pbutils/missing-plugins.h,gst/pbutils/pbutils-enumtypes.h,gst/pbutils/pbutils.h",
cname = "gst_install_plugins_return_get_name")]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]