diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2018-02-13 11:23:54 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2018-03-20 23:06:17 +0100 |
commit | fdd97af3b7a071d740fa0ce326a1b894426fabed (patch) | |
tree | 42bd7e18b29b68ca167672919d12cd25c869632b /vapi/packages | |
parent | 8923e638dff9713baeec15cbc1de220fc67d9811 (diff) | |
download | vala-fdd97af3b7a071d740fa0ce326a1b894426fabed.tar.gz |
vapi: Remove GStreamer 0.10 bindings
https://bugzilla.gnome.org/show_bug.cgi?id=793417
Diffstat (limited to 'vapi/packages')
105 files changed, 0 insertions, 22815 deletions
diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala b/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala deleted file mode 100644 index 589e37288..000000000 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala +++ /dev/null @@ -1,552 +0,0 @@ -/* gstreamer-0.10-custom.vala - * - * Copyright (C) 2007-2008 Jürg Billeter - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * - * Author: - * Jürg Billeter <j@bitron.ch> - */ -namespace Gst { - public struct ClockTime : uint64 { - [CCode (cname="GST_TIME_ARGS")] - public unowned string args (); - [CCode (cname="GST_CLOCK_TIME_IS_VALID")] - public bool is_valid (); - } - - public struct ClockTimeDiff : int64 { - } - - [Compact] - public class ClockID { - [CCode (cname="gst_clock_new_single_shot_id")] - public ClockID.single_shot (Gst.Clock clock, Gst.ClockTime time); - [CCode (cname="gst_clock_new_periodic_id")] - public ClockID.periodic (Gst.Clock clock, Gst.ClockTime start_time, Gst.ClockTime interval); - } - - [CCode (ref_function = "gst_event_ref", unref_function = "gst_event_unref")] - public class Event : MiniObject { - public unowned Event @ref (); - public void unref (); - public static void replace (ref Event? oldobj, Event? newobj); - public Event copy (); - - [CCode (cname = "GST_EVENT_IS_UPSTREAM")] - public bool is_upstream (); - [CCode (cname = "GST_EVENT_IS_DOWNSTREAM")] - public bool is_downstream (); - [CCode (cname = "GST_EVENT_IS_SERIALIZED")] - public bool is_serialized (); - - // Deprecated, should be in Gst.EventType - public static Gst.EventTypeFlags type_get_flags (Gst.EventType type); - public static unowned string type_get_name (Gst.EventType type); - public static GLib.Quark type_to_quark (Gst.EventType type); - } - - public enum EventType { - __DUMMY__; - [CCode (cname = "gst_event_type_get_flags")] - public Gst.EventTypeFlags get_flags (); - [CCode (cname = "gst_event_type_to_quark")] - public GLib.Quark to_quark (); - [CCode (cname = "gst_event_type_get_name")] - public unowned string get_name (); - } - - public enum Format { - __DUMMY__; - [CCode (cname = "gst_format_get_details")] - public unowned FormatDefinition get_details (); - [CCode (cname = "gst_format_to_quark")] - public GLib.Quark to_quark (); - [CCode (cname = "gst_format_get_name")] - public unowned string get_name (); - - [CCode (cname = "gst_format_register")] - static Format register (string nick, string description); - [CCode (cname = "gst_format_get_by_nick")] - static Format get_by_nick (string nick); - - [CCode (cname = "GST_FORMAT_PERCENT_MAX")] - public const int64 PERCENT_MAX; - [CCode (cname = "GST_FORMAT_PERCENT_SCALE")] - public const int64 PERCENT_SCALE; - } - - public interface ImplementsInterface : Gst.Element { - public unowned Gst.Element? cast (GLib.Type type); - public bool check (GLib.Type type); - } - - public abstract class Index { - public int new_group (); - [CCode (cname = "GST_INDEX_IS_WRITABLE")] - public bool is_writable (); - [CCode (cname = "GST_INDEX_IS_READABLE")] - public bool is_readable (); - } - - public struct IndexAssociation { - public Gst.Format format; - public int64 value; - } - - [Compact] - public class IndexEntry { - public IndexEntryType type; - [CCode (cname = "GST_INDEX_NASSOCS")] - public int n_assocs (); - [CCode (cname = "GST_INDEX_ASSOC_FLAGS")] - public AssocFlags assoc_flags (); - [CCode (cname = "GST_INDEX_ASSOC_FORMAT")] - public Gst.Format assoc_format (int i); - [CCode (cname = "GST_INDEX_ASSOC_VALUE")] - public unowned IndexAssociation assoc_value (int i); - [CCode (cname = "GST_INDEX_FORMAT_FORMAT")] - public Gst.Format format_format (); - [CCode (cname = "GST_INDEX_FORMAT_KEY")] - public unowned string format_key (); - [CCode (cname = "GST_INDEX_ID_INVALID")] - public const int ID_INVALID; - [CCode (cname = "GST_INDEX_ID_DESCRIPTION")] - public unowned string id_description (); - } - - [CCode (ref_function = "gst_object_ref", unref_function = "gst_object_unref", ref_sink_function = "gst_object_ref_sink")] - public abstract class Object { - public unowned Gst.Object @ref (); - public void unref (); - public void sink (); - public void ref_sink (); - public static void replace (ref Gst.Object? oldobj, Gst.Object? newobj); - - [CCode (cname = "GST_OBJECT_FLAG_IS_SET")] - public bool flag_is_set (Gst.ObjectFlags flag); - [CCode (cname = "GST_OBJECT_FLAG_SET")] - public void flag_set (Gst.ObjectFlags flag); - [CCode (cname = "GST_OBJECT_FLAG_UNSET")] - public void flag_unset (Gst.ObjectFlags flag); - [CCode (cname = "GST_OBJECT_IS_FLOATING")] - public bool is_floating (); - [CCode (cname = "GST_OBJECT_IS_DISPOSING")] - public bool is_disposing (); - } - - public class Bin { - public void add_many (params Gst.Element[] elements); - public void remove_many (params Gst.Element[] elements); - } - - [CCode (ref_function = "gst_buffer_ref", unref_function = "gst_buffer_unref")] - public class Buffer : Gst.MiniObject { - [CCode (has_construct_function = false)] - public Buffer (); - [CCode (cname = "GST_BUFFER_FLAG_SET")] - public void flag_set (BufferFlag flag); - [CCode (cname = "GST_BUFFER_FLAG_UNSET")] - public void flag_unset (BufferFlag flag); - [CCode (cname = "GST_BUFFER_FLAG_IS_SET")] - public bool flag_is_set (BufferFlag flag); - [CCode (cname = "GST_BUFFER_IS_DISCONT")] - public bool is_discont (); - [ReturnsModifiedPointer] - public void make_metadata_writable (); - [ReturnsModifiedPointer] - public void make_writable (); - [CCode (cname = "GST_BUFFER_TIMESTAMP_IS_VALID")] - public bool timestamp_is_valid (); - [CCode (cname = "GST_BUFFER_DURATION_IS_VALID")] - public bool duration_is_valid (); - [CCode (cname = "GST_BUFFER_OFFSET_IS_VALID")] - public bool offset_is_valid (); - [CCode (cname = "GST_BUFFER_OFFSET_END_IS_VALID")] - public bool offset_end_is_valid (); - [ReturnsModifiedPointer] - public void join (owned Buffer buf2); - - public unowned Buffer @ref (); - public void unref (); - public static void replace (ref Buffer? oldobj, Buffer? newobj); - public Buffer copy (); - } - - [CCode (ref_function = "gst_buffer_list_ref", unref_function = "gst_buffer_list_unref")] - public class BufferList : Gst.MiniObject { - [ReturnsModifiedPointer] - public void make_writable (); - public unowned BufferList @ref (); - public void unref (); - public BufferList copy (); - } - - public class Bus { - [CCode (cname = "gst_bus_add_watch_full")] - public uint add_watch (owned Gst.BusFunc func, [CCode (pos = 0.1)] int priority = GLib.Priority.DEFAULT); - [CCode (instance_pos = -1)] - public Gst.BusSyncReply sync_signal_handler (Gst.Bus bus, Gst.Message message); - - [CCode (instance_pos = -1)] - public bool async_signal_func (Gst.Bus bus, Gst.Message message); - } - - public interface ChildProxy : Gst.Object { - public void @get (string first_property_name, ...); - public void get_property (string name, ref Gst.Value value); - public void get_valist (string first_property_name, void* var_args); - public bool lookup (string name, out Gst.Object? target, out unowned GLib.ParamSpec? pspec); - public void @set (string first_property_name, ...); - public void set_property (string name, Gst.Value value); - public void set_valist (string first_property_name, void* var_args); - } - - public abstract class Element { - [CCode (cname = "abidata.ABI.target_state")] - public State target_state; - [CCode (returns_floating_reference = true)] - public static Gst.Element? make_from_uri (Gst.URIType type, string uri, string? elementname); - } - - public class ElementFactory { - [CCode (returns_floating_reference = true)] - public Gst.Element? create (string? name); - [CCode (returns_floating_reference = true)] - public static Gst.Element? make (string factoryname, string? name); - } - - [CCode (cheader_filename = "gst/gst.h")] - public class Pad { - [CCode (cname = "gst_pad_add_buffer_probe_full")] - public uint add_buffer_probe ([CCode (type="GCallback")] owned BufferProbeCallback handler); - [CCode (cname = "gst_pad_add_data_probe_full")] - public uint add_data_probe ([CCode (type="GCallback")] owned DataProbeCallback handler); - [CCode (cname = "gst_pad_add_event_probe_full")] - public uint add_event_probe ([CCode (type="GCallback")] owned EventProbeCallback handler); - public Gst.Caps get_fixed_caps_func (); - public Gst.Caps proxy_getcaps (); - public bool proxy_setcaps (Gst.Caps caps); - [CCode (cname = "gst_pad_set_blocked_async_full")] - public bool set_blocked_async (bool blocked, owned Gst.PadBlockCallback callback); - - [CCode (cname = "GST_PAD_STREAM_LOCK")] - public void stream_lock (); - [CCode (cname = "GST_PAD_STREAM_UNLOCK")] - public void stream_unlock (); - } - - public enum FlowReturn { - __DUMMY__; - [CCode (cname = "GST_FLOW_IS_FATAL")] - public bool is_fatal (); - [CCode (cname = "GST_FLOW_IS_SUCCESS")] - public bool is_success (); - } - - public enum PadLinkReturn { - __DUMMY__; - [CCode (cname = "GST_PAD_LINK_FAILED")] - public bool failed (); - [CCode (cname = "GST_PAD_LINK_SUCCESSFUL")] - public bool successful (); - - } - - [CCode (cname="GCallback")] - public delegate bool BufferProbeCallback (Gst.Pad pad, Gst.Buffer buffer); - [CCode (cname="GCallback")] - public delegate bool EventProbeCallback (Gst.Pad pad, Gst.Event event); - [CCode (cname="GCallback")] - public delegate bool DataProbeCallback (Gst.Pad pad, Gst.MiniObject data); - - public class Caps { - public unowned Caps @ref (); - public void unref (); - - [ReturnsModifiedPointer] - public void make_writable (); - - [CCode (cname = "GST_CAPS_IS_SIMPLE")] - public bool is_simple (); - - public static void replace (ref Caps? oldobj, Caps? newobj); - } - - public abstract class MiniObject { - [ReturnsModifiedPointer] - public void make_writable (); - - public unowned MiniObject @ref (); - public void unref (); - public virtual MiniObject copy (); - public virtual void finalize (); - public static void replace (ref MiniObject? oldobj, MiniObject? newobj); - - [CCode (cname = "GST_MINI_OBJECT_FLAG_SET")] - public void flag_set (MiniObjectFlags flag); - [CCode (cname = "GST_MINI_OBJECT_FLAG_UNSET")] - public void flag_unset (MiniObjectFlags flag); - [CCode (cname = "GST_MINI_OBJECT_FLAG_IS_SET")] - public bool flag_is_set (MiniObjectFlags flag); - } - - [CCode (ref_function = "gst_message_ref", unref_function = "gst_message_unref")] - public class Message : MiniObject { - [ReturnsModifiedPointer] - public void make_writable (); - public unowned Message @ref (); - public void unref (); - public Message copy (); - - // Deprecated, real method is in MessageType - public static GLib.Quark type_to_quark (Gst.MessageType type); - } - - public enum MessageType { - __DUMMY__; - public GLib.Quark to_quark (); - public unowned string get_name (); - } - - [CCode (ref_function = "gst_query_ref", unref_function = "gst_query_unref")] - public class Query : MiniObject { - [ReturnsModifiedPointer] - public void make_writable (); - public unowned Query @ref (); - public void unref (); - public Query copy (); - } - - public enum QueryType { - __DUMMY__; - public GLib.Quark to_quark (); - public unowned string get_name (); - public unowned QueryTypeDefinition get_details (); - public static QueryType get_by_nick (); - public static Iterator<QueryTypeDefinition> iterate_definitions (); - public static Gst.QueryType register (string nick, string description); - } - - public struct QueryTypeDefinition { - public weak string description; - public weak string nick; - public GLib.Quark quark; - public Gst.QueryType value; - } - - [Compact] - [Immutable] - [CCode (copy_function = "gst_structure_copy", type_id = "GST_TYPE_STRUCTURE", cheader_filename = "gst/gst.h")] - public class Structure { - [CCode (cname = "gst_structure_empty_new", has_construct_function = false)] - public Structure.empty (string name); - [CCode (cname = "gst_structure_id_empty_new", has_construct_function = false)] - public Structure.id_empty (GLib.Quark quark); - - [CCode (cname = "gst_structure_id_new", has_construct_function = false)] - public Structure.id (GLib.Quark quark, GLib.Quark field_quark, ...); - } - - public enum State { - __DUMMY__; - [CCode (cname = "GST_STATE_GET_NEXT")] - public State get_next (State pending); - } - - public enum StateChange { - __DUMMY__; - [CCode (cname = "GST_STATE_TRANSITION")] - public static StateChange transition (State cur, State next); - [CCode (cname = "GST_STATE_TRANSITION_CURRENT")] - public State transition_current (); - [CCode (cname = "GST_STATE_TRANSITION_NEXT")] - public State transition_next (); - } - - [Compact] - public class DebugCategory { - [CCode (cname="GST_DEBUG_CATEGORY_INIT")] - public void init (string name, uint color, string description); - [CCode (cname="GST_CAT_LOG")] - public void log (string format, ...); - [CCode (cname="GST_CAT_DEBUG")] - public void debug (string format, ...); - [CCode (cname="GST_CAT_INFO")] - public void info (string format, ...); - [CCode (cname="GST_CAT_WARNING")] - public void warning (string format, ...); - [CCode (cname="GST_CAT_ERROR")] - public void error (string format, ...); - [CCode (cname="GST_CAT_LOG_OBJECT")] - public void log_object (GLib.Object obj, string format, ...); - [CCode (cname="GST_CAT_DEBUG_OBJECT")] - public void debug_object (GLib.Object obj, string format, ...); - [CCode (cname="GST_CAT_INFO_OBJECT")] - public void info_object (GLib.Object obj, string format, ...); - [CCode (cname="GST_CAT_WARNING_OBJECT")] - public void warning_object (GLib.Object obj, string format, ...); - [CCode (cname="GST_CAT_ERROR_OBJECT")] - public void error_object (GLib.Object obj, string format, ...); - [CCode (cname="GST_DEBUG_CATEGORY_GET")] - public static unowned DebugCategory @get (string name); - } - - [CCode (cname="GST_DEBUG_BIN_TO_DOT_FILE")] - public static void debug_bin_to_dot_file (Bin bin, DebugGraphDetails details, string prefix); - [CCode (cname="GST_DEBUG_BIN_TO_DOT_FILE_WITH_TS")] - public static void debug_bin_to_dot_file_with_ts (Bin bin, DebugGraphDetails details, string prefix); - - public struct IntRange {} - public struct DoubleRange {} - public struct List {} - public struct Array {} - public struct Fraction {} - public struct FractionRange {} - - [CCode (cname = "GValue", type_id = "G_TYPE_VALUE")] - public struct Value : GLib.Value { - - public static GLib.Type array_get_type (); - public static GLib.Type list_get_type (); - - [CCode (cname = "GST_MAKE_FOURCC")] - public static uint make_fourcc (char a, char b, char c, char d); - [CCode (cname = "GST_STR_FOURCC")] - public static uint str_fourcc (string str); - - public void set_fourcc (uint fourcc); - public uint get_fourcc (); - - public void set_int_range (int start, int end); - public int get_int_range_min (); - public int get_int_range_max (); - - public void set_double_range (double start, double end); - public double get_double_range_min (); - public double get_double_range_max (); - - public void list_append_value (Gst.Value append_value); - public void list_prepend_value (Gst.Value prepend_value); - public void list_concat (Gst.Value value1, Gst.Value value2); - public uint list_get_size (); - public unowned Gst.Value? list_get_value (uint index); - - public void set_fraction (int numerator, int denominator); - public int get_fraction_numerator (); - public int get_fraction_denominator (); - public static bool fraction_multiply (GLib.Value product, GLib.Value factor1, GLib.Value factor2); - public static bool fraction_subtract (GLib.Value dest, GLib.Value minuend, GLib.Value subtrahend); - - public void set_fraction_range (Gst.Value start, Gst.Value end); - public unowned Gst.Value? get_fraction_range_min (); - public unowned Gst.Value? get_fraction_range_max (); - public void set_fraction_range_full (int numerator_start, int denominator_start, int numerator_end, int denominator_end); - - public void set_date (GLib.Date date); - public GLib.Date get_date (); - - public void set_caps (Caps caps); - public Caps get_caps (); - - public void set_structure (Structure structure); - public unowned Structure get_structure (); - - public unowned Buffer get_buffer (); - public void set_buffer (Buffer b); - public void take_buffer (Buffer b); - - public bool is_fixed (); - - public static void register (Gst.ValueTable table); - - public void init_and_copy (Gst.Value src); - - public string serialize (); - public bool deserialize (string src); - - public static bool can_compare (Gst.Value value1, Gst.Value value2); - public static int compare (Gst.Value value1, Gst.Value value2); - - public static void register_union_func (GLib.Type type1, GLib.Type type2, Gst.ValueUnionFunc func); - public static bool union (Gst.Value dest, Gst.Value value1, Gst.Value value2); - public static bool can_union (Gst.Value value1, Gst.Value value2); - - public static void register_subtract_func (GLib.Type minuend_type, GLib.Type subtrahend_type, Gst.ValueSubtractFunc func); - public static bool subtract (Gst.Value dest, Gst.Value minuend, Gst.Value subtrahend); - public static bool can_subtract (Gst.Value minuend, Gst.Value subtrahend); - - public static void register_intersect_func (GLib.Type type1, GLib.Type type2, Gst.ValueIntersectFunc func); - public static bool intersect (Gst.Value dest, Gst.Value value1, Gst.Value value2); - public static bool can_intersect (Gst.Value value1, Gst.Value value2); - - public void array_append_value (Gst.Value append_value); - public uint array_get_size (); - public unowned Gst.Value? array_get_value (uint index); - public void array_prepend_value (Gst.Value prepend_value); - } - - public class XML { - public bool parse_doc(void* doc, string root); - public bool parse_file(string fname, string root); - public unowned Element get_element(string name); - } - - [CCode (cheader_filename = "gst/gst.h")] - public struct PluginDesc { - public int major_version; - public int minor_version; - public weak string name; - public weak string description; - public weak Gst.PluginInitFunc plugin_init; - public weak string version; - public weak string license; - public weak string source; - public weak string package; - public weak string origin; - void *_gst_reserved[]; - } - - public class Plugin { - [CCode (instance_pos = -1)] - public bool name_filter (Gst.Plugin plugin, string name); - } - - public abstract class PluginFeature { - [CCode (instance_pos = -1)] - public bool type_name_filter (Gst.PluginFeature feature, Gst.TypeNameData data); - } - - public struct PollFD { - public int fd; - public int idx; - public static bool can_read (Gst.Poll @set, Gst.PollFD fd); - public static bool can_write (Gst.Poll @set, Gst.PollFD fd); - public static bool ctl_read (Gst.Poll @set, Gst.PollFD fd, bool active); - public static bool ctl_write (Gst.Poll @set, Gst.PollFD fd, bool active); - public static bool has_closed (Gst.Poll @set, Gst.PollFD fd); - public static bool has_error (Gst.Poll @set, Gst.PollFD fd); - public static void ignored (Gst.Poll @set, Gst.PollFD fd); - public void init (); - } - - public struct ElementFactoryListType : uint64 { - } - - [CCode (returns_floating_reference = true)] - public static Gst.Element? parse_bin_from_description (string bin_description, bool ghost_unlinked_pads) throws GLib.Error; - [CCode (returns_floating_reference = true)] - public static Gst.Element? parse_bin_from_description_full (string bin_description, bool ghost_unlinked_pads, Gst.ParseContext? context, Gst.ParseFlags flags) throws GLib.Error; -} diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.deps b/vapi/packages/gstreamer-0.10/gstreamer-0.10.deps deleted file mode 100644 index 13f9b502b..000000000 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.deps +++ /dev/null @@ -1 +0,0 @@ -gmodule-2.0 diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.excludes b/vapi/packages/gstreamer-0.10/gstreamer-0.10.excludes deleted file mode 100644 index 597444950..000000000 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.excludes +++ /dev/null @@ -1,2 +0,0 @@ -gstconfig.h -gstmacros.h diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.files b/vapi/packages/gstreamer-0.10/gstreamer-0.10.files deleted file mode 100644 index fd3a25533..000000000 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/gst*.h -lib/libgstreamer-0.10.so - diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.gi b/vapi/packages/gstreamer-0.10/gstreamer-0.10.gi deleted file mode 100644 index 724a6de02..000000000 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.gi +++ /dev/null @@ -1,9864 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="atomic_int_set" symbol="gst_atomic_int_set"> - <return-type type="void"/> - <parameters> - <parameter name="atomic_int" type="gint*"/> - <parameter name="value" type="gint"/> - </parameters> - </function> - <function name="class_signal_connect" symbol="gst_class_signal_connect"> - <return-type type="guint"/> - <parameters> - <parameter name="klass" type="GstObjectClass*"/> - <parameter name="name" type="gchar*"/> - <parameter name="func" type="gpointer"/> - <parameter name="func_data" type="gpointer"/> - </parameters> - </function> - <function name="class_signal_emit_by_name" symbol="gst_class_signal_emit_by_name"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="name" type="gchar*"/> - <parameter name="self" type="xmlNodePtr"/> - </parameters> - </function> - <function name="core_error_quark" symbol="gst_core_error_quark"> - <return-type type="GQuark"/> - </function> - <function name="debug_add_log_function" symbol="gst_debug_add_log_function"> - <return-type type="void"/> - <parameters> - <parameter name="func" type="GstLogFunction"/> - <parameter name="data" type="gpointer"/> - </parameters> - </function> - <function name="debug_construct_term_color" symbol="gst_debug_construct_term_color"> - <return-type type="gchar*"/> - <parameters> - <parameter name="colorinfo" type="guint"/> - </parameters> - </function> - <function name="debug_construct_win_color" symbol="gst_debug_construct_win_color"> - <return-type type="gint"/> - <parameters> - <parameter name="colorinfo" type="guint"/> - </parameters> - </function> - <function name="debug_get_all_categories" symbol="gst_debug_get_all_categories"> - <return-type type="GSList*"/> - </function> - <function name="debug_get_default_threshold" symbol="gst_debug_get_default_threshold"> - <return-type type="GstDebugLevel"/> - </function> - <function name="debug_is_active" symbol="gst_debug_is_active"> - <return-type type="gboolean"/> - </function> - <function name="debug_is_colored" symbol="gst_debug_is_colored"> - <return-type type="gboolean"/> - </function> - <function name="debug_level_get_name" symbol="gst_debug_level_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="level" type="GstDebugLevel"/> - </parameters> - </function> - <function name="debug_log" symbol="gst_debug_log"> - <return-type type="void"/> - <parameters> - <parameter name="category" type="GstDebugCategory*"/> - <parameter name="level" type="GstDebugLevel"/> - <parameter name="file" type="gchar*"/> - <parameter name="function" type="gchar*"/> - <parameter name="line" type="gint"/> - <parameter name="object" type="GObject*"/> - <parameter name="format" type="gchar*"/> - </parameters> - </function> - <function name="debug_log_default" symbol="gst_debug_log_default"> - <return-type type="void"/> - <parameters> - <parameter name="category" type="GstDebugCategory*"/> - <parameter name="level" type="GstDebugLevel"/> - <parameter name="file" type="gchar*"/> - <parameter name="function" type="gchar*"/> - <parameter name="line" type="gint"/> - <parameter name="object" type="GObject*"/> - <parameter name="message" type="GstDebugMessage*"/> - <parameter name="unused" type="gpointer"/> - </parameters> - </function> - <function name="debug_log_valist" symbol="gst_debug_log_valist"> - <return-type type="void"/> - <parameters> - <parameter name="category" type="GstDebugCategory*"/> - <parameter name="level" type="GstDebugLevel"/> - <parameter name="file" type="gchar*"/> - <parameter name="function" type="gchar*"/> - <parameter name="line" type="gint"/> - <parameter name="object" type="GObject*"/> - <parameter name="format" type="gchar*"/> - <parameter name="args" type="va_list"/> - </parameters> - </function> - <function name="debug_print_stack_trace" symbol="gst_debug_print_stack_trace"> - <return-type type="void"/> - </function> - <function name="debug_remove_log_function" symbol="gst_debug_remove_log_function"> - <return-type type="guint"/> - <parameters> - <parameter name="func" type="GstLogFunction"/> - </parameters> - </function> - <function name="debug_remove_log_function_by_data" symbol="gst_debug_remove_log_function_by_data"> - <return-type type="guint"/> - <parameters> - <parameter name="data" type="gpointer"/> - </parameters> - </function> - <function name="debug_set_active" symbol="gst_debug_set_active"> - <return-type type="void"/> - <parameters> - <parameter name="active" type="gboolean"/> - </parameters> - </function> - <function name="debug_set_colored" symbol="gst_debug_set_colored"> - <return-type type="void"/> - <parameters> - <parameter name="colored" type="gboolean"/> - </parameters> - </function> - <function name="debug_set_default_threshold" symbol="gst_debug_set_default_threshold"> - <return-type type="void"/> - <parameters> - <parameter name="level" type="GstDebugLevel"/> - </parameters> - </function> - <function name="debug_set_threshold_for_name" symbol="gst_debug_set_threshold_for_name"> - <return-type type="void"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="level" type="GstDebugLevel"/> - </parameters> - </function> - <function name="debug_unset_threshold_for_name" symbol="gst_debug_unset_threshold_for_name"> - <return-type type="void"/> - <parameters> - <parameter name="name" type="gchar*"/> - </parameters> - </function> - <function name="default_registry_check_feature_version" symbol="gst_default_registry_check_feature_version"> - <return-type type="gboolean"/> - <parameters> - <parameter name="feature_name" type="gchar*"/> - <parameter name="min_major" type="guint"/> - <parameter name="min_minor" type="guint"/> - <parameter name="min_micro" type="guint"/> - </parameters> - </function> - <function name="deinit" symbol="gst_deinit"> - <return-type type="void"/> - </function> - <function name="double_range_get_type" symbol="gst_double_range_get_type"> - <return-type type="GType"/> - </function> - <function name="error_get_message" symbol="gst_error_get_message"> - <return-type type="gchar*"/> - <parameters> - <parameter name="domain" type="GQuark"/> - <parameter name="code" type="gint"/> - </parameters> - </function> - <function name="filename_to_uri" symbol="gst_filename_to_uri"> - <return-type type="gchar*"/> - <parameters> - <parameter name="filename" type="gchar*"/> - <parameter name="error" type="GError**"/> - </parameters> - </function> - <function name="filter_run" symbol="gst_filter_run"> - <return-type type="GList*"/> - <parameters> - <parameter name="list" type="GList*"/> - <parameter name="func" type="GstFilterFunc"/> - <parameter name="first" type="gboolean"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </function> - <function name="flow_get_name" symbol="gst_flow_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="ret" type="GstFlowReturn"/> - </parameters> - </function> - <function name="flow_to_quark" symbol="gst_flow_to_quark"> - <return-type type="GQuark"/> - <parameters> - <parameter name="ret" type="GstFlowReturn"/> - </parameters> - </function> - <function name="format_get_by_nick" symbol="gst_format_get_by_nick"> - <return-type type="GstFormat"/> - <parameters> - <parameter name="nick" type="gchar*"/> - </parameters> - </function> - <function name="format_get_details" symbol="gst_format_get_details"> - <return-type type="GstFormatDefinition*"/> - <parameters> - <parameter name="format" type="GstFormat"/> - </parameters> - </function> - <function name="format_get_name" symbol="gst_format_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="format" type="GstFormat"/> - </parameters> - </function> - <function name="format_iterate_definitions" symbol="gst_format_iterate_definitions"> - <return-type type="GstIterator*"/> - </function> - <function name="format_register" symbol="gst_format_register"> - <return-type type="GstFormat"/> - <parameters> - <parameter name="nick" type="gchar*"/> - <parameter name="description" type="gchar*"/> - </parameters> - </function> - <function name="format_to_quark" symbol="gst_format_to_quark"> - <return-type type="GQuark"/> - <parameters> - <parameter name="format" type="GstFormat"/> - </parameters> - </function> - <function name="formats_contains" symbol="gst_formats_contains"> - <return-type type="gboolean"/> - <parameters> - <parameter name="formats" type="GstFormat*"/> - <parameter name="format" type="GstFormat"/> - </parameters> - </function> - <function name="fourcc_get_type" symbol="gst_fourcc_get_type"> - <return-type type="GType"/> - </function> - <function name="fraction_get_type" symbol="gst_fraction_get_type"> - <return-type type="GType"/> - </function> - <function name="fraction_range_get_type" symbol="gst_fraction_range_get_type"> - <return-type type="GType"/> - </function> - <function name="init" symbol="gst_init"> - <return-type type="void"/> - <parameters> - <parameter name="argc" type="int*"/> - <parameter name="argv" type="char**[]"/> - </parameters> - </function> - <function name="init_check" symbol="gst_init_check"> - <return-type type="gboolean"/> - <parameters> - <parameter name="argc" type="int*"/> - <parameter name="argv" type="char**[]"/> - <parameter name="err" type="GError**"/> - </parameters> - </function> - <function name="init_get_option_group" symbol="gst_init_get_option_group"> - <return-type type="GOptionGroup*"/> - </function> - <function name="int64_range_get_type" symbol="gst_int64_range_get_type"> - <return-type type="GType"/> - </function> - <function name="int_range_get_type" symbol="gst_int_range_get_type"> - <return-type type="GType"/> - </function> - <function name="is_initialized" symbol="gst_is_initialized"> - <return-type type="gboolean"/> - </function> - <function name="is_tag_list" symbol="gst_is_tag_list"> - <return-type type="gboolean"/> - <parameters> - <parameter name="p" type="gconstpointer"/> - </parameters> - </function> - <function name="library_error_quark" symbol="gst_library_error_quark"> - <return-type type="GQuark"/> - </function> - <function name="marshal_BOOLEAN__POINTER" symbol="gst_marshal_BOOLEAN__POINTER"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_BOOLEAN__VOID" symbol="gst_marshal_BOOLEAN__VOID"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_BOXED__BOXED" symbol="gst_marshal_BOXED__BOXED"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_POINTER__POINTER" symbol="gst_marshal_POINTER__POINTER"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__BOXED_OBJECT" symbol="gst_marshal_VOID__BOXED_OBJECT"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__INT64" symbol="gst_marshal_VOID__INT64"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__INT_INT" symbol="gst_marshal_VOID__INT_INT"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__OBJECT_BOXED" symbol="gst_marshal_VOID__OBJECT_BOXED"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__OBJECT_BOXED_STRING" symbol="gst_marshal_VOID__OBJECT_BOXED_STRING"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__OBJECT_OBJECT" symbol="gst_marshal_VOID__OBJECT_OBJECT"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__OBJECT_OBJECT_STRING" symbol="gst_marshal_VOID__OBJECT_OBJECT_STRING"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__OBJECT_PARAM" symbol="gst_marshal_VOID__OBJECT_PARAM"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__OBJECT_POINTER" symbol="gst_marshal_VOID__OBJECT_POINTER"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__OBJECT_STRING" symbol="gst_marshal_VOID__OBJECT_STRING"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__POINTER_OBJECT" symbol="gst_marshal_VOID__POINTER_OBJECT"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="marshal_VOID__UINT_BOXED" symbol="gst_marshal_VOID__UINT_BOXED"> - <return-type type="void"/> - <parameters> - <parameter name="closure" type="GClosure*"/> - <parameter name="return_value" type="GValue*"/> - <parameter name="n_param_values" type="guint"/> - <parameter name="param_values" type="GValue*"/> - <parameter name="invocation_hint" type="gpointer"/> - <parameter name="marshal_data" type="gpointer"/> - </parameters> - </function> - <function name="param_spec_fraction" symbol="gst_param_spec_fraction"> - <return-type type="GParamSpec*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="nick" type="gchar*"/> - <parameter name="blurb" type="gchar*"/> - <parameter name="min_num" type="gint"/> - <parameter name="min_denom" type="gint"/> - <parameter name="max_num" type="gint"/> - <parameter name="max_denom" type="gint"/> - <parameter name="default_num" type="gint"/> - <parameter name="default_denom" type="gint"/> - <parameter name="flags" type="GParamFlags"/> - </parameters> - </function> - <function name="param_spec_mini_object" symbol="gst_param_spec_mini_object"> - <return-type type="GParamSpec*"/> - <parameters> - <parameter name="name" type="char*"/> - <parameter name="nick" type="char*"/> - <parameter name="blurb" type="char*"/> - <parameter name="object_type" type="GType"/> - <parameter name="flags" type="GParamFlags"/> - </parameters> - </function> - <function name="parse_bin_from_description" symbol="gst_parse_bin_from_description"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="bin_description" type="gchar*"/> - <parameter name="ghost_unlinked_pads" type="gboolean"/> - <parameter name="err" type="GError**"/> - </parameters> - </function> - <function name="parse_bin_from_description_full" symbol="gst_parse_bin_from_description_full"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="bin_description" type="gchar*"/> - <parameter name="ghost_unlinked_pads" type="gboolean"/> - <parameter name="context" type="GstParseContext*"/> - <parameter name="flags" type="GstParseFlags"/> - <parameter name="err" type="GError**"/> - </parameters> - </function> - <function name="parse_error_quark" symbol="gst_parse_error_quark"> - <return-type type="GQuark"/> - </function> - <function name="parse_launch" symbol="gst_parse_launch"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="pipeline_description" type="gchar*"/> - <parameter name="error" type="GError**"/> - </parameters> - </function> - <function name="parse_launch_full" symbol="gst_parse_launch_full"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="pipeline_description" type="gchar*"/> - <parameter name="context" type="GstParseContext*"/> - <parameter name="flags" type="GstParseFlags"/> - <parameter name="error" type="GError**"/> - </parameters> - </function> - <function name="parse_launchv" symbol="gst_parse_launchv"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="argv" type="gchar**"/> - <parameter name="error" type="GError**"/> - </parameters> - </function> - <function name="parse_launchv_full" symbol="gst_parse_launchv_full"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="argv" type="gchar**"/> - <parameter name="context" type="GstParseContext*"/> - <parameter name="flags" type="GstParseFlags"/> - <parameter name="error" type="GError**"/> - </parameters> - </function> - <function name="print_element_args" symbol="gst_print_element_args"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GString*"/> - <parameter name="indent" type="gint"/> - <parameter name="element" type="GstElement*"/> - </parameters> - </function> - <function name="print_pad_caps" symbol="gst_print_pad_caps"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GString*"/> - <parameter name="indent" type="gint"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </function> - <function name="resource_error_quark" symbol="gst_resource_error_quark"> - <return-type type="GQuark"/> - </function> - <function name="segtrap_is_enabled" symbol="gst_segtrap_is_enabled"> - <return-type type="gboolean"/> - </function> - <function name="segtrap_set_enabled" symbol="gst_segtrap_set_enabled"> - <return-type type="void"/> - <parameters> - <parameter name="enabled" type="gboolean"/> - </parameters> - </function> - <function name="stream_error_quark" symbol="gst_stream_error_quark"> - <return-type type="GQuark"/> - </function> - <function name="tag_exists" symbol="gst_tag_exists"> - <return-type type="gboolean"/> - <parameters> - <parameter name="tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_get_description" symbol="gst_tag_get_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_get_flag" symbol="gst_tag_get_flag"> - <return-type type="GstTagFlag"/> - <parameters> - <parameter name="tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_get_nick" symbol="gst_tag_get_nick"> - <return-type type="gchar*"/> - <parameters> - <parameter name="tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_get_type" symbol="gst_tag_get_type"> - <return-type type="GType"/> - <parameters> - <parameter name="tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_is_fixed" symbol="gst_tag_is_fixed"> - <return-type type="gboolean"/> - <parameters> - <parameter name="tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_merge_strings_with_comma" symbol="gst_tag_merge_strings_with_comma"> - <return-type type="void"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="src" type="GValue*"/> - </parameters> - </function> - <function name="tag_merge_use_first" symbol="gst_tag_merge_use_first"> - <return-type type="void"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="src" type="GValue*"/> - </parameters> - </function> - <function name="tag_register" symbol="gst_tag_register"> - <return-type type="void"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="flag" type="GstTagFlag"/> - <parameter name="type" type="GType"/> - <parameter name="nick" type="gchar*"/> - <parameter name="blurb" type="gchar*"/> - <parameter name="func" type="GstTagMergeFunc"/> - </parameters> - </function> - <function name="type_register_static_full" symbol="gst_type_register_static_full"> - <return-type type="GType"/> - <parameters> - <parameter name="parent_type" type="GType"/> - <parameter name="type_name" type="gchar*"/> - <parameter name="class_size" type="guint"/> - <parameter name="base_init" type="GBaseInitFunc"/> - <parameter name="base_finalize" type="GBaseFinalizeFunc"/> - <parameter name="class_init" type="GClassInitFunc"/> - <parameter name="class_finalize" type="GClassFinalizeFunc"/> - <parameter name="class_data" type="gconstpointer"/> - <parameter name="instance_size" type="guint"/> - <parameter name="n_preallocs" type="guint16"/> - <parameter name="instance_init" type="GInstanceInitFunc"/> - <parameter name="value_table" type="GTypeValueTable*"/> - <parameter name="flags" type="GTypeFlags"/> - </parameters> - </function> - <function name="update_registry" symbol="gst_update_registry"> - <return-type type="gboolean"/> - </function> - <function name="uri_construct" symbol="gst_uri_construct"> - <return-type type="gchar*"/> - <parameters> - <parameter name="protocol" type="gchar*"/> - <parameter name="location" type="gchar*"/> - </parameters> - </function> - <function name="uri_get_location" symbol="gst_uri_get_location"> - <return-type type="gchar*"/> - <parameters> - <parameter name="uri" type="gchar*"/> - </parameters> - </function> - <function name="uri_get_protocol" symbol="gst_uri_get_protocol"> - <return-type type="gchar*"/> - <parameters> - <parameter name="uri" type="gchar*"/> - </parameters> - </function> - <function name="uri_has_protocol" symbol="gst_uri_has_protocol"> - <return-type type="gboolean"/> - <parameters> - <parameter name="uri" type="gchar*"/> - <parameter name="protocol" type="gchar*"/> - </parameters> - </function> - <function name="uri_is_valid" symbol="gst_uri_is_valid"> - <return-type type="gboolean"/> - <parameters> - <parameter name="uri" type="gchar*"/> - </parameters> - </function> - <function name="uri_protocol_is_supported" symbol="gst_uri_protocol_is_supported"> - <return-type type="gboolean"/> - <parameters> - <parameter name="type" type="GstURIType"/> - <parameter name="protocol" type="gchar*"/> - </parameters> - </function> - <function name="uri_protocol_is_valid" symbol="gst_uri_protocol_is_valid"> - <return-type type="gboolean"/> - <parameters> - <parameter name="protocol" type="gchar*"/> - </parameters> - </function> - <function name="util_array_binary_search" symbol="gst_util_array_binary_search"> - <return-type type="gpointer"/> - <parameters> - <parameter name="array" type="gpointer"/> - <parameter name="num_elements" type="guint"/> - <parameter name="element_size" type="gsize"/> - <parameter name="search_func" type="GCompareDataFunc"/> - <parameter name="mode" type="GstSearchMode"/> - <parameter name="search_data" type="gconstpointer"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </function> - <function name="util_double_to_fraction" symbol="gst_util_double_to_fraction"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="gdouble"/> - <parameter name="dest_n" type="gint*"/> - <parameter name="dest_d" type="gint*"/> - </parameters> - </function> - <function name="util_dump_mem" symbol="gst_util_dump_mem"> - <return-type type="void"/> - <parameters> - <parameter name="mem" type="guchar*"/> - <parameter name="size" type="guint"/> - </parameters> - </function> - <function name="util_fraction_add" symbol="gst_util_fraction_add"> - <return-type type="gboolean"/> - <parameters> - <parameter name="a_n" type="gint"/> - <parameter name="a_d" type="gint"/> - <parameter name="b_n" type="gint"/> - <parameter name="b_d" type="gint"/> - <parameter name="res_n" type="gint*"/> - <parameter name="res_d" type="gint*"/> - </parameters> - </function> - <function name="util_fraction_compare" symbol="gst_util_fraction_compare"> - <return-type type="gint"/> - <parameters> - <parameter name="a_n" type="gint"/> - <parameter name="a_d" type="gint"/> - <parameter name="b_n" type="gint"/> - <parameter name="b_d" type="gint"/> - </parameters> - </function> - <function name="util_fraction_multiply" symbol="gst_util_fraction_multiply"> - <return-type type="gboolean"/> - <parameters> - <parameter name="a_n" type="gint"/> - <parameter name="a_d" type="gint"/> - <parameter name="b_n" type="gint"/> - <parameter name="b_d" type="gint"/> - <parameter name="res_n" type="gint*"/> - <parameter name="res_d" type="gint*"/> - </parameters> - </function> - <function name="util_fraction_to_double" symbol="gst_util_fraction_to_double"> - <return-type type="void"/> - <parameters> - <parameter name="src_n" type="gint"/> - <parameter name="src_d" type="gint"/> - <parameter name="dest" type="gdouble*"/> - </parameters> - </function> - <function name="util_gdouble_to_guint64" symbol="gst_util_gdouble_to_guint64"> - <return-type type="guint64"/> - <parameters> - <parameter name="value" type="gdouble"/> - </parameters> - </function> - <function name="util_get_timestamp" symbol="gst_util_get_timestamp"> - <return-type type="GstClockTime"/> - </function> - <function name="util_greatest_common_divisor" symbol="gst_util_greatest_common_divisor"> - <return-type type="gint"/> - <parameters> - <parameter name="a" type="gint"/> - <parameter name="b" type="gint"/> - </parameters> - </function> - <function name="util_guint64_to_gdouble" symbol="gst_util_guint64_to_gdouble"> - <return-type type="gdouble"/> - <parameters> - <parameter name="value" type="guint64"/> - </parameters> - </function> - <function name="util_seqnum_compare" symbol="gst_util_seqnum_compare"> - <return-type type="gint32"/> - <parameters> - <parameter name="s1" type="guint32"/> - <parameter name="s2" type="guint32"/> - </parameters> - </function> - <function name="util_seqnum_next" symbol="gst_util_seqnum_next"> - <return-type type="guint32"/> - </function> - <function name="util_set_object_arg" symbol="gst_util_set_object_arg"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GObject*"/> - <parameter name="name" type="gchar*"/> - <parameter name="value" type="gchar*"/> - </parameters> - </function> - <function name="util_set_value_from_string" symbol="gst_util_set_value_from_string"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="value_str" type="gchar*"/> - </parameters> - </function> - <function name="util_uint64_scale" symbol="gst_util_uint64_scale"> - <return-type type="guint64"/> - <parameters> - <parameter name="val" type="guint64"/> - <parameter name="num" type="guint64"/> - <parameter name="denom" type="guint64"/> - </parameters> - </function> - <function name="util_uint64_scale_ceil" symbol="gst_util_uint64_scale_ceil"> - <return-type type="guint64"/> - <parameters> - <parameter name="val" type="guint64"/> - <parameter name="num" type="guint64"/> - <parameter name="denom" type="guint64"/> - </parameters> - </function> - <function name="util_uint64_scale_int" symbol="gst_util_uint64_scale_int"> - <return-type type="guint64"/> - <parameters> - <parameter name="val" type="guint64"/> - <parameter name="num" type="gint"/> - <parameter name="denom" type="gint"/> - </parameters> - </function> - <function name="util_uint64_scale_int_ceil" symbol="gst_util_uint64_scale_int_ceil"> - <return-type type="guint64"/> - <parameters> - <parameter name="val" type="guint64"/> - <parameter name="num" type="gint"/> - <parameter name="denom" type="gint"/> - </parameters> - </function> - <function name="util_uint64_scale_int_round" symbol="gst_util_uint64_scale_int_round"> - <return-type type="guint64"/> - <parameters> - <parameter name="val" type="guint64"/> - <parameter name="num" type="gint"/> - <parameter name="denom" type="gint"/> - </parameters> - </function> - <function name="util_uint64_scale_round" symbol="gst_util_uint64_scale_round"> - <return-type type="guint64"/> - <parameters> - <parameter name="val" type="guint64"/> - <parameter name="num" type="guint64"/> - <parameter name="denom" type="guint64"/> - </parameters> - </function> - <function name="value_array_append_value" symbol="gst_value_array_append_value"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="append_value" type="GValue*"/> - </parameters> - </function> - <function name="value_array_get_size" symbol="gst_value_array_get_size"> - <return-type type="guint"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_array_get_type" symbol="gst_value_array_get_type"> - <return-type type="GType"/> - </function> - <function name="value_array_get_value" symbol="gst_value_array_get_value"> - <return-type type="GValue*"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="index" type="guint"/> - </parameters> - </function> - <function name="value_array_prepend_value" symbol="gst_value_array_prepend_value"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="prepend_value" type="GValue*"/> - </parameters> - </function> - <function name="value_can_compare" symbol="gst_value_can_compare"> - <return-type type="gboolean"/> - <parameters> - <parameter name="value1" type="GValue*"/> - <parameter name="value2" type="GValue*"/> - </parameters> - </function> - <function name="value_can_intersect" symbol="gst_value_can_intersect"> - <return-type type="gboolean"/> - <parameters> - <parameter name="value1" type="GValue*"/> - <parameter name="value2" type="GValue*"/> - </parameters> - </function> - <function name="value_can_subtract" symbol="gst_value_can_subtract"> - <return-type type="gboolean"/> - <parameters> - <parameter name="minuend" type="GValue*"/> - <parameter name="subtrahend" type="GValue*"/> - </parameters> - </function> - <function name="value_can_union" symbol="gst_value_can_union"> - <return-type type="gboolean"/> - <parameters> - <parameter name="value1" type="GValue*"/> - <parameter name="value2" type="GValue*"/> - </parameters> - </function> - <function name="value_compare" symbol="gst_value_compare"> - <return-type type="gint"/> - <parameters> - <parameter name="value1" type="GValue*"/> - <parameter name="value2" type="GValue*"/> - </parameters> - </function> - <function name="value_deserialize" symbol="gst_value_deserialize"> - <return-type type="gboolean"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="src" type="gchar*"/> - </parameters> - </function> - <function name="value_dup_mini_object" symbol="gst_value_dup_mini_object"> - <return-type type="GstMiniObject*"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_fraction_multiply" symbol="gst_value_fraction_multiply"> - <return-type type="gboolean"/> - <parameters> - <parameter name="product" type="GValue*"/> - <parameter name="factor1" type="GValue*"/> - <parameter name="factor2" type="GValue*"/> - </parameters> - </function> - <function name="value_fraction_subtract" symbol="gst_value_fraction_subtract"> - <return-type type="gboolean"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="minuend" type="GValue*"/> - <parameter name="subtrahend" type="GValue*"/> - </parameters> - </function> - <function name="value_get_caps" symbol="gst_value_get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_date" symbol="gst_value_get_date"> - <return-type type="GDate*"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_double_range_max" symbol="gst_value_get_double_range_max"> - <return-type type="gdouble"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_double_range_min" symbol="gst_value_get_double_range_min"> - <return-type type="gdouble"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_fourcc" symbol="gst_value_get_fourcc"> - <return-type type="guint32"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_fraction_denominator" symbol="gst_value_get_fraction_denominator"> - <return-type type="gint"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_fraction_numerator" symbol="gst_value_get_fraction_numerator"> - <return-type type="gint"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_fraction_range_max" symbol="gst_value_get_fraction_range_max"> - <return-type type="GValue*"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_fraction_range_min" symbol="gst_value_get_fraction_range_min"> - <return-type type="GValue*"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_int64_range_max" symbol="gst_value_get_int64_range_max"> - <return-type type="gint64"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_int64_range_min" symbol="gst_value_get_int64_range_min"> - <return-type type="gint64"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_int_range_max" symbol="gst_value_get_int_range_max"> - <return-type type="gint"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_int_range_min" symbol="gst_value_get_int_range_min"> - <return-type type="gint"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_mini_object" symbol="gst_value_get_mini_object"> - <return-type type="GstMiniObject*"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_get_structure" symbol="gst_value_get_structure"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_init_and_copy" symbol="gst_value_init_and_copy"> - <return-type type="void"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="src" type="GValue*"/> - </parameters> - </function> - <function name="value_intersect" symbol="gst_value_intersect"> - <return-type type="gboolean"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="value1" type="GValue*"/> - <parameter name="value2" type="GValue*"/> - </parameters> - </function> - <function name="value_is_fixed" symbol="gst_value_is_fixed"> - <return-type type="gboolean"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_list_append_value" symbol="gst_value_list_append_value"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="append_value" type="GValue*"/> - </parameters> - </function> - <function name="value_list_concat" symbol="gst_value_list_concat"> - <return-type type="void"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="value1" type="GValue*"/> - <parameter name="value2" type="GValue*"/> - </parameters> - </function> - <function name="value_list_get_size" symbol="gst_value_list_get_size"> - <return-type type="guint"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_list_get_type" symbol="gst_value_list_get_type"> - <return-type type="GType"/> - </function> - <function name="value_list_get_value" symbol="gst_value_list_get_value"> - <return-type type="GValue*"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="index" type="guint"/> - </parameters> - </function> - <function name="value_list_merge" symbol="gst_value_list_merge"> - <return-type type="void"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="value1" type="GValue*"/> - <parameter name="value2" type="GValue*"/> - </parameters> - </function> - <function name="value_list_prepend_value" symbol="gst_value_list_prepend_value"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="prepend_value" type="GValue*"/> - </parameters> - </function> - <function name="value_register" symbol="gst_value_register"> - <return-type type="void"/> - <parameters> - <parameter name="table" type="GstValueTable*"/> - </parameters> - </function> - <function name="value_register_intersect_func" symbol="gst_value_register_intersect_func"> - <return-type type="void"/> - <parameters> - <parameter name="type1" type="GType"/> - <parameter name="type2" type="GType"/> - <parameter name="func" type="GstValueIntersectFunc"/> - </parameters> - </function> - <function name="value_register_subtract_func" symbol="gst_value_register_subtract_func"> - <return-type type="void"/> - <parameters> - <parameter name="minuend_type" type="GType"/> - <parameter name="subtrahend_type" type="GType"/> - <parameter name="func" type="GstValueSubtractFunc"/> - </parameters> - </function> - <function name="value_register_union_func" symbol="gst_value_register_union_func"> - <return-type type="void"/> - <parameters> - <parameter name="type1" type="GType"/> - <parameter name="type2" type="GType"/> - <parameter name="func" type="GstValueUnionFunc"/> - </parameters> - </function> - <function name="value_serialize" symbol="gst_value_serialize"> - <return-type type="gchar*"/> - <parameters> - <parameter name="value" type="GValue*"/> - </parameters> - </function> - <function name="value_set_caps" symbol="gst_value_set_caps"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </function> - <function name="value_set_date" symbol="gst_value_set_date"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="date" type="GDate*"/> - </parameters> - </function> - <function name="value_set_double_range" symbol="gst_value_set_double_range"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="start" type="gdouble"/> - <parameter name="end" type="gdouble"/> - </parameters> - </function> - <function name="value_set_fourcc" symbol="gst_value_set_fourcc"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="fourcc" type="guint32"/> - </parameters> - </function> - <function name="value_set_fraction" symbol="gst_value_set_fraction"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="numerator" type="gint"/> - <parameter name="denominator" type="gint"/> - </parameters> - </function> - <function name="value_set_fraction_range" symbol="gst_value_set_fraction_range"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="start" type="GValue*"/> - <parameter name="end" type="GValue*"/> - </parameters> - </function> - <function name="value_set_fraction_range_full" symbol="gst_value_set_fraction_range_full"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="numerator_start" type="gint"/> - <parameter name="denominator_start" type="gint"/> - <parameter name="numerator_end" type="gint"/> - <parameter name="denominator_end" type="gint"/> - </parameters> - </function> - <function name="value_set_int64_range" symbol="gst_value_set_int64_range"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="start" type="gint64"/> - <parameter name="end" type="gint64"/> - </parameters> - </function> - <function name="value_set_int_range" symbol="gst_value_set_int_range"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="start" type="gint"/> - <parameter name="end" type="gint"/> - </parameters> - </function> - <function name="value_set_mini_object" symbol="gst_value_set_mini_object"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="mini_object" type="GstMiniObject*"/> - </parameters> - </function> - <function name="value_set_structure" symbol="gst_value_set_structure"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </function> - <function name="value_subtract" symbol="gst_value_subtract"> - <return-type type="gboolean"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="minuend" type="GValue*"/> - <parameter name="subtrahend" type="GValue*"/> - </parameters> - </function> - <function name="value_take_mini_object" symbol="gst_value_take_mini_object"> - <return-type type="void"/> - <parameters> - <parameter name="value" type="GValue*"/> - <parameter name="mini_object" type="GstMiniObject*"/> - </parameters> - </function> - <function name="value_union" symbol="gst_value_union"> - <return-type type="gboolean"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="value1" type="GValue*"/> - <parameter name="value2" type="GValue*"/> - </parameters> - </function> - <function name="version" symbol="gst_version"> - <return-type type="void"/> - <parameters> - <parameter name="major" type="guint*"/> - <parameter name="minor" type="guint*"/> - <parameter name="micro" type="guint*"/> - <parameter name="nano" type="guint*"/> - </parameters> - </function> - <function name="version_string" symbol="gst_version_string"> - <return-type type="gchar*"/> - </function> - <callback name="GstBufferListDoFunction"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstBufferListFunc"> - <return-type type="GstBufferListItem"/> - <parameters> - <parameter name="buffer" type="GstBuffer**"/> - <parameter name="group" type="guint"/> - <parameter name="idx" type="guint"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstBusFunc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="message" type="GstMessage*"/> - <parameter name="data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstBusSyncHandler"> - <return-type type="GstBusSyncReply"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="message" type="GstMessage*"/> - <parameter name="data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstClockCallback"> - <return-type type="gboolean"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="time" type="GstClockTime"/> - <parameter name="id" type="GstClockID"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstCopyFunction"> - <return-type type="gpointer"/> - <parameters> - <parameter name="object" type="gpointer"/> - </parameters> - </callback> - <callback name="GstDebugFuncPtr"> - <return-type type="void"/> - </callback> - <callback name="GstFilterFunc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="obj" type="gpointer"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstIndexFilter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="entry" type="GstIndexEntry*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstIndexResolver"> - <return-type type="gboolean"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="writer" type="GstObject*"/> - <parameter name="writer_string" type="gchar**"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstIteratorDisposeFunction"> - <return-type type="void"/> - <parameters> - <parameter name="owner" type="gpointer"/> - </parameters> - </callback> - <callback name="GstIteratorFoldFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="item" type="gpointer"/> - <parameter name="ret" type="GValue*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstIteratorFreeFunction"> - <return-type type="void"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - </parameters> - </callback> - <callback name="GstIteratorItemFunction"> - <return-type type="GstIteratorItem"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - <parameter name="item" type="gpointer"/> - </parameters> - </callback> - <callback name="GstIteratorNextFunction"> - <return-type type="GstIteratorResult"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - <parameter name="result" type="gpointer*"/> - </parameters> - </callback> - <callback name="GstIteratorResyncFunction"> - <return-type type="void"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - </parameters> - </callback> - <callback name="GstLogFunction"> - <return-type type="void"/> - <parameters> - <parameter name="category" type="GstDebugCategory*"/> - <parameter name="level" type="GstDebugLevel"/> - <parameter name="file" type="gchar*"/> - <parameter name="function" type="gchar*"/> - <parameter name="line" type="gint"/> - <parameter name="object" type="GObject*"/> - <parameter name="message" type="GstDebugMessage*"/> - <parameter name="data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstMiniObjectCopyFunction"> - <return-type type="GstMiniObject*"/> - <parameters> - <parameter name="obj" type="GstMiniObject*"/> - </parameters> - </callback> - <callback name="GstMiniObjectFinalizeFunction"> - <return-type type="void"/> - <parameters> - <parameter name="obj" type="GstMiniObject*"/> - </parameters> - </callback> - <callback name="GstMiniObjectWeakNotify"> - <return-type type="void"/> - <parameters> - <parameter name="data" type="gpointer"/> - <parameter name="where_the_mini_object_was" type="GstMiniObject*"/> - </parameters> - </callback> - <callback name="GstPadAcceptCapsFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </callback> - <callback name="GstPadActivateFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </callback> - <callback name="GstPadActivateModeFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </callback> - <callback name="GstPadBlockCallback"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="blocked" type="gboolean"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstPadBufferAllocFunction"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="offset" type="guint64"/> - <parameter name="size" type="guint"/> - <parameter name="caps" type="GstCaps*"/> - <parameter name="buf" type="GstBuffer**"/> - </parameters> - </callback> - <callback name="GstPadChainFunction"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </callback> - <callback name="GstPadChainListFunction"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </callback> - <callback name="GstPadCheckGetRangeFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </callback> - <callback name="GstPadDispatcherFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstPadEventFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </callback> - <callback name="GstPadFixateCapsFunction"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </callback> - <callback name="GstPadGetCapsFunction"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </callback> - <callback name="GstPadGetRangeFunction"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="offset" type="guint64"/> - <parameter name="length" type="guint"/> - <parameter name="buffer" type="GstBuffer**"/> - </parameters> - </callback> - <callback name="GstPadIntLinkFunction"> - <return-type type="GList*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </callback> - <callback name="GstPadIterIntLinkFunction"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </callback> - <callback name="GstPadLinkFunction"> - <return-type type="GstPadLinkReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="peer" type="GstPad*"/> - </parameters> - </callback> - <callback name="GstPadQueryFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="query" type="GstQuery*"/> - </parameters> - </callback> - <callback name="GstPadQueryTypeFunction"> - <return-type type="GstQueryType*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </callback> - <callback name="GstPadSetCapsFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </callback> - <callback name="GstPadUnlinkFunction"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </callback> - <callback name="GstPluginFeatureFilter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="feature" type="GstPluginFeature*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstPluginFilter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstPluginInitFullFunc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstPluginInitFunc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </callback> - <callback name="GstStructureForeachFunc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="field_id" type="GQuark"/> - <parameter name="value" type="GValue*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstStructureMapFunc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="field_id" type="GQuark"/> - <parameter name="value" type="GValue*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstTagForeachFunc"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstTagMergeFunc"> - <return-type type="void"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="src" type="GValue*"/> - </parameters> - </callback> - <callback name="GstTaskFunction"> - <return-type type="void"/> - <parameters> - <parameter name="data" type="void*"/> - </parameters> - </callback> - <callback name="GstTaskPoolFunction"> - <return-type type="void"/> - <parameters> - <parameter name="data" type="void*"/> - </parameters> - </callback> - <callback name="GstTypeFindFunction"> - <return-type type="void"/> - <parameters> - <parameter name="find" type="GstTypeFind*"/> - <parameter name="data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstValueCompareFunc"> - <return-type type="gint"/> - <parameters> - <parameter name="value1" type="GValue*"/> - <parameter name="value2" type="GValue*"/> - </parameters> - </callback> - <callback name="GstValueDeserializeFunc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="s" type="gchar*"/> - </parameters> - </callback> - <callback name="GstValueIntersectFunc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="value1" type="GValue*"/> - <parameter name="value2" type="GValue*"/> - </parameters> - </callback> - <callback name="GstValueSerializeFunc"> - <return-type type="gchar*"/> - <parameters> - <parameter name="value1" type="GValue*"/> - </parameters> - </callback> - <callback name="GstValueSubtractFunc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="minuend" type="GValue*"/> - <parameter name="subtrahend" type="GValue*"/> - </parameters> - </callback> - <callback name="GstValueUnionFunc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="value1" type="GValue*"/> - <parameter name="value2" type="GValue*"/> - </parameters> - </callback> - <struct name="GstAllocTrace"> - <method name="available" symbol="gst_alloc_trace_available"> - <return-type type="gboolean"/> - </method> - <method name="get" symbol="gst_alloc_trace_get"> - <return-type type="GstAllocTrace*"/> - <parameters> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="list" symbol="gst_alloc_trace_list"> - <return-type type="GList*"/> - </method> - <method name="live_all" symbol="gst_alloc_trace_live_all"> - <return-type type="int"/> - </method> - <method name="print" symbol="gst_alloc_trace_print"> - <return-type type="void"/> - <parameters> - <parameter name="trace" type="GstAllocTrace*"/> - </parameters> - </method> - <method name="print_all" symbol="gst_alloc_trace_print_all"> - <return-type type="void"/> - </method> - <method name="print_live" symbol="gst_alloc_trace_print_live"> - <return-type type="void"/> - </method> - <method name="set_flags" symbol="gst_alloc_trace_set_flags"> - <return-type type="void"/> - <parameters> - <parameter name="trace" type="GstAllocTrace*"/> - <parameter name="flags" type="GstAllocTraceFlags"/> - </parameters> - </method> - <method name="set_flags_all" symbol="gst_alloc_trace_set_flags_all"> - <return-type type="void"/> - <parameters> - <parameter name="flags" type="GstAllocTraceFlags"/> - </parameters> - </method> - <field name="name" type="gchar*"/> - <field name="flags" type="gint"/> - <field name="live" type="gint"/> - <field name="mem_live" type="GSList*"/> - </struct> - <struct name="GstAtomicQueue"> - <method name="length" symbol="gst_atomic_queue_length"> - <return-type type="guint"/> - <parameters> - <parameter name="queue" type="GstAtomicQueue*"/> - </parameters> - </method> - <method name="new" symbol="gst_atomic_queue_new"> - <return-type type="GstAtomicQueue*"/> - <parameters> - <parameter name="initial_size" type="guint"/> - </parameters> - </method> - <method name="peek" symbol="gst_atomic_queue_peek"> - <return-type type="gpointer"/> - <parameters> - <parameter name="queue" type="GstAtomicQueue*"/> - </parameters> - </method> - <method name="pop" symbol="gst_atomic_queue_pop"> - <return-type type="gpointer"/> - <parameters> - <parameter name="queue" type="GstAtomicQueue*"/> - </parameters> - </method> - <method name="push" symbol="gst_atomic_queue_push"> - <return-type type="void"/> - <parameters> - <parameter name="queue" type="GstAtomicQueue*"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <method name="ref" symbol="gst_atomic_queue_ref"> - <return-type type="void"/> - <parameters> - <parameter name="queue" type="GstAtomicQueue*"/> - </parameters> - </method> - <method name="unref" symbol="gst_atomic_queue_unref"> - <return-type type="void"/> - <parameters> - <parameter name="queue" type="GstAtomicQueue*"/> - </parameters> - </method> - </struct> - <struct name="GstBuffer"> - <method name="copy_metadata" symbol="gst_buffer_copy_metadata"> - <return-type type="void"/> - <parameters> - <parameter name="dest" type="GstBuffer*"/> - <parameter name="src" type="GstBuffer*"/> - <parameter name="flags" type="GstBufferCopyFlags"/> - </parameters> - </method> - <method name="create_sub" symbol="gst_buffer_create_sub"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="parent" type="GstBuffer*"/> - <parameter name="offset" type="guint"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="get_caps" symbol="gst_buffer_get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - <method name="is_metadata_writable" symbol="gst_buffer_is_metadata_writable"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstBuffer*"/> - </parameters> - </method> - <method name="is_span_fast" symbol="gst_buffer_is_span_fast"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf1" type="GstBuffer*"/> - <parameter name="buf2" type="GstBuffer*"/> - </parameters> - </method> - <method name="join" symbol="gst_buffer_join"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="buf1" type="GstBuffer*"/> - <parameter name="buf2" type="GstBuffer*"/> - </parameters> - </method> - <method name="make_metadata_writable" symbol="gst_buffer_make_metadata_writable"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="buf" type="GstBuffer*"/> - </parameters> - </method> - <method name="merge" symbol="gst_buffer_merge"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="buf1" type="GstBuffer*"/> - <parameter name="buf2" type="GstBuffer*"/> - </parameters> - </method> - <method name="new" symbol="gst_buffer_new"> - <return-type type="GstBuffer*"/> - </method> - <method name="new_and_alloc" symbol="gst_buffer_new_and_alloc"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="set_caps" symbol="gst_buffer_set_caps"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="span" symbol="gst_buffer_span"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="buf1" type="GstBuffer*"/> - <parameter name="offset" type="guint32"/> - <parameter name="buf2" type="GstBuffer*"/> - <parameter name="len" type="guint32"/> - </parameters> - </method> - <method name="stamp" symbol="gst_buffer_stamp"> - <return-type type="void"/> - <parameters> - <parameter name="dest" type="GstBuffer*"/> - <parameter name="src" type="GstBuffer*"/> - </parameters> - </method> - <method name="try_new_and_alloc" symbol="gst_buffer_try_new_and_alloc"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="size" type="guint"/> - </parameters> - </method> - <field name="mini_object" type="GstMiniObject"/> - <field name="data" type="guint8*"/> - <field name="size" type="guint"/> - <field name="timestamp" type="GstClockTime"/> - <field name="duration" type="GstClockTime"/> - <field name="caps" type="GstCaps*"/> - <field name="offset" type="guint64"/> - <field name="offset_end" type="guint64"/> - <field name="malloc_data" type="guint8*"/> - <field name="free_func" type="GFreeFunc"/> - <field name="parent" type="GstBuffer*"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstBufferClass"> - <field name="mini_object_class" type="GstMiniObjectClass"/> - </struct> - <struct name="GstBufferList"> - <method name="foreach" symbol="gst_buffer_list_foreach"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - <parameter name="func" type="GstBufferListFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="get" symbol="gst_buffer_list_get"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - <parameter name="group" type="guint"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="iterate" symbol="gst_buffer_list_iterate"> - <return-type type="GstBufferListIterator*"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </method> - <method name="n_groups" symbol="gst_buffer_list_n_groups"> - <return-type type="guint"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </method> - <method name="new" symbol="gst_buffer_list_new"> - <return-type type="GstBufferList*"/> - </method> - </struct> - <struct name="GstBufferListClass"> - </struct> - <struct name="GstClockEntry"> - <field name="refcount" type="gint"/> - <field name="clock" type="GstClock*"/> - <field name="type" type="GstClockEntryType"/> - <field name="time" type="GstClockTime"/> - <field name="interval" type="GstClockTime"/> - <field name="status" type="GstClockReturn"/> - <field name="func" type="GstClockCallback"/> - <field name="user_data" type="gpointer"/> - <field name="destroy_data" type="GDestroyNotify"/> - <field name="unscheduled" type="gboolean"/> - <field name="woken_up" type="gboolean"/> - </struct> - <struct name="GstClockID"> - <method name="compare_func" symbol="gst_clock_id_compare_func"> - <return-type type="gint"/> - <parameters> - <parameter name="id1" type="gconstpointer"/> - <parameter name="id2" type="gconstpointer"/> - </parameters> - </method> - <method name="get_time" symbol="gst_clock_id_get_time"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="id" type="GstClockID"/> - </parameters> - </method> - <method name="ref" symbol="gst_clock_id_ref"> - <return-type type="GstClockID"/> - <parameters> - <parameter name="id" type="GstClockID"/> - </parameters> - </method> - <method name="unref" symbol="gst_clock_id_unref"> - <return-type type="void"/> - <parameters> - <parameter name="id" type="GstClockID"/> - </parameters> - </method> - <method name="unschedule" symbol="gst_clock_id_unschedule"> - <return-type type="void"/> - <parameters> - <parameter name="id" type="GstClockID"/> - </parameters> - </method> - <method name="wait" symbol="gst_clock_id_wait"> - <return-type type="GstClockReturn"/> - <parameters> - <parameter name="id" type="GstClockID"/> - <parameter name="jitter" type="GstClockTimeDiff*"/> - </parameters> - </method> - <method name="wait_async" symbol="gst_clock_id_wait_async"> - <return-type type="GstClockReturn"/> - <parameters> - <parameter name="id" type="GstClockID"/> - <parameter name="func" type="GstClockCallback"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="wait_async_full" symbol="gst_clock_id_wait_async_full"> - <return-type type="GstClockReturn"/> - <parameters> - <parameter name="id" type="GstClockID"/> - <parameter name="func" type="GstClockCallback"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="destroy_data" type="GDestroyNotify"/> - </parameters> - </method> - </struct> - <struct name="GstClockTime"> - </struct> - <struct name="GstClockTimeDiff"> - </struct> - <struct name="GstDebugCategory"> - <method name="free" symbol="gst_debug_category_free"> - <return-type type="void"/> - <parameters> - <parameter name="category" type="GstDebugCategory*"/> - </parameters> - </method> - <method name="get_color" symbol="gst_debug_category_get_color"> - <return-type type="guint"/> - <parameters> - <parameter name="category" type="GstDebugCategory*"/> - </parameters> - </method> - <method name="get_description" symbol="gst_debug_category_get_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="category" type="GstDebugCategory*"/> - </parameters> - </method> - <method name="get_name" symbol="gst_debug_category_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="category" type="GstDebugCategory*"/> - </parameters> - </method> - <method name="get_threshold" symbol="gst_debug_category_get_threshold"> - <return-type type="GstDebugLevel"/> - <parameters> - <parameter name="category" type="GstDebugCategory*"/> - </parameters> - </method> - <method name="reset_threshold" symbol="gst_debug_category_reset_threshold"> - <return-type type="void"/> - <parameters> - <parameter name="category" type="GstDebugCategory*"/> - </parameters> - </method> - <method name="set_threshold" symbol="gst_debug_category_set_threshold"> - <return-type type="void"/> - <parameters> - <parameter name="category" type="GstDebugCategory*"/> - <parameter name="level" type="GstDebugLevel"/> - </parameters> - </method> - <field name="threshold" type="gint"/> - <field name="color" type="guint"/> - <field name="name" type="gchar*"/> - <field name="description" type="gchar*"/> - </struct> - <struct name="GstDebugMessage"> - <method name="get" symbol="gst_debug_message_get"> - <return-type type="gchar*"/> - <parameters> - <parameter name="message" type="GstDebugMessage*"/> - </parameters> - </method> - </struct> - <struct name="GstElementDetails"> - <field name="longname" type="gchar*"/> - <field name="klass" type="gchar*"/> - <field name="description" type="gchar*"/> - <field name="author" type="gchar*"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstElementFactoryListType"> - </struct> - <struct name="GstEvent"> - <method name="get_seqnum" symbol="gst_event_get_seqnum"> - <return-type type="guint32"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - </parameters> - </method> - <method name="get_structure" symbol="gst_event_get_structure"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - </parameters> - </method> - <method name="has_name" symbol="gst_event_has_name"> - <return-type type="gboolean"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="new_buffer_size" symbol="gst_event_new_buffer_size"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="format" type="GstFormat"/> - <parameter name="minsize" type="gint64"/> - <parameter name="maxsize" type="gint64"/> - <parameter name="async" type="gboolean"/> - </parameters> - </method> - <method name="new_custom" symbol="gst_event_new_custom"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="type" type="GstEventType"/> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="new_eos" symbol="gst_event_new_eos"> - <return-type type="GstEvent*"/> - </method> - <method name="new_flush_start" symbol="gst_event_new_flush_start"> - <return-type type="GstEvent*"/> - </method> - <method name="new_flush_stop" symbol="gst_event_new_flush_stop"> - <return-type type="GstEvent*"/> - </method> - <method name="new_latency" symbol="gst_event_new_latency"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="latency" type="GstClockTime"/> - </parameters> - </method> - <method name="new_navigation" symbol="gst_event_new_navigation"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="new_new_segment" symbol="gst_event_new_new_segment"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="update" type="gboolean"/> - <parameter name="rate" type="gdouble"/> - <parameter name="format" type="GstFormat"/> - <parameter name="start" type="gint64"/> - <parameter name="stop" type="gint64"/> - <parameter name="position" type="gint64"/> - </parameters> - </method> - <method name="new_new_segment_full" symbol="gst_event_new_new_segment_full"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="update" type="gboolean"/> - <parameter name="rate" type="gdouble"/> - <parameter name="applied_rate" type="gdouble"/> - <parameter name="format" type="GstFormat"/> - <parameter name="start" type="gint64"/> - <parameter name="stop" type="gint64"/> - <parameter name="position" type="gint64"/> - </parameters> - </method> - <method name="new_qos" symbol="gst_event_new_qos"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="proportion" type="gdouble"/> - <parameter name="diff" type="GstClockTimeDiff"/> - <parameter name="timestamp" type="GstClockTime"/> - </parameters> - </method> - <method name="new_qos_full" symbol="gst_event_new_qos_full"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="type" type="GstQOSType"/> - <parameter name="proportion" type="gdouble"/> - <parameter name="diff" type="GstClockTimeDiff"/> - <parameter name="timestamp" type="GstClockTime"/> - </parameters> - </method> - <method name="new_seek" symbol="gst_event_new_seek"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="rate" type="gdouble"/> - <parameter name="format" type="GstFormat"/> - <parameter name="flags" type="GstSeekFlags"/> - <parameter name="start_type" type="GstSeekType"/> - <parameter name="start" type="gint64"/> - <parameter name="stop_type" type="GstSeekType"/> - <parameter name="stop" type="gint64"/> - </parameters> - </method> - <method name="new_sink_message" symbol="gst_event_new_sink_message"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="msg" type="GstMessage*"/> - </parameters> - </method> - <method name="new_step" symbol="gst_event_new_step"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="format" type="GstFormat"/> - <parameter name="amount" type="guint64"/> - <parameter name="rate" type="gdouble"/> - <parameter name="flush" type="gboolean"/> - <parameter name="intermediate" type="gboolean"/> - </parameters> - </method> - <method name="new_tag" symbol="gst_event_new_tag"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="taglist" type="GstTagList*"/> - </parameters> - </method> - <method name="parse_buffer_size" symbol="gst_event_parse_buffer_size"> - <return-type type="void"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="minsize" type="gint64*"/> - <parameter name="maxsize" type="gint64*"/> - <parameter name="async" type="gboolean*"/> - </parameters> - </method> - <method name="parse_latency" symbol="gst_event_parse_latency"> - <return-type type="void"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="latency" type="GstClockTime*"/> - </parameters> - </method> - <method name="parse_new_segment" symbol="gst_event_parse_new_segment"> - <return-type type="void"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="update" type="gboolean*"/> - <parameter name="rate" type="gdouble*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="start" type="gint64*"/> - <parameter name="stop" type="gint64*"/> - <parameter name="position" type="gint64*"/> - </parameters> - </method> - <method name="parse_new_segment_full" symbol="gst_event_parse_new_segment_full"> - <return-type type="void"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="update" type="gboolean*"/> - <parameter name="rate" type="gdouble*"/> - <parameter name="applied_rate" type="gdouble*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="start" type="gint64*"/> - <parameter name="stop" type="gint64*"/> - <parameter name="position" type="gint64*"/> - </parameters> - </method> - <method name="parse_qos" symbol="gst_event_parse_qos"> - <return-type type="void"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="proportion" type="gdouble*"/> - <parameter name="diff" type="GstClockTimeDiff*"/> - <parameter name="timestamp" type="GstClockTime*"/> - </parameters> - </method> - <method name="parse_qos_full" symbol="gst_event_parse_qos_full"> - <return-type type="void"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="type" type="GstQOSType*"/> - <parameter name="proportion" type="gdouble*"/> - <parameter name="diff" type="GstClockTimeDiff*"/> - <parameter name="timestamp" type="GstClockTime*"/> - </parameters> - </method> - <method name="parse_seek" symbol="gst_event_parse_seek"> - <return-type type="void"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="rate" type="gdouble*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="flags" type="GstSeekFlags*"/> - <parameter name="start_type" type="GstSeekType*"/> - <parameter name="start" type="gint64*"/> - <parameter name="stop_type" type="GstSeekType*"/> - <parameter name="stop" type="gint64*"/> - </parameters> - </method> - <method name="parse_sink_message" symbol="gst_event_parse_sink_message"> - <return-type type="void"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="msg" type="GstMessage**"/> - </parameters> - </method> - <method name="parse_step" symbol="gst_event_parse_step"> - <return-type type="void"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="amount" type="guint64*"/> - <parameter name="rate" type="gdouble*"/> - <parameter name="flush" type="gboolean*"/> - <parameter name="intermediate" type="gboolean*"/> - </parameters> - </method> - <method name="parse_tag" symbol="gst_event_parse_tag"> - <return-type type="void"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="taglist" type="GstTagList**"/> - </parameters> - </method> - <method name="set_seqnum" symbol="gst_event_set_seqnum"> - <return-type type="void"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="seqnum" type="guint32"/> - </parameters> - </method> - <method name="type_get_flags" symbol="gst_event_type_get_flags"> - <return-type type="GstEventTypeFlags"/> - <parameters> - <parameter name="type" type="GstEventType"/> - </parameters> - </method> - <method name="type_get_name" symbol="gst_event_type_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="type" type="GstEventType"/> - </parameters> - </method> - <method name="type_to_quark" symbol="gst_event_type_to_quark"> - <return-type type="GQuark"/> - <parameters> - <parameter name="type" type="GstEventType"/> - </parameters> - </method> - <field name="mini_object" type="GstMiniObject"/> - <field name="type" type="GstEventType"/> - <field name="timestamp" type="guint64"/> - <field name="src" type="GstObject*"/> - <field name="structure" type="GstStructure*"/> - <field name="abidata" type="gpointer"/> - </struct> - <struct name="GstEventClass"> - <field name="mini_object_class" type="GstMiniObjectClass"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstFormatDefinition"> - <field name="value" type="GstFormat"/> - <field name="nick" type="gchar*"/> - <field name="description" type="gchar*"/> - <field name="quark" type="GQuark"/> - </struct> - <struct name="GstIndexAssociation"> - <field name="format" type="GstFormat"/> - <field name="value" type="gint64"/> - </struct> - <struct name="GstIndexGroup"> - <field name="groupnum" type="gint"/> - <field name="entries" type="GList*"/> - <field name="certainty" type="GstIndexCertainty"/> - <field name="peergroup" type="gint"/> - </struct> - <struct name="GstIterator"> - <method name="filter" symbol="gst_iterator_filter"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - <parameter name="func" type="GCompareFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="find_custom" symbol="gst_iterator_find_custom"> - <return-type type="gpointer"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - <parameter name="func" type="GCompareFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="fold" symbol="gst_iterator_fold"> - <return-type type="GstIteratorResult"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - <parameter name="func" type="GstIteratorFoldFunction"/> - <parameter name="ret" type="GValue*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="foreach" symbol="gst_iterator_foreach"> - <return-type type="GstIteratorResult"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - <parameter name="func" type="GFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="free" symbol="gst_iterator_free"> - <return-type type="void"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - </parameters> - </method> - <method name="new" symbol="gst_iterator_new"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="size" type="guint"/> - <parameter name="type" type="GType"/> - <parameter name="lock" type="GMutex*"/> - <parameter name="master_cookie" type="guint32*"/> - <parameter name="next" type="GstIteratorNextFunction"/> - <parameter name="item" type="GstIteratorItemFunction"/> - <parameter name="resync" type="GstIteratorResyncFunction"/> - <parameter name="free" type="GstIteratorFreeFunction"/> - </parameters> - </method> - <method name="new_list" symbol="gst_iterator_new_list"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="type" type="GType"/> - <parameter name="lock" type="GMutex*"/> - <parameter name="master_cookie" type="guint32*"/> - <parameter name="list" type="GList**"/> - <parameter name="owner" type="gpointer"/> - <parameter name="item" type="GstIteratorItemFunction"/> - <parameter name="free" type="GstIteratorDisposeFunction"/> - </parameters> - </method> - <method name="new_single" symbol="gst_iterator_new_single"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="type" type="GType"/> - <parameter name="object" type="gpointer"/> - <parameter name="copy" type="GstCopyFunction"/> - <parameter name="free" type="GFreeFunc"/> - </parameters> - </method> - <method name="next" symbol="gst_iterator_next"> - <return-type type="GstIteratorResult"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - <parameter name="elem" type="gpointer*"/> - </parameters> - </method> - <method name="push" symbol="gst_iterator_push"> - <return-type type="void"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - <parameter name="other" type="GstIterator*"/> - </parameters> - </method> - <method name="resync" symbol="gst_iterator_resync"> - <return-type type="void"/> - <parameters> - <parameter name="it" type="GstIterator*"/> - </parameters> - </method> - <field name="next" type="GstIteratorNextFunction"/> - <field name="item" type="GstIteratorItemFunction"/> - <field name="resync" type="GstIteratorResyncFunction"/> - <field name="free" type="GstIteratorFreeFunction"/> - <field name="pushed" type="GstIterator*"/> - <field name="type" type="GType"/> - <field name="lock" type="GMutex*"/> - <field name="cookie" type="guint32"/> - <field name="master_cookie" type="guint32*"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstMessage"> - <method name="get_seqnum" symbol="gst_message_get_seqnum"> - <return-type type="guint32"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - </parameters> - </method> - <method name="get_stream_status_object" symbol="gst_message_get_stream_status_object"> - <return-type type="GValue*"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - </parameters> - </method> - <method name="get_structure" symbol="gst_message_get_structure"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - </parameters> - </method> - <method name="new_application" symbol="gst_message_new_application"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="new_async_done" symbol="gst_message_new_async_done"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - </parameters> - </method> - <method name="new_async_start" symbol="gst_message_new_async_start"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="new_base_time" type="gboolean"/> - </parameters> - </method> - <method name="new_buffering" symbol="gst_message_new_buffering"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="percent" type="gint"/> - </parameters> - </method> - <method name="new_clock_lost" symbol="gst_message_new_clock_lost"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="clock" type="GstClock*"/> - </parameters> - </method> - <method name="new_clock_provide" symbol="gst_message_new_clock_provide"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="clock" type="GstClock*"/> - <parameter name="ready" type="gboolean"/> - </parameters> - </method> - <method name="new_custom" symbol="gst_message_new_custom"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="type" type="GstMessageType"/> - <parameter name="src" type="GstObject*"/> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="new_duration" symbol="gst_message_new_duration"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="duration" type="gint64"/> - </parameters> - </method> - <method name="new_element" symbol="gst_message_new_element"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="new_eos" symbol="gst_message_new_eos"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - </parameters> - </method> - <method name="new_error" symbol="gst_message_new_error"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="error" type="GError*"/> - <parameter name="debug" type="gchar*"/> - </parameters> - </method> - <method name="new_info" symbol="gst_message_new_info"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="error" type="GError*"/> - <parameter name="debug" type="gchar*"/> - </parameters> - </method> - <method name="new_latency" symbol="gst_message_new_latency"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - </parameters> - </method> - <method name="new_new_clock" symbol="gst_message_new_new_clock"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="clock" type="GstClock*"/> - </parameters> - </method> - <method name="new_progress" symbol="gst_message_new_progress"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="type" type="GstProgressType"/> - <parameter name="code" type="gchar*"/> - <parameter name="text" type="gchar*"/> - </parameters> - </method> - <method name="new_qos" symbol="gst_message_new_qos"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="live" type="gboolean"/> - <parameter name="running_time" type="guint64"/> - <parameter name="stream_time" type="guint64"/> - <parameter name="timestamp" type="guint64"/> - <parameter name="duration" type="guint64"/> - </parameters> - </method> - <method name="new_request_state" symbol="gst_message_new_request_state"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="state" type="GstState"/> - </parameters> - </method> - <method name="new_segment_done" symbol="gst_message_new_segment_done"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="position" type="gint64"/> - </parameters> - </method> - <method name="new_segment_start" symbol="gst_message_new_segment_start"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="position" type="gint64"/> - </parameters> - </method> - <method name="new_state_changed" symbol="gst_message_new_state_changed"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="oldstate" type="GstState"/> - <parameter name="newstate" type="GstState"/> - <parameter name="pending" type="GstState"/> - </parameters> - </method> - <method name="new_state_dirty" symbol="gst_message_new_state_dirty"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - </parameters> - </method> - <method name="new_step_done" symbol="gst_message_new_step_done"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="amount" type="guint64"/> - <parameter name="rate" type="gdouble"/> - <parameter name="flush" type="gboolean"/> - <parameter name="intermediate" type="gboolean"/> - <parameter name="duration" type="guint64"/> - <parameter name="eos" type="gboolean"/> - </parameters> - </method> - <method name="new_step_start" symbol="gst_message_new_step_start"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="active" type="gboolean"/> - <parameter name="format" type="GstFormat"/> - <parameter name="amount" type="guint64"/> - <parameter name="rate" type="gdouble"/> - <parameter name="flush" type="gboolean"/> - <parameter name="intermediate" type="gboolean"/> - </parameters> - </method> - <method name="new_stream_status" symbol="gst_message_new_stream_status"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="type" type="GstStreamStatusType"/> - <parameter name="owner" type="GstElement*"/> - </parameters> - </method> - <method name="new_structure_change" symbol="gst_message_new_structure_change"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="type" type="GstStructureChangeType"/> - <parameter name="owner" type="GstElement*"/> - <parameter name="busy" type="gboolean"/> - </parameters> - </method> - <method name="new_tag" symbol="gst_message_new_tag"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="tag_list" type="GstTagList*"/> - </parameters> - </method> - <method name="new_tag_full" symbol="gst_message_new_tag_full"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="pad" type="GstPad*"/> - <parameter name="tag_list" type="GstTagList*"/> - </parameters> - </method> - <method name="new_warning" symbol="gst_message_new_warning"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="error" type="GError*"/> - <parameter name="debug" type="gchar*"/> - </parameters> - </method> - <method name="parse_async_start" symbol="gst_message_parse_async_start"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="new_base_time" type="gboolean*"/> - </parameters> - </method> - <method name="parse_buffering" symbol="gst_message_parse_buffering"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="percent" type="gint*"/> - </parameters> - </method> - <method name="parse_buffering_stats" symbol="gst_message_parse_buffering_stats"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="mode" type="GstBufferingMode*"/> - <parameter name="avg_in" type="gint*"/> - <parameter name="avg_out" type="gint*"/> - <parameter name="buffering_left" type="gint64*"/> - </parameters> - </method> - <method name="parse_clock_lost" symbol="gst_message_parse_clock_lost"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="clock" type="GstClock**"/> - </parameters> - </method> - <method name="parse_clock_provide" symbol="gst_message_parse_clock_provide"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="clock" type="GstClock**"/> - <parameter name="ready" type="gboolean*"/> - </parameters> - </method> - <method name="parse_duration" symbol="gst_message_parse_duration"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="duration" type="gint64*"/> - </parameters> - </method> - <method name="parse_error" symbol="gst_message_parse_error"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="gerror" type="GError**"/> - <parameter name="debug" type="gchar**"/> - </parameters> - </method> - <method name="parse_info" symbol="gst_message_parse_info"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="gerror" type="GError**"/> - <parameter name="debug" type="gchar**"/> - </parameters> - </method> - <method name="parse_new_clock" symbol="gst_message_parse_new_clock"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="clock" type="GstClock**"/> - </parameters> - </method> - <method name="parse_progress" symbol="gst_message_parse_progress"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="type" type="GstProgressType*"/> - <parameter name="code" type="gchar**"/> - <parameter name="text" type="gchar**"/> - </parameters> - </method> - <method name="parse_qos" symbol="gst_message_parse_qos"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="live" type="gboolean*"/> - <parameter name="running_time" type="guint64*"/> - <parameter name="stream_time" type="guint64*"/> - <parameter name="timestamp" type="guint64*"/> - <parameter name="duration" type="guint64*"/> - </parameters> - </method> - <method name="parse_qos_stats" symbol="gst_message_parse_qos_stats"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="processed" type="guint64*"/> - <parameter name="dropped" type="guint64*"/> - </parameters> - </method> - <method name="parse_qos_values" symbol="gst_message_parse_qos_values"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="jitter" type="gint64*"/> - <parameter name="proportion" type="gdouble*"/> - <parameter name="quality" type="gint*"/> - </parameters> - </method> - <method name="parse_request_state" symbol="gst_message_parse_request_state"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="state" type="GstState*"/> - </parameters> - </method> - <method name="parse_segment_done" symbol="gst_message_parse_segment_done"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="position" type="gint64*"/> - </parameters> - </method> - <method name="parse_segment_start" symbol="gst_message_parse_segment_start"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="position" type="gint64*"/> - </parameters> - </method> - <method name="parse_state_changed" symbol="gst_message_parse_state_changed"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="oldstate" type="GstState*"/> - <parameter name="newstate" type="GstState*"/> - <parameter name="pending" type="GstState*"/> - </parameters> - </method> - <method name="parse_step_done" symbol="gst_message_parse_step_done"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="amount" type="guint64*"/> - <parameter name="rate" type="gdouble*"/> - <parameter name="flush" type="gboolean*"/> - <parameter name="intermediate" type="gboolean*"/> - <parameter name="duration" type="guint64*"/> - <parameter name="eos" type="gboolean*"/> - </parameters> - </method> - <method name="parse_step_start" symbol="gst_message_parse_step_start"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="active" type="gboolean*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="amount" type="guint64*"/> - <parameter name="rate" type="gdouble*"/> - <parameter name="flush" type="gboolean*"/> - <parameter name="intermediate" type="gboolean*"/> - </parameters> - </method> - <method name="parse_stream_status" symbol="gst_message_parse_stream_status"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="type" type="GstStreamStatusType*"/> - <parameter name="owner" type="GstElement**"/> - </parameters> - </method> - <method name="parse_structure_change" symbol="gst_message_parse_structure_change"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="type" type="GstStructureChangeType*"/> - <parameter name="owner" type="GstElement**"/> - <parameter name="busy" type="gboolean*"/> - </parameters> - </method> - <method name="parse_tag" symbol="gst_message_parse_tag"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="tag_list" type="GstTagList**"/> - </parameters> - </method> - <method name="parse_tag_full" symbol="gst_message_parse_tag_full"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="pad" type="GstPad**"/> - <parameter name="tag_list" type="GstTagList**"/> - </parameters> - </method> - <method name="parse_warning" symbol="gst_message_parse_warning"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="gerror" type="GError**"/> - <parameter name="debug" type="gchar**"/> - </parameters> - </method> - <method name="set_buffering_stats" symbol="gst_message_set_buffering_stats"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="mode" type="GstBufferingMode"/> - <parameter name="avg_in" type="gint"/> - <parameter name="avg_out" type="gint"/> - <parameter name="buffering_left" type="gint64"/> - </parameters> - </method> - <method name="set_qos_stats" symbol="gst_message_set_qos_stats"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="processed" type="guint64"/> - <parameter name="dropped" type="guint64"/> - </parameters> - </method> - <method name="set_qos_values" symbol="gst_message_set_qos_values"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="jitter" type="gint64"/> - <parameter name="proportion" type="gdouble"/> - <parameter name="quality" type="gint"/> - </parameters> - </method> - <method name="set_seqnum" symbol="gst_message_set_seqnum"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="seqnum" type="guint32"/> - </parameters> - </method> - <method name="set_stream_status_object" symbol="gst_message_set_stream_status_object"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="object" type="GValue*"/> - </parameters> - </method> - <method name="type_get_name" symbol="gst_message_type_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="type" type="GstMessageType"/> - </parameters> - </method> - <method name="type_to_quark" symbol="gst_message_type_to_quark"> - <return-type type="GQuark"/> - <parameters> - <parameter name="type" type="GstMessageType"/> - </parameters> - </method> - <field name="mini_object" type="GstMiniObject"/> - <field name="lock" type="GMutex*"/> - <field name="cond" type="GCond*"/> - <field name="type" type="GstMessageType"/> - <field name="timestamp" type="guint64"/> - <field name="src" type="GstObject*"/> - <field name="structure" type="GstStructure*"/> - <field name="abidata" type="gpointer"/> - </struct> - <struct name="GstMessageClass"> - <field name="mini_object_class" type="GstMiniObjectClass"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstMiniObject"> - <method name="copy" symbol="gst_mini_object_copy"> - <return-type type="GstMiniObject*"/> - <parameters> - <parameter name="mini_object" type="GstMiniObject*"/> - </parameters> - </method> - <method name="is_writable" symbol="gst_mini_object_is_writable"> - <return-type type="gboolean"/> - <parameters> - <parameter name="mini_object" type="GstMiniObject*"/> - </parameters> - </method> - <method name="make_writable" symbol="gst_mini_object_make_writable"> - <return-type type="GstMiniObject*"/> - <parameters> - <parameter name="mini_object" type="GstMiniObject*"/> - </parameters> - </method> - <method name="new" symbol="gst_mini_object_new"> - <return-type type="GstMiniObject*"/> - <parameters> - <parameter name="type" type="GType"/> - </parameters> - </method> - <method name="ref" symbol="gst_mini_object_ref"> - <return-type type="GstMiniObject*"/> - <parameters> - <parameter name="mini_object" type="GstMiniObject*"/> - </parameters> - </method> - <method name="replace" symbol="gst_mini_object_replace"> - <return-type type="void"/> - <parameters> - <parameter name="olddata" type="GstMiniObject**"/> - <parameter name="newdata" type="GstMiniObject*"/> - </parameters> - </method> - <method name="unref" symbol="gst_mini_object_unref"> - <return-type type="void"/> - <parameters> - <parameter name="mini_object" type="GstMiniObject*"/> - </parameters> - </method> - <method name="weak_ref" symbol="gst_mini_object_weak_ref"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstMiniObject*"/> - <parameter name="notify" type="GstMiniObjectWeakNotify"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <method name="weak_unref" symbol="gst_mini_object_weak_unref"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstMiniObject*"/> - <parameter name="notify" type="GstMiniObjectWeakNotify"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <field name="instance" type="GTypeInstance"/> - <field name="refcount" type="gint"/> - <field name="flags" type="guint"/> - <field name="priv" type="GstMiniObjectPrivate*"/> - </struct> - <struct name="GstMiniObjectClass"> - <field name="type_class" type="GTypeClass"/> - <field name="copy" type="GstMiniObjectCopyFunction"/> - <field name="finalize" type="GstMiniObjectFinalizeFunction"/> - <field name="_gst_reserved" type="gpointer"/> - </struct> - <struct name="GstParamSpecFraction"> - <field name="parent_instance" type="GParamSpec"/> - <field name="min_num" type="gint"/> - <field name="min_den" type="gint"/> - <field name="max_num" type="gint"/> - <field name="max_den" type="gint"/> - <field name="def_num" type="gint"/> - <field name="def_den" type="gint"/> - </struct> - <struct name="GstParamSpecMiniObject"> - <field name="parent_instance" type="GParamSpec"/> - </struct> - <struct name="GstPluginDesc"> - <field name="major_version" type="gint"/> - <field name="minor_version" type="gint"/> - <field name="name" type="gchar*"/> - <field name="description" type="gchar*"/> - <field name="plugin_init" type="GstPluginInitFunc"/> - <field name="version" type="gchar*"/> - <field name="license" type="gchar*"/> - <field name="source" type="gchar*"/> - <field name="package" type="gchar*"/> - <field name="origin" type="gchar*"/> - <field name="release_datetime" type="gchar*"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstPoll"> - <method name="add_fd" symbol="gst_poll_add_fd"> - <return-type type="gboolean"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="fd" type="GstPollFD*"/> - </parameters> - </method> - <method name="free" symbol="gst_poll_free"> - <return-type type="void"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - </parameters> - </method> - <method name="get_read_gpollfd" symbol="gst_poll_get_read_gpollfd"> - <return-type type="void"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="fd" type="GPollFD*"/> - </parameters> - </method> - <method name="new" symbol="gst_poll_new"> - <return-type type="GstPoll*"/> - <parameters> - <parameter name="controllable" type="gboolean"/> - </parameters> - </method> - <method name="new_timer" symbol="gst_poll_new_timer"> - <return-type type="GstPoll*"/> - </method> - <method name="read_control" symbol="gst_poll_read_control"> - <return-type type="gboolean"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - </parameters> - </method> - <method name="remove_fd" symbol="gst_poll_remove_fd"> - <return-type type="gboolean"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="fd" type="GstPollFD*"/> - </parameters> - </method> - <method name="restart" symbol="gst_poll_restart"> - <return-type type="void"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - </parameters> - </method> - <method name="set_controllable" symbol="gst_poll_set_controllable"> - <return-type type="gboolean"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="controllable" type="gboolean"/> - </parameters> - </method> - <method name="set_flushing" symbol="gst_poll_set_flushing"> - <return-type type="void"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="flushing" type="gboolean"/> - </parameters> - </method> - <method name="wait" symbol="gst_poll_wait"> - <return-type type="gint"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="timeout" type="GstClockTime"/> - </parameters> - </method> - <method name="write_control" symbol="gst_poll_write_control"> - <return-type type="gboolean"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - </parameters> - </method> - </struct> - <struct name="GstPollFD"> - <method name="can_read" symbol="gst_poll_fd_can_read"> - <return-type type="gboolean"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="fd" type="GstPollFD*"/> - </parameters> - </method> - <method name="can_write" symbol="gst_poll_fd_can_write"> - <return-type type="gboolean"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="fd" type="GstPollFD*"/> - </parameters> - </method> - <method name="ctl_read" symbol="gst_poll_fd_ctl_read"> - <return-type type="gboolean"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="fd" type="GstPollFD*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </method> - <method name="ctl_write" symbol="gst_poll_fd_ctl_write"> - <return-type type="gboolean"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="fd" type="GstPollFD*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </method> - <method name="has_closed" symbol="gst_poll_fd_has_closed"> - <return-type type="gboolean"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="fd" type="GstPollFD*"/> - </parameters> - </method> - <method name="has_error" symbol="gst_poll_fd_has_error"> - <return-type type="gboolean"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="fd" type="GstPollFD*"/> - </parameters> - </method> - <method name="ignored" symbol="gst_poll_fd_ignored"> - <return-type type="void"/> - <parameters> - <parameter name="set" type="GstPoll*"/> - <parameter name="fd" type="GstPollFD*"/> - </parameters> - </method> - <method name="init" symbol="gst_poll_fd_init"> - <return-type type="void"/> - <parameters> - <parameter name="fd" type="GstPollFD*"/> - </parameters> - </method> - <field name="fd" type="int"/> - <field name="idx" type="gint"/> - </struct> - <struct name="GstQuery"> - <method name="add_buffering_range" symbol="gst_query_add_buffering_range"> - <return-type type="gboolean"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="start" type="gint64"/> - <parameter name="stop" type="gint64"/> - </parameters> - </method> - <method name="get_n_buffering_ranges" symbol="gst_query_get_n_buffering_ranges"> - <return-type type="guint"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - </parameters> - </method> - <method name="get_structure" symbol="gst_query_get_structure"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - </parameters> - </method> - <method name="new_application" symbol="gst_query_new_application"> - <return-type type="GstQuery*"/> - <parameters> - <parameter name="type" type="GstQueryType"/> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="new_buffering" symbol="gst_query_new_buffering"> - <return-type type="GstQuery*"/> - <parameters> - <parameter name="format" type="GstFormat"/> - </parameters> - </method> - <method name="new_convert" symbol="gst_query_new_convert"> - <return-type type="GstQuery*"/> - <parameters> - <parameter name="src_format" type="GstFormat"/> - <parameter name="value" type="gint64"/> - <parameter name="dest_format" type="GstFormat"/> - </parameters> - </method> - <method name="new_duration" symbol="gst_query_new_duration"> - <return-type type="GstQuery*"/> - <parameters> - <parameter name="format" type="GstFormat"/> - </parameters> - </method> - <method name="new_formats" symbol="gst_query_new_formats"> - <return-type type="GstQuery*"/> - </method> - <method name="new_latency" symbol="gst_query_new_latency"> - <return-type type="GstQuery*"/> - </method> - <method name="new_position" symbol="gst_query_new_position"> - <return-type type="GstQuery*"/> - <parameters> - <parameter name="format" type="GstFormat"/> - </parameters> - </method> - <method name="new_seeking" symbol="gst_query_new_seeking"> - <return-type type="GstQuery*"/> - <parameters> - <parameter name="format" type="GstFormat"/> - </parameters> - </method> - <method name="new_segment" symbol="gst_query_new_segment"> - <return-type type="GstQuery*"/> - <parameters> - <parameter name="format" type="GstFormat"/> - </parameters> - </method> - <method name="new_uri" symbol="gst_query_new_uri"> - <return-type type="GstQuery*"/> - </method> - <method name="parse_buffering_percent" symbol="gst_query_parse_buffering_percent"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="busy" type="gboolean*"/> - <parameter name="percent" type="gint*"/> - </parameters> - </method> - <method name="parse_buffering_range" symbol="gst_query_parse_buffering_range"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="start" type="gint64*"/> - <parameter name="stop" type="gint64*"/> - <parameter name="estimated_total" type="gint64*"/> - </parameters> - </method> - <method name="parse_buffering_stats" symbol="gst_query_parse_buffering_stats"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="mode" type="GstBufferingMode*"/> - <parameter name="avg_in" type="gint*"/> - <parameter name="avg_out" type="gint*"/> - <parameter name="buffering_left" type="gint64*"/> - </parameters> - </method> - <method name="parse_convert" symbol="gst_query_parse_convert"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="src_format" type="GstFormat*"/> - <parameter name="src_value" type="gint64*"/> - <parameter name="dest_format" type="GstFormat*"/> - <parameter name="dest_value" type="gint64*"/> - </parameters> - </method> - <method name="parse_duration" symbol="gst_query_parse_duration"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="duration" type="gint64*"/> - </parameters> - </method> - <method name="parse_formats_length" symbol="gst_query_parse_formats_length"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="n_formats" type="guint*"/> - </parameters> - </method> - <method name="parse_formats_nth" symbol="gst_query_parse_formats_nth"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="nth" type="guint"/> - <parameter name="format" type="GstFormat*"/> - </parameters> - </method> - <method name="parse_latency" symbol="gst_query_parse_latency"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="live" type="gboolean*"/> - <parameter name="min_latency" type="GstClockTime*"/> - <parameter name="max_latency" type="GstClockTime*"/> - </parameters> - </method> - <method name="parse_nth_buffering_range" symbol="gst_query_parse_nth_buffering_range"> - <return-type type="gboolean"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="index" type="guint"/> - <parameter name="start" type="gint64*"/> - <parameter name="stop" type="gint64*"/> - </parameters> - </method> - <method name="parse_position" symbol="gst_query_parse_position"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="cur" type="gint64*"/> - </parameters> - </method> - <method name="parse_seeking" symbol="gst_query_parse_seeking"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="seekable" type="gboolean*"/> - <parameter name="segment_start" type="gint64*"/> - <parameter name="segment_end" type="gint64*"/> - </parameters> - </method> - <method name="parse_segment" symbol="gst_query_parse_segment"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="rate" type="gdouble*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="start_value" type="gint64*"/> - <parameter name="stop_value" type="gint64*"/> - </parameters> - </method> - <method name="parse_uri" symbol="gst_query_parse_uri"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="uri" type="gchar**"/> - </parameters> - </method> - <method name="set_buffering_percent" symbol="gst_query_set_buffering_percent"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="busy" type="gboolean"/> - <parameter name="percent" type="gint"/> - </parameters> - </method> - <method name="set_buffering_range" symbol="gst_query_set_buffering_range"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="start" type="gint64"/> - <parameter name="stop" type="gint64"/> - <parameter name="estimated_total" type="gint64"/> - </parameters> - </method> - <method name="set_buffering_stats" symbol="gst_query_set_buffering_stats"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="mode" type="GstBufferingMode"/> - <parameter name="avg_in" type="gint"/> - <parameter name="avg_out" type="gint"/> - <parameter name="buffering_left" type="gint64"/> - </parameters> - </method> - <method name="set_convert" symbol="gst_query_set_convert"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="src_format" type="GstFormat"/> - <parameter name="src_value" type="gint64"/> - <parameter name="dest_format" type="GstFormat"/> - <parameter name="dest_value" type="gint64"/> - </parameters> - </method> - <method name="set_duration" symbol="gst_query_set_duration"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="duration" type="gint64"/> - </parameters> - </method> - <method name="set_formats" symbol="gst_query_set_formats"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="n_formats" type="gint"/> - </parameters> - </method> - <method name="set_formatsv" symbol="gst_query_set_formatsv"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="n_formats" type="gint"/> - <parameter name="formats" type="GstFormat*"/> - </parameters> - </method> - <method name="set_latency" symbol="gst_query_set_latency"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="live" type="gboolean"/> - <parameter name="min_latency" type="GstClockTime"/> - <parameter name="max_latency" type="GstClockTime"/> - </parameters> - </method> - <method name="set_position" symbol="gst_query_set_position"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="cur" type="gint64"/> - </parameters> - </method> - <method name="set_seeking" symbol="gst_query_set_seeking"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="seekable" type="gboolean"/> - <parameter name="segment_start" type="gint64"/> - <parameter name="segment_end" type="gint64"/> - </parameters> - </method> - <method name="set_segment" symbol="gst_query_set_segment"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="rate" type="gdouble"/> - <parameter name="format" type="GstFormat"/> - <parameter name="start_value" type="gint64"/> - <parameter name="stop_value" type="gint64"/> - </parameters> - </method> - <method name="set_uri" symbol="gst_query_set_uri"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="uri" type="gchar*"/> - </parameters> - </method> - <method name="type_get_by_nick" symbol="gst_query_type_get_by_nick"> - <return-type type="GstQueryType"/> - <parameters> - <parameter name="nick" type="gchar*"/> - </parameters> - </method> - <method name="type_get_details" symbol="gst_query_type_get_details"> - <return-type type="GstQueryTypeDefinition*"/> - <parameters> - <parameter name="type" type="GstQueryType"/> - </parameters> - </method> - <method name="type_get_name" symbol="gst_query_type_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="query" type="GstQueryType"/> - </parameters> - </method> - <method name="type_iterate_definitions" symbol="gst_query_type_iterate_definitions"> - <return-type type="GstIterator*"/> - </method> - <method name="type_register" symbol="gst_query_type_register"> - <return-type type="GstQueryType"/> - <parameters> - <parameter name="nick" type="gchar*"/> - <parameter name="description" type="gchar*"/> - </parameters> - </method> - <method name="type_to_quark" symbol="gst_query_type_to_quark"> - <return-type type="GQuark"/> - <parameters> - <parameter name="query" type="GstQueryType"/> - </parameters> - </method> - <method name="types_contains" symbol="gst_query_types_contains"> - <return-type type="gboolean"/> - <parameters> - <parameter name="types" type="GstQueryType*"/> - <parameter name="type" type="GstQueryType"/> - </parameters> - </method> - <field name="mini_object" type="GstMiniObject"/> - <field name="type" type="GstQueryType"/> - <field name="structure" type="GstStructure*"/> - <field name="_gst_reserved" type="gpointer"/> - </struct> - <struct name="GstQueryClass"> - <field name="mini_object_class" type="GstMiniObjectClass"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstQueryTypeDefinition"> - <field name="value" type="GstQueryType"/> - <field name="nick" type="gchar*"/> - <field name="description" type="gchar*"/> - <field name="quark" type="GQuark"/> - </struct> - <struct name="GstStaticCaps"> - <method name="get" symbol="gst_static_caps_get"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="static_caps" type="GstStaticCaps*"/> - </parameters> - </method> - <field name="caps" type="GstCaps"/> - <field name="string" type="char*"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstStaticPadTemplate"> - <method name="get" symbol="gst_static_pad_template_get"> - <return-type type="GstPadTemplate*"/> - <parameters> - <parameter name="pad_template" type="GstStaticPadTemplate*"/> - </parameters> - </method> - <method name="get_caps" symbol="gst_static_pad_template_get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="templ" type="GstStaticPadTemplate*"/> - </parameters> - </method> - <field name="name_template" type="gchar*"/> - <field name="direction" type="GstPadDirection"/> - <field name="presence" type="GstPadPresence"/> - <field name="static_caps" type="GstStaticCaps"/> - </struct> - <struct name="GstTagList"> - <method name="add" symbol="gst_tag_list_add"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="mode" type="GstTagMergeMode"/> - <parameter name="tag" type="gchar*"/> - </parameters> - </method> - <method name="add_valist" symbol="gst_tag_list_add_valist"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="mode" type="GstTagMergeMode"/> - <parameter name="tag" type="gchar*"/> - <parameter name="var_args" type="va_list"/> - </parameters> - </method> - <method name="add_valist_values" symbol="gst_tag_list_add_valist_values"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="mode" type="GstTagMergeMode"/> - <parameter name="tag" type="gchar*"/> - <parameter name="var_args" type="va_list"/> - </parameters> - </method> - <method name="add_value" symbol="gst_tag_list_add_value"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="mode" type="GstTagMergeMode"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="add_values" symbol="gst_tag_list_add_values"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="mode" type="GstTagMergeMode"/> - <parameter name="tag" type="gchar*"/> - </parameters> - </method> - <method name="copy" symbol="gst_tag_list_copy"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - </parameters> - </method> - <method name="copy_value" symbol="gst_tag_list_copy_value"> - <return-type type="gboolean"/> - <parameters> - <parameter name="dest" type="GValue*"/> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - </parameters> - </method> - <method name="foreach" symbol="gst_tag_list_foreach"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="func" type="GstTagForeachFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="free" symbol="gst_tag_list_free"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - </parameters> - </method> - <method name="get_boolean" symbol="gst_tag_list_get_boolean"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gboolean*"/> - </parameters> - </method> - <method name="get_boolean_index" symbol="gst_tag_list_get_boolean_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="gboolean*"/> - </parameters> - </method> - <method name="get_buffer" symbol="gst_tag_list_get_buffer"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="GstBuffer**"/> - </parameters> - </method> - <method name="get_buffer_index" symbol="gst_tag_list_get_buffer_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="GstBuffer**"/> - </parameters> - </method> - <method name="get_char" symbol="gst_tag_list_get_char"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gchar*"/> - </parameters> - </method> - <method name="get_char_index" symbol="gst_tag_list_get_char_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="gchar*"/> - </parameters> - </method> - <method name="get_date" symbol="gst_tag_list_get_date"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="GDate**"/> - </parameters> - </method> - <method name="get_date_index" symbol="gst_tag_list_get_date_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="GDate**"/> - </parameters> - </method> - <method name="get_date_time" symbol="gst_tag_list_get_date_time"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="GstDateTime**"/> - </parameters> - </method> - <method name="get_date_time_index" symbol="gst_tag_list_get_date_time_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="GstDateTime**"/> - </parameters> - </method> - <method name="get_double" symbol="gst_tag_list_get_double"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gdouble*"/> - </parameters> - </method> - <method name="get_double_index" symbol="gst_tag_list_get_double_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="gdouble*"/> - </parameters> - </method> - <method name="get_float" symbol="gst_tag_list_get_float"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gfloat*"/> - </parameters> - </method> - <method name="get_float_index" symbol="gst_tag_list_get_float_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="gfloat*"/> - </parameters> - </method> - <method name="get_int" symbol="gst_tag_list_get_int"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gint*"/> - </parameters> - </method> - <method name="get_int64" symbol="gst_tag_list_get_int64"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gint64*"/> - </parameters> - </method> - <method name="get_int64_index" symbol="gst_tag_list_get_int64_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="gint64*"/> - </parameters> - </method> - <method name="get_int_index" symbol="gst_tag_list_get_int_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="gint*"/> - </parameters> - </method> - <method name="get_long" symbol="gst_tag_list_get_long"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="glong*"/> - </parameters> - </method> - <method name="get_long_index" symbol="gst_tag_list_get_long_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="glong*"/> - </parameters> - </method> - <method name="get_pointer" symbol="gst_tag_list_get_pointer"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gpointer*"/> - </parameters> - </method> - <method name="get_pointer_index" symbol="gst_tag_list_get_pointer_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="gpointer*"/> - </parameters> - </method> - <method name="get_string" symbol="gst_tag_list_get_string"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gchar**"/> - </parameters> - </method> - <method name="get_string_index" symbol="gst_tag_list_get_string_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="gchar**"/> - </parameters> - </method> - <method name="get_tag_size" symbol="gst_tag_list_get_tag_size"> - <return-type type="guint"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - </parameters> - </method> - <method name="get_uchar" symbol="gst_tag_list_get_uchar"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="guchar*"/> - </parameters> - </method> - <method name="get_uchar_index" symbol="gst_tag_list_get_uchar_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="guchar*"/> - </parameters> - </method> - <method name="get_uint" symbol="gst_tag_list_get_uint"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="guint*"/> - </parameters> - </method> - <method name="get_uint64" symbol="gst_tag_list_get_uint64"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="guint64*"/> - </parameters> - </method> - <method name="get_uint64_index" symbol="gst_tag_list_get_uint64_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="guint64*"/> - </parameters> - </method> - <method name="get_uint_index" symbol="gst_tag_list_get_uint_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="guint*"/> - </parameters> - </method> - <method name="get_ulong" symbol="gst_tag_list_get_ulong"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gulong*"/> - </parameters> - </method> - <method name="get_ulong_index" symbol="gst_tag_list_get_ulong_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="gulong*"/> - </parameters> - </method> - <method name="get_value_index" symbol="gst_tag_list_get_value_index"> - <return-type type="GValue*"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - </parameters> - </method> - <method name="insert" symbol="gst_tag_list_insert"> - <return-type type="void"/> - <parameters> - <parameter name="into" type="GstTagList*"/> - <parameter name="from" type="GstTagList*"/> - <parameter name="mode" type="GstTagMergeMode"/> - </parameters> - </method> - <method name="is_empty" symbol="gst_tag_list_is_empty"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - </parameters> - </method> - <method name="merge" symbol="gst_tag_list_merge"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="list1" type="GstTagList*"/> - <parameter name="list2" type="GstTagList*"/> - <parameter name="mode" type="GstTagMergeMode"/> - </parameters> - </method> - <method name="new" symbol="gst_tag_list_new"> - <return-type type="GstTagList*"/> - </method> - <method name="new_full" symbol="gst_tag_list_new_full"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="tag" type="gchar*"/> - </parameters> - </method> - <method name="new_full_valist" symbol="gst_tag_list_new_full_valist"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="var_args" type="va_list"/> - </parameters> - </method> - <method name="peek_string_index" symbol="gst_tag_list_peek_string_index"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="index" type="guint"/> - <parameter name="value" type="gchar**"/> - </parameters> - </method> - <method name="remove_tag" symbol="gst_tag_list_remove_tag"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - </parameters> - </method> - </struct> - <struct name="GstTagSetterIFace"> - <field name="g_iface" type="GTypeInterface"/> - </struct> - <struct name="GstTaskThreadCallbacks"> - <field name="enter_thread" type="GCallback"/> - <field name="leave_thread" type="GCallback"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstTrace"> - <method name="destroy" symbol="gst_trace_destroy"> - <return-type type="void"/> - <parameters> - <parameter name="trace" type="GstTrace*"/> - </parameters> - </method> - <method name="flush" symbol="gst_trace_flush"> - <return-type type="void"/> - <parameters> - <parameter name="trace" type="GstTrace*"/> - </parameters> - </method> - <method name="new" symbol="gst_trace_new"> - <return-type type="GstTrace*"/> - <parameters> - <parameter name="filename" type="gchar*"/> - <parameter name="size" type="gint"/> - </parameters> - </method> - <method name="read_tsc" symbol="gst_trace_read_tsc"> - <return-type type="void"/> - <parameters> - <parameter name="dst" type="gint64*"/> - </parameters> - </method> - <method name="set_default" symbol="gst_trace_set_default"> - <return-type type="void"/> - <parameters> - <parameter name="trace" type="GstTrace*"/> - </parameters> - </method> - <method name="text_flush" symbol="gst_trace_text_flush"> - <return-type type="void"/> - <parameters> - <parameter name="trace" type="GstTrace*"/> - </parameters> - </method> - <field name="filename" type="gchar*"/> - <field name="fd" type="int"/> - <field name="buf" type="GstTraceEntry*"/> - <field name="bufsize" type="gint"/> - <field name="bufoffset" type="gint"/> - </struct> - <struct name="GstTraceEntry"> - <field name="timestamp" type="gint64"/> - <field name="sequence" type="guint32"/> - <field name="data" type="guint32"/> - <field name="message" type="gchar[]"/> - </struct> - <struct name="GstTypeFind"> - <method name="get_length" symbol="gst_type_find_get_length"> - <return-type type="guint64"/> - <parameters> - <parameter name="find" type="GstTypeFind*"/> - </parameters> - </method> - <method name="peek" symbol="gst_type_find_peek"> - <return-type type="guint8*"/> - <parameters> - <parameter name="find" type="GstTypeFind*"/> - <parameter name="offset" type="gint64"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="register" symbol="gst_type_find_register"> - <return-type type="gboolean"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - <parameter name="name" type="gchar*"/> - <parameter name="rank" type="guint"/> - <parameter name="func" type="GstTypeFindFunction"/> - <parameter name="extensions" type="gchar**"/> - <parameter name="possible_caps" type="GstCaps*"/> - <parameter name="data" type="gpointer"/> - <parameter name="data_notify" type="GDestroyNotify"/> - </parameters> - </method> - <method name="suggest" symbol="gst_type_find_suggest"> - <return-type type="void"/> - <parameters> - <parameter name="find" type="GstTypeFind*"/> - <parameter name="probability" type="guint"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="suggest_simple" symbol="gst_type_find_suggest_simple"> - <return-type type="void"/> - <parameters> - <parameter name="find" type="GstTypeFind*"/> - <parameter name="probability" type="guint"/> - <parameter name="media_type" type="char*"/> - <parameter name="fieldname" type="char*"/> - </parameters> - </method> - <field name="peek" type="GCallback"/> - <field name="suggest" type="GCallback"/> - <field name="data" type="gpointer"/> - <field name="get_length" type="GCallback"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstTypeNameData"> - <field name="name" type="gchar*"/> - <field name="type" type="GType"/> - </struct> - <struct name="GstValueTable"> - <field name="type" type="GType"/> - <field name="compare" type="GstValueCompareFunc"/> - <field name="serialize" type="GstValueSerializeFunc"/> - <field name="deserialize" type="GstValueDeserializeFunc"/> - <field name="_gst_reserved" type="void*[]"/> - </struct> - <boxed name="GError" type-name="GError" get-type="gst_g_error_get_type"> - </boxed> - <boxed name="GstBufferListIterator" type-name="GstBufferListIterator" get-type="gst_buffer_list_iterator_get_type"> - <method name="add" symbol="gst_buffer_list_iterator_add"> - <return-type type="void"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - <method name="add_group" symbol="gst_buffer_list_iterator_add_group"> - <return-type type="void"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - </parameters> - </method> - <method name="add_list" symbol="gst_buffer_list_iterator_add_list"> - <return-type type="void"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - <parameter name="list" type="GList*"/> - </parameters> - </method> - <method name="do" symbol="gst_buffer_list_iterator_do"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - <parameter name="do_func" type="GstBufferListDoFunction"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="free" symbol="gst_buffer_list_iterator_free"> - <return-type type="void"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - </parameters> - </method> - <method name="merge_group" symbol="gst_buffer_list_iterator_merge_group"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - </parameters> - </method> - <method name="n_buffers" symbol="gst_buffer_list_iterator_n_buffers"> - <return-type type="guint"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - </parameters> - </method> - <method name="next" symbol="gst_buffer_list_iterator_next"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - </parameters> - </method> - <method name="next_group" symbol="gst_buffer_list_iterator_next_group"> - <return-type type="gboolean"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - </parameters> - </method> - <method name="remove" symbol="gst_buffer_list_iterator_remove"> - <return-type type="void"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - </parameters> - </method> - <method name="steal" symbol="gst_buffer_list_iterator_steal"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - </parameters> - </method> - <method name="take" symbol="gst_buffer_list_iterator_take"> - <return-type type="void"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - </boxed> - <boxed name="GstCaps" type-name="GstCaps" get-type="gst_caps_get_type"> - <method name="append" symbol="gst_caps_append"> - <return-type type="void"/> - <parameters> - <parameter name="caps1" type="GstCaps*"/> - <parameter name="caps2" type="GstCaps*"/> - </parameters> - </method> - <method name="append_structure" symbol="gst_caps_append_structure"> - <return-type type="void"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="can_intersect" symbol="gst_caps_can_intersect"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps1" type="GstCaps*"/> - <parameter name="caps2" type="GstCaps*"/> - </parameters> - </method> - <method name="copy" symbol="gst_caps_copy"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="copy_nth" symbol="gst_caps_copy_nth"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="nth" type="guint"/> - </parameters> - </method> - <method name="do_simplify" symbol="gst_caps_do_simplify"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="from_string" symbol="gst_caps_from_string"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="string" type="gchar*"/> - </parameters> - </method> - <method name="get_size" symbol="gst_caps_get_size"> - <return-type type="guint"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="get_structure" symbol="gst_caps_get_structure"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="index" type="guint"/> - </parameters> - </method> - <method name="intersect" symbol="gst_caps_intersect"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="caps1" type="GstCaps*"/> - <parameter name="caps2" type="GstCaps*"/> - </parameters> - </method> - <method name="intersect_full" symbol="gst_caps_intersect_full"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="caps1" type="GstCaps*"/> - <parameter name="caps2" type="GstCaps*"/> - <parameter name="mode" type="GstCapsIntersectMode"/> - </parameters> - </method> - <method name="is_always_compatible" symbol="gst_caps_is_always_compatible"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps1" type="GstCaps*"/> - <parameter name="caps2" type="GstCaps*"/> - </parameters> - </method> - <method name="is_any" symbol="gst_caps_is_any"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="is_empty" symbol="gst_caps_is_empty"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="is_equal" symbol="gst_caps_is_equal"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps1" type="GstCaps*"/> - <parameter name="caps2" type="GstCaps*"/> - </parameters> - </method> - <method name="is_equal_fixed" symbol="gst_caps_is_equal_fixed"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps1" type="GstCaps*"/> - <parameter name="caps2" type="GstCaps*"/> - </parameters> - </method> - <method name="is_fixed" symbol="gst_caps_is_fixed"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="is_subset" symbol="gst_caps_is_subset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="subset" type="GstCaps*"/> - <parameter name="superset" type="GstCaps*"/> - </parameters> - </method> - <method name="is_subset_structure" symbol="gst_caps_is_subset_structure"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="load_thyself" symbol="gst_caps_load_thyself"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="parent" type="xmlNodePtr"/> - </parameters> - </method> - <method name="make_writable" symbol="gst_caps_make_writable"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="merge" symbol="gst_caps_merge"> - <return-type type="void"/> - <parameters> - <parameter name="caps1" type="GstCaps*"/> - <parameter name="caps2" type="GstCaps*"/> - </parameters> - </method> - <method name="merge_structure" symbol="gst_caps_merge_structure"> - <return-type type="void"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <constructor name="new_any" symbol="gst_caps_new_any"> - <return-type type="GstCaps*"/> - </constructor> - <constructor name="new_empty" symbol="gst_caps_new_empty"> - <return-type type="GstCaps*"/> - </constructor> - <constructor name="new_full" symbol="gst_caps_new_full"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="struct1" type="GstStructure*"/> - </parameters> - </constructor> - <constructor name="new_full_valist" symbol="gst_caps_new_full_valist"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="var_args" type="va_list"/> - </parameters> - </constructor> - <constructor name="new_simple" symbol="gst_caps_new_simple"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="media_type" type="char*"/> - <parameter name="fieldname" type="char*"/> - </parameters> - </constructor> - <method name="normalize" symbol="gst_caps_normalize"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="ref" symbol="gst_caps_ref"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="remove_structure" symbol="gst_caps_remove_structure"> - <return-type type="void"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="replace" symbol="gst_caps_replace"> - <return-type type="void"/> - <parameters> - <parameter name="caps" type="GstCaps**"/> - <parameter name="newcaps" type="GstCaps*"/> - </parameters> - </method> - <method name="save_thyself" symbol="gst_caps_save_thyself"> - <return-type type="xmlNodePtr"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="parent" type="xmlNodePtr"/> - </parameters> - </method> - <method name="set_simple" symbol="gst_caps_set_simple"> - <return-type type="void"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="field" type="char*"/> - </parameters> - </method> - <method name="set_simple_valist" symbol="gst_caps_set_simple_valist"> - <return-type type="void"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="field" type="char*"/> - <parameter name="varargs" type="va_list"/> - </parameters> - </method> - <method name="set_value" symbol="gst_caps_set_value"> - <return-type type="void"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="field" type="char*"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="steal_structure" symbol="gst_caps_steal_structure"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="index" type="guint"/> - </parameters> - </method> - <method name="subtract" symbol="gst_caps_subtract"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="minuend" type="GstCaps*"/> - <parameter name="subtrahend" type="GstCaps*"/> - </parameters> - </method> - <method name="to_string" symbol="gst_caps_to_string"> - <return-type type="gchar*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="truncate" symbol="gst_caps_truncate"> - <return-type type="void"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="union" symbol="gst_caps_union"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="caps1" type="GstCaps*"/> - <parameter name="caps2" type="GstCaps*"/> - </parameters> - </method> - <method name="unref" symbol="gst_caps_unref"> - <return-type type="void"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <field name="type" type="GType"/> - <field name="refcount" type="gint"/> - <field name="flags" type="GstCapsFlags"/> - <field name="structs" type="GPtrArray*"/> - <field name="_gst_reserved" type="gpointer[]"/> - </boxed> - <boxed name="GstDate" type-name="GstDate" get-type="gst_date_get_type"> - </boxed> - <boxed name="GstDateTime" type-name="GstDateTime" get-type="gst_date_time_get_type"> - <method name="get_day" symbol="gst_date_time_get_day"> - <return-type type="gint"/> - <parameters> - <parameter name="datetime" type="GstDateTime*"/> - </parameters> - </method> - <method name="get_hour" symbol="gst_date_time_get_hour"> - <return-type type="gint"/> - <parameters> - <parameter name="datetime" type="GstDateTime*"/> - </parameters> - </method> - <method name="get_microsecond" symbol="gst_date_time_get_microsecond"> - <return-type type="gint"/> - <parameters> - <parameter name="datetime" type="GstDateTime*"/> - </parameters> - </method> - <method name="get_minute" symbol="gst_date_time_get_minute"> - <return-type type="gint"/> - <parameters> - <parameter name="datetime" type="GstDateTime*"/> - </parameters> - </method> - <method name="get_month" symbol="gst_date_time_get_month"> - <return-type type="gint"/> - <parameters> - <parameter name="datetime" type="GstDateTime*"/> - </parameters> - </method> - <method name="get_second" symbol="gst_date_time_get_second"> - <return-type type="gint"/> - <parameters> - <parameter name="datetime" type="GstDateTime*"/> - </parameters> - </method> - <method name="get_time_zone_offset" symbol="gst_date_time_get_time_zone_offset"> - <return-type type="gfloat"/> - <parameters> - <parameter name="datetime" type="GstDateTime*"/> - </parameters> - </method> - <method name="get_year" symbol="gst_date_time_get_year"> - <return-type type="gint"/> - <parameters> - <parameter name="datetime" type="GstDateTime*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_date_time_new"> - <return-type type="GstDateTime*"/> - <parameters> - <parameter name="tzoffset" type="gfloat"/> - <parameter name="year" type="gint"/> - <parameter name="month" type="gint"/> - <parameter name="day" type="gint"/> - <parameter name="hour" type="gint"/> - <parameter name="minute" type="gint"/> - <parameter name="seconds" type="gdouble"/> - </parameters> - </constructor> - <constructor name="new_from_unix_epoch_local_time" symbol="gst_date_time_new_from_unix_epoch_local_time"> - <return-type type="GstDateTime*"/> - <parameters> - <parameter name="secs" type="gint64"/> - </parameters> - </constructor> - <constructor name="new_from_unix_epoch_utc" symbol="gst_date_time_new_from_unix_epoch_utc"> - <return-type type="GstDateTime*"/> - <parameters> - <parameter name="secs" type="gint64"/> - </parameters> - </constructor> - <constructor name="new_local_time" symbol="gst_date_time_new_local_time"> - <return-type type="GstDateTime*"/> - <parameters> - <parameter name="year" type="gint"/> - <parameter name="month" type="gint"/> - <parameter name="day" type="gint"/> - <parameter name="hour" type="gint"/> - <parameter name="minute" type="gint"/> - <parameter name="seconds" type="gdouble"/> - </parameters> - </constructor> - <constructor name="new_now_local_time" symbol="gst_date_time_new_now_local_time"> - <return-type type="GstDateTime*"/> - </constructor> - <constructor name="new_now_utc" symbol="gst_date_time_new_now_utc"> - <return-type type="GstDateTime*"/> - </constructor> - <method name="ref" symbol="gst_date_time_ref"> - <return-type type="GstDateTime*"/> - <parameters> - <parameter name="datetime" type="GstDateTime*"/> - </parameters> - </method> - <method name="unref" symbol="gst_date_time_unref"> - <return-type type="void"/> - <parameters> - <parameter name="datetime" type="GstDateTime*"/> - </parameters> - </method> - </boxed> - <boxed name="GstIndexEntry" type-name="GstIndexEntry" get-type="gst_index_entry_get_type"> - <method name="assoc_map" symbol="gst_index_entry_assoc_map"> - <return-type type="gboolean"/> - <parameters> - <parameter name="entry" type="GstIndexEntry*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="value" type="gint64*"/> - </parameters> - </method> - <method name="copy" symbol="gst_index_entry_copy"> - <return-type type="GstIndexEntry*"/> - <parameters> - <parameter name="entry" type="GstIndexEntry*"/> - </parameters> - </method> - <method name="free" symbol="gst_index_entry_free"> - <return-type type="void"/> - <parameters> - <parameter name="entry" type="GstIndexEntry*"/> - </parameters> - </method> - <field name="type" type="GstIndexEntryType"/> - <field name="id" type="gint"/> - <field name="data" type="gpointer"/> - </boxed> - <boxed name="GstParseContext" type-name="GstParseContext" get-type="gst_parse_context_get_type"> - <method name="free" symbol="gst_parse_context_free"> - <return-type type="void"/> - <parameters> - <parameter name="context" type="GstParseContext*"/> - </parameters> - </method> - <method name="get_missing_elements" symbol="gst_parse_context_get_missing_elements"> - <return-type type="gchar**"/> - <parameters> - <parameter name="context" type="GstParseContext*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_parse_context_new"> - <return-type type="GstParseContext*"/> - </constructor> - </boxed> - <boxed name="GstSegment" type-name="GstSegment" get-type="gst_segment_get_type"> - <method name="clip" symbol="gst_segment_clip"> - <return-type type="gboolean"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="start" type="gint64"/> - <parameter name="stop" type="gint64"/> - <parameter name="clip_start" type="gint64*"/> - <parameter name="clip_stop" type="gint64*"/> - </parameters> - </method> - <method name="copy" symbol="gst_segment_copy"> - <return-type type="GstSegment*"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - </parameters> - </method> - <method name="free" symbol="gst_segment_free"> - <return-type type="void"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - </parameters> - </method> - <method name="init" symbol="gst_segment_init"> - <return-type type="void"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - <parameter name="format" type="GstFormat"/> - </parameters> - </method> - <constructor name="new" symbol="gst_segment_new"> - <return-type type="GstSegment*"/> - </constructor> - <method name="set_duration" symbol="gst_segment_set_duration"> - <return-type type="void"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="duration" type="gint64"/> - </parameters> - </method> - <method name="set_last_stop" symbol="gst_segment_set_last_stop"> - <return-type type="void"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="position" type="gint64"/> - </parameters> - </method> - <method name="set_newsegment" symbol="gst_segment_set_newsegment"> - <return-type type="void"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - <parameter name="update" type="gboolean"/> - <parameter name="rate" type="gdouble"/> - <parameter name="format" type="GstFormat"/> - <parameter name="start" type="gint64"/> - <parameter name="stop" type="gint64"/> - <parameter name="time" type="gint64"/> - </parameters> - </method> - <method name="set_newsegment_full" symbol="gst_segment_set_newsegment_full"> - <return-type type="void"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - <parameter name="update" type="gboolean"/> - <parameter name="rate" type="gdouble"/> - <parameter name="applied_rate" type="gdouble"/> - <parameter name="format" type="GstFormat"/> - <parameter name="start" type="gint64"/> - <parameter name="stop" type="gint64"/> - <parameter name="time" type="gint64"/> - </parameters> - </method> - <method name="set_running_time" symbol="gst_segment_set_running_time"> - <return-type type="gboolean"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="running_time" type="gint64"/> - </parameters> - </method> - <method name="set_seek" symbol="gst_segment_set_seek"> - <return-type type="void"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - <parameter name="rate" type="gdouble"/> - <parameter name="format" type="GstFormat"/> - <parameter name="flags" type="GstSeekFlags"/> - <parameter name="start_type" type="GstSeekType"/> - <parameter name="start" type="gint64"/> - <parameter name="stop_type" type="GstSeekType"/> - <parameter name="stop" type="gint64"/> - <parameter name="update" type="gboolean*"/> - </parameters> - </method> - <method name="to_position" symbol="gst_segment_to_position"> - <return-type type="gint64"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="running_time" type="gint64"/> - </parameters> - </method> - <method name="to_running_time" symbol="gst_segment_to_running_time"> - <return-type type="gint64"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="position" type="gint64"/> - </parameters> - </method> - <method name="to_stream_time" symbol="gst_segment_to_stream_time"> - <return-type type="gint64"/> - <parameters> - <parameter name="segment" type="GstSegment*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="position" type="gint64"/> - </parameters> - </method> - <field name="rate" type="gdouble"/> - <field name="abs_rate" type="gdouble"/> - <field name="format" type="GstFormat"/> - <field name="flags" type="GstSeekFlags"/> - <field name="start" type="gint64"/> - <field name="stop" type="gint64"/> - <field name="time" type="gint64"/> - <field name="accum" type="gint64"/> - <field name="last_stop" type="gint64"/> - <field name="duration" type="gint64"/> - <field name="applied_rate" type="gdouble"/> - <field name="_gst_reserved" type="guint8[]"/> - </boxed> - <boxed name="GstStructure" type-name="GstStructure" get-type="gst_structure_get_type"> - <method name="can_intersect" symbol="gst_structure_can_intersect"> - <return-type type="gboolean"/> - <parameters> - <parameter name="struct1" type="GstStructure*"/> - <parameter name="struct2" type="GstStructure*"/> - </parameters> - </method> - <method name="copy" symbol="gst_structure_copy"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="empty_new" symbol="gst_structure_empty_new"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="fixate_field_boolean" symbol="gst_structure_fixate_field_boolean"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="field_name" type="char*"/> - <parameter name="target" type="gboolean"/> - </parameters> - </method> - <method name="fixate_field_nearest_double" symbol="gst_structure_fixate_field_nearest_double"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="field_name" type="char*"/> - <parameter name="target" type="double"/> - </parameters> - </method> - <method name="fixate_field_nearest_fraction" symbol="gst_structure_fixate_field_nearest_fraction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="field_name" type="char*"/> - <parameter name="target_numerator" type="gint"/> - <parameter name="target_denominator" type="gint"/> - </parameters> - </method> - <method name="fixate_field_nearest_int" symbol="gst_structure_fixate_field_nearest_int"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="field_name" type="char*"/> - <parameter name="target" type="int"/> - </parameters> - </method> - <method name="fixate_field_string" symbol="gst_structure_fixate_field_string"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="field_name" type="char*"/> - <parameter name="target" type="gchar*"/> - </parameters> - </method> - <method name="foreach" symbol="gst_structure_foreach"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="func" type="GstStructureForeachFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="free" symbol="gst_structure_free"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="from_string" symbol="gst_structure_from_string"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="string" type="gchar*"/> - <parameter name="end" type="gchar**"/> - </parameters> - </method> - <method name="get" symbol="gst_structure_get"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="first_fieldname" type="char*"/> - </parameters> - </method> - <method name="get_boolean" symbol="gst_structure_get_boolean"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="value" type="gboolean*"/> - </parameters> - </method> - <method name="get_clock_time" symbol="gst_structure_get_clock_time"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="value" type="GstClockTime*"/> - </parameters> - </method> - <method name="get_date" symbol="gst_structure_get_date"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="value" type="GDate**"/> - </parameters> - </method> - <method name="get_date_time" symbol="gst_structure_get_date_time"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="value" type="GstDateTime**"/> - </parameters> - </method> - <method name="get_double" symbol="gst_structure_get_double"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="value" type="gdouble*"/> - </parameters> - </method> - <method name="get_enum" symbol="gst_structure_get_enum"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="enumtype" type="GType"/> - <parameter name="value" type="gint*"/> - </parameters> - </method> - <method name="get_field_type" symbol="gst_structure_get_field_type"> - <return-type type="GType"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - </parameters> - </method> - <method name="get_fourcc" symbol="gst_structure_get_fourcc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="value" type="guint32*"/> - </parameters> - </method> - <method name="get_fraction" symbol="gst_structure_get_fraction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="value_numerator" type="gint*"/> - <parameter name="value_denominator" type="gint*"/> - </parameters> - </method> - <method name="get_int" symbol="gst_structure_get_int"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="value" type="gint*"/> - </parameters> - </method> - <method name="get_name" symbol="gst_structure_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="get_name_id" symbol="gst_structure_get_name_id"> - <return-type type="GQuark"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="get_string" symbol="gst_structure_get_string"> - <return-type type="gchar*"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - </parameters> - </method> - <method name="get_uint" symbol="gst_structure_get_uint"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="value" type="guint*"/> - </parameters> - </method> - <method name="get_valist" symbol="gst_structure_get_valist"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="first_fieldname" type="char*"/> - <parameter name="args" type="va_list"/> - </parameters> - </method> - <method name="get_value" symbol="gst_structure_get_value"> - <return-type type="GValue*"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - </parameters> - </method> - <method name="has_field" symbol="gst_structure_has_field"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - </parameters> - </method> - <method name="has_field_typed" symbol="gst_structure_has_field_typed"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="type" type="GType"/> - </parameters> - </method> - <method name="has_name" symbol="gst_structure_has_name"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="id_empty_new" symbol="gst_structure_id_empty_new"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="quark" type="GQuark"/> - </parameters> - </method> - <method name="id_get" symbol="gst_structure_id_get"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="first_field_id" type="GQuark"/> - </parameters> - </method> - <method name="id_get_valist" symbol="gst_structure_id_get_valist"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="first_field_id" type="GQuark"/> - <parameter name="args" type="va_list"/> - </parameters> - </method> - <method name="id_get_value" symbol="gst_structure_id_get_value"> - <return-type type="GValue*"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="field" type="GQuark"/> - </parameters> - </method> - <method name="id_has_field" symbol="gst_structure_id_has_field"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="field" type="GQuark"/> - </parameters> - </method> - <method name="id_has_field_typed" symbol="gst_structure_id_has_field_typed"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="field" type="GQuark"/> - <parameter name="type" type="GType"/> - </parameters> - </method> - <method name="id_new" symbol="gst_structure_id_new"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="name_quark" type="GQuark"/> - <parameter name="field_quark" type="GQuark"/> - </parameters> - </method> - <method name="id_set" symbol="gst_structure_id_set"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="GQuark"/> - </parameters> - </method> - <method name="id_set_valist" symbol="gst_structure_id_set_valist"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="GQuark"/> - <parameter name="varargs" type="va_list"/> - </parameters> - </method> - <method name="id_set_value" symbol="gst_structure_id_set_value"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="field" type="GQuark"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="id_take_value" symbol="gst_structure_id_take_value"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="field" type="GQuark"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="intersect" symbol="gst_structure_intersect"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="struct1" type="GstStructure*"/> - <parameter name="struct2" type="GstStructure*"/> - </parameters> - </method> - <method name="is_equal" symbol="gst_structure_is_equal"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure1" type="GstStructure*"/> - <parameter name="structure2" type="GstStructure*"/> - </parameters> - </method> - <method name="is_subset" symbol="gst_structure_is_subset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="subset" type="GstStructure*"/> - <parameter name="superset" type="GstStructure*"/> - </parameters> - </method> - <method name="map_in_place" symbol="gst_structure_map_in_place"> - <return-type type="gboolean"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="func" type="GstStructureMapFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="n_fields" symbol="gst_structure_n_fields"> - <return-type type="gint"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_structure_new"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="firstfield" type="gchar*"/> - </parameters> - </constructor> - <constructor name="new_valist" symbol="gst_structure_new_valist"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="firstfield" type="gchar*"/> - <parameter name="varargs" type="va_list"/> - </parameters> - </constructor> - <method name="nth_field_name" symbol="gst_structure_nth_field_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="index" type="guint"/> - </parameters> - </method> - <method name="remove_all_fields" symbol="gst_structure_remove_all_fields"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="remove_field" symbol="gst_structure_remove_field"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - </parameters> - </method> - <method name="remove_fields" symbol="gst_structure_remove_fields"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - </parameters> - </method> - <method name="remove_fields_valist" symbol="gst_structure_remove_fields_valist"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="varargs" type="va_list"/> - </parameters> - </method> - <method name="set" symbol="gst_structure_set"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - </parameters> - </method> - <method name="set_name" symbol="gst_structure_set_name"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="set_parent_refcount" symbol="gst_structure_set_parent_refcount"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="refcount" type="gint*"/> - </parameters> - </method> - <method name="set_valist" symbol="gst_structure_set_valist"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="varargs" type="va_list"/> - </parameters> - </method> - <method name="set_value" symbol="gst_structure_set_value"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="take_value" symbol="gst_structure_take_value"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="fieldname" type="gchar*"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="to_string" symbol="gst_structure_to_string"> - <return-type type="gchar*"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <field name="type" type="GType"/> - <field name="name" type="GQuark"/> - <field name="parent_refcount" type="gint*"/> - <field name="fields" type="GArray*"/> - <field name="_gst_reserved" type="gpointer"/> - </boxed> - <boxed name="GstTagList" type-name="GstTagList" get-type="gst_tag_list_get_type"> - </boxed> - <enum name="GstActivateMode" type-name="GstActivateMode" get-type="gst_activate_mode_get_type"> - <member name="GST_ACTIVATE_NONE" value="0"/> - <member name="GST_ACTIVATE_PUSH" value="1"/> - <member name="GST_ACTIVATE_PULL" value="2"/> - </enum> - <enum name="GstBufferListItem" type-name="GstBufferListItem" get-type="gst_buffer_list_item_get_type"> - <member name="GST_BUFFER_LIST_CONTINUE" value="0"/> - <member name="GST_BUFFER_LIST_SKIP_GROUP" value="1"/> - <member name="GST_BUFFER_LIST_END" value="2"/> - </enum> - <enum name="GstBufferingMode" type-name="GstBufferingMode" get-type="gst_buffering_mode_get_type"> - <member name="GST_BUFFERING_STREAM" value="0"/> - <member name="GST_BUFFERING_DOWNLOAD" value="1"/> - <member name="GST_BUFFERING_TIMESHIFT" value="2"/> - <member name="GST_BUFFERING_LIVE" value="3"/> - </enum> - <enum name="GstBusSyncReply" type-name="GstBusSyncReply" get-type="gst_bus_sync_reply_get_type"> - <member name="GST_BUS_DROP" value="0"/> - <member name="GST_BUS_PASS" value="1"/> - <member name="GST_BUS_ASYNC" value="2"/> - </enum> - <enum name="GstCapsIntersectMode" type-name="GstCapsIntersectMode" get-type="gst_caps_intersect_mode_get_type"> - <member name="GST_CAPS_INTERSECT_ZIG_ZAG" value="0"/> - <member name="GST_CAPS_INTERSECT_FIRST" value="1"/> - </enum> - <enum name="GstClockEntryType" type-name="GstClockEntryType" get-type="gst_clock_entry_type_get_type"> - <member name="GST_CLOCK_ENTRY_SINGLE" value="0"/> - <member name="GST_CLOCK_ENTRY_PERIODIC" value="1"/> - </enum> - <enum name="GstClockReturn" type-name="GstClockReturn" get-type="gst_clock_return_get_type"> - <member name="GST_CLOCK_OK" value="0"/> - <member name="GST_CLOCK_EARLY" value="1"/> - <member name="GST_CLOCK_UNSCHEDULED" value="2"/> - <member name="GST_CLOCK_BUSY" value="3"/> - <member name="GST_CLOCK_BADTIME" value="4"/> - <member name="GST_CLOCK_ERROR" value="5"/> - <member name="GST_CLOCK_UNSUPPORTED" value="6"/> - <member name="GST_CLOCK_DONE" value="7"/> - </enum> - <enum name="GstClockType" type-name="GstClockType" get-type="gst_clock_type_get_type"> - <member name="GST_CLOCK_TYPE_REALTIME" value="0"/> - <member name="GST_CLOCK_TYPE_MONOTONIC" value="1"/> - </enum> - <enum name="GstCoreError" type-name="GstCoreError" get-type="gst_core_error_get_type"> - <member name="GST_CORE_ERROR_FAILED" value="1"/> - <member name="GST_CORE_ERROR_TOO_LAZY" value="2"/> - <member name="GST_CORE_ERROR_NOT_IMPLEMENTED" value="3"/> - <member name="GST_CORE_ERROR_STATE_CHANGE" value="4"/> - <member name="GST_CORE_ERROR_PAD" value="5"/> - <member name="GST_CORE_ERROR_THREAD" value="6"/> - <member name="GST_CORE_ERROR_NEGOTIATION" value="7"/> - <member name="GST_CORE_ERROR_EVENT" value="8"/> - <member name="GST_CORE_ERROR_SEEK" value="9"/> - <member name="GST_CORE_ERROR_CAPS" value="10"/> - <member name="GST_CORE_ERROR_TAG" value="11"/> - <member name="GST_CORE_ERROR_MISSING_PLUGIN" value="12"/> - <member name="GST_CORE_ERROR_CLOCK" value="13"/> - <member name="GST_CORE_ERROR_DISABLED" value="14"/> - <member name="GST_CORE_ERROR_NUM_ERRORS" value="15"/> - </enum> - <enum name="GstDebugColorFlags" type-name="GstDebugColorFlags" get-type="gst_debug_color_flags_get_type"> - <member name="GST_DEBUG_FG_BLACK" value="0"/> - <member name="GST_DEBUG_FG_RED" value="1"/> - <member name="GST_DEBUG_FG_GREEN" value="2"/> - <member name="GST_DEBUG_FG_YELLOW" value="3"/> - <member name="GST_DEBUG_FG_BLUE" value="4"/> - <member name="GST_DEBUG_FG_MAGENTA" value="5"/> - <member name="GST_DEBUG_FG_CYAN" value="6"/> - <member name="GST_DEBUG_FG_WHITE" value="7"/> - <member name="GST_DEBUG_BG_BLACK" value="0"/> - <member name="GST_DEBUG_BG_RED" value="16"/> - <member name="GST_DEBUG_BG_GREEN" value="32"/> - <member name="GST_DEBUG_BG_YELLOW" value="48"/> - <member name="GST_DEBUG_BG_BLUE" value="64"/> - <member name="GST_DEBUG_BG_MAGENTA" value="80"/> - <member name="GST_DEBUG_BG_CYAN" value="96"/> - <member name="GST_DEBUG_BG_WHITE" value="112"/> - <member name="GST_DEBUG_BOLD" value="256"/> - <member name="GST_DEBUG_UNDERLINE" value="512"/> - </enum> - <enum name="GstDebugLevel" type-name="GstDebugLevel" get-type="gst_debug_level_get_type"> - <member name="GST_LEVEL_NONE" value="0"/> - <member name="GST_LEVEL_ERROR" value="1"/> - <member name="GST_LEVEL_WARNING" value="2"/> - <member name="GST_LEVEL_INFO" value="3"/> - <member name="GST_LEVEL_DEBUG" value="4"/> - <member name="GST_LEVEL_LOG" value="5"/> - <member name="GST_LEVEL_FIXME" value="6"/> - <member name="GST_LEVEL_TRACE" value="7"/> - <member name="GST_LEVEL_MEMDUMP" value="9"/> - <member name="GST_LEVEL_COUNT" value="10"/> - </enum> - <enum name="GstEventType" type-name="GstEventType" get-type="gst_event_type_get_type"> - <member name="GST_EVENT_UNKNOWN" value="0"/> - <member name="GST_EVENT_FLUSH_START" value="19"/> - <member name="GST_EVENT_FLUSH_STOP" value="39"/> - <member name="GST_EVENT_EOS" value="86"/> - <member name="GST_EVENT_NEWSEGMENT" value="102"/> - <member name="GST_EVENT_TAG" value="118"/> - <member name="GST_EVENT_BUFFERSIZE" value="134"/> - <member name="GST_EVENT_SINK_MESSAGE" value="150"/> - <member name="GST_EVENT_QOS" value="241"/> - <member name="GST_EVENT_SEEK" value="257"/> - <member name="GST_EVENT_NAVIGATION" value="273"/> - <member name="GST_EVENT_LATENCY" value="289"/> - <member name="GST_EVENT_STEP" value="305"/> - <member name="GST_EVENT_CUSTOM_UPSTREAM" value="513"/> - <member name="GST_EVENT_CUSTOM_DOWNSTREAM" value="518"/> - <member name="GST_EVENT_CUSTOM_DOWNSTREAM_OOB" value="514"/> - <member name="GST_EVENT_CUSTOM_BOTH" value="519"/> - <member name="GST_EVENT_CUSTOM_BOTH_OOB" value="515"/> - </enum> - <enum name="GstFlowReturn" type-name="GstFlowReturn" get-type="gst_flow_return_get_type"> - <member name="GST_FLOW_CUSTOM_SUCCESS_2" value="102"/> - <member name="GST_FLOW_CUSTOM_SUCCESS_1" value="101"/> - <member name="GST_FLOW_CUSTOM_SUCCESS" value="100"/> - <member name="GST_FLOW_RESEND" value="1"/> - <member name="GST_FLOW_OK" value="0"/> - <member name="GST_FLOW_NOT_LINKED" value="-1"/> - <member name="GST_FLOW_WRONG_STATE" value="-2"/> - <member name="GST_FLOW_UNEXPECTED" value="-3"/> - <member name="GST_FLOW_NOT_NEGOTIATED" value="-4"/> - <member name="GST_FLOW_ERROR" value="-5"/> - <member name="GST_FLOW_NOT_SUPPORTED" value="-6"/> - <member name="GST_FLOW_CUSTOM_ERROR" value="-100"/> - <member name="GST_FLOW_CUSTOM_ERROR_1" value="-101"/> - <member name="GST_FLOW_CUSTOM_ERROR_2" value="-102"/> - </enum> - <enum name="GstFormat" type-name="GstFormat" get-type="gst_format_get_type"> - <member name="GST_FORMAT_UNDEFINED" value="0"/> - <member name="GST_FORMAT_DEFAULT" value="1"/> - <member name="GST_FORMAT_BYTES" value="2"/> - <member name="GST_FORMAT_TIME" value="3"/> - <member name="GST_FORMAT_BUFFERS" value="4"/> - <member name="GST_FORMAT_PERCENT" value="5"/> - </enum> - <enum name="GstIndexCertainty" type-name="GstIndexCertainty" get-type="gst_index_certainty_get_type"> - <member name="GST_INDEX_UNKNOWN" value="0"/> - <member name="GST_INDEX_CERTAIN" value="1"/> - <member name="GST_INDEX_FUZZY" value="2"/> - </enum> - <enum name="GstIndexEntryType" type-name="GstIndexEntryType" get-type="gst_index_entry_type_get_type"> - <member name="GST_INDEX_ENTRY_ID" value="0"/> - <member name="GST_INDEX_ENTRY_ASSOCIATION" value="1"/> - <member name="GST_INDEX_ENTRY_OBJECT" value="2"/> - <member name="GST_INDEX_ENTRY_FORMAT" value="3"/> - </enum> - <enum name="GstIndexLookupMethod" type-name="GstIndexLookupMethod" get-type="gst_index_lookup_method_get_type"> - <member name="GST_INDEX_LOOKUP_EXACT" value="0"/> - <member name="GST_INDEX_LOOKUP_BEFORE" value="1"/> - <member name="GST_INDEX_LOOKUP_AFTER" value="2"/> - </enum> - <enum name="GstIndexResolverMethod" type-name="GstIndexResolverMethod" get-type="gst_index_resolver_method_get_type"> - <member name="GST_INDEX_RESOLVER_CUSTOM" value="0"/> - <member name="GST_INDEX_RESOLVER_GTYPE" value="1"/> - <member name="GST_INDEX_RESOLVER_PATH" value="2"/> - </enum> - <enum name="GstIteratorItem" type-name="GstIteratorItem" get-type="gst_iterator_item_get_type"> - <member name="GST_ITERATOR_ITEM_SKIP" value="0"/> - <member name="GST_ITERATOR_ITEM_PASS" value="1"/> - <member name="GST_ITERATOR_ITEM_END" value="2"/> - </enum> - <enum name="GstIteratorResult" type-name="GstIteratorResult" get-type="gst_iterator_result_get_type"> - <member name="GST_ITERATOR_DONE" value="0"/> - <member name="GST_ITERATOR_OK" value="1"/> - <member name="GST_ITERATOR_RESYNC" value="2"/> - <member name="GST_ITERATOR_ERROR" value="3"/> - </enum> - <enum name="GstLibraryError" type-name="GstLibraryError" get-type="gst_library_error_get_type"> - <member name="GST_LIBRARY_ERROR_FAILED" value="1"/> - <member name="GST_LIBRARY_ERROR_TOO_LAZY" value="2"/> - <member name="GST_LIBRARY_ERROR_INIT" value="3"/> - <member name="GST_LIBRARY_ERROR_SHUTDOWN" value="4"/> - <member name="GST_LIBRARY_ERROR_SETTINGS" value="5"/> - <member name="GST_LIBRARY_ERROR_ENCODE" value="6"/> - <member name="GST_LIBRARY_ERROR_NUM_ERRORS" value="7"/> - </enum> - <enum name="GstPadDirection" type-name="GstPadDirection" get-type="gst_pad_direction_get_type"> - <member name="GST_PAD_UNKNOWN" value="0"/> - <member name="GST_PAD_SRC" value="1"/> - <member name="GST_PAD_SINK" value="2"/> - </enum> - <enum name="GstPadLinkReturn" type-name="GstPadLinkReturn" get-type="gst_pad_link_return_get_type"> - <member name="GST_PAD_LINK_OK" value="0"/> - <member name="GST_PAD_LINK_WRONG_HIERARCHY" value="-1"/> - <member name="GST_PAD_LINK_WAS_LINKED" value="-2"/> - <member name="GST_PAD_LINK_WRONG_DIRECTION" value="-3"/> - <member name="GST_PAD_LINK_NOFORMAT" value="-4"/> - <member name="GST_PAD_LINK_NOSCHED" value="-5"/> - <member name="GST_PAD_LINK_REFUSED" value="-6"/> - </enum> - <enum name="GstPadPresence" type-name="GstPadPresence" get-type="gst_pad_presence_get_type"> - <member name="GST_PAD_ALWAYS" value="0"/> - <member name="GST_PAD_SOMETIMES" value="1"/> - <member name="GST_PAD_REQUEST" value="2"/> - </enum> - <enum name="GstParseError" type-name="GstParseError" get-type="gst_parse_error_get_type"> - <member name="GST_PARSE_ERROR_SYNTAX" value="0"/> - <member name="GST_PARSE_ERROR_NO_SUCH_ELEMENT" value="1"/> - <member name="GST_PARSE_ERROR_NO_SUCH_PROPERTY" value="2"/> - <member name="GST_PARSE_ERROR_LINK" value="3"/> - <member name="GST_PARSE_ERROR_COULD_NOT_SET_PROPERTY" value="4"/> - <member name="GST_PARSE_ERROR_EMPTY_BIN" value="5"/> - <member name="GST_PARSE_ERROR_EMPTY" value="6"/> - </enum> - <enum name="GstPluginError" type-name="GstPluginError" get-type="gst_plugin_error_get_type"> - <member name="GST_PLUGIN_ERROR_MODULE" value="0"/> - <member name="GST_PLUGIN_ERROR_DEPENDENCIES" value="1"/> - <member name="GST_PLUGIN_ERROR_NAME_MISMATCH" value="2"/> - </enum> - <enum name="GstProgressType" type-name="GstProgressType" get-type="gst_progress_type_get_type"> - <member name="GST_PROGRESS_TYPE_START" value="0"/> - <member name="GST_PROGRESS_TYPE_CONTINUE" value="1"/> - <member name="GST_PROGRESS_TYPE_COMPLETE" value="2"/> - <member name="GST_PROGRESS_TYPE_CANCELED" value="3"/> - <member name="GST_PROGRESS_TYPE_ERROR" value="4"/> - </enum> - <enum name="GstQOSType" type-name="GstQOSType" get-type="gst_qos_type_get_type"> - <member name="GST_QOS_TYPE_OVERFLOW" value="0"/> - <member name="GST_QOS_TYPE_UNDERFLOW" value="1"/> - <member name="GST_QOS_TYPE_THROTTLE" value="2"/> - </enum> - <enum name="GstQueryType" type-name="GstQueryType" get-type="gst_query_type_get_type"> - <member name="GST_QUERY_NONE" value="0"/> - <member name="GST_QUERY_POSITION" value="1"/> - <member name="GST_QUERY_DURATION" value="2"/> - <member name="GST_QUERY_LATENCY" value="3"/> - <member name="GST_QUERY_JITTER" value="4"/> - <member name="GST_QUERY_RATE" value="5"/> - <member name="GST_QUERY_SEEKING" value="6"/> - <member name="GST_QUERY_SEGMENT" value="7"/> - <member name="GST_QUERY_CONVERT" value="8"/> - <member name="GST_QUERY_FORMATS" value="9"/> - <member name="GST_QUERY_BUFFERING" value="10"/> - <member name="GST_QUERY_CUSTOM" value="11"/> - <member name="GST_QUERY_URI" value="12"/> - </enum> - <enum name="GstRank" type-name="GstRank" get-type="gst_rank_get_type"> - <member name="GST_RANK_NONE" value="0"/> - <member name="GST_RANK_MARGINAL" value="64"/> - <member name="GST_RANK_SECONDARY" value="128"/> - <member name="GST_RANK_PRIMARY" value="256"/> - </enum> - <enum name="GstResourceError" type-name="GstResourceError" get-type="gst_resource_error_get_type"> - <member name="GST_RESOURCE_ERROR_FAILED" value="1"/> - <member name="GST_RESOURCE_ERROR_TOO_LAZY" value="2"/> - <member name="GST_RESOURCE_ERROR_NOT_FOUND" value="3"/> - <member name="GST_RESOURCE_ERROR_BUSY" value="4"/> - <member name="GST_RESOURCE_ERROR_OPEN_READ" value="5"/> - <member name="GST_RESOURCE_ERROR_OPEN_WRITE" value="6"/> - <member name="GST_RESOURCE_ERROR_OPEN_READ_WRITE" value="7"/> - <member name="GST_RESOURCE_ERROR_CLOSE" value="8"/> - <member name="GST_RESOURCE_ERROR_READ" value="9"/> - <member name="GST_RESOURCE_ERROR_WRITE" value="10"/> - <member name="GST_RESOURCE_ERROR_SEEK" value="11"/> - <member name="GST_RESOURCE_ERROR_SYNC" value="12"/> - <member name="GST_RESOURCE_ERROR_SETTINGS" value="13"/> - <member name="GST_RESOURCE_ERROR_NO_SPACE_LEFT" value="14"/> - <member name="GST_RESOURCE_ERROR_NUM_ERRORS" value="15"/> - </enum> - <enum name="GstSearchMode" type-name="GstSearchMode" get-type="gst_search_mode_get_type"> - <member name="GST_SEARCH_MODE_EXACT" value="0"/> - <member name="GST_SEARCH_MODE_BEFORE" value="1"/> - <member name="GST_SEARCH_MODE_AFTER" value="2"/> - </enum> - <enum name="GstSeekType" type-name="GstSeekType" get-type="gst_seek_type_get_type"> - <member name="GST_SEEK_TYPE_NONE" value="0"/> - <member name="GST_SEEK_TYPE_CUR" value="1"/> - <member name="GST_SEEK_TYPE_SET" value="2"/> - <member name="GST_SEEK_TYPE_END" value="3"/> - </enum> - <enum name="GstState" type-name="GstState" get-type="gst_state_get_type"> - <member name="GST_STATE_VOID_PENDING" value="0"/> - <member name="GST_STATE_NULL" value="1"/> - <member name="GST_STATE_READY" value="2"/> - <member name="GST_STATE_PAUSED" value="3"/> - <member name="GST_STATE_PLAYING" value="4"/> - </enum> - <enum name="GstStateChange" type-name="GstStateChange" get-type="gst_state_change_get_type"> - <member name="GST_STATE_CHANGE_NULL_TO_READY" value="10"/> - <member name="GST_STATE_CHANGE_READY_TO_PAUSED" value="19"/> - <member name="GST_STATE_CHANGE_PAUSED_TO_PLAYING" value="28"/> - <member name="GST_STATE_CHANGE_PLAYING_TO_PAUSED" value="35"/> - <member name="GST_STATE_CHANGE_PAUSED_TO_READY" value="26"/> - <member name="GST_STATE_CHANGE_READY_TO_NULL" value="17"/> - </enum> - <enum name="GstStateChangeReturn" type-name="GstStateChangeReturn" get-type="gst_state_change_return_get_type"> - <member name="GST_STATE_CHANGE_FAILURE" value="0"/> - <member name="GST_STATE_CHANGE_SUCCESS" value="1"/> - <member name="GST_STATE_CHANGE_ASYNC" value="2"/> - <member name="GST_STATE_CHANGE_NO_PREROLL" value="3"/> - </enum> - <enum name="GstStreamError" type-name="GstStreamError" get-type="gst_stream_error_get_type"> - <member name="GST_STREAM_ERROR_FAILED" value="1"/> - <member name="GST_STREAM_ERROR_TOO_LAZY" value="2"/> - <member name="GST_STREAM_ERROR_NOT_IMPLEMENTED" value="3"/> - <member name="GST_STREAM_ERROR_TYPE_NOT_FOUND" value="4"/> - <member name="GST_STREAM_ERROR_WRONG_TYPE" value="5"/> - <member name="GST_STREAM_ERROR_CODEC_NOT_FOUND" value="6"/> - <member name="GST_STREAM_ERROR_DECODE" value="7"/> - <member name="GST_STREAM_ERROR_ENCODE" value="8"/> - <member name="GST_STREAM_ERROR_DEMUX" value="9"/> - <member name="GST_STREAM_ERROR_MUX" value="10"/> - <member name="GST_STREAM_ERROR_FORMAT" value="11"/> - <member name="GST_STREAM_ERROR_DECRYPT" value="12"/> - <member name="GST_STREAM_ERROR_DECRYPT_NOKEY" value="13"/> - <member name="GST_STREAM_ERROR_NUM_ERRORS" value="14"/> - </enum> - <enum name="GstStreamStatusType" type-name="GstStreamStatusType" get-type="gst_stream_status_type_get_type"> - <member name="GST_STREAM_STATUS_TYPE_CREATE" value="0"/> - <member name="GST_STREAM_STATUS_TYPE_ENTER" value="1"/> - <member name="GST_STREAM_STATUS_TYPE_LEAVE" value="2"/> - <member name="GST_STREAM_STATUS_TYPE_DESTROY" value="3"/> - <member name="GST_STREAM_STATUS_TYPE_START" value="8"/> - <member name="GST_STREAM_STATUS_TYPE_PAUSE" value="9"/> - <member name="GST_STREAM_STATUS_TYPE_STOP" value="10"/> - </enum> - <enum name="GstStructureChangeType" type-name="GstStructureChangeType" get-type="gst_structure_change_type_get_type"> - <member name="GST_STRUCTURE_CHANGE_TYPE_PAD_LINK" value="0"/> - <member name="GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK" value="1"/> - </enum> - <enum name="GstTagFlag" type-name="GstTagFlag" get-type="gst_tag_flag_get_type"> - <member name="GST_TAG_FLAG_UNDEFINED" value="0"/> - <member name="GST_TAG_FLAG_META" value="1"/> - <member name="GST_TAG_FLAG_ENCODED" value="2"/> - <member name="GST_TAG_FLAG_DECODED" value="3"/> - <member name="GST_TAG_FLAG_COUNT" value="4"/> - </enum> - <enum name="GstTagMergeMode" type-name="GstTagMergeMode" get-type="gst_tag_merge_mode_get_type"> - <member name="GST_TAG_MERGE_UNDEFINED" value="0"/> - <member name="GST_TAG_MERGE_REPLACE_ALL" value="1"/> - <member name="GST_TAG_MERGE_REPLACE" value="2"/> - <member name="GST_TAG_MERGE_APPEND" value="3"/> - <member name="GST_TAG_MERGE_PREPEND" value="4"/> - <member name="GST_TAG_MERGE_KEEP" value="5"/> - <member name="GST_TAG_MERGE_KEEP_ALL" value="6"/> - <member name="GST_TAG_MERGE_COUNT" value="7"/> - </enum> - <enum name="GstTaskState" type-name="GstTaskState" get-type="gst_task_state_get_type"> - <member name="GST_TASK_STARTED" value="0"/> - <member name="GST_TASK_STOPPED" value="1"/> - <member name="GST_TASK_PAUSED" value="2"/> - </enum> - <enum name="GstTypeFindProbability" type-name="GstTypeFindProbability" get-type="gst_type_find_probability_get_type"> - <member name="GST_TYPE_FIND_MINIMUM" value="1"/> - <member name="GST_TYPE_FIND_POSSIBLE" value="50"/> - <member name="GST_TYPE_FIND_LIKELY" value="80"/> - <member name="GST_TYPE_FIND_NEARLY_CERTAIN" value="99"/> - <member name="GST_TYPE_FIND_MAXIMUM" value="100"/> - </enum> - <enum name="GstURIType" type-name="GstURIType" get-type="gst_uri_type_get_type"> - <member name="GST_URI_UNKNOWN" value="0"/> - <member name="GST_URI_SINK" value="1"/> - <member name="GST_URI_SRC" value="2"/> - </enum> - <flags name="GstAllocTraceFlags" type-name="GstAllocTraceFlags" get-type="gst_alloc_trace_flags_get_type"> - <member name="GST_ALLOC_TRACE_LIVE" value="1"/> - <member name="GST_ALLOC_TRACE_MEM_LIVE" value="2"/> - </flags> - <flags name="GstAssocFlags" type-name="GstAssocFlags" get-type="gst_assoc_flags_get_type"> - <member name="GST_ASSOCIATION_FLAG_NONE" value="0"/> - <member name="GST_ASSOCIATION_FLAG_KEY_UNIT" value="1"/> - <member name="GST_ASSOCIATION_FLAG_DELTA_UNIT" value="2"/> - <member name="GST_ASSOCIATION_FLAG_LAST" value="256"/> - </flags> - <flags name="GstBinFlags" type-name="GstBinFlags" get-type="gst_bin_flags_get_type"> - <member name="GST_BIN_FLAG_LAST" value="33554432"/> - </flags> - <flags name="GstBufferCopyFlags" type-name="GstBufferCopyFlags" get-type="gst_buffer_copy_flags_get_type"> - <member name="GST_BUFFER_COPY_FLAGS" value="1"/> - <member name="GST_BUFFER_COPY_TIMESTAMPS" value="2"/> - <member name="GST_BUFFER_COPY_CAPS" value="4"/> - </flags> - <flags name="GstBufferFlag" type-name="GstBufferFlag" get-type="gst_buffer_flag_get_type"> - <member name="GST_BUFFER_FLAG_READONLY" value="1"/> - <member name="GST_BUFFER_FLAG_MEDIA4" value="2"/> - <member name="GST_BUFFER_FLAG_PREROLL" value="16"/> - <member name="GST_BUFFER_FLAG_DISCONT" value="32"/> - <member name="GST_BUFFER_FLAG_IN_CAPS" value="64"/> - <member name="GST_BUFFER_FLAG_GAP" value="128"/> - <member name="GST_BUFFER_FLAG_DELTA_UNIT" value="256"/> - <member name="GST_BUFFER_FLAG_MEDIA1" value="512"/> - <member name="GST_BUFFER_FLAG_MEDIA2" value="1024"/> - <member name="GST_BUFFER_FLAG_MEDIA3" value="2048"/> - <member name="GST_BUFFER_FLAG_LAST" value="4096"/> - </flags> - <flags name="GstBusFlags" type-name="GstBusFlags" get-type="gst_bus_flags_get_type"> - <member name="GST_BUS_FLUSHING" value="16"/> - <member name="GST_BUS_FLAG_LAST" value="32"/> - </flags> - <flags name="GstCapsFlags" type-name="GstCapsFlags" get-type="gst_caps_flags_get_type"> - <member name="GST_CAPS_FLAGS_ANY" value="1"/> - </flags> - <flags name="GstClockFlags" type-name="GstClockFlags" get-type="gst_clock_flags_get_type"> - <member name="GST_CLOCK_FLAG_CAN_DO_SINGLE_SYNC" value="16"/> - <member name="GST_CLOCK_FLAG_CAN_DO_SINGLE_ASYNC" value="32"/> - <member name="GST_CLOCK_FLAG_CAN_DO_PERIODIC_SYNC" value="64"/> - <member name="GST_CLOCK_FLAG_CAN_DO_PERIODIC_ASYNC" value="128"/> - <member name="GST_CLOCK_FLAG_CAN_SET_RESOLUTION" value="256"/> - <member name="GST_CLOCK_FLAG_CAN_SET_MASTER" value="512"/> - <member name="GST_CLOCK_FLAG_LAST" value="4096"/> - </flags> - <flags name="GstDebugGraphDetails" type-name="GstDebugGraphDetails" get-type="gst_debug_graph_details_get_type"> - <member name="GST_DEBUG_GRAPH_SHOW_MEDIA_TYPE" value="1"/> - <member name="GST_DEBUG_GRAPH_SHOW_CAPS_DETAILS" value="2"/> - <member name="GST_DEBUG_GRAPH_SHOW_NON_DEFAULT_PARAMS" value="4"/> - <member name="GST_DEBUG_GRAPH_SHOW_STATES" value="8"/> - <member name="GST_DEBUG_GRAPH_SHOW_ALL" value="15"/> - </flags> - <flags name="GstElementFlags" type-name="GstElementFlags" get-type="gst_element_flags_get_type"> - <member name="GST_ELEMENT_LOCKED_STATE" value="16"/> - <member name="GST_ELEMENT_IS_SINK" value="32"/> - <member name="GST_ELEMENT_UNPARENTING" value="64"/> - <member name="GST_ELEMENT_IS_SOURCE" value="128"/> - <member name="GST_ELEMENT_FLAG_LAST" value="1048576"/> - </flags> - <flags name="GstEventTypeFlags" type-name="GstEventTypeFlags" get-type="gst_event_type_flags_get_type"> - <member name="GST_EVENT_TYPE_UPSTREAM" value="1"/> - <member name="GST_EVENT_TYPE_DOWNSTREAM" value="2"/> - <member name="GST_EVENT_TYPE_SERIALIZED" value="4"/> - </flags> - <flags name="GstIndexFlags" type-name="GstIndexFlags" get-type="gst_index_flags_get_type"> - <member name="GST_INDEX_WRITABLE" value="16"/> - <member name="GST_INDEX_READABLE" value="32"/> - <member name="GST_INDEX_FLAG_LAST" value="4096"/> - </flags> - <flags name="GstMessageType" type-name="GstMessageType" get-type="gst_message_type_get_type"> - <member name="GST_MESSAGE_UNKNOWN" value="0"/> - <member name="GST_MESSAGE_EOS" value="1"/> - <member name="GST_MESSAGE_ERROR" value="2"/> - <member name="GST_MESSAGE_WARNING" value="4"/> - <member name="GST_MESSAGE_INFO" value="8"/> - <member name="GST_MESSAGE_TAG" value="16"/> - <member name="GST_MESSAGE_BUFFERING" value="32"/> - <member name="GST_MESSAGE_STATE_CHANGED" value="64"/> - <member name="GST_MESSAGE_STATE_DIRTY" value="128"/> - <member name="GST_MESSAGE_STEP_DONE" value="256"/> - <member name="GST_MESSAGE_CLOCK_PROVIDE" value="512"/> - <member name="GST_MESSAGE_CLOCK_LOST" value="1024"/> - <member name="GST_MESSAGE_NEW_CLOCK" value="2048"/> - <member name="GST_MESSAGE_STRUCTURE_CHANGE" value="4096"/> - <member name="GST_MESSAGE_STREAM_STATUS" value="8192"/> - <member name="GST_MESSAGE_APPLICATION" value="16384"/> - <member name="GST_MESSAGE_ELEMENT" value="32768"/> - <member name="GST_MESSAGE_SEGMENT_START" value="65536"/> - <member name="GST_MESSAGE_SEGMENT_DONE" value="131072"/> - <member name="GST_MESSAGE_DURATION" value="262144"/> - <member name="GST_MESSAGE_LATENCY" value="524288"/> - <member name="GST_MESSAGE_ASYNC_START" value="1048576"/> - <member name="GST_MESSAGE_ASYNC_DONE" value="2097152"/> - <member name="GST_MESSAGE_REQUEST_STATE" value="4194304"/> - <member name="GST_MESSAGE_STEP_START" value="8388608"/> - <member name="GST_MESSAGE_QOS" value="16777216"/> - <member name="GST_MESSAGE_PROGRESS" value="33554432"/> - <member name="GST_MESSAGE_ANY" value="-1"/> - </flags> - <flags name="GstMiniObjectFlags" type-name="GstMiniObjectFlags" get-type="gst_mini_object_flags_get_type"> - <member name="GST_MINI_OBJECT_FLAG_READONLY" value="1"/> - <member name="GST_MINI_OBJECT_FLAG_RESERVED1" value="2"/> - <member name="GST_MINI_OBJECT_FLAG_LAST" value="16"/> - </flags> - <flags name="GstObjectFlags" type-name="GstObjectFlags" get-type="gst_object_flags_get_type"> - <member name="GST_OBJECT_DISPOSING" value="1"/> - <member name="GST_OBJECT_FLOATING" value="2"/> - <member name="GST_OBJECT_FLAG_LAST" value="16"/> - </flags> - <flags name="GstPadFlags" type-name="GstPadFlags" get-type="gst_pad_flags_get_type"> - <member name="GST_PAD_BLOCKED" value="16"/> - <member name="GST_PAD_FLUSHING" value="32"/> - <member name="GST_PAD_IN_GETCAPS" value="64"/> - <member name="GST_PAD_IN_SETCAPS" value="128"/> - <member name="GST_PAD_BLOCKING" value="256"/> - <member name="GST_PAD_FLAG_LAST" value="4096"/> - </flags> - <flags name="GstPadLinkCheck" type-name="GstPadLinkCheck" get-type="gst_pad_link_check_get_type"> - <member name="GST_PAD_LINK_CHECK_NOTHING" value="0"/> - <member name="GST_PAD_LINK_CHECK_HIERARCHY" value="1"/> - <member name="GST_PAD_LINK_CHECK_TEMPLATE_CAPS" value="2"/> - <member name="GST_PAD_LINK_CHECK_CAPS" value="4"/> - </flags> - <flags name="GstPadTemplateFlags" type-name="GstPadTemplateFlags" get-type="gst_pad_template_flags_get_type"> - <member name="GST_PAD_TEMPLATE_FIXED" value="16"/> - <member name="GST_PAD_TEMPLATE_FLAG_LAST" value="256"/> - </flags> - <flags name="GstParseFlags" type-name="GstParseFlags" get-type="gst_parse_flags_get_type"> - <member name="GST_PARSE_FLAG_NONE" value="0"/> - <member name="GST_PARSE_FLAG_FATAL_ERRORS" value="1"/> - </flags> - <flags name="GstPipelineFlags" type-name="GstPipelineFlags" get-type="gst_pipeline_flags_get_type"> - <member name="GST_PIPELINE_FLAG_FIXED_CLOCK" value="33554432"/> - <member name="GST_PIPELINE_FLAG_LAST" value="536870912"/> - </flags> - <flags name="GstPluginDependencyFlags" type-name="GstPluginDependencyFlags" get-type="gst_plugin_dependency_flags_get_type"> - <member name="GST_PLUGIN_DEPENDENCY_FLAG_NONE" value="0"/> - <member name="GST_PLUGIN_DEPENDENCY_FLAG_RECURSE" value="1"/> - <member name="GST_PLUGIN_DEPENDENCY_FLAG_PATHS_ARE_DEFAULT_ONLY" value="2"/> - <member name="GST_PLUGIN_DEPENDENCY_FLAG_FILE_NAME_IS_SUFFIX" value="4"/> - </flags> - <flags name="GstPluginFlags" type-name="GstPluginFlags" get-type="gst_plugin_flags_get_type"> - <member name="GST_PLUGIN_FLAG_CACHED" value="1"/> - <member name="GST_PLUGIN_FLAG_BLACKLISTED" value="2"/> - </flags> - <flags name="GstSeekFlags" type-name="GstSeekFlags" get-type="gst_seek_flags_get_type"> - <member name="GST_SEEK_FLAG_NONE" value="0"/> - <member name="GST_SEEK_FLAG_FLUSH" value="1"/> - <member name="GST_SEEK_FLAG_ACCURATE" value="2"/> - <member name="GST_SEEK_FLAG_KEY_UNIT" value="4"/> - <member name="GST_SEEK_FLAG_SEGMENT" value="8"/> - <member name="GST_SEEK_FLAG_SKIP" value="16"/> - </flags> - <object name="GstBin" parent="GstElement" type-name="GstBin" get-type="gst_bin_get_type"> - <implements> - <interface name="GstChildProxy"/> - </implements> - <method name="add" symbol="gst_bin_add"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="add_many" symbol="gst_bin_add_many"> - <return-type type="void"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="element_1" type="GstElement*"/> - </parameters> - </method> - <method name="find_unconnected_pad" symbol="gst_bin_find_unconnected_pad"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="direction" type="GstPadDirection"/> - </parameters> - </method> - <method name="find_unlinked_pad" symbol="gst_bin_find_unlinked_pad"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="direction" type="GstPadDirection"/> - </parameters> - </method> - <method name="get_by_interface" symbol="gst_bin_get_by_interface"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="iface" type="GType"/> - </parameters> - </method> - <method name="get_by_name" symbol="gst_bin_get_by_name"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="get_by_name_recurse_up" symbol="gst_bin_get_by_name_recurse_up"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="iterate_all_by_interface" symbol="gst_bin_iterate_all_by_interface"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="iface" type="GType"/> - </parameters> - </method> - <method name="iterate_elements" symbol="gst_bin_iterate_elements"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - </parameters> - </method> - <method name="iterate_recurse" symbol="gst_bin_iterate_recurse"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - </parameters> - </method> - <method name="iterate_sinks" symbol="gst_bin_iterate_sinks"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - </parameters> - </method> - <method name="iterate_sorted" symbol="gst_bin_iterate_sorted"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - </parameters> - </method> - <method name="iterate_sources" symbol="gst_bin_iterate_sources"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_bin_new"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="name" type="gchar*"/> - </parameters> - </constructor> - <method name="recalculate_latency" symbol="gst_bin_recalculate_latency"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - </parameters> - </method> - <method name="remove" symbol="gst_bin_remove"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="remove_many" symbol="gst_bin_remove_many"> - <return-type type="void"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="element_1" type="GstElement*"/> - </parameters> - </method> - <property name="async-handling" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="message-forward" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <signal name="do-latency" when="LAST"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - </parameters> - </signal> - <signal name="element-added" when="FIRST"> - <return-type type="void"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="child" type="GstElement*"/> - </parameters> - </signal> - <signal name="element-removed" when="FIRST"> - <return-type type="void"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="child" type="GstElement*"/> - </parameters> - </signal> - <vfunc name="add_element"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="element" type="GstElement*"/> - </parameters> - </vfunc> - <vfunc name="handle_message"> - <return-type type="void"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="message" type="GstMessage*"/> - </parameters> - </vfunc> - <vfunc name="remove_element"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bin" type="GstBin*"/> - <parameter name="element" type="GstElement*"/> - </parameters> - </vfunc> - <field name="numchildren" type="gint"/> - <field name="children" type="GList*"/> - <field name="children_cookie" type="guint32"/> - <field name="child_bus" type="GstBus*"/> - <field name="messages" type="GList*"/> - <field name="polling" type="gboolean"/> - <field name="state_dirty" type="gboolean"/> - <field name="clock_dirty" type="gboolean"/> - <field name="provided_clock" type="GstClock*"/> - <field name="clock_provider" type="GstElement*"/> - </object> - <object name="GstBus" parent="GstObject" type-name="GstBus" get-type="gst_bus_get_type"> - <method name="add_signal_watch" symbol="gst_bus_add_signal_watch"> - <return-type type="void"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - </parameters> - </method> - <method name="add_signal_watch_full" symbol="gst_bus_add_signal_watch_full"> - <return-type type="void"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="priority" type="gint"/> - </parameters> - </method> - <method name="add_watch" symbol="gst_bus_add_watch"> - <return-type type="guint"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="func" type="GstBusFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="add_watch_full" symbol="gst_bus_add_watch_full"> - <return-type type="guint"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="priority" type="gint"/> - <parameter name="func" type="GstBusFunc"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="notify" type="GDestroyNotify"/> - </parameters> - </method> - <method name="async_signal_func" symbol="gst_bus_async_signal_func"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="message" type="GstMessage*"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <method name="create_watch" symbol="gst_bus_create_watch"> - <return-type type="GSource*"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - </parameters> - </method> - <method name="disable_sync_message_emission" symbol="gst_bus_disable_sync_message_emission"> - <return-type type="void"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - </parameters> - </method> - <method name="enable_sync_message_emission" symbol="gst_bus_enable_sync_message_emission"> - <return-type type="void"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - </parameters> - </method> - <method name="have_pending" symbol="gst_bus_have_pending"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_bus_new"> - <return-type type="GstBus*"/> - </constructor> - <method name="peek" symbol="gst_bus_peek"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - </parameters> - </method> - <method name="poll" symbol="gst_bus_poll"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="events" type="GstMessageType"/> - <parameter name="timeout" type="GstClockTimeDiff"/> - </parameters> - </method> - <method name="pop" symbol="gst_bus_pop"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - </parameters> - </method> - <method name="pop_filtered" symbol="gst_bus_pop_filtered"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="types" type="GstMessageType"/> - </parameters> - </method> - <method name="post" symbol="gst_bus_post"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="message" type="GstMessage*"/> - </parameters> - </method> - <method name="remove_signal_watch" symbol="gst_bus_remove_signal_watch"> - <return-type type="void"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - </parameters> - </method> - <method name="set_flushing" symbol="gst_bus_set_flushing"> - <return-type type="void"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="flushing" type="gboolean"/> - </parameters> - </method> - <method name="set_sync_handler" symbol="gst_bus_set_sync_handler"> - <return-type type="void"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="func" type="GstBusSyncHandler"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <method name="sync_signal_handler" symbol="gst_bus_sync_signal_handler"> - <return-type type="GstBusSyncReply"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="message" type="GstMessage*"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <method name="timed_pop" symbol="gst_bus_timed_pop"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="timeout" type="GstClockTime"/> - </parameters> - </method> - <method name="timed_pop_filtered" symbol="gst_bus_timed_pop_filtered"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="timeout" type="GstClockTime"/> - <parameter name="types" type="GstMessageType"/> - </parameters> - </method> - <signal name="message" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="message" type="GstMessage"/> - </parameters> - </signal> - <signal name="sync-message" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="bus" type="GstBus*"/> - <parameter name="message" type="GstMessage"/> - </parameters> - </signal> - <field name="queue" type="GQueue*"/> - <field name="queue_lock" type="GMutex*"/> - <field name="sync_handler" type="GstBusSyncHandler"/> - <field name="sync_handler_data" type="gpointer"/> - <field name="signal_watch_id" type="guint"/> - <field name="num_signal_watchers" type="guint"/> - </object> - <object name="GstClock" parent="GstObject" type-name="GstClock" get-type="gst_clock_get_type"> - <method name="add_observation" symbol="gst_clock_add_observation"> - <return-type type="gboolean"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="slave" type="GstClockTime"/> - <parameter name="master" type="GstClockTime"/> - <parameter name="r_squared" type="gdouble*"/> - </parameters> - </method> - <method name="adjust_unlocked" symbol="gst_clock_adjust_unlocked"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="internal" type="GstClockTime"/> - </parameters> - </method> - <method name="get_calibration" symbol="gst_clock_get_calibration"> - <return-type type="void"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="internal" type="GstClockTime*"/> - <parameter name="external" type="GstClockTime*"/> - <parameter name="rate_num" type="GstClockTime*"/> - <parameter name="rate_denom" type="GstClockTime*"/> - </parameters> - </method> - <method name="get_internal_time" symbol="gst_clock_get_internal_time"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - </parameters> - </method> - <method name="get_master" symbol="gst_clock_get_master"> - <return-type type="GstClock*"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - </parameters> - </method> - <method name="get_resolution" symbol="gst_clock_get_resolution"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - </parameters> - </method> - <method name="get_time" symbol="gst_clock_get_time"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - </parameters> - </method> - <constructor name="new_periodic_id" symbol="gst_clock_new_periodic_id"> - <return-type type="GstClockID"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="start_time" type="GstClockTime"/> - <parameter name="interval" type="GstClockTime"/> - </parameters> - </constructor> - <constructor name="new_single_shot_id" symbol="gst_clock_new_single_shot_id"> - <return-type type="GstClockID"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="time" type="GstClockTime"/> - </parameters> - </constructor> - <method name="periodic_id_reinit" symbol="gst_clock_periodic_id_reinit"> - <return-type type="gboolean"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="id" type="GstClockID"/> - <parameter name="start_time" type="GstClockTime"/> - <parameter name="interval" type="GstClockTime"/> - </parameters> - </method> - <method name="set_calibration" symbol="gst_clock_set_calibration"> - <return-type type="void"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="internal" type="GstClockTime"/> - <parameter name="external" type="GstClockTime"/> - <parameter name="rate_num" type="GstClockTime"/> - <parameter name="rate_denom" type="GstClockTime"/> - </parameters> - </method> - <method name="set_master" symbol="gst_clock_set_master"> - <return-type type="gboolean"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="master" type="GstClock*"/> - </parameters> - </method> - <method name="set_resolution" symbol="gst_clock_set_resolution"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="resolution" type="GstClockTime"/> - </parameters> - </method> - <method name="single_shot_id_reinit" symbol="gst_clock_single_shot_id_reinit"> - <return-type type="gboolean"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="id" type="GstClockID"/> - <parameter name="time" type="GstClockTime"/> - </parameters> - </method> - <method name="unadjust_unlocked" symbol="gst_clock_unadjust_unlocked"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="external" type="GstClockTime"/> - </parameters> - </method> - <property name="stats" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="timeout" type="guint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="window-size" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="window-threshold" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> - <vfunc name="change_resolution"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="old_resolution" type="GstClockTime"/> - <parameter name="new_resolution" type="GstClockTime"/> - </parameters> - </vfunc> - <vfunc name="get_internal_time"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - </parameters> - </vfunc> - <vfunc name="get_resolution"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - </parameters> - </vfunc> - <vfunc name="unschedule"> - <return-type type="void"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="entry" type="GstClockEntry*"/> - </parameters> - </vfunc> - <vfunc name="wait"> - <return-type type="GstClockReturn"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="entry" type="GstClockEntry*"/> - </parameters> - </vfunc> - <vfunc name="wait_async"> - <return-type type="GstClockReturn"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="entry" type="GstClockEntry*"/> - </parameters> - </vfunc> - <vfunc name="wait_jitter"> - <return-type type="GstClockReturn"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="entry" type="GstClockEntry*"/> - <parameter name="jitter" type="GstClockTimeDiff*"/> - </parameters> - </vfunc> - <field name="slave_lock" type="GMutex*"/> - <field name="internal_calibration" type="GstClockTime"/> - <field name="external_calibration" type="GstClockTime"/> - <field name="rate_numerator" type="GstClockTime"/> - <field name="rate_denominator" type="GstClockTime"/> - <field name="last_time" type="GstClockTime"/> - <field name="entries" type="GList*"/> - <field name="entries_changed" type="GCond*"/> - <field name="resolution" type="GstClockTime"/> - <field name="stats" type="gboolean"/> - <field name="master" type="GstClock*"/> - <field name="filling" type="gboolean"/> - <field name="window_size" type="gint"/> - <field name="window_threshold" type="gint"/> - <field name="time_index" type="gint"/> - <field name="timeout" type="GstClockTime"/> - <field name="times" type="GstClockTime*"/> - <field name="clockid" type="GstClockID"/> - <field name="ABI" type="gpointer"/> - </object> - <object name="GstElement" parent="GstObject" type-name="GstElement" get-type="gst_element_get_type"> - <method name="abort_state" symbol="gst_element_abort_state"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="add_pad" symbol="gst_element_add_pad"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="change_state" symbol="gst_element_change_state"> - <return-type type="GstStateChangeReturn"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="transition" type="GstStateChange"/> - </parameters> - </method> - <method name="class_add_pad_template" symbol="gst_element_class_add_pad_template"> - <return-type type="void"/> - <parameters> - <parameter name="klass" type="GstElementClass*"/> - <parameter name="templ" type="GstPadTemplate*"/> - </parameters> - </method> - <method name="class_get_pad_template" symbol="gst_element_class_get_pad_template"> - <return-type type="GstPadTemplate*"/> - <parameters> - <parameter name="element_class" type="GstElementClass*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="class_get_pad_template_list" symbol="gst_element_class_get_pad_template_list"> - <return-type type="GList*"/> - <parameters> - <parameter name="element_class" type="GstElementClass*"/> - </parameters> - </method> - <method name="class_install_std_props" symbol="gst_element_class_install_std_props"> - <return-type type="void"/> - <parameters> - <parameter name="klass" type="GstElementClass*"/> - <parameter name="first_name" type="gchar*"/> - </parameters> - </method> - <method name="class_set_details" symbol="gst_element_class_set_details"> - <return-type type="void"/> - <parameters> - <parameter name="klass" type="GstElementClass*"/> - <parameter name="details" type="GstElementDetails*"/> - </parameters> - </method> - <method name="class_set_details_simple" symbol="gst_element_class_set_details_simple"> - <return-type type="void"/> - <parameters> - <parameter name="klass" type="GstElementClass*"/> - <parameter name="longname" type="gchar*"/> - <parameter name="classification" type="gchar*"/> - <parameter name="description" type="gchar*"/> - <parameter name="author" type="gchar*"/> - </parameters> - </method> - <method name="class_set_documentation_uri" symbol="gst_element_class_set_documentation_uri"> - <return-type type="void"/> - <parameters> - <parameter name="klass" type="GstElementClass*"/> - <parameter name="uri" type="gchar*"/> - </parameters> - </method> - <method name="class_set_icon_name" symbol="gst_element_class_set_icon_name"> - <return-type type="void"/> - <parameters> - <parameter name="klass" type="GstElementClass*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="continue_state" symbol="gst_element_continue_state"> - <return-type type="GstStateChangeReturn"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="ret" type="GstStateChangeReturn"/> - </parameters> - </method> - <method name="create_all_pads" symbol="gst_element_create_all_pads"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="found_tags" symbol="gst_element_found_tags"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="list" type="GstTagList*"/> - </parameters> - </method> - <method name="found_tags_for_pad" symbol="gst_element_found_tags_for_pad"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - <parameter name="list" type="GstTagList*"/> - </parameters> - </method> - <method name="get_base_time" symbol="gst_element_get_base_time"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="get_bus" symbol="gst_element_get_bus"> - <return-type type="GstBus*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="get_clock" symbol="gst_element_get_clock"> - <return-type type="GstClock*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="get_compatible_pad" symbol="gst_element_get_compatible_pad"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="get_compatible_pad_template" symbol="gst_element_get_compatible_pad_template"> - <return-type type="GstPadTemplate*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="compattempl" type="GstPadTemplate*"/> - </parameters> - </method> - <method name="get_factory" symbol="gst_element_get_factory"> - <return-type type="GstElementFactory*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="get_index" symbol="gst_element_get_index"> - <return-type type="GstIndex*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="get_pad" symbol="gst_element_get_pad"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="get_query_types" symbol="gst_element_get_query_types"> - <return-type type="GstQueryType*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="get_request_pad" symbol="gst_element_get_request_pad"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="get_start_time" symbol="gst_element_get_start_time"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="get_state" symbol="gst_element_get_state"> - <return-type type="GstStateChangeReturn"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="state" type="GstState*"/> - <parameter name="pending" type="GstState*"/> - <parameter name="timeout" type="GstClockTime"/> - </parameters> - </method> - <method name="get_static_pad" symbol="gst_element_get_static_pad"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="implements_interface" symbol="gst_element_implements_interface"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="iface_type" type="GType"/> - </parameters> - </method> - <method name="is_indexable" symbol="gst_element_is_indexable"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="is_locked_state" symbol="gst_element_is_locked_state"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="iterate_pads" symbol="gst_element_iterate_pads"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="iterate_sink_pads" symbol="gst_element_iterate_sink_pads"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="iterate_src_pads" symbol="gst_element_iterate_src_pads"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="link" symbol="gst_element_link"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstElement*"/> - <parameter name="dest" type="GstElement*"/> - </parameters> - </method> - <method name="link_filtered" symbol="gst_element_link_filtered"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstElement*"/> - <parameter name="dest" type="GstElement*"/> - <parameter name="filter" type="GstCaps*"/> - </parameters> - </method> - <method name="link_many" symbol="gst_element_link_many"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element_1" type="GstElement*"/> - <parameter name="element_2" type="GstElement*"/> - </parameters> - </method> - <method name="link_pads" symbol="gst_element_link_pads"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstElement*"/> - <parameter name="srcpadname" type="gchar*"/> - <parameter name="dest" type="GstElement*"/> - <parameter name="destpadname" type="gchar*"/> - </parameters> - </method> - <method name="link_pads_filtered" symbol="gst_element_link_pads_filtered"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstElement*"/> - <parameter name="srcpadname" type="gchar*"/> - <parameter name="dest" type="GstElement*"/> - <parameter name="destpadname" type="gchar*"/> - <parameter name="filter" type="GstCaps*"/> - </parameters> - </method> - <method name="link_pads_full" symbol="gst_element_link_pads_full"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstElement*"/> - <parameter name="srcpadname" type="gchar*"/> - <parameter name="dest" type="GstElement*"/> - <parameter name="destpadname" type="gchar*"/> - <parameter name="flags" type="GstPadLinkCheck"/> - </parameters> - </method> - <method name="lost_state" symbol="gst_element_lost_state"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="lost_state_full" symbol="gst_element_lost_state_full"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="new_base_time" type="gboolean"/> - </parameters> - </method> - <method name="make_from_uri" symbol="gst_element_make_from_uri"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="type" type="GstURIType"/> - <parameter name="uri" type="gchar*"/> - <parameter name="elementname" type="gchar*"/> - </parameters> - </method> - <method name="message_full" symbol="gst_element_message_full"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="type" type="GstMessageType"/> - <parameter name="domain" type="GQuark"/> - <parameter name="code" type="gint"/> - <parameter name="text" type="gchar*"/> - <parameter name="debug" type="gchar*"/> - <parameter name="file" type="gchar*"/> - <parameter name="function" type="gchar*"/> - <parameter name="line" type="gint"/> - </parameters> - </method> - <method name="no_more_pads" symbol="gst_element_no_more_pads"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="post_message" symbol="gst_element_post_message"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="message" type="GstMessage*"/> - </parameters> - </method> - <method name="provide_clock" symbol="gst_element_provide_clock"> - <return-type type="GstClock*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="provides_clock" symbol="gst_element_provides_clock"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="query" symbol="gst_element_query"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="query" type="GstQuery*"/> - </parameters> - </method> - <method name="query_convert" symbol="gst_element_query_convert"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="src_format" type="GstFormat"/> - <parameter name="src_val" type="gint64"/> - <parameter name="dest_format" type="GstFormat*"/> - <parameter name="dest_val" type="gint64*"/> - </parameters> - </method> - <method name="query_duration" symbol="gst_element_query_duration"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="duration" type="gint64*"/> - </parameters> - </method> - <method name="query_position" symbol="gst_element_query_position"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="cur" type="gint64*"/> - </parameters> - </method> - <method name="register" symbol="gst_element_register"> - <return-type type="gboolean"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - <parameter name="name" type="gchar*"/> - <parameter name="rank" type="guint"/> - <parameter name="type" type="GType"/> - </parameters> - </method> - <method name="release_request_pad" symbol="gst_element_release_request_pad"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="remove_pad" symbol="gst_element_remove_pad"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="request_pad" symbol="gst_element_request_pad"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="templ" type="GstPadTemplate*"/> - <parameter name="name" type="gchar*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="requires_clock" symbol="gst_element_requires_clock"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="seek" symbol="gst_element_seek"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="rate" type="gdouble"/> - <parameter name="format" type="GstFormat"/> - <parameter name="flags" type="GstSeekFlags"/> - <parameter name="cur_type" type="GstSeekType"/> - <parameter name="cur" type="gint64"/> - <parameter name="stop_type" type="GstSeekType"/> - <parameter name="stop" type="gint64"/> - </parameters> - </method> - <method name="seek_simple" symbol="gst_element_seek_simple"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="format" type="GstFormat"/> - <parameter name="seek_flags" type="GstSeekFlags"/> - <parameter name="seek_pos" type="gint64"/> - </parameters> - </method> - <method name="send_event" symbol="gst_element_send_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </method> - <method name="set_base_time" symbol="gst_element_set_base_time"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="time" type="GstClockTime"/> - </parameters> - </method> - <method name="set_bus" symbol="gst_element_set_bus"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="bus" type="GstBus*"/> - </parameters> - </method> - <method name="set_clock" symbol="gst_element_set_clock"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="clock" type="GstClock*"/> - </parameters> - </method> - <method name="set_index" symbol="gst_element_set_index"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="index" type="GstIndex*"/> - </parameters> - </method> - <method name="set_locked_state" symbol="gst_element_set_locked_state"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="locked_state" type="gboolean"/> - </parameters> - </method> - <method name="set_start_time" symbol="gst_element_set_start_time"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="time" type="GstClockTime"/> - </parameters> - </method> - <method name="set_state" symbol="gst_element_set_state"> - <return-type type="GstStateChangeReturn"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="state" type="GstState"/> - </parameters> - </method> - <method name="state_change_return_get_name" symbol="gst_element_state_change_return_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="state_ret" type="GstStateChangeReturn"/> - </parameters> - </method> - <method name="state_get_name" symbol="gst_element_state_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="state" type="GstState"/> - </parameters> - </method> - <method name="sync_state_with_parent" symbol="gst_element_sync_state_with_parent"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="unlink" symbol="gst_element_unlink"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstElement*"/> - <parameter name="dest" type="GstElement*"/> - </parameters> - </method> - <method name="unlink_many" symbol="gst_element_unlink_many"> - <return-type type="void"/> - <parameters> - <parameter name="element_1" type="GstElement*"/> - <parameter name="element_2" type="GstElement*"/> - </parameters> - </method> - <method name="unlink_pads" symbol="gst_element_unlink_pads"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstElement*"/> - <parameter name="srcpadname" type="gchar*"/> - <parameter name="dest" type="GstElement*"/> - <parameter name="destpadname" type="gchar*"/> - </parameters> - </method> - <signal name="no-more-pads" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </signal> - <signal name="pad-added" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </signal> - <signal name="pad-removed" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </signal> - <vfunc name="change_state"> - <return-type type="GstStateChangeReturn"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="transition" type="GstStateChange"/> - </parameters> - </vfunc> - <vfunc name="get_index"> - <return-type type="GstIndex*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </vfunc> - <vfunc name="get_query_types"> - <return-type type="GstQueryType*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </vfunc> - <vfunc name="get_state"> - <return-type type="GstStateChangeReturn"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="state" type="GstState*"/> - <parameter name="pending" type="GstState*"/> - <parameter name="timeout" type="GstClockTime"/> - </parameters> - </vfunc> - <vfunc name="provide_clock"> - <return-type type="GstClock*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </vfunc> - <vfunc name="query"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="query" type="GstQuery*"/> - </parameters> - </vfunc> - <vfunc name="release_pad"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </vfunc> - <vfunc name="request_new_pad"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="templ" type="GstPadTemplate*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </vfunc> - <vfunc name="request_new_pad_full"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="templ" type="GstPadTemplate*"/> - <parameter name="name" type="gchar*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="send_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </vfunc> - <vfunc name="set_bus"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="bus" type="GstBus*"/> - </parameters> - </vfunc> - <vfunc name="set_clock"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="clock" type="GstClock*"/> - </parameters> - </vfunc> - <vfunc name="set_index"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="index" type="GstIndex*"/> - </parameters> - </vfunc> - <vfunc name="set_state"> - <return-type type="GstStateChangeReturn"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="state" type="GstState"/> - </parameters> - </vfunc> - <vfunc name="state_changed"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="oldstate" type="GstState"/> - <parameter name="newstate" type="GstState"/> - <parameter name="pending" type="GstState"/> - </parameters> - </vfunc> - <field name="state_lock" type="GStaticRecMutex*"/> - <field name="state_cond" type="GCond*"/> - <field name="state_cookie" type="guint32"/> - <field name="current_state" type="GstState"/> - <field name="next_state" type="GstState"/> - <field name="pending_state" type="GstState"/> - <field name="last_return" type="GstStateChangeReturn"/> - <field name="bus" type="GstBus*"/> - <field name="clock" type="GstClock*"/> - <field name="base_time" type="GstClockTimeDiff"/> - <field name="numpads" type="guint16"/> - <field name="pads" type="GList*"/> - <field name="numsrcpads" type="guint16"/> - <field name="srcpads" type="GList*"/> - <field name="numsinkpads" type="guint16"/> - <field name="sinkpads" type="GList*"/> - <field name="pads_cookie" type="guint32"/> - <field name="abidata" type="gpointer"/> - </object> - <object name="GstElementFactory" parent="GstPluginFeature" type-name="GstElementFactory" get-type="gst_element_factory_get_type"> - <method name="can_sink_all_caps" symbol="gst_element_factory_can_sink_all_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="can_sink_any_caps" symbol="gst_element_factory_can_sink_any_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="can_sink_caps" symbol="gst_element_factory_can_sink_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="can_src_all_caps" symbol="gst_element_factory_can_src_all_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="can_src_any_caps" symbol="gst_element_factory_can_src_any_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="can_src_caps" symbol="gst_element_factory_can_src_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="create" symbol="gst_element_factory_create"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="find" symbol="gst_element_factory_find"> - <return-type type="GstElementFactory*"/> - <parameters> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="get_author" symbol="gst_element_factory_get_author"> - <return-type type="gchar*"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - </parameters> - </method> - <method name="get_description" symbol="gst_element_factory_get_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - </parameters> - </method> - <method name="get_documentation_uri" symbol="gst_element_factory_get_documentation_uri"> - <return-type type="gchar*"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - </parameters> - </method> - <method name="get_element_type" symbol="gst_element_factory_get_element_type"> - <return-type type="GType"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - </parameters> - </method> - <method name="get_icon_name" symbol="gst_element_factory_get_icon_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - </parameters> - </method> - <method name="get_klass" symbol="gst_element_factory_get_klass"> - <return-type type="gchar*"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - </parameters> - </method> - <method name="get_longname" symbol="gst_element_factory_get_longname"> - <return-type type="gchar*"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - </parameters> - </method> - <method name="get_num_pad_templates" symbol="gst_element_factory_get_num_pad_templates"> - <return-type type="guint"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - </parameters> - </method> - <method name="get_static_pad_templates" symbol="gst_element_factory_get_static_pad_templates"> - <return-type type="GList*"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - </parameters> - </method> - <method name="get_uri_protocols" symbol="gst_element_factory_get_uri_protocols"> - <return-type type="gchar**"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - </parameters> - </method> - <method name="get_uri_type" symbol="gst_element_factory_get_uri_type"> - <return-type type="gint"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - </parameters> - </method> - <method name="has_interface" symbol="gst_element_factory_has_interface"> - <return-type type="gboolean"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - <parameter name="interfacename" type="gchar*"/> - </parameters> - </method> - <method name="list_filter" symbol="gst_element_factory_list_filter"> - <return-type type="GList*"/> - <parameters> - <parameter name="list" type="GList*"/> - <parameter name="caps" type="GstCaps*"/> - <parameter name="direction" type="GstPadDirection"/> - <parameter name="subsetonly" type="gboolean"/> - </parameters> - </method> - <method name="list_get_elements" symbol="gst_element_factory_list_get_elements"> - <return-type type="GList*"/> - <parameters> - <parameter name="type" type="GstElementFactoryListType"/> - <parameter name="minrank" type="GstRank"/> - </parameters> - </method> - <method name="list_is_type" symbol="gst_element_factory_list_is_type"> - <return-type type="gboolean"/> - <parameters> - <parameter name="factory" type="GstElementFactory*"/> - <parameter name="type" type="GstElementFactoryListType"/> - </parameters> - </method> - <method name="make" symbol="gst_element_factory_make"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="factoryname" type="gchar*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <field name="type" type="GType"/> - <field name="details" type="GstElementDetails"/> - <field name="staticpadtemplates" type="GList*"/> - <field name="numpadtemplates" type="guint"/> - <field name="uri_type" type="guint"/> - <field name="uri_protocols" type="gchar**"/> - <field name="interfaces" type="GList*"/> - <field name="meta_data" type="gpointer"/> - </object> - <object name="GstGhostPad" parent="GstProxyPad" type-name="GstGhostPad" get-type="gst_ghost_pad_get_type"> - <method name="activate_pull_default" symbol="gst_ghost_pad_activate_pull_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </method> - <method name="activate_push_default" symbol="gst_ghost_pad_activate_push_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </method> - <method name="construct" symbol="gst_ghost_pad_construct"> - <return-type type="gboolean"/> - <parameters> - <parameter name="gpad" type="GstGhostPad*"/> - </parameters> - </method> - <method name="get_target" symbol="gst_ghost_pad_get_target"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="gpad" type="GstGhostPad*"/> - </parameters> - </method> - <method name="internal_activate_pull_default" symbol="gst_ghost_pad_internal_activate_pull_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </method> - <method name="internal_activate_push_default" symbol="gst_ghost_pad_internal_activate_push_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </method> - <method name="link_default" symbol="gst_ghost_pad_link_default"> - <return-type type="GstPadLinkReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="peer" type="GstPad*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_ghost_pad_new"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="target" type="GstPad*"/> - </parameters> - </constructor> - <constructor name="new_from_template" symbol="gst_ghost_pad_new_from_template"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="target" type="GstPad*"/> - <parameter name="templ" type="GstPadTemplate*"/> - </parameters> - </constructor> - <constructor name="new_no_target" symbol="gst_ghost_pad_new_no_target"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="dir" type="GstPadDirection"/> - </parameters> - </constructor> - <constructor name="new_no_target_from_template" symbol="gst_ghost_pad_new_no_target_from_template"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="templ" type="GstPadTemplate*"/> - </parameters> - </constructor> - <method name="set_target" symbol="gst_ghost_pad_set_target"> - <return-type type="gboolean"/> - <parameters> - <parameter name="gpad" type="GstGhostPad*"/> - <parameter name="newtarget" type="GstPad*"/> - </parameters> - </method> - <method name="setcaps_default" symbol="gst_ghost_pad_setcaps_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="unlink_default" symbol="gst_ghost_pad_unlink_default"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - </object> - <object name="GstIndex" parent="GstObject" type-name="GstIndex" get-type="gst_index_get_type"> - <method name="add_association" symbol="gst_index_add_association"> - <return-type type="GstIndexEntry*"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="id" type="gint"/> - <parameter name="flags" type="GstAssocFlags"/> - <parameter name="format" type="GstFormat"/> - <parameter name="value" type="gint64"/> - </parameters> - </method> - <method name="add_associationv" symbol="gst_index_add_associationv"> - <return-type type="GstIndexEntry*"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="id" type="gint"/> - <parameter name="flags" type="GstAssocFlags"/> - <parameter name="n" type="gint"/> - <parameter name="list" type="GstIndexAssociation*"/> - </parameters> - </method> - <method name="add_format" symbol="gst_index_add_format"> - <return-type type="GstIndexEntry*"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="id" type="gint"/> - <parameter name="format" type="GstFormat"/> - </parameters> - </method> - <method name="add_id" symbol="gst_index_add_id"> - <return-type type="GstIndexEntry*"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="id" type="gint"/> - <parameter name="description" type="gchar*"/> - </parameters> - </method> - <method name="add_object" symbol="gst_index_add_object"> - <return-type type="GstIndexEntry*"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="id" type="gint"/> - <parameter name="key" type="gchar*"/> - <parameter name="type" type="GType"/> - <parameter name="object" type="gpointer"/> - </parameters> - </method> - <method name="commit" symbol="gst_index_commit"> - <return-type type="void"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="id" type="gint"/> - </parameters> - </method> - <method name="get_assoc_entry" symbol="gst_index_get_assoc_entry"> - <return-type type="GstIndexEntry*"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="id" type="gint"/> - <parameter name="method" type="GstIndexLookupMethod"/> - <parameter name="flags" type="GstAssocFlags"/> - <parameter name="format" type="GstFormat"/> - <parameter name="value" type="gint64"/> - </parameters> - </method> - <method name="get_assoc_entry_full" symbol="gst_index_get_assoc_entry_full"> - <return-type type="GstIndexEntry*"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="id" type="gint"/> - <parameter name="method" type="GstIndexLookupMethod"/> - <parameter name="flags" type="GstAssocFlags"/> - <parameter name="format" type="GstFormat"/> - <parameter name="value" type="gint64"/> - <parameter name="func" type="GCompareDataFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="get_certainty" symbol="gst_index_get_certainty"> - <return-type type="GstIndexCertainty"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - </parameters> - </method> - <method name="get_group" symbol="gst_index_get_group"> - <return-type type="gint"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - </parameters> - </method> - <method name="get_writer_id" symbol="gst_index_get_writer_id"> - <return-type type="gboolean"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="writer" type="GstObject*"/> - <parameter name="id" type="gint*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_index_new"> - <return-type type="GstIndex*"/> - </constructor> - <constructor name="new_group" symbol="gst_index_new_group"> - <return-type type="gint"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - </parameters> - </constructor> - <method name="set_certainty" symbol="gst_index_set_certainty"> - <return-type type="void"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="certainty" type="GstIndexCertainty"/> - </parameters> - </method> - <method name="set_filter" symbol="gst_index_set_filter"> - <return-type type="void"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="filter" type="GstIndexFilter"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="set_filter_full" symbol="gst_index_set_filter_full"> - <return-type type="void"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="filter" type="GstIndexFilter"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="user_data_destroy" type="GDestroyNotify"/> - </parameters> - </method> - <method name="set_group" symbol="gst_index_set_group"> - <return-type type="gboolean"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="groupnum" type="gint"/> - </parameters> - </method> - <method name="set_resolver" symbol="gst_index_set_resolver"> - <return-type type="void"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="resolver" type="GstIndexResolver"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="set_resolver_full" symbol="gst_index_set_resolver_full"> - <return-type type="void"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="resolver" type="GstIndexResolver"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="user_data_destroy" type="GDestroyNotify"/> - </parameters> - </method> - <property name="resolver" type="GstIndexResolver" readable="1" writable="1" construct="0" construct-only="0"/> - <signal name="entry-added" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="entry" type="GstIndexEntry*"/> - </parameters> - </signal> - <vfunc name="add_entry"> - <return-type type="void"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="entry" type="GstIndexEntry*"/> - </parameters> - </vfunc> - <vfunc name="commit"> - <return-type type="void"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="id" type="gint"/> - </parameters> - </vfunc> - <vfunc name="get_assoc_entry"> - <return-type type="GstIndexEntry*"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="id" type="gint"/> - <parameter name="method" type="GstIndexLookupMethod"/> - <parameter name="flags" type="GstAssocFlags"/> - <parameter name="format" type="GstFormat"/> - <parameter name="value" type="gint64"/> - <parameter name="func" type="GCompareDataFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </vfunc> - <vfunc name="get_writer_id"> - <return-type type="gboolean"/> - <parameters> - <parameter name="index" type="GstIndex*"/> - <parameter name="writer_id" type="gint*"/> - <parameter name="writer_string" type="gchar*"/> - </parameters> - </vfunc> - <field name="groups" type="GList*"/> - <field name="curgroup" type="GstIndexGroup*"/> - <field name="maxgroup" type="gint"/> - <field name="method" type="GstIndexResolverMethod"/> - <field name="resolver" type="GstIndexResolver"/> - <field name="resolver_user_data" type="gpointer"/> - <field name="filter" type="GstIndexFilter"/> - <field name="filter_user_data" type="gpointer"/> - <field name="filter_user_data_destroy" type="GDestroyNotify"/> - <field name="writers" type="GHashTable*"/> - <field name="last_id" type="gint"/> - <field name="resolver_user_data_destroy" type="GDestroyNotify"/> - </object> - <object name="GstIndexFactory" parent="GstPluginFeature" type-name="GstIndexFactory" get-type="gst_index_factory_get_type"> - <method name="create" symbol="gst_index_factory_create"> - <return-type type="GstIndex*"/> - <parameters> - <parameter name="factory" type="GstIndexFactory*"/> - </parameters> - </method> - <method name="destroy" symbol="gst_index_factory_destroy"> - <return-type type="void"/> - <parameters> - <parameter name="factory" type="GstIndexFactory*"/> - </parameters> - </method> - <method name="find" symbol="gst_index_factory_find"> - <return-type type="GstIndexFactory*"/> - <parameters> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="make" symbol="gst_index_factory_make"> - <return-type type="GstIndex*"/> - <parameters> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_index_factory_new"> - <return-type type="GstIndexFactory*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="longdesc" type="gchar*"/> - <parameter name="type" type="GType"/> - </parameters> - </constructor> - <field name="longdesc" type="gchar*"/> - <field name="type" type="GType"/> - </object> - <object name="GstObject" parent="GObject" type-name="GstObject" get-type="gst_object_get_type"> - <method name="check_uniqueness" symbol="gst_object_check_uniqueness"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GList*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="default_deep_notify" symbol="gst_object_default_deep_notify"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GObject*"/> - <parameter name="orig" type="GstObject*"/> - <parameter name="pspec" type="GParamSpec*"/> - <parameter name="excluded_props" type="gchar**"/> - </parameters> - </method> - <method name="default_error" symbol="gst_object_default_error"> - <return-type type="void"/> - <parameters> - <parameter name="source" type="GstObject*"/> - <parameter name="error" type="GError*"/> - <parameter name="debug" type="gchar*"/> - </parameters> - </method> - <method name="get_name" symbol="gst_object_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="object" type="GstObject*"/> - </parameters> - </method> - <method name="get_name_prefix" symbol="gst_object_get_name_prefix"> - <return-type type="gchar*"/> - <parameters> - <parameter name="object" type="GstObject*"/> - </parameters> - </method> - <method name="get_parent" symbol="gst_object_get_parent"> - <return-type type="GstObject*"/> - <parameters> - <parameter name="object" type="GstObject*"/> - </parameters> - </method> - <method name="get_path_string" symbol="gst_object_get_path_string"> - <return-type type="gchar*"/> - <parameters> - <parameter name="object" type="GstObject*"/> - </parameters> - </method> - <method name="has_ancestor" symbol="gst_object_has_ancestor"> - <return-type type="gboolean"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="ancestor" type="GstObject*"/> - </parameters> - </method> - <method name="ref" symbol="gst_object_ref"> - <return-type type="gpointer"/> - <parameters> - <parameter name="object" type="gpointer"/> - </parameters> - </method> - <method name="ref_sink" symbol="gst_object_ref_sink"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="gpointer"/> - </parameters> - </method> - <method name="replace" symbol="gst_object_replace"> - <return-type type="void"/> - <parameters> - <parameter name="oldobj" type="GstObject**"/> - <parameter name="newobj" type="GstObject*"/> - </parameters> - </method> - <method name="restore_thyself" symbol="gst_object_restore_thyself"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="self" type="xmlNodePtr"/> - </parameters> - </method> - <method name="save_thyself" symbol="gst_object_save_thyself"> - <return-type type="xmlNodePtr"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="parent" type="xmlNodePtr"/> - </parameters> - </method> - <method name="set_name" symbol="gst_object_set_name"> - <return-type type="gboolean"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="set_name_prefix" symbol="gst_object_set_name_prefix"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="name_prefix" type="gchar*"/> - </parameters> - </method> - <method name="set_parent" symbol="gst_object_set_parent"> - <return-type type="gboolean"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="parent" type="GstObject*"/> - </parameters> - </method> - <method name="sink" symbol="gst_object_sink"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="gpointer"/> - </parameters> - </method> - <method name="unparent" symbol="gst_object_unparent"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - </parameters> - </method> - <method name="unref" symbol="gst_object_unref"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="gpointer"/> - </parameters> - </method> - <property name="name" type="char*" readable="1" writable="1" construct="1" construct-only="0"/> - <signal name="deep-notify" when="FIRST"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="orig" type="GstObject*"/> - <parameter name="pspec" type="GParamSpec*"/> - </parameters> - </signal> - <signal name="object-saved" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="parent" type="gpointer"/> - </parameters> - </signal> - <signal name="parent-set" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="parent" type="GstObject*"/> - </parameters> - </signal> - <signal name="parent-unset" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="parent" type="GstObject*"/> - </parameters> - </signal> - <vfunc name="restore_thyself"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="self" type="xmlNodePtr"/> - </parameters> - </vfunc> - <vfunc name="save_thyself"> - <return-type type="xmlNodePtr"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="parent" type="xmlNodePtr"/> - </parameters> - </vfunc> - <field name="refcount" type="gint"/> - <field name="lock" type="GMutex*"/> - <field name="name" type="gchar*"/> - <field name="name_prefix" type="gchar*"/> - <field name="parent" type="GstObject*"/> - <field name="flags" type="guint32"/> - </object> - <object name="GstPad" parent="GstObject" type-name="GstPad" get-type="gst_pad_get_type"> - <method name="accept_caps" symbol="gst_pad_accept_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="activate_pull" symbol="gst_pad_activate_pull"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </method> - <method name="activate_push" symbol="gst_pad_activate_push"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </method> - <method name="add_buffer_probe" symbol="gst_pad_add_buffer_probe"> - <return-type type="gulong"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="handler" type="GCallback"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <method name="add_buffer_probe_full" symbol="gst_pad_add_buffer_probe_full"> - <return-type type="gulong"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="handler" type="GCallback"/> - <parameter name="data" type="gpointer"/> - <parameter name="notify" type="GDestroyNotify"/> - </parameters> - </method> - <method name="add_data_probe" symbol="gst_pad_add_data_probe"> - <return-type type="gulong"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="handler" type="GCallback"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <method name="add_data_probe_full" symbol="gst_pad_add_data_probe_full"> - <return-type type="gulong"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="handler" type="GCallback"/> - <parameter name="data" type="gpointer"/> - <parameter name="notify" type="GDestroyNotify"/> - </parameters> - </method> - <method name="add_event_probe" symbol="gst_pad_add_event_probe"> - <return-type type="gulong"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="handler" type="GCallback"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <method name="add_event_probe_full" symbol="gst_pad_add_event_probe_full"> - <return-type type="gulong"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="handler" type="GCallback"/> - <parameter name="data" type="gpointer"/> - <parameter name="notify" type="GDestroyNotify"/> - </parameters> - </method> - <method name="alloc_buffer" symbol="gst_pad_alloc_buffer"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="offset" type="guint64"/> - <parameter name="size" type="gint"/> - <parameter name="caps" type="GstCaps*"/> - <parameter name="buf" type="GstBuffer**"/> - </parameters> - </method> - <method name="alloc_buffer_and_set_caps" symbol="gst_pad_alloc_buffer_and_set_caps"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="offset" type="guint64"/> - <parameter name="size" type="gint"/> - <parameter name="caps" type="GstCaps*"/> - <parameter name="buf" type="GstBuffer**"/> - </parameters> - </method> - <method name="can_link" symbol="gst_pad_can_link"> - <return-type type="gboolean"/> - <parameters> - <parameter name="srcpad" type="GstPad*"/> - <parameter name="sinkpad" type="GstPad*"/> - </parameters> - </method> - <method name="chain" symbol="gst_pad_chain"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - <method name="chain_list" symbol="gst_pad_chain_list"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </method> - <method name="check_pull_range" symbol="gst_pad_check_pull_range"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="dispatcher" symbol="gst_pad_dispatcher"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="dispatch" type="GstPadDispatcherFunction"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <method name="event_default" symbol="gst_pad_event_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </method> - <method name="fixate_caps" symbol="gst_pad_fixate_caps"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="get_allowed_caps" symbol="gst_pad_get_allowed_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_caps" symbol="gst_pad_get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_caps_reffed" symbol="gst_pad_get_caps_reffed"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_direction" symbol="gst_pad_get_direction"> - <return-type type="GstPadDirection"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_element_private" symbol="gst_pad_get_element_private"> - <return-type type="gpointer"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_fixed_caps_func" symbol="gst_pad_get_fixed_caps_func"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_internal_links" symbol="gst_pad_get_internal_links"> - <return-type type="GList*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_internal_links_default" symbol="gst_pad_get_internal_links_default"> - <return-type type="GList*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_negotiated_caps" symbol="gst_pad_get_negotiated_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_pad_template" symbol="gst_pad_get_pad_template"> - <return-type type="GstPadTemplate*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_pad_template_caps" symbol="gst_pad_get_pad_template_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_parent_element" symbol="gst_pad_get_parent_element"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_peer" symbol="gst_pad_get_peer"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_query_types" symbol="gst_pad_get_query_types"> - <return-type type="GstQueryType*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_query_types_default" symbol="gst_pad_get_query_types_default"> - <return-type type="GstQueryType*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="get_range" symbol="gst_pad_get_range"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="offset" type="guint64"/> - <parameter name="size" type="guint"/> - <parameter name="buffer" type="GstBuffer**"/> - </parameters> - </method> - <method name="is_active" symbol="gst_pad_is_active"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="is_blocked" symbol="gst_pad_is_blocked"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="is_blocking" symbol="gst_pad_is_blocking"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="is_linked" symbol="gst_pad_is_linked"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="iterate_internal_links" symbol="gst_pad_iterate_internal_links"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="iterate_internal_links_default" symbol="gst_pad_iterate_internal_links_default"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="link" symbol="gst_pad_link"> - <return-type type="GstPadLinkReturn"/> - <parameters> - <parameter name="srcpad" type="GstPad*"/> - <parameter name="sinkpad" type="GstPad*"/> - </parameters> - </method> - <method name="link_full" symbol="gst_pad_link_full"> - <return-type type="GstPadLinkReturn"/> - <parameters> - <parameter name="srcpad" type="GstPad*"/> - <parameter name="sinkpad" type="GstPad*"/> - <parameter name="flags" type="GstPadLinkCheck"/> - </parameters> - </method> - <method name="load_and_link" symbol="gst_pad_load_and_link"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="xmlNodePtr"/> - <parameter name="parent" type="GstObject*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_pad_new"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="direction" type="GstPadDirection"/> - </parameters> - </constructor> - <constructor name="new_from_static_template" symbol="gst_pad_new_from_static_template"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="templ" type="GstStaticPadTemplate*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </constructor> - <constructor name="new_from_template" symbol="gst_pad_new_from_template"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="templ" type="GstPadTemplate*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </constructor> - <method name="pause_task" symbol="gst_pad_pause_task"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="peer_accept_caps" symbol="gst_pad_peer_accept_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="peer_get_caps" symbol="gst_pad_peer_get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="peer_get_caps_reffed" symbol="gst_pad_peer_get_caps_reffed"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="peer_query" symbol="gst_pad_peer_query"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="query" type="GstQuery*"/> - </parameters> - </method> - <method name="proxy_getcaps" symbol="gst_pad_proxy_getcaps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="proxy_setcaps" symbol="gst_pad_proxy_setcaps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="pull_range" symbol="gst_pad_pull_range"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="offset" type="guint64"/> - <parameter name="size" type="guint"/> - <parameter name="buffer" type="GstBuffer**"/> - </parameters> - </method> - <method name="push" symbol="gst_pad_push"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - <method name="push_event" symbol="gst_pad_push_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </method> - <method name="push_list" symbol="gst_pad_push_list"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </method> - <method name="query" symbol="gst_pad_query"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="query" type="GstQuery*"/> - </parameters> - </method> - <method name="query_convert" symbol="gst_pad_query_convert"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="src_format" type="GstFormat"/> - <parameter name="src_val" type="gint64"/> - <parameter name="dest_format" type="GstFormat*"/> - <parameter name="dest_val" type="gint64*"/> - </parameters> - </method> - <method name="query_default" symbol="gst_pad_query_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="query" type="GstQuery*"/> - </parameters> - </method> - <method name="query_duration" symbol="gst_pad_query_duration"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="duration" type="gint64*"/> - </parameters> - </method> - <method name="query_peer_convert" symbol="gst_pad_query_peer_convert"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="src_format" type="GstFormat"/> - <parameter name="src_val" type="gint64"/> - <parameter name="dest_format" type="GstFormat*"/> - <parameter name="dest_val" type="gint64*"/> - </parameters> - </method> - <method name="query_peer_duration" symbol="gst_pad_query_peer_duration"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="duration" type="gint64*"/> - </parameters> - </method> - <method name="query_peer_position" symbol="gst_pad_query_peer_position"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="cur" type="gint64*"/> - </parameters> - </method> - <method name="query_position" symbol="gst_pad_query_position"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="format" type="GstFormat*"/> - <parameter name="cur" type="gint64*"/> - </parameters> - </method> - <method name="remove_buffer_probe" symbol="gst_pad_remove_buffer_probe"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="handler_id" type="guint"/> - </parameters> - </method> - <method name="remove_data_probe" symbol="gst_pad_remove_data_probe"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="handler_id" type="guint"/> - </parameters> - </method> - <method name="remove_event_probe" symbol="gst_pad_remove_event_probe"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="handler_id" type="guint"/> - </parameters> - </method> - <method name="send_event" symbol="gst_pad_send_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </method> - <method name="set_acceptcaps_function" symbol="gst_pad_set_acceptcaps_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="acceptcaps" type="GstPadAcceptCapsFunction"/> - </parameters> - </method> - <method name="set_activate_function" symbol="gst_pad_set_activate_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="activate" type="GstPadActivateFunction"/> - </parameters> - </method> - <method name="set_activatepull_function" symbol="gst_pad_set_activatepull_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="activatepull" type="GstPadActivateModeFunction"/> - </parameters> - </method> - <method name="set_activatepush_function" symbol="gst_pad_set_activatepush_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="activatepush" type="GstPadActivateModeFunction"/> - </parameters> - </method> - <method name="set_active" symbol="gst_pad_set_active"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </method> - <method name="set_blocked" symbol="gst_pad_set_blocked"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="blocked" type="gboolean"/> - </parameters> - </method> - <method name="set_blocked_async" symbol="gst_pad_set_blocked_async"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="blocked" type="gboolean"/> - <parameter name="callback" type="GstPadBlockCallback"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="set_blocked_async_full" symbol="gst_pad_set_blocked_async_full"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="blocked" type="gboolean"/> - <parameter name="callback" type="GstPadBlockCallback"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="destroy_data" type="GDestroyNotify"/> - </parameters> - </method> - <method name="set_bufferalloc_function" symbol="gst_pad_set_bufferalloc_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="bufalloc" type="GstPadBufferAllocFunction"/> - </parameters> - </method> - <method name="set_caps" symbol="gst_pad_set_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="set_chain_function" symbol="gst_pad_set_chain_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="chain" type="GstPadChainFunction"/> - </parameters> - </method> - <method name="set_chain_list_function" symbol="gst_pad_set_chain_list_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="chainlist" type="GstPadChainListFunction"/> - </parameters> - </method> - <method name="set_checkgetrange_function" symbol="gst_pad_set_checkgetrange_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="check" type="GstPadCheckGetRangeFunction"/> - </parameters> - </method> - <method name="set_element_private" symbol="gst_pad_set_element_private"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="priv" type="gpointer"/> - </parameters> - </method> - <method name="set_event_function" symbol="gst_pad_set_event_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="event" type="GstPadEventFunction"/> - </parameters> - </method> - <method name="set_fixatecaps_function" symbol="gst_pad_set_fixatecaps_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="fixatecaps" type="GstPadFixateCapsFunction"/> - </parameters> - </method> - <method name="set_getcaps_function" symbol="gst_pad_set_getcaps_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="getcaps" type="GstPadGetCapsFunction"/> - </parameters> - </method> - <method name="set_getrange_function" symbol="gst_pad_set_getrange_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="get" type="GstPadGetRangeFunction"/> - </parameters> - </method> - <method name="set_internal_link_function" symbol="gst_pad_set_internal_link_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="intlink" type="GstPadIntLinkFunction"/> - </parameters> - </method> - <method name="set_iterate_internal_links_function" symbol="gst_pad_set_iterate_internal_links_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="iterintlink" type="GstPadIterIntLinkFunction"/> - </parameters> - </method> - <method name="set_link_function" symbol="gst_pad_set_link_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="link" type="GstPadLinkFunction"/> - </parameters> - </method> - <method name="set_query_function" symbol="gst_pad_set_query_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="query" type="GstPadQueryFunction"/> - </parameters> - </method> - <method name="set_query_type_function" symbol="gst_pad_set_query_type_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="type_func" type="GstPadQueryTypeFunction"/> - </parameters> - </method> - <method name="set_setcaps_function" symbol="gst_pad_set_setcaps_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="setcaps" type="GstPadSetCapsFunction"/> - </parameters> - </method> - <method name="set_unlink_function" symbol="gst_pad_set_unlink_function"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="unlink" type="GstPadUnlinkFunction"/> - </parameters> - </method> - <method name="start_task" symbol="gst_pad_start_task"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="func" type="GstTaskFunction"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <method name="stop_task" symbol="gst_pad_stop_task"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="unlink" symbol="gst_pad_unlink"> - <return-type type="gboolean"/> - <parameters> - <parameter name="srcpad" type="GstPad*"/> - <parameter name="sinkpad" type="GstPad*"/> - </parameters> - </method> - <method name="use_fixed_caps" symbol="gst_pad_use_fixed_caps"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <property name="caps" type="GstCaps*" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="direction" type="GstPadDirection" readable="1" writable="1" construct="0" construct-only="1"/> - <property name="template" type="GstPadTemplate*" readable="1" writable="1" construct="0" construct-only="0"/> - <signal name="have-data" when="LAST"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="data" type="GstMiniObject"/> - </parameters> - </signal> - <signal name="linked" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="peer" type="GstPad*"/> - </parameters> - </signal> - <signal name="request-link" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </signal> - <signal name="unlinked" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="peer" type="GstPad*"/> - </parameters> - </signal> - <field name="element_private" type="gpointer"/> - <field name="padtemplate" type="GstPadTemplate*"/> - <field name="direction" type="GstPadDirection"/> - <field name="stream_rec_lock" type="GStaticRecMutex*"/> - <field name="task" type="GstTask*"/> - <field name="preroll_lock" type="GMutex*"/> - <field name="preroll_cond" type="GCond*"/> - <field name="block_cond" type="GCond*"/> - <field name="block_callback" type="GstPadBlockCallback"/> - <field name="block_data" type="gpointer"/> - <field name="caps" type="GstCaps*"/> - <field name="getcapsfunc" type="GstPadGetCapsFunction"/> - <field name="setcapsfunc" type="GstPadSetCapsFunction"/> - <field name="acceptcapsfunc" type="GstPadAcceptCapsFunction"/> - <field name="fixatecapsfunc" type="GstPadFixateCapsFunction"/> - <field name="activatefunc" type="GstPadActivateFunction"/> - <field name="activatepushfunc" type="GstPadActivateModeFunction"/> - <field name="activatepullfunc" type="GstPadActivateModeFunction"/> - <field name="linkfunc" type="GstPadLinkFunction"/> - <field name="unlinkfunc" type="GstPadUnlinkFunction"/> - <field name="peer" type="GstPad*"/> - <field name="sched_private" type="gpointer"/> - <field name="chainfunc" type="GstPadChainFunction"/> - <field name="checkgetrangefunc" type="GstPadCheckGetRangeFunction"/> - <field name="getrangefunc" type="GstPadGetRangeFunction"/> - <field name="eventfunc" type="GstPadEventFunction"/> - <field name="mode" type="GstActivateMode"/> - <field name="querytypefunc" type="GstPadQueryTypeFunction"/> - <field name="queryfunc" type="GstPadQueryFunction"/> - <field name="intlinkfunc" type="GstPadIntLinkFunction"/> - <field name="bufferallocfunc" type="GstPadBufferAllocFunction"/> - <field name="do_buffer_signals" type="gint"/> - <field name="do_event_signals" type="gint"/> - <field name="iterintlinkfunc" type="GstPadIterIntLinkFunction"/> - <field name="block_destroy_data" type="GDestroyNotify"/> - <field name="abidata" type="gpointer"/> - </object> - <object name="GstPadTemplate" parent="GstObject" type-name="GstPadTemplate" get-type="gst_pad_template_get_type"> - <method name="get_caps" symbol="gst_pad_template_get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="templ" type="GstPadTemplate*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_pad_template_new"> - <return-type type="GstPadTemplate*"/> - <parameters> - <parameter name="name_template" type="gchar*"/> - <parameter name="direction" type="GstPadDirection"/> - <parameter name="presence" type="GstPadPresence"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </constructor> - <method name="pad_created" symbol="gst_pad_template_pad_created"> - <return-type type="void"/> - <parameters> - <parameter name="templ" type="GstPadTemplate*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <property name="caps" type="GstCaps*" readable="1" writable="1" construct="0" construct-only="1"/> - <property name="direction" type="GstPadDirection" readable="1" writable="1" construct="0" construct-only="1"/> - <property name="name-template" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> - <property name="presence" type="GstPadPresence" readable="1" writable="1" construct="0" construct-only="1"/> - <signal name="pad-created" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="templ" type="GstPadTemplate*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </signal> - <field name="name_template" type="gchar*"/> - <field name="direction" type="GstPadDirection"/> - <field name="presence" type="GstPadPresence"/> - <field name="caps" type="GstCaps*"/> - </object> - <object name="GstPipeline" parent="GstBin" type-name="GstPipeline" get-type="gst_pipeline_get_type"> - <implements> - <interface name="GstChildProxy"/> - </implements> - <method name="auto_clock" symbol="gst_pipeline_auto_clock"> - <return-type type="void"/> - <parameters> - <parameter name="pipeline" type="GstPipeline*"/> - </parameters> - </method> - <method name="get_auto_flush_bus" symbol="gst_pipeline_get_auto_flush_bus"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pipeline" type="GstPipeline*"/> - </parameters> - </method> - <method name="get_bus" symbol="gst_pipeline_get_bus"> - <return-type type="GstBus*"/> - <parameters> - <parameter name="pipeline" type="GstPipeline*"/> - </parameters> - </method> - <method name="get_clock" symbol="gst_pipeline_get_clock"> - <return-type type="GstClock*"/> - <parameters> - <parameter name="pipeline" type="GstPipeline*"/> - </parameters> - </method> - <method name="get_delay" symbol="gst_pipeline_get_delay"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="pipeline" type="GstPipeline*"/> - </parameters> - </method> - <method name="get_last_stream_time" symbol="gst_pipeline_get_last_stream_time"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="pipeline" type="GstPipeline*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_pipeline_new"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="name" type="gchar*"/> - </parameters> - </constructor> - <method name="set_auto_flush_bus" symbol="gst_pipeline_set_auto_flush_bus"> - <return-type type="void"/> - <parameters> - <parameter name="pipeline" type="GstPipeline*"/> - <parameter name="auto_flush" type="gboolean"/> - </parameters> - </method> - <method name="set_clock" symbol="gst_pipeline_set_clock"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pipeline" type="GstPipeline*"/> - <parameter name="clock" type="GstClock*"/> - </parameters> - </method> - <method name="set_delay" symbol="gst_pipeline_set_delay"> - <return-type type="void"/> - <parameters> - <parameter name="pipeline" type="GstPipeline*"/> - <parameter name="delay" type="GstClockTime"/> - </parameters> - </method> - <method name="set_new_stream_time" symbol="gst_pipeline_set_new_stream_time"> - <return-type type="void"/> - <parameters> - <parameter name="pipeline" type="GstPipeline*"/> - <parameter name="time" type="GstClockTime"/> - </parameters> - </method> - <method name="use_clock" symbol="gst_pipeline_use_clock"> - <return-type type="void"/> - <parameters> - <parameter name="pipeline" type="GstPipeline*"/> - <parameter name="clock" type="GstClock*"/> - </parameters> - </method> - <property name="auto-flush-bus" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="delay" type="guint64" readable="1" writable="1" construct="0" construct-only="0"/> - <field name="fixed_clock" type="GstClock*"/> - <field name="stream_time" type="GstClockTime"/> - <field name="delay" type="GstClockTime"/> - </object> - <object name="GstPlugin" parent="GstObject" type-name="GstPlugin" get-type="gst_plugin_get_type"> - <method name="add_dependency" symbol="gst_plugin_add_dependency"> - <return-type type="void"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - <parameter name="env_vars" type="gchar**"/> - <parameter name="paths" type="gchar**"/> - <parameter name="names" type="gchar**"/> - <parameter name="flags" type="GstPluginDependencyFlags"/> - </parameters> - </method> - <method name="add_dependency_simple" symbol="gst_plugin_add_dependency_simple"> - <return-type type="void"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - <parameter name="env_vars" type="gchar*"/> - <parameter name="paths" type="gchar*"/> - <parameter name="names" type="gchar*"/> - <parameter name="flags" type="GstPluginDependencyFlags"/> - </parameters> - </method> - <method name="error_quark" symbol="gst_plugin_error_quark"> - <return-type type="GQuark"/> - </method> - <method name="get_cache_data" symbol="gst_plugin_get_cache_data"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="get_description" symbol="gst_plugin_get_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="get_filename" symbol="gst_plugin_get_filename"> - <return-type type="gchar*"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="get_license" symbol="gst_plugin_get_license"> - <return-type type="gchar*"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="get_module" symbol="gst_plugin_get_module"> - <return-type type="GModule*"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="get_name" symbol="gst_plugin_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="get_origin" symbol="gst_plugin_get_origin"> - <return-type type="gchar*"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="get_package" symbol="gst_plugin_get_package"> - <return-type type="gchar*"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="get_source" symbol="gst_plugin_get_source"> - <return-type type="gchar*"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="get_version" symbol="gst_plugin_get_version"> - <return-type type="gchar*"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="is_loaded" symbol="gst_plugin_is_loaded"> - <return-type type="gboolean"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="list_free" symbol="gst_plugin_list_free"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GList*"/> - </parameters> - </method> - <method name="load" symbol="gst_plugin_load"> - <return-type type="GstPlugin*"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="load_by_name" symbol="gst_plugin_load_by_name"> - <return-type type="GstPlugin*"/> - <parameters> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="load_file" symbol="gst_plugin_load_file"> - <return-type type="GstPlugin*"/> - <parameters> - <parameter name="filename" type="gchar*"/> - <parameter name="error" type="GError**"/> - </parameters> - </method> - <method name="name_filter" symbol="gst_plugin_name_filter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="register_static" symbol="gst_plugin_register_static"> - <return-type type="gboolean"/> - <parameters> - <parameter name="major_version" type="gint"/> - <parameter name="minor_version" type="gint"/> - <parameter name="name" type="gchar*"/> - <parameter name="description" type="gchar*"/> - <parameter name="init_func" type="GstPluginInitFunc"/> - <parameter name="version" type="gchar*"/> - <parameter name="license" type="gchar*"/> - <parameter name="source" type="gchar*"/> - <parameter name="package" type="gchar*"/> - <parameter name="origin" type="gchar*"/> - </parameters> - </method> - <method name="register_static_full" symbol="gst_plugin_register_static_full"> - <return-type type="gboolean"/> - <parameters> - <parameter name="major_version" type="gint"/> - <parameter name="minor_version" type="gint"/> - <parameter name="name" type="gchar*"/> - <parameter name="description" type="gchar*"/> - <parameter name="init_full_func" type="GstPluginInitFullFunc"/> - <parameter name="version" type="gchar*"/> - <parameter name="license" type="gchar*"/> - <parameter name="source" type="gchar*"/> - <parameter name="package" type="gchar*"/> - <parameter name="origin" type="gchar*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="set_cache_data" symbol="gst_plugin_set_cache_data"> - <return-type type="void"/> - <parameters> - <parameter name="plugin" type="GstPlugin*"/> - <parameter name="cache_data" type="GstStructure*"/> - </parameters> - </method> - <field name="desc" type="GstPluginDesc"/> - <field name="orig_desc" type="GstPluginDesc*"/> - <field name="flags" type="unsigned"/> - <field name="filename" type="gchar*"/> - <field name="basename" type="gchar*"/> - <field name="module" type="GModule*"/> - <field name="file_size" type="off_t"/> - <field name="file_mtime" type="time_t"/> - <field name="registered" type="gboolean"/> - </object> - <object name="GstPluginFeature" parent="GstObject" type-name="GstPluginFeature" get-type="gst_plugin_feature_get_type"> - <method name="check_version" symbol="gst_plugin_feature_check_version"> - <return-type type="gboolean"/> - <parameters> - <parameter name="feature" type="GstPluginFeature*"/> - <parameter name="min_major" type="guint"/> - <parameter name="min_minor" type="guint"/> - <parameter name="min_micro" type="guint"/> - </parameters> - </method> - <method name="get_name" symbol="gst_plugin_feature_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="feature" type="GstPluginFeature*"/> - </parameters> - </method> - <method name="get_rank" symbol="gst_plugin_feature_get_rank"> - <return-type type="guint"/> - <parameters> - <parameter name="feature" type="GstPluginFeature*"/> - </parameters> - </method> - <method name="list_copy" symbol="gst_plugin_feature_list_copy"> - <return-type type="GList*"/> - <parameters> - <parameter name="list" type="GList*"/> - </parameters> - </method> - <method name="list_debug" symbol="gst_plugin_feature_list_debug"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GList*"/> - </parameters> - </method> - <method name="list_free" symbol="gst_plugin_feature_list_free"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GList*"/> - </parameters> - </method> - <method name="load" symbol="gst_plugin_feature_load"> - <return-type type="GstPluginFeature*"/> - <parameters> - <parameter name="feature" type="GstPluginFeature*"/> - </parameters> - </method> - <method name="rank_compare_func" symbol="gst_plugin_feature_rank_compare_func"> - <return-type type="gint"/> - <parameters> - <parameter name="p1" type="gconstpointer"/> - <parameter name="p2" type="gconstpointer"/> - </parameters> - </method> - <method name="set_name" symbol="gst_plugin_feature_set_name"> - <return-type type="void"/> - <parameters> - <parameter name="feature" type="GstPluginFeature*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="set_rank" symbol="gst_plugin_feature_set_rank"> - <return-type type="void"/> - <parameters> - <parameter name="feature" type="GstPluginFeature*"/> - <parameter name="rank" type="guint"/> - </parameters> - </method> - <method name="type_name_filter" symbol="gst_plugin_feature_type_name_filter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="feature" type="GstPluginFeature*"/> - <parameter name="data" type="GstTypeNameData*"/> - </parameters> - </method> - <field name="loaded" type="gboolean"/> - <field name="name" type="gchar*"/> - <field name="rank" type="guint"/> - <field name="plugin_name" type="gchar*"/> - <field name="plugin" type="GstPlugin*"/> - </object> - <object name="GstProxyPad" parent="GstPad" type-name="GstProxyPad" get-type="gst_proxy_pad_get_type"> - <method name="acceptcaps_default" symbol="gst_proxy_pad_acceptcaps_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="bufferalloc_default" symbol="gst_proxy_pad_bufferalloc_default"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="offset" type="guint64"/> - <parameter name="size" type="guint"/> - <parameter name="caps" type="GstCaps*"/> - <parameter name="buf" type="GstBuffer**"/> - </parameters> - </method> - <method name="chain_default" symbol="gst_proxy_pad_chain_default"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - <method name="chain_list_default" symbol="gst_proxy_pad_chain_list_default"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </method> - <method name="checkgetrange_default" symbol="gst_proxy_pad_checkgetrange_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="event_default" symbol="gst_proxy_pad_event_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </method> - <method name="fixatecaps_default" symbol="gst_proxy_pad_fixatecaps_default"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="get_internal" symbol="gst_proxy_pad_get_internal"> - <return-type type="GstProxyPad*"/> - <parameters> - <parameter name="pad" type="GstProxyPad*"/> - </parameters> - </method> - <method name="getcaps_default" symbol="gst_proxy_pad_getcaps_default"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="getrange_default" symbol="gst_proxy_pad_getrange_default"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="offset" type="guint64"/> - <parameter name="size" type="guint"/> - <parameter name="buffer" type="GstBuffer**"/> - </parameters> - </method> - <method name="iterate_internal_links_default" symbol="gst_proxy_pad_iterate_internal_links_default"> - <return-type type="GstIterator*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="query_default" symbol="gst_proxy_pad_query_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="query" type="GstQuery*"/> - </parameters> - </method> - <method name="query_type_default" symbol="gst_proxy_pad_query_type_default"> - <return-type type="GstQueryType*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="setcaps_default" symbol="gst_proxy_pad_setcaps_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="unlink_default" symbol="gst_proxy_pad_unlink_default"> - <return-type type="void"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - </object> - <object name="GstRegistry" parent="GstObject" type-name="GstRegistry" get-type="gst_registry_get_type"> - <method name="add_feature" symbol="gst_registry_add_feature"> - <return-type type="gboolean"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="feature" type="GstPluginFeature*"/> - </parameters> - </method> - <method name="add_path" symbol="gst_registry_add_path"> - <return-type type="void"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="path" type="gchar*"/> - </parameters> - </method> - <method name="add_plugin" symbol="gst_registry_add_plugin"> - <return-type type="gboolean"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="feature_filter" symbol="gst_registry_feature_filter"> - <return-type type="GList*"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="filter" type="GstPluginFeatureFilter"/> - <parameter name="first" type="gboolean"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="find_feature" symbol="gst_registry_find_feature"> - <return-type type="GstPluginFeature*"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="name" type="gchar*"/> - <parameter name="type" type="GType"/> - </parameters> - </method> - <method name="find_plugin" symbol="gst_registry_find_plugin"> - <return-type type="GstPlugin*"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="fork_is_enabled" symbol="gst_registry_fork_is_enabled"> - <return-type type="gboolean"/> - </method> - <method name="fork_set_enabled" symbol="gst_registry_fork_set_enabled"> - <return-type type="void"/> - <parameters> - <parameter name="enabled" type="gboolean"/> - </parameters> - </method> - <method name="get_default" symbol="gst_registry_get_default"> - <return-type type="GstRegistry*"/> - </method> - <method name="get_feature_list" symbol="gst_registry_get_feature_list"> - <return-type type="GList*"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="type" type="GType"/> - </parameters> - </method> - <method name="get_feature_list_by_plugin" symbol="gst_registry_get_feature_list_by_plugin"> - <return-type type="GList*"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="get_feature_list_cookie" symbol="gst_registry_get_feature_list_cookie"> - <return-type type="guint32"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - </parameters> - </method> - <method name="get_path_list" symbol="gst_registry_get_path_list"> - <return-type type="GList*"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - </parameters> - </method> - <method name="get_plugin_list" symbol="gst_registry_get_plugin_list"> - <return-type type="GList*"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - </parameters> - </method> - <method name="lookup" symbol="gst_registry_lookup"> - <return-type type="GstPlugin*"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="filename" type="char*"/> - </parameters> - </method> - <method name="lookup_feature" symbol="gst_registry_lookup_feature"> - <return-type type="GstPluginFeature*"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="name" type="char*"/> - </parameters> - </method> - <method name="plugin_filter" symbol="gst_registry_plugin_filter"> - <return-type type="GList*"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="filter" type="GstPluginFilter"/> - <parameter name="first" type="gboolean"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="remove_feature" symbol="gst_registry_remove_feature"> - <return-type type="void"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="feature" type="GstPluginFeature*"/> - </parameters> - </method> - <method name="remove_plugin" symbol="gst_registry_remove_plugin"> - <return-type type="void"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="plugin" type="GstPlugin*"/> - </parameters> - </method> - <method name="scan_path" symbol="gst_registry_scan_path"> - <return-type type="gboolean"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="path" type="gchar*"/> - </parameters> - </method> - <method name="xml_read_cache" symbol="gst_registry_xml_read_cache"> - <return-type type="gboolean"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="location" type="char*"/> - </parameters> - </method> - <method name="xml_write_cache" symbol="gst_registry_xml_write_cache"> - <return-type type="gboolean"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="location" type="char*"/> - </parameters> - </method> - <signal name="feature-added" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="feature" type="gpointer"/> - </parameters> - </signal> - <signal name="plugin-added" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="registry" type="GstRegistry*"/> - <parameter name="plugin" type="gpointer"/> - </parameters> - </signal> - <field name="plugins" type="GList*"/> - <field name="features" type="GList*"/> - <field name="paths" type="GList*"/> - <field name="cache_file" type="int"/> - <field name="feature_hash" type="GHashTable*"/> - <field name="basename_hash" type="GHashTable*"/> - </object> - <object name="GstSystemClock" parent="GstClock" type-name="GstSystemClock" get-type="gst_system_clock_get_type"> - <method name="obtain" symbol="gst_system_clock_obtain"> - <return-type type="GstClock*"/> - </method> - <property name="clock-type" type="GstClockType" readable="1" writable="1" construct="0" construct-only="0"/> - <field name="thread" type="GThread*"/> - <field name="stopping" type="gboolean"/> - </object> - <object name="GstTask" parent="GstObject" type-name="GstTask" get-type="gst_task_get_type"> - <method name="cleanup_all" symbol="gst_task_cleanup_all"> - <return-type type="void"/> - </method> - <method name="create" symbol="gst_task_create"> - <return-type type="GstTask*"/> - <parameters> - <parameter name="func" type="GstTaskFunction"/> - <parameter name="data" type="gpointer"/> - </parameters> - </method> - <method name="get_pool" symbol="gst_task_get_pool"> - <return-type type="GstTaskPool*"/> - <parameters> - <parameter name="task" type="GstTask*"/> - </parameters> - </method> - <method name="get_state" symbol="gst_task_get_state"> - <return-type type="GstTaskState"/> - <parameters> - <parameter name="task" type="GstTask*"/> - </parameters> - </method> - <method name="join" symbol="gst_task_join"> - <return-type type="gboolean"/> - <parameters> - <parameter name="task" type="GstTask*"/> - </parameters> - </method> - <method name="pause" symbol="gst_task_pause"> - <return-type type="gboolean"/> - <parameters> - <parameter name="task" type="GstTask*"/> - </parameters> - </method> - <method name="set_lock" symbol="gst_task_set_lock"> - <return-type type="void"/> - <parameters> - <parameter name="task" type="GstTask*"/> - <parameter name="mutex" type="GStaticRecMutex*"/> - </parameters> - </method> - <method name="set_pool" symbol="gst_task_set_pool"> - <return-type type="void"/> - <parameters> - <parameter name="task" type="GstTask*"/> - <parameter name="pool" type="GstTaskPool*"/> - </parameters> - </method> - <method name="set_priority" symbol="gst_task_set_priority"> - <return-type type="void"/> - <parameters> - <parameter name="task" type="GstTask*"/> - <parameter name="priority" type="GThreadPriority"/> - </parameters> - </method> - <method name="set_state" symbol="gst_task_set_state"> - <return-type type="gboolean"/> - <parameters> - <parameter name="task" type="GstTask*"/> - <parameter name="state" type="GstTaskState"/> - </parameters> - </method> - <method name="set_thread_callbacks" symbol="gst_task_set_thread_callbacks"> - <return-type type="void"/> - <parameters> - <parameter name="task" type="GstTask*"/> - <parameter name="callbacks" type="GstTaskThreadCallbacks*"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="notify" type="GDestroyNotify"/> - </parameters> - </method> - <method name="start" symbol="gst_task_start"> - <return-type type="gboolean"/> - <parameters> - <parameter name="task" type="GstTask*"/> - </parameters> - </method> - <method name="stop" symbol="gst_task_stop"> - <return-type type="gboolean"/> - <parameters> - <parameter name="task" type="GstTask*"/> - </parameters> - </method> - <field name="state" type="GstTaskState"/> - <field name="cond" type="GCond*"/> - <field name="lock" type="GStaticRecMutex*"/> - <field name="func" type="GstTaskFunction"/> - <field name="data" type="gpointer"/> - <field name="running" type="gboolean"/> - <field name="abidata" type="gpointer"/> - </object> - <object name="GstTaskPool" parent="GstObject" type-name="GstTaskPool" get-type="gst_task_pool_get_type"> - <method name="cleanup" symbol="gst_task_pool_cleanup"> - <return-type type="void"/> - <parameters> - <parameter name="pool" type="GstTaskPool*"/> - </parameters> - </method> - <method name="join" symbol="gst_task_pool_join"> - <return-type type="void"/> - <parameters> - <parameter name="pool" type="GstTaskPool*"/> - <parameter name="id" type="gpointer"/> - </parameters> - </method> - <constructor name="new" symbol="gst_task_pool_new"> - <return-type type="GstTaskPool*"/> - </constructor> - <method name="prepare" symbol="gst_task_pool_prepare"> - <return-type type="void"/> - <parameters> - <parameter name="pool" type="GstTaskPool*"/> - <parameter name="error" type="GError**"/> - </parameters> - </method> - <method name="push" symbol="gst_task_pool_push"> - <return-type type="gpointer"/> - <parameters> - <parameter name="pool" type="GstTaskPool*"/> - <parameter name="func" type="GstTaskPoolFunction"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="error" type="GError**"/> - </parameters> - </method> - <vfunc name="cleanup"> - <return-type type="void"/> - <parameters> - <parameter name="pool" type="GstTaskPool*"/> - </parameters> - </vfunc> - <vfunc name="join"> - <return-type type="void"/> - <parameters> - <parameter name="pool" type="GstTaskPool*"/> - <parameter name="id" type="gpointer"/> - </parameters> - </vfunc> - <vfunc name="prepare"> - <return-type type="void"/> - <parameters> - <parameter name="pool" type="GstTaskPool*"/> - <parameter name="error" type="GError**"/> - </parameters> - </vfunc> - <vfunc name="push"> - <return-type type="gpointer"/> - <parameters> - <parameter name="pool" type="GstTaskPool*"/> - <parameter name="func" type="GstTaskPoolFunction"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="error" type="GError**"/> - </parameters> - </vfunc> - <field name="pool" type="GThreadPool*"/> - </object> - <object name="GstTypeFindFactory" parent="GstPluginFeature" type-name="GstTypeFindFactory" get-type="gst_type_find_factory_get_type"> - <method name="call_function" symbol="gst_type_find_factory_call_function"> - <return-type type="void"/> - <parameters> - <parameter name="factory" type="GstTypeFindFactory*"/> - <parameter name="find" type="GstTypeFind*"/> - </parameters> - </method> - <method name="get_caps" symbol="gst_type_find_factory_get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="factory" type="GstTypeFindFactory*"/> - </parameters> - </method> - <method name="get_extensions" symbol="gst_type_find_factory_get_extensions"> - <return-type type="gchar**"/> - <parameters> - <parameter name="factory" type="GstTypeFindFactory*"/> - </parameters> - </method> - <method name="get_list" symbol="gst_type_find_factory_get_list"> - <return-type type="GList*"/> - </method> - <field name="function" type="GstTypeFindFunction"/> - <field name="extensions" type="gchar**"/> - <field name="caps" type="GstCaps*"/> - <field name="user_data" type="gpointer"/> - <field name="user_data_notify" type="GDestroyNotify"/> - </object> - <object name="GstXML" parent="GstObject" type-name="GstXML" get-type="gst_xml_get_type"> - <method name="get_element" symbol="gst_xml_get_element"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="xml" type="GstXML*"/> - <parameter name="name" type="guchar*"/> - </parameters> - </method> - <method name="get_topelements" symbol="gst_xml_get_topelements"> - <return-type type="GList*"/> - <parameters> - <parameter name="xml" type="GstXML*"/> - </parameters> - </method> - <method name="make_element" symbol="gst_xml_make_element"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="cur" type="xmlNodePtr"/> - <parameter name="parent" type="GstObject*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_xml_new"> - <return-type type="GstXML*"/> - </constructor> - <method name="parse_doc" symbol="gst_xml_parse_doc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="xml" type="GstXML*"/> - <parameter name="doc" type="xmlDocPtr"/> - <parameter name="root" type="guchar*"/> - </parameters> - </method> - <method name="parse_file" symbol="gst_xml_parse_file"> - <return-type type="gboolean"/> - <parameters> - <parameter name="xml" type="GstXML*"/> - <parameter name="fname" type="guchar*"/> - <parameter name="root" type="guchar*"/> - </parameters> - </method> - <method name="parse_memory" symbol="gst_xml_parse_memory"> - <return-type type="gboolean"/> - <parameters> - <parameter name="xml" type="GstXML*"/> - <parameter name="buffer" type="guchar*"/> - <parameter name="size" type="guint"/> - <parameter name="root" type="gchar*"/> - </parameters> - </method> - <method name="write" symbol="gst_xml_write"> - <return-type type="xmlDocPtr"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </method> - <method name="write_file" symbol="gst_xml_write_file"> - <return-type type="gint"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="out" type="FILE*"/> - </parameters> - </method> - <signal name="object-loaded" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="xml" type="GstXML*"/> - <parameter name="object" type="GstObject*"/> - <parameter name="self" type="gpointer"/> - </parameters> - </signal> - <vfunc name="object_saved"> - <return-type type="void"/> - <parameters> - <parameter name="xml" type="GstXML*"/> - <parameter name="object" type="GstObject*"/> - <parameter name="self" type="xmlNodePtr"/> - </parameters> - </vfunc> - <field name="topelements" type="GList*"/> - <field name="ns" type="xmlNsPtr"/> - </object> - <interface name="GstChildProxy" type-name="GstChildProxy" get-type="gst_child_proxy_get_type"> - <requires> - <interface name="GstObject"/> - </requires> - <method name="child_added" symbol="gst_child_proxy_child_added"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="child" type="GstObject*"/> - </parameters> - </method> - <method name="child_removed" symbol="gst_child_proxy_child_removed"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="child" type="GstObject*"/> - </parameters> - </method> - <method name="get" symbol="gst_child_proxy_get"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="first_property_name" type="gchar*"/> - </parameters> - </method> - <method name="get_child_by_index" symbol="gst_child_proxy_get_child_by_index"> - <return-type type="GstObject*"/> - <parameters> - <parameter name="parent" type="GstChildProxy*"/> - <parameter name="index" type="guint"/> - </parameters> - </method> - <method name="get_child_by_name" symbol="gst_child_proxy_get_child_by_name"> - <return-type type="GstObject*"/> - <parameters> - <parameter name="parent" type="GstChildProxy*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="get_children_count" symbol="gst_child_proxy_get_children_count"> - <return-type type="guint"/> - <parameters> - <parameter name="parent" type="GstChildProxy*"/> - </parameters> - </method> - <method name="get_property" symbol="gst_child_proxy_get_property"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="name" type="gchar*"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="get_valist" symbol="gst_child_proxy_get_valist"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="first_property_name" type="gchar*"/> - <parameter name="var_args" type="va_list"/> - </parameters> - </method> - <method name="lookup" symbol="gst_child_proxy_lookup"> - <return-type type="gboolean"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="name" type="gchar*"/> - <parameter name="target" type="GstObject**"/> - <parameter name="pspec" type="GParamSpec**"/> - </parameters> - </method> - <method name="set" symbol="gst_child_proxy_set"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="first_property_name" type="gchar*"/> - </parameters> - </method> - <method name="set_property" symbol="gst_child_proxy_set_property"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="name" type="gchar*"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="set_valist" symbol="gst_child_proxy_set_valist"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GstObject*"/> - <parameter name="first_property_name" type="gchar*"/> - <parameter name="var_args" type="va_list"/> - </parameters> - </method> - <signal name="child-added" when="FIRST"> - <return-type type="void"/> - <parameters> - <parameter name="parent" type="GstChildProxy*"/> - <parameter name="child" type="GObject*"/> - </parameters> - </signal> - <signal name="child-removed" when="FIRST"> - <return-type type="void"/> - <parameters> - <parameter name="parent" type="GstChildProxy*"/> - <parameter name="child" type="GObject*"/> - </parameters> - </signal> - <vfunc name="get_child_by_index"> - <return-type type="GstObject*"/> - <parameters> - <parameter name="parent" type="GstChildProxy*"/> - <parameter name="index" type="guint"/> - </parameters> - </vfunc> - <vfunc name="get_children_count"> - <return-type type="guint"/> - <parameters> - <parameter name="parent" type="GstChildProxy*"/> - </parameters> - </vfunc> - </interface> - <interface name="GstImplementsInterface" type-name="GstImplementsInterface" get-type="gst_implements_interface_get_type"> - <requires> - <interface name="GstElement"/> - </requires> - <method name="cast" symbol="gst_implements_interface_cast"> - <return-type type="gpointer"/> - <parameters> - <parameter name="from" type="gpointer"/> - <parameter name="type" type="GType"/> - </parameters> - </method> - <method name="check" symbol="gst_implements_interface_check"> - <return-type type="gboolean"/> - <parameters> - <parameter name="from" type="gpointer"/> - <parameter name="type" type="GType"/> - </parameters> - </method> - <vfunc name="supported"> - <return-type type="gboolean"/> - <parameters> - <parameter name="iface" type="GstImplementsInterface*"/> - <parameter name="iface_type" type="GType"/> - </parameters> - </vfunc> - </interface> - <interface name="GstPreset" type-name="GstPreset" get-type="gst_preset_get_type"> - <method name="delete_preset" symbol="gst_preset_delete_preset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="get_meta" symbol="gst_preset_get_meta"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="name" type="gchar*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gchar**"/> - </parameters> - </method> - <method name="get_preset_names" symbol="gst_preset_get_preset_names"> - <return-type type="gchar**"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - </parameters> - </method> - <method name="get_property_names" symbol="gst_preset_get_property_names"> - <return-type type="gchar**"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - </parameters> - </method> - <method name="load_preset" symbol="gst_preset_load_preset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="rename_preset" symbol="gst_preset_rename_preset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="old_name" type="gchar*"/> - <parameter name="new_name" type="gchar*"/> - </parameters> - </method> - <method name="save_preset" symbol="gst_preset_save_preset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="set_meta" symbol="gst_preset_set_meta"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="name" type="gchar*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gchar*"/> - </parameters> - </method> - <vfunc name="delete_preset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </vfunc> - <vfunc name="get_meta"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="name" type="gchar*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gchar**"/> - </parameters> - </vfunc> - <vfunc name="get_preset_names"> - <return-type type="gchar**"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - </parameters> - </vfunc> - <vfunc name="get_property_names"> - <return-type type="gchar**"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - </parameters> - </vfunc> - <vfunc name="load_preset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </vfunc> - <vfunc name="rename_preset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="old_name" type="gchar*"/> - <parameter name="new_name" type="gchar*"/> - </parameters> - </vfunc> - <vfunc name="save_preset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </vfunc> - <vfunc name="set_meta"> - <return-type type="gboolean"/> - <parameters> - <parameter name="preset" type="GstPreset*"/> - <parameter name="name" type="gchar*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gchar*"/> - </parameters> - </vfunc> - </interface> - <interface name="GstTagSetter" type-name="GstTagSetter" get-type="gst_tag_setter_get_type"> - <requires> - <interface name="GstElement"/> - </requires> - <method name="add_tag_valist" symbol="gst_tag_setter_add_tag_valist"> - <return-type type="void"/> - <parameters> - <parameter name="setter" type="GstTagSetter*"/> - <parameter name="mode" type="GstTagMergeMode"/> - <parameter name="tag" type="gchar*"/> - <parameter name="var_args" type="va_list"/> - </parameters> - </method> - <method name="add_tag_valist_values" symbol="gst_tag_setter_add_tag_valist_values"> - <return-type type="void"/> - <parameters> - <parameter name="setter" type="GstTagSetter*"/> - <parameter name="mode" type="GstTagMergeMode"/> - <parameter name="tag" type="gchar*"/> - <parameter name="var_args" type="va_list"/> - </parameters> - </method> - <method name="add_tag_value" symbol="gst_tag_setter_add_tag_value"> - <return-type type="void"/> - <parameters> - <parameter name="setter" type="GstTagSetter*"/> - <parameter name="mode" type="GstTagMergeMode"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="add_tag_values" symbol="gst_tag_setter_add_tag_values"> - <return-type type="void"/> - <parameters> - <parameter name="setter" type="GstTagSetter*"/> - <parameter name="mode" type="GstTagMergeMode"/> - <parameter name="tag" type="gchar*"/> - </parameters> - </method> - <method name="add_tags" symbol="gst_tag_setter_add_tags"> - <return-type type="void"/> - <parameters> - <parameter name="setter" type="GstTagSetter*"/> - <parameter name="mode" type="GstTagMergeMode"/> - <parameter name="tag" type="gchar*"/> - </parameters> - </method> - <method name="get_tag_list" symbol="gst_tag_setter_get_tag_list"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="setter" type="GstTagSetter*"/> - </parameters> - </method> - <method name="get_tag_merge_mode" symbol="gst_tag_setter_get_tag_merge_mode"> - <return-type type="GstTagMergeMode"/> - <parameters> - <parameter name="setter" type="GstTagSetter*"/> - </parameters> - </method> - <method name="merge_tags" symbol="gst_tag_setter_merge_tags"> - <return-type type="void"/> - <parameters> - <parameter name="setter" type="GstTagSetter*"/> - <parameter name="list" type="GstTagList*"/> - <parameter name="mode" type="GstTagMergeMode"/> - </parameters> - </method> - <method name="reset_tags" symbol="gst_tag_setter_reset_tags"> - <return-type type="void"/> - <parameters> - <parameter name="setter" type="GstTagSetter*"/> - </parameters> - </method> - <method name="set_tag_merge_mode" symbol="gst_tag_setter_set_tag_merge_mode"> - <return-type type="void"/> - <parameters> - <parameter name="setter" type="GstTagSetter*"/> - <parameter name="mode" type="GstTagMergeMode"/> - </parameters> - </method> - </interface> - <interface name="GstURIHandler" type-name="GstURIHandler" get-type="gst_uri_handler_get_type"> - <method name="get_protocols" symbol="gst_uri_handler_get_protocols"> - <return-type type="gchar**"/> - <parameters> - <parameter name="handler" type="GstURIHandler*"/> - </parameters> - </method> - <method name="get_uri" symbol="gst_uri_handler_get_uri"> - <return-type type="gchar*"/> - <parameters> - <parameter name="handler" type="GstURIHandler*"/> - </parameters> - </method> - <method name="get_uri_type" symbol="gst_uri_handler_get_uri_type"> - <return-type type="guint"/> - <parameters> - <parameter name="handler" type="GstURIHandler*"/> - </parameters> - </method> - <method name="new_uri" symbol="gst_uri_handler_new_uri"> - <return-type type="void"/> - <parameters> - <parameter name="handler" type="GstURIHandler*"/> - <parameter name="uri" type="gchar*"/> - </parameters> - </method> - <method name="set_uri" symbol="gst_uri_handler_set_uri"> - <return-type type="gboolean"/> - <parameters> - <parameter name="handler" type="GstURIHandler*"/> - <parameter name="uri" type="gchar*"/> - </parameters> - </method> - <signal name="new-uri" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="handler" type="GstURIHandler*"/> - <parameter name="uri" type="char*"/> - </parameters> - </signal> - <vfunc name="get_protocols"> - <return-type type="gchar**"/> - </vfunc> - <vfunc name="get_protocols_full"> - <return-type type="gchar**"/> - <parameters> - <parameter name="type" type="GType"/> - </parameters> - </vfunc> - <vfunc name="get_type"> - <return-type type="GstURIType"/> - </vfunc> - <vfunc name="get_type_full"> - <return-type type="GstURIType"/> - <parameters> - <parameter name="type" type="GType"/> - </parameters> - </vfunc> - <vfunc name="get_uri"> - <return-type type="gchar*"/> - <parameters> - <parameter name="handler" type="GstURIHandler*"/> - </parameters> - </vfunc> - <vfunc name="set_uri"> - <return-type type="gboolean"/> - <parameters> - <parameter name="handler" type="GstURIHandler*"/> - <parameter name="uri" type="gchar*"/> - </parameters> - </vfunc> - </interface> - <constant name="GST_BUFFER_COPY_ALL" type="int" value="0"/> - <constant name="GST_BUFFER_OFFSET_NONE" type="int" value="-1"/> - <constant name="GST_BUFFER_TRACE_NAME" type="char*" value="GstBuffer"/> - <constant name="GST_CLOCK_ENTRY_TRACE_NAME" type="char*" value="GstClockEntry"/> - <constant name="GST_CLOCK_TIME_NONE" type="int" value="-1"/> - <constant name="GST_DEBUG_BG_MASK" type="int" value="240"/> - <constant name="GST_DEBUG_FG_MASK" type="int" value="15"/> - <constant name="GST_DEBUG_FORMAT_MASK" type="int" value="65280"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_DECODER" type="char*" value="Decoder"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_DEMUXER" type="char*" value="Demuxer"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_DEPAYLOADER" type="char*" value="Depayloader"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_ENCODER" type="char*" value="Encoder"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_FORMATTER" type="char*" value="Formatter"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_MEDIA_AUDIO" type="char*" value="Audio"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_MEDIA_IMAGE" type="char*" value="Image"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_MEDIA_METADATA" type="char*" value="Metadata"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_MEDIA_SUBTITLE" type="char*" value="Subtitle"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_MEDIA_VIDEO" type="char*" value="Video"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_MUXER" type="char*" value="Muxer"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_PARSER" type="char*" value="Parser"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_PAYLOADER" type="char*" value="Payloader"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_SINK" type="char*" value="Sink"/> - <constant name="GST_ELEMENT_FACTORY_KLASS_SRC" type="char*" value="Source"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_ANY" type="int" value="-1"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_AUDIOVIDEO_SINKS" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_AUDIO_ENCODER" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_DECODABLE" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_DECODER" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_DEMUXER" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_DEPAYLOADER" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_ENCODER" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_FORMATTER" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_MAX_ELEMENTS" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_MEDIA_ANY" type="int" value="-65536"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_MEDIA_AUDIO" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_MEDIA_IMAGE" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_MEDIA_METADATA" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_MEDIA_SUBTITLE" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_MEDIA_VIDEO" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_MUXER" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_PARSER" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_PAYLOADER" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_SINK" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_SRC" type="int" value="0"/> - <constant name="GST_ELEMENT_FACTORY_TYPE_VIDEO_ENCODER" type="int" value="0"/> - <constant name="GST_EVENT_TRACE_NAME" type="char*" value="GstEvent"/> - <constant name="GST_EVENT_TYPE_BOTH" type="int" value="0"/> - <constant name="GST_EVENT_TYPE_SHIFT" type="int" value="4"/> - <constant name="GST_FOURCC_FORMAT" type="char*" value="c%c%c%c"/> - <constant name="GST_INDEX_ID_INVALID" type="int" value="-1"/> - <constant name="GST_LICENSE_UNKNOWN" type="char*" value="unknown"/> - <constant name="GST_MESSAGE_TRACE_NAME" type="char*" value="GstMessage"/> - <constant name="GST_MSECOND" type="int" value="0"/> - <constant name="GST_NSECOND" type="int" value="0"/> - <constant name="GST_PAD_LINK_CHECK_DEFAULT" type="int" value="0"/> - <constant name="GST_PARAM_CONTROLLABLE" type="int" value="2"/> - <constant name="GST_PARAM_MUTABLE_PAUSED" type="int" value="8"/> - <constant name="GST_PARAM_MUTABLE_PLAYING" type="int" value="16"/> - <constant name="GST_PARAM_MUTABLE_READY" type="int" value="4"/> - <constant name="GST_PARAM_USER_SHIFT" type="int" value="256"/> - <constant name="GST_SECOND" type="int" value="0"/> - <constant name="GST_TAG_ALBUM" type="char*" value="album"/> - <constant name="GST_TAG_ALBUM_ARTIST" type="char*" value="album-artist"/> - <constant name="GST_TAG_ALBUM_ARTIST_SORTNAME" type="char*" value="album-artist-sortname"/> - <constant name="GST_TAG_ALBUM_GAIN" type="char*" value="replaygain-album-gain"/> - <constant name="GST_TAG_ALBUM_PEAK" type="char*" value="replaygain-album-peak"/> - <constant name="GST_TAG_ALBUM_SORTNAME" type="char*" value="album-sortname"/> - <constant name="GST_TAG_ALBUM_VOLUME_COUNT" type="char*" value="album-disc-count"/> - <constant name="GST_TAG_ALBUM_VOLUME_NUMBER" type="char*" value="album-disc-number"/> - <constant name="GST_TAG_APPLICATION_DATA" type="char*" value="application-data"/> - <constant name="GST_TAG_APPLICATION_NAME" type="char*" value="application-name"/> - <constant name="GST_TAG_ARTIST" type="char*" value="artist"/> - <constant name="GST_TAG_ARTIST_SORTNAME" type="char*" value="musicbrainz-sortname"/> - <constant name="GST_TAG_ATTACHMENT" type="char*" value="attachment"/> - <constant name="GST_TAG_AUDIO_CODEC" type="char*" value="audio-codec"/> - <constant name="GST_TAG_BEATS_PER_MINUTE" type="char*" value="beats-per-minute"/> - <constant name="GST_TAG_BITRATE" type="char*" value="bitrate"/> - <constant name="GST_TAG_CODEC" type="char*" value="codec"/> - <constant name="GST_TAG_COMMENT" type="char*" value="comment"/> - <constant name="GST_TAG_COMPOSER" type="char*" value="composer"/> - <constant name="GST_TAG_COMPOSER_SORTNAME" type="char*" value="composer-sortname"/> - <constant name="GST_TAG_CONTACT" type="char*" value="contact"/> - <constant name="GST_TAG_CONTAINER_FORMAT" type="char*" value="container-format"/> - <constant name="GST_TAG_COPYRIGHT" type="char*" value="copyright"/> - <constant name="GST_TAG_COPYRIGHT_URI" type="char*" value="copyright-uri"/> - <constant name="GST_TAG_DATE" type="char*" value="date"/> - <constant name="GST_TAG_DATE_TIME" type="char*" value="datetime"/> - <constant name="GST_TAG_DESCRIPTION" type="char*" value="description"/> - <constant name="GST_TAG_DEVICE_MANUFACTURER" type="char*" value="device-manufacturer"/> - <constant name="GST_TAG_DEVICE_MODEL" type="char*" value="device-model"/> - <constant name="GST_TAG_DURATION" type="char*" value="duration"/> - <constant name="GST_TAG_ENCODED_BY" type="char*" value="encoded-by"/> - <constant name="GST_TAG_ENCODER" type="char*" value="encoder"/> - <constant name="GST_TAG_ENCODER_VERSION" type="char*" value="encoder-version"/> - <constant name="GST_TAG_EXTENDED_COMMENT" type="char*" value="extended-comment"/> - <constant name="GST_TAG_GENRE" type="char*" value="genre"/> - <constant name="GST_TAG_GEO_LOCATION_CAPTURE_DIRECTION" type="char*" value="geo-location-capture-direction"/> - <constant name="GST_TAG_GEO_LOCATION_CITY" type="char*" value="geo-location-city"/> - <constant name="GST_TAG_GEO_LOCATION_COUNTRY" type="char*" value="geo-location-country"/> - <constant name="GST_TAG_GEO_LOCATION_ELEVATION" type="char*" value="geo-location-elevation"/> - <constant name="GST_TAG_GEO_LOCATION_HORIZONTAL_ERROR" type="char*" value="geo-location-horizontal-error"/> - <constant name="GST_TAG_GEO_LOCATION_LATITUDE" type="char*" value="geo-location-latitude"/> - <constant name="GST_TAG_GEO_LOCATION_LONGITUDE" type="char*" value="geo-location-longitude"/> - <constant name="GST_TAG_GEO_LOCATION_MOVEMENT_DIRECTION" type="char*" value="geo-location-movement-direction"/> - <constant name="GST_TAG_GEO_LOCATION_MOVEMENT_SPEED" type="char*" value="geo-location-movement-speed"/> - <constant name="GST_TAG_GEO_LOCATION_NAME" type="char*" value="geo-location-name"/> - <constant name="GST_TAG_GEO_LOCATION_SUBLOCATION" type="char*" value="geo-location-sublocation"/> - <constant name="GST_TAG_GROUPING" type="char*" value="grouping"/> - <constant name="GST_TAG_HOMEPAGE" type="char*" value="homepage"/> - <constant name="GST_TAG_IMAGE" type="char*" value="image"/> - <constant name="GST_TAG_IMAGE_ORIENTATION" type="char*" value="image-orientation"/> - <constant name="GST_TAG_ISRC" type="char*" value="isrc"/> - <constant name="GST_TAG_KEYWORDS" type="char*" value="keywords"/> - <constant name="GST_TAG_LANGUAGE_CODE" type="char*" value="language-code"/> - <constant name="GST_TAG_LICENSE" type="char*" value="license"/> - <constant name="GST_TAG_LICENSE_URI" type="char*" value="license-uri"/> - <constant name="GST_TAG_LOCATION" type="char*" value="location"/> - <constant name="GST_TAG_LYRICS" type="char*" value="lyrics"/> - <constant name="GST_TAG_MAXIMUM_BITRATE" type="char*" value="maximum-bitrate"/> - <constant name="GST_TAG_MINIMUM_BITRATE" type="char*" value="minimum-bitrate"/> - <constant name="GST_TAG_NOMINAL_BITRATE" type="char*" value="nominal-bitrate"/> - <constant name="GST_TAG_ORGANIZATION" type="char*" value="organization"/> - <constant name="GST_TAG_PERFORMER" type="char*" value="performer"/> - <constant name="GST_TAG_PREVIEW_IMAGE" type="char*" value="preview-image"/> - <constant name="GST_TAG_REFERENCE_LEVEL" type="char*" value="replaygain-reference-level"/> - <constant name="GST_TAG_SERIAL" type="char*" value="serial"/> - <constant name="GST_TAG_SHOW_EPISODE_NUMBER" type="char*" value="show-episode-number"/> - <constant name="GST_TAG_SHOW_NAME" type="char*" value="show-name"/> - <constant name="GST_TAG_SHOW_SEASON_NUMBER" type="char*" value="show-season-number"/> - <constant name="GST_TAG_SHOW_SORTNAME" type="char*" value="show-sortname"/> - <constant name="GST_TAG_SUBTITLE_CODEC" type="char*" value="subtitle-codec"/> - <constant name="GST_TAG_TITLE" type="char*" value="title"/> - <constant name="GST_TAG_TITLE_SORTNAME" type="char*" value="title-sortname"/> - <constant name="GST_TAG_TRACK_COUNT" type="char*" value="track-count"/> - <constant name="GST_TAG_TRACK_GAIN" type="char*" value="replaygain-track-gain"/> - <constant name="GST_TAG_TRACK_NUMBER" type="char*" value="track-number"/> - <constant name="GST_TAG_TRACK_PEAK" type="char*" value="replaygain-track-peak"/> - <constant name="GST_TAG_USER_RATING" type="char*" value="user-rating"/> - <constant name="GST_TAG_VERSION" type="char*" value="version"/> - <constant name="GST_TAG_VIDEO_CODEC" type="char*" value="video-codec"/> - <constant name="GST_TIME_FORMAT" type="char*" value="u:%02u:%02u.%09u"/> - <constant name="GST_USECOND" type="int" value="0"/> - <constant name="GST_VALUE_EQUAL" type="int" value="0"/> - <constant name="GST_VALUE_GREATER_THAN" type="int" value="1"/> - <constant name="GST_VALUE_LESS_THAN" type="int" value="-1"/> - <constant name="GST_VALUE_UNORDERED" type="int" value="2"/> - <constant name="GST_VERSION_MAJOR" type="int" value="0"/> - <constant name="GST_VERSION_MICRO" type="int" value="35"/> - <constant name="GST_VERSION_MINOR" type="int" value="10"/> - <constant name="GST_VERSION_NANO" type="int" value="1"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata deleted file mode 100644 index 0ccb091be..000000000 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata +++ /dev/null @@ -1,729 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="Gst" gir_version="1.0" -GstAllocTrace.mem_live type_arguments="unowned void*" -gst_alloc_trace_list type_arguments="AllocTrace" -GstBin.priv hidden="1" -GstBin.children type_arguments="Element" -GstBin.messages type_arguments="Message" -gst_bin_new.name nullable="1" -gst_bin_remove.element -gst_bin_add_many hidden="1" -gst_bin_remove_many hidden="1" -gst_bin_get_by_name transfer_ownership="1" nullable="1" -gst_bin_get_by_name_recurse_up transfer_ownership="1" nullable="1" -gst_bin_get_by_interface transfer_ownership="1" nullable="1" -gst_bin_iterate_elements transfer_ownership="1" type_arguments="Element" -gst_bin_iterate_recurse transfer_ownership="1" type_arguments="Element" -gst_bin_iterate_sinks transfer_ownership="1" type_arguments="Element" -gst_bin_iterate_sorted transfer_ownership="1" type_arguments="Element" -gst_bin_iterate_sources transfer_ownership="1" type_arguments="Element" -gst_bin_iterate_all_by_interface transfer_ownership="1" type_arguments="Element" -gst_bin_find_unconnected_pad transfer_ownership="1" nullable="1" replacement="Gst.Bin.find_unlinked_pad" -gst_bin_find_unlinked_pad transfer_ownership="1" nullable="1" -GstBuffer base_class="GstMiniObject" -GstBuffer.data type_name="unowned uint8[]" array_length_cname="size" array_length_type="guint" -GstBuffer.mini_object hidden="1" -GstBuffer.malloc_data type_name="void*" -GstBufferClass hidden="1" -gst_buffer_new hidden="1" -gst_buffer_create_sub transfer_ownership="1" -gst_buffer_get_caps transfer_ownership="1" -gst_buffer_make_writable hidden="1" -gst_buffer_make_metadata_writable hidden="1" -gst_buffer_try_new_and_alloc transfer_ownership="1" nullable="1" -gst_buffer_join hidden="1" -gst_buffer_merge transfer_ownership="1" -gst_buffer_span transfer_ownership="1" -gst_buffer_stamp replacement="Gst.Buffer.copy_metadata" -GstBufferList base_class="MiniObject" -GstBufferListClass hidden="1" -gst_buffer_list_get nullable="1" -gst_buffer_list_iterate transfer_ownership="1" -gst_buffer_list_iterator_add.buffer value_owned="1" -gst_buffer_list_iterator_take.buffer value_owned="1" -gst_buffer_list_iterator_merge_group nullable="1" transfer_ownership="1" -gst_buffer_list_iterator_next nullable="1" -gst_buffer_list_iterator_steal nullable="1" -gst_buffer_list_iterator_do nullable="1" -GstBufferListDoFunction nullable="1" -GstBus.* hidden="1" -gst_bus_async_signal_func hidden="1" -gst_bus_add_watch hidden="1" -gst_bus_add_watch_full.func value_owned="1" -gst_bus_add_watch_full.notify hidden="1" -gst_bus_set_sync_handler.data hidden="1" -gst_bus_sync_signal_handler hidden="1" -gst_bus_peek transfer_ownership="1" nullable="1" -gst_bus_poll transfer_ownership="1" nullable="1" -gst_bus_pop transfer_ownership="1" nullable="1" -gst_bus_pop_filtered transfer_ownership="1" nullable="1" -gst_bus_post.message takes_ownership="1" -gst_bus_set_sync_handler.func nullable="1" -gst_bus_timed_pop transfer_ownership="1" nullable="1" -gst_bus_timed_pop_filtered transfer_ownership="1" nullable="1" -gst_bus_create_watch type_name="GLib.Source" transfer_ownership="1" -GstCaps.type hidden="1" -GstCaps.structs hidden="1" -GstCaps.refcount hidden="1" -gst_caps_append_structure.structure value_owned="1" -gst_caps_append.caps2 value_owned="1" -gst_caps_merge.caps2 value_owned="1" -gst_caps_merge_structure.structure value_owned="1" -gst_caps_copy transfer_ownership="1" -gst_caps_copy_nth transfer_ownership="1" -gst_caps_from_string transfer_ownership="1" -gst_caps_make_writable hidden="1" -gst_caps_new_full ellipsis="1" -gst_caps_new_simple ellipsis="1" -gst_caps_set_simple ellipsis="1" -gst_caps_union transfer_ownership="1" -gst_caps_intersect transfer_ownership="1" -gst_caps_normalize transfer_ownership="1" -gst_caps_subtract transfer_ownership="1" -gst_caps_load_thyself transfer_ownership="1" -gst_caps_to_string transfer_ownership="1" -gst_caps_replace hidden="1" -GstChildProxy::child_added has_emitter="1" -GstChildProxy::child_removed has_emitter="1" -gst_child_proxy_get_child_by_name transfer_ownership="1" nullable="1" -gst_child_proxy_get_child_by_index transfer_ownership="1" nullable="1" -gst_child_proxy_get hidden="1" -gst_child_proxy_get_property hidden="1" -gst_child_proxy_get_valist hidden="1" -gst_child_proxy_set hidden="1" -gst_child_proxy_set_property hidden="1" -gst_child_proxy_set_valist hidden="1" -gst_child_proxy_lookup hidden="1" -GstClockTime hidden="1" -GstClockTimeDiff hidden="1" -GstClock abstract="1" -GstClock.ABI hidden="1" -GstClock.entries type_arguments="ClockEntry" -GstClock.times is_array="1" -gst_clock_add_observation.r_squared is_out="1" -gst_clock_get_master nullable="1" transfer_ownership="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" -gst_debug_get_all_categories transfer_ownership="1" type_arguments="DebugCategory" -gst_debug_level_get_name hidden="1" -GstElement abstract="1" -GstElement::no_more_pads has_emitter="1" -GstElement.pads type_arguments="Pad" -GstElement.sinkpads type_arguments="Pad" -GstElement.srcpads type_arguments="Pad" -GstElement.abidata hidden="1" -GstElementClass hidden="1" -gst_element_link_many ellipsis="1" -gst_element_unlink_many ellipsis="1" -gst_element_found_tags.list takes_ownership="1" -gst_element_found_tags_for_pad.list takes_ownership="1" -gst_element_get_state.state is_out="1" -gst_element_get_state.pending is_out="1" -gst_element_query_duration.format is_ref="1" -gst_element_query_duration.duration is_out="1" -gst_element_query_position.format is_ref="1" -gst_element_query_position.cur is_out="1" -gst_element_request_new_pad.name nullable="1" -gst_element_send_event.event takes_ownership="1" -gst_element_state_get_name hidden="1" -gst_element_state_change_return_get_name hidden="1" -gst_element_get_bus transfer_ownership="1" nullable="1" -gst_element_set_bus.bus nullable="1" -gst_element_make_from_uri hidden="1" -gst_element_get_static_pad transfer_ownership="1" nullable="1" -gst_element_get_pad transfer_ownership="1" nullable="1" deprecated="1" -gst_element_get_request_pad transfer_ownership="1" nullable="1" replacement="Gst.Element.request_pad" -gst_element_request_pad transfer_ownership="1" nullable="1" -gst_element_request_pad.name nullable="1" -gst_element_request_pad.caps nullable="1" -gst_element_get_compatible_pad transfer_ownership="1" nullable="1" -gst_element_get_compatible_pad_template nullable="1" -gst_element_class_set_details replacement="Gst.Element.set_details_simple" -gst_element_class_get_pad_template nullable="1" -gst_element_class_get_pad_template_list type_arguments="PadTemplate" -gst_element_post_message.message takes_ownership="1" -gst_element_get_compatible_pad.caps nullable="1" -gst_element_iterate_*pads transfer_ownership="1" type_arguments="Pad" -gst_element_get_factory nullable="1" -gst_element_get_index transfer_ownership="1" nullable="1" -gst_element_set_index.index nullable="1" -gst_element_get_clock transfer_ownership="1" nullable="1" -gst_element_provide_clock transfer_ownership="1" nullable="1" -gst_element_set_clock.clock nullable="1" -gst_element_get_query_types is_array="1" no_array_length="1" nullable="1" -gst_element_query_convert.dest_format is_ref="1" -gst_element_query_convert.dest_val is_out="1" -gst_element_register.plugin nullable="1" -gst_element_message_full.text transfer_ownership="1" nullable="1" -gst_element_message_full.debug transfer_ownership="1" nullable="1" -GstElementDetails is_value_type="1" -GstElementFactory.* hidden="1" -gst_element_factory_make hidden="1" -gst_element_factory_create hidden="1" -gst_element_factory_get_static_pad_templates type_arguments="StaticPadTemplate" -gst_element_factory_find transfer_ownership="1" nullable="1" -gst_element_factory_get_uri_protocols is_array="1" array_null_terminated="1" transfer_ownership="1" nullable="1" -gst_element_factory_list_get_elements transfer_ownership="1" type_arguments="ElementFactory" -gst_element_factory_list_filter transfer_ownership="1" type_arguments="ElementFactory" -gst_element_factory_list_filter.list transfer_ownership="0" type_arguments="ElementFactory" -gst_element_factory_can_sink_any_caps replacement="Gst.ElementFactory.can_sink_all_caps" -gst_element_factory_can_src_any_caps replacement="Gst.ElementFactory.can_src_all_caps" -GstElementFactoryListType hidden="1" -gst_error_get_message transfer_ownership="1" -GstEvent base_class="GstMiniObject" -GstEvent.mini_object hidden="1" -GstEvent.abidata hidden="1" -GstEvent.structure hidden="1" -GstEventClass hidden="1" -GstEventType to_string="gst_event_type_get_name" -gst_event_type_get_flags hidden="1" -gst_event_type_to_quark hidden="1" -gst_event_type_get_name hidden="1" -gst_event_new_custom.structure takes_ownership="1" -gst_event_new_navigation.structure takes_ownership="1" -gst_event_new_tag.taglist takes_ownership="1" -gst_event_new_sink_message.msg takes_ownership="1" -gst_event_parse_*.* is_out="1" -gst_filter_run transfer_ownership="1" -GstFlowReturn to_string="gst_flow_get_name" -gst_flow_get_name hidden="1" -GstFormat to_string="gst_format_get_name" -gst_format_get_name hidden="1" -gst_format_iterate_definitions type_arguments="FormatDefinition" transfer_ownership="1" -GstFormatDefinition is_value_type="1" -GstGhostPad base_class="GstPad" -GstGhostPadClass hidden="1" -gst_implements_interface_cast hidden="1" -gst_implements_interface_check hidden="1" -GstIndex abstract="1" -GstIndex.* hidden="1" -gst_index_new_group hidden="1" -gst_index_add_association ellipsis="1" -gst_index_add_associationv.n hidden="1" -gst_index_add_associationv.list is_array="1" array_length_pos="2.9" -gst_index_set_filter hidden="1" -gst_index_set_filter_full.filter transfer_ownership="1" -gst_index_set_filter_full.user_data_destroy hidden="1" -gst_index_set_filter_full name="set_filter" -gst_index_set_resolver hidden="1" -gst_index_set_resolver_full.resolver transfer_ownership="1" -gst_index_set_resolver_full.user_data_destroy hidden="1" -gst_index_set_resolver_full name="set_resolver" -gst_index_get_writer_id.id is_out="1" -gst_index_add* nullable="1" -gst_index_get_assoc_entry* nullable="1" -gst_index_get_assoc_entry_full.func type_arguments="void*" -GstIndexAssociation hidden="1" -GstIndexGroup hidden="1" -GstIndexEntry.* hidden="1" -gst_index_entry_copy transfer_ownership="1" -gst_index_entry_assoc_map.value is_out="1" -GST_INDEX_ID_INVALID hidden="1" -gst_init.argc hidden="1" -gst_init.argv is_array="1" array_length_pos="0.9" is_ref="1" -gst_init_check.argc hidden="1" -gst_init_check.argv is_array="1" array_length_pos="0.9" is_ref="1" -gst_init_get_option_group transfer_ownership="1" -gst_index_factory_make transfer_ownership="1" nullable="1" -gst_index_factory_create transfer_ownership="1" -gst_index_factory_find transfer_ownership="1" nullable="1" -GstIterator type_parameters="T" -GstIterator.free hidden="1" -GstIterator.next hidden="1" -GstIterator.resync hidden="1" -GstIterator.item hidden="1" -GstIterator.pushed nullable="1" -GstIterator.master_cookie type_name="void*" -gst_iterator_new.next type_arguments="T" -gst_iterator_new.item type_arguments="T" -gst_iterator_new_list.item type_arguments="T" -gst_iterator_next.elem type_name="T" is_out="1" transfer_ownership="1" -gst_iterator_fold.func type_arguments="T" delegate_target_pos="2.1" -gst_iterator_fold.ret type_name="Gst.Value" is_out="1" -gst_iterator_foreach.func type_arguments="T" -gst_iterator_new_list.list type_arguments="T" -gst_iterator_new.master_cookie is_ref="1" -gst_iterator_new_list.master_cookie is_ref="1" -gst_iterator_find_custom type_name="T" transfer_ownership="1" -gst_iterator_find_custom.func type_arguments="T" -gst_iterator_find_custom.user_data type_name="T" hidden="0" -gst_iterator_new_single.object type_name="T" -gst_iterator_filter hidden="1" -GstIteratorNextFunction type_parameters="T" -GstIteratorNextFunction.result type_name="T" is_out="1" takes_ownership="1" -GstIteratorItemFunction type_parameters="T" -GstIteratorItemFunction.item type_name="T" is_out="1" takes_ownership="1" -GstIteratorFoldFunction type_parameters="T" -GstIteratorFoldFunction.item type_name="T" transfer_ownership="1" -GstIteratorFoldFunction.ret type_name="Gst.Value" is_ref="1" -GstMessage base_class="GstMiniObject" -GstMessage.mini_object hidden="1" -GstMessage.abidata hidden="1" -GstMessage.cond hidden="1" -GstMessage.lock hidden="1" -GstMessage.structure hidden="1" -GstMessageClass hidden="1" -gst_message_make_writable hidden="1" -gst_message_get_structure nullable="1" -gst_message_new_application.structure takes_ownership="1" nullable="1" -gst_message_new_custom.structure takes_ownership="1" nullable="1" -gst_message_new_element.structure takes_ownership="1" nullable="1" -gst_message_new_error throws="0" -gst_message_new_error.debug nullable="1" -gst_message_new_info throws="0" -gst_message_new_info.debug nullable="1" -gst_message_new_warning throws="0" -gst_message_new_warning.debug nullable="1" -gst_message_parse_error throws="0" -gst_message_parse_error.gerror is_out="1" value_owned="1" -gst_message_parse_error.debug nullable="1" is_out="1" value_owned="1" -gst_message_parse_info throws="0" -gst_message_parse_info.gerror is_out="1" value_owned="1" -gst_message_parse_info.debug nullable="1" is_out="1" value_owned="1" -gst_message_parse_warning throws="0" -gst_message_parse_warning.gerror is_out="1" value_owned="1" -gst_message_parse_warning.debug nullable="1" is_out="1" value_owned="1" -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" -gst_message_parse_buffering_stats.mode is_out="1" -gst_message_parse_buffering_stats.avg_in is_out="1" -gst_message_parse_buffering_stats.avg_out is_out="1" -gst_message_parse_buffering_stats.buffering_left is_out="1" -gst_message_parse_request_state.state is_out="1" -gst_message_parse_step_done.format is_out="1" -gst_message_parse_step_done.amount is_out="1" -gst_message_parse_step_done.rate is_out="1" -gst_message_parse_step_done.flush is_out="1" -gst_message_parse_step_done.intermediate is_out="1" -gst_message_parse_step_done.duration is_out="1" -gst_message_parse_step_done.eos is_out="1" -gst_message_parse_step_start.active is_out="1" -gst_message_parse_step_start.format is_out="1" -gst_message_parse_step_start.amount is_out="1" -gst_message_parse_step_start.rate is_out="1" -gst_message_parse_step_start.flush is_out="1" -gst_message_parse_step_start.intermediate is_out="1" -gst_message_parse_stream_status.type is_out="1" -gst_message_parse_structure_change.type is_out="1" -gst_message_parse_structure_change.owner is_out="1" -gst_message_parse_structure_change.busy is_out="1" -gst_message_parse_qos.* is_out="1" -gst_message_parse_qos_stats.* is_out="1" -gst_message_parse_qos_values.* is_out="1" -gst_message_parse_progress.type is_out="1" -gst_message_parse_progress.code transfer_ownership="1" is_out="1" -gst_message_parse_progress.text transfer_ownership="1" is_out="1" -gst_message_get_stream_status_object type_name="Gst.Value" nullable="1" -gst_message_set_stream_status_object.object type_name="Gst.Value" is_ref="1" nullable="1" -gst_message_type_get_name hidden="1" -gst_message_type_to_quark hidden="1" -GstMessageType to_string="gst_message_type_get_name" -GstMiniObject is_fundamental="1" abstract="1" -GstMiniObject.instance hidden="1" -GstMiniObject.refcount hidden="1" -GstMiniObject.flags type_name="MiniObjectFlags" -GstMiniObjectClass hidden="1" -GstMiniObject.priv hidden="1" -gst_mini_object_make_writable hidden="1" -gst_mini_object_copy hidden="1" -gst_mini_object_replace hidden="1" -GstObject abstract="1" -GstObject.flags type_name="ObjectFlags" -GstObject.refcount hidden="1" -GstObject:name owned_get="1" -GstObjectClass hidden="1" -gst_object_check_uniqueness.list type_arguments="Gst.Object" -gst_object_default_error throws="0" -gst_object_default_error.debug nullable="1" -gst_object_default_deep_notify.excluded_props nullable="1" -gst_class_signal_connect hidden="1" -gst_class_signal_emit_by_name hidden="1" -gst_object_get_name transfer_ownership="1" -gst_object_get_name_prefix transfer_ownership="1" -gst_object_get_parent transfer_ownership="1" -gst_object_get_path_string transfer_ownership="1" -gst_object_sink hidden="1" -gst_object_ref hidden="1" -gst_object_unref hidden="1" -gst_object_ref_sink hidden="1" -gst_object_replace hidden="1" -GstPad.abidata hidden="1" -GstPad.block* hidden="1" -GstPad.do_*_signals hidden="1" -GstPad.preroll* hidden="1" -GstPad.peer hidden="1" -GstPad.sched_private hidden="1" -GstPad.stream_rec_lock hidden="1" -GstPad.task hidden="1" -GstPad.padtemplate hidden="1" -GstPad:caps accessor_method="0" -gst_pad_add_buffer_probe hidden="1" -gst_pad_add_buffer_probe_full hidden="1" -gst_pad_add_data_probe hidden="1" -gst_pad_add_data_probe_full hidden="1" -gst_pad_add_event_probe hidden="1" -gst_pad_add_event_probe_full hidden="1" -gst_pad_alloc_buffer.buf transfer_ownership="1" -gst_pad_alloc_buffer_and_set_caps.buf transfer_ownership="1" -gst_pad_chain.buffer takes_ownership="1" -gst_pad_chain_list.list takes_ownership="1" -gst_pad_dispatcher.data hidden="1" -gst_pad_start_task.data hidden="1" -gst_pad_event_default.event takes_ownership="1" -gst_pad_get_fixed_caps_func hidden="1" -gst_pad_get_internal_links transfer_ownership="1" type_arguments="Pad" replacement="Gst.Pad.iterate_internal_links" -gst_pad_get_internal_links_default transfer_ownership="1" type_arguments="Pad" replacement="Gst.Pad.iterate_internal_links_default" -gst_pad_get_parent_element transfer_ownership="1" nullable="1" -gst_pad_get_peer nullable="1" -gst_pad_get_query_types is_array="1" no_array_length="1" nullable="1" -gst_pad_get_query_types_default is_array="1" no_array_length="1" nullable="1" -gst_pad_get_range.buffer transfer_ownership="1" -gst_pad_pull_range.buffer transfer_ownership="1" -gst_pad_set_internal_link_function replacement="Gst.Pad.set_iterate_internal_links_function" -GstPadChainFunction.buffer takes_ownership="1" -GstPadChainListFunction.list takes_ownership="1" -GstPadEventFunction.event takes_ownership="1" -GstPadBufferAllocFunction.buf takes_ownership="1" -GstPadGetRangeFunction.buffer takes_ownership="1" -GstPadGetCapsFunction transfer_ownership="1" -GstPadIntLinkFunction transfer_ownership="1" type_arguments="Pad" -GstPadIterIntLinkFunction transfer_ownership="1" type_arguments="Pad" -gst_pad_get_allowed_caps transfer_ownership="1" -gst_pad_get_caps transfer_ownership="1" -gst_pad_get_caps_reffed transfer_ownership="1" -gst_pad_get_negotiated_caps transfer_ownership="1" -gst_pad_get_peer transfer_ownership="1" -gst_pad_new -gst_pad_peer_get_caps transfer_ownership="1" -gst_pad_peer_get_caps_reffed transfer_ownership="1" -gst_pad_proxy_getcaps hidden="1" -gst_pad_proxy_setcaps hidden="1" -gst_pad_push.buffer takes_ownership="1" -gst_pad_push_event.event takes_ownership="1" -gst_pad_push_list.list takes_ownership="1" -gst_pad_query_convert.dest_format is_ref="1" -gst_pad_query_convert.dest_val is_out="1" -gst_pad_query_duration.format is_ref="1" -gst_pad_query_duration.duration is_out="1" -gst_pad_query_peer_convert.dest_format is_ref="1" -gst_pad_query_peer_convert.dest_val is_out="1" -gst_pad_query_peer_duration.format is_ref="1" -gst_pad_query_peer_duration.duration is_out="1" -gst_pad_query_peer_position.format is_ref="1" -gst_pad_query_peer_position.cur is_out="1" -gst_pad_query_position.format is_ref="1" -gst_pad_query_position.cur is_out="1" -gst_pad_send_event.event takes_ownership="1" -gst_pad_set_query_type_function hidden="1" -gst_pad_set_caps.caps nullable="1" -gst_pad_set_blocked_async hidden="1" -gst_pad_set_blocked_async_full hidden="1" -gst_pad_template_new.caps takes_ownership="1" -gst_pad_iterate_internal_links* transfer_ownership="1" type_arguments="Pad" -gst_ghost_pad_new.name nullable="1" -gst_ghost_pad_new_from_template.name nullable="1" -gst_ghost_pad_new_no_target.name nullable="1" -gst_ghost_pad_new_no_target_from_template.name nullable="1" -gst_ghost_pad_set_target.newtarget nullable="1" -gst_ghost_pad_get_target transfer_ownership="1" nullable="1" -gst_ghost_pad_construct hidden="1" -GstPadTemplate::pad_created has_emitter="1" -gst_parse_context_get_missing_elements is_array="1" array_null_terminated="1" transfer_ownership="1" -gst_parse_bin_from_description hidden="1" -gst_parse_bin_from_description_full hidden="1" -gst_parse_launchv.argv is_array="1" array_null_terminated="1" -gst_parse_launchv transfer_ownership="1" nullable="1" -gst_parse_launch transfer_ownership="1" nullable="1" -gst_parse_launch_full transfer_ownership="1" nullable="1" -gst_parse_launch_full.context nullable="1" -gst_parse_launchv_full.argv is_array="1" array_null_terminated="1" -gst_parse_launchv_full.context nullable="1" -gst_parse_launchv_full transfer_ownership="1" nullable="1" -GstParamSpecFraction base_class="GParamSpec" -GstParamSpecFraction.parent_instance hidden="1" -GstParamSpecMiniObject base_class="GParamSpec" -GstParamSpecMiniObject.parent_instance hidden="1" -GstPipeline.* hidden="1" -gst_pipeline_new.name nullable="1" -gst_pipeline_get_bus transfer_ownership="1" -gst_pipeline_get_clock transfer_ownership="1" nullable="1" -gst_pipeline_set_clock.clock nullable="1" -gst_pipeline_use_clock.clock nullable="1" -gst_pipeline_get_last_stream_time replacement="Gst.Element.get_start_time" -gst_pipeline_set_new_stream_time replacement="Gst.Element.set_start_time" -GstQuery base_class="GstMiniObject" -GstQuery.mini_object hidden="1" -GstQueryClass hidden="1" -GstQueryTypeDefinition hidden="1" -GstQueryType to_string="gst_query_type_get_name" -gst_query_type_register hidden="1" -gst_query_type_get_by_nick hidden="1" -gst_query_type_get_details hidden="1" -gst_query_type_to_quark hidden="1" -gst_query_type_iterate_definitions hidden="1" -gst_query_type_get_name hidden="1" -gst_query_new_application.structure transfer_ownership="1" -gst_query_make_writable 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" -gst_query_parse_buffering_percent.busy is_out="1" -gst_query_parse_buffering_percent.percent is_out="1" -gst_query_parse_buffering_range.format is_out="1" -gst_query_parse_buffering_range.start is_out="1" -gst_query_parse_buffering_range.stop is_out="1" -gst_query_parse_buffering_range.estimated_total is_out="1" -gst_query_parse_buffering_stats.mode is_out="1" -gst_query_parse_buffering_stats.avg_in is_out="1" -gst_query_parse_buffering_stats.avg_out is_out="1" -gst_query_parse_buffering_stats.buffering_left is_out="1" -gst_query_parse_uri.uri is_out="1" transfer_ownership="1" -gst_query_set_formats ellipsis="1" -gst_query_set_formatsv.n_formats hidden="1" -gst_query_set_formatsv.formats is_array="1" array_length_pos="0.9" -GstRegistry.* hidden="1" -gst_registry_feature_filter.filter delegate_target_pos="2.1" -gst_registry_feature_filter transfer_ownership="1" type_arguments="PluginFeature" -gst_registry_get_feature_list transfer_ownership="1" type_arguments="PluginFeature" -gst_registry_get_feature_list_by_plugin transfer_ownership="1" type_arguments="PluginFeature" -gst_registry_get_path_list transfer_ownership="1" type_arguments="string" -gst_registry_get_plugin_list transfer_ownership="1" type_arguments="Plugin" -gst_registry_lookup transfer_ownership="1" nullable="1" -gst_registry_lookup_feature transfer_ownership="1" nullable="1" -gst_registry_find_plugin transfer_ownership="1" nullable="1" -gst_registry_find_feature transfer_ownership="1" nullable="1" -gst_registry_plugin_filter transfer_ownership="1" type_arguments="Plugin" -gst_registry_add_plugin.plugin transfer_ownership="1" -gst_registry_add_feature.feature transfer_ownership="1" -gst_segment_clip.clip_start is_out="1" -gst_segment_clip.clip_stop is_out="1" -gst_segment_copy transfer_ownership="1" -GstState to_string="gst_element_state_get_name" -GstStateChangeReturn to_string="gst_element_state_change_return_get_name" -GstStaticCaps is_value_type="1" -GstStaticCaps.caps hidden="1" -gst_static_caps_get transfer_ownership="1" -GstStaticPadTemplate is_value_type="1" -gst_static_pad_template_get transfer_ownership="1" -gst_static_pad_template_get_caps transfer_ownership="1" -GstStructureMapFunc.value is_ref="1" type_name="Gst.Value" -GstStructure is_immutable="1" -GstStructure.* hidden="1" -gst_structure_copy transfer_ownership="1" -gst_structure_new ellipsis="1" -gst_structure_new_valist.varargs type_name="va_list" -gst_structure_empty_new hidden="1" -gst_structure_id_empty_new hidden="1" -gst_structure_id_new hidden="1" -gst_structure_from_string nullable="1" transfer_ownership="1" -gst_structure_from_string.end is_out="1" -gst_structure_set ellipsis="1" -gst_structure_id_set ellipsis="1" -gst_structure_remove_fields ellipsis="1" -gst_structure_get_int.value is_out="1" -gst_structure_get_boolean.value is_out="1" -gst_structure_get_clock_time.value is_out="1" -gst_structure_get_uint.value is_out="1" -gst_structure_get_fourcc.value is_out="1" -gst_structure_get_double.value is_out="1" -gst_structure_get_fraction.value_numerator is_out="1" -gst_structure_get_fraction.value_denominator is_out="1" -gst_structure_get_enum.value is_out="1" -gst_structure_get_value type_name="unowned Value?" -gst_structure_get_string nullable="1" -gst_structure_id_get_value type_name="Gst.Value" nullable="1" -gst_structure_to_string transfer_ownership="1" -gst_structure_get_valist.args type_name="va_list" -gst_structure_set_valist.varargs type_name="va_list" -gst_structure_id_get_valist.args type_name="va_list" -gst_structure_id_set_valist.varargs type_name="va_list" -gst_structure_remove_fields_valist.varargs type_name="va_list" -gst_structure_set_parent_refcount.refcount is_ref="1" -gst_tag_list_get_value_index type_name="Gst.Value" nullable="1" -gst_tag_list_copy transfer_ownership="1" -gst_tag_list_copy_value.dest type_name="Gst.Value" is_out="1" -gst_tag_list_add ellipsis="1" -gst_tag_list_add_values ellipsis="1" -gst_tag_list_get_boolean.value is_out="1" -gst_tag_list_get_boolean_index.value is_out="1" -gst_tag_list_get_char.value type_name="char" is_out="1" -gst_tag_list_get_char_index.value type_name="char" is_out="1" -gst_tag_list_get_date.value is_out="1" nullable="1" value_owned="1" -gst_tag_list_get_date_index.value is_out="1" nullable="1" value_owned="1" -gst_tag_list_get_double.value is_out="1" -gst_tag_list_get_double_index.value is_out="1" -gst_tag_list_get_float.value is_out="1" -gst_tag_list_get_float_index.value is_out="1" -gst_tag_list_get_int.value is_out="1" -gst_tag_list_get_int64.value is_out="1" -gst_tag_list_get_int64_index.value is_out="1" -gst_tag_list_get_int_index.value is_out="1" -gst_tag_list_get_long.value is_out="1" -gst_tag_list_get_long_index.value is_out="1" -gst_tag_list_get_pointer.value is_out="1" -gst_tag_list_get_pointer_index.value is_out="1" -gst_tag_list_get_string.value is_out="1" value_owned="1" -gst_tag_list_get_string_index.value is_out="1" value_owned="1" -gst_tag_list_get_uchar.value type_name="uchar" is_out="1" -gst_tag_list_get_uchar_index.value type_name="uchar" is_out="1" -gst_tag_list_get_uint.value is_out="1" -gst_tag_list_get_uint64.value is_out="1" -gst_tag_list_get_uint64_index.value is_out="1" -gst_tag_list_get_uint_index.value is_out="1" -gst_tag_list_get_ulong.value is_out="1" -gst_tag_list_get_ulong_index.value is_out="1" -gst_tag_list_merge transfer_ownership="1" -gst_type_find_factory_get_list transfer_ownership="1" type_arguments="PluginFeature" -gst_value_array_append_value hidden="1" -gst_value_array_get_size hidden="1" -gst_value_array_get_type hidden="1" -gst_value_array_get_value hidden="1" -gst_value_array_prepend_value hidden="1" -gst_value_can_compare hidden="1" -gst_value_can_intersect hidden="1" -gst_value_can_subtract hidden="1" -gst_value_can_union hidden="1" -gst_value_compare hidden="1" -gst_value_deserialize hidden="1" -gst_value_fraction_multiply hidden="1" -gst_value_fraction_subtract hidden="1" -gst_value_get_caps hidden="1" -gst_value_get_date hidden="1" -gst_value_get_double_range_max hidden="1" -gst_value_get_double_range_min hidden="1" -gst_value_get_fourcc hidden="1" -gst_value_get_fraction_denominator hidden="1" -gst_value_get_fraction_numerator hidden="1" -gst_value_get_fraction_range_max hidden="1" -gst_value_get_fraction_range_min hidden="1" -gst_value_get_int_range_max hidden="1" -gst_value_get_int_range_min hidden="1" -gst_value_get_mini_object hidden="1" -gst_value_get_structure hidden="1" -gst_value_init_and_copy hidden="1" -gst_value_intersect hidden="1" -gst_value_is_fixed hidden="1" -gst_value_list_append_value hidden="1" -gst_value_list_concat hidden="1" -gst_value_list_get_size hidden="1" -gst_value_list_get_type hidden="1" -gst_value_list_get_value hidden="1" -gst_value_list_prepend_value hidden="1" -gst_value_register hidden="1" -gst_value_register_union_func hidden="1" -gst_value_register_subtract_func hidden="1" -gst_value_register_intersect_func hidden="1" -gst_value_serialize hidden="1" -gst_value_set_caps hidden="1" -gst_value_set_date hidden="1" -gst_value_set_double_range hidden="1" -gst_value_set_fourcc hidden="1" -gst_value_set_fraction hidden="1" -gst_value_set_fraction_range_full hidden="1" -gst_value_set_fraction_range hidden="1" -gst_value_set_int_range hidden="1" -gst_value_set_mini_object hidden="1" -gst_value_set_structure hidden="1" -gst_value_subtract hidden="1" -gst_value_take_mini_object hidden="1" -gst_value_union hidden="1" -gst_version.major is_out="1" -gst_version.minor is_out="1" -gst_version.micro is_out="1" -gst_version.nano is_out="1" -GStaticRecMutex name="pointer" -GstTypeFind.get_length hidden="1" -GstTypeFind.peek hidden="1" -GstTypeFind.suggest hidden="1" -GstTypeFindFactory type_id="GST_TYPE_TYPE_FIND_FACTORY" -gst_type_register_static_full hidden="1" -GstURIHandler::new_uri has_emitter="1" -gst_uri_handler_get_uri_type vfunc_name="get_type" -gst_uri_handler_get_protocols is_array="1" -gst_uri_handler_get_protocols_full is_array="1" -gst_version_string transfer_ownership="1" -gst_xml_write deprecated="1" -gst_xml_write_file deprecated="1" -gst_xml_new deprecated="1" -gst_xml_parse_doc hidden="1" deprecated="1" -gst_xml_parse_file hidden="1" deprecated="1" -gst_xml_parse_memory deprecated="1" -gst_xml_get_element hidden="1" deprecated="1" -gst_xml_get_topelements deprecated="1" -gst_xml_make_element deprecated="1" -xml* name="pointer" -GstTagSetterIFace hidden="1" -gst_tag_setter_add_tag_values ellipsis="1" -gst_tag_setter_add_tags ellipsis="1" -GstPluginDesc hidden="1" -GstPlugin.* hidden="1" -gst_plugin_add_dependency.env_vars nullable="1" is_array="1" array_null_terminated="1" -gst_plugin_add_dependency.paths nullable="1" is_array="1" array_null_terminated="1" -gst_plugin_add_dependency.names nullable="1" is_array="1" array_null_terminated="1" -gst_plugin_add_dependency_simple.env_vars nullable="1" -gst_plugin_add_dependency_simple.paths nullable="1" -gst_plugin_add_dependency_simple.names nullable="1" -gst_plugin_set_cache_data.cache_data transfer_ownership="1" -gst_plugin_name_filter hidden="1" -gst_plugin_load* transfer_ownership="1" nullable="1" -gst_*_list_free hidden="1" -gst_*_list_copy hidden="1" -GstPluginFeature abstract="1" -GstPluginFeature.* hidden="1" -gst_plugin_feature_type_name_filter hidden="1" -gst_plugin_feature_load transfer_ownership="1" nullable="1" -GstPollFD hidden="1" -gst_preset_get_meta.value is_out="1" transfer_ownership="1" -gst_preset_get_preset_names is_array="1" array_null_terminated="1" transfer_ownership="1" -gst_preset_get_property_names is_array="1" array_null_terminated="1" transfer_ownership="1" -GstSystemClock.* hidden="1" -gst_system_clock_obtain transfer_ownership="1" -GstStructureForeachFunc.value type_name="Gst.Value" -GstTagMergeFunc.* type_name="Gst.Value" -GstValueCompareFunc.* type_name="Gst.Value" -GstValueDeserializeFunc.dest type_name="Gst.Value" -GstValueIntersectFunc.* type_name="Gst.Value" -GstValueSerializeFunc.value1 type_name="Gst.Value" -GstValueSubtractFunc.* type_name="Gst.Value" -GstValueUnionFunc.* type_name="Gst.Value" -GstXML.topelements type_arguments="Element" -gst_xml_get_topelements type_arguments="Element" -gst_util_array_binary_search.search_func type_arguments="void*" diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.namespace b/vapi/packages/gstreamer-0.10/gstreamer-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.deps b/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.deps deleted file mode 100644 index 0cc476e02..000000000 --- a/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.deps +++ /dev/null @@ -1,3 +0,0 @@ -gstreamer-0.10 -gstreamer-base-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.files b/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.files deleted file mode 100644 index febc5c5ae..000000000 --- a/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/app -lib/libgstapp-0.10.so - diff --git a/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.gi b/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.gi deleted file mode 100644 index 67a6600e0..000000000 --- a/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.gi +++ /dev/null @@ -1,335 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <callback name="GstAppBufferFinalizeFunc"> - <return-type type="void"/> - <parameters> - <parameter name="priv" type="void*"/> - </parameters> - </callback> - <struct name="GstAppBuffer"> - <method name="new" symbol="gst_app_buffer_new"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="data" type="void*"/> - <parameter name="length" type="int"/> - <parameter name="finalize" type="GstAppBufferFinalizeFunc"/> - <parameter name="priv" type="void*"/> - </parameters> - </method> - <field name="buffer" type="GstBuffer"/> - <field name="finalize" type="GstAppBufferFinalizeFunc"/> - <field name="priv" type="void*"/> - </struct> - <struct name="GstAppBufferClass"> - <field name="buffer_class" type="GstBufferClass"/> - </struct> - <struct name="GstAppSinkCallbacks"> - <field name="eos" type="GCallback"/> - <field name="new_preroll" type="GCallback"/> - <field name="new_buffer" type="GCallback"/> - <field name="new_buffer_list" type="GCallback"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstAppSrcCallbacks"> - <field name="need_data" type="GCallback"/> - <field name="enough_data" type="GCallback"/> - <field name="seek_data" type="GCallback"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <enum name="GstAppStreamType" type-name="GstAppStreamType" get-type="gst_app_stream_type_get_type"> - <member name="GST_APP_STREAM_TYPE_STREAM" value="0"/> - <member name="GST_APP_STREAM_TYPE_SEEKABLE" value="1"/> - <member name="GST_APP_STREAM_TYPE_RANDOM_ACCESS" value="2"/> - </enum> - <object name="GstAppSink" parent="GstBaseSink" type-name="GstAppSink" get-type="gst_app_sink_get_type"> - <implements> - <interface name="GstURIHandler"/> - </implements> - <method name="get_caps" symbol="gst_app_sink_get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - </parameters> - </method> - <method name="get_drop" symbol="gst_app_sink_get_drop"> - <return-type type="gboolean"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - </parameters> - </method> - <method name="get_emit_signals" symbol="gst_app_sink_get_emit_signals"> - <return-type type="gboolean"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - </parameters> - </method> - <method name="get_max_buffers" symbol="gst_app_sink_get_max_buffers"> - <return-type type="guint"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - </parameters> - </method> - <method name="is_eos" symbol="gst_app_sink_is_eos"> - <return-type type="gboolean"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - </parameters> - </method> - <method name="pull_buffer" symbol="gst_app_sink_pull_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - </parameters> - </method> - <method name="pull_buffer_list" symbol="gst_app_sink_pull_buffer_list"> - <return-type type="GstBufferList*"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - </parameters> - </method> - <method name="pull_preroll" symbol="gst_app_sink_pull_preroll"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - </parameters> - </method> - <method name="set_callbacks" symbol="gst_app_sink_set_callbacks"> - <return-type type="void"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - <parameter name="callbacks" type="GstAppSinkCallbacks*"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="notify" type="GDestroyNotify"/> - </parameters> - </method> - <method name="set_caps" symbol="gst_app_sink_set_caps"> - <return-type type="void"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="set_drop" symbol="gst_app_sink_set_drop"> - <return-type type="void"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - <parameter name="drop" type="gboolean"/> - </parameters> - </method> - <method name="set_emit_signals" symbol="gst_app_sink_set_emit_signals"> - <return-type type="void"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - <parameter name="emit" type="gboolean"/> - </parameters> - </method> - <method name="set_max_buffers" symbol="gst_app_sink_set_max_buffers"> - <return-type type="void"/> - <parameters> - <parameter name="appsink" type="GstAppSink*"/> - <parameter name="max" type="guint"/> - </parameters> - </method> - <property name="caps" type="GstCaps*" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="drop" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="emit-signals" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="eos" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="max-buffers" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> - <signal name="eos" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstAppSink*"/> - </parameters> - </signal> - <signal name="new-buffer" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstAppSink*"/> - </parameters> - </signal> - <signal name="new-buffer-list" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstAppSink*"/> - </parameters> - </signal> - <signal name="new-preroll" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstAppSink*"/> - </parameters> - </signal> - <signal name="pull-buffer" when="LAST"> - <return-type type="GstBuffer"/> - <parameters> - <parameter name="sink" type="GstAppSink*"/> - </parameters> - </signal> - <signal name="pull-buffer-list" when="LAST"> - <return-type type="GstBufferList"/> - <parameters> - <parameter name="sink" type="GstAppSink*"/> - </parameters> - </signal> - <signal name="pull-preroll" when="LAST"> - <return-type type="GstBuffer"/> - <parameters> - <parameter name="sink" type="GstAppSink*"/> - </parameters> - </signal> - </object> - <object name="GstAppSrc" parent="GstBaseSrc" type-name="GstAppSrc" get-type="gst_app_src_get_type"> - <implements> - <interface name="GstURIHandler"/> - </implements> - <method name="end_of_stream" symbol="gst_app_src_end_of_stream"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - </parameters> - </method> - <method name="get_caps" symbol="gst_app_src_get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - </parameters> - </method> - <method name="get_emit_signals" symbol="gst_app_src_get_emit_signals"> - <return-type type="gboolean"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - </parameters> - </method> - <method name="get_latency" symbol="gst_app_src_get_latency"> - <return-type type="void"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - <parameter name="min" type="guint64*"/> - <parameter name="max" type="guint64*"/> - </parameters> - </method> - <method name="get_max_bytes" symbol="gst_app_src_get_max_bytes"> - <return-type type="guint64"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - </parameters> - </method> - <method name="get_size" symbol="gst_app_src_get_size"> - <return-type type="gint64"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - </parameters> - </method> - <method name="get_stream_type" symbol="gst_app_src_get_stream_type"> - <return-type type="GstAppStreamType"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - </parameters> - </method> - <method name="push_buffer" symbol="gst_app_src_push_buffer"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - <method name="set_callbacks" symbol="gst_app_src_set_callbacks"> - <return-type type="void"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - <parameter name="callbacks" type="GstAppSrcCallbacks*"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="notify" type="GDestroyNotify"/> - </parameters> - </method> - <method name="set_caps" symbol="gst_app_src_set_caps"> - <return-type type="void"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="set_emit_signals" symbol="gst_app_src_set_emit_signals"> - <return-type type="void"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - <parameter name="emit" type="gboolean"/> - </parameters> - </method> - <method name="set_latency" symbol="gst_app_src_set_latency"> - <return-type type="void"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - <parameter name="min" type="guint64"/> - <parameter name="max" type="guint64"/> - </parameters> - </method> - <method name="set_max_bytes" symbol="gst_app_src_set_max_bytes"> - <return-type type="void"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - <parameter name="max" type="guint64"/> - </parameters> - </method> - <method name="set_size" symbol="gst_app_src_set_size"> - <return-type type="void"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - <parameter name="size" type="gint64"/> - </parameters> - </method> - <method name="set_stream_type" symbol="gst_app_src_set_stream_type"> - <return-type type="void"/> - <parameters> - <parameter name="appsrc" type="GstAppSrc*"/> - <parameter name="type" type="GstAppStreamType"/> - </parameters> - </method> - <property name="block" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="caps" type="GstCaps*" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="emit-signals" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="format" type="GstFormat" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="is-live" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="max-bytes" type="guint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="max-latency" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="min-latency" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="min-percent" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="size" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="stream-type" type="GstAppStreamType" readable="1" writable="1" construct="0" construct-only="0"/> - <signal name="end-of-stream" when="LAST"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="src" type="GstAppSrc*"/> - </parameters> - </signal> - <signal name="enough-data" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstAppSrc*"/> - </parameters> - </signal> - <signal name="need-data" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstAppSrc*"/> - <parameter name="length" type="guint"/> - </parameters> - </signal> - <signal name="push-buffer" when="LAST"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="src" type="GstAppSrc*"/> - <parameter name="buffer" type="GstBuffer"/> - </parameters> - </signal> - <signal name="seek-data" when="LAST"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstAppSrc*"/> - <parameter name="offset" type="guint64"/> - </parameters> - </signal> - </object> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.metadata b/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.metadata deleted file mode 100644 index 3a1e86c41..000000000 --- a/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.metadata +++ /dev/null @@ -1,33 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstApp" gir_version="0.10" -GstAppSink* cheader_filename="gst/app/gstappsink.h" -GstAppSink:eos hidden="1" -GstAppSink::pull_buffer hidden="1" -GstAppSink::pull_buffer_list hidden="1" -GstAppSink::pull_preroll hidden="1" -gst_app_sink_get_caps hidden="1" -gst_app_sink_set_caps hidden="1" -gst_app_sink_set_drop hidden="1" -gst_app_sink_get_drop hidden="1" -gst_app_sink_set_emit_signals hidden="1" -gst_app_sink_get_emit_signals hidden="1" -gst_app_sink_set_max_buffers hidden="1" -gst_app_sink_get_max_buffers hidden="1" -gst_app_sink_pull* transfer_ownership="1" -GstAppSrc* cheader_filename="gst/app/gstappsrc.h" -GstAppSrc::push_buffer hidden="1" -GstAppSrc::end_of_stream hidden="1" -gst_app_src_set_max_bytes hidden="1" -gst_app_src_get_max_bytes hidden="1" -gst_app_src_set_latency hidden="1" -gst_app_src_get_latency hidden="1" -gst_app_src_set_emit_signals hidden="1" -gst_app_src_get_emit_signals hidden="1" -gst_app_src_get_caps hidden="1" -gst_app_src_set_caps hidden="1" -gst_app_src_get_stream_type hidden="1" -gst_app_src_set_stream_type hidden="1" -gst_app_src_get_size hidden="1" -gst_app_src_set_size hidden="1" -gst_app_src_push_buffer.buffer transfer_ownership="1" -GstAppStreamType cheader_filename="gst/app/gstappsrc.h" -GstAppBuffer* hidden="1" diff --git a/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.namespace b/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.deps b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.deps deleted file mode 100644 index 892bc67da..000000000 --- a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.deps +++ /dev/null @@ -1,4 +0,0 @@ -gstreamer-0.10 -gstreamer-base-0.10 -gstreamer-interfaces-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.files b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.files deleted file mode 100644 index 084fb51b7..000000000 --- a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/audio -lib/libgstaudio-0.10.so - diff --git a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.gi b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.gi deleted file mode 100644 index 33fa33fc9..000000000 --- a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.gi +++ /dev/null @@ -1,845 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="audio_buffer_clip" symbol="gst_audio_buffer_clip"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="segment" type="GstSegment*"/> - <parameter name="rate" type="gint"/> - <parameter name="frame_size" type="gint"/> - </parameters> - </function> - <function name="audio_check_channel_positions" symbol="gst_audio_check_channel_positions"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pos" type="GstAudioChannelPosition*"/> - <parameter name="channels" type="guint"/> - </parameters> - </function> - <function name="audio_default_registry_mixer_filter" symbol="gst_audio_default_registry_mixer_filter"> - <return-type type="GList*"/> - <parameters> - <parameter name="filter_func" type="GstAudioMixerFilterFunc"/> - <parameter name="first" type="gboolean"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </function> - <function name="audio_duration_from_pad_buffer" symbol="gst_audio_duration_from_pad_buffer"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="buf" type="GstBuffer*"/> - </parameters> - </function> - <function name="audio_fixate_channel_positions" symbol="gst_audio_fixate_channel_positions"> - <return-type type="GstAudioChannelPosition*"/> - <parameters> - <parameter name="str" type="GstStructure*"/> - </parameters> - </function> - <function name="audio_frame_byte_size" symbol="gst_audio_frame_byte_size"> - <return-type type="int"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </function> - <function name="audio_frame_length" symbol="gst_audio_frame_length"> - <return-type type="long"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="buf" type="GstBuffer*"/> - </parameters> - </function> - <function name="audio_get_channel_positions" symbol="gst_audio_get_channel_positions"> - <return-type type="GstAudioChannelPosition*"/> - <parameters> - <parameter name="str" type="GstStructure*"/> - </parameters> - </function> - <function name="audio_iec61937_frame_size" symbol="gst_audio_iec61937_frame_size"> - <return-type type="guint"/> - <parameters> - <parameter name="spec" type="GstRingBufferSpec*"/> - </parameters> - </function> - <function name="audio_iec61937_payload" symbol="gst_audio_iec61937_payload"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="guint8*"/> - <parameter name="src_n" type="guint"/> - <parameter name="dst" type="guint8*"/> - <parameter name="dst_n" type="guint"/> - <parameter name="spec" type="GstRingBufferSpec*"/> - </parameters> - </function> - <function name="audio_is_buffer_framed" symbol="gst_audio_is_buffer_framed"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="buf" type="GstBuffer*"/> - </parameters> - </function> - <function name="audio_set_caps_channel_positions_list" symbol="gst_audio_set_caps_channel_positions_list"> - <return-type type="void"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="pos" type="GstAudioChannelPosition*"/> - <parameter name="num_positions" type="gint"/> - </parameters> - </function> - <function name="audio_set_channel_positions" symbol="gst_audio_set_channel_positions"> - <return-type type="void"/> - <parameters> - <parameter name="str" type="GstStructure*"/> - <parameter name="pos" type="GstAudioChannelPosition*"/> - </parameters> - </function> - <function name="audio_set_structure_channel_positions_list" symbol="gst_audio_set_structure_channel_positions_list"> - <return-type type="void"/> - <parameters> - <parameter name="str" type="GstStructure*"/> - <parameter name="pos" type="GstAudioChannelPosition*"/> - <parameter name="num_positions" type="gint"/> - </parameters> - </function> - <function name="audio_structure_set_int" symbol="gst_audio_structure_set_int"> - <return-type type="void"/> - <parameters> - <parameter name="structure" type="GstStructure*"/> - <parameter name="flag" type="GstAudioFieldFlag"/> - </parameters> - </function> - <callback name="GstAudioClockGetTimeFunc"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstAudioMixerFilterFunc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstRingBufferCallback"> - <return-type type="void"/> - <parameters> - <parameter name="rbuf" type="GstRingBuffer*"/> - <parameter name="data" type="guint8*"/> - <parameter name="len" type="guint"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <struct name="GstRingBufferSpec"> - <field name="caps" type="GstCaps*"/> - <field name="type" type="GstBufferFormatType"/> - <field name="format" type="GstBufferFormat"/> - <field name="sign" type="gboolean"/> - <field name="bigend" type="gboolean"/> - <field name="width" type="gint"/> - <field name="depth" type="gint"/> - <field name="rate" type="gint"/> - <field name="channels" type="gint"/> - <field name="latency_time" type="guint64"/> - <field name="buffer_time" type="guint64"/> - <field name="segsize" type="gint"/> - <field name="segtotal" type="gint"/> - <field name="bytes_per_sample" type="gint"/> - <field name="silence_sample" type="guint8[]"/> - <field name="seglatency" type="gint"/> - <field name="_gst_reserved" type="guint8[]"/> - </struct> - <enum name="GstAudioChannelPosition" type-name="GstAudioChannelPosition" get-type="gst_audio_channel_position_get_type"> - <member name="GST_AUDIO_CHANNEL_POSITION_INVALID" value="-1"/> - <member name="GST_AUDIO_CHANNEL_POSITION_FRONT_MONO" value="0"/> - <member name="GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT" value="1"/> - <member name="GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT" value="2"/> - <member name="GST_AUDIO_CHANNEL_POSITION_REAR_CENTER" value="3"/> - <member name="GST_AUDIO_CHANNEL_POSITION_REAR_LEFT" value="4"/> - <member name="GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT" value="5"/> - <member name="GST_AUDIO_CHANNEL_POSITION_LFE" value="6"/> - <member name="GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER" value="7"/> - <member name="GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT_OF_CENTER" value="8"/> - <member name="GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT_OF_CENTER" value="9"/> - <member name="GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT" value="10"/> - <member name="GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT" value="11"/> - <member name="GST_AUDIO_CHANNEL_POSITION_NONE" value="12"/> - <member name="GST_AUDIO_CHANNEL_POSITION_NUM" value="13"/> - </enum> - <enum name="GstAudioFieldFlag"> - <member name="GST_AUDIO_FIELD_RATE" value="1"/> - <member name="GST_AUDIO_FIELD_CHANNELS" value="2"/> - <member name="GST_AUDIO_FIELD_ENDIANNESS" value="4"/> - <member name="GST_AUDIO_FIELD_WIDTH" value="8"/> - <member name="GST_AUDIO_FIELD_DEPTH" value="16"/> - <member name="GST_AUDIO_FIELD_SIGNED" value="32"/> - </enum> - <enum name="GstBaseAudioSinkSlaveMethod" type-name="GstBaseAudioSinkSlaveMethod" get-type="gst_base_audio_sink_slave_method_get_type"> - <member name="GST_BASE_AUDIO_SINK_SLAVE_RESAMPLE" value="0"/> - <member name="GST_BASE_AUDIO_SINK_SLAVE_SKEW" value="1"/> - <member name="GST_BASE_AUDIO_SINK_SLAVE_NONE" value="2"/> - </enum> - <enum name="GstBaseAudioSrcSlaveMethod" type-name="GstBaseAudioSrcSlaveMethod" get-type="gst_base_audio_src_slave_method_get_type"> - <member name="GST_BASE_AUDIO_SRC_SLAVE_RESAMPLE" value="0"/> - <member name="GST_BASE_AUDIO_SRC_SLAVE_RETIMESTAMP" value="1"/> - <member name="GST_BASE_AUDIO_SRC_SLAVE_SKEW" value="2"/> - <member name="GST_BASE_AUDIO_SRC_SLAVE_NONE" value="3"/> - </enum> - <enum name="GstBufferFormat" type-name="GstBufferFormat" get-type="gst_buffer_format_get_type"> - <member name="GST_UNKNOWN" value="0"/> - <member name="GST_S8" value="1"/> - <member name="GST_U8" value="2"/> - <member name="GST_S16_LE" value="3"/> - <member name="GST_S16_BE" value="4"/> - <member name="GST_U16_LE" value="5"/> - <member name="GST_U16_BE" value="6"/> - <member name="GST_S24_LE" value="7"/> - <member name="GST_S24_BE" value="8"/> - <member name="GST_U24_LE" value="9"/> - <member name="GST_U24_BE" value="10"/> - <member name="GST_S32_LE" value="11"/> - <member name="GST_S32_BE" value="12"/> - <member name="GST_U32_LE" value="13"/> - <member name="GST_U32_BE" value="14"/> - <member name="GST_S24_3LE" value="15"/> - <member name="GST_S24_3BE" value="16"/> - <member name="GST_U24_3LE" value="17"/> - <member name="GST_U24_3BE" value="18"/> - <member name="GST_S20_3LE" value="19"/> - <member name="GST_S20_3BE" value="20"/> - <member name="GST_U20_3LE" value="21"/> - <member name="GST_U20_3BE" value="22"/> - <member name="GST_S18_3LE" value="23"/> - <member name="GST_S18_3BE" value="24"/> - <member name="GST_U18_3LE" value="25"/> - <member name="GST_U18_3BE" value="26"/> - <member name="GST_FLOAT32_LE" value="27"/> - <member name="GST_FLOAT32_BE" value="28"/> - <member name="GST_FLOAT64_LE" value="29"/> - <member name="GST_FLOAT64_BE" value="30"/> - <member name="GST_MU_LAW" value="31"/> - <member name="GST_A_LAW" value="32"/> - <member name="GST_IMA_ADPCM" value="33"/> - <member name="GST_MPEG" value="34"/> - <member name="GST_GSM" value="35"/> - <member name="GST_IEC958" value="36"/> - <member name="GST_AC3" value="37"/> - <member name="GST_EAC3" value="38"/> - <member name="GST_DTS" value="39"/> - <member name="GST_MPEG2_AAC" value="40"/> - <member name="GST_MPEG4_AAC" value="41"/> - </enum> - <enum name="GstBufferFormatType" type-name="GstBufferFormatType" get-type="gst_buffer_format_type_get_type"> - <member name="GST_BUFTYPE_LINEAR" value="0"/> - <member name="GST_BUFTYPE_FLOAT" value="1"/> - <member name="GST_BUFTYPE_MU_LAW" value="2"/> - <member name="GST_BUFTYPE_A_LAW" value="3"/> - <member name="GST_BUFTYPE_IMA_ADPCM" value="4"/> - <member name="GST_BUFTYPE_MPEG" value="5"/> - <member name="GST_BUFTYPE_GSM" value="6"/> - <member name="GST_BUFTYPE_IEC958" value="7"/> - <member name="GST_BUFTYPE_AC3" value="8"/> - <member name="GST_BUFTYPE_EAC3" value="9"/> - <member name="GST_BUFTYPE_DTS" value="10"/> - <member name="GST_BUFTYPE_MPEG2_AAC" value="11"/> - <member name="GST_BUFTYPE_MPEG4_AAC" value="12"/> - </enum> - <enum name="GstRingBufferSegState" type-name="GstRingBufferSegState" get-type="gst_ring_buffer_seg_state_get_type"> - <member name="GST_SEGSTATE_INVALID" value="0"/> - <member name="GST_SEGSTATE_EMPTY" value="1"/> - <member name="GST_SEGSTATE_FILLED" value="2"/> - <member name="GST_SEGSTATE_PARTIAL" value="3"/> - </enum> - <enum name="GstRingBufferState" type-name="GstRingBufferState" get-type="gst_ring_buffer_state_get_type"> - <member name="GST_RING_BUFFER_STATE_STOPPED" value="0"/> - <member name="GST_RING_BUFFER_STATE_PAUSED" value="1"/> - <member name="GST_RING_BUFFER_STATE_STARTED" value="2"/> - </enum> - <object name="GstAudioClock" parent="GstSystemClock" type-name="GstAudioClock" get-type="gst_audio_clock_get_type"> - <method name="adjust" symbol="gst_audio_clock_adjust"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="time" type="GstClockTime"/> - </parameters> - </method> - <method name="get_time" symbol="gst_audio_clock_get_time"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - </parameters> - </method> - <method name="invalidate" symbol="gst_audio_clock_invalidate"> - <return-type type="void"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_audio_clock_new"> - <return-type type="GstClock*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="func" type="GstAudioClockGetTimeFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </constructor> - <constructor name="new_full" symbol="gst_audio_clock_new_full"> - <return-type type="GstClock*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="func" type="GstAudioClockGetTimeFunc"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="destroy_notify" type="GDestroyNotify"/> - </parameters> - </constructor> - <method name="reset" symbol="gst_audio_clock_reset"> - <return-type type="void"/> - <parameters> - <parameter name="clock" type="GstAudioClock*"/> - <parameter name="time" type="GstClockTime"/> - </parameters> - </method> - <field name="func" type="GstAudioClockGetTimeFunc"/> - <field name="user_data" type="gpointer"/> - <field name="last_time" type="GstClockTime"/> - <field name="abidata" type="gpointer"/> - </object> - <object name="GstAudioFilter" parent="GstBaseTransform" type-name="GstAudioFilter" get-type="gst_audio_filter_get_type"> - <method name="class_add_pad_templates" symbol="gst_audio_filter_class_add_pad_templates"> - <return-type type="void"/> - <parameters> - <parameter name="klass" type="GstAudioFilterClass*"/> - <parameter name="allowed_caps" type="GstCaps*"/> - </parameters> - </method> - <vfunc name="setup"> - <return-type type="gboolean"/> - <parameters> - <parameter name="filter" type="GstAudioFilter*"/> - <parameter name="format" type="GstRingBufferSpec*"/> - </parameters> - </vfunc> - <field name="format" type="GstRingBufferSpec"/> - </object> - <object name="GstAudioSink" parent="GstBaseAudioSink" type-name="GstAudioSink" get-type="gst_audio_sink_get_type"> - <vfunc name="close"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstAudioSink*"/> - </parameters> - </vfunc> - <vfunc name="delay"> - <return-type type="guint"/> - <parameters> - <parameter name="sink" type="GstAudioSink*"/> - </parameters> - </vfunc> - <vfunc name="open"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstAudioSink*"/> - </parameters> - </vfunc> - <vfunc name="prepare"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstAudioSink*"/> - <parameter name="spec" type="GstRingBufferSpec*"/> - </parameters> - </vfunc> - <vfunc name="reset"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstAudioSink*"/> - </parameters> - </vfunc> - <vfunc name="unprepare"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstAudioSink*"/> - </parameters> - </vfunc> - <vfunc name="write"> - <return-type type="guint"/> - <parameters> - <parameter name="sink" type="GstAudioSink*"/> - <parameter name="data" type="gpointer"/> - <parameter name="length" type="guint"/> - </parameters> - </vfunc> - <field name="thread" type="GThread*"/> - </object> - <object name="GstAudioSrc" parent="GstBaseAudioSrc" type-name="GstAudioSrc" get-type="gst_audio_src_get_type"> - <vfunc name="close"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstAudioSrc*"/> - </parameters> - </vfunc> - <vfunc name="delay"> - <return-type type="guint"/> - <parameters> - <parameter name="src" type="GstAudioSrc*"/> - </parameters> - </vfunc> - <vfunc name="open"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstAudioSrc*"/> - </parameters> - </vfunc> - <vfunc name="prepare"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstAudioSrc*"/> - <parameter name="spec" type="GstRingBufferSpec*"/> - </parameters> - </vfunc> - <vfunc name="read"> - <return-type type="guint"/> - <parameters> - <parameter name="src" type="GstAudioSrc*"/> - <parameter name="data" type="gpointer"/> - <parameter name="length" type="guint"/> - </parameters> - </vfunc> - <vfunc name="reset"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstAudioSrc*"/> - </parameters> - </vfunc> - <vfunc name="unprepare"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstAudioSrc*"/> - </parameters> - </vfunc> - <field name="thread" type="GThread*"/> - </object> - <object name="GstBaseAudioSink" parent="GstBaseSink" type-name="GstBaseAudioSink" get-type="gst_base_audio_sink_get_type"> - <method name="create_ringbuffer" symbol="gst_base_audio_sink_create_ringbuffer"> - <return-type type="GstRingBuffer*"/> - <parameters> - <parameter name="sink" type="GstBaseAudioSink*"/> - </parameters> - </method> - <method name="get_drift_tolerance" symbol="gst_base_audio_sink_get_drift_tolerance"> - <return-type type="gint64"/> - <parameters> - <parameter name="sink" type="GstBaseAudioSink*"/> - </parameters> - </method> - <method name="get_provide_clock" symbol="gst_base_audio_sink_get_provide_clock"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseAudioSink*"/> - </parameters> - </method> - <method name="get_slave_method" symbol="gst_base_audio_sink_get_slave_method"> - <return-type type="GstBaseAudioSinkSlaveMethod"/> - <parameters> - <parameter name="sink" type="GstBaseAudioSink*"/> - </parameters> - </method> - <method name="set_drift_tolerance" symbol="gst_base_audio_sink_set_drift_tolerance"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseAudioSink*"/> - <parameter name="drift_tolerance" type="gint64"/> - </parameters> - </method> - <method name="set_provide_clock" symbol="gst_base_audio_sink_set_provide_clock"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseAudioSink*"/> - <parameter name="provide" type="gboolean"/> - </parameters> - </method> - <method name="set_slave_method" symbol="gst_base_audio_sink_set_slave_method"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseAudioSink*"/> - <parameter name="method" type="GstBaseAudioSinkSlaveMethod"/> - </parameters> - </method> - <property name="buffer-time" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="can-activate-pull" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="drift-tolerance" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="latency-time" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="provide-clock" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="slave-method" type="GstBaseAudioSinkSlaveMethod" readable="1" writable="1" construct="0" construct-only="0"/> - <vfunc name="create_ringbuffer"> - <return-type type="GstRingBuffer*"/> - <parameters> - <parameter name="sink" type="GstBaseAudioSink*"/> - </parameters> - </vfunc> - <vfunc name="payload"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="sink" type="GstBaseAudioSink*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </vfunc> - <field name="ringbuffer" type="GstRingBuffer*"/> - <field name="buffer_time" type="guint64"/> - <field name="latency_time" type="guint64"/> - <field name="next_sample" type="guint64"/> - <field name="provide_clock" type="gboolean"/> - <field name="provided_clock" type="GstClock*"/> - <field name="abidata" type="gpointer"/> - </object> - <object name="GstBaseAudioSrc" parent="GstPushSrc" type-name="GstBaseAudioSrc" get-type="gst_base_audio_src_get_type"> - <method name="create_ringbuffer" symbol="gst_base_audio_src_create_ringbuffer"> - <return-type type="GstRingBuffer*"/> - <parameters> - <parameter name="src" type="GstBaseAudioSrc*"/> - </parameters> - </method> - <method name="get_provide_clock" symbol="gst_base_audio_src_get_provide_clock"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseAudioSrc*"/> - </parameters> - </method> - <method name="get_slave_method" symbol="gst_base_audio_src_get_slave_method"> - <return-type type="GstBaseAudioSrcSlaveMethod"/> - <parameters> - <parameter name="src" type="GstBaseAudioSrc*"/> - </parameters> - </method> - <method name="set_provide_clock" symbol="gst_base_audio_src_set_provide_clock"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstBaseAudioSrc*"/> - <parameter name="provide" type="gboolean"/> - </parameters> - </method> - <method name="set_slave_method" symbol="gst_base_audio_src_set_slave_method"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstBaseAudioSrc*"/> - <parameter name="method" type="GstBaseAudioSrcSlaveMethod"/> - </parameters> - </method> - <property name="actual-buffer-time" type="gint64" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="actual-latency-time" type="gint64" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="buffer-time" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="latency-time" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="provide-clock" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="slave-method" type="GstBaseAudioSrcSlaveMethod" readable="1" writable="1" construct="0" construct-only="0"/> - <vfunc name="create_ringbuffer"> - <return-type type="GstRingBuffer*"/> - <parameters> - <parameter name="src" type="GstBaseAudioSrc*"/> - </parameters> - </vfunc> - <field name="ringbuffer" type="GstRingBuffer*"/> - <field name="buffer_time" type="GstClockTime"/> - <field name="latency_time" type="GstClockTime"/> - <field name="next_sample" type="guint64"/> - <field name="clock" type="GstClock*"/> - </object> - <object name="GstRingBuffer" parent="GstObject" type-name="GstRingBuffer" get-type="gst_ring_buffer_get_type"> - <method name="acquire" symbol="gst_ring_buffer_acquire"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="spec" type="GstRingBufferSpec*"/> - </parameters> - </method> - <method name="activate" symbol="gst_ring_buffer_activate"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </method> - <method name="advance" symbol="gst_ring_buffer_advance"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="advance" type="guint"/> - </parameters> - </method> - <method name="clear" symbol="gst_ring_buffer_clear"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="segment" type="gint"/> - </parameters> - </method> - <method name="clear_all" symbol="gst_ring_buffer_clear_all"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <method name="close_device" symbol="gst_ring_buffer_close_device"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <method name="commit" symbol="gst_ring_buffer_commit"> - <return-type type="guint"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="sample" type="guint64"/> - <parameter name="data" type="guchar*"/> - <parameter name="len" type="guint"/> - </parameters> - </method> - <method name="commit_full" symbol="gst_ring_buffer_commit_full"> - <return-type type="guint"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="sample" type="guint64*"/> - <parameter name="data" type="guchar*"/> - <parameter name="in_samples" type="gint"/> - <parameter name="out_samples" type="gint"/> - <parameter name="accum" type="gint*"/> - </parameters> - </method> - <method name="convert" symbol="gst_ring_buffer_convert"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="src_fmt" type="GstFormat"/> - <parameter name="src_val" type="gint64"/> - <parameter name="dest_fmt" type="GstFormat"/> - <parameter name="dest_val" type="gint64*"/> - </parameters> - </method> - <method name="debug_spec_buff" symbol="gst_ring_buffer_debug_spec_buff"> - <return-type type="void"/> - <parameters> - <parameter name="spec" type="GstRingBufferSpec*"/> - </parameters> - </method> - <method name="debug_spec_caps" symbol="gst_ring_buffer_debug_spec_caps"> - <return-type type="void"/> - <parameters> - <parameter name="spec" type="GstRingBufferSpec*"/> - </parameters> - </method> - <method name="delay" symbol="gst_ring_buffer_delay"> - <return-type type="guint"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <method name="device_is_open" symbol="gst_ring_buffer_device_is_open"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <method name="is_acquired" symbol="gst_ring_buffer_is_acquired"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <method name="is_active" symbol="gst_ring_buffer_is_active"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <method name="may_start" symbol="gst_ring_buffer_may_start"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="allowed" type="gboolean"/> - </parameters> - </method> - <method name="open_device" symbol="gst_ring_buffer_open_device"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <method name="parse_caps" symbol="gst_ring_buffer_parse_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="spec" type="GstRingBufferSpec*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="pause" symbol="gst_ring_buffer_pause"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <method name="prepare_read" symbol="gst_ring_buffer_prepare_read"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="segment" type="gint*"/> - <parameter name="readptr" type="guint8**"/> - <parameter name="len" type="gint*"/> - </parameters> - </method> - <method name="read" symbol="gst_ring_buffer_read"> - <return-type type="guint"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="sample" type="guint64"/> - <parameter name="data" type="guchar*"/> - <parameter name="len" type="guint"/> - </parameters> - </method> - <method name="release" symbol="gst_ring_buffer_release"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <method name="samples_done" symbol="gst_ring_buffer_samples_done"> - <return-type type="guint64"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <method name="set_callback" symbol="gst_ring_buffer_set_callback"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="cb" type="GstRingBufferCallback"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="set_flushing" symbol="gst_ring_buffer_set_flushing"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="flushing" type="gboolean"/> - </parameters> - </method> - <method name="set_sample" symbol="gst_ring_buffer_set_sample"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="sample" type="guint64"/> - </parameters> - </method> - <method name="start" symbol="gst_ring_buffer_start"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <method name="stop" symbol="gst_ring_buffer_stop"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </method> - <vfunc name="acquire"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="spec" type="GstRingBufferSpec*"/> - </parameters> - </vfunc> - <vfunc name="activate"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </vfunc> - <vfunc name="clear_all"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </vfunc> - <vfunc name="close_device"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </vfunc> - <vfunc name="commit"> - <return-type type="guint"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - <parameter name="sample" type="guint64*"/> - <parameter name="data" type="guchar*"/> - <parameter name="in_samples" type="gint"/> - <parameter name="out_samples" type="gint"/> - <parameter name="accum" type="gint*"/> - </parameters> - </vfunc> - <vfunc name="delay"> - <return-type type="guint"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </vfunc> - <vfunc name="open_device"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </vfunc> - <vfunc name="pause"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </vfunc> - <vfunc name="release"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </vfunc> - <vfunc name="resume"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </vfunc> - <vfunc name="start"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </vfunc> - <vfunc name="stop"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buf" type="GstRingBuffer*"/> - </parameters> - </vfunc> - <field name="cond" type="GCond*"/> - <field name="open" type="gboolean"/> - <field name="acquired" type="gboolean"/> - <field name="data" type="GstBuffer*"/> - <field name="spec" type="GstRingBufferSpec"/> - <field name="segstate" type="GstRingBufferSegState*"/> - <field name="samples_per_seg" type="gint"/> - <field name="empty_seg" type="guint8*"/> - <field name="state" type="gint"/> - <field name="segdone" type="gint"/> - <field name="segbase" type="gint"/> - <field name="waiting" type="gint"/> - <field name="callback" type="GstRingBufferCallback"/> - <field name="cb_data" type="gpointer"/> - <field name="abidata" type="gpointer"/> - </object> - <constant name="GST_AUDIO_DEF_RATE" type="int" value="44100"/> - <constant name="GST_AUDIO_FLOAT_PAD_TEMPLATE_CAPS" type="char*" value="audio/x-raw-float, rate = (int) [ 1, MAX ], channels = (int) [ 1, MAX ], endianness = (int) { LITTLE_ENDIAN , BIG_ENDIAN }, width = (int) { 32, 64 }"/> - <constant name="GST_AUDIO_FLOAT_STANDARD_PAD_TEMPLATE_CAPS" type="char*" value="audio/x-raw-float, width = (int) 32, rate = (int) [ 1, MAX ], channels = (int) 1, endianness = (int) BYTE_ORDER"/> - <constant name="GST_AUDIO_INT_PAD_TEMPLATE_CAPS" type="char*" value="audio/x-raw-int, rate = (int) [ 1, MAX ], channels = (int) [ 1, MAX ], endianness = (int) { LITTLE_ENDIAN, BIG_ENDIAN }, width = (int) { 8, 16, 24, 32 }, depth = (int) [ 1, 32 ], signed = (boolean) { true, false }"/> - <constant name="GST_AUDIO_INT_STANDARD_PAD_TEMPLATE_CAPS" type="char*" value="audio/x-raw-int, rate = (int) [ 1, MAX ], channels = (int) 2, endianness = (int) BYTE_ORDER, width = (int) 16, depth = (int) 16, signed = (boolean) true"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.metadata b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.metadata deleted file mode 100644 index 6a26c4b43..000000000 --- a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.metadata +++ /dev/null @@ -1,25 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/audio/audio.h" gir_namespace="GstAudio" gir_version="0.10" -GstAudioChannelPosition cheader_filename="gst/audio/multichannel.h" -GstAudioFilterClass name="pointer" -GstBaseAudioSinkSlaveMethod cheader_filename="gst/audio/gstbaseaudiosink.h" -GstBufferFormat cheader_filename="gst/audio/gstringbuffer.h" -GstBufferFormatType cheader_filename="gst/audio/gstringbuffer.h" -GstRingBufferSegState cheader_filename="gst/audio/gstringbuffer.h" -GstRingBufferState cheader_filename="gst/audio/gstringbuffer.h" -GstRingBufferSpec cheader_filename="gst/audio/gstaudiofilter.h" -GstAudioClock cheader_filename="gst/audio/gstaudioclock.h" -GstAudioFilter cheader_filename="gst/audio/gstaudiofilter.h" -GstAudioSink cheader_filename="gst/audio/gstaudiosink.h" -GstAudioSrc cheader_filename="gst/audio/gstaudiosrc.h" -GstBaseAudioSink cheader_filename="gst/audio/gstaudiosink.h" -GstBaseAudioSrc cheader_filename="gst/audio/gstaudiosrc.h" -GstRingBuffer cheader_filename="gst/audio/gstaudiofilter.h" -GstAudioClockGetTimeFunc cheader_filename="gst/audio/gstaudioclock.h" -GstAudioMixerFilterFunc cheader_filename="gst/audio/mixerutils.h" -GstRingBufferCallback cheader_filename="gst/audio/gstringbuffer.h" -gst_audio_default_registry_mixer_filter cheader_filename="gst/audio/mixerutils.h" type_arguments="Element" transfer_ownership="1" -gst_audio_fixate_channel_positions cheader_filename="gst/audio/multichannel.h" -gst_audio_set_caps_channel_positions_list cheader_filename="gst/audio/multichannel.h" -gst_audio_set_structure_channel_positions_list cheader_filename="gst/audio/multichannel.h" -gst_ring_buffer_convert.dest_val is_out="1" -gst_ring_buffer_commit_full.accum is_ref="1" diff --git a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.namespace b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10-custom.vala b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10-custom.vala deleted file mode 100644 index 9057cb72c..000000000 --- a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10-custom.vala +++ /dev/null @@ -1,36 +0,0 @@ -/* gstreamer-base-0.10-custom.vala - * - * Copyright (C) 2008 Ali Sabil - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * - * Author: - * Ali Sabil <ali.sabil@gmail.com> - */ - -namespace Gst { - [CCode (cheader_filename = "gst/base/gstbasesrc.h")] - public class BaseSrc { - [NoWrapper] - public virtual bool newsegment (); - } - [CCode (cheader_filename = "gst/base/gstbasetransform.h")] - public class BaseTransform { - [CCode (cname = "GST_BASE_TRANSFORM_SINK_NAME")] - public const string SINK_NAME; - [CCode (cname = "GST_BASE_TRANSFORM_SRC_NAME")] - public const string SRC_NAME; - } -} diff --git a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.deps b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.files b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.files deleted file mode 100644 index 01d966621..000000000 --- a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/base -lib/libgstbase-0.10.so - diff --git a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.gi b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.gi deleted file mode 100644 index 6197ea3a7..000000000 --- a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.gi +++ /dev/null @@ -1,2330 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="type_find_helper" symbol="gst_type_find_helper"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="src" type="GstPad*"/> - <parameter name="size" type="guint64"/> - </parameters> - </function> - <function name="type_find_helper_for_buffer" symbol="gst_type_find_helper_for_buffer"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="obj" type="GstObject*"/> - <parameter name="buf" type="GstBuffer*"/> - <parameter name="prob" type="GstTypeFindProbability*"/> - </parameters> - </function> - <function name="type_find_helper_for_extension" symbol="gst_type_find_helper_for_extension"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="obj" type="GstObject*"/> - <parameter name="extension" type="gchar*"/> - </parameters> - </function> - <function name="type_find_helper_get_range" symbol="gst_type_find_helper_get_range"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="obj" type="GstObject*"/> - <parameter name="func" type="GstTypeFindHelperGetRangeFunction"/> - <parameter name="size" type="guint64"/> - <parameter name="prob" type="GstTypeFindProbability*"/> - </parameters> - </function> - <function name="type_find_helper_get_range_ext" symbol="gst_type_find_helper_get_range_ext"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="obj" type="GstObject*"/> - <parameter name="func" type="GstTypeFindHelperGetRangeFunction"/> - <parameter name="size" type="guint64"/> - <parameter name="extension" type="gchar*"/> - <parameter name="prob" type="GstTypeFindProbability*"/> - </parameters> - </function> - <callback name="GstCollectDataDestroyNotify"> - <return-type type="void"/> - <parameters> - <parameter name="data" type="GstCollectData*"/> - </parameters> - </callback> - <callback name="GstCollectPadsClipFunction"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="data" type="GstCollectData*"/> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstCollectPadsFunction"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <callback name="GstDataQueueCheckFullFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - <parameter name="visible" type="guint"/> - <parameter name="bytes" type="guint"/> - <parameter name="time" type="guint64"/> - <parameter name="checkdata" type="gpointer"/> - </parameters> - </callback> - <callback name="GstDataQueueEmptyCallback"> - <return-type type="void"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - <parameter name="checkdata" type="gpointer"/> - </parameters> - </callback> - <callback name="GstDataQueueFullCallback"> - <return-type type="void"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - <parameter name="checkdata" type="gpointer"/> - </parameters> - </callback> - <callback name="GstTypeFindHelperGetRangeFunction"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="obj" type="GstObject*"/> - <parameter name="offset" type="guint64"/> - <parameter name="length" type="guint"/> - <parameter name="buffer" type="GstBuffer**"/> - </parameters> - </callback> - <struct name="GstBitReader"> - <method name="free" symbol="gst_bit_reader_free"> - <return-type type="void"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - </parameters> - </method> - <method name="get_bits_uint16" symbol="gst_bit_reader_get_bits_uint16"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="val" type="guint16*"/> - <parameter name="nbits" type="guint"/> - </parameters> - </method> - <method name="get_bits_uint32" symbol="gst_bit_reader_get_bits_uint32"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="val" type="guint32*"/> - <parameter name="nbits" type="guint"/> - </parameters> - </method> - <method name="get_bits_uint64" symbol="gst_bit_reader_get_bits_uint64"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="val" type="guint64*"/> - <parameter name="nbits" type="guint"/> - </parameters> - </method> - <method name="get_bits_uint8" symbol="gst_bit_reader_get_bits_uint8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="val" type="guint8*"/> - <parameter name="nbits" type="guint"/> - </parameters> - </method> - <method name="get_pos" symbol="gst_bit_reader_get_pos"> - <return-type type="guint"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - </parameters> - </method> - <method name="get_remaining" symbol="gst_bit_reader_get_remaining"> - <return-type type="guint"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - </parameters> - </method> - <method name="get_size" symbol="gst_bit_reader_get_size"> - <return-type type="guint"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - </parameters> - </method> - <method name="init" symbol="gst_bit_reader_init"> - <return-type type="void"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="init_from_buffer" symbol="gst_bit_reader_init_from_buffer"> - <return-type type="void"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - <method name="new" symbol="gst_bit_reader_new"> - <return-type type="GstBitReader*"/> - <parameters> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="new_from_buffer" symbol="gst_bit_reader_new_from_buffer"> - <return-type type="GstBitReader*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - <method name="peek_bits_uint16" symbol="gst_bit_reader_peek_bits_uint16"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="val" type="guint16*"/> - <parameter name="nbits" type="guint"/> - </parameters> - </method> - <method name="peek_bits_uint32" symbol="gst_bit_reader_peek_bits_uint32"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="val" type="guint32*"/> - <parameter name="nbits" type="guint"/> - </parameters> - </method> - <method name="peek_bits_uint64" symbol="gst_bit_reader_peek_bits_uint64"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="val" type="guint64*"/> - <parameter name="nbits" type="guint"/> - </parameters> - </method> - <method name="peek_bits_uint8" symbol="gst_bit_reader_peek_bits_uint8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="val" type="guint8*"/> - <parameter name="nbits" type="guint"/> - </parameters> - </method> - <method name="set_pos" symbol="gst_bit_reader_set_pos"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="pos" type="guint"/> - </parameters> - </method> - <method name="skip" symbol="gst_bit_reader_skip"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - <parameter name="nbits" type="guint"/> - </parameters> - </method> - <method name="skip_to_byte" symbol="gst_bit_reader_skip_to_byte"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstBitReader*"/> - </parameters> - </method> - <field name="data" type="guint8*"/> - <field name="size" type="guint"/> - <field name="byte" type="guint"/> - <field name="bit" type="guint"/> - </struct> - <struct name="GstByteReader"> - <method name="dup_data" symbol="gst_byte_reader_dup_data"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="size" type="guint"/> - <parameter name="val" type="guint8**"/> - </parameters> - </method> - <method name="dup_string_utf16" symbol="gst_byte_reader_dup_string_utf16"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="str" type="guint16**"/> - </parameters> - </method> - <method name="dup_string_utf32" symbol="gst_byte_reader_dup_string_utf32"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="str" type="guint32**"/> - </parameters> - </method> - <method name="dup_string_utf8" symbol="gst_byte_reader_dup_string_utf8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="str" type="gchar**"/> - </parameters> - </method> - <method name="free" symbol="gst_byte_reader_free"> - <return-type type="void"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - </parameters> - </method> - <method name="get_data" symbol="gst_byte_reader_get_data"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="size" type="guint"/> - <parameter name="val" type="guint8**"/> - </parameters> - </method> - <method name="get_float32_be" symbol="gst_byte_reader_get_float32_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gfloat*"/> - </parameters> - </method> - <method name="get_float32_le" symbol="gst_byte_reader_get_float32_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gfloat*"/> - </parameters> - </method> - <method name="get_float64_be" symbol="gst_byte_reader_get_float64_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gdouble*"/> - </parameters> - </method> - <method name="get_float64_le" symbol="gst_byte_reader_get_float64_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gdouble*"/> - </parameters> - </method> - <method name="get_int16_be" symbol="gst_byte_reader_get_int16_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint16*"/> - </parameters> - </method> - <method name="get_int16_le" symbol="gst_byte_reader_get_int16_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint16*"/> - </parameters> - </method> - <method name="get_int24_be" symbol="gst_byte_reader_get_int24_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint32*"/> - </parameters> - </method> - <method name="get_int24_le" symbol="gst_byte_reader_get_int24_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint32*"/> - </parameters> - </method> - <method name="get_int32_be" symbol="gst_byte_reader_get_int32_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint32*"/> - </parameters> - </method> - <method name="get_int32_le" symbol="gst_byte_reader_get_int32_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint32*"/> - </parameters> - </method> - <method name="get_int64_be" symbol="gst_byte_reader_get_int64_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint64*"/> - </parameters> - </method> - <method name="get_int64_le" symbol="gst_byte_reader_get_int64_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint64*"/> - </parameters> - </method> - <method name="get_int8" symbol="gst_byte_reader_get_int8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint8*"/> - </parameters> - </method> - <method name="get_pos" symbol="gst_byte_reader_get_pos"> - <return-type type="guint"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - </parameters> - </method> - <method name="get_remaining" symbol="gst_byte_reader_get_remaining"> - <return-type type="guint"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - </parameters> - </method> - <method name="get_size" symbol="gst_byte_reader_get_size"> - <return-type type="guint"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - </parameters> - </method> - <method name="get_string_utf8" symbol="gst_byte_reader_get_string_utf8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="str" type="gchar**"/> - </parameters> - </method> - <method name="get_uint16_be" symbol="gst_byte_reader_get_uint16_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint16*"/> - </parameters> - </method> - <method name="get_uint16_le" symbol="gst_byte_reader_get_uint16_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint16*"/> - </parameters> - </method> - <method name="get_uint24_be" symbol="gst_byte_reader_get_uint24_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint32*"/> - </parameters> - </method> - <method name="get_uint24_le" symbol="gst_byte_reader_get_uint24_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint32*"/> - </parameters> - </method> - <method name="get_uint32_be" symbol="gst_byte_reader_get_uint32_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint32*"/> - </parameters> - </method> - <method name="get_uint32_le" symbol="gst_byte_reader_get_uint32_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint32*"/> - </parameters> - </method> - <method name="get_uint64_be" symbol="gst_byte_reader_get_uint64_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint64*"/> - </parameters> - </method> - <method name="get_uint64_le" symbol="gst_byte_reader_get_uint64_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint64*"/> - </parameters> - </method> - <method name="get_uint8" symbol="gst_byte_reader_get_uint8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint8*"/> - </parameters> - </method> - <method name="init" symbol="gst_byte_reader_init"> - <return-type type="void"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="init_from_buffer" symbol="gst_byte_reader_init_from_buffer"> - <return-type type="void"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - <method name="masked_scan_uint32" symbol="gst_byte_reader_masked_scan_uint32"> - <return-type type="guint"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="mask" type="guint32"/> - <parameter name="pattern" type="guint32"/> - <parameter name="offset" type="guint"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="new" symbol="gst_byte_reader_new"> - <return-type type="GstByteReader*"/> - <parameters> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="new_from_buffer" symbol="gst_byte_reader_new_from_buffer"> - <return-type type="GstByteReader*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - <method name="peek_data" symbol="gst_byte_reader_peek_data"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="size" type="guint"/> - <parameter name="val" type="guint8**"/> - </parameters> - </method> - <method name="peek_float32_be" symbol="gst_byte_reader_peek_float32_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gfloat*"/> - </parameters> - </method> - <method name="peek_float32_le" symbol="gst_byte_reader_peek_float32_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gfloat*"/> - </parameters> - </method> - <method name="peek_float64_be" symbol="gst_byte_reader_peek_float64_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gdouble*"/> - </parameters> - </method> - <method name="peek_float64_le" symbol="gst_byte_reader_peek_float64_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gdouble*"/> - </parameters> - </method> - <method name="peek_int16_be" symbol="gst_byte_reader_peek_int16_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint16*"/> - </parameters> - </method> - <method name="peek_int16_le" symbol="gst_byte_reader_peek_int16_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint16*"/> - </parameters> - </method> - <method name="peek_int24_be" symbol="gst_byte_reader_peek_int24_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint32*"/> - </parameters> - </method> - <method name="peek_int24_le" symbol="gst_byte_reader_peek_int24_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint32*"/> - </parameters> - </method> - <method name="peek_int32_be" symbol="gst_byte_reader_peek_int32_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint32*"/> - </parameters> - </method> - <method name="peek_int32_le" symbol="gst_byte_reader_peek_int32_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint32*"/> - </parameters> - </method> - <method name="peek_int64_be" symbol="gst_byte_reader_peek_int64_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint64*"/> - </parameters> - </method> - <method name="peek_int64_le" symbol="gst_byte_reader_peek_int64_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint64*"/> - </parameters> - </method> - <method name="peek_int8" symbol="gst_byte_reader_peek_int8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="gint8*"/> - </parameters> - </method> - <method name="peek_string_utf8" symbol="gst_byte_reader_peek_string_utf8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="str" type="gchar**"/> - </parameters> - </method> - <method name="peek_uint16_be" symbol="gst_byte_reader_peek_uint16_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint16*"/> - </parameters> - </method> - <method name="peek_uint16_le" symbol="gst_byte_reader_peek_uint16_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint16*"/> - </parameters> - </method> - <method name="peek_uint24_be" symbol="gst_byte_reader_peek_uint24_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint32*"/> - </parameters> - </method> - <method name="peek_uint24_le" symbol="gst_byte_reader_peek_uint24_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint32*"/> - </parameters> - </method> - <method name="peek_uint32_be" symbol="gst_byte_reader_peek_uint32_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint32*"/> - </parameters> - </method> - <method name="peek_uint32_le" symbol="gst_byte_reader_peek_uint32_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint32*"/> - </parameters> - </method> - <method name="peek_uint64_be" symbol="gst_byte_reader_peek_uint64_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint64*"/> - </parameters> - </method> - <method name="peek_uint64_le" symbol="gst_byte_reader_peek_uint64_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint64*"/> - </parameters> - </method> - <method name="peek_uint8" symbol="gst_byte_reader_peek_uint8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="val" type="guint8*"/> - </parameters> - </method> - <method name="set_pos" symbol="gst_byte_reader_set_pos"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="pos" type="guint"/> - </parameters> - </method> - <method name="skip" symbol="gst_byte_reader_skip"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - <parameter name="nbytes" type="guint"/> - </parameters> - </method> - <method name="skip_string_utf16" symbol="gst_byte_reader_skip_string_utf16"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - </parameters> - </method> - <method name="skip_string_utf32" symbol="gst_byte_reader_skip_string_utf32"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - </parameters> - </method> - <method name="skip_string_utf8" symbol="gst_byte_reader_skip_string_utf8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="reader" type="GstByteReader*"/> - </parameters> - </method> - <field name="data" type="guint8*"/> - <field name="size" type="guint"/> - <field name="byte" type="guint"/> - </struct> - <struct name="GstByteWriter"> - <method name="ensure_free_space" symbol="gst_byte_writer_ensure_free_space"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="fill" symbol="gst_byte_writer_fill"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="value" type="guint8"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="free" symbol="gst_byte_writer_free"> - <return-type type="void"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - </parameters> - </method> - <method name="free_and_get_buffer" symbol="gst_byte_writer_free_and_get_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - </parameters> - </method> - <method name="free_and_get_data" symbol="gst_byte_writer_free_and_get_data"> - <return-type type="guint8*"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - </parameters> - </method> - <method name="get_remaining" symbol="gst_byte_writer_get_remaining"> - <return-type type="guint"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - </parameters> - </method> - <method name="init" symbol="gst_byte_writer_init"> - <return-type type="void"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - </parameters> - </method> - <method name="init_with_buffer" symbol="gst_byte_writer_init_with_buffer"> - <return-type type="void"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="initialized" type="gboolean"/> - </parameters> - </method> - <method name="init_with_data" symbol="gst_byte_writer_init_with_data"> - <return-type type="void"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - <parameter name="initialized" type="gboolean"/> - </parameters> - </method> - <method name="init_with_size" symbol="gst_byte_writer_init_with_size"> - <return-type type="void"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="size" type="guint"/> - <parameter name="fixed" type="gboolean"/> - </parameters> - </method> - <method name="new" symbol="gst_byte_writer_new"> - <return-type type="GstByteWriter*"/> - </method> - <method name="new_with_buffer" symbol="gst_byte_writer_new_with_buffer"> - <return-type type="GstByteWriter*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="initialized" type="gboolean"/> - </parameters> - </method> - <method name="new_with_data" symbol="gst_byte_writer_new_with_data"> - <return-type type="GstByteWriter*"/> - <parameters> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - <parameter name="initialized" type="gboolean"/> - </parameters> - </method> - <method name="new_with_size" symbol="gst_byte_writer_new_with_size"> - <return-type type="GstByteWriter*"/> - <parameters> - <parameter name="size" type="guint"/> - <parameter name="fixed" type="gboolean"/> - </parameters> - </method> - <method name="put_data" symbol="gst_byte_writer_put_data"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="put_float32_be" symbol="gst_byte_writer_put_float32_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gfloat"/> - </parameters> - </method> - <method name="put_float32_le" symbol="gst_byte_writer_put_float32_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gfloat"/> - </parameters> - </method> - <method name="put_float64_be" symbol="gst_byte_writer_put_float64_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gdouble"/> - </parameters> - </method> - <method name="put_float64_le" symbol="gst_byte_writer_put_float64_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gdouble"/> - </parameters> - </method> - <method name="put_int16_be" symbol="gst_byte_writer_put_int16_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gint16"/> - </parameters> - </method> - <method name="put_int16_le" symbol="gst_byte_writer_put_int16_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gint16"/> - </parameters> - </method> - <method name="put_int24_be" symbol="gst_byte_writer_put_int24_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gint32"/> - </parameters> - </method> - <method name="put_int24_le" symbol="gst_byte_writer_put_int24_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gint32"/> - </parameters> - </method> - <method name="put_int32_be" symbol="gst_byte_writer_put_int32_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gint32"/> - </parameters> - </method> - <method name="put_int32_le" symbol="gst_byte_writer_put_int32_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gint32"/> - </parameters> - </method> - <method name="put_int64_be" symbol="gst_byte_writer_put_int64_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gint64"/> - </parameters> - </method> - <method name="put_int64_le" symbol="gst_byte_writer_put_int64_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gint64"/> - </parameters> - </method> - <method name="put_int8" symbol="gst_byte_writer_put_int8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="gint8"/> - </parameters> - </method> - <method name="put_string_utf16" symbol="gst_byte_writer_put_string_utf16"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="data" type="guint16*"/> - </parameters> - </method> - <method name="put_string_utf32" symbol="gst_byte_writer_put_string_utf32"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="data" type="guint32*"/> - </parameters> - </method> - <method name="put_string_utf8" symbol="gst_byte_writer_put_string_utf8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="data" type="gchar*"/> - </parameters> - </method> - <method name="put_uint16_be" symbol="gst_byte_writer_put_uint16_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="guint16"/> - </parameters> - </method> - <method name="put_uint16_le" symbol="gst_byte_writer_put_uint16_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="guint16"/> - </parameters> - </method> - <method name="put_uint24_be" symbol="gst_byte_writer_put_uint24_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="guint32"/> - </parameters> - </method> - <method name="put_uint24_le" symbol="gst_byte_writer_put_uint24_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="guint32"/> - </parameters> - </method> - <method name="put_uint32_be" symbol="gst_byte_writer_put_uint32_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="guint32"/> - </parameters> - </method> - <method name="put_uint32_le" symbol="gst_byte_writer_put_uint32_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="guint32"/> - </parameters> - </method> - <method name="put_uint64_be" symbol="gst_byte_writer_put_uint64_be"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="guint64"/> - </parameters> - </method> - <method name="put_uint64_le" symbol="gst_byte_writer_put_uint64_le"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="guint64"/> - </parameters> - </method> - <method name="put_uint8" symbol="gst_byte_writer_put_uint8"> - <return-type type="gboolean"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - <parameter name="val" type="guint8"/> - </parameters> - </method> - <method name="reset" symbol="gst_byte_writer_reset"> - <return-type type="void"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - </parameters> - </method> - <method name="reset_and_get_buffer" symbol="gst_byte_writer_reset_and_get_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - </parameters> - </method> - <method name="reset_and_get_data" symbol="gst_byte_writer_reset_and_get_data"> - <return-type type="guint8*"/> - <parameters> - <parameter name="writer" type="GstByteWriter*"/> - </parameters> - </method> - <field name="parent" type="GstByteReader"/> - <field name="alloc_size" type="guint"/> - <field name="fixed" type="gboolean"/> - <field name="owned" type="gboolean"/> - </struct> - <struct name="GstCollectData"> - <field name="collect" type="GstCollectPads*"/> - <field name="pad" type="GstPad*"/> - <field name="buffer" type="GstBuffer*"/> - <field name="pos" type="guint"/> - <field name="segment" type="GstSegment"/> - <field name="abidata" type="gpointer"/> - </struct> - <struct name="GstDataQueueItem"> - <field name="object" type="GstMiniObject*"/> - <field name="size" type="guint"/> - <field name="duration" type="guint64"/> - <field name="visible" type="gboolean"/> - <field name="destroy" type="GDestroyNotify"/> - </struct> - <struct name="GstDataQueueSize"> - <field name="visible" type="guint"/> - <field name="bytes" type="guint"/> - <field name="time" type="guint64"/> - </struct> - <boxed name="GstBaseParseFrame" type-name="GstBaseParseFrame" get-type="gst_base_parse_frame_get_type"> - <method name="free" symbol="gst_base_parse_frame_free"> - <return-type type="void"/> - <parameters> - <parameter name="frame" type="GstBaseParseFrame*"/> - </parameters> - </method> - <method name="init" symbol="gst_base_parse_frame_init"> - <return-type type="void"/> - <parameters> - <parameter name="frame" type="GstBaseParseFrame*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_base_parse_frame_new"> - <return-type type="GstBaseParseFrame*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="flags" type="GstBaseParseFrameFlags"/> - <parameter name="overhead" type="gint"/> - </parameters> - </constructor> - <field name="buffer" type="GstBuffer*"/> - <field name="flags" type="guint"/> - <field name="overhead" type="gint"/> - <field name="_gst_reserved_i" type="guint[]"/> - <field name="_gst_reserved_p" type="gpointer[]"/> - <field name="_private_flags" type="guint"/> - </boxed> - <enum name="GstBaseParseFrameFlags"> - <member name="GST_BASE_PARSE_FRAME_FLAG_NONE" value="0"/> - <member name="GST_BASE_PARSE_FRAME_FLAG_NO_FRAME" value="1"/> - <member name="GST_BASE_PARSE_FRAME_FLAG_CLIP" value="2"/> - </enum> - <enum name="GstBaseSrcFlags"> - <member name="GST_BASE_SRC_STARTED" value="1048576"/> - <member name="GST_BASE_SRC_FLAG_LAST" value="4194304"/> - </enum> - <object name="GstAdapter" parent="GObject" type-name="GstAdapter" get-type="gst_adapter_get_type"> - <method name="available" symbol="gst_adapter_available"> - <return-type type="guint"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - </parameters> - </method> - <method name="available_fast" symbol="gst_adapter_available_fast"> - <return-type type="guint"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - </parameters> - </method> - <method name="clear" symbol="gst_adapter_clear"> - <return-type type="void"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - </parameters> - </method> - <method name="copy" symbol="gst_adapter_copy"> - <return-type type="void"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - <parameter name="dest" type="guint8*"/> - <parameter name="offset" type="guint"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="flush" symbol="gst_adapter_flush"> - <return-type type="void"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - <parameter name="flush" type="guint"/> - </parameters> - </method> - <method name="masked_scan_uint32" symbol="gst_adapter_masked_scan_uint32"> - <return-type type="guint"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - <parameter name="mask" type="guint32"/> - <parameter name="pattern" type="guint32"/> - <parameter name="offset" type="guint"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="masked_scan_uint32_peek" symbol="gst_adapter_masked_scan_uint32_peek"> - <return-type type="guint"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - <parameter name="mask" type="guint32"/> - <parameter name="pattern" type="guint32"/> - <parameter name="offset" type="guint"/> - <parameter name="size" type="guint"/> - <parameter name="value" type="guint32*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_adapter_new"> - <return-type type="GstAdapter*"/> - </constructor> - <method name="peek" symbol="gst_adapter_peek"> - <return-type type="guint8*"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="prev_timestamp" symbol="gst_adapter_prev_timestamp"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - <parameter name="distance" type="guint64*"/> - </parameters> - </method> - <method name="push" symbol="gst_adapter_push"> - <return-type type="void"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - <parameter name="buf" type="GstBuffer*"/> - </parameters> - </method> - <method name="take" symbol="gst_adapter_take"> - <return-type type="guint8*"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - <parameter name="nbytes" type="guint"/> - </parameters> - </method> - <method name="take_buffer" symbol="gst_adapter_take_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - <parameter name="nbytes" type="guint"/> - </parameters> - </method> - <method name="take_list" symbol="gst_adapter_take_list"> - <return-type type="GList*"/> - <parameters> - <parameter name="adapter" type="GstAdapter*"/> - <parameter name="nbytes" type="guint"/> - </parameters> - </method> - <field name="buflist" type="GSList*"/> - <field name="size" type="guint"/> - <field name="skip" type="guint"/> - <field name="assembled_data" type="guint8*"/> - <field name="assembled_size" type="guint"/> - <field name="assembled_len" type="guint"/> - <field name="buflist_end" type="GSList*"/> - </object> - <object name="GstBaseParse" parent="GstElement" type-name="GstBaseParse" get-type="gst_base_parse_get_type"> - <method name="add_index_entry" symbol="gst_base_parse_add_index_entry"> - <return-type type="gboolean"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="offset" type="guint64"/> - <parameter name="ts" type="GstClockTime"/> - <parameter name="key" type="gboolean"/> - <parameter name="force" type="gboolean"/> - </parameters> - </method> - <method name="convert_default" symbol="gst_base_parse_convert_default"> - <return-type type="gboolean"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="src_format" type="GstFormat"/> - <parameter name="src_value" type="gint64"/> - <parameter name="dest_format" type="GstFormat"/> - <parameter name="dest_value" type="gint64*"/> - </parameters> - </method> - <method name="push_frame" symbol="gst_base_parse_push_frame"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="frame" type="GstBaseParseFrame*"/> - </parameters> - </method> - <method name="set_average_bitrate" symbol="gst_base_parse_set_average_bitrate"> - <return-type type="void"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="bitrate" type="guint"/> - </parameters> - </method> - <method name="set_duration" symbol="gst_base_parse_set_duration"> - <return-type type="void"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="fmt" type="GstFormat"/> - <parameter name="duration" type="gint64"/> - <parameter name="interval" type="gint"/> - </parameters> - </method> - <method name="set_frame_rate" symbol="gst_base_parse_set_frame_rate"> - <return-type type="void"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="fps_num" type="guint"/> - <parameter name="fps_den" type="guint"/> - <parameter name="lead_in" type="guint"/> - <parameter name="lead_out" type="guint"/> - </parameters> - </method> - <method name="set_has_timing_info" symbol="gst_base_parse_set_has_timing_info"> - <return-type type="void"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="has_timing" type="gboolean"/> - </parameters> - </method> - <method name="set_latency" symbol="gst_base_parse_set_latency"> - <return-type type="void"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="min_latency" type="GstClockTime"/> - <parameter name="max_latency" type="GstClockTime"/> - </parameters> - </method> - <method name="set_min_frame_size" symbol="gst_base_parse_set_min_frame_size"> - <return-type type="void"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="min_size" type="guint"/> - </parameters> - </method> - <method name="set_passthrough" symbol="gst_base_parse_set_passthrough"> - <return-type type="void"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="passthrough" type="gboolean"/> - </parameters> - </method> - <method name="set_syncable" symbol="gst_base_parse_set_syncable"> - <return-type type="void"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="syncable" type="gboolean"/> - </parameters> - </method> - <vfunc name="check_valid_frame"> - <return-type type="gboolean"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="frame" type="GstBaseParseFrame*"/> - <parameter name="framesize" type="guint*"/> - <parameter name="skipsize" type="gint*"/> - </parameters> - </vfunc> - <vfunc name="convert"> - <return-type type="gboolean"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="src_format" type="GstFormat"/> - <parameter name="src_value" type="gint64"/> - <parameter name="dest_format" type="GstFormat"/> - <parameter name="dest_value" type="gint64*"/> - </parameters> - </vfunc> - <vfunc name="event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </vfunc> - <vfunc name="parse_frame"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="frame" type="GstBaseParseFrame*"/> - </parameters> - </vfunc> - <vfunc name="pre_push_frame"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="frame" type="GstBaseParseFrame*"/> - </parameters> - </vfunc> - <vfunc name="set_sink_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="src_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </vfunc> - <vfunc name="start"> - <return-type type="gboolean"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - </parameters> - </vfunc> - <vfunc name="stop"> - <return-type type="gboolean"/> - <parameters> - <parameter name="parse" type="GstBaseParse*"/> - </parameters> - </vfunc> - <field name="sinkpad" type="GstPad*"/> - <field name="srcpad" type="GstPad*"/> - <field name="flags" type="guint"/> - <field name="segment" type="GstSegment"/> - </object> - <object name="GstBaseSink" parent="GstElement" type-name="GstBaseSink" get-type="gst_base_sink_get_type"> - <method name="do_preroll" symbol="gst_base_sink_do_preroll"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="obj" type="GstMiniObject*"/> - </parameters> - </method> - <method name="get_blocksize" symbol="gst_base_sink_get_blocksize"> - <return-type type="guint"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <method name="get_last_buffer" symbol="gst_base_sink_get_last_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <method name="get_latency" symbol="gst_base_sink_get_latency"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <method name="get_max_lateness" symbol="gst_base_sink_get_max_lateness"> - <return-type type="gint64"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <method name="get_render_delay" symbol="gst_base_sink_get_render_delay"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <method name="get_sync" symbol="gst_base_sink_get_sync"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <method name="get_throttle_time" symbol="gst_base_sink_get_throttle_time"> - <return-type type="guint64"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <method name="get_ts_offset" symbol="gst_base_sink_get_ts_offset"> - <return-type type="GstClockTimeDiff"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <method name="is_async_enabled" symbol="gst_base_sink_is_async_enabled"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <method name="is_last_buffer_enabled" symbol="gst_base_sink_is_last_buffer_enabled"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <method name="is_qos_enabled" symbol="gst_base_sink_is_qos_enabled"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <method name="query_latency" symbol="gst_base_sink_query_latency"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="live" type="gboolean*"/> - <parameter name="upstream_live" type="gboolean*"/> - <parameter name="min_latency" type="GstClockTime*"/> - <parameter name="max_latency" type="GstClockTime*"/> - </parameters> - </method> - <method name="set_async_enabled" symbol="gst_base_sink_set_async_enabled"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="enabled" type="gboolean"/> - </parameters> - </method> - <method name="set_blocksize" symbol="gst_base_sink_set_blocksize"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="blocksize" type="guint"/> - </parameters> - </method> - <method name="set_last_buffer_enabled" symbol="gst_base_sink_set_last_buffer_enabled"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="enabled" type="gboolean"/> - </parameters> - </method> - <method name="set_max_lateness" symbol="gst_base_sink_set_max_lateness"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="max_lateness" type="gint64"/> - </parameters> - </method> - <method name="set_qos_enabled" symbol="gst_base_sink_set_qos_enabled"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="enabled" type="gboolean"/> - </parameters> - </method> - <method name="set_render_delay" symbol="gst_base_sink_set_render_delay"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="delay" type="GstClockTime"/> - </parameters> - </method> - <method name="set_sync" symbol="gst_base_sink_set_sync"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="sync" type="gboolean"/> - </parameters> - </method> - <method name="set_throttle_time" symbol="gst_base_sink_set_throttle_time"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="throttle" type="guint64"/> - </parameters> - </method> - <method name="set_ts_offset" symbol="gst_base_sink_set_ts_offset"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="offset" type="GstClockTimeDiff"/> - </parameters> - </method> - <method name="wait_clock" symbol="gst_base_sink_wait_clock"> - <return-type type="GstClockReturn"/> - <parameters> - <parameter name="sink" 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> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="time" type="GstClockTime"/> - <parameter name="jitter" type="GstClockTimeDiff*"/> - </parameters> - </method> - <method name="wait_preroll" symbol="gst_base_sink_wait_preroll"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </method> - <property name="async" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="blocksize" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="enable-last-buffer" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="last-buffer" type="GstBuffer" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="max-lateness" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="preroll-queue-len" type="guint" readable="1" writable="1" construct="1" construct-only="0"/> - <property name="qos" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="render-delay" type="guint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="sync" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="throttle-time" type="guint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="ts-offset" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <vfunc name="activate_pull"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </vfunc> - <vfunc name="async_play"> - <return-type type="GstStateChangeReturn"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </vfunc> - <vfunc name="buffer_alloc"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="offset" type="guint64"/> - <parameter name="size" type="guint"/> - <parameter name="caps" type="GstCaps*"/> - <parameter name="buf" type="GstBuffer**"/> - </parameters> - </vfunc> - <vfunc name="event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </vfunc> - <vfunc name="fixate"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </vfunc> - <vfunc name="get_times"> - <return-type type="void"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="start" type="GstClockTime*"/> - <parameter name="end" type="GstClockTime*"/> - </parameters> - </vfunc> - <vfunc name="preroll"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </vfunc> - <vfunc name="render"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </vfunc> - <vfunc name="render_list"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="buffer_list" type="GstBufferList*"/> - </parameters> - </vfunc> - <vfunc name="set_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="start"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </vfunc> - <vfunc name="stop"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </vfunc> - <vfunc name="unlock"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </vfunc> - <vfunc name="unlock_stop"> - <return-type type="gboolean"/> - <parameters> - <parameter name="sink" type="GstBaseSink*"/> - </parameters> - </vfunc> - <field name="sinkpad" type="GstPad*"/> - <field name="pad_mode" type="GstActivateMode"/> - <field name="offset" type="guint64"/> - <field name="can_activate_pull" type="gboolean"/> - <field name="can_activate_push" type="gboolean"/> - <field name="preroll_queue" type="GQueue*"/> - <field name="preroll_queue_max_len" type="gint"/> - <field name="preroll_queued" type="gint"/> - <field name="buffers_queued" type="gint"/> - <field name="events_queued" type="gint"/> - <field name="eos" type="gboolean"/> - <field name="eos_queued" type="gboolean"/> - <field name="need_preroll" type="gboolean"/> - <field name="have_preroll" type="gboolean"/> - <field name="playing_async" type="gboolean"/> - <field name="have_newsegment" type="gboolean"/> - <field name="segment" type="GstSegment"/> - <field name="clock_id" type="GstClockID"/> - <field name="end_time" type="GstClockTime"/> - <field name="sync" type="gboolean"/> - <field name="flushing" type="gboolean"/> - <field name="abidata" type="gpointer"/> - </object> - <object name="GstBaseSrc" parent="GstElement" type-name="GstBaseSrc" get-type="gst_base_src_get_type"> - <method name="get_blocksize" symbol="gst_base_src_get_blocksize"> - <return-type type="gulong"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </method> - <method name="get_do_timestamp" symbol="gst_base_src_get_do_timestamp"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </method> - <method name="is_live" symbol="gst_base_src_is_live"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </method> - <constructor name="new_seamless_segment" symbol="gst_base_src_new_seamless_segment"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="start" type="gint64"/> - <parameter name="stop" type="gint64"/> - <parameter name="position" type="gint64"/> - </parameters> - </constructor> - <method name="query_latency" symbol="gst_base_src_query_latency"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="live" type="gboolean*"/> - <parameter name="min_latency" type="GstClockTime*"/> - <parameter name="max_latency" type="GstClockTime*"/> - </parameters> - </method> - <method name="set_blocksize" symbol="gst_base_src_set_blocksize"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="blocksize" type="gulong"/> - </parameters> - </method> - <method name="set_do_timestamp" symbol="gst_base_src_set_do_timestamp"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="timestamp" type="gboolean"/> - </parameters> - </method> - <method name="set_dynamic_size" symbol="gst_base_src_set_dynamic_size"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="dynamic" type="gboolean"/> - </parameters> - </method> - <method name="set_format" symbol="gst_base_src_set_format"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="format" type="GstFormat"/> - </parameters> - </method> - <method name="set_live" symbol="gst_base_src_set_live"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="live" type="gboolean"/> - </parameters> - </method> - <method name="wait_playing" symbol="gst_base_src_wait_playing"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </method> - <property name="blocksize" type="gulong" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="do-timestamp" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="num-buffers" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="typefind" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <vfunc name="check_get_range"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </vfunc> - <vfunc name="create"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="offset" type="guint64"/> - <parameter name="size" type="guint"/> - <parameter name="buf" type="GstBuffer**"/> - </parameters> - </vfunc> - <vfunc name="do_seek"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="segment" type="GstSegment*"/> - </parameters> - </vfunc> - <vfunc name="event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </vfunc> - <vfunc name="fixate"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </vfunc> - <vfunc name="get_size"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="size" type="guint64*"/> - </parameters> - </vfunc> - <vfunc name="get_times"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="start" type="GstClockTime*"/> - <parameter name="end" type="GstClockTime*"/> - </parameters> - </vfunc> - <vfunc name="is_seekable"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </vfunc> - <vfunc name="negotiate"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </vfunc> - <vfunc name="newsegment"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </vfunc> - <vfunc name="prepare_seek_segment"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="seek" type="GstEvent*"/> - <parameter name="segment" type="GstSegment*"/> - </parameters> - </vfunc> - <vfunc name="query"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="query" type="GstQuery*"/> - </parameters> - </vfunc> - <vfunc name="set_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="start"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </vfunc> - <vfunc name="stop"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </vfunc> - <vfunc name="unlock"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </vfunc> - <vfunc name="unlock_stop"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstBaseSrc*"/> - </parameters> - </vfunc> - <field name="srcpad" type="GstPad*"/> - <field name="live_lock" type="GMutex*"/> - <field name="live_cond" type="GCond*"/> - <field name="is_live" type="gboolean"/> - <field name="live_running" type="gboolean"/> - <field name="blocksize" type="gint"/> - <field name="can_activate_push" type="gboolean"/> - <field name="pad_mode" type="GstActivateMode"/> - <field name="seekable" type="gboolean"/> - <field name="random_access" type="gboolean"/> - <field name="clock_id" type="GstClockID"/> - <field name="end_time" type="GstClockTime"/> - <field name="segment" type="GstSegment"/> - <field name="need_newsegment" type="gboolean"/> - <field name="offset" type="guint64"/> - <field name="size" type="guint64"/> - <field name="num_buffers" type="gint"/> - <field name="num_buffers_left" type="gint"/> - <field name="data" type="gpointer"/> - </object> - <object name="GstBaseTransform" parent="GstElement" type-name="GstBaseTransform" get-type="gst_base_transform_get_type"> - <method name="is_in_place" symbol="gst_base_transform_is_in_place"> - <return-type type="gboolean"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - </parameters> - </method> - <method name="is_passthrough" symbol="gst_base_transform_is_passthrough"> - <return-type type="gboolean"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - </parameters> - </method> - <method name="is_qos_enabled" symbol="gst_base_transform_is_qos_enabled"> - <return-type type="gboolean"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - </parameters> - </method> - <method name="reconfigure" symbol="gst_base_transform_reconfigure"> - <return-type type="void"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - </parameters> - </method> - <method name="set_gap_aware" symbol="gst_base_transform_set_gap_aware"> - <return-type type="void"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="gap_aware" type="gboolean"/> - </parameters> - </method> - <method name="set_in_place" symbol="gst_base_transform_set_in_place"> - <return-type type="void"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="in_place" type="gboolean"/> - </parameters> - </method> - <method name="set_passthrough" symbol="gst_base_transform_set_passthrough"> - <return-type type="void"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="passthrough" type="gboolean"/> - </parameters> - </method> - <method name="set_qos_enabled" symbol="gst_base_transform_set_qos_enabled"> - <return-type type="void"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="enabled" type="gboolean"/> - </parameters> - </method> - <method name="suggest" symbol="gst_base_transform_suggest"> - <return-type type="void"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="caps" type="GstCaps*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="update_qos" symbol="gst_base_transform_update_qos"> - <return-type type="void"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="proportion" type="gdouble"/> - <parameter name="diff" type="GstClockTimeDiff"/> - <parameter name="timestamp" type="GstClockTime"/> - </parameters> - </method> - <property name="qos" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <vfunc name="accept_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="direction" type="GstPadDirection"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="before_transform"> - <return-type type="void"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </vfunc> - <vfunc name="event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </vfunc> - <vfunc name="fixate_caps"> - <return-type type="void"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="direction" type="GstPadDirection"/> - <parameter name="caps" type="GstCaps*"/> - <parameter name="othercaps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="get_unit_size"> - <return-type type="gboolean"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="caps" type="GstCaps*"/> - <parameter name="size" type="guint*"/> - </parameters> - </vfunc> - <vfunc name="prepare_output_buffer"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="input" type="GstBuffer*"/> - <parameter name="size" type="gint"/> - <parameter name="caps" type="GstCaps*"/> - <parameter name="buf" type="GstBuffer**"/> - </parameters> - </vfunc> - <vfunc name="set_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="incaps" type="GstCaps*"/> - <parameter name="outcaps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="src_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </vfunc> - <vfunc name="start"> - <return-type type="gboolean"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - </parameters> - </vfunc> - <vfunc name="stop"> - <return-type type="gboolean"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - </parameters> - </vfunc> - <vfunc name="transform"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="inbuf" type="GstBuffer*"/> - <parameter name="outbuf" type="GstBuffer*"/> - </parameters> - </vfunc> - <vfunc name="transform_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="direction" type="GstPadDirection"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="transform_ip"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="buf" type="GstBuffer*"/> - </parameters> - </vfunc> - <vfunc name="transform_size"> - <return-type type="gboolean"/> - <parameters> - <parameter name="trans" type="GstBaseTransform*"/> - <parameter name="direction" type="GstPadDirection"/> - <parameter name="caps" type="GstCaps*"/> - <parameter name="size" type="guint"/> - <parameter name="othercaps" type="GstCaps*"/> - <parameter name="othersize" type="guint*"/> - </parameters> - </vfunc> - <field name="sinkpad" type="GstPad*"/> - <field name="srcpad" type="GstPad*"/> - <field name="passthrough" type="gboolean"/> - <field name="always_in_place" type="gboolean"/> - <field name="cache_caps1" type="GstCaps*"/> - <field name="cache_caps1_size" type="guint"/> - <field name="cache_caps2" type="GstCaps*"/> - <field name="cache_caps2_size" type="guint"/> - <field name="have_same_caps" type="gboolean"/> - <field name="delay_configure" type="gboolean"/> - <field name="pending_configure" type="gboolean"/> - <field name="negotiated" type="gboolean"/> - <field name="have_newsegment" type="gboolean"/> - <field name="segment" type="GstSegment"/> - <field name="transform_lock" type="GMutex*"/> - </object> - <object name="GstCollectPads" parent="GstObject" type-name="GstCollectPads" get-type="gst_collect_pads_get_type"> - <method name="add_pad" symbol="gst_collect_pads_add_pad"> - <return-type type="GstCollectData*"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="pad" type="GstPad*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="add_pad_full" symbol="gst_collect_pads_add_pad_full"> - <return-type type="GstCollectData*"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="pad" type="GstPad*"/> - <parameter name="size" type="guint"/> - <parameter name="destroy_notify" type="GstCollectDataDestroyNotify"/> - </parameters> - </method> - <method name="available" symbol="gst_collect_pads_available"> - <return-type type="guint"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - </parameters> - </method> - <method name="collect" symbol="gst_collect_pads_collect"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - </parameters> - </method> - <method name="collect_range" symbol="gst_collect_pads_collect_range"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="offset" type="guint64"/> - <parameter name="length" type="guint"/> - </parameters> - </method> - <method name="flush" symbol="gst_collect_pads_flush"> - <return-type type="guint"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="data" type="GstCollectData*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="is_active" symbol="gst_collect_pads_is_active"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_collect_pads_new"> - <return-type type="GstCollectPads*"/> - </constructor> - <method name="peek" symbol="gst_collect_pads_peek"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="data" type="GstCollectData*"/> - </parameters> - </method> - <method name="pop" symbol="gst_collect_pads_pop"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="data" type="GstCollectData*"/> - </parameters> - </method> - <method name="read" symbol="gst_collect_pads_read"> - <return-type type="guint"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="data" type="GstCollectData*"/> - <parameter name="bytes" type="guint8**"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="read_buffer" symbol="gst_collect_pads_read_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="data" type="GstCollectData*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="remove_pad" symbol="gst_collect_pads_remove_pad"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </method> - <method name="set_clip_function" symbol="gst_collect_pads_set_clip_function"> - <return-type type="void"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="clipfunc" type="GstCollectPadsClipFunction"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="set_flushing" symbol="gst_collect_pads_set_flushing"> - <return-type type="void"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="flushing" type="gboolean"/> - </parameters> - </method> - <method name="set_function" symbol="gst_collect_pads_set_function"> - <return-type type="void"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="func" type="GstCollectPadsFunction"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </method> - <method name="start" symbol="gst_collect_pads_start"> - <return-type type="void"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - </parameters> - </method> - <method name="stop" symbol="gst_collect_pads_stop"> - <return-type type="void"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - </parameters> - </method> - <method name="take_buffer" symbol="gst_collect_pads_take_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="pads" type="GstCollectPads*"/> - <parameter name="data" type="GstCollectData*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <field name="data" type="GSList*"/> - <field name="cookie" type="guint32"/> - <field name="cond" type="GCond*"/> - <field name="func" type="GstCollectPadsFunction"/> - <field name="user_data" type="gpointer"/> - <field name="numpads" type="guint"/> - <field name="queuedpads" type="guint"/> - <field name="eospads" type="guint"/> - <field name="started" type="gboolean"/> - <field name="abidata" type="gpointer"/> - </object> - <object name="GstDataQueue" parent="GObject" type-name="GstDataQueue" get-type="gst_data_queue_get_type"> - <method name="drop_head" symbol="gst_data_queue_drop_head"> - <return-type type="gboolean"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - <parameter name="type" type="GType"/> - </parameters> - </method> - <method name="flush" symbol="gst_data_queue_flush"> - <return-type type="void"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - </parameters> - </method> - <method name="get_level" symbol="gst_data_queue_get_level"> - <return-type type="void"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - <parameter name="level" type="GstDataQueueSize*"/> - </parameters> - </method> - <method name="is_empty" symbol="gst_data_queue_is_empty"> - <return-type type="gboolean"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - </parameters> - </method> - <method name="is_full" symbol="gst_data_queue_is_full"> - <return-type type="gboolean"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - </parameters> - </method> - <method name="limits_changed" symbol="gst_data_queue_limits_changed"> - <return-type type="void"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_data_queue_new"> - <return-type type="GstDataQueue*"/> - <parameters> - <parameter name="checkfull" type="GstDataQueueCheckFullFunction"/> - <parameter name="checkdata" type="gpointer"/> - </parameters> - </constructor> - <constructor name="new_full" symbol="gst_data_queue_new_full"> - <return-type type="GstDataQueue*"/> - <parameters> - <parameter name="checkfull" type="GstDataQueueCheckFullFunction"/> - <parameter name="fullcallback" type="GstDataQueueFullCallback"/> - <parameter name="emptycallback" type="GstDataQueueEmptyCallback"/> - <parameter name="checkdata" type="gpointer"/> - </parameters> - </constructor> - <method name="pop" symbol="gst_data_queue_pop"> - <return-type type="gboolean"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - <parameter name="item" type="GstDataQueueItem**"/> - </parameters> - </method> - <method name="push" symbol="gst_data_queue_push"> - <return-type type="gboolean"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - <parameter name="item" type="GstDataQueueItem*"/> - </parameters> - </method> - <method name="set_flushing" symbol="gst_data_queue_set_flushing"> - <return-type type="void"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - <parameter name="flushing" type="gboolean"/> - </parameters> - </method> - <property name="current-level-bytes" type="guint" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="current-level-time" type="guint64" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="current-level-visible" type="guint" readable="1" writable="0" construct="0" construct-only="0"/> - <signal name="empty" when="FIRST"> - <return-type type="void"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - </parameters> - </signal> - <signal name="full" when="FIRST"> - <return-type type="void"/> - <parameters> - <parameter name="queue" type="GstDataQueue*"/> - </parameters> - </signal> - <field name="queue" type="GQueue*"/> - <field name="cur_level" type="GstDataQueueSize"/> - <field name="checkfull" type="GstDataQueueCheckFullFunction"/> - <field name="checkdata" type="gpointer*"/> - <field name="qlock" type="GMutex*"/> - <field name="item_add" type="GCond*"/> - <field name="item_del" type="GCond*"/> - <field name="flushing" type="gboolean"/> - <field name="fullcallback" type="GstDataQueueFullCallback"/> - <field name="emptycallback" type="GstDataQueueEmptyCallback"/> - <field name="abidata" type="gpointer"/> - </object> - <object name="GstPushSrc" parent="GstBaseSrc" type-name="GstPushSrc" get-type="gst_push_src_get_type"> - <vfunc name="create"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="src" type="GstPushSrc*"/> - <parameter name="buf" type="GstBuffer**"/> - </parameters> - </vfunc> - </object> - <constant name="GST_BASE_PARSE_FLAG_DRAINING" type="int" value="2"/> - <constant name="GST_BASE_PARSE_FLAG_LOST_SYNC" type="int" value="1"/> - <constant name="GST_BASE_TRANSFORM_SINK_NAME" type="char*" value="sink"/> - <constant name="GST_BASE_TRANSFORM_SRC_NAME" type="char*" value="src"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata deleted file mode 100644 index af730535b..000000000 --- a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata +++ /dev/null @@ -1,71 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstBase" gir_version="0.10" -GstAdapter cheader_filename="gst/base/gstadapter.h" -GstAdapter.buflist hidden="1" -GstAdapter.size hidden="1" -GstAdapter.skip hidden="1" -GstAdapter.assembled_data hidden="1" -GstAdapter.assembled_size hidden="1" -GstAdapter.assembled_len hidden="1" -GstAdapter.buflist_end hidden="1" -gst_adapter_peek type_name="uchar" is_array="1" no_array_length="1" -gst_adapter_push.buf transfer_ownership="1" -gst_adapter_take_buffer transfer_ownership="1" -GstBaseSink cheader_filename="gst/base/gstbasesink.h" -GstBaseSink.* weak="0" -GstBaseSink.abidata hidden="1" -GstBaseSrc cheader_filename="gst/base/gstbasesrc.h" -GstBaseSrc* cheader_filename="gst/base/gstbasesrc.h" -GstBaseSrc.* weak="0" -gst_base_sink_get_times.start is_out="1" -gst_base_sink_get_times.end is_out="1" -gst_base_sink_query_latency.min_latency is_out="1" -gst_base_sink_query_latency.max_latency is_out="1" -gst_base_sink_wait_clock.jitter is_out="1" -gst_base_sink_wait_eos.jitter is_out="1" -gst_base_src_newsegment hidden="1" -gst_base_src_get_times.start is_out="1" -gst_base_src_get_times.end is_out="1" -gst_base_src_query_latency.min_latency is_out="1" -gst_base_src_query_latency.max_latency is_out="1" -GstBaseTransform cheader_filename="gst/base/gstbasetransform.h" -GstBaseTransform.* weak="0" -gst_base_transform_get_unit_size.size is_out="1" -gst_base_transform_transform_caps transfer_ownership="1" -gst_base_transform_transform_size.othersize is_out="1" -GST_BASE_TRANSFORM_SINK_NAME hidden="1" -GST_BASE_TRANSFORM_SRC_NAME hidden="1" -GstCollect* cheader_filename="gst/base/gstcollectpads.h" -GstCollectData.pad weak="0" -GstCollectData.buffer weak="0" -GstCollectData.abidata hidden="1" -GstCollectDataDestroyNotify cheader_filename="gst/base/gstcollectpads.h" -GstCollectPads cheader_filename="gst/base/gstcollectpads.h" -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" -GstDataQueue* cheader_filename="gst/base/gstdataqueue.h" -gst_data_queue_new_full name="new_with_callbacks" -GstPushSrc cheader_filename="gst/base/gstpushsrc.h" -GstPushSrc.* weak="0" -gst_push_src_create.buf transfer_ownership="1" -GstBitReader* cheader_filename="gst/base/gstbitreader.h" -gst_bit_reader_get_bits_uint*.val is_out="1" -gst_bit_reader_peek_bits_uint*.val is_out="1" -GstByteReader* cheader_filename="gst/base/gstbytereader.h" -gst_byte_reader_get_data.val is_out="1" -gst_byte_reader_get_float*.val is_out="1" -gst_byte_reader_get_int*.val is_out="1" -gst_byte_reader_get_uint*.val is_out="1" -gst_byte_reader_peek_data.val is_out="1" -gst_byte_reader_peek_float*.val is_out="1" -gst_byte_reader_peek_int*.val is_out="1" -gst_byte_reader_peek_uint*.val is_out="1" -GstByteWriter* cheader_filename="gst/base/gstbytewriter.h" -GstByteWriter* cheader_filename="gst/base/gstbytewriter.h" base_class="GstByteReader" -GstByteWriter.parent hidden="1" -gst_type_find_helper* cheader_filename="gst/base/gsttypefindhelper.h" -gst_type_find_helper_for_extension cheader_filename="gst/base/gsttypefindhelper.h" transfer_ownership="1" -GstTypeFindHelperGetRangeFunction cheader_filename="gst/base/gsttypefindhelper.h" - diff --git a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.namespace b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10-custom.vala b/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10-custom.vala deleted file mode 100644 index d8a25085c..000000000 --- a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10-custom.vala +++ /dev/null @@ -1,7 +0,0 @@ -namespace Gst { - [CCode (cprefix = "GST_CDDA_BASE_SRC_MODE_", cheader_filename = "gst/cdda/gstcddabasesrc.h")] - public enum CddaBaseSrcMode { - NORMAL, - CONTINUOUS - } -} diff --git a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.deps b/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.deps deleted file mode 100644 index a1cfec7a5..000000000 --- a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.deps +++ /dev/null @@ -1,4 +0,0 @@ -gstreamer-0.10 -gstreamer-base-0.10 -gstreamer-tag-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.files b/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.files deleted file mode 100644 index 7a4669ce0..000000000 --- a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/cdda -lib/libgstcdda-0.10.so - diff --git a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.gi b/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.gi deleted file mode 100644 index a74e26adb..000000000 --- a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.gi +++ /dev/null @@ -1,85 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <struct name="GstCddaBaseSrcTrack"> - <field name="is_audio" type="gboolean"/> - <field name="num" type="guint"/> - <field name="start" type="guint"/> - <field name="end" type="guint"/> - <field name="tags" type="GstTagList*"/> - <field name="_gst_reserved1" type="guint[]"/> - <field name="_gst_reserved2" type="gpointer[]"/> - </struct> - <enum name="GstCddaBaseSrcMode" type-name="GstCddaBaseSrcMode" get-type="gst_cdda_base_src_mode_get_type"> - <member name="Stream consists of a single track" value="0"/> - <member name="Stream consists of the whole disc" value="1"/> - </enum> - <object name="GstCddaBaseSrc" parent="GstPushSrc" type-name="GstCddaBaseSrc" get-type="gst_cdda_base_src_get_type"> - <implements> - <interface name="GstURIHandler"/> - </implements> - <method name="add_track" symbol="gst_cdda_base_src_add_track"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstCddaBaseSrc*"/> - <parameter name="track" type="GstCddaBaseSrcTrack*"/> - </parameters> - </method> - <property name="device" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="mode" type="GstCddaBaseSrcMode" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="track" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> - <vfunc name="close"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstCddaBaseSrc*"/> - </parameters> - </vfunc> - <vfunc name="get_default_device"> - <return-type type="gchar*"/> - <parameters> - <parameter name="src" type="GstCddaBaseSrc*"/> - </parameters> - </vfunc> - <vfunc name="open"> - <return-type type="gboolean"/> - <parameters> - <parameter name="src" type="GstCddaBaseSrc*"/> - <parameter name="device" type="gchar*"/> - </parameters> - </vfunc> - <vfunc name="probe_devices"> - <return-type type="gchar**"/> - <parameters> - <parameter name="src" type="GstCddaBaseSrc*"/> - </parameters> - </vfunc> - <vfunc name="read_sector"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="src" type="GstCddaBaseSrc*"/> - <parameter name="sector" type="gint"/> - </parameters> - </vfunc> - <field name="tags" type="GstTagList*"/> - <field name="mode" type="GstCddaBaseSrcMode"/> - <field name="device" type="gchar*"/> - <field name="num_tracks" type="guint"/> - <field name="num_all_tracks" type="guint"/> - <field name="tracks" type="GstCddaBaseSrcTrack*"/> - <field name="cur_track" type="gint"/> - <field name="prev_track" type="gint"/> - <field name="cur_sector" type="gint"/> - <field name="seek_sector" type="gint"/> - <field name="uri_track" type="gint"/> - <field name="uri" type="gchar*"/> - <field name="discid" type="guint32"/> - <field name="mb_discid" type="gchar[]"/> - <field name="index" type="GstIndex*"/> - <field name="index_id" type="gint"/> - <field name="toc_offset" type="gint"/> - <field name="toc_bias" type="gboolean"/> - </object> - <constant name="GST_TAG_CDDA_TRACK_TAGS" type="char*" value="track-tags"/> - </namespace> -</api> - diff --git a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.metadata b/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.metadata deleted file mode 100644 index f5554613b..000000000 --- a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.metadata +++ /dev/null @@ -1,2 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/cdda/gstcddabasesrc.h" -GstCddaBaseSrcMode hidden="1" diff --git a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.namespace b/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-cdda-0.10/gstreamer-cdda-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.deps b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.files b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.files deleted file mode 100644 index aef6106fb..000000000 --- a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/check -lib/libgstcheck-0.10.so - diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.gi b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.gi deleted file mode 100644 index 0f8b0918b..000000000 --- a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.gi +++ /dev/null @@ -1,159 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="buffer_straw_get_buffer" symbol="gst_buffer_straw_get_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="bin" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </function> - <function name="buffer_straw_start_pipeline" symbol="gst_buffer_straw_start_pipeline"> - <return-type type="void"/> - <parameters> - <parameter name="bin" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </function> - <function name="buffer_straw_stop_pipeline" symbol="gst_buffer_straw_stop_pipeline"> - <return-type type="void"/> - <parameters> - <parameter name="bin" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </function> - <function name="check_abi_list" symbol="gst_check_abi_list"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstCheckABIStruct[]"/> - <parameter name="have_abi_sizes" type="gboolean"/> - </parameters> - </function> - <function name="check_caps_equal" symbol="gst_check_caps_equal"> - <return-type type="void"/> - <parameters> - <parameter name="caps1" type="GstCaps*"/> - <parameter name="caps2" type="GstCaps*"/> - </parameters> - </function> - <function name="check_chain_func" symbol="gst_check_chain_func"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="check_drop_buffers" symbol="gst_check_drop_buffers"> - <return-type type="void"/> - </function> - <function name="check_element_push_buffer" symbol="gst_check_element_push_buffer"> - <return-type type="void"/> - <parameters> - <parameter name="element_name" type="gchar*"/> - <parameter name="buffer_in" type="GstBuffer*"/> - <parameter name="buffer_out" type="GstBuffer*"/> - </parameters> - </function> - <function name="check_element_push_buffer_list" symbol="gst_check_element_push_buffer_list"> - <return-type type="void"/> - <parameters> - <parameter name="element_name" type="gchar*"/> - <parameter name="buffer_in" type="GList*"/> - <parameter name="buffer_out" type="GList*"/> - <parameter name="last_flow_return" type="GstFlowReturn"/> - </parameters> - </function> - <function name="check_init" symbol="gst_check_init"> - <return-type type="void"/> - <parameters> - <parameter name="argc" type="int*"/> - <parameter name="argv" type="char**[]"/> - </parameters> - </function> - <function name="check_message_error" symbol="gst_check_message_error"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="type" type="GstMessageType"/> - <parameter name="domain" type="GQuark"/> - <parameter name="code" type="gint"/> - </parameters> - </function> - <function name="check_run_suite" symbol="gst_check_run_suite"> - <return-type type="gint"/> - <parameters> - <parameter name="suite" type="Suite*"/> - <parameter name="name" type="gchar*"/> - <parameter name="fname" type="gchar*"/> - </parameters> - </function> - <function name="check_setup_element" symbol="gst_check_setup_element"> - <return-type type="GstElement*"/> - <parameters> - <parameter name="factory" type="gchar*"/> - </parameters> - </function> - <function name="check_setup_sink_pad" symbol="gst_check_setup_sink_pad"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="template" type="GstStaticPadTemplate*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </function> - <function name="check_setup_sink_pad_by_name" symbol="gst_check_setup_sink_pad_by_name"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="template" type="GstStaticPadTemplate*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </function> - <function name="check_setup_src_pad" symbol="gst_check_setup_src_pad"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="template" type="GstStaticPadTemplate*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </function> - <function name="check_setup_src_pad_by_name" symbol="gst_check_setup_src_pad_by_name"> - <return-type type="GstPad*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="template" type="GstStaticPadTemplate*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </function> - <function name="check_teardown_element" symbol="gst_check_teardown_element"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </function> - <function name="check_teardown_pad_by_name" symbol="gst_check_teardown_pad_by_name"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </function> - <function name="check_teardown_sink_pad" symbol="gst_check_teardown_sink_pad"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </function> - <function name="check_teardown_src_pad" symbol="gst_check_teardown_src_pad"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - </parameters> - </function> - <struct name="GstCheckABIStruct"> - <field name="name" type="char*"/> - <field name="size" type="int"/> - <field name="abi_size" type="int"/> - </struct> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata deleted file mode 100644 index 41b7b6887..000000000 --- a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata +++ /dev/null @@ -1,4 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstCheck" gir_version="0.10" -Suite name="pointer" -gst_check_element_push_buffer_list.buffer_* type_arguments="Buffer" -gst_check_setup_* transfer_ownership="1" diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.namespace b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10-custom.vala b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10-custom.vala deleted file mode 100644 index 080d8ec30..000000000 --- a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10-custom.vala +++ /dev/null @@ -1,11 +0,0 @@ -[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] -namespace Gst { - [CCode (cheader_filename = "gst/controller/gstlfocontrolsource.h")] - public enum LFOWaveform { - SINE, - SQUARE, - SAW, - REVERSE, - TRIANGLE - } -}
\ No newline at end of file diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.deps b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.files b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.files deleted file mode 100644 index b08a925a5..000000000 --- a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/controller -lib/libgstcontroller-0.10.so - diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.gi b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.gi deleted file mode 100644 index 9b0deb06f..000000000 --- a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.gi +++ /dev/null @@ -1,394 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="object_control_properties" symbol="gst_object_control_properties"> - <return-type type="GstController*"/> - <parameters> - <parameter name="object" type="GObject*"/> - </parameters> - </function> - <function name="object_get_control_rate" symbol="gst_object_get_control_rate"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="object" type="GObject*"/> - </parameters> - </function> - <function name="object_get_control_source" symbol="gst_object_get_control_source"> - <return-type type="GstControlSource*"/> - <parameters> - <parameter name="object" type="GObject*"/> - <parameter name="property_name" type="gchar*"/> - </parameters> - </function> - <function name="object_get_controller" symbol="gst_object_get_controller"> - <return-type type="GstController*"/> - <parameters> - <parameter name="object" type="GObject*"/> - </parameters> - </function> - <function name="object_get_value_array" symbol="gst_object_get_value_array"> - <return-type type="gboolean"/> - <parameters> - <parameter name="object" type="GObject*"/> - <parameter name="timestamp" type="GstClockTime"/> - <parameter name="value_array" type="GstValueArray*"/> - </parameters> - </function> - <function name="object_get_value_arrays" symbol="gst_object_get_value_arrays"> - <return-type type="gboolean"/> - <parameters> - <parameter name="object" type="GObject*"/> - <parameter name="timestamp" type="GstClockTime"/> - <parameter name="value_arrays" type="GSList*"/> - </parameters> - </function> - <function name="object_set_control_rate" symbol="gst_object_set_control_rate"> - <return-type type="void"/> - <parameters> - <parameter name="object" type="GObject*"/> - <parameter name="control_rate" type="GstClockTime"/> - </parameters> - </function> - <function name="object_set_control_source" symbol="gst_object_set_control_source"> - <return-type type="gboolean"/> - <parameters> - <parameter name="object" type="GObject*"/> - <parameter name="property_name" type="gchar*"/> - <parameter name="csource" type="GstControlSource*"/> - </parameters> - </function> - <function name="object_set_controller" symbol="gst_object_set_controller"> - <return-type type="gboolean"/> - <parameters> - <parameter name="object" type="GObject*"/> - <parameter name="controller" type="GstController*"/> - </parameters> - </function> - <function name="object_suggest_next_sync" symbol="gst_object_suggest_next_sync"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="object" type="GObject*"/> - </parameters> - </function> - <function name="object_sync_values" symbol="gst_object_sync_values"> - <return-type type="gboolean"/> - <parameters> - <parameter name="object" type="GObject*"/> - <parameter name="timestamp" type="GstClockTime"/> - </parameters> - </function> - <function name="object_uncontrol_properties" symbol="gst_object_uncontrol_properties"> - <return-type type="gboolean"/> - <parameters> - <parameter name="object" type="GObject*"/> - </parameters> - </function> - <callback name="GstControlSourceBind"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstControlSource*"/> - <parameter name="pspec" type="GParamSpec*"/> - </parameters> - </callback> - <callback name="GstControlSourceGetValue"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstControlSource*"/> - <parameter name="timestamp" type="GstClockTime"/> - <parameter name="value" type="GValue*"/> - </parameters> - </callback> - <callback name="GstControlSourceGetValueArray"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstControlSource*"/> - <parameter name="timestamp" type="GstClockTime"/> - <parameter name="value_array" type="GstValueArray*"/> - </parameters> - </callback> - <struct name="GstTimedValue"> - <field name="timestamp" type="GstClockTime"/> - <field name="value" type="GValue"/> - </struct> - <struct name="GstValueArray"> - <field name="property_name" type="gchar*"/> - <field name="nbsamples" type="gint"/> - <field name="sample_interval" type="GstClockTime"/> - <field name="values" type="gpointer*"/> - </struct> - <enum name="GstInterpolateMode"> - <member name="GST_INTERPOLATE_NONE" value="0"/> - <member name="GST_INTERPOLATE_TRIGGER" value="1"/> - <member name="GST_INTERPOLATE_LINEAR" value="2"/> - <member name="GST_INTERPOLATE_QUADRATIC" value="3"/> - <member name="GST_INTERPOLATE_CUBIC" value="4"/> - <member name="GST_INTERPOLATE_USER" value="5"/> - </enum> - <enum name="GstLFOWaveform" type-name="GstLFOWaveform" get-type="gst_lfo_waveform_get_type"> - <member name="GST_LFO_WAVEFORM_SINE" value="0"/> - <member name="GST_LFO_WAVEFORM_SQUARE" value="1"/> - <member name="GST_LFO_WAVEFORM_SAW" value="2"/> - <member name="GST_LFO_WAVEFORM_REVERSE_SAW" value="3"/> - <member name="GST_LFO_WAVEFORM_TRIANGLE" value="4"/> - </enum> - <object name="GstControlSource" parent="GObject" type-name="GstControlSource" get-type="gst_control_source_get_type"> - <method name="bind" symbol="gst_control_source_bind"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstControlSource*"/> - <parameter name="pspec" type="GParamSpec*"/> - </parameters> - </method> - <method name="get_value" symbol="gst_control_source_get_value"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstControlSource*"/> - <parameter name="timestamp" type="GstClockTime"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="get_value_array" symbol="gst_control_source_get_value_array"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstControlSource*"/> - <parameter name="timestamp" type="GstClockTime"/> - <parameter name="value_array" type="GstValueArray*"/> - </parameters> - </method> - <field name="get_value" type="GstControlSourceGetValue"/> - <field name="get_value_array" type="GstControlSourceGetValueArray"/> - <field name="bound" type="gboolean"/> - </object> - <object name="GstController" parent="GObject" type-name="GstController" get-type="gst_controller_get_type"> - <method name="get" symbol="gst_controller_get"> - <return-type type="GValue*"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="property_name" type="gchar*"/> - <parameter name="timestamp" type="GstClockTime"/> - </parameters> - </method> - <method name="get_all" symbol="gst_controller_get_all"> - <return-type type="GList*"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="property_name" type="gchar*"/> - </parameters> - </method> - <method name="get_control_source" symbol="gst_controller_get_control_source"> - <return-type type="GstControlSource*"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="property_name" type="gchar*"/> - </parameters> - </method> - <method name="get_value_array" symbol="gst_controller_get_value_array"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="timestamp" type="GstClockTime"/> - <parameter name="value_array" type="GstValueArray*"/> - </parameters> - </method> - <method name="get_value_arrays" symbol="gst_controller_get_value_arrays"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="timestamp" type="GstClockTime"/> - <parameter name="value_arrays" type="GSList*"/> - </parameters> - </method> - <method name="init" symbol="gst_controller_init"> - <return-type type="gboolean"/> - <parameters> - <parameter name="argc" type="int*"/> - <parameter name="argv" type="char***"/> - </parameters> - </method> - <constructor name="new" symbol="gst_controller_new"> - <return-type type="GstController*"/> - <parameters> - <parameter name="object" type="GObject*"/> - </parameters> - </constructor> - <constructor name="new_list" symbol="gst_controller_new_list"> - <return-type type="GstController*"/> - <parameters> - <parameter name="object" type="GObject*"/> - <parameter name="list" type="GList*"/> - </parameters> - </constructor> - <constructor name="new_valist" symbol="gst_controller_new_valist"> - <return-type type="GstController*"/> - <parameters> - <parameter name="object" type="GObject*"/> - <parameter name="var_args" type="va_list"/> - </parameters> - </constructor> - <method name="remove_properties" symbol="gst_controller_remove_properties"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - </parameters> - </method> - <method name="remove_properties_list" symbol="gst_controller_remove_properties_list"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="list" type="GList*"/> - </parameters> - </method> - <method name="remove_properties_valist" symbol="gst_controller_remove_properties_valist"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="var_args" type="va_list"/> - </parameters> - </method> - <method name="set" symbol="gst_controller_set"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="property_name" type="gchar*"/> - <parameter name="timestamp" type="GstClockTime"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="set_control_source" symbol="gst_controller_set_control_source"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="property_name" type="gchar*"/> - <parameter name="csource" type="GstControlSource*"/> - </parameters> - </method> - <method name="set_disabled" symbol="gst_controller_set_disabled"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="disabled" type="gboolean"/> - </parameters> - </method> - <method name="set_from_list" symbol="gst_controller_set_from_list"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="property_name" type="gchar*"/> - <parameter name="timedvalues" type="GSList*"/> - </parameters> - </method> - <method name="set_interpolation_mode" symbol="gst_controller_set_interpolation_mode"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="property_name" type="gchar*"/> - <parameter name="mode" type="GstInterpolateMode"/> - </parameters> - </method> - <method name="set_property_disabled" symbol="gst_controller_set_property_disabled"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="property_name" type="gchar*"/> - <parameter name="disabled" type="gboolean"/> - </parameters> - </method> - <method name="suggest_next_sync" symbol="gst_controller_suggest_next_sync"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="self" type="GstController*"/> - </parameters> - </method> - <method name="sync_values" symbol="gst_controller_sync_values"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="timestamp" type="GstClockTime"/> - </parameters> - </method> - <method name="unset" symbol="gst_controller_unset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="property_name" type="gchar*"/> - <parameter name="timestamp" type="GstClockTime"/> - </parameters> - </method> - <method name="unset_all" symbol="gst_controller_unset_all"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstController*"/> - <parameter name="property_name" type="gchar*"/> - </parameters> - </method> - <property name="control-rate" type="guint64" readable="1" writable="1" construct="0" construct-only="0"/> - <field name="properties" type="GList*"/> - <field name="lock" type="GMutex*"/> - <field name="object" type="GObject*"/> - </object> - <object name="GstInterpolationControlSource" parent="GstControlSource" type-name="GstInterpolationControlSource" get-type="gst_interpolation_control_source_get_type"> - <method name="get_all" symbol="gst_interpolation_control_source_get_all"> - <return-type type="GList*"/> - <parameters> - <parameter name="self" type="GstInterpolationControlSource*"/> - </parameters> - </method> - <method name="get_count" symbol="gst_interpolation_control_source_get_count"> - <return-type type="gint"/> - <parameters> - <parameter name="self" type="GstInterpolationControlSource*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_interpolation_control_source_new"> - <return-type type="GstInterpolationControlSource*"/> - </constructor> - <method name="set" symbol="gst_interpolation_control_source_set"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstInterpolationControlSource*"/> - <parameter name="timestamp" type="GstClockTime"/> - <parameter name="value" type="GValue*"/> - </parameters> - </method> - <method name="set_from_list" symbol="gst_interpolation_control_source_set_from_list"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstInterpolationControlSource*"/> - <parameter name="timedvalues" type="GSList*"/> - </parameters> - </method> - <method name="set_interpolation_mode" symbol="gst_interpolation_control_source_set_interpolation_mode"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstInterpolationControlSource*"/> - <parameter name="mode" type="GstInterpolateMode"/> - </parameters> - </method> - <method name="unset" symbol="gst_interpolation_control_source_unset"> - <return-type type="gboolean"/> - <parameters> - <parameter name="self" type="GstInterpolationControlSource*"/> - <parameter name="timestamp" type="GstClockTime"/> - </parameters> - </method> - <method name="unset_all" symbol="gst_interpolation_control_source_unset_all"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstInterpolationControlSource*"/> - </parameters> - </method> - <field name="lock" type="GMutex*"/> - </object> - <object name="GstLFOControlSource" parent="GstControlSource" type-name="GstLFOControlSource" get-type="gst_lfo_control_source_get_type"> - <constructor name="new" symbol="gst_lfo_control_source_new"> - <return-type type="GstLFOControlSource*"/> - </constructor> - <property name="amplitude" type="GValue*" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="frequency" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="offset" type="GValue*" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="timeshift" type="guint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="waveform" type="GstLFOWaveform" readable="1" writable="1" construct="0" construct-only="0"/> - <field name="lock" type="GMutex*"/> - </object> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata deleted file mode 100644 index cea1418e7..000000000 --- a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata +++ /dev/null @@ -1,23 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/controller/gstcontroller.h" gir_namespace="GstController" gir_version="0.10" -GstLFOControlSource cheader_filename="gst/controller/gstlfocontrolsource.h" -GstLFOControlSource:amplitude type_name="Gst.Value" -GstLFOControlSource:offset type_name="Gst.Value" -GstLFOWaveform hidden="1" -GstTimedValue.value type_name="Gst.Value" -GST_PARAM_CONTROLLABLE hidden="1" -GstController.properties type_arguments="TimedValue" -GstControlSourceGetValue.value type_name="Gst.Value" -gst_controller_get_all transfer_ownership="1" type_arguments="unowned TimedValue" -gst_controller_get_value_arrays.value_arrays type_arguments="ValueArray" -gst_controller_init.argc hidden="1" -gst_controller_init.argv is_array="1" is_ref="1" array_length_pos="0.9" -gst_controller_new ellipsis="1" -gst_controller_new_list.list type_arguments="string" -gst_controller_remove_properties ellipsis="1" -gst_controller_remove_properties_list.list type_arguments="string" -gst_controller_set_from_list.timedvalues type_arguments="TimedValue" -gst_interpolation_control_source_get_all transfer_ownership="1" type_arguments="unowned TimedValue" -gst_interpolation_control_source_set_from_list.timedvalues type_arguments="TimedValue" -gst_object_control_properties ellipsis="1" -gst_object_get_value_arrays.value_arrays type_arguments="ValueArray" -gst_object_uncontrol_properties ellipsis="1" diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.namespace b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10-custom.vala b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10-custom.vala deleted file mode 100644 index aa73d23da..000000000 --- a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10-custom.vala +++ /dev/null @@ -1,7 +0,0 @@ -namespace Gst { - [CCode (cprefix = "GST_DP_VERSION_", cheader_filename = "gst/dataprotocol/dataprotocol.h")] - public enum DPVersion { - @0_2, - @1_0 - } -} diff --git a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.deps b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.files b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.files deleted file mode 100644 index 40cdb0cbe..000000000 --- a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/dataprotocol -lib/libgstdataprotocol-0.10.so - diff --git a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.gi b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.gi deleted file mode 100644 index fd8e516a6..000000000 --- a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.gi +++ /dev/null @@ -1,169 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="dp_buffer_from_header" symbol="gst_dp_buffer_from_header"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="header_length" type="guint"/> - <parameter name="header" type="guint8*"/> - </parameters> - </function> - <function name="dp_caps_from_packet" symbol="gst_dp_caps_from_packet"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="header_length" type="guint"/> - <parameter name="header" type="guint8*"/> - <parameter name="payload" type="guint8*"/> - </parameters> - </function> - <function name="dp_crc" symbol="gst_dp_crc"> - <return-type type="guint16"/> - <parameters> - <parameter name="buffer" type="guint8*"/> - <parameter name="length" type="guint"/> - </parameters> - </function> - <function name="dp_event_from_packet" symbol="gst_dp_event_from_packet"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="header_length" type="guint"/> - <parameter name="header" type="guint8*"/> - <parameter name="payload" type="guint8*"/> - </parameters> - </function> - <function name="dp_header_from_buffer" symbol="gst_dp_header_from_buffer"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="flags" type="GstDPHeaderFlag"/> - <parameter name="length" type="guint*"/> - <parameter name="header" type="guint8**"/> - </parameters> - </function> - <function name="dp_header_payload_length" symbol="gst_dp_header_payload_length"> - <return-type type="guint32"/> - <parameters> - <parameter name="header" type="guint8*"/> - </parameters> - </function> - <function name="dp_header_payload_type" symbol="gst_dp_header_payload_type"> - <return-type type="GstDPPayloadType"/> - <parameters> - <parameter name="header" type="guint8*"/> - </parameters> - </function> - <function name="dp_init" symbol="gst_dp_init"> - <return-type type="void"/> - </function> - <function name="dp_packet_from_caps" symbol="gst_dp_packet_from_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="flags" type="GstDPHeaderFlag"/> - <parameter name="length" type="guint*"/> - <parameter name="header" type="guint8**"/> - <parameter name="payload" type="guint8**"/> - </parameters> - </function> - <function name="dp_packet_from_event" symbol="gst_dp_packet_from_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="flags" type="GstDPHeaderFlag"/> - <parameter name="length" type="guint*"/> - <parameter name="header" type="guint8**"/> - <parameter name="payload" type="guint8**"/> - </parameters> - </function> - <function name="dp_validate_header" symbol="gst_dp_validate_header"> - <return-type type="gboolean"/> - <parameters> - <parameter name="header_length" type="guint"/> - <parameter name="header" type="guint8*"/> - </parameters> - </function> - <function name="dp_validate_packet" symbol="gst_dp_validate_packet"> - <return-type type="gboolean"/> - <parameters> - <parameter name="header_length" type="guint"/> - <parameter name="header" type="guint8*"/> - <parameter name="payload" type="guint8*"/> - </parameters> - </function> - <function name="dp_validate_payload" symbol="gst_dp_validate_payload"> - <return-type type="gboolean"/> - <parameters> - <parameter name="header_length" type="guint"/> - <parameter name="header" type="guint8*"/> - <parameter name="payload" type="guint8*"/> - </parameters> - </function> - <callback name="GstDPHeaderFromBufferFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="flags" type="GstDPHeaderFlag"/> - <parameter name="length" type="guint*"/> - <parameter name="header" type="guint8**"/> - </parameters> - </callback> - <callback name="GstDPPacketFromCapsFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="flags" type="GstDPHeaderFlag"/> - <parameter name="length" type="guint*"/> - <parameter name="header" type="guint8**"/> - <parameter name="payload" type="guint8**"/> - </parameters> - </callback> - <callback name="GstDPPacketFromEventFunction"> - <return-type type="gboolean"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="flags" type="GstDPHeaderFlag"/> - <parameter name="length" type="guint*"/> - <parameter name="header" type="guint8**"/> - <parameter name="payload" type="guint8**"/> - </parameters> - </callback> - <struct name="GstDPPacketizer"> - <method name="free" symbol="gst_dp_packetizer_free"> - <return-type type="void"/> - <parameters> - <parameter name="packetizer" type="GstDPPacketizer*"/> - </parameters> - </method> - <method name="new" symbol="gst_dp_packetizer_new"> - <return-type type="GstDPPacketizer*"/> - <parameters> - <parameter name="version" type="GstDPVersion"/> - </parameters> - </method> - <field name="version" type="GstDPVersion"/> - <field name="header_from_buffer" type="GstDPHeaderFromBufferFunction"/> - <field name="packet_from_caps" type="GstDPPacketFromCapsFunction"/> - <field name="packet_from_event" type="GstDPPacketFromEventFunction"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <enum name="GstDPHeaderFlag"> - <member name="GST_DP_HEADER_FLAG_NONE" value="0"/> - <member name="GST_DP_HEADER_FLAG_CRC_HEADER" value="1"/> - <member name="GST_DP_HEADER_FLAG_CRC_PAYLOAD" value="2"/> - <member name="GST_DP_HEADER_FLAG_CRC" value="3"/> - </enum> - <enum name="GstDPPayloadType"> - <member name="GST_DP_PAYLOAD_NONE" value="0"/> - <member name="GST_DP_PAYLOAD_BUFFER" value="1"/> - <member name="GST_DP_PAYLOAD_CAPS" value="2"/> - <member name="GST_DP_PAYLOAD_EVENT_NONE" value="64"/> - </enum> - <enum name="GstDPVersion" type-name="GstDPVersion" get-type="gst_dp_version_get_type"> - <member name="GST_DP_VERSION_0_2" value="1"/> - <member name="GST_DP_VERSION_1_0" value="2"/> - </enum> - <constant name="GST_DP_HEADER_LENGTH" type="int" value="62"/> - <constant name="GST_DP_VERSION_MAJOR" type="int" value="0"/> - <constant name="GST_DP_VERSION_MINOR" type="int" value="2"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.metadata b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.metadata deleted file mode 100644 index 162357f84..000000000 --- a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.metadata +++ /dev/null @@ -1,2 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/dataprotocol/dataprotocol.h" -GstDPVersion hidden="1" diff --git a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.namespace b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.deps b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.files b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.files deleted file mode 100644 index f62099ab2..000000000 --- a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/fft -lib/libgstfft-0.10.so - diff --git a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.gi b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.gi deleted file mode 100644 index 9266d9f80..000000000 --- a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.gi +++ /dev/null @@ -1,206 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="fft_next_fast_length" symbol="gst_fft_next_fast_length"> - <return-type type="gint"/> - <parameters> - <parameter name="n" type="gint"/> - </parameters> - </function> - <struct name="GstFFTF32"> - <method name="fft" symbol="gst_fft_f32_fft"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTF32*"/> - <parameter name="timedata" type="gfloat*"/> - <parameter name="freqdata" type="GstFFTF32Complex*"/> - </parameters> - </method> - <method name="free" symbol="gst_fft_f32_free"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTF32*"/> - </parameters> - </method> - <method name="inverse_fft" symbol="gst_fft_f32_inverse_fft"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTF32*"/> - <parameter name="freqdata" type="GstFFTF32Complex*"/> - <parameter name="timedata" type="gfloat*"/> - </parameters> - </method> - <method name="new" symbol="gst_fft_f32_new"> - <return-type type="GstFFTF32*"/> - <parameters> - <parameter name="len" type="gint"/> - <parameter name="inverse" type="gboolean"/> - </parameters> - </method> - <method name="window" symbol="gst_fft_f32_window"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTF32*"/> - <parameter name="timedata" type="gfloat*"/> - <parameter name="window" type="GstFFTWindow"/> - </parameters> - </method> - <field name="cfg" type="void*"/> - <field name="inverse" type="gboolean"/> - <field name="len" type="gint"/> - <field name="_padding" type="gpointer[]"/> - </struct> - <struct name="GstFFTF32Complex"> - <field name="r" type="gfloat"/> - <field name="i" type="gfloat"/> - </struct> - <struct name="GstFFTF64"> - <method name="fft" symbol="gst_fft_f64_fft"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTF64*"/> - <parameter name="timedata" type="gdouble*"/> - <parameter name="freqdata" type="GstFFTF64Complex*"/> - </parameters> - </method> - <method name="free" symbol="gst_fft_f64_free"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTF64*"/> - </parameters> - </method> - <method name="inverse_fft" symbol="gst_fft_f64_inverse_fft"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTF64*"/> - <parameter name="freqdata" type="GstFFTF64Complex*"/> - <parameter name="timedata" type="gdouble*"/> - </parameters> - </method> - <method name="new" symbol="gst_fft_f64_new"> - <return-type type="GstFFTF64*"/> - <parameters> - <parameter name="len" type="gint"/> - <parameter name="inverse" type="gboolean"/> - </parameters> - </method> - <method name="window" symbol="gst_fft_f64_window"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTF64*"/> - <parameter name="timedata" type="gdouble*"/> - <parameter name="window" type="GstFFTWindow"/> - </parameters> - </method> - <field name="cfg" type="void*"/> - <field name="inverse" type="gboolean"/> - <field name="len" type="gint"/> - <field name="_padding" type="gpointer[]"/> - </struct> - <struct name="GstFFTF64Complex"> - <field name="r" type="gdouble"/> - <field name="i" type="gdouble"/> - </struct> - <struct name="GstFFTS16"> - <method name="fft" symbol="gst_fft_s16_fft"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTS16*"/> - <parameter name="timedata" type="gint16*"/> - <parameter name="freqdata" type="GstFFTS16Complex*"/> - </parameters> - </method> - <method name="free" symbol="gst_fft_s16_free"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTS16*"/> - </parameters> - </method> - <method name="inverse_fft" symbol="gst_fft_s16_inverse_fft"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTS16*"/> - <parameter name="freqdata" type="GstFFTS16Complex*"/> - <parameter name="timedata" type="gint16*"/> - </parameters> - </method> - <method name="new" symbol="gst_fft_s16_new"> - <return-type type="GstFFTS16*"/> - <parameters> - <parameter name="len" type="gint"/> - <parameter name="inverse" type="gboolean"/> - </parameters> - </method> - <method name="window" symbol="gst_fft_s16_window"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTS16*"/> - <parameter name="timedata" type="gint16*"/> - <parameter name="window" type="GstFFTWindow"/> - </parameters> - </method> - <field name="cfg" type="void*"/> - <field name="inverse" type="gboolean"/> - <field name="len" type="gint"/> - <field name="_padding" type="gpointer[]"/> - </struct> - <struct name="GstFFTS16Complex"> - <field name="r" type="gint16"/> - <field name="i" type="gint16"/> - </struct> - <struct name="GstFFTS32"> - <method name="fft" symbol="gst_fft_s32_fft"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTS32*"/> - <parameter name="timedata" type="gint32*"/> - <parameter name="freqdata" type="GstFFTS32Complex*"/> - </parameters> - </method> - <method name="free" symbol="gst_fft_s32_free"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTS32*"/> - </parameters> - </method> - <method name="inverse_fft" symbol="gst_fft_s32_inverse_fft"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTS32*"/> - <parameter name="freqdata" type="GstFFTS32Complex*"/> - <parameter name="timedata" type="gint32*"/> - </parameters> - </method> - <method name="new" symbol="gst_fft_s32_new"> - <return-type type="GstFFTS32*"/> - <parameters> - <parameter name="len" type="gint"/> - <parameter name="inverse" type="gboolean"/> - </parameters> - </method> - <method name="window" symbol="gst_fft_s32_window"> - <return-type type="void"/> - <parameters> - <parameter name="self" type="GstFFTS32*"/> - <parameter name="timedata" type="gint32*"/> - <parameter name="window" type="GstFFTWindow"/> - </parameters> - </method> - <field name="cfg" type="void*"/> - <field name="inverse" type="gboolean"/> - <field name="len" type="gint"/> - <field name="_padding" type="gpointer[]"/> - </struct> - <struct name="GstFFTS32Complex"> - <field name="r" type="gint32"/> - <field name="i" type="gint32"/> - </struct> - <enum name="GstFFTWindow"> - <member name="GST_FFT_WINDOW_RECTANGULAR" value="0"/> - <member name="GST_FFT_WINDOW_HAMMING" value="1"/> - <member name="GST_FFT_WINDOW_HANN" value="2"/> - <member name="GST_FFT_WINDOW_BARTLETT" value="3"/> - <member name="GST_FFT_WINDOW_BLACKMAN" value="4"/> - </enum> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.metadata b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.metadata deleted file mode 100644 index 41ba830f9..000000000 --- a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.metadata +++ /dev/null @@ -1,9 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/fft/gstfft.h" gir_namespace="GstFft" gir_version="0.10" -GstFFTF32 cheader_filename="gst/fft/gstfftf32.h" -GstFFTF32Complex cheader_filename="gst/fft/gstfftf32.h" -GstFFTF64 cheader_filename="gst/fft/gstfftf64.h" -GstFFTF64Complex cheader_filename="gst/fft/gstfftf64.h" -GstFFTS16 cheader_filename="gst/fft/gstffts16.h" -GstFFTS16Complex cheader_filename="gst/fft/gstffts16.h" -GstFFTS32 cheader_filename="gst/fft/gstffts32.h" -GstFFTS32Complex cheader_filename="gst/fft/gstffts32.h" diff --git a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.namespace b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10-custom.vala b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10-custom.vala deleted file mode 100644 index 08945e888..000000000 --- a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10-custom.vala +++ /dev/null @@ -1,53 +0,0 @@ -/* gstreamer-interfaces-0.10-custom.vala - * - * Copyright (C) 2009 Matias De la Puente - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * - * Author: - * Matias De la Puente <mfpuente.ar@gmail.com> - */ - -namespace Gst { - [CCode (cheader_filename = "gst/interfaces/mixer.h")] - public class MixerOptions { - public unowned GLib.List<string> get_values (); - } - - [CCode (cheader_filename = "gst/interfaces/colorbalance.h")] - public interface ColorBalance : Gst.ImplementsInterface, Gst.Element { - public abstract unowned GLib.List<Gst.ColorBalanceChannel> list_channels (); - } - - [CCode (cheader_filename = "gst/interfaces/mixer.h")] - public interface Mixer : Gst.ImplementsInterface, Gst.Element { - public abstract unowned GLib.List<Gst.MixerTrack> list_tracks (); - } - - [CCode (cheader_filename = "gst/interfaces/propertyprobe.h")] - public interface PropertyProbe { - public abstract unowned GLib.List<string> get_properties (); - } - - [CCode (cheader_filename = "gst/interfaces/tuner.h")] - public interface Tuner : Gst.ImplementsInterface, Gst.Element { - public abstract unowned GLib.List<Gst.TunerChannel> list_channels (); - public abstract unowned GLib.List<Gst.TunerNorm> list_norms (); - } - - [CCode (cheader_filename = "gst/interfaces/navigation.h")] - public interface Navigation : Gst.Element { - } -} diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.deps b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.files b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.files deleted file mode 100644 index 2442e6440..000000000 --- a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/interfaces -lib/libgstinterfaces-0.10.so - diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.gi b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.gi deleted file mode 100644 index d00049db2..000000000 --- a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.gi +++ /dev/null @@ -1,1227 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <enum name="GstColorBalanceType" type-name="GstColorBalanceType" get-type="gst_color_balance_type_get_type"> - <member name="GST_COLOR_BALANCE_HARDWARE" value="0"/> - <member name="GST_COLOR_BALANCE_SOFTWARE" value="1"/> - </enum> - <enum name="GstMixerMessageType" type-name="GstMixerMessageType" get-type="gst_mixer_message_type_get_type"> - <member name="GST_MIXER_MESSAGE_INVALID" value="0"/> - <member name="GST_MIXER_MESSAGE_MUTE_TOGGLED" value="1"/> - <member name="GST_MIXER_MESSAGE_RECORD_TOGGLED" value="2"/> - <member name="GST_MIXER_MESSAGE_VOLUME_CHANGED" value="3"/> - <member name="GST_MIXER_MESSAGE_OPTION_CHANGED" value="4"/> - <member name="GST_MIXER_MESSAGE_OPTIONS_LIST_CHANGED" value="5"/> - <member name="GST_MIXER_MESSAGE_MIXER_CHANGED" value="6"/> - </enum> - <enum name="GstMixerType" type-name="GstMixerType" get-type="gst_mixer_type_get_type"> - <member name="GST_MIXER_HARDWARE" value="0"/> - <member name="GST_MIXER_SOFTWARE" value="1"/> - </enum> - <enum name="GstNavigationCommand" type-name="GstNavigationCommand" get-type="gst_navigation_command_get_type"> - <member name="GST_NAVIGATION_COMMAND_INVALID" value="0"/> - <member name="GST_NAVIGATION_COMMAND_MENU1" value="1"/> - <member name="GST_NAVIGATION_COMMAND_MENU2" value="2"/> - <member name="GST_NAVIGATION_COMMAND_MENU3" value="3"/> - <member name="GST_NAVIGATION_COMMAND_MENU4" value="4"/> - <member name="GST_NAVIGATION_COMMAND_MENU5" value="5"/> - <member name="GST_NAVIGATION_COMMAND_MENU6" value="6"/> - <member name="GST_NAVIGATION_COMMAND_MENU7" value="7"/> - <member name="GST_NAVIGATION_COMMAND_LEFT" value="20"/> - <member name="GST_NAVIGATION_COMMAND_RIGHT" value="21"/> - <member name="GST_NAVIGATION_COMMAND_UP" value="22"/> - <member name="GST_NAVIGATION_COMMAND_DOWN" value="23"/> - <member name="GST_NAVIGATION_COMMAND_ACTIVATE" value="24"/> - <member name="GST_NAVIGATION_COMMAND_PREV_ANGLE" value="30"/> - <member name="GST_NAVIGATION_COMMAND_NEXT_ANGLE" value="31"/> - </enum> - <enum name="GstNavigationEventType" type-name="GstNavigationEventType" get-type="gst_navigation_event_type_get_type"> - <member name="GST_NAVIGATION_EVENT_INVALID" value="0"/> - <member name="GST_NAVIGATION_EVENT_KEY_PRESS" value="1"/> - <member name="GST_NAVIGATION_EVENT_KEY_RELEASE" value="2"/> - <member name="GST_NAVIGATION_EVENT_MOUSE_BUTTON_PRESS" value="3"/> - <member name="GST_NAVIGATION_EVENT_MOUSE_BUTTON_RELEASE" value="4"/> - <member name="GST_NAVIGATION_EVENT_MOUSE_MOVE" value="5"/> - <member name="GST_NAVIGATION_EVENT_COMMAND" value="6"/> - </enum> - <enum name="GstNavigationMessageType" type-name="GstNavigationMessageType" get-type="gst_navigation_message_type_get_type"> - <member name="GST_NAVIGATION_MESSAGE_INVALID" value="0"/> - <member name="GST_NAVIGATION_MESSAGE_MOUSE_OVER" value="1"/> - <member name="GST_NAVIGATION_MESSAGE_COMMANDS_CHANGED" value="2"/> - <member name="GST_NAVIGATION_MESSAGE_ANGLES_CHANGED" value="3"/> - </enum> - <enum name="GstNavigationQueryType" type-name="GstNavigationQueryType" get-type="gst_navigation_query_type_get_type"> - <member name="GST_NAVIGATION_QUERY_INVALID" value="0"/> - <member name="GST_NAVIGATION_QUERY_COMMANDS" value="1"/> - <member name="GST_NAVIGATION_QUERY_ANGLES" value="2"/> - </enum> - <enum name="GstStreamVolumeFormat" type-name="GstStreamVolumeFormat" get-type="gst_stream_volume_format_get_type"> - <member name="GST_STREAM_VOLUME_FORMAT_LINEAR" value="0"/> - <member name="GST_STREAM_VOLUME_FORMAT_CUBIC" value="1"/> - <member name="GST_STREAM_VOLUME_FORMAT_DB" value="2"/> - </enum> - <flags name="GstMixerFlags" type-name="GstMixerFlags" get-type="gst_mixer_flags_get_type"> - <member name="GST_MIXER_FLAG_NONE" value="0"/> - <member name="GST_MIXER_FLAG_AUTO_NOTIFICATIONS" value="1"/> - <member name="GST_MIXER_FLAG_HAS_WHITELIST" value="2"/> - <member name="GST_MIXER_FLAG_GROUPING" value="4"/> - </flags> - <flags name="GstMixerTrackFlags" type-name="GstMixerTrackFlags" get-type="gst_mixer_track_flags_get_type"> - <member name="GST_MIXER_TRACK_INPUT" value="1"/> - <member name="GST_MIXER_TRACK_OUTPUT" value="2"/> - <member name="GST_MIXER_TRACK_MUTE" value="4"/> - <member name="GST_MIXER_TRACK_RECORD" value="8"/> - <member name="GST_MIXER_TRACK_MASTER" value="16"/> - <member name="GST_MIXER_TRACK_SOFTWARE" value="32"/> - <member name="GST_MIXER_TRACK_NO_RECORD" value="64"/> - <member name="GST_MIXER_TRACK_NO_MUTE" value="128"/> - <member name="GST_MIXER_TRACK_WHITELIST" value="256"/> - <member name="GST_MIXER_TRACK_READONLY" value="512"/> - <member name="GST_MIXER_TRACK_WRITEONLY" value="1024"/> - </flags> - <flags name="GstTunerChannelFlags" type-name="GstTunerChannelFlags" get-type="gst_tuner_channel_flags_get_type"> - <member name="GST_TUNER_CHANNEL_INPUT" value="1"/> - <member name="GST_TUNER_CHANNEL_OUTPUT" value="2"/> - <member name="GST_TUNER_CHANNEL_FREQUENCY" value="4"/> - <member name="GST_TUNER_CHANNEL_AUDIO" value="8"/> - </flags> - <object name="GstColorBalanceChannel" parent="GObject" type-name="GstColorBalanceChannel" get-type="gst_color_balance_channel_get_type"> - <signal name="value-changed" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="channel" type="GstColorBalanceChannel*"/> - <parameter name="value" type="gint"/> - </parameters> - </signal> - <field name="label" type="gchar*"/> - <field name="min_value" type="gint"/> - <field name="max_value" type="gint"/> - </object> - <object name="GstMixerOptions" parent="GstMixerTrack" type-name="GstMixerOptions" get-type="gst_mixer_options_get_type"> - <method name="get_values" symbol="gst_mixer_options_get_values"> - <return-type type="GList*"/> - <parameters> - <parameter name="mixer_options" type="GstMixerOptions*"/> - </parameters> - </method> - <method name="list_changed" symbol="gst_mixer_options_list_changed"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="opts" type="GstMixerOptions*"/> - </parameters> - </method> - <vfunc name="get_values"> - <return-type type="GList*"/> - <parameters> - <parameter name="opts" type="GstMixerOptions*"/> - </parameters> - </vfunc> - <field name="values" type="GList*"/> - </object> - <object name="GstMixerTrack" parent="GObject" type-name="GstMixerTrack" get-type="gst_mixer_track_get_type"> - <property name="flags" type="guint" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="index" type="guint" readable="1" writable="1" construct="0" construct-only="1"/> - <property name="label" type="char*" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="max-volume" type="gint" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="min-volume" type="gint" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="num-channels" type="gint" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="untranslated-label" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> - <field name="label" type="gchar*"/> - <field name="flags" type="GstMixerTrackFlags"/> - <field name="num_channels" type="gint"/> - <field name="min_volume" type="gint"/> - <field name="max_volume" type="gint"/> - </object> - <object name="GstTunerChannel" parent="GObject" type-name="GstTunerChannel" get-type="gst_tuner_channel_get_type"> - <method name="changed" symbol="gst_tuner_channel_changed"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - </parameters> - </method> - <signal name="frequency-changed" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="channel" type="GstTunerChannel*"/> - <parameter name="frequency" type="gulong"/> - </parameters> - </signal> - <signal name="signal-changed" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="channel" type="GstTunerChannel*"/> - <parameter name="signal" type="gint"/> - </parameters> - </signal> - <field name="label" type="gchar*"/> - <field name="flags" type="GstTunerChannelFlags"/> - <field name="freq_multiplicator" type="gfloat"/> - <field name="min_frequency" type="gulong"/> - <field name="max_frequency" type="gulong"/> - <field name="min_signal" type="gint"/> - <field name="max_signal" type="gint"/> - </object> - <object name="GstTunerNorm" parent="GObject" type-name="GstTunerNorm" get-type="gst_tuner_norm_get_type"> - <method name="changed" symbol="gst_tuner_norm_changed"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="norm" type="GstTunerNorm*"/> - </parameters> - </method> - <field name="label" type="gchar*"/> - <field name="framerate" type="GValue"/> - </object> - <interface name="GstColorBalance" type-name="GstColorBalance" get-type="gst_color_balance_get_type"> - <requires> - <interface name="GstImplementsInterface"/> - <interface name="GstElement"/> - </requires> - <method name="get_balance_type" symbol="gst_color_balance_get_balance_type"> - <return-type type="GstColorBalanceType"/> - <parameters> - <parameter name="balance" type="GstColorBalance*"/> - </parameters> - </method> - <method name="get_value" symbol="gst_color_balance_get_value"> - <return-type type="gint"/> - <parameters> - <parameter name="balance" type="GstColorBalance*"/> - <parameter name="channel" type="GstColorBalanceChannel*"/> - </parameters> - </method> - <method name="list_channels" symbol="gst_color_balance_list_channels"> - <return-type type="GList*"/> - <parameters> - <parameter name="balance" type="GstColorBalance*"/> - </parameters> - </method> - <method name="set_value" symbol="gst_color_balance_set_value"> - <return-type type="void"/> - <parameters> - <parameter name="balance" type="GstColorBalance*"/> - <parameter name="channel" type="GstColorBalanceChannel*"/> - <parameter name="value" type="gint"/> - </parameters> - </method> - <method name="value_changed" symbol="gst_color_balance_value_changed"> - <return-type type="void"/> - <parameters> - <parameter name="balance" type="GstColorBalance*"/> - <parameter name="channel" type="GstColorBalanceChannel*"/> - <parameter name="value" type="gint"/> - </parameters> - </method> - <signal name="value-changed" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="balance" type="GstColorBalance*"/> - <parameter name="channel" type="GstColorBalanceChannel*"/> - <parameter name="value" type="gint"/> - </parameters> - </signal> - <vfunc name="get_value"> - <return-type type="gint"/> - <parameters> - <parameter name="balance" type="GstColorBalance*"/> - <parameter name="channel" type="GstColorBalanceChannel*"/> - </parameters> - </vfunc> - <vfunc name="list_channels"> - <return-type type="GList*"/> - <parameters> - <parameter name="balance" type="GstColorBalance*"/> - </parameters> - </vfunc> - <vfunc name="set_value"> - <return-type type="void"/> - <parameters> - <parameter name="balance" type="GstColorBalance*"/> - <parameter name="channel" type="GstColorBalanceChannel*"/> - <parameter name="value" type="gint"/> - </parameters> - </vfunc> - </interface> - <interface name="GstMixer" type-name="GstMixer" get-type="gst_mixer_get_type"> - <requires> - <interface name="GstImplementsInterface"/> - <interface name="GstElement"/> - </requires> - <method name="get_mixer_flags" symbol="gst_mixer_get_mixer_flags"> - <return-type type="GstMixerFlags"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - </parameters> - </method> - <method name="get_mixer_type" symbol="gst_mixer_get_mixer_type"> - <return-type type="GstMixerType"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - </parameters> - </method> - <method name="get_option" symbol="gst_mixer_get_option"> - <return-type type="gchar*"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="opts" type="GstMixerOptions*"/> - </parameters> - </method> - <method name="get_volume" symbol="gst_mixer_get_volume"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="track" type="GstMixerTrack*"/> - <parameter name="volumes" type="gint*"/> - </parameters> - </method> - <method name="list_tracks" symbol="gst_mixer_list_tracks"> - <return-type type="GList*"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - </parameters> - </method> - <method name="message_get_type" symbol="gst_mixer_message_get_type"> - <return-type type="GstMixerMessageType"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - </parameters> - </method> - <method name="message_parse_mute_toggled" symbol="gst_mixer_message_parse_mute_toggled"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="track" type="GstMixerTrack**"/> - <parameter name="mute" type="gboolean*"/> - </parameters> - </method> - <method name="message_parse_option_changed" symbol="gst_mixer_message_parse_option_changed"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="options" type="GstMixerOptions**"/> - <parameter name="value" type="gchar**"/> - </parameters> - </method> - <method name="message_parse_options_list_changed" symbol="gst_mixer_message_parse_options_list_changed"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="options" type="GstMixerOptions**"/> - </parameters> - </method> - <method name="message_parse_record_toggled" symbol="gst_mixer_message_parse_record_toggled"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="track" type="GstMixerTrack**"/> - <parameter name="record" type="gboolean*"/> - </parameters> - </method> - <method name="message_parse_volume_changed" symbol="gst_mixer_message_parse_volume_changed"> - <return-type type="void"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="track" type="GstMixerTrack**"/> - <parameter name="volumes" type="gint**"/> - <parameter name="num_channels" type="gint*"/> - </parameters> - </method> - <method name="mixer_changed" symbol="gst_mixer_mixer_changed"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - </parameters> - </method> - <method name="mute_toggled" symbol="gst_mixer_mute_toggled"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="track" type="GstMixerTrack*"/> - <parameter name="mute" type="gboolean"/> - </parameters> - </method> - <method name="option_changed" symbol="gst_mixer_option_changed"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="opts" type="GstMixerOptions*"/> - <parameter name="value" type="gchar*"/> - </parameters> - </method> - <method name="record_toggled" symbol="gst_mixer_record_toggled"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="track" type="GstMixerTrack*"/> - <parameter name="record" type="gboolean"/> - </parameters> - </method> - <method name="set_mute" symbol="gst_mixer_set_mute"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="track" type="GstMixerTrack*"/> - <parameter name="mute" type="gboolean"/> - </parameters> - </method> - <method name="set_option" symbol="gst_mixer_set_option"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="opts" type="GstMixerOptions*"/> - <parameter name="value" type="gchar*"/> - </parameters> - </method> - <method name="set_record" symbol="gst_mixer_set_record"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="track" type="GstMixerTrack*"/> - <parameter name="record" type="gboolean"/> - </parameters> - </method> - <method name="set_volume" symbol="gst_mixer_set_volume"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="track" type="GstMixerTrack*"/> - <parameter name="volumes" type="gint*"/> - </parameters> - </method> - <method name="volume_changed" symbol="gst_mixer_volume_changed"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="track" type="GstMixerTrack*"/> - <parameter name="volumes" type="gint*"/> - </parameters> - </method> - <vfunc name="get_mixer_flags"> - <return-type type="GstMixerFlags"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - </parameters> - </vfunc> - <vfunc name="get_option"> - <return-type type="gchar*"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="opts" type="GstMixerOptions*"/> - </parameters> - </vfunc> - <vfunc name="get_volume"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="track" type="GstMixerTrack*"/> - <parameter name="volumes" type="gint*"/> - </parameters> - </vfunc> - <vfunc name="list_tracks"> - <return-type type="GList*"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - </parameters> - </vfunc> - <vfunc name="mute_toggled"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="channel" type="GstMixerTrack*"/> - <parameter name="mute" type="gboolean"/> - </parameters> - </vfunc> - <vfunc name="option_changed"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="opts" type="GstMixerOptions*"/> - <parameter name="option" type="gchar*"/> - </parameters> - </vfunc> - <vfunc name="record_toggled"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="channel" type="GstMixerTrack*"/> - <parameter name="record" type="gboolean"/> - </parameters> - </vfunc> - <vfunc name="set_mute"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="track" type="GstMixerTrack*"/> - <parameter name="mute" type="gboolean"/> - </parameters> - </vfunc> - <vfunc name="set_option"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="opts" type="GstMixerOptions*"/> - <parameter name="value" type="gchar*"/> - </parameters> - </vfunc> - <vfunc name="set_record"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="track" type="GstMixerTrack*"/> - <parameter name="record" type="gboolean"/> - </parameters> - </vfunc> - <vfunc name="set_volume"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="track" type="GstMixerTrack*"/> - <parameter name="volumes" type="gint*"/> - </parameters> - </vfunc> - <vfunc name="volume_changed"> - <return-type type="void"/> - <parameters> - <parameter name="mixer" type="GstMixer*"/> - <parameter name="channel" type="GstMixerTrack*"/> - <parameter name="volumes" type="gint*"/> - </parameters> - </vfunc> - </interface> - <interface name="GstNavigation" type-name="GstNavigation" get-type="gst_navigation_get_type"> - <method name="event_get_type" symbol="gst_navigation_event_get_type"> - <return-type type="GstNavigationEventType"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - </parameters> - </method> - <method name="event_parse_command" symbol="gst_navigation_event_parse_command"> - <return-type type="gboolean"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="command" type="GstNavigationCommand*"/> - </parameters> - </method> - <method name="event_parse_key_event" symbol="gst_navigation_event_parse_key_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="key" type="gchar**"/> - </parameters> - </method> - <method name="event_parse_mouse_button_event" symbol="gst_navigation_event_parse_mouse_button_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="button" type="gint*"/> - <parameter name="x" type="gdouble*"/> - <parameter name="y" type="gdouble*"/> - </parameters> - </method> - <method name="event_parse_mouse_move_event" symbol="gst_navigation_event_parse_mouse_move_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="x" type="gdouble*"/> - <parameter name="y" type="gdouble*"/> - </parameters> - </method> - <method name="message_get_type" symbol="gst_navigation_message_get_type"> - <return-type type="GstNavigationMessageType"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - </parameters> - </method> - <method name="message_new_angles_changed" symbol="gst_navigation_message_new_angles_changed"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="cur_angle" type="guint"/> - <parameter name="n_angles" type="guint"/> - </parameters> - </method> - <method name="message_new_commands_changed" symbol="gst_navigation_message_new_commands_changed"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - </parameters> - </method> - <method name="message_new_mouse_over" symbol="gst_navigation_message_new_mouse_over"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="src" type="GstObject*"/> - <parameter name="active" type="gboolean"/> - </parameters> - </method> - <method name="message_parse_angles_changed" symbol="gst_navigation_message_parse_angles_changed"> - <return-type type="gboolean"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="cur_angle" type="guint*"/> - <parameter name="n_angles" type="guint*"/> - </parameters> - </method> - <method name="message_parse_mouse_over" symbol="gst_navigation_message_parse_mouse_over"> - <return-type type="gboolean"/> - <parameters> - <parameter name="message" type="GstMessage*"/> - <parameter name="active" type="gboolean*"/> - </parameters> - </method> - <method name="query_get_type" symbol="gst_navigation_query_get_type"> - <return-type type="GstNavigationQueryType"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - </parameters> - </method> - <method name="query_new_angles" symbol="gst_navigation_query_new_angles"> - <return-type type="GstQuery*"/> - </method> - <method name="query_new_commands" symbol="gst_navigation_query_new_commands"> - <return-type type="GstQuery*"/> - </method> - <method name="query_parse_angles" symbol="gst_navigation_query_parse_angles"> - <return-type type="gboolean"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="cur_angle" type="guint*"/> - <parameter name="n_angles" type="guint*"/> - </parameters> - </method> - <method name="query_parse_commands_length" symbol="gst_navigation_query_parse_commands_length"> - <return-type type="gboolean"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="n_cmds" type="guint*"/> - </parameters> - </method> - <method name="query_parse_commands_nth" symbol="gst_navigation_query_parse_commands_nth"> - <return-type type="gboolean"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="nth" type="guint"/> - <parameter name="cmd" type="GstNavigationCommand*"/> - </parameters> - </method> - <method name="query_set_angles" symbol="gst_navigation_query_set_angles"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="cur_angle" type="guint"/> - <parameter name="n_angles" type="guint"/> - </parameters> - </method> - <method name="query_set_commands" symbol="gst_navigation_query_set_commands"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="n_cmds" type="gint"/> - </parameters> - </method> - <method name="query_set_commandsv" symbol="gst_navigation_query_set_commandsv"> - <return-type type="void"/> - <parameters> - <parameter name="query" type="GstQuery*"/> - <parameter name="n_cmds" type="gint"/> - <parameter name="cmds" type="GstNavigationCommand*"/> - </parameters> - </method> - <method name="send_command" symbol="gst_navigation_send_command"> - <return-type type="void"/> - <parameters> - <parameter name="navigation" type="GstNavigation*"/> - <parameter name="command" type="GstNavigationCommand"/> - </parameters> - </method> - <method name="send_event" symbol="gst_navigation_send_event"> - <return-type type="void"/> - <parameters> - <parameter name="navigation" type="GstNavigation*"/> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </method> - <method name="send_key_event" symbol="gst_navigation_send_key_event"> - <return-type type="void"/> - <parameters> - <parameter name="navigation" type="GstNavigation*"/> - <parameter name="event" type="char*"/> - <parameter name="key" type="char*"/> - </parameters> - </method> - <method name="send_mouse_event" symbol="gst_navigation_send_mouse_event"> - <return-type type="void"/> - <parameters> - <parameter name="navigation" type="GstNavigation*"/> - <parameter name="event" type="char*"/> - <parameter name="button" type="int"/> - <parameter name="x" type="double"/> - <parameter name="y" type="double"/> - </parameters> - </method> - <vfunc name="send_event"> - <return-type type="void"/> - <parameters> - <parameter name="navigation" type="GstNavigation*"/> - <parameter name="structure" type="GstStructure*"/> - </parameters> - </vfunc> - </interface> - <interface name="GstPropertyProbe" type-name="GstPropertyProbe" get-type="gst_property_probe_get_type"> - <method name="get_properties" symbol="gst_property_probe_get_properties"> - <return-type type="GList*"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - </parameters> - </method> - <method name="get_property" symbol="gst_property_probe_get_property"> - <return-type type="GParamSpec*"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="get_values" symbol="gst_property_probe_get_values"> - <return-type type="GValueArray*"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="pspec" type="GParamSpec*"/> - </parameters> - </method> - <method name="get_values_name" symbol="gst_property_probe_get_values_name"> - <return-type type="GValueArray*"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="needs_probe" symbol="gst_property_probe_needs_probe"> - <return-type type="gboolean"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="pspec" type="GParamSpec*"/> - </parameters> - </method> - <method name="needs_probe_name" symbol="gst_property_probe_needs_probe_name"> - <return-type type="gboolean"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="probe_and_get_values" symbol="gst_property_probe_probe_and_get_values"> - <return-type type="GValueArray*"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="pspec" type="GParamSpec*"/> - </parameters> - </method> - <method name="probe_and_get_values_name" symbol="gst_property_probe_probe_and_get_values_name"> - <return-type type="GValueArray*"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="probe_property" symbol="gst_property_probe_probe_property"> - <return-type type="void"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="pspec" type="GParamSpec*"/> - </parameters> - </method> - <method name="probe_property_name" symbol="gst_property_probe_probe_property_name"> - <return-type type="void"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <signal name="probe-needed" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="pspec" type="gpointer"/> - </parameters> - </signal> - <vfunc name="get_properties"> - <return-type type="GList*"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - </parameters> - </vfunc> - <vfunc name="get_values"> - <return-type type="GValueArray*"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="prop_id" type="guint"/> - <parameter name="pspec" type="GParamSpec*"/> - </parameters> - </vfunc> - <vfunc name="needs_probe"> - <return-type type="gboolean"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="prop_id" type="guint"/> - <parameter name="pspec" type="GParamSpec*"/> - </parameters> - </vfunc> - <vfunc name="probe_property"> - <return-type type="void"/> - <parameters> - <parameter name="probe" type="GstPropertyProbe*"/> - <parameter name="prop_id" type="guint"/> - <parameter name="pspec" type="GParamSpec*"/> - </parameters> - </vfunc> - </interface> - <interface name="GstStreamVolume" type-name="GstStreamVolume" get-type="gst_stream_volume_get_type"> - <requires> - <interface name="GObject"/> - </requires> - <method name="convert_volume" symbol="gst_stream_volume_convert_volume"> - <return-type type="gdouble"/> - <parameters> - <parameter name="from" type="GstStreamVolumeFormat"/> - <parameter name="to" type="GstStreamVolumeFormat"/> - <parameter name="val" type="gdouble"/> - </parameters> - </method> - <method name="get_mute" symbol="gst_stream_volume_get_mute"> - <return-type type="gboolean"/> - <parameters> - <parameter name="volume" type="GstStreamVolume*"/> - </parameters> - </method> - <method name="get_volume" symbol="gst_stream_volume_get_volume"> - <return-type type="gdouble"/> - <parameters> - <parameter name="volume" type="GstStreamVolume*"/> - <parameter name="format" type="GstStreamVolumeFormat"/> - </parameters> - </method> - <method name="set_mute" symbol="gst_stream_volume_set_mute"> - <return-type type="void"/> - <parameters> - <parameter name="volume" type="GstStreamVolume*"/> - <parameter name="mute" type="gboolean"/> - </parameters> - </method> - <method name="set_volume" symbol="gst_stream_volume_set_volume"> - <return-type type="void"/> - <parameters> - <parameter name="volume" type="GstStreamVolume*"/> - <parameter name="format" type="GstStreamVolumeFormat"/> - <parameter name="val" type="gdouble"/> - </parameters> - </method> - <property name="mute" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="volume" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/> - </interface> - <interface name="GstTuner" type-name="GstTuner" get-type="gst_tuner_get_type"> - <requires> - <interface name="GstImplementsInterface"/> - <interface name="GstElement"/> - </requires> - <method name="find_channel_by_name" symbol="gst_tuner_find_channel_by_name"> - <return-type type="GstTunerChannel*"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="gchar*"/> - </parameters> - </method> - <method name="find_norm_by_name" symbol="gst_tuner_find_norm_by_name"> - <return-type type="GstTunerNorm*"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="norm" type="gchar*"/> - </parameters> - </method> - <method name="frequency_changed" symbol="gst_tuner_frequency_changed"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - <parameter name="frequency" type="gulong"/> - </parameters> - </method> - <method name="get_channel" symbol="gst_tuner_get_channel"> - <return-type type="GstTunerChannel*"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - </parameters> - </method> - <method name="get_frequency" symbol="gst_tuner_get_frequency"> - <return-type type="gulong"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - </parameters> - </method> - <method name="get_norm" symbol="gst_tuner_get_norm"> - <return-type type="GstTunerNorm*"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - </parameters> - </method> - <method name="list_channels" symbol="gst_tuner_list_channels"> - <return-type type="GList*"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - </parameters> - </method> - <method name="list_norms" symbol="gst_tuner_list_norms"> - <return-type type="GList*"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - </parameters> - </method> - <method name="set_channel" symbol="gst_tuner_set_channel"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - </parameters> - </method> - <method name="set_frequency" symbol="gst_tuner_set_frequency"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - <parameter name="frequency" type="gulong"/> - </parameters> - </method> - <method name="set_norm" symbol="gst_tuner_set_norm"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="norm" type="GstTunerNorm*"/> - </parameters> - </method> - <method name="signal_changed" symbol="gst_tuner_signal_changed"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - <parameter name="signal" type="gint"/> - </parameters> - </method> - <method name="signal_strength" symbol="gst_tuner_signal_strength"> - <return-type type="gint"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - </parameters> - </method> - <signal name="channel-changed" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - </parameters> - </signal> - <signal name="frequency-changed" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - <parameter name="frequency" type="gulong"/> - </parameters> - </signal> - <signal name="norm-changed" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="norm" type="GstTunerNorm*"/> - </parameters> - </signal> - <signal name="signal-changed" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - <parameter name="signal" type="gint"/> - </parameters> - </signal> - <vfunc name="get_channel"> - <return-type type="GstTunerChannel*"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - </parameters> - </vfunc> - <vfunc name="get_frequency"> - <return-type type="gulong"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - </parameters> - </vfunc> - <vfunc name="get_norm"> - <return-type type="GstTunerNorm*"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - </parameters> - </vfunc> - <vfunc name="list_channels"> - <return-type type="GList*"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - </parameters> - </vfunc> - <vfunc name="list_norms"> - <return-type type="GList*"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - </parameters> - </vfunc> - <vfunc name="set_channel"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - </parameters> - </vfunc> - <vfunc name="set_frequency"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - <parameter name="frequency" type="gulong"/> - </parameters> - </vfunc> - <vfunc name="set_norm"> - <return-type type="void"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="norm" type="GstTunerNorm*"/> - </parameters> - </vfunc> - <vfunc name="signal_strength"> - <return-type type="gint"/> - <parameters> - <parameter name="tuner" type="GstTuner*"/> - <parameter name="channel" type="GstTunerChannel*"/> - </parameters> - </vfunc> - </interface> - <interface name="GstVideoOrientation" type-name="GstVideoOrientation" get-type="gst_video_orientation_get_type"> - <requires> - <interface name="GstImplementsInterface"/> - <interface name="GstElement"/> - </requires> - <method name="get_hcenter" symbol="gst_video_orientation_get_hcenter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="center" type="gint*"/> - </parameters> - </method> - <method name="get_hflip" symbol="gst_video_orientation_get_hflip"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="flip" type="gboolean*"/> - </parameters> - </method> - <method name="get_vcenter" symbol="gst_video_orientation_get_vcenter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="center" type="gint*"/> - </parameters> - </method> - <method name="get_vflip" symbol="gst_video_orientation_get_vflip"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="flip" type="gboolean*"/> - </parameters> - </method> - <method name="set_hcenter" symbol="gst_video_orientation_set_hcenter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="center" type="gint"/> - </parameters> - </method> - <method name="set_hflip" symbol="gst_video_orientation_set_hflip"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="flip" type="gboolean"/> - </parameters> - </method> - <method name="set_vcenter" symbol="gst_video_orientation_set_vcenter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="center" type="gint"/> - </parameters> - </method> - <method name="set_vflip" symbol="gst_video_orientation_set_vflip"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="flip" type="gboolean"/> - </parameters> - </method> - <vfunc name="get_hcenter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="center" type="gint*"/> - </parameters> - </vfunc> - <vfunc name="get_hflip"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="flip" type="gboolean*"/> - </parameters> - </vfunc> - <vfunc name="get_vcenter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="center" type="gint*"/> - </parameters> - </vfunc> - <vfunc name="get_vflip"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="flip" type="gboolean*"/> - </parameters> - </vfunc> - <vfunc name="set_hcenter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="center" type="gint"/> - </parameters> - </vfunc> - <vfunc name="set_hflip"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="flip" type="gboolean"/> - </parameters> - </vfunc> - <vfunc name="set_vcenter"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="center" type="gint"/> - </parameters> - </vfunc> - <vfunc name="set_vflip"> - <return-type type="gboolean"/> - <parameters> - <parameter name="video_orientation" type="GstVideoOrientation*"/> - <parameter name="flip" type="gboolean"/> - </parameters> - </vfunc> - </interface> - <interface name="GstXOverlay" type-name="GstXOverlay" get-type="gst_x_overlay_get_type"> - <requires> - <interface name="GstImplementsInterface"/> - <interface name="GstElement"/> - </requires> - <method name="expose" symbol="gst_x_overlay_expose"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - </parameters> - </method> - <method name="got_window_handle" symbol="gst_x_overlay_got_window_handle"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - <parameter name="handle" type="guintptr"/> - </parameters> - </method> - <method name="got_xwindow_id" symbol="gst_x_overlay_got_xwindow_id"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - <parameter name="xwindow_id" type="gulong"/> - </parameters> - </method> - <method name="handle_events" symbol="gst_x_overlay_handle_events"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - <parameter name="handle_events" type="gboolean"/> - </parameters> - </method> - <method name="prepare_xwindow_id" symbol="gst_x_overlay_prepare_xwindow_id"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - </parameters> - </method> - <method name="set_render_rectangle" symbol="gst_x_overlay_set_render_rectangle"> - <return-type type="gboolean"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - <parameter name="x" type="gint"/> - <parameter name="y" type="gint"/> - <parameter name="width" type="gint"/> - <parameter name="height" type="gint"/> - </parameters> - </method> - <method name="set_window_handle" symbol="gst_x_overlay_set_window_handle"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - <parameter name="handle" type="guintptr"/> - </parameters> - </method> - <method name="set_xwindow_id" symbol="gst_x_overlay_set_xwindow_id"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - <parameter name="xwindow_id" type="gulong"/> - </parameters> - </method> - <vfunc name="expose"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - </parameters> - </vfunc> - <vfunc name="handle_events"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - <parameter name="handle_events" type="gboolean"/> - </parameters> - </vfunc> - <vfunc name="set_render_rectangle"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - <parameter name="x" type="gint"/> - <parameter name="y" type="gint"/> - <parameter name="width" type="gint"/> - <parameter name="height" type="gint"/> - </parameters> - </vfunc> - <vfunc name="set_window_handle"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - <parameter name="handle" type="guintptr"/> - </parameters> - </vfunc> - <vfunc name="set_xwindow_id"> - <return-type type="void"/> - <parameters> - <parameter name="overlay" type="GstXOverlay*"/> - <parameter name="xwindow_id" type="gulong"/> - </parameters> - </vfunc> - </interface> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata deleted file mode 100644 index db55d308b..000000000 --- a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata +++ /dev/null @@ -1,37 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstInterfaces" gir_version="0.10" -GstColorBalance::value_changed has_emitter="1" -GstMixerOptions.values hidden="1" -gst_mixer_options_get_values hidden="1" -GstMixer::mute_toggled has_emitter="1" -GstMixer::option_changed has_emitter="1" -GstMixer::record_toggled has_emitter="1" -GstMixer::volume_changed has_emitter="1" -GstTuner::frequency_changed has_emitter="1" -GstTuner::signal_changed has_emitter="1" -GstColorBalanceType cheader_filename="gst/interfaces/colorbalance.h" -GstMixerMessageType cheader_filename="gst/interfaces/mixer.h" -GstMixerType cheader_filename="gst/interfaces/mixer.h" -GstMixerFlags cheader_filename="gst/interfaces/mixer.h" -GstMixerTrackFlags cheader_filename="gst/interfaces/mixertrack.h" -GstTunerChannelFlags cheader_filename="gst/interfaces/tuner.h" -GstColorBalanceChannel cheader_filename="gst/interfaces/colorbalance.h" -GstMixerOptions cheader_filename="gst/interfaces/mixer.h" -GstMixerTrack cheader_filename="gst/interfaces/mixer.h" -GstTunerChannel cheader_filename="gst/interfaces/tuner.h" -GstTunerNorm cheader_filename="gst/interfaces/tuner.h" -GstTunerNorm.framerate type_name="Gst.Value" -GstColorBalance cheader_filename="gst/interfaces/colorbalance.h" -gst_color_balance_list_channels hidden="1" -GstMixer cheader_filename="gst/interfaces/mixer.h" -gst_mixer_list_tracks hidden="1" -GstNavigation cheader_filename="gst/interfaces/navigation.h" -GstPhotographyInterface hidden="1" -GstPropertyProbe cheader_filename="gst/interfaces/propertyprobe.h" -GstStreamVolume cheader_filename="gst/interfaces/streamvolume.h" -GstStreamVolumeFormat cheader_filename="gst/interfaces/streamvolume.h" -gst_property_probe_get_properties hidden="1" -GstTuner cheader_filename="gst/interfaces/tuner.h" -gst_tuner_list_channels hidden="1" -gst_tuner_list_norms hidden="1" -GstVideoOrientation cheader_filename="gst/interfaces/videoorientation.h" -GstXOverlay cheader_filename="gst/interfaces/xoverlay.h" lower_case_csuffix="x_overlay" diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.namespace b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.deps b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.files b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.files deleted file mode 100644 index 39f9972a4..000000000 --- a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/net -lib/libgstnet-0.10.so - diff --git a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.gi b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.gi deleted file mode 100644 index 088276c81..000000000 --- a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.gi +++ /dev/null @@ -1,80 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <struct name="GstNetTimePacket"> - <method name="new" symbol="gst_net_time_packet_new"> - <return-type type="GstNetTimePacket*"/> - <parameters> - <parameter name="buffer" type="guint8*"/> - </parameters> - </method> - <method name="receive" symbol="gst_net_time_packet_receive"> - <return-type type="GstNetTimePacket*"/> - <parameters> - <parameter name="fd" type="gint"/> - <parameter name="addr" type="struct sockaddr*"/> - <parameter name="len" type="socklen_t*"/> - </parameters> - </method> - <method name="send" symbol="gst_net_time_packet_send"> - <return-type type="gint"/> - <parameters> - <parameter name="packet" type="GstNetTimePacket*"/> - <parameter name="fd" type="gint"/> - <parameter name="addr" type="struct sockaddr*"/> - <parameter name="len" type="socklen_t"/> - </parameters> - </method> - <method name="serialize" symbol="gst_net_time_packet_serialize"> - <return-type type="guint8*"/> - <parameters> - <parameter name="packet" type="GstNetTimePacket*"/> - </parameters> - </method> - <field name="local_time" type="GstClockTime"/> - <field name="remote_time" type="GstClockTime"/> - </struct> - <object name="GstNetClientClock" parent="GstSystemClock" type-name="GstNetClientClock" get-type="gst_net_client_clock_get_type"> - <constructor name="new" symbol="gst_net_client_clock_new"> - <return-type type="GstClock*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="remote_address" type="gchar*"/> - <parameter name="remote_port" type="gint"/> - <parameter name="base_time" type="GstClockTime"/> - </parameters> - </constructor> - <property name="address" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="port" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> - <field name="address" type="gchar*"/> - <field name="port" type="gint"/> - <field name="sock" type="int"/> - <field name="control_sock" type="int[]"/> - <field name="current_timeout" type="GstClockTime"/> - <field name="servaddr" type="struct sockaddr_in*"/> - <field name="thread" type="GThread*"/> - </object> - <object name="GstNetTimeProvider" parent="GstObject" type-name="GstNetTimeProvider" get-type="gst_net_time_provider_get_type"> - <constructor name="new" symbol="gst_net_time_provider_new"> - <return-type type="GstNetTimeProvider*"/> - <parameters> - <parameter name="clock" type="GstClock*"/> - <parameter name="address" type="gchar*"/> - <parameter name="port" type="gint"/> - </parameters> - </constructor> - <property name="active" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="address" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="clock" type="GstClock*" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="port" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> - <field name="address" type="gchar*"/> - <field name="port" type="int"/> - <field name="sock" type="int"/> - <field name="control_sock" type="int[]"/> - <field name="thread" type="GThread*"/> - <field name="clock" type="GstClock*"/> - <field name="active" type="gpointer"/> - </object> - <constant name="GST_NET_TIME_PACKET_SIZE" type="int" value="16"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.metadata b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.metadata deleted file mode 100644 index c6a1cdb65..000000000 --- a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.metadata +++ /dev/null @@ -1,3 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/net/gstnet.h" gir_namespace="GstNet" gir_version="0.10" -gst_net_time_provider_new.address nullable="1" - diff --git a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.namespace b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.deps b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.files b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.files deleted file mode 100644 index ca634a1bf..000000000 --- a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/netbuffer -lib/libgstnetbuffer-0.10.so - diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi deleted file mode 100644 index 6d83044f5..000000000 --- a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi +++ /dev/null @@ -1,100 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <struct name="GstNetAddress"> - <method name="equal" symbol="gst_netaddress_equal"> - <return-type type="gboolean"/> - <parameters> - <parameter name="naddr1" type="GstNetAddress*"/> - <parameter name="naddr2" type="GstNetAddress*"/> - </parameters> - </method> - <method name="get_address_bytes" symbol="gst_netaddress_get_address_bytes"> - <return-type type="gint"/> - <parameters> - <parameter name="naddr" type="GstNetAddress*"/> - <parameter name="address" type="guint8[]"/> - <parameter name="port" type="guint16*"/> - </parameters> - </method> - <method name="get_ip4_address" symbol="gst_netaddress_get_ip4_address"> - <return-type type="gboolean"/> - <parameters> - <parameter name="naddr" type="GstNetAddress*"/> - <parameter name="address" type="guint32*"/> - <parameter name="port" type="guint16*"/> - </parameters> - </method> - <method name="get_ip6_address" symbol="gst_netaddress_get_ip6_address"> - <return-type type="gboolean"/> - <parameters> - <parameter name="naddr" type="GstNetAddress*"/> - <parameter name="address" type="guint8[]"/> - <parameter name="port" type="guint16*"/> - </parameters> - </method> - <method name="get_net_type" symbol="gst_netaddress_get_net_type"> - <return-type type="GstNetType"/> - <parameters> - <parameter name="naddr" type="GstNetAddress*"/> - </parameters> - </method> - <method name="set_address_bytes" symbol="gst_netaddress_set_address_bytes"> - <return-type type="gint"/> - <parameters> - <parameter name="naddr" type="GstNetAddress*"/> - <parameter name="type" type="GstNetType"/> - <parameter name="address" type="guint8[]"/> - <parameter name="port" type="guint16"/> - </parameters> - </method> - <method name="set_ip4_address" symbol="gst_netaddress_set_ip4_address"> - <return-type type="void"/> - <parameters> - <parameter name="naddr" type="GstNetAddress*"/> - <parameter name="address" type="guint32"/> - <parameter name="port" type="guint16"/> - </parameters> - </method> - <method name="set_ip6_address" symbol="gst_netaddress_set_ip6_address"> - <return-type type="void"/> - <parameters> - <parameter name="naddr" type="GstNetAddress*"/> - <parameter name="address" type="guint8[]"/> - <parameter name="port" type="guint16"/> - </parameters> - </method> - <method name="to_string" symbol="gst_netaddress_to_string"> - <return-type type="gint"/> - <parameters> - <parameter name="naddr" type="GstNetAddress*"/> - <parameter name="dest" type="gchar*"/> - <parameter name="len" type="gulong"/> - </parameters> - </method> - <field name="type" type="GstNetType"/> - <field name="address" type="gpointer"/> - <field name="port" type="guint16"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstNetBuffer"> - <method name="new" symbol="gst_netbuffer_new"> - <return-type type="GstNetBuffer*"/> - </method> - <field name="buffer" type="GstBuffer"/> - <field name="from" type="GstNetAddress"/> - <field name="to" type="GstNetAddress"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <struct name="GstNetBufferClass"> - <field name="buffer_class" type="GstBufferClass"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <enum name="GstNetType"> - <member name="GST_NET_TYPE_UNKNOWN" value="0"/> - <member name="GST_NET_TYPE_IP4" value="1"/> - <member name="GST_NET_TYPE_IP6" value="2"/> - </enum> - <constant name="GST_NETADDRESS_MAX_LEN" type="int" value="64"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata deleted file mode 100644 index b4edc71a2..000000000 --- a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata +++ /dev/null @@ -1,13 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/netbuffer/gstnetbuffer.h" gir_namespace="GstNetbuffer" gir_version="0.10" -GstNetAddress is_value_type="1" -gst_netaddress_get_ip4_address.address is_out="1" -gst_netaddress_get_ip4_address.port is_out="1" -gst_netaddress_set_ip6_address.address no_array_length="1" -gst_netaddress_get_ip6_address.address no_array_length="1" -gst_netaddress_get_ip6_address.port is_out="1" -gst_netaddress_set_address_bytes.address no_array_length="1" -gst_netaddress_get_address_bytes.address no_array_length="1" -gst_netaddress_get_address_bytes.port is_out="1" -GstNetBuffer type_id="GST_TYPE_NETBUFFER" -GstNetBuffer base_class="GstBuffer" -GstNetBufferClass hidden="1" diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.namespace b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10-custom.vala b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10-custom.vala deleted file mode 100644 index ac71c18a5..000000000 --- a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10-custom.vala +++ /dev/null @@ -1,34 +0,0 @@ -/* gstreamer-0.10-custom.vala - * - * Copyright (C) 2011 Collabora Multimedia - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * - * Author: - * Arun Raghavan <arun.raghavan@collabora.co.uk> - */ - -namespace Gst { - [CCode (ref_function = "gst_encoding_profile_ref", unref_function = "gst_encoding_profile_unref")] - public class EncodingProfile : Gst.MiniObject { - public unowned EncodingProfile @ref (); - public void unref (); - } - [CCode (ref_function = "gst_encoding_target_ref", unref_function = "gst_encoding_target_unref")] - public class EncodingTarget : Gst.MiniObject { - public unowned EncodingTarget @ref (); - public void unref (); - } -} diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.deps b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.files b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.files deleted file mode 100644 index 8104b4876..000000000 --- a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/pbutils -lib/libgstpbutils-0.10.so - diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.gi b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.gi deleted file mode 100644 index bd217a784..000000000 --- a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.gi +++ /dev/null @@ -1,891 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="codec_utils_aac_caps_set_level_and_profile" symbol="gst_codec_utils_aac_caps_set_level_and_profile"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="audio_config" type="guint8*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="codec_utils_aac_get_level" symbol="gst_codec_utils_aac_get_level"> - <return-type type="gchar*"/> - <parameters> - <parameter name="audio_config" type="guint8*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="codec_utils_aac_get_profile" symbol="gst_codec_utils_aac_get_profile"> - <return-type type="gchar*"/> - <parameters> - <parameter name="audio_config" type="guint8*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="codec_utils_aac_get_sample_rate_from_index" symbol="gst_codec_utils_aac_get_sample_rate_from_index"> - <return-type type="guint"/> - <parameters> - <parameter name="sr_idx" type="guint"/> - </parameters> - </function> - <function name="codec_utils_h264_caps_set_level_and_profile" symbol="gst_codec_utils_h264_caps_set_level_and_profile"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="sps" type="guint8*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="codec_utils_h264_get_level" symbol="gst_codec_utils_h264_get_level"> - <return-type type="gchar*"/> - <parameters> - <parameter name="sps" type="guint8*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="codec_utils_h264_get_level_idc" symbol="gst_codec_utils_h264_get_level_idc"> - <return-type type="guint8"/> - <parameters> - <parameter name="level" type="gchar*"/> - </parameters> - </function> - <function name="codec_utils_h264_get_profile" symbol="gst_codec_utils_h264_get_profile"> - <return-type type="gchar*"/> - <parameters> - <parameter name="sps" type="guint8*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="codec_utils_mpeg4video_caps_set_level_and_profile" symbol="gst_codec_utils_mpeg4video_caps_set_level_and_profile"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="vis_obj_seq" type="guint8*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="codec_utils_mpeg4video_get_level" symbol="gst_codec_utils_mpeg4video_get_level"> - <return-type type="gchar*"/> - <parameters> - <parameter name="vis_obj_seq" type="guint8*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="codec_utils_mpeg4video_get_profile" symbol="gst_codec_utils_mpeg4video_get_profile"> - <return-type type="gchar*"/> - <parameters> - <parameter name="vis_obj_seq" type="guint8*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="encoding_list_all_targets" symbol="gst_encoding_list_all_targets"> - <return-type type="GList*"/> - <parameters> - <parameter name="categoryname" type="gchar*"/> - </parameters> - </function> - <function name="encoding_list_available_categories" symbol="gst_encoding_list_available_categories"> - <return-type type="GList*"/> - </function> - <function name="install_plugins_async" symbol="gst_install_plugins_async"> - <return-type type="GstInstallPluginsReturn"/> - <parameters> - <parameter name="details" type="gchar**"/> - <parameter name="ctx" type="GstInstallPluginsContext*"/> - <parameter name="func" type="GstInstallPluginsResultFunc"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </function> - <function name="install_plugins_installation_in_progress" symbol="gst_install_plugins_installation_in_progress"> - <return-type type="gboolean"/> - </function> - <function name="install_plugins_return_get_name" symbol="gst_install_plugins_return_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="ret" type="GstInstallPluginsReturn"/> - </parameters> - </function> - <function name="install_plugins_supported" symbol="gst_install_plugins_supported"> - <return-type type="gboolean"/> - </function> - <function name="install_plugins_sync" symbol="gst_install_plugins_sync"> - <return-type type="GstInstallPluginsReturn"/> - <parameters> - <parameter name="details" type="gchar**"/> - <parameter name="ctx" type="GstInstallPluginsContext*"/> - </parameters> - </function> - <function name="is_missing_plugin_message" symbol="gst_is_missing_plugin_message"> - <return-type type="gboolean"/> - <parameters> - <parameter name="msg" type="GstMessage*"/> - </parameters> - </function> - <function name="missing_decoder_installer_detail_new" symbol="gst_missing_decoder_installer_detail_new"> - <return-type type="gchar*"/> - <parameters> - <parameter name="decode_caps" type="GstCaps*"/> - </parameters> - </function> - <function name="missing_decoder_message_new" symbol="gst_missing_decoder_message_new"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="decode_caps" type="GstCaps*"/> - </parameters> - </function> - <function name="missing_element_installer_detail_new" symbol="gst_missing_element_installer_detail_new"> - <return-type type="gchar*"/> - <parameters> - <parameter name="factory_name" type="gchar*"/> - </parameters> - </function> - <function name="missing_element_message_new" symbol="gst_missing_element_message_new"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="factory_name" type="gchar*"/> - </parameters> - </function> - <function name="missing_encoder_installer_detail_new" symbol="gst_missing_encoder_installer_detail_new"> - <return-type type="gchar*"/> - <parameters> - <parameter name="encode_caps" type="GstCaps*"/> - </parameters> - </function> - <function name="missing_encoder_message_new" symbol="gst_missing_encoder_message_new"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="encode_caps" type="GstCaps*"/> - </parameters> - </function> - <function name="missing_plugin_message_get_description" symbol="gst_missing_plugin_message_get_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="msg" type="GstMessage*"/> - </parameters> - </function> - <function name="missing_plugin_message_get_installer_detail" symbol="gst_missing_plugin_message_get_installer_detail"> - <return-type type="gchar*"/> - <parameters> - <parameter name="msg" type="GstMessage*"/> - </parameters> - </function> - <function name="missing_uri_sink_installer_detail_new" symbol="gst_missing_uri_sink_installer_detail_new"> - <return-type type="gchar*"/> - <parameters> - <parameter name="protocol" type="gchar*"/> - </parameters> - </function> - <function name="missing_uri_sink_message_new" symbol="gst_missing_uri_sink_message_new"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="protocol" type="gchar*"/> - </parameters> - </function> - <function name="missing_uri_source_installer_detail_new" symbol="gst_missing_uri_source_installer_detail_new"> - <return-type type="gchar*"/> - <parameters> - <parameter name="protocol" type="gchar*"/> - </parameters> - </function> - <function name="missing_uri_source_message_new" symbol="gst_missing_uri_source_message_new"> - <return-type type="GstMessage*"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="protocol" type="gchar*"/> - </parameters> - </function> - <function name="pb_utils_add_codec_description_to_tag_list" symbol="gst_pb_utils_add_codec_description_to_tag_list"> - <return-type type="gboolean"/> - <parameters> - <parameter name="taglist" type="GstTagList*"/> - <parameter name="codec_tag" type="gchar*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </function> - <function name="pb_utils_get_codec_description" symbol="gst_pb_utils_get_codec_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </function> - <function name="pb_utils_get_decoder_description" symbol="gst_pb_utils_get_decoder_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </function> - <function name="pb_utils_get_element_description" symbol="gst_pb_utils_get_element_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="factory_name" type="gchar*"/> - </parameters> - </function> - <function name="pb_utils_get_encoder_description" symbol="gst_pb_utils_get_encoder_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </function> - <function name="pb_utils_get_sink_description" symbol="gst_pb_utils_get_sink_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="protocol" type="gchar*"/> - </parameters> - </function> - <function name="pb_utils_get_source_description" symbol="gst_pb_utils_get_source_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="protocol" type="gchar*"/> - </parameters> - </function> - <function name="pb_utils_init" symbol="gst_pb_utils_init"> - <return-type type="void"/> - </function> - <function name="plugins_base_version" symbol="gst_plugins_base_version"> - <return-type type="void"/> - <parameters> - <parameter name="major" type="guint*"/> - <parameter name="minor" type="guint*"/> - <parameter name="micro" type="guint*"/> - <parameter name="nano" type="guint*"/> - </parameters> - </function> - <function name="plugins_base_version_string" symbol="gst_plugins_base_version_string"> - <return-type type="gchar*"/> - </function> - <callback name="GstInstallPluginsResultFunc"> - <return-type type="void"/> - <parameters> - <parameter name="result" type="GstInstallPluginsReturn"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <struct name="GstDiscovererAudioInfo"> - <method name="get_bitrate" symbol="gst_discoverer_audio_info_get_bitrate"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererAudioInfo*"/> - </parameters> - </method> - <method name="get_channels" symbol="gst_discoverer_audio_info_get_channels"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererAudioInfo*"/> - </parameters> - </method> - <method name="get_depth" symbol="gst_discoverer_audio_info_get_depth"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererAudioInfo*"/> - </parameters> - </method> - <method name="get_max_bitrate" symbol="gst_discoverer_audio_info_get_max_bitrate"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererAudioInfo*"/> - </parameters> - </method> - <method name="get_sample_rate" symbol="gst_discoverer_audio_info_get_sample_rate"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererAudioInfo*"/> - </parameters> - </method> - </struct> - <struct name="GstDiscovererAudioInfoClass"> - </struct> - <struct name="GstDiscovererContainerInfo"> - <method name="get_streams" symbol="gst_discoverer_container_info_get_streams"> - <return-type type="GList*"/> - <parameters> - <parameter name="info" type="GstDiscovererContainerInfo*"/> - </parameters> - </method> - </struct> - <struct name="GstDiscovererContainerInfoClass"> - </struct> - <struct name="GstDiscovererInfo"> - <method name="copy" symbol="gst_discoverer_info_copy"> - <return-type type="GstDiscovererInfo*"/> - <parameters> - <parameter name="ptr" type="GstDiscovererInfo*"/> - </parameters> - </method> - <method name="get_audio_streams" symbol="gst_discoverer_info_get_audio_streams"> - <return-type type="GList*"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - </parameters> - </method> - <method name="get_container_streams" symbol="gst_discoverer_info_get_container_streams"> - <return-type type="GList*"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - </parameters> - </method> - <method name="get_duration" symbol="gst_discoverer_info_get_duration"> - <return-type type="GstClockTime"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - </parameters> - </method> - <method name="get_misc" symbol="gst_discoverer_info_get_misc"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - </parameters> - </method> - <method name="get_result" symbol="gst_discoverer_info_get_result"> - <return-type type="GstDiscovererResult"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - </parameters> - </method> - <method name="get_seekable" symbol="gst_discoverer_info_get_seekable"> - <return-type type="gboolean"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - </parameters> - </method> - <method name="get_stream_info" symbol="gst_discoverer_info_get_stream_info"> - <return-type type="GstDiscovererStreamInfo*"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - </parameters> - </method> - <method name="get_stream_list" symbol="gst_discoverer_info_get_stream_list"> - <return-type type="GList*"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - </parameters> - </method> - <method name="get_streams" symbol="gst_discoverer_info_get_streams"> - <return-type type="GList*"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - <parameter name="streamtype" type="GType"/> - </parameters> - </method> - <method name="get_tags" symbol="gst_discoverer_info_get_tags"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - </parameters> - </method> - <method name="get_uri" symbol="gst_discoverer_info_get_uri"> - <return-type type="gchar*"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - </parameters> - </method> - <method name="get_video_streams" symbol="gst_discoverer_info_get_video_streams"> - <return-type type="GList*"/> - <parameters> - <parameter name="info" type="GstDiscovererInfo*"/> - </parameters> - </method> - </struct> - <struct name="GstDiscovererInfoClass"> - </struct> - <struct name="GstDiscovererStreamInfo"> - <method name="get_caps" symbol="gst_discoverer_stream_info_get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="info" type="GstDiscovererStreamInfo*"/> - </parameters> - </method> - <method name="get_misc" symbol="gst_discoverer_stream_info_get_misc"> - <return-type type="GstStructure*"/> - <parameters> - <parameter name="info" type="GstDiscovererStreamInfo*"/> - </parameters> - </method> - <method name="get_next" symbol="gst_discoverer_stream_info_get_next"> - <return-type type="GstDiscovererStreamInfo*"/> - <parameters> - <parameter name="info" type="GstDiscovererStreamInfo*"/> - </parameters> - </method> - <method name="get_previous" symbol="gst_discoverer_stream_info_get_previous"> - <return-type type="GstDiscovererStreamInfo*"/> - <parameters> - <parameter name="info" type="GstDiscovererStreamInfo*"/> - </parameters> - </method> - <method name="get_stream_type_nick" symbol="gst_discoverer_stream_info_get_stream_type_nick"> - <return-type type="gchar*"/> - <parameters> - <parameter name="info" type="GstDiscovererStreamInfo*"/> - </parameters> - </method> - <method name="get_tags" symbol="gst_discoverer_stream_info_get_tags"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="info" type="GstDiscovererStreamInfo*"/> - </parameters> - </method> - <method name="list_free" symbol="gst_discoverer_stream_info_list_free"> - <return-type type="void"/> - <parameters> - <parameter name="infos" type="GList*"/> - </parameters> - </method> - </struct> - <struct name="GstDiscovererStreamInfoClass"> - </struct> - <struct name="GstDiscovererVideoInfo"> - <method name="get_bitrate" symbol="gst_discoverer_video_info_get_bitrate"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererVideoInfo*"/> - </parameters> - </method> - <method name="get_depth" symbol="gst_discoverer_video_info_get_depth"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererVideoInfo*"/> - </parameters> - </method> - <method name="get_framerate_denom" symbol="gst_discoverer_video_info_get_framerate_denom"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererVideoInfo*"/> - </parameters> - </method> - <method name="get_framerate_num" symbol="gst_discoverer_video_info_get_framerate_num"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererVideoInfo*"/> - </parameters> - </method> - <method name="get_height" symbol="gst_discoverer_video_info_get_height"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererVideoInfo*"/> - </parameters> - </method> - <method name="get_max_bitrate" symbol="gst_discoverer_video_info_get_max_bitrate"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererVideoInfo*"/> - </parameters> - </method> - <method name="get_par_denom" symbol="gst_discoverer_video_info_get_par_denom"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererVideoInfo*"/> - </parameters> - </method> - <method name="get_par_num" symbol="gst_discoverer_video_info_get_par_num"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererVideoInfo*"/> - </parameters> - </method> - <method name="get_width" symbol="gst_discoverer_video_info_get_width"> - <return-type type="guint"/> - <parameters> - <parameter name="info" type="GstDiscovererVideoInfo*"/> - </parameters> - </method> - <method name="is_image" symbol="gst_discoverer_video_info_is_image"> - <return-type type="gboolean"/> - <parameters> - <parameter name="info" type="GstDiscovererVideoInfo*"/> - </parameters> - </method> - <method name="is_interlaced" symbol="gst_discoverer_video_info_is_interlaced"> - <return-type type="gboolean"/> - <parameters> - <parameter name="info" type="GstDiscovererVideoInfo*"/> - </parameters> - </method> - </struct> - <struct name="GstDiscovererVideoInfoClass"> - </struct> - <struct name="GstEncodingAudioProfile"> - <method name="new" symbol="gst_encoding_audio_profile_new"> - <return-type type="GstEncodingAudioProfile*"/> - <parameters> - <parameter name="format" type="GstCaps*"/> - <parameter name="preset" type="gchar*"/> - <parameter name="restriction" type="GstCaps*"/> - <parameter name="presence" type="guint"/> - </parameters> - </method> - </struct> - <struct name="GstEncodingAudioProfileClass"> - </struct> - <struct name="GstEncodingContainerProfile"> - <method name="add_profile" symbol="gst_encoding_container_profile_add_profile"> - <return-type type="gboolean"/> - <parameters> - <parameter name="container" type="GstEncodingContainerProfile*"/> - <parameter name="profile" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="contains_profile" symbol="gst_encoding_container_profile_contains_profile"> - <return-type type="gboolean"/> - <parameters> - <parameter name="container" type="GstEncodingContainerProfile*"/> - <parameter name="profile" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="get_profiles" symbol="gst_encoding_container_profile_get_profiles"> - <return-type type="GList*"/> - <parameters> - <parameter name="profile" type="GstEncodingContainerProfile*"/> - </parameters> - </method> - <method name="new" symbol="gst_encoding_container_profile_new"> - <return-type type="GstEncodingContainerProfile*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="description" type="gchar*"/> - <parameter name="format" type="GstCaps*"/> - <parameter name="preset" type="gchar*"/> - </parameters> - </method> - </struct> - <struct name="GstEncodingContainerProfileClass"> - </struct> - <struct name="GstEncodingProfile"> - <method name="find" symbol="gst_encoding_profile_find"> - <return-type type="GstEncodingProfile*"/> - <parameters> - <parameter name="targetname" type="gchar*"/> - <parameter name="profilename" type="gchar*"/> - <parameter name="category" type="gchar*"/> - </parameters> - </method> - <method name="get_description" symbol="gst_encoding_profile_get_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="get_format" symbol="gst_encoding_profile_get_format"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="get_input_caps" symbol="gst_encoding_profile_get_input_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="get_name" symbol="gst_encoding_profile_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="get_presence" symbol="gst_encoding_profile_get_presence"> - <return-type type="guint"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="get_preset" symbol="gst_encoding_profile_get_preset"> - <return-type type="gchar*"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="get_restriction" symbol="gst_encoding_profile_get_restriction"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="get_type_nick" symbol="gst_encoding_profile_get_type_nick"> - <return-type type="gchar*"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="is_equal" symbol="gst_encoding_profile_is_equal"> - <return-type type="gboolean"/> - <parameters> - <parameter name="a" type="GstEncodingProfile*"/> - <parameter name="b" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="set_description" symbol="gst_encoding_profile_set_description"> - <return-type type="void"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - <parameter name="description" type="gchar*"/> - </parameters> - </method> - <method name="set_format" symbol="gst_encoding_profile_set_format"> - <return-type type="void"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - <parameter name="format" type="GstCaps*"/> - </parameters> - </method> - <method name="set_name" symbol="gst_encoding_profile_set_name"> - <return-type type="void"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="set_presence" symbol="gst_encoding_profile_set_presence"> - <return-type type="void"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - <parameter name="presence" type="guint"/> - </parameters> - </method> - <method name="set_preset" symbol="gst_encoding_profile_set_preset"> - <return-type type="void"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - <parameter name="preset" type="gchar*"/> - </parameters> - </method> - <method name="set_restriction" symbol="gst_encoding_profile_set_restriction"> - <return-type type="void"/> - <parameters> - <parameter name="profile" type="GstEncodingProfile*"/> - <parameter name="restriction" type="GstCaps*"/> - </parameters> - </method> - </struct> - <struct name="GstEncodingProfileClass"> - </struct> - <struct name="GstEncodingTarget"> - <method name="add_profile" symbol="gst_encoding_target_add_profile"> - <return-type type="gboolean"/> - <parameters> - <parameter name="target" type="GstEncodingTarget*"/> - <parameter name="profile" type="GstEncodingProfile*"/> - </parameters> - </method> - <method name="get_category" symbol="gst_encoding_target_get_category"> - <return-type type="gchar*"/> - <parameters> - <parameter name="target" type="GstEncodingTarget*"/> - </parameters> - </method> - <method name="get_description" symbol="gst_encoding_target_get_description"> - <return-type type="gchar*"/> - <parameters> - <parameter name="target" type="GstEncodingTarget*"/> - </parameters> - </method> - <method name="get_name" symbol="gst_encoding_target_get_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="target" type="GstEncodingTarget*"/> - </parameters> - </method> - <method name="get_profile" symbol="gst_encoding_target_get_profile"> - <return-type type="GstEncodingProfile*"/> - <parameters> - <parameter name="target" type="GstEncodingTarget*"/> - <parameter name="name" type="gchar*"/> - </parameters> - </method> - <method name="get_profiles" symbol="gst_encoding_target_get_profiles"> - <return-type type="GList*"/> - <parameters> - <parameter name="target" type="GstEncodingTarget*"/> - </parameters> - </method> - <method name="load" symbol="gst_encoding_target_load"> - <return-type type="GstEncodingTarget*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="category" type="gchar*"/> - <parameter name="error" type="GError**"/> - </parameters> - </method> - <method name="load_from_file" symbol="gst_encoding_target_load_from_file"> - <return-type type="GstEncodingTarget*"/> - <parameters> - <parameter name="filepath" type="gchar*"/> - <parameter name="error" type="GError**"/> - </parameters> - </method> - <method name="new" symbol="gst_encoding_target_new"> - <return-type type="GstEncodingTarget*"/> - <parameters> - <parameter name="name" type="gchar*"/> - <parameter name="category" type="gchar*"/> - <parameter name="description" type="gchar*"/> - <parameter name="profiles" type="GList*"/> - </parameters> - </method> - <method name="save" symbol="gst_encoding_target_save"> - <return-type type="gboolean"/> - <parameters> - <parameter name="target" type="GstEncodingTarget*"/> - <parameter name="error" type="GError**"/> - </parameters> - </method> - <method name="save_to_file" symbol="gst_encoding_target_save_to_file"> - <return-type type="gboolean"/> - <parameters> - <parameter name="target" type="GstEncodingTarget*"/> - <parameter name="filepath" type="gchar*"/> - <parameter name="error" type="GError**"/> - </parameters> - </method> - </struct> - <struct name="GstEncodingTargetClass"> - </struct> - <struct name="GstEncodingVideoProfile"> - <method name="get_pass" symbol="gst_encoding_video_profile_get_pass"> - <return-type type="guint"/> - <parameters> - <parameter name="prof" type="GstEncodingVideoProfile*"/> - </parameters> - </method> - <method name="get_variableframerate" symbol="gst_encoding_video_profile_get_variableframerate"> - <return-type type="gboolean"/> - <parameters> - <parameter name="prof" type="GstEncodingVideoProfile*"/> - </parameters> - </method> - <method name="new" symbol="gst_encoding_video_profile_new"> - <return-type type="GstEncodingVideoProfile*"/> - <parameters> - <parameter name="format" type="GstCaps*"/> - <parameter name="preset" type="gchar*"/> - <parameter name="restriction" type="GstCaps*"/> - <parameter name="presence" type="guint"/> - </parameters> - </method> - <method name="set_pass" symbol="gst_encoding_video_profile_set_pass"> - <return-type type="void"/> - <parameters> - <parameter name="prof" type="GstEncodingVideoProfile*"/> - <parameter name="pass" type="guint"/> - </parameters> - </method> - <method name="set_variableframerate" symbol="gst_encoding_video_profile_set_variableframerate"> - <return-type type="void"/> - <parameters> - <parameter name="prof" type="GstEncodingVideoProfile*"/> - <parameter name="variableframerate" type="gboolean"/> - </parameters> - </method> - </struct> - <struct name="GstEncodingVideoProfileClass"> - </struct> - <boxed name="GstInstallPluginsContext" type-name="GstInstallPluginsContext" get-type="gst_install_plugins_context_get_type"> - <method name="free" symbol="gst_install_plugins_context_free"> - <return-type type="void"/> - <parameters> - <parameter name="ctx" type="GstInstallPluginsContext*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_install_plugins_context_new"> - <return-type type="GstInstallPluginsContext*"/> - </constructor> - <method name="set_xid" symbol="gst_install_plugins_context_set_xid"> - <return-type type="void"/> - <parameters> - <parameter name="ctx" type="GstInstallPluginsContext*"/> - <parameter name="xid" type="guint"/> - </parameters> - </method> - </boxed> - <enum name="GstDiscovererResult" type-name="GstDiscovererResult" get-type="gst_discoverer_result_get_type"> - <member name="GST_DISCOVERER_OK" value="0"/> - <member name="GST_DISCOVERER_URI_INVALID" value="1"/> - <member name="GST_DISCOVERER_ERROR" value="2"/> - <member name="GST_DISCOVERER_TIMEOUT" value="3"/> - <member name="GST_DISCOVERER_BUSY" value="4"/> - <member name="GST_DISCOVERER_MISSING_PLUGINS" value="5"/> - </enum> - <enum name="GstInstallPluginsReturn" type-name="GstInstallPluginsReturn" get-type="gst_install_plugins_return_get_type"> - <member name="GST_INSTALL_PLUGINS_SUCCESS" value="0"/> - <member name="GST_INSTALL_PLUGINS_NOT_FOUND" value="1"/> - <member name="GST_INSTALL_PLUGINS_ERROR" value="2"/> - <member name="GST_INSTALL_PLUGINS_PARTIAL_SUCCESS" value="3"/> - <member name="GST_INSTALL_PLUGINS_USER_ABORT" value="4"/> - <member name="GST_INSTALL_PLUGINS_CRASHED" value="100"/> - <member name="GST_INSTALL_PLUGINS_INVALID" value="101"/> - <member name="GST_INSTALL_PLUGINS_STARTED_OK" value="200"/> - <member name="GST_INSTALL_PLUGINS_INTERNAL_FAILURE" value="201"/> - <member name="GST_INSTALL_PLUGINS_HELPER_MISSING" value="202"/> - <member name="GST_INSTALL_PLUGINS_INSTALL_IN_PROGRESS" value="203"/> - </enum> - <object name="GstDiscoverer" parent="GObject" type-name="GstDiscoverer" get-type="gst_discoverer_get_type"> - <method name="discover_uri" symbol="gst_discoverer_discover_uri"> - <return-type type="GstDiscovererInfo*"/> - <parameters> - <parameter name="discoverer" type="GstDiscoverer*"/> - <parameter name="uri" type="gchar*"/> - <parameter name="err" type="GError**"/> - </parameters> - </method> - <method name="discover_uri_async" symbol="gst_discoverer_discover_uri_async"> - <return-type type="gboolean"/> - <parameters> - <parameter name="discoverer" type="GstDiscoverer*"/> - <parameter name="uri" type="gchar*"/> - </parameters> - </method> - <constructor name="new" symbol="gst_discoverer_new"> - <return-type type="GstDiscoverer*"/> - <parameters> - <parameter name="timeout" type="GstClockTime"/> - <parameter name="err" type="GError**"/> - </parameters> - </constructor> - <method name="start" symbol="gst_discoverer_start"> - <return-type type="void"/> - <parameters> - <parameter name="discoverer" type="GstDiscoverer*"/> - </parameters> - </method> - <method name="stop" symbol="gst_discoverer_stop"> - <return-type type="void"/> - <parameters> - <parameter name="discoverer" type="GstDiscoverer*"/> - </parameters> - </method> - <property name="timeout" type="guint64" readable="1" writable="1" construct="1" construct-only="0"/> - <signal name="discovered" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="discoverer" type="GstDiscoverer*"/> - <parameter name="info" type="GstDiscovererInfo"/> - <parameter name="err" type="GError*"/> - </parameters> - </signal> - <signal name="finished" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="discoverer" type="GstDiscoverer*"/> - </parameters> - </signal> - <signal name="starting" when="LAST"> - <return-type type="void"/> - <parameters> - <parameter name="discoverer" type="GstDiscoverer*"/> - </parameters> - </signal> - </object> - <constant name="GST_ENCODING_CATEGORY_CAPTURE" type="char*" value="capture"/> - <constant name="GST_ENCODING_CATEGORY_DEVICE" type="char*" value="device"/> - <constant name="GST_ENCODING_CATEGORY_ONLINE_SERVICE" type="char*" value="online-service"/> - <constant name="GST_ENCODING_CATEGORY_STORAGE_EDITING" type="char*" value="storage-editing"/> - <constant name="GST_PLUGINS_BASE_VERSION_MAJOR" type="int" value="0"/> - <constant name="GST_PLUGINS_BASE_VERSION_MICRO" type="int" value="35"/> - <constant name="GST_PLUGINS_BASE_VERSION_MINOR" type="int" value="10"/> - <constant name="GST_PLUGINS_BASE_VERSION_NANO" type="int" value="1"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata deleted file mode 100644 index bbac0aa21..000000000 --- a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata +++ /dev/null @@ -1,105 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/pbutils/pbutils.h" gir_namespace="GstPbutils" gir_version="0.10" -gst_missing_plugin_message_get_description transfer_ownership="1" -gst_missing_plugin_message_get_installer_detail transfer_ownership="1" -gst_missing_decoder_message_new transfer_ownership="1" -gst_missing_encoder_message_new transfer_ownership="1" -gst_missing_uri_source_message_new transfer_ownership="1" -gst_missing_uri_sink_message_new transfer_ownership="1" -gst_missing_element_message_new transfer_ownership="1" -gst_missing_uri_source_installer_detail_new transfer_ownership="1" -gst_missing_uri_sink_installer_detail_new transfer_ownership="1" -gst_missing_element_installer_detail_new transfer_ownership="1" -gst_missing_decoder_installer_detail_new transfer_ownership="1" -gst_missing_encoder_installer_detail_new transfer_ownership="1" -gst_install_plugins_async.details is_array="1" no_array_length="1" -gst_install_plugins_async.ctx nullable="1" - -gst_codec_utils_aac_caps_set_level_and_profile.audio_config is_array="1" array_length_pos="2.9" -gst_codec_utils_aac_caps_set_level_and_profile.len hidden="1" -gst_codec_utils_aac_get_level.audio_config is_array="1" array_length_pos="1.9" -gst_codec_utils_aac_get_level.len hidden="1" -gst_codec_utils_aac_get_profile.audio_config is_array="1" array_length_pos="1.9" -gst_codec_utils_aac_get_profile.len hidden="1" -gst_codec_utils_h264_caps_set_level_and_profile.sps is_array="1" array_length_pos="2.9" -gst_codec_utils_h264_caps_set_level_and_profile.len hidden="1" -gst_codec_utils_h264_get_level.sps is_array="1" array_length_pos="1.9" -gst_codec_utils_h264_get_level.len hidden="1" -gst_codec_utils_h264_get_profile.sps is_array="1" array_length_pos="1.9" -gst_codec_utils_h264_get_profile.len hidden="1" -gst_codec_utils_mpeg4video_caps_set_level_and_profile.vis_obj_seq is_array="1" array_length_pos="2.9" -gst_codec_utils_mpeg4video_caps_set_level_and_profile.len hidden="1" -gst_codec_utils_mpeg4video_get_level.vis_obj_seq is_array="1" array_length_pos="1.9" -gst_codec_utils_mpeg4video_get_level.len hidden="1" -gst_codec_utils_mpeg4video_get_profile.vis_obj_seq is_array="1" array_length_pos="1.9" -gst_codec_utils_mpeg4video_get_profile.len hidden="1" - -GstDiscovererStreamInfo base_class="GstMiniObject" -GstDiscovererStreamInfoClass hidden="1" -GstDiscovererAudioInfo base_class="GstDiscovererStreamInfo" -GstDiscovererAudioInfoClass hidden="1" -GstDiscovererContainerInfo base_class="GstDiscovererStreamInfo" -GstDiscovererContainerInfoClass hidden="1" -GstDiscovererVideoInfo base_class="GstDiscovererStreamInfo" -GstDiscovererVideoInfoClass hidden="1" -GstDiscovererInfo base_class="GstMiniObject" -GstDiscovererInfoClass hidden="1" - -gst_discoverer_discover_uri transfer_ownership="1" - -# note, we're not using gst_discoverer_stream_information_list_free for freeing -# the lists returned by the various getters below. This is fine for now since -# Vala does the right thing (unrefs each element then g_list_free()). If either -# the way these lists are supposed to be freed changes, or it becomes possible -# to attach a free-function to a returned object, this needs to change. - -gst_discoverer_info_copy transfer_ownership="1" hidden="1" -# The real type is actually an argument to the function, so we just use the parent class -gst_discoverer_info_get_streams namespace_name="Gst" type_arguments="MiniObject" transfer_ownership="1" -gst_discoverer_info_get_stream_list namespace_name="Gst" type_arguments="DiscovererStreamInfo" transfer_ownership="1" -gst_discoverer_info_get_audio_streams namespace_name="Gst" type_arguments="DiscovererAudioInfo" transfer_ownership="1" -gst_discoverer_info_get_container_streams namespace_name="Gst" type_arguments="DiscovererVideoInfo" transfer_ownership="1" -gst_discoverer_info_get_video_streams namespace_name="Gst" type_arguments="DiscovererVideoInfo" transfer_ownership="1" -gst_discoverer_info_get_stream_info transfer_ownership="1" - -gst_discoverer_stream_info_get_caps transfer_ownership="1" -gst_discoverer_stream_info_get_next transfer_ownership="1" -gst_discoverer_stream_info_get_previous transfer_ownership="1" - -# The real type is actually an argument to the function, so we just use the parent class -gst_discoverer_container_info_get_streams namespace_name="Gst" type_arguments="MiniObject" transfer_ownership="1" - -GstEncodingAudioProfile base_class="GstEncodingProfile" -GstEncodingAudioProfileClass hidden="1" -GstEncodingVideoProfile base_class="GstEncodingProfile" -GstEncodingVideoProfileClass hidden="1" -GstEncodingContainerProfile base_class="GstEncodingProfile" -GstEncodingContainerProfileClass hidden="1" -GstEncodingProfile base_class="GstMiniObject" -GstEncodingProfileClass hidden="1" -GstEncodingTarget base_class="GstMiniObject" -GstEncodingTargetClass hidden="1" - -gst_encoding_profile_find transfer_ownership="1" -gst_encoding_profile_get_input_caps transfer_ownership="1" - -gst_encoding_video_profile_new.preset nullable=1 -gst_encoding_video_profile_new.restriction nullable=1 - -gst_encoding_audio_profile_new.preset nullable=1 -gst_encoding_audio_profile_new.restriction nullable=1 - -gst_encoding_container_profile_new.name nullable="1" -gst_encoding_container_profile_new.description nullable="1" -gst_encoding_container_profile_new.preset nullable="1" -gst_encoding_container_profile_add_profile.profile transfer_ownership="1" -gst_encoding_container_profile_get_profiles namespace_name="Gst" type_arguments="EncodingProfile" - -gst_encoding_target_new.profiles namespace_name="Gst" type_arguments="EncodingProfile" -gst_encoding_target_add_profile.profile transfer_ownership="1" -gst_encoding_target_get_profile transfer_ownership="1" -gst_encoding_target_get_profiles namespace_name="Gst" type_arguments="EncodingProfile" -gst_encoding_target_load transfer_ownership="1" -gst_encoding_target_load_from_file transfer_ownership="1" - -gst_encoding_list_all_targets namespace_name="Gst" type_arguments="EncodingTarget" transfer_ownership="1" -gst_encoding_list_available_categories type_arguments="string" transfer_ownership="1" diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.namespace b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.deps b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.files b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.files deleted file mode 100644 index bb1746107..000000000 --- a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/riff -lib/libgstriff-0.10.so - diff --git a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.gi b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.gi deleted file mode 100644 index 3822a678e..000000000 --- a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.gi +++ /dev/null @@ -1,345 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="riff_create_audio_caps" symbol="gst_riff_create_audio_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="codec_id" type="guint16"/> - <parameter name="strh" type="gst_riff_strh*"/> - <parameter name="strf" type="gst_riff_strf_auds*"/> - <parameter name="strf_data" type="GstBuffer*"/> - <parameter name="strd_data" type="GstBuffer*"/> - <parameter name="codec_name" type="char**"/> - </parameters> - </function> - <function name="riff_create_audio_template_caps" symbol="gst_riff_create_audio_template_caps"> - <return-type type="GstCaps*"/> - </function> - <function name="riff_create_iavs_caps" symbol="gst_riff_create_iavs_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="codec_fcc" type="guint32"/> - <parameter name="strh" type="gst_riff_strh*"/> - <parameter name="strf" type="gst_riff_strf_iavs*"/> - <parameter name="strf_data" type="GstBuffer*"/> - <parameter name="strd_data" type="GstBuffer*"/> - <parameter name="codec_name" type="char**"/> - </parameters> - </function> - <function name="riff_create_iavs_template_caps" symbol="gst_riff_create_iavs_template_caps"> - <return-type type="GstCaps*"/> - </function> - <function name="riff_create_video_caps" symbol="gst_riff_create_video_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="codec_fcc" type="guint32"/> - <parameter name="strh" type="gst_riff_strh*"/> - <parameter name="strf" type="gst_riff_strf_vids*"/> - <parameter name="strf_data" type="GstBuffer*"/> - <parameter name="strd_data" type="GstBuffer*"/> - <parameter name="codec_name" type="char**"/> - </parameters> - </function> - <function name="riff_create_video_template_caps" symbol="gst_riff_create_video_template_caps"> - <return-type type="GstCaps*"/> - </function> - <function name="riff_init" symbol="gst_riff_init"> - <return-type type="void"/> - </function> - <function name="riff_parse_chunk" symbol="gst_riff_parse_chunk"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="buf" type="GstBuffer*"/> - <parameter name="offset" type="guint*"/> - <parameter name="fourcc" type="guint32*"/> - <parameter name="chunk_data" type="GstBuffer**"/> - </parameters> - </function> - <function name="riff_parse_file_header" symbol="gst_riff_parse_file_header"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="buf" type="GstBuffer*"/> - <parameter name="doctype" type="guint32*"/> - </parameters> - </function> - <function name="riff_parse_info" symbol="gst_riff_parse_info"> - <return-type type="void"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="buf" type="GstBuffer*"/> - <parameter name="taglist" type="GstTagList**"/> - </parameters> - </function> - <function name="riff_parse_strf_auds" symbol="gst_riff_parse_strf_auds"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="buf" type="GstBuffer*"/> - <parameter name="strf" type="gst_riff_strf_auds**"/> - <parameter name="data" type="GstBuffer**"/> - </parameters> - </function> - <function name="riff_parse_strf_iavs" symbol="gst_riff_parse_strf_iavs"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="buf" type="GstBuffer*"/> - <parameter name="strf" type="gst_riff_strf_iavs**"/> - <parameter name="data" type="GstBuffer**"/> - </parameters> - </function> - <function name="riff_parse_strf_vids" symbol="gst_riff_parse_strf_vids"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="buf" type="GstBuffer*"/> - <parameter name="strf" type="gst_riff_strf_vids**"/> - <parameter name="data" type="GstBuffer**"/> - </parameters> - </function> - <function name="riff_parse_strh" symbol="gst_riff_parse_strh"> - <return-type type="gboolean"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="buf" type="GstBuffer*"/> - <parameter name="strh" type="gst_riff_strh**"/> - </parameters> - </function> - <function name="riff_read_chunk" symbol="gst_riff_read_chunk"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="element" type="GstElement*"/> - <parameter name="pad" type="GstPad*"/> - <parameter name="offset" type="guint64*"/> - <parameter name="tag" type="guint32*"/> - <parameter name="chunk_data" type="GstBuffer**"/> - </parameters> - </function> - <struct name="gst_riff_acid"> - <field name="loop_type" type="guint32"/> - <field name="root_note" type="guint16"/> - <field name="unknown1" type="guint16"/> - <field name="unknown2" type="gfloat"/> - <field name="number_of_beats" type="guint32"/> - <field name="meter_d" type="guint16"/> - <field name="meter_n" type="guint16"/> - <field name="tempo" type="gfloat"/> - </struct> - <struct name="gst_riff_dmlh"> - <field name="totalframes" type="guint32"/> - </struct> - <struct name="gst_riff_index_entry"> - <field name="id" type="guint32"/> - <field name="flags" type="guint32"/> - <field name="offset" type="guint32"/> - <field name="size" type="guint32"/> - </struct> - <struct name="gst_riff_strf_auds"> - <field name="format" type="guint16"/> - <field name="channels" type="guint16"/> - <field name="rate" type="guint32"/> - <field name="av_bps" type="guint32"/> - <field name="blockalign" type="guint16"/> - <field name="size" type="guint16"/> - </struct> - <struct name="gst_riff_strf_iavs"> - <field name="DVAAuxSrc" type="guint32"/> - <field name="DVAAuxCtl" type="guint32"/> - <field name="DVAAuxSrc1" type="guint32"/> - <field name="DVAAuxCtl1" type="guint32"/> - <field name="DVVAuxSrc" type="guint32"/> - <field name="DVVAuxCtl" type="guint32"/> - <field name="DVReserved1" type="guint32"/> - <field name="DVReserved2" type="guint32"/> - </struct> - <struct name="gst_riff_strf_vids"> - <field name="size" type="guint32"/> - <field name="width" type="guint32"/> - <field name="height" type="guint32"/> - <field name="planes" type="guint16"/> - <field name="bit_cnt" type="guint16"/> - <field name="compression" type="guint32"/> - <field name="image_size" type="guint32"/> - <field name="xpels_meter" type="guint32"/> - <field name="ypels_meter" type="guint32"/> - <field name="num_colors" type="guint32"/> - <field name="imp_colors" type="guint32"/> - </struct> - <struct name="gst_riff_strh"> - <field name="type" type="guint32"/> - <field name="fcc_handler" type="guint32"/> - <field name="flags" type="guint32"/> - <field name="priority" type="guint32"/> - <field name="init_frames" type="guint32"/> - <field name="scale" type="guint32"/> - <field name="rate" type="guint32"/> - <field name="start" type="guint32"/> - <field name="length" type="guint32"/> - <field name="bufsize" type="guint32"/> - <field name="quality" type="guint32"/> - <field name="samplesize" type="guint32"/> - </struct> - <constant name="GST_RIFF_IBM_FORMAT_ADPCM" type="int" value="259"/> - <constant name="GST_RIFF_IBM_FORMAT_ALAW" type="int" value="258"/> - <constant name="GST_RIFF_IBM_FORMAT_MULAW" type="int" value="257"/> - <constant name="GST_RIFF_IF_COMPUSE" type="int" value="268369920"/> - <constant name="GST_RIFF_IF_KEYFRAME" type="int" value="16"/> - <constant name="GST_RIFF_IF_LIST" type="int" value="1"/> - <constant name="GST_RIFF_IF_NO_TIME" type="int" value="256"/> - <constant name="GST_RIFF_STRH_DISABLED" type="int" value="1"/> - <constant name="GST_RIFF_STRH_VIDEOPALCHANGES" type="int" value="65536"/> - <constant name="GST_RIFF_WAVE_FORMAT_A52" type="int" value="8192"/> - <constant name="GST_RIFF_WAVE_FORMAT_AAC" type="int" value="255"/> - <constant name="GST_RIFF_WAVE_FORMAT_AAC_AC" type="int" value="16707"/> - <constant name="GST_RIFF_WAVE_FORMAT_AAC_pm" type="int" value="28781"/> - <constant name="GST_RIFF_WAVE_FORMAT_ADPCM" type="int" value="2"/> - <constant name="GST_RIFF_WAVE_FORMAT_ADPCM_IMA_DK3" type="int" value="98"/> - <constant name="GST_RIFF_WAVE_FORMAT_ADPCM_IMA_DK4" type="int" value="97"/> - <constant name="GST_RIFF_WAVE_FORMAT_ADPCM_IMA_WAV" type="int" value="105"/> - <constant name="GST_RIFF_WAVE_FORMAT_ALAW" type="int" value="6"/> - <constant name="GST_RIFF_WAVE_FORMAT_AMR_NB" type="int" value="87"/> - <constant name="GST_RIFF_WAVE_FORMAT_AMR_WB" type="int" value="88"/> - <constant name="GST_RIFF_WAVE_FORMAT_APTX" type="int" value="37"/> - <constant name="GST_RIFF_WAVE_FORMAT_AUDIOFILE_AF10" type="int" value="38"/> - <constant name="GST_RIFF_WAVE_FORMAT_AUDIOFILE_AF36" type="int" value="36"/> - <constant name="GST_RIFF_WAVE_FORMAT_BTV_DIGITAL" type="int" value="1024"/> - <constant name="GST_RIFF_WAVE_FORMAT_CANOPUS_ATRAC" type="int" value="99"/> - <constant name="GST_RIFF_WAVE_FORMAT_CIRRUS" type="int" value="96"/> - <constant name="GST_RIFF_WAVE_FORMAT_CONTROL_RES_CR10" type="int" value="55"/> - <constant name="GST_RIFF_WAVE_FORMAT_CONTROL_RES_VQLPC" type="int" value="52"/> - <constant name="GST_RIFF_WAVE_FORMAT_CREATIVE_ADPCM" type="int" value="512"/> - <constant name="GST_RIFF_WAVE_FORMAT_CREATIVE_FASTSPEECH10" type="int" value="515"/> - <constant name="GST_RIFF_WAVE_FORMAT_CREATIVE_FASTSPEECH8" type="int" value="514"/> - <constant name="GST_RIFF_WAVE_FORMAT_CS2" type="int" value="608"/> - <constant name="GST_RIFF_WAVE_FORMAT_CS_IMAADPCM" type="int" value="57"/> - <constant name="GST_RIFF_WAVE_FORMAT_CU_CODEC" type="int" value="25"/> - <constant name="GST_RIFF_WAVE_FORMAT_DF_G726" type="int" value="133"/> - <constant name="GST_RIFF_WAVE_FORMAT_DF_GSM610" type="int" value="134"/> - <constant name="GST_RIFF_WAVE_FORMAT_DIALOGIC_OKI_ADPCM" type="int" value="23"/> - <constant name="GST_RIFF_WAVE_FORMAT_DIGIADPCM" type="int" value="54"/> - <constant name="GST_RIFF_WAVE_FORMAT_DIGIFIX" type="int" value="22"/> - <constant name="GST_RIFF_WAVE_FORMAT_DIGIREAL" type="int" value="53"/> - <constant name="GST_RIFF_WAVE_FORMAT_DIGISTD" type="int" value="21"/> - <constant name="GST_RIFF_WAVE_FORMAT_DIGITAL_G723" type="int" value="291"/> - <constant name="GST_RIFF_WAVE_FORMAT_DOLBY_AC2" type="int" value="48"/> - <constant name="GST_RIFF_WAVE_FORMAT_DOLBY_AC3_SPDIF" type="int" value="146"/> - <constant name="GST_RIFF_WAVE_FORMAT_DSAT_DISPLAY" type="int" value="103"/> - <constant name="GST_RIFF_WAVE_FORMAT_DSP_TRUESPEECH" type="int" value="34"/> - <constant name="GST_RIFF_WAVE_FORMAT_DTS" type="int" value="8193"/> - <constant name="GST_RIFF_WAVE_FORMAT_DVI_ADPCM" type="int" value="17"/> - <constant name="GST_RIFF_WAVE_FORMAT_ECHOSC1" type="int" value="35"/> - <constant name="GST_RIFF_WAVE_FORMAT_ECHOSC3" type="int" value="58"/> - <constant name="GST_RIFF_WAVE_FORMAT_ESPCM" type="int" value="97"/> - <constant name="GST_RIFF_WAVE_FORMAT_EXTENSIBLE" type="int" value="65534"/> - <constant name="GST_RIFF_WAVE_FORMAT_FLAC" type="int" value="61868"/> - <constant name="GST_RIFF_WAVE_FORMAT_FM_TOWNS_SND" type="int" value="768"/> - <constant name="GST_RIFF_WAVE_FORMAT_G722_ADPCM" type="int" value="101"/> - <constant name="GST_RIFF_WAVE_FORMAT_G723_ADPCM" type="int" value="20"/> - <constant name="GST_RIFF_WAVE_FORMAT_G726ADPCM" type="int" value="320"/> - <constant name="GST_RIFF_WAVE_FORMAT_G726_ADPCM" type="int" value="100"/> - <constant name="GST_RIFF_WAVE_FORMAT_G728_CELP" type="int" value="65"/> - <constant name="GST_RIFF_WAVE_FORMAT_G729A" type="int" value="131"/> - <constant name="GST_RIFF_WAVE_FORMAT_GSM610" type="int" value="49"/> - <constant name="GST_RIFF_WAVE_FORMAT_GSM_AMR_CBR" type="int" value="31265"/> - <constant name="GST_RIFF_WAVE_FORMAT_GSM_AMR_VBR" type="int" value="31266"/> - <constant name="GST_RIFF_WAVE_FORMAT_IBM_CVSD" type="int" value="5"/> - <constant name="GST_RIFF_WAVE_FORMAT_IEEE_FLOAT" type="int" value="3"/> - <constant name="GST_RIFF_WAVE_FORMAT_ILINK_VC" type="int" value="560"/> - <constant name="GST_RIFF_WAVE_FORMAT_IMC" type="int" value="1025"/> - <constant name="GST_RIFF_WAVE_FORMAT_IPI_HSX" type="int" value="592"/> - <constant name="GST_RIFF_WAVE_FORMAT_IPI_RPELP" type="int" value="593"/> - <constant name="GST_RIFF_WAVE_FORMAT_ISIAUDIO" type="int" value="136"/> - <constant name="GST_RIFF_WAVE_FORMAT_ITU_G721_ADPCM" type="int" value="64"/> - <constant name="GST_RIFF_WAVE_FORMAT_LH_CODEC" type="int" value="4352"/> - <constant name="GST_RIFF_WAVE_FORMAT_LRC" type="int" value="40"/> - <constant name="GST_RIFF_WAVE_FORMAT_LUCENT_G723" type="int" value="89"/> - <constant name="GST_RIFF_WAVE_FORMAT_MALDEN_PHONYTALK" type="int" value="160"/> - <constant name="GST_RIFF_WAVE_FORMAT_MEDIASONIC_G723" type="int" value="147"/> - <constant name="GST_RIFF_WAVE_FORMAT_MEDIASPACE_ADPCM" type="int" value="18"/> - <constant name="GST_RIFF_WAVE_FORMAT_MEDIAVISION_ADPCM" type="int" value="24"/> - <constant name="GST_RIFF_WAVE_FORMAT_MPEGL12" type="int" value="80"/> - <constant name="GST_RIFF_WAVE_FORMAT_MPEGL3" type="int" value="85"/> - <constant name="GST_RIFF_WAVE_FORMAT_MSG723" type="int" value="66"/> - <constant name="GST_RIFF_WAVE_FORMAT_MSN" type="int" value="50"/> - <constant name="GST_RIFF_WAVE_FORMAT_MSRT24" type="int" value="130"/> - <constant name="GST_RIFF_WAVE_FORMAT_MULAW" type="int" value="7"/> - <constant name="GST_RIFF_WAVE_FORMAT_MVI_MVI2" type="int" value="132"/> - <constant name="GST_RIFF_WAVE_FORMAT_NMS_VBXADPCM" type="int" value="56"/> - <constant name="GST_RIFF_WAVE_FORMAT_NORRIS" type="int" value="5120"/> - <constant name="GST_RIFF_WAVE_FORMAT_OKI_ADPCM" type="int" value="16"/> - <constant name="GST_RIFF_WAVE_FORMAT_OLIADPCM" type="int" value="4097"/> - <constant name="GST_RIFF_WAVE_FORMAT_OLICELP" type="int" value="4098"/> - <constant name="GST_RIFF_WAVE_FORMAT_OLIGSM" type="int" value="4096"/> - <constant name="GST_RIFF_WAVE_FORMAT_OLIOPR" type="int" value="4100"/> - <constant name="GST_RIFF_WAVE_FORMAT_OLISBC" type="int" value="4099"/> - <constant name="GST_RIFF_WAVE_FORMAT_ONLIVE" type="int" value="137"/> - <constant name="GST_RIFF_WAVE_FORMAT_PAC" type="int" value="83"/> - <constant name="GST_RIFF_WAVE_FORMAT_PACKED" type="int" value="153"/> - <constant name="GST_RIFF_WAVE_FORMAT_PCM" type="int" value="1"/> - <constant name="GST_RIFF_WAVE_FORMAT_PHILIPS_LPCBB" type="int" value="152"/> - <constant name="GST_RIFF_WAVE_FORMAT_PROSODY_1612" type="int" value="39"/> - <constant name="GST_RIFF_WAVE_FORMAT_PROSODY_8KBPS" type="int" value="148"/> - <constant name="GST_RIFF_WAVE_FORMAT_QDESIGN_MUSIC" type="int" value="1104"/> - <constant name="GST_RIFF_WAVE_FORMAT_QUALCOMM_HALFRATE" type="int" value="337"/> - <constant name="GST_RIFF_WAVE_FORMAT_QUALCOMM_PUREVOICE" type="int" value="336"/> - <constant name="GST_RIFF_WAVE_FORMAT_QUARTERDECK" type="int" value="544"/> - <constant name="GST_RIFF_WAVE_FORMAT_RAW_SPORT" type="int" value="576"/> - <constant name="GST_RIFF_WAVE_FORMAT_RHETOREX_ADPCM" type="int" value="256"/> - <constant name="GST_RIFF_WAVE_FORMAT_ROCKWELL_ADPCM" type="int" value="59"/> - <constant name="GST_RIFF_WAVE_FORMAT_ROCKWELL_DIGITALK" type="int" value="60"/> - <constant name="GST_RIFF_WAVE_FORMAT_RT24" type="int" value="82"/> - <constant name="GST_RIFF_WAVE_FORMAT_SANYO_LD_ADPCM" type="int" value="293"/> - <constant name="GST_RIFF_WAVE_FORMAT_SBC24" type="int" value="145"/> - <constant name="GST_RIFF_WAVE_FORMAT_SIERRA_ADPCM" type="int" value="19"/> - <constant name="GST_RIFF_WAVE_FORMAT_SIPROLAB_ACELP4800" type="int" value="305"/> - <constant name="GST_RIFF_WAVE_FORMAT_SIPROLAB_ACELP8V3" type="int" value="306"/> - <constant name="GST_RIFF_WAVE_FORMAT_SIPROLAB_ACEPLNET" type="int" value="304"/> - <constant name="GST_RIFF_WAVE_FORMAT_SIPROLAB_G729" type="int" value="307"/> - <constant name="GST_RIFF_WAVE_FORMAT_SIPROLAB_G729A" type="int" value="308"/> - <constant name="GST_RIFF_WAVE_FORMAT_SIPROLAB_KELVIN" type="int" value="309"/> - <constant name="GST_RIFF_WAVE_FORMAT_SIREN" type="int" value="654"/> - <constant name="GST_RIFF_WAVE_FORMAT_SOFTSOUND" type="int" value="128"/> - <constant name="GST_RIFF_WAVE_FORMAT_SONARC" type="int" value="33"/> - <constant name="GST_RIFF_WAVE_FORMAT_SONIC" type="int" value="8264"/> - <constant name="GST_RIFF_WAVE_FORMAT_SONIC_LS" type="int" value="8264"/> - <constant name="GST_RIFF_WAVE_FORMAT_SONY_ATRAC3" type="int" value="624"/> - <constant name="GST_RIFF_WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS" type="int" value="5376"/> - <constant name="GST_RIFF_WAVE_FORMAT_TPC" type="int" value="1665"/> - <constant name="GST_RIFF_WAVE_FORMAT_TUBGSM" type="int" value="341"/> - <constant name="GST_RIFF_WAVE_FORMAT_UHER_ADPCM" type="int" value="528"/> - <constant name="GST_RIFF_WAVE_FORMAT_UNKNOWN" type="int" value="0"/> - <constant name="GST_RIFF_WAVE_FORMAT_VIVO_G723" type="int" value="273"/> - <constant name="GST_RIFF_WAVE_FORMAT_VIVO_SIREN" type="int" value="274"/> - <constant name="GST_RIFF_WAVE_FORMAT_VME_VMPCM" type="int" value="1664"/> - <constant name="GST_RIFF_WAVE_FORMAT_VORBIS1" type="int" value="26447"/> - <constant name="GST_RIFF_WAVE_FORMAT_VORBIS1PLUS" type="int" value="26479"/> - <constant name="GST_RIFF_WAVE_FORMAT_VORBIS2" type="int" value="26448"/> - <constant name="GST_RIFF_WAVE_FORMAT_VORBIS2PLUS" type="int" value="26480"/> - <constant name="GST_RIFF_WAVE_FORMAT_VORBIS3" type="int" value="26449"/> - <constant name="GST_RIFF_WAVE_FORMAT_VORBIS3PLUS" type="int" value="26481"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE" type="int" value="98"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_AC10" type="int" value="113"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_AC16" type="int" value="114"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_AC20" type="int" value="115"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_AC8" type="int" value="112"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_BYTE_ALIGNED" type="int" value="105"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_METASOUND" type="int" value="117"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_METAVOICE" type="int" value="116"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_RT29HW" type="int" value="118"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_TQ40" type="int" value="121"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_TQ60" type="int" value="129"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_VR12" type="int" value="119"/> - <constant name="GST_RIFF_WAVE_FORMAT_VOXWARE_VR18" type="int" value="120"/> - <constant name="GST_RIFF_WAVE_FORMAT_VSELP" type="int" value="4"/> - <constant name="GST_RIFF_WAVE_FORMAT_WMAV1" type="int" value="352"/> - <constant name="GST_RIFF_WAVE_FORMAT_WMAV2" type="int" value="353"/> - <constant name="GST_RIFF_WAVE_FORMAT_WMAV3" type="int" value="354"/> - <constant name="GST_RIFF_WAVE_FORMAT_WMAV3_L" type="int" value="355"/> - <constant name="GST_RIFF_WAVE_FORMAT_WMS" type="int" value="10"/> - <constant name="GST_RIFF_WAVE_FORMAT_XEBEC" type="int" value="61"/> - <constant name="GST_RIFF_WAVE_FORMAT_YAMAHA_ADPCM" type="int" value="32"/> - <constant name="GST_RIFF_WAVE_FORMAT_ZYXEL_ADPCM" type="int" value="151"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.metadata b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.metadata deleted file mode 100644 index 0a45a4169..000000000 --- a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.metadata +++ /dev/null @@ -1,17 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/riff/riff-ids.h" gir_namespace="GstRiff" gir_version="0.10" -gst_riff_read_chunk cheader_filename="gst/riff/riff-read.h" -gst_riff_init cheader_filename="gst/riff/riff-read.h" -gst_riff_parse_chunk cheader_filename="gst/riff/riff-read.h" -gst_riff_parse_file_header cheader_filename="gst/riff/riff-read.h" -gst_riff_parse_info cheader_filename="gst/riff/riff-read.h" -gst_riff_parse_strf_auds cheader_filename="gst/riff/riff-read.h" -gst_riff_parse_strf_iavs cheader_filename="gst/riff/riff-read.h" -gst_riff_parse_strf_vids cheader_filename="gst/riff/riff-read.h" -gst_riff_parse_strh cheader_filename="gst/riff/riff-read.h" -gst_riff_create_video_caps cheader_filename="gst/riff/riff-media.h" -gst_riff_create_audio_caps cheader_filename="gst/riff/riff-media.h" -gst_riff_create_audio_template_caps cheader_filename="gst/riff/riff-media.h" -gst_riff_create_iavs_caps cheader_filename="gst/riff/riff-media.h" -gst_riff_create_iavs_template_caps cheader_filename="gst/riff/riff-media.h" -gst_riff_create_video_caps cheader_filename="gst/riff/riff-media.h" -gst_riff_create_video_template_caps cheader_filename="gst/riff/riff-media.h" diff --git a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.namespace b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.deps b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.deps deleted file mode 100644 index 0cc476e02..000000000 --- a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.deps +++ /dev/null @@ -1,3 +0,0 @@ -gstreamer-0.10 -gstreamer-base-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.files b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.files deleted file mode 100644 index 1e62ddf71..000000000 --- a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/rtp -lib/libgstrtp-0.10.so - diff --git a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.gi b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.gi deleted file mode 100644 index e9db7a693..000000000 --- a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.gi +++ /dev/null @@ -1,1194 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="rtcp_buffer_add_packet" symbol="gst_rtcp_buffer_add_packet"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="type" type="GstRTCPType"/> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </function> - <function name="rtcp_buffer_end" symbol="gst_rtcp_buffer_end"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtcp_buffer_get_first_packet" symbol="gst_rtcp_buffer_get_first_packet"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </function> - <function name="rtcp_buffer_get_packet_count" symbol="gst_rtcp_buffer_get_packet_count"> - <return-type type="guint"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtcp_buffer_new" symbol="gst_rtcp_buffer_new"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="mtu" type="guint"/> - </parameters> - </function> - <function name="rtcp_buffer_new_copy_data" symbol="gst_rtcp_buffer_new_copy_data"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="data" type="gpointer"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="rtcp_buffer_new_take_data" symbol="gst_rtcp_buffer_new_take_data"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="data" type="gpointer"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="rtcp_buffer_validate" symbol="gst_rtcp_buffer_validate"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtcp_buffer_validate_data" symbol="gst_rtcp_buffer_validate_data"> - <return-type type="gboolean"/> - <parameters> - <parameter name="data" type="guint8*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="rtcp_ntp_to_unix" symbol="gst_rtcp_ntp_to_unix"> - <return-type type="guint64"/> - <parameters> - <parameter name="ntptime" type="guint64"/> - </parameters> - </function> - <function name="rtcp_sdes_name_to_type" symbol="gst_rtcp_sdes_name_to_type"> - <return-type type="GstRTCPSDESType"/> - <parameters> - <parameter name="name" type="gchar*"/> - </parameters> - </function> - <function name="rtcp_sdes_type_to_name" symbol="gst_rtcp_sdes_type_to_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="type" type="GstRTCPSDESType"/> - </parameters> - </function> - <function name="rtcp_unix_to_ntp" symbol="gst_rtcp_unix_to_ntp"> - <return-type type="guint64"/> - <parameters> - <parameter name="unixtime" type="guint64"/> - </parameters> - </function> - <function name="rtp_buffer_add_extension_onebyte_header" symbol="gst_rtp_buffer_add_extension_onebyte_header"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="id" type="guint8"/> - <parameter name="data" type="gpointer"/> - <parameter name="size" type="guint"/> - </parameters> - </function> - <function name="rtp_buffer_add_extension_twobytes_header" symbol="gst_rtp_buffer_add_extension_twobytes_header"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="appbits" type="guint8"/> - <parameter name="id" type="guint8"/> - <parameter name="data" type="gpointer"/> - <parameter name="size" type="guint"/> - </parameters> - </function> - <function name="rtp_buffer_allocate_data" symbol="gst_rtp_buffer_allocate_data"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="payload_len" type="guint"/> - <parameter name="pad_len" type="guint8"/> - <parameter name="csrc_count" type="guint8"/> - </parameters> - </function> - <function name="rtp_buffer_calc_header_len" symbol="gst_rtp_buffer_calc_header_len"> - <return-type type="guint"/> - <parameters> - <parameter name="csrc_count" type="guint8"/> - </parameters> - </function> - <function name="rtp_buffer_calc_packet_len" symbol="gst_rtp_buffer_calc_packet_len"> - <return-type type="guint"/> - <parameters> - <parameter name="payload_len" type="guint"/> - <parameter name="pad_len" type="guint8"/> - <parameter name="csrc_count" type="guint8"/> - </parameters> - </function> - <function name="rtp_buffer_calc_payload_len" symbol="gst_rtp_buffer_calc_payload_len"> - <return-type type="guint"/> - <parameters> - <parameter name="packet_len" type="guint"/> - <parameter name="pad_len" type="guint8"/> - <parameter name="csrc_count" type="guint8"/> - </parameters> - </function> - <function name="rtp_buffer_compare_seqnum" symbol="gst_rtp_buffer_compare_seqnum"> - <return-type type="gint"/> - <parameters> - <parameter name="seqnum1" type="guint16"/> - <parameter name="seqnum2" type="guint16"/> - </parameters> - </function> - <function name="rtp_buffer_default_clock_rate" symbol="gst_rtp_buffer_default_clock_rate"> - <return-type type="guint32"/> - <parameters> - <parameter name="payload_type" type="guint8"/> - </parameters> - </function> - <function name="rtp_buffer_ext_timestamp" symbol="gst_rtp_buffer_ext_timestamp"> - <return-type type="guint64"/> - <parameters> - <parameter name="exttimestamp" type="guint64*"/> - <parameter name="timestamp" type="guint32"/> - </parameters> - </function> - <function name="rtp_buffer_get_csrc" symbol="gst_rtp_buffer_get_csrc"> - <return-type type="guint32"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="idx" type="guint8"/> - </parameters> - </function> - <function name="rtp_buffer_get_csrc_count" symbol="gst_rtp_buffer_get_csrc_count"> - <return-type type="guint8"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_extension" symbol="gst_rtp_buffer_get_extension"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_extension_data" symbol="gst_rtp_buffer_get_extension_data"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="bits" type="guint16*"/> - <parameter name="data" type="gpointer*"/> - <parameter name="wordlen" type="guint*"/> - </parameters> - </function> - <function name="rtp_buffer_get_extension_onebyte_header" symbol="gst_rtp_buffer_get_extension_onebyte_header"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="id" type="guint8"/> - <parameter name="nth" type="guint"/> - <parameter name="data" type="gpointer*"/> - <parameter name="size" type="guint*"/> - </parameters> - </function> - <function name="rtp_buffer_get_extension_twobytes_header" symbol="gst_rtp_buffer_get_extension_twobytes_header"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="appbits" type="guint8*"/> - <parameter name="id" type="guint8"/> - <parameter name="nth" type="guint"/> - <parameter name="data" type="gpointer*"/> - <parameter name="size" type="guint*"/> - </parameters> - </function> - <function name="rtp_buffer_get_header_len" symbol="gst_rtp_buffer_get_header_len"> - <return-type type="guint"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_marker" symbol="gst_rtp_buffer_get_marker"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_packet_len" symbol="gst_rtp_buffer_get_packet_len"> - <return-type type="guint"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_padding" symbol="gst_rtp_buffer_get_padding"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_payload" symbol="gst_rtp_buffer_get_payload"> - <return-type type="gpointer"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_payload_buffer" symbol="gst_rtp_buffer_get_payload_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_payload_len" symbol="gst_rtp_buffer_get_payload_len"> - <return-type type="guint"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_payload_subbuffer" symbol="gst_rtp_buffer_get_payload_subbuffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="offset" type="guint"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="rtp_buffer_get_payload_type" symbol="gst_rtp_buffer_get_payload_type"> - <return-type type="guint8"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_seq" symbol="gst_rtp_buffer_get_seq"> - <return-type type="guint16"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_ssrc" symbol="gst_rtp_buffer_get_ssrc"> - <return-type type="guint32"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_timestamp" symbol="gst_rtp_buffer_get_timestamp"> - <return-type type="guint32"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_get_version" symbol="gst_rtp_buffer_get_version"> - <return-type type="guint8"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_list_add_extension_onebyte_header" symbol="gst_rtp_buffer_list_add_extension_onebyte_header"> - <return-type type="gboolean"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - <parameter name="id" type="guint8"/> - <parameter name="data" type="gpointer"/> - <parameter name="size" type="guint"/> - </parameters> - </function> - <function name="rtp_buffer_list_add_extension_twobytes_header" symbol="gst_rtp_buffer_list_add_extension_twobytes_header"> - <return-type type="gboolean"/> - <parameters> - <parameter name="it" type="GstBufferListIterator*"/> - <parameter name="appbits" type="guint8"/> - <parameter name="id" type="guint8"/> - <parameter name="data" type="gpointer"/> - <parameter name="size" type="guint"/> - </parameters> - </function> - <function name="rtp_buffer_list_from_buffer" symbol="gst_rtp_buffer_list_from_buffer"> - <return-type type="GstBufferList*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_list_get_extension_onebyte_header" symbol="gst_rtp_buffer_list_get_extension_onebyte_header"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bufferlist" type="GstBufferList*"/> - <parameter name="group_idx" type="guint"/> - <parameter name="id" type="guint8"/> - <parameter name="nth" type="guint"/> - <parameter name="data" type="gpointer*"/> - <parameter name="size" type="guint*"/> - </parameters> - </function> - <function name="rtp_buffer_list_get_extension_twobytes_header" symbol="gst_rtp_buffer_list_get_extension_twobytes_header"> - <return-type type="gboolean"/> - <parameters> - <parameter name="bufferlist" type="GstBufferList*"/> - <parameter name="group_idx" type="guint"/> - <parameter name="appbits" type="guint8*"/> - <parameter name="id" type="guint8"/> - <parameter name="nth" type="guint"/> - <parameter name="data" type="gpointer*"/> - <parameter name="size" type="guint*"/> - </parameters> - </function> - <function name="rtp_buffer_list_get_payload_len" symbol="gst_rtp_buffer_list_get_payload_len"> - <return-type type="guint"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </function> - <function name="rtp_buffer_list_get_payload_type" symbol="gst_rtp_buffer_list_get_payload_type"> - <return-type type="guint8"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </function> - <function name="rtp_buffer_list_get_seq" symbol="gst_rtp_buffer_list_get_seq"> - <return-type type="guint16"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </function> - <function name="rtp_buffer_list_get_ssrc" symbol="gst_rtp_buffer_list_get_ssrc"> - <return-type type="guint32"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </function> - <function name="rtp_buffer_list_get_timestamp" symbol="gst_rtp_buffer_list_get_timestamp"> - <return-type type="guint32"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </function> - <function name="rtp_buffer_list_set_payload_type" symbol="gst_rtp_buffer_list_set_payload_type"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - <parameter name="payload_type" type="guint8"/> - </parameters> - </function> - <function name="rtp_buffer_list_set_seq" symbol="gst_rtp_buffer_list_set_seq"> - <return-type type="guint16"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - <parameter name="seq" type="guint16"/> - </parameters> - </function> - <function name="rtp_buffer_list_set_ssrc" symbol="gst_rtp_buffer_list_set_ssrc"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - <parameter name="ssrc" type="guint32"/> - </parameters> - </function> - <function name="rtp_buffer_list_set_timestamp" symbol="gst_rtp_buffer_list_set_timestamp"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - <parameter name="timestamp" type="guint32"/> - </parameters> - </function> - <function name="rtp_buffer_list_validate" symbol="gst_rtp_buffer_list_validate"> - <return-type type="gboolean"/> - <parameters> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </function> - <function name="rtp_buffer_new_allocate" symbol="gst_rtp_buffer_new_allocate"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="payload_len" type="guint"/> - <parameter name="pad_len" type="guint8"/> - <parameter name="csrc_count" type="guint8"/> - </parameters> - </function> - <function name="rtp_buffer_new_allocate_len" symbol="gst_rtp_buffer_new_allocate_len"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="packet_len" type="guint"/> - <parameter name="pad_len" type="guint8"/> - <parameter name="csrc_count" type="guint8"/> - </parameters> - </function> - <function name="rtp_buffer_new_copy_data" symbol="gst_rtp_buffer_new_copy_data"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="data" type="gpointer"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="rtp_buffer_new_take_data" symbol="gst_rtp_buffer_new_take_data"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="data" type="gpointer"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="rtp_buffer_pad_to" symbol="gst_rtp_buffer_pad_to"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="rtp_buffer_set_csrc" symbol="gst_rtp_buffer_set_csrc"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="idx" type="guint8"/> - <parameter name="csrc" type="guint32"/> - </parameters> - </function> - <function name="rtp_buffer_set_extension" symbol="gst_rtp_buffer_set_extension"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="extension" type="gboolean"/> - </parameters> - </function> - <function name="rtp_buffer_set_extension_data" symbol="gst_rtp_buffer_set_extension_data"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="bits" type="guint16"/> - <parameter name="length" type="guint16"/> - </parameters> - </function> - <function name="rtp_buffer_set_marker" symbol="gst_rtp_buffer_set_marker"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="marker" type="gboolean"/> - </parameters> - </function> - <function name="rtp_buffer_set_packet_len" symbol="gst_rtp_buffer_set_packet_len"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <function name="rtp_buffer_set_padding" symbol="gst_rtp_buffer_set_padding"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="padding" type="gboolean"/> - </parameters> - </function> - <function name="rtp_buffer_set_payload_type" symbol="gst_rtp_buffer_set_payload_type"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="payload_type" type="guint8"/> - </parameters> - </function> - <function name="rtp_buffer_set_seq" symbol="gst_rtp_buffer_set_seq"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="seq" type="guint16"/> - </parameters> - </function> - <function name="rtp_buffer_set_ssrc" symbol="gst_rtp_buffer_set_ssrc"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="ssrc" type="guint32"/> - </parameters> - </function> - <function name="rtp_buffer_set_timestamp" symbol="gst_rtp_buffer_set_timestamp"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="timestamp" type="guint32"/> - </parameters> - </function> - <function name="rtp_buffer_set_version" symbol="gst_rtp_buffer_set_version"> - <return-type type="void"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="version" type="guint8"/> - </parameters> - </function> - <function name="rtp_buffer_validate" symbol="gst_rtp_buffer_validate"> - <return-type type="gboolean"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="rtp_buffer_validate_data" symbol="gst_rtp_buffer_validate_data"> - <return-type type="gboolean"/> - <parameters> - <parameter name="data" type="guint8*"/> - <parameter name="len" type="guint"/> - </parameters> - </function> - <struct name="GstRTCPPacket"> - <method name="add_rb" symbol="gst_rtcp_packet_add_rb"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="ssrc" type="guint32"/> - <parameter name="fractionlost" type="guint8"/> - <parameter name="packetslost" type="gint32"/> - <parameter name="exthighestseq" type="guint32"/> - <parameter name="jitter" type="guint32"/> - <parameter name="lsr" type="guint32"/> - <parameter name="dlsr" type="guint32"/> - </parameters> - </method> - <method name="bye_add_ssrc" symbol="gst_rtcp_packet_bye_add_ssrc"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="ssrc" type="guint32"/> - </parameters> - </method> - <method name="bye_add_ssrcs" symbol="gst_rtcp_packet_bye_add_ssrcs"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="ssrc" type="guint32*"/> - <parameter name="len" type="guint"/> - </parameters> - </method> - <method name="bye_get_nth_ssrc" symbol="gst_rtcp_packet_bye_get_nth_ssrc"> - <return-type type="guint32"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="nth" type="guint"/> - </parameters> - </method> - <method name="bye_get_reason" symbol="gst_rtcp_packet_bye_get_reason"> - <return-type type="gchar*"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="bye_get_reason_len" symbol="gst_rtcp_packet_bye_get_reason_len"> - <return-type type="guint8"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="bye_get_ssrc_count" symbol="gst_rtcp_packet_bye_get_ssrc_count"> - <return-type type="guint"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="bye_set_reason" symbol="gst_rtcp_packet_bye_set_reason"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="reason" type="gchar*"/> - </parameters> - </method> - <method name="fb_get_fci" symbol="gst_rtcp_packet_fb_get_fci"> - <return-type type="guint8*"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="fb_get_fci_length" symbol="gst_rtcp_packet_fb_get_fci_length"> - <return-type type="guint16"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="fb_get_media_ssrc" symbol="gst_rtcp_packet_fb_get_media_ssrc"> - <return-type type="guint32"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="fb_get_sender_ssrc" symbol="gst_rtcp_packet_fb_get_sender_ssrc"> - <return-type type="guint32"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="fb_get_type" symbol="gst_rtcp_packet_fb_get_type"> - <return-type type="GstRTCPFBType"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="fb_set_fci_length" symbol="gst_rtcp_packet_fb_set_fci_length"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="wordlen" type="guint16"/> - </parameters> - </method> - <method name="fb_set_media_ssrc" symbol="gst_rtcp_packet_fb_set_media_ssrc"> - <return-type type="void"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="ssrc" type="guint32"/> - </parameters> - </method> - <method name="fb_set_sender_ssrc" symbol="gst_rtcp_packet_fb_set_sender_ssrc"> - <return-type type="void"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="ssrc" type="guint32"/> - </parameters> - </method> - <method name="fb_set_type" symbol="gst_rtcp_packet_fb_set_type"> - <return-type type="void"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="type" type="GstRTCPFBType"/> - </parameters> - </method> - <method name="get_count" symbol="gst_rtcp_packet_get_count"> - <return-type type="guint8"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="get_length" symbol="gst_rtcp_packet_get_length"> - <return-type type="guint16"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="get_padding" symbol="gst_rtcp_packet_get_padding"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="get_rb" symbol="gst_rtcp_packet_get_rb"> - <return-type type="void"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="nth" type="guint"/> - <parameter name="ssrc" type="guint32*"/> - <parameter name="fractionlost" type="guint8*"/> - <parameter name="packetslost" type="gint32*"/> - <parameter name="exthighestseq" type="guint32*"/> - <parameter name="jitter" type="guint32*"/> - <parameter name="lsr" type="guint32*"/> - <parameter name="dlsr" type="guint32*"/> - </parameters> - </method> - <method name="get_rb_count" symbol="gst_rtcp_packet_get_rb_count"> - <return-type type="guint"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="move_to_next" symbol="gst_rtcp_packet_move_to_next"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="remove" symbol="gst_rtcp_packet_remove"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="rr_get_ssrc" symbol="gst_rtcp_packet_rr_get_ssrc"> - <return-type type="guint32"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="rr_set_ssrc" symbol="gst_rtcp_packet_rr_set_ssrc"> - <return-type type="void"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="ssrc" type="guint32"/> - </parameters> - </method> - <method name="sdes_add_entry" symbol="gst_rtcp_packet_sdes_add_entry"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="type" type="GstRTCPSDESType"/> - <parameter name="len" type="guint8"/> - <parameter name="data" type="guint8*"/> - </parameters> - </method> - <method name="sdes_add_item" symbol="gst_rtcp_packet_sdes_add_item"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="ssrc" type="guint32"/> - </parameters> - </method> - <method name="sdes_copy_entry" symbol="gst_rtcp_packet_sdes_copy_entry"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="type" type="GstRTCPSDESType*"/> - <parameter name="len" type="guint8*"/> - <parameter name="data" type="guint8**"/> - </parameters> - </method> - <method name="sdes_first_entry" symbol="gst_rtcp_packet_sdes_first_entry"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="sdes_first_item" symbol="gst_rtcp_packet_sdes_first_item"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="sdes_get_entry" symbol="gst_rtcp_packet_sdes_get_entry"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="type" type="GstRTCPSDESType*"/> - <parameter name="len" type="guint8*"/> - <parameter name="data" type="guint8**"/> - </parameters> - </method> - <method name="sdes_get_item_count" symbol="gst_rtcp_packet_sdes_get_item_count"> - <return-type type="guint"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="sdes_get_ssrc" symbol="gst_rtcp_packet_sdes_get_ssrc"> - <return-type type="guint32"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="sdes_next_entry" symbol="gst_rtcp_packet_sdes_next_entry"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="sdes_next_item" symbol="gst_rtcp_packet_sdes_next_item"> - <return-type type="gboolean"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - </parameters> - </method> - <method name="set_rb" symbol="gst_rtcp_packet_set_rb"> - <return-type type="void"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="nth" type="guint"/> - <parameter name="ssrc" type="guint32"/> - <parameter name="fractionlost" type="guint8"/> - <parameter name="packetslost" type="gint32"/> - <parameter name="exthighestseq" type="guint32"/> - <parameter name="jitter" type="guint32"/> - <parameter name="lsr" type="guint32"/> - <parameter name="dlsr" type="guint32"/> - </parameters> - </method> - <method name="sr_get_sender_info" symbol="gst_rtcp_packet_sr_get_sender_info"> - <return-type type="void"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="ssrc" type="guint32*"/> - <parameter name="ntptime" type="guint64*"/> - <parameter name="rtptime" type="guint32*"/> - <parameter name="packet_count" type="guint32*"/> - <parameter name="octet_count" type="guint32*"/> - </parameters> - </method> - <method name="sr_set_sender_info" symbol="gst_rtcp_packet_sr_set_sender_info"> - <return-type type="void"/> - <parameters> - <parameter name="packet" type="GstRTCPPacket*"/> - <parameter name="ssrc" type="guint32"/> - <parameter name="ntptime" type="guint64"/> - <parameter name="rtptime" type="guint32"/> - <parameter name="packet_count" type="guint32"/> - <parameter name="octet_count" type="guint32"/> - </parameters> - </method> - <field name="buffer" type="GstBuffer*"/> - <field name="offset" type="guint"/> - <field name="padding" type="gboolean"/> - <field name="count" type="guint8"/> - <field name="type" type="GstRTCPType"/> - <field name="length" type="guint16"/> - <field name="item_offset" type="guint"/> - <field name="item_count" type="guint"/> - <field name="entry_offset" type="guint"/> - </struct> - <struct name="GstRTPPayloadInfo"> - <method name="for_name" symbol="gst_rtp_payload_info_for_name"> - <return-type type="GstRTPPayloadInfo*"/> - <parameters> - <parameter name="media" type="gchar*"/> - <parameter name="encoding_name" type="gchar*"/> - </parameters> - </method> - <method name="for_pt" symbol="gst_rtp_payload_info_for_pt"> - <return-type type="GstRTPPayloadInfo*"/> - <parameters> - <parameter name="payload_type" type="guint8"/> - </parameters> - </method> - <field name="payload_type" type="guint8"/> - <field name="media" type="gchar*"/> - <field name="encoding_name" type="gchar*"/> - <field name="clock_rate" type="guint"/> - <field name="encoding_parameters" type="gchar*"/> - <field name="bitrate" type="guint"/> - </struct> - <enum name="GstRTCPFBType"> - <member name="GST_RTCP_FB_TYPE_INVALID" value="0"/> - <member name="GST_RTCP_RTPFB_TYPE_NACK" value="1"/> - <member name="GST_RTCP_PSFB_TYPE_PLI" value="1"/> - <member name="GST_RTCP_PSFB_TYPE_SLI" value="2"/> - <member name="GST_RTCP_PSFB_TYPE_RPSI" value="3"/> - <member name="GST_RTCP_PSFB_TYPE_AFB" value="15"/> - </enum> - <enum name="GstRTCPSDESType"> - <member name="GST_RTCP_SDES_INVALID" value="-1"/> - <member name="GST_RTCP_SDES_END" value="0"/> - <member name="GST_RTCP_SDES_CNAME" value="1"/> - <member name="GST_RTCP_SDES_NAME" value="2"/> - <member name="GST_RTCP_SDES_EMAIL" value="3"/> - <member name="GST_RTCP_SDES_PHONE" value="4"/> - <member name="GST_RTCP_SDES_LOC" value="5"/> - <member name="GST_RTCP_SDES_TOOL" value="6"/> - <member name="GST_RTCP_SDES_NOTE" value="7"/> - <member name="GST_RTCP_SDES_PRIV" value="8"/> - </enum> - <enum name="GstRTCPType"> - <member name="GST_RTCP_TYPE_INVALID" value="0"/> - <member name="GST_RTCP_TYPE_SR" value="200"/> - <member name="GST_RTCP_TYPE_RR" value="201"/> - <member name="GST_RTCP_TYPE_SDES" value="202"/> - <member name="GST_RTCP_TYPE_BYE" value="203"/> - <member name="GST_RTCP_TYPE_APP" value="204"/> - <member name="GST_RTCP_TYPE_RTPFB" value="205"/> - <member name="GST_RTCP_TYPE_PSFB" value="206"/> - </enum> - <enum name="GstRTPPayload"> - <member name="GST_RTP_PAYLOAD_PCMU" value="0"/> - <member name="GST_RTP_PAYLOAD_1016" value="1"/> - <member name="GST_RTP_PAYLOAD_G721" value="2"/> - <member name="GST_RTP_PAYLOAD_GSM" value="3"/> - <member name="GST_RTP_PAYLOAD_G723" value="4"/> - <member name="GST_RTP_PAYLOAD_DVI4_8000" value="5"/> - <member name="GST_RTP_PAYLOAD_DVI4_16000" value="6"/> - <member name="GST_RTP_PAYLOAD_LPC" value="7"/> - <member name="GST_RTP_PAYLOAD_PCMA" value="8"/> - <member name="GST_RTP_PAYLOAD_G722" value="9"/> - <member name="GST_RTP_PAYLOAD_L16_STEREO" value="10"/> - <member name="GST_RTP_PAYLOAD_L16_MONO" value="11"/> - <member name="GST_RTP_PAYLOAD_QCELP" value="12"/> - <member name="GST_RTP_PAYLOAD_CN" value="13"/> - <member name="GST_RTP_PAYLOAD_MPA" value="14"/> - <member name="GST_RTP_PAYLOAD_G728" value="15"/> - <member name="GST_RTP_PAYLOAD_DVI4_11025" value="16"/> - <member name="GST_RTP_PAYLOAD_DVI4_22050" value="17"/> - <member name="GST_RTP_PAYLOAD_G729" value="18"/> - <member name="GST_RTP_PAYLOAD_CELLB" value="25"/> - <member name="GST_RTP_PAYLOAD_JPEG" value="26"/> - <member name="GST_RTP_PAYLOAD_NV" value="28"/> - <member name="GST_RTP_PAYLOAD_H261" value="31"/> - <member name="GST_RTP_PAYLOAD_MPV" value="32"/> - <member name="GST_RTP_PAYLOAD_MP2T" value="33"/> - <member name="GST_RTP_PAYLOAD_H263" value="34"/> - </enum> - <object name="GstBaseRTPAudioPayload" parent="GstBaseRTPPayload" type-name="GstBaseRTPAudioPayload" get-type="gst_base_rtp_audio_payload_get_type"> - <method name="flush" symbol="gst_base_rtp_audio_payload_flush"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="baseaudiopayload" type="GstBaseRTPAudioPayload*"/> - <parameter name="payload_len" type="guint"/> - <parameter name="timestamp" type="GstClockTime"/> - </parameters> - </method> - <method name="get_adapter" symbol="gst_base_rtp_audio_payload_get_adapter"> - <return-type type="GstAdapter*"/> - <parameters> - <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/> - </parameters> - </method> - <method name="push" symbol="gst_base_rtp_audio_payload_push"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="baseaudiopayload" type="GstBaseRTPAudioPayload*"/> - <parameter name="data" type="guint8*"/> - <parameter name="payload_len" type="guint"/> - <parameter name="timestamp" type="GstClockTime"/> - </parameters> - </method> - <method name="set_frame_based" symbol="gst_base_rtp_audio_payload_set_frame_based"> - <return-type type="void"/> - <parameters> - <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/> - </parameters> - </method> - <method name="set_frame_options" symbol="gst_base_rtp_audio_payload_set_frame_options"> - <return-type type="void"/> - <parameters> - <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/> - <parameter name="frame_duration" type="gint"/> - <parameter name="frame_size" type="gint"/> - </parameters> - </method> - <method name="set_sample_based" symbol="gst_base_rtp_audio_payload_set_sample_based"> - <return-type type="void"/> - <parameters> - <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/> - </parameters> - </method> - <method name="set_sample_options" symbol="gst_base_rtp_audio_payload_set_sample_options"> - <return-type type="void"/> - <parameters> - <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/> - <parameter name="sample_size" type="gint"/> - </parameters> - </method> - <method name="set_samplebits_options" symbol="gst_base_rtp_audio_payload_set_samplebits_options"> - <return-type type="void"/> - <parameters> - <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/> - <parameter name="sample_size" type="gint"/> - </parameters> - </method> - <property name="buffer-list" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <field name="base_ts" type="GstClockTime"/> - <field name="frame_size" type="gint"/> - <field name="frame_duration" type="gint"/> - <field name="sample_size" type="gint"/> - </object> - <object name="GstBaseRTPDepayload" parent="GstElement" type-name="GstBaseRTPDepayload" get-type="gst_base_rtp_depayload_get_type"> - <method name="push" symbol="gst_base_rtp_depayload_push"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="filter" type="GstBaseRTPDepayload*"/> - <parameter name="out_buf" type="GstBuffer*"/> - </parameters> - </method> - <method name="push_list" symbol="gst_base_rtp_depayload_push_list"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="filter" type="GstBaseRTPDepayload*"/> - <parameter name="out_list" type="GstBufferList*"/> - </parameters> - </method> - <method name="push_ts" symbol="gst_base_rtp_depayload_push_ts"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="filter" type="GstBaseRTPDepayload*"/> - <parameter name="timestamp" type="guint32"/> - <parameter name="out_buf" type="GstBuffer*"/> - </parameters> - </method> - <property name="queue-delay" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> - <vfunc name="add_to_queue"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="filter" type="GstBaseRTPDepayload*"/> - <parameter name="in" type="GstBuffer*"/> - </parameters> - </vfunc> - <vfunc name="handle_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="filter" type="GstBaseRTPDepayload*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </vfunc> - <vfunc name="packet_lost"> - <return-type type="gboolean"/> - <parameters> - <parameter name="filter" type="GstBaseRTPDepayload*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </vfunc> - <vfunc name="process"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="base" type="GstBaseRTPDepayload*"/> - <parameter name="in" type="GstBuffer*"/> - </parameters> - </vfunc> - <vfunc name="set_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="filter" type="GstBaseRTPDepayload*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="set_gst_timestamp"> - <return-type type="void"/> - <parameters> - <parameter name="filter" type="GstBaseRTPDepayload*"/> - <parameter name="timestamp" type="guint32"/> - <parameter name="buf" type="GstBuffer*"/> - </parameters> - </vfunc> - <field name="sinkpad" type="GstPad*"/> - <field name="srcpad" type="GstPad*"/> - <field name="queuelock" type="GStaticRecMutex"/> - <field name="thread_running" type="gboolean"/> - <field name="thread" type="GThread*"/> - <field name="clock_rate" type="guint"/> - <field name="queue_delay" type="guint"/> - <field name="queue" type="GQueue*"/> - <field name="segment" type="GstSegment"/> - <field name="need_newsegment" type="gboolean"/> - </object> - <object name="GstBaseRTPPayload" parent="GstElement" type-name="GstBaseRTPPayload" get-type="gst_basertppayload_get_type"> - <method name="is_filled" symbol="gst_basertppayload_is_filled"> - <return-type type="gboolean"/> - <parameters> - <parameter name="payload" type="GstBaseRTPPayload*"/> - <parameter name="size" type="guint"/> - <parameter name="duration" type="GstClockTime"/> - </parameters> - </method> - <method name="push" symbol="gst_basertppayload_push"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="payload" type="GstBaseRTPPayload*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </method> - <method name="push_list" symbol="gst_basertppayload_push_list"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="payload" type="GstBaseRTPPayload*"/> - <parameter name="list" type="GstBufferList*"/> - </parameters> - </method> - <method name="set_options" symbol="gst_basertppayload_set_options"> - <return-type type="void"/> - <parameters> - <parameter name="payload" type="GstBaseRTPPayload*"/> - <parameter name="media" type="gchar*"/> - <parameter name="dynamic" type="gboolean"/> - <parameter name="encoding_name" type="gchar*"/> - <parameter name="clock_rate" type="guint32"/> - </parameters> - </method> - <method name="set_outcaps" symbol="gst_basertppayload_set_outcaps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="payload" type="GstBaseRTPPayload*"/> - <parameter name="fieldname" type="gchar*"/> - </parameters> - </method> - <property name="max-ptime" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="min-ptime" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="mtu" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="perfect-rtptime" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="pt" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="ptime-multiple" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="seqnum" type="guint" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="seqnum-offset" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="ssrc" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> - <property name="timestamp" type="guint" readable="1" writable="0" construct="0" construct-only="0"/> - <property name="timestamp-offset" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> - <vfunc name="get_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="payload" type="GstBaseRTPPayload*"/> - <parameter name="pad" type="GstPad*"/> - </parameters> - </vfunc> - <vfunc name="handle_buffer"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="payload" type="GstBaseRTPPayload*"/> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </vfunc> - <vfunc name="handle_event"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="event" type="GstEvent*"/> - </parameters> - </vfunc> - <vfunc name="set_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="payload" type="GstBaseRTPPayload*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </vfunc> - <field name="sinkpad" type="GstPad*"/> - <field name="srcpad" type="GstPad*"/> - <field name="seq_rand" type="GRand*"/> - <field name="ssrc_rand" type="GRand*"/> - <field name="ts_rand" type="GRand*"/> - <field name="ts_base" type="guint32"/> - <field name="seqnum_base" type="guint16"/> - <field name="media" type="gchar*"/> - <field name="encoding_name" type="gchar*"/> - <field name="dynamic" type="gboolean"/> - <field name="clock_rate" type="guint32"/> - <field name="ts_offset" type="gint32"/> - <field name="timestamp" type="guint32"/> - <field name="seqnum_offset" type="gint16"/> - <field name="seqnum" type="guint16"/> - <field name="max_ptime" type="gint64"/> - <field name="pt" type="guint"/> - <field name="ssrc" type="guint"/> - <field name="current_ssrc" type="guint"/> - <field name="mtu" type="guint"/> - <field name="segment" type="GstSegment"/> - <field name="min_ptime" type="guint64"/> - <field name="abidata" type="gpointer"/> - </object> - <constant name="GST_RTCP_MAX_BYE_SSRC_COUNT" type="int" value="31"/> - <constant name="GST_RTCP_MAX_RB_COUNT" type="int" value="31"/> - <constant name="GST_RTCP_MAX_SDES" type="int" value="255"/> - <constant name="GST_RTCP_MAX_SDES_ITEM_COUNT" type="int" value="31"/> - <constant name="GST_RTCP_VALID_MASK" type="int" value="57598"/> - <constant name="GST_RTCP_VALID_VALUE" type="int" value="0"/> - <constant name="GST_RTCP_VERSION" type="int" value="2"/> - <constant name="GST_RTP_PAYLOAD_1016_STRING" type="char*" value="1"/> - <constant name="GST_RTP_PAYLOAD_CELLB_STRING" type="char*" value="25"/> - <constant name="GST_RTP_PAYLOAD_CN_STRING" type="char*" value="13"/> - <constant name="GST_RTP_PAYLOAD_DVI4_11025_STRING" type="char*" value="16"/> - <constant name="GST_RTP_PAYLOAD_DVI4_16000_STRING" type="char*" value="6"/> - <constant name="GST_RTP_PAYLOAD_DVI4_22050_STRING" type="char*" value="17"/> - <constant name="GST_RTP_PAYLOAD_DVI4_8000_STRING" type="char*" value="5"/> - <constant name="GST_RTP_PAYLOAD_DYNAMIC_STRING" type="char*" value="[96, 127]"/> - <constant name="GST_RTP_PAYLOAD_G721_STRING" type="char*" value="2"/> - <constant name="GST_RTP_PAYLOAD_G722_STRING" type="char*" value="9"/> - <constant name="GST_RTP_PAYLOAD_G723_53" type="int" value="17"/> - <constant name="GST_RTP_PAYLOAD_G723_53_STRING" type="char*" value="17"/> - <constant name="GST_RTP_PAYLOAD_G723_63" type="int" value="16"/> - <constant name="GST_RTP_PAYLOAD_G723_63_STRING" type="char*" value="16"/> - <constant name="GST_RTP_PAYLOAD_G723_STRING" type="char*" value="4"/> - <constant name="GST_RTP_PAYLOAD_G728_STRING" type="char*" value="15"/> - <constant name="GST_RTP_PAYLOAD_G729_STRING" type="char*" value="18"/> - <constant name="GST_RTP_PAYLOAD_GSM_STRING" type="char*" value="3"/> - <constant name="GST_RTP_PAYLOAD_H261_STRING" type="char*" value="31"/> - <constant name="GST_RTP_PAYLOAD_H263_STRING" type="char*" value="34"/> - <constant name="GST_RTP_PAYLOAD_JPEG_STRING" type="char*" value="26"/> - <constant name="GST_RTP_PAYLOAD_L16_MONO_STRING" type="char*" value="11"/> - <constant name="GST_RTP_PAYLOAD_L16_STEREO_STRING" type="char*" value="10"/> - <constant name="GST_RTP_PAYLOAD_LPC_STRING" type="char*" value="7"/> - <constant name="GST_RTP_PAYLOAD_MP2T_STRING" type="char*" value="33"/> - <constant name="GST_RTP_PAYLOAD_MPA_STRING" type="char*" value="14"/> - <constant name="GST_RTP_PAYLOAD_MPV_STRING" type="char*" value="32"/> - <constant name="GST_RTP_PAYLOAD_NV_STRING" type="char*" value="28"/> - <constant name="GST_RTP_PAYLOAD_PCMA_STRING" type="char*" value="8"/> - <constant name="GST_RTP_PAYLOAD_PCMU_STRING" type="char*" value="0"/> - <constant name="GST_RTP_PAYLOAD_QCELP_STRING" type="char*" value="12"/> - <constant name="GST_RTP_PAYLOAD_TS41" type="int" value="19"/> - <constant name="GST_RTP_PAYLOAD_TS41_STRING" type="char*" value="19"/> - <constant name="GST_RTP_PAYLOAD_TS48" type="int" value="18"/> - <constant name="GST_RTP_PAYLOAD_TS48_STRING" type="char*" value="18"/> - <constant name="GST_RTP_VERSION" type="int" value="2"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.metadata b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.metadata deleted file mode 100644 index 82694209e..000000000 --- a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.metadata +++ /dev/null @@ -1,24 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstRtp" gir_version="0.10" -GStaticRecMutex name="pointer" -GstRTCPSDESType cheader_filename="gst/rtp/gstrtcpbuffer.h" -GstRTCPType cheader_filename="gst/rtp/gstrtcpbuffer.h" -GstRTPPayload cheader_filename="gst/rtp/gstbasertpaudiopayload.h" -GstRTCPPacket cheader_filename="gst/rtp/gstrtcpbuffer.h" is_value_type="1" -GstRTPPayloadInfo cheader_filename="gst/rtp/gstrtppayloads.h" -GstBaseRTPAudioPayload cheader_filename="gst/rtp/gstbasertpaudiopayload.h" -GstBaseRTPDepayload cheader_filename="gst/rtp/gstbasertpdepayload.h" -GstBaseRTPPayload cheader_filename="gst/rtp/gstbasertpaudiopayload.h" -GstRTCPFBType cheader_filename="gst/rtp/gstrtcpbuffer.h" -GST_RTCP_* cheader_filename="gst/rtp/gstrtcpbuffer.h" -GST_RTP_PAYLOAD_* cheader_filename="gst/rtp/gstrtppayloads.h" -GST_RTP_VERSION cheader_filename="gst/rtp/gstrtpbuffer.h" -gst_rtcp_buffer* cheader_filename="gst/rtp/gstrtcpbuffer.h" -gst_rtcp_sdes* cheader_filename="gst/rtp/gstrtcpbuffer.h" -gst_rtcp_ntp_to_unix cheader_filename="gst/rtp/gstrtcpbuffer.h" -gst_rtcp_unix_to_ntp cheader_filename="gst/rtp/gstrtcpbuffer.h" -gst_rtp_buffer* cheader_filename="gst/rtp/gstrtpbuffer.h" -gst_rtp_buffer_get_extension_data.bits is_out="1" -gst_rtp_buffer_get_extension_data.data is_out="1" -gst_rtp_buffer_get_extension_data.wordlen is_out="1" -gst_rtcp_buffer_get_first_packet.packet is_ref="1" -gst_rtcp_buffer_add_packet.packet is_ref="1" diff --git a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.namespace b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10-custom.vala b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10-custom.vala deleted file mode 100644 index 851d12009..000000000 --- a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10-custom.vala +++ /dev/null @@ -1,37 +0,0 @@ -/* gstreamer-rtsp-0.10-custom.vala - * - * Copyright (C) 2008 Ali Sabil - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * - * Author: - * Ali Sabil <ali.sabil@gmail.com> - */ -namespace Gst { - [Compact] - [CCode (cheader_filename = "gst/rtsp/gstrtspmessage.h", free_function = "gst_rtsp_message_free")] - public class RTSPMessage { - public static Gst.RTSPResult @new (out Gst.RTSPMessage msg); - public static Gst.RTSPResult new_data (out Gst.RTSPMessage msg, uchar channel); - public static Gst.RTSPResult new_request (out Gst.RTSPMessage msg, Gst.RTSPMethod method, string uri); - public static Gst.RTSPResult new_response (out Gst.RTSPMessage msg, Gst.RTSPStatusCode code, string reason, Gst.RTSPMessage request); - } - - [Compact] - [CCode (cheader_filename = "gst/rtsp/gstrtsptransport.h", free_function = "gst_rtsp_transport_free")] - public class RTSPTransport { - public static Gst.RTSPResult @new (out Gst.RTSPTransport transport); - } -} diff --git a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.deps b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.deps deleted file mode 100644 index a40a075f8..000000000 --- a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.deps +++ /dev/null @@ -1,3 +0,0 @@ -gstreamer-0.10 -gstreamer-sdp-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.files b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.files deleted file mode 100644 index 71da0d90e..000000000 --- a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/rtsp -lib/libgstrtsp-0.10.so - diff --git a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.gi b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.gi deleted file mode 100644 index 68670f114..000000000 --- a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.gi +++ /dev/null @@ -1,1069 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="rtsp_base64_decode_ip" symbol="gst_rtsp_base64_decode_ip"> - <return-type type="void"/> - <parameters> - <parameter name="data" type="gchar*"/> - <parameter name="len" type="gsize*"/> - </parameters> - </function> - <function name="rtsp_base64_encode" symbol="gst_rtsp_base64_encode"> - <return-type type="gchar*"/> - <parameters> - <parameter name="data" type="gchar*"/> - <parameter name="len" type="gsize"/> - </parameters> - </function> - <function name="rtsp_find_header_field" symbol="gst_rtsp_find_header_field"> - <return-type type="GstRTSPHeaderField"/> - <parameters> - <parameter name="header" type="gchar*"/> - </parameters> - </function> - <function name="rtsp_find_method" symbol="gst_rtsp_find_method"> - <return-type type="GstRTSPMethod"/> - <parameters> - <parameter name="method" type="gchar*"/> - </parameters> - </function> - <function name="rtsp_header_allow_multiple" symbol="gst_rtsp_header_allow_multiple"> - <return-type type="gboolean"/> - <parameters> - <parameter name="field" type="GstRTSPHeaderField"/> - </parameters> - </function> - <function name="rtsp_header_as_text" symbol="gst_rtsp_header_as_text"> - <return-type type="gchar*"/> - <parameters> - <parameter name="field" type="GstRTSPHeaderField"/> - </parameters> - </function> - <function name="rtsp_method_as_text" symbol="gst_rtsp_method_as_text"> - <return-type type="gchar*"/> - <parameters> - <parameter name="method" type="GstRTSPMethod"/> - </parameters> - </function> - <function name="rtsp_options_as_text" symbol="gst_rtsp_options_as_text"> - <return-type type="gchar*"/> - <parameters> - <parameter name="options" type="GstRTSPMethod"/> - </parameters> - </function> - <function name="rtsp_status_as_text" symbol="gst_rtsp_status_as_text"> - <return-type type="gchar*"/> - <parameters> - <parameter name="code" type="GstRTSPStatusCode"/> - </parameters> - </function> - <function name="rtsp_strresult" symbol="gst_rtsp_strresult"> - <return-type type="gchar*"/> - <parameters> - <parameter name="result" type="GstRTSPResult"/> - </parameters> - </function> - <function name="rtsp_version_as_text" symbol="gst_rtsp_version_as_text"> - <return-type type="gchar*"/> - <parameters> - <parameter name="version" type="GstRTSPVersion"/> - </parameters> - </function> - <struct name="GstRTSPConnection"> - <method name="accept" symbol="gst_rtsp_connection_accept"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="sock" type="gint"/> - <parameter name="conn" type="GstRTSPConnection**"/> - </parameters> - </method> - <method name="clear_auth_params" symbol="gst_rtsp_connection_clear_auth_params"> - <return-type type="void"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - </parameters> - </method> - <method name="close" symbol="gst_rtsp_connection_close"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - </parameters> - </method> - <method name="connect" symbol="gst_rtsp_connection_connect"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="timeout" type="GTimeVal*"/> - </parameters> - </method> - <method name="create" symbol="gst_rtsp_connection_create"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="url" type="GstRTSPUrl*"/> - <parameter name="conn" type="GstRTSPConnection**"/> - </parameters> - </method> - <method name="create_from_fd" symbol="gst_rtsp_connection_create_from_fd"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="fd" type="gint"/> - <parameter name="ip" type="gchar*"/> - <parameter name="port" type="guint16"/> - <parameter name="initial_buffer" type="gchar*"/> - <parameter name="conn" type="GstRTSPConnection**"/> - </parameters> - </method> - <method name="do_tunnel" symbol="gst_rtsp_connection_do_tunnel"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="conn2" type="GstRTSPConnection*"/> - </parameters> - </method> - <method name="flush" symbol="gst_rtsp_connection_flush"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="flush" type="gboolean"/> - </parameters> - </method> - <method name="free" symbol="gst_rtsp_connection_free"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - </parameters> - </method> - <method name="get_ip" symbol="gst_rtsp_connection_get_ip"> - <return-type type="gchar*"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - </parameters> - </method> - <method name="get_readfd" symbol="gst_rtsp_connection_get_readfd"> - <return-type type="gint"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - </parameters> - </method> - <method name="get_tunnelid" symbol="gst_rtsp_connection_get_tunnelid"> - <return-type type="gchar*"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - </parameters> - </method> - <method name="get_url" symbol="gst_rtsp_connection_get_url"> - <return-type type="GstRTSPUrl*"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - </parameters> - </method> - <method name="get_writefd" symbol="gst_rtsp_connection_get_writefd"> - <return-type type="gint"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - </parameters> - </method> - <method name="is_tunneled" symbol="gst_rtsp_connection_is_tunneled"> - <return-type type="gboolean"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - </parameters> - </method> - <method name="next_timeout" symbol="gst_rtsp_connection_next_timeout"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="timeout" type="GTimeVal*"/> - </parameters> - </method> - <method name="poll" symbol="gst_rtsp_connection_poll"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="events" type="GstRTSPEvent"/> - <parameter name="revents" type="GstRTSPEvent*"/> - <parameter name="timeout" type="GTimeVal*"/> - </parameters> - </method> - <method name="read" symbol="gst_rtsp_connection_read"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - <parameter name="timeout" type="GTimeVal*"/> - </parameters> - </method> - <method name="receive" symbol="gst_rtsp_connection_receive"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="message" type="GstRTSPMessage*"/> - <parameter name="timeout" type="GTimeVal*"/> - </parameters> - </method> - <method name="reset_timeout" symbol="gst_rtsp_connection_reset_timeout"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - </parameters> - </method> - <method name="send" symbol="gst_rtsp_connection_send"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="message" type="GstRTSPMessage*"/> - <parameter name="timeout" type="GTimeVal*"/> - </parameters> - </method> - <method name="set_auth" symbol="gst_rtsp_connection_set_auth"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="method" type="GstRTSPAuthMethod"/> - <parameter name="user" type="gchar*"/> - <parameter name="pass" type="gchar*"/> - </parameters> - </method> - <method name="set_auth_param" symbol="gst_rtsp_connection_set_auth_param"> - <return-type type="void"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="param" type="gchar*"/> - <parameter name="value" type="gchar*"/> - </parameters> - </method> - <method name="set_http_mode" symbol="gst_rtsp_connection_set_http_mode"> - <return-type type="void"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="enable" type="gboolean"/> - </parameters> - </method> - <method name="set_ip" symbol="gst_rtsp_connection_set_ip"> - <return-type type="void"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="ip" type="gchar*"/> - </parameters> - </method> - <method name="set_proxy" symbol="gst_rtsp_connection_set_proxy"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="host" type="gchar*"/> - <parameter name="port" type="guint"/> - </parameters> - </method> - <method name="set_qos_dscp" symbol="gst_rtsp_connection_set_qos_dscp"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="qos_dscp" type="guint"/> - </parameters> - </method> - <method name="set_tunneled" symbol="gst_rtsp_connection_set_tunneled"> - <return-type type="void"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="tunneled" type="gboolean"/> - </parameters> - </method> - <method name="write" symbol="gst_rtsp_connection_write"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - <parameter name="timeout" type="GTimeVal*"/> - </parameters> - </method> - </struct> - <struct name="GstRTSPMessage"> - <method name="add_header" symbol="gst_rtsp_message_add_header"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="field" type="GstRTSPHeaderField"/> - <parameter name="value" type="gchar*"/> - </parameters> - </method> - <method name="append_headers" symbol="gst_rtsp_message_append_headers"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="str" type="GString*"/> - </parameters> - </method> - <method name="dump" symbol="gst_rtsp_message_dump"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - </parameters> - </method> - <method name="free" symbol="gst_rtsp_message_free"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - </parameters> - </method> - <method name="get_body" symbol="gst_rtsp_message_get_body"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="data" type="guint8**"/> - <parameter name="size" type="guint*"/> - </parameters> - </method> - <method name="get_header" symbol="gst_rtsp_message_get_header"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="field" type="GstRTSPHeaderField"/> - <parameter name="value" type="gchar**"/> - <parameter name="indx" type="gint"/> - </parameters> - </method> - <method name="init" symbol="gst_rtsp_message_init"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - </parameters> - </method> - <method name="init_data" symbol="gst_rtsp_message_init_data"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="channel" type="guint8"/> - </parameters> - </method> - <method name="init_request" symbol="gst_rtsp_message_init_request"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="method" type="GstRTSPMethod"/> - <parameter name="uri" type="gchar*"/> - </parameters> - </method> - <method name="init_response" symbol="gst_rtsp_message_init_response"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="code" type="GstRTSPStatusCode"/> - <parameter name="reason" type="gchar*"/> - <parameter name="request" type="GstRTSPMessage*"/> - </parameters> - </method> - <method name="new" symbol="gst_rtsp_message_new"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage**"/> - </parameters> - </method> - <method name="new_data" symbol="gst_rtsp_message_new_data"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage**"/> - <parameter name="channel" type="guint8"/> - </parameters> - </method> - <method name="new_request" symbol="gst_rtsp_message_new_request"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage**"/> - <parameter name="method" type="GstRTSPMethod"/> - <parameter name="uri" type="gchar*"/> - </parameters> - </method> - <method name="new_response" symbol="gst_rtsp_message_new_response"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage**"/> - <parameter name="code" type="GstRTSPStatusCode"/> - <parameter name="reason" type="gchar*"/> - <parameter name="request" type="GstRTSPMessage*"/> - </parameters> - </method> - <method name="parse_data" symbol="gst_rtsp_message_parse_data"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="channel" type="guint8*"/> - </parameters> - </method> - <method name="parse_request" symbol="gst_rtsp_message_parse_request"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="method" type="GstRTSPMethod*"/> - <parameter name="uri" type="gchar**"/> - <parameter name="version" type="GstRTSPVersion*"/> - </parameters> - </method> - <method name="parse_response" symbol="gst_rtsp_message_parse_response"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="code" type="GstRTSPStatusCode*"/> - <parameter name="reason" type="gchar**"/> - <parameter name="version" type="GstRTSPVersion*"/> - </parameters> - </method> - <method name="remove_header" symbol="gst_rtsp_message_remove_header"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="field" type="GstRTSPHeaderField"/> - <parameter name="indx" type="gint"/> - </parameters> - </method> - <method name="set_body" symbol="gst_rtsp_message_set_body"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="steal_body" symbol="gst_rtsp_message_steal_body"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="data" type="guint8**"/> - <parameter name="size" type="guint*"/> - </parameters> - </method> - <method name="take_body" symbol="gst_rtsp_message_take_body"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="take_header" symbol="gst_rtsp_message_take_header"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - <parameter name="field" type="GstRTSPHeaderField"/> - <parameter name="value" type="gchar*"/> - </parameters> - </method> - <method name="unset" symbol="gst_rtsp_message_unset"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="msg" type="GstRTSPMessage*"/> - </parameters> - </method> - <field name="type" type="GstRTSPMsgType"/> - <field name="type_data" type="gpointer"/> - <field name="hdr_fields" type="GArray*"/> - <field name="body" type="guint8*"/> - <field name="body_size" type="guint"/> - </struct> - <struct name="GstRTSPRange"> - <method name="free" symbol="gst_rtsp_range_free"> - <return-type type="void"/> - <parameters> - <parameter name="range" type="GstRTSPTimeRange*"/> - </parameters> - </method> - <method name="parse" symbol="gst_rtsp_range_parse"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="rangestr" type="gchar*"/> - <parameter name="range" type="GstRTSPTimeRange**"/> - </parameters> - </method> - <method name="to_string" symbol="gst_rtsp_range_to_string"> - <return-type type="gchar*"/> - <parameters> - <parameter name="range" type="GstRTSPTimeRange*"/> - </parameters> - </method> - <field name="min" type="gint"/> - <field name="max" type="gint"/> - </struct> - <struct name="GstRTSPTime"> - <field name="type" type="GstRTSPTimeType"/> - <field name="seconds" type="gdouble"/> - </struct> - <struct name="GstRTSPTimeRange"> - <field name="unit" type="GstRTSPRangeUnit"/> - <field name="min" type="GstRTSPTime"/> - <field name="max" type="GstRTSPTime"/> - </struct> - <struct name="GstRTSPTransport"> - <method name="as_text" symbol="gst_rtsp_transport_as_text"> - <return-type type="gchar*"/> - <parameters> - <parameter name="transport" type="GstRTSPTransport*"/> - </parameters> - </method> - <method name="free" symbol="gst_rtsp_transport_free"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="transport" type="GstRTSPTransport*"/> - </parameters> - </method> - <method name="get_manager" symbol="gst_rtsp_transport_get_manager"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="trans" type="GstRTSPTransMode"/> - <parameter name="manager" type="gchar**"/> - <parameter name="option" type="guint"/> - </parameters> - </method> - <method name="get_mime" symbol="gst_rtsp_transport_get_mime"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="trans" type="GstRTSPTransMode"/> - <parameter name="mime" type="gchar**"/> - </parameters> - </method> - <method name="init" symbol="gst_rtsp_transport_init"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="transport" type="GstRTSPTransport*"/> - </parameters> - </method> - <method name="new" symbol="gst_rtsp_transport_new"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="transport" type="GstRTSPTransport**"/> - </parameters> - </method> - <method name="parse" symbol="gst_rtsp_transport_parse"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="str" type="gchar*"/> - <parameter name="transport" type="GstRTSPTransport*"/> - </parameters> - </method> - <field name="trans" type="GstRTSPTransMode"/> - <field name="profile" type="GstRTSPProfile"/> - <field name="lower_transport" type="GstRTSPLowerTrans"/> - <field name="destination" type="gchar*"/> - <field name="source" type="gchar*"/> - <field name="layers" type="guint"/> - <field name="mode_play" type="gboolean"/> - <field name="mode_record" type="gboolean"/> - <field name="append" type="gboolean"/> - <field name="interleaved" type="GstRTSPRange"/> - <field name="ttl" type="guint"/> - <field name="port" type="GstRTSPRange"/> - <field name="client_port" type="GstRTSPRange"/> - <field name="server_port" type="GstRTSPRange"/> - <field name="ssrc" type="guint"/> - </struct> - <struct name="GstRTSPWatch"> - <method name="attach" symbol="gst_rtsp_watch_attach"> - <return-type type="guint"/> - <parameters> - <parameter name="watch" type="GstRTSPWatch*"/> - <parameter name="context" type="GMainContext*"/> - </parameters> - </method> - <method name="new" symbol="gst_rtsp_watch_new"> - <return-type type="GstRTSPWatch*"/> - <parameters> - <parameter name="conn" type="GstRTSPConnection*"/> - <parameter name="funcs" type="GstRTSPWatchFuncs*"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="notify" type="GDestroyNotify"/> - </parameters> - </method> - <method name="queue_data" symbol="gst_rtsp_watch_queue_data"> - <return-type type="guint"/> - <parameters> - <parameter name="watch" type="GstRTSPWatch*"/> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - </parameters> - </method> - <method name="queue_message" symbol="gst_rtsp_watch_queue_message"> - <return-type type="guint"/> - <parameters> - <parameter name="watch" type="GstRTSPWatch*"/> - <parameter name="message" type="GstRTSPMessage*"/> - </parameters> - </method> - <method name="reset" symbol="gst_rtsp_watch_reset"> - <return-type type="void"/> - <parameters> - <parameter name="watch" type="GstRTSPWatch*"/> - </parameters> - </method> - <method name="send_message" symbol="gst_rtsp_watch_send_message"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="watch" type="GstRTSPWatch*"/> - <parameter name="message" type="GstRTSPMessage*"/> - <parameter name="id" type="guint*"/> - </parameters> - </method> - <method name="unref" symbol="gst_rtsp_watch_unref"> - <return-type type="void"/> - <parameters> - <parameter name="watch" type="GstRTSPWatch*"/> - </parameters> - </method> - <method name="write_data" symbol="gst_rtsp_watch_write_data"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="watch" type="GstRTSPWatch*"/> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - <parameter name="id" type="guint*"/> - </parameters> - </method> - </struct> - <struct name="GstRTSPWatchFuncs"> - <field name="message_received" type="GCallback"/> - <field name="message_sent" type="GCallback"/> - <field name="closed" type="GCallback"/> - <field name="error" type="GCallback"/> - <field name="tunnel_start" type="GCallback"/> - <field name="tunnel_complete" type="GCallback"/> - <field name="error_full" type="GCallback"/> - <field name="tunnel_lost" type="GCallback"/> - <field name="_gst_reserved" type="gpointer[]"/> - </struct> - <boxed name="GstRTSPUrl" type-name="GstRTSPUrl" get-type="gst_rtsp_url_get_type"> - <method name="copy" symbol="gst_rtsp_url_copy"> - <return-type type="GstRTSPUrl*"/> - <parameters> - <parameter name="url" type="GstRTSPUrl*"/> - </parameters> - </method> - <method name="decode_path_components" symbol="gst_rtsp_url_decode_path_components"> - <return-type type="gchar**"/> - <parameters> - <parameter name="url" type="GstRTSPUrl*"/> - </parameters> - </method> - <method name="free" symbol="gst_rtsp_url_free"> - <return-type type="void"/> - <parameters> - <parameter name="url" type="GstRTSPUrl*"/> - </parameters> - </method> - <method name="get_port" symbol="gst_rtsp_url_get_port"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="url" type="GstRTSPUrl*"/> - <parameter name="port" type="guint16*"/> - </parameters> - </method> - <method name="get_request_uri" symbol="gst_rtsp_url_get_request_uri"> - <return-type type="gchar*"/> - <parameters> - <parameter name="url" type="GstRTSPUrl*"/> - </parameters> - </method> - <method name="parse" symbol="gst_rtsp_url_parse"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="urlstr" type="gchar*"/> - <parameter name="url" type="GstRTSPUrl**"/> - </parameters> - </method> - <method name="set_port" symbol="gst_rtsp_url_set_port"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="url" type="GstRTSPUrl*"/> - <parameter name="port" type="guint16"/> - </parameters> - </method> - <field name="transports" type="GstRTSPLowerTrans"/> - <field name="family" type="GstRTSPFamily"/> - <field name="user" type="gchar*"/> - <field name="passwd" type="gchar*"/> - <field name="host" type="gchar*"/> - <field name="port" type="guint16"/> - <field name="abspath" type="gchar*"/> - <field name="query" type="gchar*"/> - </boxed> - <enum name="GstRTSPAuthMethod" type-name="GstRTSPAuthMethod" get-type="gst_rtsp_auth_method_get_type"> - <member name="GST_RTSP_AUTH_NONE" value="0"/> - <member name="GST_RTSP_AUTH_BASIC" value="1"/> - <member name="GST_RTSP_AUTH_DIGEST" value="2"/> - </enum> - <enum name="GstRTSPFamily" type-name="GstRTSPFamily" get-type="gst_rtsp_family_get_type"> - <member name="GST_RTSP_FAM_NONE" value="0"/> - <member name="GST_RTSP_FAM_INET" value="1"/> - <member name="GST_RTSP_FAM_INET6" value="2"/> - </enum> - <enum name="GstRTSPHeaderField" type-name="GstRTSPHeaderField" get-type="gst_rtsp_header_field_get_type"> - <member name="GST_RTSP_HDR_INVALID" value="0"/> - <member name="GST_RTSP_HDR_ACCEPT" value="1"/> - <member name="GST_RTSP_HDR_ACCEPT_ENCODING" value="2"/> - <member name="GST_RTSP_HDR_ACCEPT_LANGUAGE" value="3"/> - <member name="GST_RTSP_HDR_ALLOW" value="4"/> - <member name="GST_RTSP_HDR_AUTHORIZATION" value="5"/> - <member name="GST_RTSP_HDR_BANDWIDTH" value="6"/> - <member name="GST_RTSP_HDR_BLOCKSIZE" value="7"/> - <member name="GST_RTSP_HDR_CACHE_CONTROL" value="8"/> - <member name="GST_RTSP_HDR_CONFERENCE" value="9"/> - <member name="GST_RTSP_HDR_CONNECTION" value="10"/> - <member name="GST_RTSP_HDR_CONTENT_BASE" value="11"/> - <member name="GST_RTSP_HDR_CONTENT_ENCODING" value="12"/> - <member name="GST_RTSP_HDR_CONTENT_LANGUAGE" value="13"/> - <member name="GST_RTSP_HDR_CONTENT_LENGTH" value="14"/> - <member name="GST_RTSP_HDR_CONTENT_LOCATION" value="15"/> - <member name="GST_RTSP_HDR_CONTENT_TYPE" value="16"/> - <member name="GST_RTSP_HDR_CSEQ" value="17"/> - <member name="GST_RTSP_HDR_DATE" value="18"/> - <member name="GST_RTSP_HDR_EXPIRES" value="19"/> - <member name="GST_RTSP_HDR_FROM" value="20"/> - <member name="GST_RTSP_HDR_IF_MODIFIED_SINCE" value="21"/> - <member name="GST_RTSP_HDR_LAST_MODIFIED" value="22"/> - <member name="GST_RTSP_HDR_PROXY_AUTHENTICATE" value="23"/> - <member name="GST_RTSP_HDR_PROXY_REQUIRE" value="24"/> - <member name="GST_RTSP_HDR_PUBLIC" value="25"/> - <member name="GST_RTSP_HDR_RANGE" value="26"/> - <member name="GST_RTSP_HDR_REFERER" value="27"/> - <member name="GST_RTSP_HDR_REQUIRE" value="28"/> - <member name="GST_RTSP_HDR_RETRY_AFTER" value="29"/> - <member name="GST_RTSP_HDR_RTP_INFO" value="30"/> - <member name="GST_RTSP_HDR_SCALE" value="31"/> - <member name="GST_RTSP_HDR_SESSION" value="32"/> - <member name="GST_RTSP_HDR_SERVER" value="33"/> - <member name="GST_RTSP_HDR_SPEED" value="34"/> - <member name="GST_RTSP_HDR_TRANSPORT" value="35"/> - <member name="GST_RTSP_HDR_UNSUPPORTED" value="36"/> - <member name="GST_RTSP_HDR_USER_AGENT" value="37"/> - <member name="GST_RTSP_HDR_VIA" value="38"/> - <member name="GST_RTSP_HDR_WWW_AUTHENTICATE" value="39"/> - <member name="GST_RTSP_HDR_CLIENT_CHALLENGE" value="40"/> - <member name="GST_RTSP_HDR_REAL_CHALLENGE1" value="41"/> - <member name="GST_RTSP_HDR_REAL_CHALLENGE2" value="42"/> - <member name="GST_RTSP_HDR_REAL_CHALLENGE3" value="43"/> - <member name="GST_RTSP_HDR_SUBSCRIBE" value="44"/> - <member name="GST_RTSP_HDR_ALERT" value="45"/> - <member name="GST_RTSP_HDR_CLIENT_ID" value="46"/> - <member name="GST_RTSP_HDR_COMPANY_ID" value="47"/> - <member name="GST_RTSP_HDR_GUID" value="48"/> - <member name="GST_RTSP_HDR_REGION_DATA" value="49"/> - <member name="GST_RTSP_HDR_MAX_ASM_WIDTH" value="50"/> - <member name="GST_RTSP_HDR_LANGUAGE" value="51"/> - <member name="GST_RTSP_HDR_PLAYER_START_TIME" value="52"/> - <member name="GST_RTSP_HDR_LOCATION" value="53"/> - <member name="GST_RTSP_HDR_ETAG" value="54"/> - <member name="GST_RTSP_HDR_IF_MATCH" value="55"/> - <member name="GST_RTSP_HDR_ACCEPT_CHARSET" value="56"/> - <member name="GST_RTSP_HDR_SUPPORTED" value="57"/> - <member name="GST_RTSP_HDR_VARY" value="58"/> - <member name="GST_RTSP_HDR_X_ACCELERATE_STREAMING" value="59"/> - <member name="GST_RTSP_HDR_X_ACCEPT_AUTHENT" value="60"/> - <member name="GST_RTSP_HDR_X_ACCEPT_PROXY_AUTHENT" value="61"/> - <member name="GST_RTSP_HDR_X_BROADCAST_ID" value="62"/> - <member name="GST_RTSP_HDR_X_BURST_STREAMING" value="63"/> - <member name="GST_RTSP_HDR_X_NOTICE" value="64"/> - <member name="GST_RTSP_HDR_X_PLAYER_LAG_TIME" value="65"/> - <member name="GST_RTSP_HDR_X_PLAYLIST" value="66"/> - <member name="GST_RTSP_HDR_X_PLAYLIST_CHANGE_NOTICE" value="67"/> - <member name="GST_RTSP_HDR_X_PLAYLIST_GEN_ID" value="68"/> - <member name="GST_RTSP_HDR_X_PLAYLIST_SEEK_ID" value="69"/> - <member name="GST_RTSP_HDR_X_PROXY_CLIENT_AGENT" value="70"/> - <member name="GST_RTSP_HDR_X_PROXY_CLIENT_VERB" value="71"/> - <member name="GST_RTSP_HDR_X_RECEDING_PLAYLISTCHANGE" value="72"/> - <member name="GST_RTSP_HDR_X_RTP_INFO" value="73"/> - <member name="GST_RTSP_HDR_X_STARTUPPROFILE" value="74"/> - <member name="GST_RTSP_HDR_TIMESTAMP" value="75"/> - <member name="GST_RTSP_HDR_AUTHENTICATION_INFO" value="76"/> - <member name="GST_RTSP_HDR_HOST" value="77"/> - <member name="GST_RTSP_HDR_PRAGMA" value="78"/> - <member name="GST_RTSP_HDR_X_SERVER_IP_ADDRESS" value="79"/> - <member name="GST_RTSP_HDR_X_SESSIONCOOKIE" value="80"/> - <member name="GST_RTSP_HDR_LAST" value="81"/> - </enum> - <enum name="GstRTSPMsgType"> - <member name="GST_RTSP_MESSAGE_INVALID" value="0"/> - <member name="GST_RTSP_MESSAGE_REQUEST" value="1"/> - <member name="GST_RTSP_MESSAGE_RESPONSE" value="2"/> - <member name="GST_RTSP_MESSAGE_HTTP_REQUEST" value="3"/> - <member name="GST_RTSP_MESSAGE_HTTP_RESPONSE" value="4"/> - <member name="GST_RTSP_MESSAGE_DATA" value="5"/> - </enum> - <enum name="GstRTSPProfile"> - <member name="GST_RTSP_PROFILE_UNKNOWN" value="0"/> - <member name="GST_RTSP_PROFILE_AVP" value="1"/> - <member name="GST_RTSP_PROFILE_SAVP" value="2"/> - </enum> - <enum name="GstRTSPRangeUnit"> - <member name="GST_RTSP_RANGE_SMPTE" value="0"/> - <member name="GST_RTSP_RANGE_SMPTE_30_DROP" value="1"/> - <member name="GST_RTSP_RANGE_SMPTE_25" value="2"/> - <member name="GST_RTSP_RANGE_NPT" value="3"/> - <member name="GST_RTSP_RANGE_CLOCK" value="4"/> - </enum> - <enum name="GstRTSPResult" type-name="GstRTSPResult" get-type="gst_rtsp_result_get_type"> - <member name="GST_RTSP_OK" value="0"/> - <member name="GST_RTSP_ERROR" value="-1"/> - <member name="GST_RTSP_EINVAL" value="-2"/> - <member name="GST_RTSP_EINTR" value="-3"/> - <member name="GST_RTSP_ENOMEM" value="-4"/> - <member name="GST_RTSP_ERESOLV" value="-5"/> - <member name="GST_RTSP_ENOTIMPL" value="-6"/> - <member name="GST_RTSP_ESYS" value="-7"/> - <member name="GST_RTSP_EPARSE" value="-8"/> - <member name="GST_RTSP_EWSASTART" value="-9"/> - <member name="GST_RTSP_EWSAVERSION" value="-10"/> - <member name="GST_RTSP_EEOF" value="-11"/> - <member name="GST_RTSP_ENET" value="-12"/> - <member name="GST_RTSP_ENOTIP" value="-13"/> - <member name="GST_RTSP_ETIMEOUT" value="-14"/> - <member name="GST_RTSP_ETGET" value="-15"/> - <member name="GST_RTSP_ETPOST" value="-16"/> - <member name="GST_RTSP_ELAST" value="-17"/> - </enum> - <enum name="GstRTSPState" type-name="GstRTSPState" get-type="gst_rtsp_state_get_type"> - <member name="GST_RTSP_STATE_INVALID" value="0"/> - <member name="GST_RTSP_STATE_INIT" value="1"/> - <member name="GST_RTSP_STATE_READY" value="2"/> - <member name="GST_RTSP_STATE_SEEKING" value="3"/> - <member name="GST_RTSP_STATE_PLAYING" value="4"/> - <member name="GST_RTSP_STATE_RECORDING" value="5"/> - </enum> - <enum name="GstRTSPStatusCode" type-name="GstRTSPStatusCode" get-type="gst_rtsp_status_code_get_type"> - <member name="GST_RTSP_STS_INVALID" value="0"/> - <member name="GST_RTSP_STS_CONTINUE" value="100"/> - <member name="GST_RTSP_STS_OK" value="200"/> - <member name="GST_RTSP_STS_CREATED" value="201"/> - <member name="GST_RTSP_STS_LOW_ON_STORAGE" value="250"/> - <member name="GST_RTSP_STS_MULTIPLE_CHOICES" value="300"/> - <member name="GST_RTSP_STS_MOVED_PERMANENTLY" value="301"/> - <member name="GST_RTSP_STS_MOVE_TEMPORARILY" value="302"/> - <member name="GST_RTSP_STS_SEE_OTHER" value="303"/> - <member name="GST_RTSP_STS_NOT_MODIFIED" value="304"/> - <member name="GST_RTSP_STS_USE_PROXY" value="305"/> - <member name="GST_RTSP_STS_BAD_REQUEST" value="400"/> - <member name="GST_RTSP_STS_UNAUTHORIZED" value="401"/> - <member name="GST_RTSP_STS_PAYMENT_REQUIRED" value="402"/> - <member name="GST_RTSP_STS_FORBIDDEN" value="403"/> - <member name="GST_RTSP_STS_NOT_FOUND" value="404"/> - <member name="GST_RTSP_STS_METHOD_NOT_ALLOWED" value="405"/> - <member name="GST_RTSP_STS_NOT_ACCEPTABLE" value="406"/> - <member name="GST_RTSP_STS_PROXY_AUTH_REQUIRED" value="407"/> - <member name="GST_RTSP_STS_REQUEST_TIMEOUT" value="408"/> - <member name="GST_RTSP_STS_GONE" value="410"/> - <member name="GST_RTSP_STS_LENGTH_REQUIRED" value="411"/> - <member name="GST_RTSP_STS_PRECONDITION_FAILED" value="412"/> - <member name="GST_RTSP_STS_REQUEST_ENTITY_TOO_LARGE" value="413"/> - <member name="GST_RTSP_STS_REQUEST_URI_TOO_LARGE" value="414"/> - <member name="GST_RTSP_STS_UNSUPPORTED_MEDIA_TYPE" value="415"/> - <member name="GST_RTSP_STS_PARAMETER_NOT_UNDERSTOOD" value="451"/> - <member name="GST_RTSP_STS_CONFERENCE_NOT_FOUND" value="452"/> - <member name="GST_RTSP_STS_NOT_ENOUGH_BANDWIDTH" value="453"/> - <member name="GST_RTSP_STS_SESSION_NOT_FOUND" value="454"/> - <member name="GST_RTSP_STS_METHOD_NOT_VALID_IN_THIS_STATE" value="455"/> - <member name="GST_RTSP_STS_HEADER_FIELD_NOT_VALID_FOR_RESOURCE" value="456"/> - <member name="GST_RTSP_STS_INVALID_RANGE" value="457"/> - <member name="GST_RTSP_STS_PARAMETER_IS_READONLY" value="458"/> - <member name="GST_RTSP_STS_AGGREGATE_OPERATION_NOT_ALLOWED" value="459"/> - <member name="GST_RTSP_STS_ONLY_AGGREGATE_OPERATION_ALLOWED" value="460"/> - <member name="GST_RTSP_STS_UNSUPPORTED_TRANSPORT" value="461"/> - <member name="GST_RTSP_STS_DESTINATION_UNREACHABLE" value="462"/> - <member name="GST_RTSP_STS_INTERNAL_SERVER_ERROR" value="500"/> - <member name="GST_RTSP_STS_NOT_IMPLEMENTED" value="501"/> - <member name="GST_RTSP_STS_BAD_GATEWAY" value="502"/> - <member name="GST_RTSP_STS_SERVICE_UNAVAILABLE" value="503"/> - <member name="GST_RTSP_STS_GATEWAY_TIMEOUT" value="504"/> - <member name="GST_RTSP_STS_RTSP_VERSION_NOT_SUPPORTED" value="505"/> - <member name="GST_RTSP_STS_OPTION_NOT_SUPPORTED" value="551"/> - </enum> - <enum name="GstRTSPTimeType"> - <member name="GST_RTSP_TIME_SECONDS" value="0"/> - <member name="GST_RTSP_TIME_NOW" value="1"/> - <member name="GST_RTSP_TIME_END" value="2"/> - </enum> - <enum name="GstRTSPTransMode"> - <member name="GST_RTSP_TRANS_UNKNOWN" value="0"/> - <member name="GST_RTSP_TRANS_RTP" value="1"/> - <member name="GST_RTSP_TRANS_RDT" value="2"/> - </enum> - <enum name="GstRTSPVersion" type-name="GstRTSPVersion" get-type="gst_rtsp_version_get_type"> - <member name="GST_RTSP_VERSION_INVALID" value="0"/> - <member name="GST_RTSP_VERSION_1_0" value="16"/> - <member name="GST_RTSP_VERSION_1_1" value="17"/> - </enum> - <flags name="GstRTSPEvent" type-name="GstRTSPEvent" get-type="gst_rtsp_event_get_type"> - <member name="GST_RTSP_EV_READ" value="1"/> - <member name="GST_RTSP_EV_WRITE" value="2"/> - </flags> - <flags name="GstRTSPLowerTrans" type-name="GstRTSPLowerTrans" get-type="gst_rtsp_lower_trans_get_type"> - <member name="GST_RTSP_LOWER_TRANS_UDP" value="1"/> - <member name="GST_RTSP_LOWER_TRANS_UDP_MCAST" value="2"/> - <member name="GST_RTSP_LOWER_TRANS_TCP" value="4"/> - <member name="GST_RTSP_LOWER_TRANS_HTTP" value="16"/> - </flags> - <flags name="GstRTSPMethod" type-name="GstRTSPMethod" get-type="gst_rtsp_method_get_type"> - <member name="GST_RTSP_INVALID" value="0"/> - <member name="GST_RTSP_DESCRIBE" value="1"/> - <member name="GST_RTSP_ANNOUNCE" value="2"/> - <member name="GST_RTSP_GET_PARAMETER" value="4"/> - <member name="GST_RTSP_OPTIONS" value="8"/> - <member name="GST_RTSP_PAUSE" value="16"/> - <member name="GST_RTSP_PLAY" value="32"/> - <member name="GST_RTSP_RECORD" value="64"/> - <member name="GST_RTSP_REDIRECT" value="128"/> - <member name="GST_RTSP_SETUP" value="256"/> - <member name="GST_RTSP_SET_PARAMETER" value="512"/> - <member name="GST_RTSP_TEARDOWN" value="1024"/> - <member name="GST_RTSP_GET" value="2048"/> - <member name="GST_RTSP_POST" value="4096"/> - </flags> - <interface name="GstRTSPExtension" type-name="GstRTSPExtension" get-type="gst_rtsp_extension_get_type"> - <method name="after_send" symbol="gst_rtsp_extension_after_send"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="req" type="GstRTSPMessage*"/> - <parameter name="resp" type="GstRTSPMessage*"/> - </parameters> - </method> - <method name="before_send" symbol="gst_rtsp_extension_before_send"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="req" type="GstRTSPMessage*"/> - </parameters> - </method> - <method name="configure_stream" symbol="gst_rtsp_extension_configure_stream"> - <return-type type="gboolean"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </method> - <method name="detect_server" symbol="gst_rtsp_extension_detect_server"> - <return-type type="gboolean"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="resp" type="GstRTSPMessage*"/> - </parameters> - </method> - <method name="get_transports" symbol="gst_rtsp_extension_get_transports"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="protocols" type="GstRTSPLowerTrans"/> - <parameter name="transport" type="gchar**"/> - </parameters> - </method> - <method name="parse_sdp" symbol="gst_rtsp_extension_parse_sdp"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="sdp" type="GstSDPMessage*"/> - <parameter name="s" type="GstStructure*"/> - </parameters> - </method> - <method name="receive_request" symbol="gst_rtsp_extension_receive_request"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="req" type="GstRTSPMessage*"/> - </parameters> - </method> - <method name="send" symbol="gst_rtsp_extension_send"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="req" type="GstRTSPMessage*"/> - <parameter name="resp" type="GstRTSPMessage*"/> - </parameters> - </method> - <method name="setup_media" symbol="gst_rtsp_extension_setup_media"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="stream_select" symbol="gst_rtsp_extension_stream_select"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="url" type="GstRTSPUrl*"/> - </parameters> - </method> - <signal name="send" when="LAST"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="req" type="gpointer"/> - <parameter name="resp" type="gpointer"/> - </parameters> - </signal> - <vfunc name="after_send"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="req" type="GstRTSPMessage*"/> - <parameter name="resp" type="GstRTSPMessage*"/> - </parameters> - </vfunc> - <vfunc name="before_send"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="req" type="GstRTSPMessage*"/> - </parameters> - </vfunc> - <vfunc name="configure_stream"> - <return-type type="gboolean"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </vfunc> - <vfunc name="detect_server"> - <return-type type="gboolean"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="resp" type="GstRTSPMessage*"/> - </parameters> - </vfunc> - <vfunc name="get_transports"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="protocols" type="GstRTSPLowerTrans"/> - <parameter name="transport" type="gchar**"/> - </parameters> - </vfunc> - <vfunc name="parse_sdp"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="sdp" type="GstSDPMessage*"/> - <parameter name="s" type="GstStructure*"/> - </parameters> - </vfunc> - <vfunc name="receive_request"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="req" type="GstRTSPMessage*"/> - </parameters> - </vfunc> - <vfunc name="setup_media"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </vfunc> - <vfunc name="stream_select"> - <return-type type="GstRTSPResult"/> - <parameters> - <parameter name="ext" type="GstRTSPExtension*"/> - <parameter name="url" type="GstRTSPUrl*"/> - </parameters> - </vfunc> - </interface> - <constant name="GST_RTSP_DEFAULT_PORT" type="int" value="554"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.metadata b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.metadata deleted file mode 100644 index 5bd971e51..000000000 --- a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.metadata +++ /dev/null @@ -1,59 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstRtsp" gir_version="0.10" -GstRTSPExtension::send has_emitter="1" -GstRTSPAuthMethod cheader_filename="gst/rtsp/gstrtspconnection.h" -GstRTSPFamily cheader_filename="gst/rtsp/gstrtspdefs.h" -GstRTSPHeaderField cheader_filename="gst/rtsp/gstrtspdefs.h" -GstRTSPLowerTrans cheader_filename="gst/rtsp/gstrtspextension.h" -GstRTSPMsgType cheader_filename="gst/rtsp/gstrtspmessage.h" -GstRTSPProfile cheader_filename="gst/rtsp/gstrtsptransport.h" -GstRTSPRangeUnit cheader_filename="gst/rtsp/gstrtsprange.h" -GstRTSPResult cheader_filename="gst/rtsp/gstrtspconnection.h" -GstRTSPState cheader_filename="gst/rtsp/gstrtspdefs.h" -GstRTSPStatusCode cheader_filename="gst/rtsp/gstrtspdefs.h" -GstRTSPTimeType cheader_filename="gst/rtsp/gstrtsprange.h" -GstRTSPTransMode cheader_filename="gst/rtsp/gstrtsptransport.h" -GstRTSPVersion cheader_filename="gst/rtsp/gstrtspdefs.h" -GstRTSPEvent cheader_filename="gst/rtsp/gstrtspconnection.h" -GstRTSPMethod cheader_filename="gst/rtsp/gstrtspdefs.h" -GstRTSPConnection cheader_filename="gst/rtsp/gstrtspconnection.h" -GstRTSPMessage cheader_filename="gst/rtsp/gstrtspmessage.h" -GstRTSPMessage.hdr_fields weak="0" -GstRTSPRange cheader_filename="gst/rtsp/gstrtsprange.h" -GstRTSPTime cheader_filename="gst/rtsp/gstrtsprange.h" -GstRTSPTimeRange cheader_filename="gst/rtsp/gstrtsprange.h" -GstRTSPTimeRange.* weak="0" -GstRTSPTransport.* weak="0" -GstRTSPUrl cheader_filename="gst/rtsp/gstrtspconnection.h" -GstRTSPUrl.* weak="0" -GstRTSPExtension cheader_filename="gst/rtsp/gstrtspextension.h" -GstRTSPWatch* cheader_filename="gst/rtsp/gstrtspconnection.h" -gst_rtsp_base64_decode_ip cheader_filename="gst/rtsp/gstrtspbase64.h" -gst_rtsp_base64_encode cheader_filename="gst/rtsp/gstrtspbase64.h" -gst_rtsp_connection_create.conn transfer_ownership="1" -gst_rtsp_find_header_field cheader_filename="gst/rtsp/gstrtspdefs.h" -gst_rtsp_find_method cheader_filename="gst/rtsp/gstrtspdefs.h" -gst_rtsp_header_as_text cheader_filename="gst/rtsp/gstrtspdefs.h" -gst_rtsp_header_allow_multiple cheader_filename="gst/rtsp/gstrtspdefs.h" -gst_rtsp_method_as_text cheader_filename="gst/rtsp/gstrtspdefs.h" -gst_rtsp_message_new hidden="1" -gst_rtsp_message_new_request hidden="1" -gst_rtsp_message_new_response hidden="1" -gst_rtsp_message_new_data hidden="1" -gst_rtsp_message_get_body.data is_array="1" is_out="1" -gst_rtsp_message_get_header.value is_out="1" -gst_rtsp_message_set_body.data is_array="1" -gst_rtsp_message_steal_body.data is_array="1" is_out="1" value_owned="1" -gst_rtsp_message_take_body.data is_array="1" takes_ownership="1" -gst_rtsp_message_take_header.value takes_ownership="1" -gst_rtsp_options_as_text cheader_filename="gst/rtsp/gstrtspdefs" transfer_ownership="1" -gst_rtsp_range_parse.range transfer_ownership="1" -gst_rtsp_range_to_string transfer_ownership="1" -gst_rtsp_status_as_text cheader_filename="gst/rtsp/gstrtspdefs.h" -gst_rtsp_strresult cheader_filename="gst/rtsp/gstrtspdefs.h" -gst_rtsp_transport_new hidden="1" -gst_rtsp_transport_as_text transfer_ownership="1" -gst_rtsp_url_copy transfer_ownership="1" -gst_rtsp_url_get_request_uri transfer_ownership="1" -gst_rtsp_url_parse.url transfer_ownership="1" -gst_rtsp_version_as_text cheader_filename="gst/rtsp/gstrtspdefs.h" -GST_RTSP_DEFAULT_PORT cheader_filename="gst/rtsp/gstrtspurl.h" diff --git a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.namespace b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.deps b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.files b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.files deleted file mode 100644 index c0d458234..000000000 --- a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/sdp -lib/libgstsdp-0.10.so - diff --git a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.gi b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.gi deleted file mode 100644 index d5a693b26..000000000 --- a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.gi +++ /dev/null @@ -1,610 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="sdp_address_is_multicast" symbol="gst_sdp_address_is_multicast"> - <return-type type="gboolean"/> - <parameters> - <parameter name="nettype" type="gchar*"/> - <parameter name="addrtype" type="gchar*"/> - <parameter name="addr" type="gchar*"/> - </parameters> - </function> - <struct name="GstSDPAttribute"> - <field name="key" type="gchar*"/> - <field name="value" type="gchar*"/> - </struct> - <struct name="GstSDPBandwidth"> - <field name="bwtype" type="gchar*"/> - <field name="bandwidth" type="guint"/> - </struct> - <struct name="GstSDPConnection"> - <field name="nettype" type="gchar*"/> - <field name="addrtype" type="gchar*"/> - <field name="address" type="gchar*"/> - <field name="ttl" type="guint"/> - <field name="addr_number" type="guint"/> - </struct> - <struct name="GstSDPKey"> - <field name="type" type="gchar*"/> - <field name="data" type="gchar*"/> - </struct> - <struct name="GstSDPMedia"> - <method name="add_attribute" symbol="gst_sdp_media_add_attribute"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="key" type="gchar*"/> - <parameter name="value" type="gchar*"/> - </parameters> - </method> - <method name="add_bandwidth" symbol="gst_sdp_media_add_bandwidth"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="bwtype" type="gchar*"/> - <parameter name="bandwidth" type="guint"/> - </parameters> - </method> - <method name="add_connection" symbol="gst_sdp_media_add_connection"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="nettype" type="gchar*"/> - <parameter name="addrtype" type="gchar*"/> - <parameter name="address" type="gchar*"/> - <parameter name="ttl" type="guint"/> - <parameter name="addr_number" type="guint"/> - </parameters> - </method> - <method name="add_format" symbol="gst_sdp_media_add_format"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="format" type="gchar*"/> - </parameters> - </method> - <method name="as_text" symbol="gst_sdp_media_as_text"> - <return-type type="gchar*"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="attributes_len" symbol="gst_sdp_media_attributes_len"> - <return-type type="guint"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="bandwidths_len" symbol="gst_sdp_media_bandwidths_len"> - <return-type type="guint"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="connections_len" symbol="gst_sdp_media_connections_len"> - <return-type type="guint"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="formats_len" symbol="gst_sdp_media_formats_len"> - <return-type type="guint"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="free" symbol="gst_sdp_media_free"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="get_attribute" symbol="gst_sdp_media_get_attribute"> - <return-type type="GstSDPAttribute*"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="get_attribute_val" symbol="gst_sdp_media_get_attribute_val"> - <return-type type="gchar*"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="key" type="gchar*"/> - </parameters> - </method> - <method name="get_attribute_val_n" symbol="gst_sdp_media_get_attribute_val_n"> - <return-type type="gchar*"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="key" type="gchar*"/> - <parameter name="nth" type="guint"/> - </parameters> - </method> - <method name="get_bandwidth" symbol="gst_sdp_media_get_bandwidth"> - <return-type type="GstSDPBandwidth*"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="get_connection" symbol="gst_sdp_media_get_connection"> - <return-type type="GstSDPConnection*"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="get_format" symbol="gst_sdp_media_get_format"> - <return-type type="gchar*"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="get_information" symbol="gst_sdp_media_get_information"> - <return-type type="gchar*"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="get_key" symbol="gst_sdp_media_get_key"> - <return-type type="GstSDPKey*"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="get_media" symbol="gst_sdp_media_get_media"> - <return-type type="gchar*"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="get_num_ports" symbol="gst_sdp_media_get_num_ports"> - <return-type type="guint"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="get_port" symbol="gst_sdp_media_get_port"> - <return-type type="guint"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="get_proto" symbol="gst_sdp_media_get_proto"> - <return-type type="gchar*"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="init" symbol="gst_sdp_media_init"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="new" symbol="gst_sdp_media_new"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia**"/> - </parameters> - </method> - <method name="set_information" symbol="gst_sdp_media_set_information"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="information" type="gchar*"/> - </parameters> - </method> - <method name="set_key" symbol="gst_sdp_media_set_key"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="type" type="gchar*"/> - <parameter name="data" type="gchar*"/> - </parameters> - </method> - <method name="set_media" symbol="gst_sdp_media_set_media"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="med" type="gchar*"/> - </parameters> - </method> - <method name="set_port_info" symbol="gst_sdp_media_set_port_info"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="port" type="guint"/> - <parameter name="num_ports" type="guint"/> - </parameters> - </method> - <method name="set_proto" symbol="gst_sdp_media_set_proto"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - <parameter name="proto" type="gchar*"/> - </parameters> - </method> - <method name="uninit" symbol="gst_sdp_media_uninit"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <field name="media" type="gchar*"/> - <field name="port" type="guint"/> - <field name="num_ports" type="guint"/> - <field name="proto" type="gchar*"/> - <field name="fmts" type="GArray*"/> - <field name="information" type="gchar*"/> - <field name="connections" type="GArray*"/> - <field name="bandwidths" type="GArray*"/> - <field name="key" type="GstSDPKey"/> - <field name="attributes" type="GArray*"/> - </struct> - <struct name="GstSDPMessage"> - <method name="add_attribute" symbol="gst_sdp_message_add_attribute"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="key" type="gchar*"/> - <parameter name="value" type="gchar*"/> - </parameters> - </method> - <method name="add_bandwidth" symbol="gst_sdp_message_add_bandwidth"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="bwtype" type="gchar*"/> - <parameter name="bandwidth" type="guint"/> - </parameters> - </method> - <method name="add_email" symbol="gst_sdp_message_add_email"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="email" type="gchar*"/> - </parameters> - </method> - <method name="add_media" symbol="gst_sdp_message_add_media"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="media" type="GstSDPMedia*"/> - </parameters> - </method> - <method name="add_phone" symbol="gst_sdp_message_add_phone"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="phone" type="gchar*"/> - </parameters> - </method> - <method name="add_time" symbol="gst_sdp_message_add_time"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="start" type="gchar*"/> - <parameter name="stop" type="gchar*"/> - <parameter name="repeat" type="gchar**"/> - </parameters> - </method> - <method name="add_zone" symbol="gst_sdp_message_add_zone"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="adj_time" type="gchar*"/> - <parameter name="typed_time" type="gchar*"/> - </parameters> - </method> - <method name="as_text" symbol="gst_sdp_message_as_text"> - <return-type type="gchar*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="as_uri" symbol="gst_sdp_message_as_uri"> - <return-type type="gchar*"/> - <parameters> - <parameter name="scheme" type="gchar*"/> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="attributes_len" symbol="gst_sdp_message_attributes_len"> - <return-type type="guint"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="bandwidths_len" symbol="gst_sdp_message_bandwidths_len"> - <return-type type="guint"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="dump" symbol="gst_sdp_message_dump"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="emails_len" symbol="gst_sdp_message_emails_len"> - <return-type type="guint"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="free" symbol="gst_sdp_message_free"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="get_attribute" symbol="gst_sdp_message_get_attribute"> - <return-type type="GstSDPAttribute*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="get_attribute_val" symbol="gst_sdp_message_get_attribute_val"> - <return-type type="gchar*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="key" type="gchar*"/> - </parameters> - </method> - <method name="get_attribute_val_n" symbol="gst_sdp_message_get_attribute_val_n"> - <return-type type="gchar*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="key" type="gchar*"/> - <parameter name="nth" type="guint"/> - </parameters> - </method> - <method name="get_bandwidth" symbol="gst_sdp_message_get_bandwidth"> - <return-type type="GstSDPBandwidth*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="get_connection" symbol="gst_sdp_message_get_connection"> - <return-type type="GstSDPConnection*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="get_email" symbol="gst_sdp_message_get_email"> - <return-type type="gchar*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="get_information" symbol="gst_sdp_message_get_information"> - <return-type type="gchar*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="get_key" symbol="gst_sdp_message_get_key"> - <return-type type="GstSDPKey*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="get_media" symbol="gst_sdp_message_get_media"> - <return-type type="GstSDPMedia*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="get_origin" symbol="gst_sdp_message_get_origin"> - <return-type type="GstSDPOrigin*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="get_phone" symbol="gst_sdp_message_get_phone"> - <return-type type="gchar*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="get_session_name" symbol="gst_sdp_message_get_session_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="get_time" symbol="gst_sdp_message_get_time"> - <return-type type="GstSDPTime*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="get_uri" symbol="gst_sdp_message_get_uri"> - <return-type type="gchar*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="get_version" symbol="gst_sdp_message_get_version"> - <return-type type="gchar*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="get_zone" symbol="gst_sdp_message_get_zone"> - <return-type type="GstSDPZone*"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="idx" type="guint"/> - </parameters> - </method> - <method name="init" symbol="gst_sdp_message_init"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="medias_len" symbol="gst_sdp_message_medias_len"> - <return-type type="guint"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="new" symbol="gst_sdp_message_new"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage**"/> - </parameters> - </method> - <method name="parse_buffer" symbol="gst_sdp_message_parse_buffer"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="data" type="guint8*"/> - <parameter name="size" type="guint"/> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="parse_uri" symbol="gst_sdp_message_parse_uri"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="uri" type="gchar*"/> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="phones_len" symbol="gst_sdp_message_phones_len"> - <return-type type="guint"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="set_connection" symbol="gst_sdp_message_set_connection"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="nettype" type="gchar*"/> - <parameter name="addrtype" type="gchar*"/> - <parameter name="address" type="gchar*"/> - <parameter name="ttl" type="guint"/> - <parameter name="addr_number" type="guint"/> - </parameters> - </method> - <method name="set_information" symbol="gst_sdp_message_set_information"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="information" type="gchar*"/> - </parameters> - </method> - <method name="set_key" symbol="gst_sdp_message_set_key"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="type" type="gchar*"/> - <parameter name="data" type="gchar*"/> - </parameters> - </method> - <method name="set_origin" symbol="gst_sdp_message_set_origin"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="username" type="gchar*"/> - <parameter name="sess_id" type="gchar*"/> - <parameter name="sess_version" type="gchar*"/> - <parameter name="nettype" type="gchar*"/> - <parameter name="addrtype" type="gchar*"/> - <parameter name="addr" type="gchar*"/> - </parameters> - </method> - <method name="set_session_name" symbol="gst_sdp_message_set_session_name"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="session_name" type="gchar*"/> - </parameters> - </method> - <method name="set_uri" symbol="gst_sdp_message_set_uri"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="uri" type="gchar*"/> - </parameters> - </method> - <method name="set_version" symbol="gst_sdp_message_set_version"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - <parameter name="version" type="gchar*"/> - </parameters> - </method> - <method name="times_len" symbol="gst_sdp_message_times_len"> - <return-type type="guint"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="uninit" symbol="gst_sdp_message_uninit"> - <return-type type="GstSDPResult"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <method name="zones_len" symbol="gst_sdp_message_zones_len"> - <return-type type="guint"/> - <parameters> - <parameter name="msg" type="GstSDPMessage*"/> - </parameters> - </method> - <field name="version" type="gchar*"/> - <field name="origin" type="GstSDPOrigin"/> - <field name="session_name" type="gchar*"/> - <field name="information" type="gchar*"/> - <field name="uri" type="gchar*"/> - <field name="emails" type="GArray*"/> - <field name="phones" type="GArray*"/> - <field name="connection" type="GstSDPConnection"/> - <field name="bandwidths" type="GArray*"/> - <field name="times" type="GArray*"/> - <field name="zones" type="GArray*"/> - <field name="key" type="GstSDPKey"/> - <field name="attributes" type="GArray*"/> - <field name="medias" type="GArray*"/> - </struct> - <struct name="GstSDPOrigin"> - <field name="username" type="gchar*"/> - <field name="sess_id" type="gchar*"/> - <field name="sess_version" type="gchar*"/> - <field name="nettype" type="gchar*"/> - <field name="addrtype" type="gchar*"/> - <field name="addr" type="gchar*"/> - </struct> - <struct name="GstSDPTime"> - <field name="start" type="gchar*"/> - <field name="stop" type="gchar*"/> - <field name="repeat" type="GArray*"/> - </struct> - <struct name="GstSDPZone"> - <field name="time" type="gchar*"/> - <field name="typed_time" type="gchar*"/> - </struct> - <enum name="GstSDPResult"> - <member name="GST_SDP_OK" value="0"/> - <member name="GST_SDP_EINVAL" value="-1"/> - </enum> - <constant name="GST_SDP_BWTYPE_AS" type="char*" value="AS"/> - <constant name="GST_SDP_BWTYPE_CT" type="char*" value="CT"/> - <constant name="GST_SDP_BWTYPE_EXT_PREFIX" type="char*" value="X-"/> - <constant name="GST_SDP_BWTYPE_RR" type="char*" value="RR"/> - <constant name="GST_SDP_BWTYPE_RS" type="char*" value="RS"/> - <constant name="GST_SDP_BWTYPE_TIAS" type="char*" value="TIAS"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.metadata b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.metadata deleted file mode 100644 index 90a642d95..000000000 --- a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.metadata +++ /dev/null @@ -1,14 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/sdp/gstsdpmessage.h" gir_namespace="GstSdp" gir_version="0.10" -GstSDPResult cheader_filename="gst/sdp/gstsdp.h" -GstSDPMedia.attributes type_arguments="SDPAttribute" -GstSDPMedia.bandwidths type_arguments="SDPBandwidth" -GstSDPMedia.connections type_arguments="SDPConnection" -GstSDPMedia.fmts type_arguments="string" -GstSDPMessage.attributes type_arguments="SDPAttribute" -GstSDPMessage.bandwidths type_arguments="SDPBandwidth" -GstSDPMessage.emails type_arguments="string" -GstSDPMessage.medias type_arguments="SDPMedia" -GstSDPMessage.phones type_arguments="string" -GstSDPMessage.times type_arguments="SDPTime" -GstSDPMessage.zones type_arguments="SDPZone" -GstSDPTime.repeat type_arguments="SDPTime" diff --git a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.namespace b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.deps b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.deps deleted file mode 100644 index 8d926c10a..000000000 --- a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.deps +++ /dev/null @@ -1,2 +0,0 @@ -gstreamer-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.files b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.files deleted file mode 100644 index eb3d6b4a8..000000000 --- a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/tag -lib/libgsttag-0.10.so - diff --git a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.gi b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.gi deleted file mode 100644 index c6258e78b..000000000 --- a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.gi +++ /dev/null @@ -1,336 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="tag_freeform_string_to_utf8" symbol="gst_tag_freeform_string_to_utf8"> - <return-type type="gchar*"/> - <parameters> - <parameter name="data" type="gchar*"/> - <parameter name="size" type="gint"/> - <parameter name="env_vars" type="gchar**"/> - </parameters> - </function> - <function name="tag_from_id3_tag" symbol="gst_tag_from_id3_tag"> - <return-type type="gchar*"/> - <parameters> - <parameter name="id3_tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_from_id3_user_tag" symbol="gst_tag_from_id3_user_tag"> - <return-type type="gchar*"/> - <parameters> - <parameter name="type" type="gchar*"/> - <parameter name="id3_user_tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_from_vorbis_tag" symbol="gst_tag_from_vorbis_tag"> - <return-type type="gchar*"/> - <parameters> - <parameter name="vorbis_tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_get_language_code_iso_639_1" symbol="gst_tag_get_language_code_iso_639_1"> - <return-type type="gchar*"/> - <parameters> - <parameter name="lang_code" type="gchar*"/> - </parameters> - </function> - <function name="tag_get_language_code_iso_639_2B" symbol="gst_tag_get_language_code_iso_639_2B"> - <return-type type="gchar*"/> - <parameters> - <parameter name="lang_code" type="gchar*"/> - </parameters> - </function> - <function name="tag_get_language_code_iso_639_2T" symbol="gst_tag_get_language_code_iso_639_2T"> - <return-type type="gchar*"/> - <parameters> - <parameter name="lang_code" type="gchar*"/> - </parameters> - </function> - <function name="tag_get_language_codes" symbol="gst_tag_get_language_codes"> - <return-type type="gchar**"/> - </function> - <function name="tag_get_language_name" symbol="gst_tag_get_language_name"> - <return-type type="gchar*"/> - <parameters> - <parameter name="language_code" type="gchar*"/> - </parameters> - </function> - <function name="tag_id3_genre_count" symbol="gst_tag_id3_genre_count"> - <return-type type="guint"/> - </function> - <function name="tag_id3_genre_get" symbol="gst_tag_id3_genre_get"> - <return-type type="gchar*"/> - <parameters> - <parameter name="id" type="guint"/> - </parameters> - </function> - <function name="tag_image_data_to_image_buffer" symbol="gst_tag_image_data_to_image_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="image_data" type="guint8*"/> - <parameter name="image_data_len" type="guint"/> - <parameter name="image_type" type="GstTagImageType"/> - </parameters> - </function> - <function name="tag_list_add_id3_image" symbol="gst_tag_list_add_id3_image"> - <return-type type="gboolean"/> - <parameters> - <parameter name="tag_list" type="GstTagList*"/> - <parameter name="image_data" type="guint8*"/> - <parameter name="image_data_len" type="guint"/> - <parameter name="id3_picture_type" type="guint"/> - </parameters> - </function> - <function name="tag_list_from_exif_buffer" symbol="gst_tag_list_from_exif_buffer"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="byte_order" type="gint"/> - <parameter name="base_offset" type="guint32"/> - </parameters> - </function> - <function name="tag_list_from_exif_buffer_with_tiff_header" symbol="gst_tag_list_from_exif_buffer_with_tiff_header"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="tag_list_from_vorbiscomment_buffer" symbol="gst_tag_list_from_vorbiscomment_buffer"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="id_data" type="guint8*"/> - <parameter name="id_data_length" type="guint"/> - <parameter name="vendor_string" type="gchar**"/> - </parameters> - </function> - <function name="tag_list_from_xmp_buffer" symbol="gst_tag_list_from_xmp_buffer"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="buffer" type="GstBuffer*"/> - </parameters> - </function> - <function name="tag_list_new_from_id3v1" symbol="gst_tag_list_new_from_id3v1"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="data" type="guint8*"/> - </parameters> - </function> - <function name="tag_list_to_exif_buffer" symbol="gst_tag_list_to_exif_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="taglist" type="GstTagList*"/> - <parameter name="byte_order" type="gint"/> - <parameter name="base_offset" type="guint32"/> - </parameters> - </function> - <function name="tag_list_to_exif_buffer_with_tiff_header" symbol="gst_tag_list_to_exif_buffer_with_tiff_header"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="taglist" type="GstTagList*"/> - </parameters> - </function> - <function name="tag_list_to_vorbiscomment_buffer" symbol="gst_tag_list_to_vorbiscomment_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="id_data" type="guint8*"/> - <parameter name="id_data_length" type="guint"/> - <parameter name="vendor_string" type="gchar*"/> - </parameters> - </function> - <function name="tag_list_to_xmp_buffer" symbol="gst_tag_list_to_xmp_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="read_only" type="gboolean"/> - </parameters> - </function> - <function name="tag_list_to_xmp_buffer_full" symbol="gst_tag_list_to_xmp_buffer_full"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="read_only" type="gboolean"/> - <parameter name="schemas" type="gchar**"/> - </parameters> - </function> - <function name="tag_parse_extended_comment" symbol="gst_tag_parse_extended_comment"> - <return-type type="gboolean"/> - <parameters> - <parameter name="ext_comment" type="gchar*"/> - <parameter name="key" type="gchar**"/> - <parameter name="lang" type="gchar**"/> - <parameter name="value" type="gchar**"/> - <parameter name="fail_if_no_key" type="gboolean"/> - </parameters> - </function> - <function name="tag_register_musicbrainz_tags" symbol="gst_tag_register_musicbrainz_tags"> - <return-type type="void"/> - </function> - <function name="tag_to_id3_tag" symbol="gst_tag_to_id3_tag"> - <return-type type="gchar*"/> - <parameters> - <parameter name="gst_tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_to_vorbis_comments" symbol="gst_tag_to_vorbis_comments"> - <return-type type="GList*"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_to_vorbis_tag" symbol="gst_tag_to_vorbis_tag"> - <return-type type="gchar*"/> - <parameters> - <parameter name="gst_tag" type="gchar*"/> - </parameters> - </function> - <function name="tag_xmp_list_schemas" symbol="gst_tag_xmp_list_schemas"> - <return-type type="gchar**"/> - </function> - <function name="vorbis_tag_add" symbol="gst_vorbis_tag_add"> - <return-type type="void"/> - <parameters> - <parameter name="list" type="GstTagList*"/> - <parameter name="tag" type="gchar*"/> - <parameter name="value" type="gchar*"/> - </parameters> - </function> - <enum name="GstTagDemuxResult" type-name="GstTagDemuxResult" get-type="gst_tag_demux_result_get_type"> - <member name="GST_TAG_DEMUX_RESULT_BROKEN_TAG" value="0"/> - <member name="GST_TAG_DEMUX_RESULT_AGAIN" value="1"/> - <member name="GST_TAG_DEMUX_RESULT_OK" value="2"/> - </enum> - <enum name="GstTagImageType" type-name="GstTagImageType" get-type="gst_tag_image_type_get_type"> - <member name="GST_TAG_IMAGE_TYPE_NONE" value="-1"/> - <member name="GST_TAG_IMAGE_TYPE_UNDEFINED" value="0"/> - <member name="GST_TAG_IMAGE_TYPE_FRONT_COVER" value="1"/> - <member name="GST_TAG_IMAGE_TYPE_BACK_COVER" value="2"/> - <member name="GST_TAG_IMAGE_TYPE_LEAFLET_PAGE" value="3"/> - <member name="GST_TAG_IMAGE_TYPE_MEDIUM" value="4"/> - <member name="GST_TAG_IMAGE_TYPE_LEAD_ARTIST" value="5"/> - <member name="GST_TAG_IMAGE_TYPE_ARTIST" value="6"/> - <member name="GST_TAG_IMAGE_TYPE_CONDUCTOR" value="7"/> - <member name="GST_TAG_IMAGE_TYPE_BAND_ORCHESTRA" value="8"/> - <member name="GST_TAG_IMAGE_TYPE_COMPOSER" value="9"/> - <member name="GST_TAG_IMAGE_TYPE_LYRICIST" value="10"/> - <member name="GST_TAG_IMAGE_TYPE_RECORDING_LOCATION" value="11"/> - <member name="GST_TAG_IMAGE_TYPE_DURING_RECORDING" value="12"/> - <member name="GST_TAG_IMAGE_TYPE_DURING_PERFORMANCE" value="13"/> - <member name="GST_TAG_IMAGE_TYPE_VIDEO_CAPTURE" value="14"/> - <member name="GST_TAG_IMAGE_TYPE_FISH" value="15"/> - <member name="GST_TAG_IMAGE_TYPE_ILLUSTRATION" value="16"/> - <member name="GST_TAG_IMAGE_TYPE_BAND_ARTIST_LOGO" value="17"/> - <member name="GST_TAG_IMAGE_TYPE_PUBLISHER_STUDIO_LOGO" value="18"/> - </enum> - <object name="GstTagDemux" parent="GstElement" type-name="GstTagDemux" get-type="gst_tag_demux_get_type"> - <vfunc name="identify_tag"> - <return-type type="gboolean"/> - <parameters> - <parameter name="demux" type="GstTagDemux*"/> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="start_tag" type="gboolean"/> - <parameter name="tag_size" type="guint*"/> - </parameters> - </vfunc> - <vfunc name="merge_tags"> - <return-type type="GstTagList*"/> - <parameters> - <parameter name="demux" type="GstTagDemux*"/> - <parameter name="start_tags" type="GstTagList*"/> - <parameter name="end_tags" type="GstTagList*"/> - </parameters> - </vfunc> - <vfunc name="parse_tag"> - <return-type type="GstTagDemuxResult"/> - <parameters> - <parameter name="demux" type="GstTagDemux*"/> - <parameter name="buffer" type="GstBuffer*"/> - <parameter name="start_tag" type="gboolean"/> - <parameter name="tag_size" type="guint*"/> - <parameter name="tags" type="GstTagList**"/> - </parameters> - </vfunc> - <field name="reserved" type="gpointer[]"/> - </object> - <interface name="GstTagXmpWriter" type-name="GstTagXmpWriter" get-type="gst_tag_xmp_writer_get_type"> - <requires> - <interface name="GstElement"/> - </requires> - <method name="add_all_schemas" symbol="gst_tag_xmp_writer_add_all_schemas"> - <return-type type="void"/> - <parameters> - <parameter name="config" type="GstTagXmpWriter*"/> - </parameters> - </method> - <method name="add_schema" symbol="gst_tag_xmp_writer_add_schema"> - <return-type type="void"/> - <parameters> - <parameter name="config" type="GstTagXmpWriter*"/> - <parameter name="schema" type="gchar*"/> - </parameters> - </method> - <method name="has_schema" symbol="gst_tag_xmp_writer_has_schema"> - <return-type type="gboolean"/> - <parameters> - <parameter name="config" type="GstTagXmpWriter*"/> - <parameter name="schema" type="gchar*"/> - </parameters> - </method> - <method name="remove_all_schemas" symbol="gst_tag_xmp_writer_remove_all_schemas"> - <return-type type="void"/> - <parameters> - <parameter name="config" type="GstTagXmpWriter*"/> - </parameters> - </method> - <method name="remove_schema" symbol="gst_tag_xmp_writer_remove_schema"> - <return-type type="void"/> - <parameters> - <parameter name="config" type="GstTagXmpWriter*"/> - <parameter name="schema" type="gchar*"/> - </parameters> - </method> - <method name="tag_list_to_xmp_buffer" symbol="gst_tag_xmp_writer_tag_list_to_xmp_buffer"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="config" type="GstTagXmpWriter*"/> - <parameter name="taglist" type="GstTagList*"/> - <parameter name="read_only" type="gboolean"/> - </parameters> - </method> - </interface> - <constant name="GST_TAG_CAPTURING_CONTRAST" type="char*" value="capturing-contrast"/> - <constant name="GST_TAG_CAPTURING_DIGITAL_ZOOM_RATIO" type="char*" value="capturing-digital-zoom-ratio"/> - <constant name="GST_TAG_CAPTURING_EXPOSURE_COMPENSATION" type="char*" value="capturing-exposure-compensation"/> - <constant name="GST_TAG_CAPTURING_EXPOSURE_MODE" type="char*" value="capturing-exposure-mode"/> - <constant name="GST_TAG_CAPTURING_EXPOSURE_PROGRAM" type="char*" value="capturing-exposure-program"/> - <constant name="GST_TAG_CAPTURING_FLASH_FIRED" type="char*" value="capturing-flash-fired"/> - <constant name="GST_TAG_CAPTURING_FLASH_MODE" type="char*" value="capturing-flash-mode"/> - <constant name="GST_TAG_CAPTURING_FOCAL_LENGTH" type="char*" value="capturing-focal-length"/> - <constant name="GST_TAG_CAPTURING_FOCAL_RATIO" type="char*" value="capturing-focal-ratio"/> - <constant name="GST_TAG_CAPTURING_GAIN_ADJUSTMENT" type="char*" value="capturing-gain-adjustment"/> - <constant name="GST_TAG_CAPTURING_ISO_SPEED" type="char*" value="capturing-iso-speed"/> - <constant name="GST_TAG_CAPTURING_METERING_MODE" type="char*" value="capturing-metering-mode"/> - <constant name="GST_TAG_CAPTURING_SATURATION" type="char*" value="capturing-saturation"/> - <constant name="GST_TAG_CAPTURING_SCENE_CAPTURE_TYPE" type="char*" value="capturing-scene-capture-type"/> - <constant name="GST_TAG_CAPTURING_SHARPNESS" type="char*" value="capturing-sharpness"/> - <constant name="GST_TAG_CAPTURING_SHUTTER_SPEED" type="char*" value="capturing-shutter-speed"/> - <constant name="GST_TAG_CAPTURING_SOURCE" type="char*" value="capturing-source"/> - <constant name="GST_TAG_CAPTURING_WHITE_BALANCE" type="char*" value="capturing-white-balance"/> - <constant name="GST_TAG_CDDA_CDDB_DISCID" type="char*" value="discid"/> - <constant name="GST_TAG_CDDA_CDDB_DISCID_FULL" type="char*" value="discid-full"/> - <constant name="GST_TAG_CDDA_MUSICBRAINZ_DISCID" type="char*" value="musicbrainz-discid"/> - <constant name="GST_TAG_CDDA_MUSICBRAINZ_DISCID_FULL" type="char*" value="musicbrainz-discid-full"/> - <constant name="GST_TAG_CMML_CLIP" type="char*" value="cmml-clip"/> - <constant name="GST_TAG_CMML_HEAD" type="char*" value="cmml-head"/> - <constant name="GST_TAG_CMML_STREAM" type="char*" value="cmml-stream"/> - <constant name="GST_TAG_IMAGE_HORIZONTAL_PPI" type="char*" value="image-horizontal-ppi"/> - <constant name="GST_TAG_IMAGE_VERTICAL_PPI" type="char*" value="image-vertical-ppi"/> - <constant name="GST_TAG_MUSICBRAINZ_ALBUMARTISTID" type="char*" value="musicbrainz-albumartistid"/> - <constant name="GST_TAG_MUSICBRAINZ_ALBUMID" type="char*" value="musicbrainz-albumid"/> - <constant name="GST_TAG_MUSICBRAINZ_ARTISTID" type="char*" value="musicbrainz-artistid"/> - <constant name="GST_TAG_MUSICBRAINZ_TRACKID" type="char*" value="musicbrainz-trackid"/> - <constant name="GST_TAG_MUSICBRAINZ_TRMID" type="char*" value="musicbrainz-trmid"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.metadata b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.metadata deleted file mode 100644 index 235cfee55..000000000 --- a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.metadata +++ /dev/null @@ -1,16 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/tag/tag.h" gir_namespace="GstTag" gir_version="0.10" -GstTagDemuxResult cheader_filename="gst/tag/gsttagdemux.h" -GstTagDemux cheader_filename="gst/tag/gsttagdemux.h" -gst_tag_list_new_from_id3v1 transfer_ownership="1" -gst_tag_demux_identify_tag.tag_size is_out="1" -gst_tag_demux_parse_tag.tag_size is_out="1" -gst_tag_demux_parse_tag.tags is_out="1" transfer_ownership="1" -gst_tag_list_from_vorbiscomment_buffer transfer_ownership="1" -gst_tag_list_from_vorbiscomment_buffer.vendor_string is_out="1" transfer_ownership="1" -gst_tag_to_vorbis_comments transfer_ownership="1" type_arguments="string" -gst_tag_list_to_vorbiscomment_buffer transfer_ownership="1" -gst_tag_parse_extended_comment.key is_out="1" transfer_ownership="1" -gst_tag_parse_extended_comment.lang is_out="1" transfer_ownership="1" -gst_tag_parse_extended_comment.value is_out="1" transfer_ownership="1" -gst_tag_freeform_string_to_utf8 transfer_ownership="1" -gst_tag_image_data_to_image_buffer transfer_ownership="1" diff --git a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.namespace b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst diff --git a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10-custom.vala b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10-custom.vala deleted file mode 100644 index 7b6adb209..000000000 --- a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10-custom.vala +++ /dev/null @@ -1,127 +0,0 @@ -/* gstreamer-video-0.10-custom.vala - * - * Copyright (C) 2008 Ali Sabil - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * - * Author: - * Ali Sabil <ali.sabil@gmail.com> - */ - -namespace Gst { - [CCode (cheader_filename = "gst/video/video.h")] - namespace VideoMask32 { - [CCode (cname = "GST_VIDEO_BYTE1_MASK_32")] - public const string BYTE1; - [CCode (cname = "GST_VIDEO_BYTE2_MASK_32")] - public const string BYTE2; - [CCode (cname = "GST_VIDEO_BYTE3_MASK_32")] - public const string BYTE3; - [CCode (cname = "GST_VIDEO_BYTE4_MASK_32")] - public const string BYTE4; - - [CCode (cname = "GST_VIDEO_BYTE1_MASK_32_INT")] - public const int BYTE1_INT; - [CCode (cname = "GST_VIDEO_BYTE2_MASK_32_INT")] - public const int BYTE2_INT; - [CCode (cname = "GST_VIDEO_BYTE3_MASK_32_INT")] - public const int BYTE3_INT; - [CCode (cname = "GST_VIDEO_BYTE4_MASK_32_INT")] - public const int BYTE4_INT; - } - [CCode (cheader_filename = "gst/video/video.h")] - namespace VideoMask24 { - [CCode (cname = "GST_VIDEO_BYTE1_MASK_24")] - public const string BYTE1; - [CCode (cname = "GST_VIDEO_BYTE2_MASK_24")] - public const string BYTE2; - [CCode (cname = "GST_VIDEO_BYTE3_MASK_24")] - public const string BYTE3; - - [CCode (cname = "GST_VIDEO_BYTE1_MASK_24_INT")] - public const int BYTE1_INT; - [CCode (cname = "GST_VIDEO_BYTE2_MASK_24_INT")] - public const int BYTE2_INT; - [CCode (cname = "GST_VIDEO_BYTE3_MASK_24_INT")] - public const int BYTE3_INT; - } - - [CCode (cheader_filename = "gst/video/video.h")] - namespace VideoMask16 { - [CCode (cname = "GST_VIDEO_RED_MASK_16")] - public const string RED; - [CCode (cname = "GST_VIDEO_GREEN_MASK_16")] - public const string GREEN; - [CCode (cname = "GST_VIDEO_BLUE_MASK_16")] - public const string BLUE; - - [CCode (cname = "GST_VIDEO_RED_MASK_16_INT")] - public const int RED_INT; - [CCode (cname = "GST_VIDEO_GREEN_MASK_16_INT")] - public const int GREEN_INT; - [CCode (cname = "GST_VIDEO_BLUE_MASK_16_INT")] - public const int BLUE_INT; - } - - [CCode (cheader_filename = "gst/video/video.h")] - namespace VideoMask15 { - [CCode (cname = "GST_VIDEO_RED_MASK_15")] - public const string RED; - [CCode (cname = "GST_VIDEO_GREEN_MASK_15")] - public const string GREEN; - [CCode (cname = "GST_VIDEO_BLUE_MASK_15")] - public const string BLUE; - - [CCode (cname = "GST_VIDEO_RED_MASK_15_INT")] - public const int RED_INT; - [CCode (cname = "GST_VIDEO_GREEN_MASK_15_INT")] - public const int GREEN_INT; - [CCode (cname = "GST_VIDEO_BLUE_MASK_15_INT")] - public const int BLUE_INT; - } - - [CCode (cheader_filename = "gst/video/video.h")] - namespace VideoRange { - [CCode (cname = "GST_VIDEO_SIZE_RANGE")] - public const string SIZE; - [CCode (cname = "GST_VIDEO_FPS_RANGE")] - public const string FPS; - } - - [CCode (cprefix = "GST_VIDEO_CAPS_", cheader_filename = "gst/video/video.h")] - namespace VideoCaps { - public const string RGB; - public const string BGR; - - public const string RGBx; - public const string xRGB; - public const string BGRx; - public const string xBGR; - - public const string RGBA; - public const string ARGB; - public const string BGRA; - public const string ABGR; - - public const string xRGB_HOST_ENDIAN; - public const string BGRx_HOST_ENDIAN; - - public const string RGB_16; - public const string RGB_15; - - [CCode (cname = "GST_VIDEO_CAPS_YUV")] - public unowned string YUV (string fourcc); - } -} diff --git a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.deps b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.deps deleted file mode 100644 index 0cc476e02..000000000 --- a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.deps +++ /dev/null @@ -1,3 +0,0 @@ -gstreamer-0.10 -gstreamer-base-0.10 -gmodule-2.0 diff --git a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.files b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.files deleted file mode 100644 index fa1952c84..000000000 --- a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.files +++ /dev/null @@ -1,3 +0,0 @@ -include/gstreamer-0.10/gst/video -lib/libgstvideo-0.10.so - diff --git a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.gi b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.gi deleted file mode 100644 index 1ae071ab3..000000000 --- a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.gi +++ /dev/null @@ -1,372 +0,0 @@ -<?xml version="1.0"?> -<api version="1.0"> - <namespace name="Gst"> - <function name="video_calculate_display_ratio" symbol="gst_video_calculate_display_ratio"> - <return-type type="gboolean"/> - <parameters> - <parameter name="dar_n" type="guint*"/> - <parameter name="dar_d" type="guint*"/> - <parameter name="video_width" type="guint"/> - <parameter name="video_height" type="guint"/> - <parameter name="video_par_n" type="guint"/> - <parameter name="video_par_d" type="guint"/> - <parameter name="display_par_n" type="guint"/> - <parameter name="display_par_d" type="guint"/> - </parameters> - </function> - <function name="video_convert_frame" symbol="gst_video_convert_frame"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="buf" type="GstBuffer*"/> - <parameter name="to_caps" type="GstCaps*"/> - <parameter name="timeout" type="GstClockTime"/> - <parameter name="error" type="GError**"/> - </parameters> - </function> - <function name="video_convert_frame_async" symbol="gst_video_convert_frame_async"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GstBuffer*"/> - <parameter name="to_caps" type="GstCaps*"/> - <parameter name="timeout" type="GstClockTime"/> - <parameter name="callback" type="GstVideoConvertFrameCallback"/> - <parameter name="user_data" type="gpointer"/> - <parameter name="destroy_notify" type="GDestroyNotify"/> - </parameters> - </function> - <function name="video_event_new_still_frame" symbol="gst_video_event_new_still_frame"> - <return-type type="GstEvent*"/> - <parameters> - <parameter name="in_still" type="gboolean"/> - </parameters> - </function> - <function name="video_event_parse_still_frame" symbol="gst_video_event_parse_still_frame"> - <return-type type="gboolean"/> - <parameters> - <parameter name="event" type="GstEvent*"/> - <parameter name="in_still" type="gboolean*"/> - </parameters> - </function> - <function name="video_format_convert" symbol="gst_video_format_convert"> - <return-type type="gboolean"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - <parameter name="width" type="int"/> - <parameter name="height" type="int"/> - <parameter name="fps_n" type="int"/> - <parameter name="fps_d" type="int"/> - <parameter name="src_format" type="GstFormat"/> - <parameter name="src_value" type="gint64"/> - <parameter name="dest_format" type="GstFormat"/> - <parameter name="dest_value" type="gint64*"/> - </parameters> - </function> - <function name="video_format_from_fourcc" symbol="gst_video_format_from_fourcc"> - <return-type type="GstVideoFormat"/> - <parameters> - <parameter name="fourcc" type="guint32"/> - </parameters> - </function> - <function name="video_format_get_component_depth" symbol="gst_video_format_get_component_depth"> - <return-type type="int"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - <parameter name="component" type="int"/> - </parameters> - </function> - <function name="video_format_get_component_height" symbol="gst_video_format_get_component_height"> - <return-type type="int"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - <parameter name="component" type="int"/> - <parameter name="height" type="int"/> - </parameters> - </function> - <function name="video_format_get_component_offset" symbol="gst_video_format_get_component_offset"> - <return-type type="int"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - <parameter name="component" type="int"/> - <parameter name="width" type="int"/> - <parameter name="height" type="int"/> - </parameters> - </function> - <function name="video_format_get_component_width" symbol="gst_video_format_get_component_width"> - <return-type type="int"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - <parameter name="component" type="int"/> - <parameter name="width" type="int"/> - </parameters> - </function> - <function name="video_format_get_pixel_stride" symbol="gst_video_format_get_pixel_stride"> - <return-type type="int"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - <parameter name="component" type="int"/> - </parameters> - </function> - <function name="video_format_get_row_stride" symbol="gst_video_format_get_row_stride"> - <return-type type="int"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - <parameter name="component" type="int"/> - <parameter name="width" type="int"/> - </parameters> - </function> - <function name="video_format_get_size" symbol="gst_video_format_get_size"> - <return-type type="int"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - <parameter name="width" type="int"/> - <parameter name="height" type="int"/> - </parameters> - </function> - <function name="video_format_has_alpha" symbol="gst_video_format_has_alpha"> - <return-type type="gboolean"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - </parameters> - </function> - <function name="video_format_is_gray" symbol="gst_video_format_is_gray"> - <return-type type="gboolean"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - </parameters> - </function> - <function name="video_format_is_rgb" symbol="gst_video_format_is_rgb"> - <return-type type="gboolean"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - </parameters> - </function> - <function name="video_format_is_yuv" symbol="gst_video_format_is_yuv"> - <return-type type="gboolean"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - </parameters> - </function> - <function name="video_format_new_caps" symbol="gst_video_format_new_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - <parameter name="width" type="int"/> - <parameter name="height" type="int"/> - <parameter name="framerate_n" type="int"/> - <parameter name="framerate_d" type="int"/> - <parameter name="par_n" type="int"/> - <parameter name="par_d" type="int"/> - </parameters> - </function> - <function name="video_format_new_caps_interlaced" symbol="gst_video_format_new_caps_interlaced"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - <parameter name="width" type="int"/> - <parameter name="height" type="int"/> - <parameter name="framerate_n" type="int"/> - <parameter name="framerate_d" type="int"/> - <parameter name="par_n" type="int"/> - <parameter name="par_d" type="int"/> - <parameter name="interlaced" type="gboolean"/> - </parameters> - </function> - <function name="video_format_new_template_caps" symbol="gst_video_format_new_template_caps"> - <return-type type="GstCaps*"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - </parameters> - </function> - <function name="video_format_parse_caps" symbol="gst_video_format_parse_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="format" type="GstVideoFormat*"/> - <parameter name="width" type="int*"/> - <parameter name="height" type="int*"/> - </parameters> - </function> - <function name="video_format_parse_caps_interlaced" symbol="gst_video_format_parse_caps_interlaced"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="interlaced" type="gboolean*"/> - </parameters> - </function> - <function name="video_format_to_fourcc" symbol="gst_video_format_to_fourcc"> - <return-type type="guint32"/> - <parameters> - <parameter name="format" type="GstVideoFormat"/> - </parameters> - </function> - <function name="video_frame_rate" symbol="gst_video_frame_rate"> - <return-type type="GValue*"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - </parameters> - </function> - <function name="video_get_size" symbol="gst_video_get_size"> - <return-type type="gboolean"/> - <parameters> - <parameter name="pad" type="GstPad*"/> - <parameter name="width" type="gint*"/> - <parameter name="height" type="gint*"/> - </parameters> - </function> - <function name="video_get_size_from_caps" symbol="gst_video_get_size_from_caps"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="size" type="gint*"/> - </parameters> - </function> - <function name="video_parse_caps_chroma_site" symbol="gst_video_parse_caps_chroma_site"> - <return-type type="char*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </function> - <function name="video_parse_caps_color_matrix" symbol="gst_video_parse_caps_color_matrix"> - <return-type type="char*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </function> - <function name="video_parse_caps_framerate" symbol="gst_video_parse_caps_framerate"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="fps_n" type="int*"/> - <parameter name="fps_d" type="int*"/> - </parameters> - </function> - <function name="video_parse_caps_palette" symbol="gst_video_parse_caps_palette"> - <return-type type="GstBuffer*"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - </parameters> - </function> - <function name="video_parse_caps_pixel_aspect_ratio" symbol="gst_video_parse_caps_pixel_aspect_ratio"> - <return-type type="gboolean"/> - <parameters> - <parameter name="caps" type="GstCaps*"/> - <parameter name="par_n" type="int*"/> - <parameter name="par_d" type="int*"/> - </parameters> - </function> - <callback name="GstVideoConvertFrameCallback"> - <return-type type="void"/> - <parameters> - <parameter name="buf" type="GstBuffer*"/> - <parameter name="error" type="GError*"/> - <parameter name="user_data" type="gpointer"/> - </parameters> - </callback> - <struct name="GstVideoRectangle"> - <field name="x" type="gint"/> - <field name="y" type="gint"/> - <field name="w" type="gint"/> - <field name="h" type="gint"/> - </struct> - <enum name="GstVideoFormat" type-name="GstVideoFormat" get-type="gst_video_format_get_type"> - <member name="GST_VIDEO_FORMAT_UNKNOWN" value="0"/> - <member name="GST_VIDEO_FORMAT_I420" value="1"/> - <member name="GST_VIDEO_FORMAT_YV12" value="2"/> - <member name="GST_VIDEO_FORMAT_YUY2" value="3"/> - <member name="GST_VIDEO_FORMAT_UYVY" value="4"/> - <member name="GST_VIDEO_FORMAT_AYUV" value="5"/> - <member name="GST_VIDEO_FORMAT_RGBx" value="6"/> - <member name="GST_VIDEO_FORMAT_BGRx" value="7"/> - <member name="GST_VIDEO_FORMAT_xRGB" value="8"/> - <member name="GST_VIDEO_FORMAT_xBGR" value="9"/> - <member name="GST_VIDEO_FORMAT_RGBA" value="10"/> - <member name="GST_VIDEO_FORMAT_BGRA" value="11"/> - <member name="GST_VIDEO_FORMAT_ARGB" value="12"/> - <member name="GST_VIDEO_FORMAT_ABGR" value="13"/> - <member name="GST_VIDEO_FORMAT_RGB" value="14"/> - <member name="GST_VIDEO_FORMAT_BGR" value="15"/> - <member name="GST_VIDEO_FORMAT_Y41B" value="16"/> - <member name="GST_VIDEO_FORMAT_Y42B" value="17"/> - <member name="GST_VIDEO_FORMAT_YVYU" value="18"/> - <member name="GST_VIDEO_FORMAT_Y444" value="19"/> - <member name="GST_VIDEO_FORMAT_v210" value="20"/> - <member name="GST_VIDEO_FORMAT_v216" value="21"/> - <member name="GST_VIDEO_FORMAT_NV12" value="22"/> - <member name="GST_VIDEO_FORMAT_NV21" value="23"/> - <member name="GST_VIDEO_FORMAT_GRAY8" value="24"/> - <member name="GST_VIDEO_FORMAT_GRAY16_BE" value="25"/> - <member name="GST_VIDEO_FORMAT_GRAY16_LE" value="26"/> - <member name="GST_VIDEO_FORMAT_v308" value="27"/> - <member name="GST_VIDEO_FORMAT_Y800" value="28"/> - <member name="GST_VIDEO_FORMAT_Y16" value="29"/> - <member name="GST_VIDEO_FORMAT_RGB16" value="30"/> - <member name="GST_VIDEO_FORMAT_BGR16" value="31"/> - <member name="GST_VIDEO_FORMAT_RGB15" value="32"/> - <member name="GST_VIDEO_FORMAT_BGR15" value="33"/> - <member name="GST_VIDEO_FORMAT_UYVP" value="34"/> - <member name="GST_VIDEO_FORMAT_A420" value="35"/> - <member name="GST_VIDEO_FORMAT_RGB8_PALETTED" value="36"/> - <member name="GST_VIDEO_FORMAT_YUV9" value="37"/> - <member name="GST_VIDEO_FORMAT_YVU9" value="38"/> - <member name="GST_VIDEO_FORMAT_IYU1" value="39"/> - <member name="GST_VIDEO_FORMAT_ARGB64" value="40"/> - <member name="GST_VIDEO_FORMAT_AYUV64" value="41"/> - <member name="GST_VIDEO_FORMAT_r210" value="42"/> - </enum> - <object name="GstVideoFilter" parent="GstBaseTransform" type-name="GstVideoFilter" get-type="gst_video_filter_get_type"> - <field name="inited" type="gboolean"/> - </object> - <object name="GstVideoSink" parent="GstBaseSink" type-name="GstVideoSink" get-type="gst_video_sink_get_type"> - <method name="center_rect" symbol="gst_video_sink_center_rect"> - <return-type type="void"/> - <parameters> - <parameter name="src" type="GstVideoRectangle"/> - <parameter name="dst" type="GstVideoRectangle"/> - <parameter name="result" type="GstVideoRectangle*"/> - <parameter name="scaling" type="gboolean"/> - </parameters> - </method> - <property name="show-preroll-frame" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/> - <vfunc name="show_frame"> - <return-type type="GstFlowReturn"/> - <parameters> - <parameter name="video_sink" type="GstVideoSink*"/> - <parameter name="buf" type="GstBuffer*"/> - </parameters> - </vfunc> - <field name="width" type="gint"/> - <field name="height" type="gint"/> - </object> - <constant name="GST_VIDEO_BYTE1_MASK_24" type="char*" value="0x00FF0000"/> - <constant name="GST_VIDEO_BYTE1_MASK_24_INT" type="int" value="16711680"/> - <constant name="GST_VIDEO_BYTE1_MASK_32" type="char*" value="0xFF000000"/> - <constant name="GST_VIDEO_BYTE1_MASK_32_INT" type="int" value="-16777216"/> - <constant name="GST_VIDEO_BYTE2_MASK_24" type="char*" value="0x0000FF00"/> - <constant name="GST_VIDEO_BYTE2_MASK_24_INT" type="int" value="65280"/> - <constant name="GST_VIDEO_BYTE2_MASK_32" type="char*" value="0x00FF0000"/> - <constant name="GST_VIDEO_BYTE2_MASK_32_INT" type="int" value="16711680"/> - <constant name="GST_VIDEO_BYTE3_MASK_24" type="char*" value="0x000000FF"/> - <constant name="GST_VIDEO_BYTE3_MASK_24_INT" type="int" value="255"/> - <constant name="GST_VIDEO_BYTE3_MASK_32" type="char*" value="0x0000FF00"/> - <constant name="GST_VIDEO_BYTE3_MASK_32_INT" type="int" value="65280"/> - <constant name="GST_VIDEO_BYTE4_MASK_32" type="char*" value="0x000000FF"/> - <constant name="GST_VIDEO_BYTE4_MASK_32_INT" type="int" value="255"/> - <constant name="GST_VIDEO_CAPS_GRAY8" type="char*" value="video/x-raw-gray, bpp = (int) 8, depth = (int) 8, width = "/> - <constant name="GST_VIDEO_CAPS_RGB8_PALETTED" type="char*" value="video/x-raw-rgb, bpp = (int)8, depth = (int)8, width = "/> - <constant name="GST_VIDEO_CAPS_r210" type="char*" value="video/x-raw-rgb, bpp = (int) 32, depth = (int) 30, endianness = (int) BIG_ENDIAN, red_mask = (int) 0x3ff00000, green_mask = (int) 0x000ffc00, blue_mask = (int) 0x000003ff, width = "/> - <constant name="GST_VIDEO_COMP1_MASK_15" type="char*" value="0x7c00"/> - <constant name="GST_VIDEO_COMP1_MASK_15_INT" type="int" value="31744"/> - <constant name="GST_VIDEO_COMP1_MASK_16" type="char*" value="0xf800"/> - <constant name="GST_VIDEO_COMP1_MASK_16_INT" type="int" value="63488"/> - <constant name="GST_VIDEO_COMP2_MASK_15" type="char*" value="0x03e0"/> - <constant name="GST_VIDEO_COMP2_MASK_15_INT" type="int" value="992"/> - <constant name="GST_VIDEO_COMP2_MASK_16" type="char*" value="0x07e0"/> - <constant name="GST_VIDEO_COMP2_MASK_16_INT" type="int" value="2016"/> - <constant name="GST_VIDEO_COMP3_MASK_15" type="char*" value="0x001f"/> - <constant name="GST_VIDEO_COMP3_MASK_15_INT" type="int" value="31"/> - <constant name="GST_VIDEO_COMP3_MASK_16" type="char*" value="0x001f"/> - <constant name="GST_VIDEO_COMP3_MASK_16_INT" type="int" value="31"/> - <constant name="GST_VIDEO_FPS_RANGE" type="char*" value="(fraction) [ 0, max ]"/> - <constant name="GST_VIDEO_SIZE_RANGE" type="char*" value="(int) [ 1, max ]"/> - </namespace> -</api> diff --git a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.metadata b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.metadata deleted file mode 100644 index e06c3a96b..000000000 --- a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.metadata +++ /dev/null @@ -1,31 +0,0 @@ -Gst deprecated="1" replacement="gstreamer-1.0" cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/video/video.h" gir_namespace="GstVideo" gir_version="0.10" -GstBaseVideoCodec base_class="GstElement" -GstBaseVideoCodecClass hidden="1" -GstBaseVideoDecoder base_class="GstBaseVideoCodec" -GstBaseVideoDecoderClass hidden="1" -GstBaseVideoEncoder base_class="GstBaseVideoCodec" -GstBaseVideoEncoderClass hidden="1" -GstBaseVideoParse base_class="GstBaseVideoCodec" -GstBaseVideoParseClass hidden="1" -GstVideoRectangle cheader_filename="gst/video/gstvideosink.h" -GstVideoSink cheader_filename="gst/video/gstvideosink.h" -GstVideoFilter cheader_filename="gst/video/gstvideofilter.h" -GST_VIDEO_BYTE* hidden="1" -GST_VIDEO_*_MASK_* hidden="1" -GST_VIDEO_CAPS_* hidden="1" -GST_VIDEO_*_RANGE hidden="1" -gst_video_calculate_display_ratio.dar* is_ref="1" -gst_video_format_convert.dest_value is_ref="1" -gst_video_format_get_*.component is_ref="1" -gst_video_format_get_*.width is_ref="1" -gst_video_format_get_*.height is_ref="1" -gst_video_format_new_caps_interlaced transfer_ownership="1" -gst_video_format_new_caps transfer_ownership="1" -gst_video_format_parse_caps.format is_ref="1" -gst_video_format_parse_caps.width is_ref="1" -gst_video_format_parse_caps.height is_ref="1" -gst_video_parse_caps_framerate.fps_* is_ref="1" -gst_video_parse_caps_pixel_aspect_ratio.par_* is_ref="1" -gst_video_get_size.width is_ref="1" -gst_video_get_size.height is_ref="1" -gst_video_get_size_from_caps.size is_ref="1" diff --git a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.namespace b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.namespace deleted file mode 100644 index 100750e4d..000000000 --- a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.namespace +++ /dev/null @@ -1 +0,0 @@ -Gst |