From: Rico Tzschichholz Date: Thu, 5 Aug 2021 13:16:50 +0000 (+0200) Subject: Regenerate GIR-based bindings for improved instance method detection X-Git-Tag: 0.53.1~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9d5708923f64b3914aa213ca780973be853a03b7;p=thirdparty%2Fvala.git Regenerate GIR-based bindings for improved instance method detection Fixes https://gitlab.gnome.org/GNOME/vala/issues/1210 --- diff --git a/vapi/atk.vapi b/vapi/atk.vapi index 857eb797c..325c7c43b 100644 --- a/vapi/atk.vapi +++ b/vapi/atk.vapi @@ -571,6 +571,7 @@ namespace Atk { public struct Attribute { public string name; public string value; + public static void set_free (Atk.AttributeSet attrib_set); } [CCode (cheader_filename = "atk/atk.h", has_type_id = false)] public struct KeyEventStruct { @@ -659,11 +660,8 @@ namespace Atk { ERROR_MESSAGE, ERROR_FOR, LAST_DEFINED; - [CCode (cheader_filename = "atk/atk.h")] public static Atk.RelationType for_name (string name); - [CCode (cheader_filename = "atk/atk.h")] public unowned string get_name (); - [CCode (cheader_filename = "atk/atk.h")] public static Atk.RelationType register (string name); } [CCode (cheader_filename = "atk/atk.h", cprefix = "ATK_ROLE_", type_id = "atk_role_get_type ()")] @@ -797,13 +795,9 @@ namespace Atk { MARK, SUGGESTION, LAST_DEFINED; - [CCode (cheader_filename = "atk/atk.h")] public static Atk.Role for_name (string name); - [CCode (cheader_filename = "atk/atk.h")] public unowned string get_localized_name (); - [CCode (cheader_filename = "atk/atk.h")] public unowned string get_name (); - [CCode (cheader_filename = "atk/atk.h")] [Version (deprecated = true)] public static Atk.Role register (string name); } @@ -865,11 +859,8 @@ namespace Atk { READ_ONLY, COLLAPSED, LAST_DEFINED; - [CCode (cheader_filename = "atk/atk.h")] public static Atk.StateType for_name (string name); - [CCode (cheader_filename = "atk/atk.h")] public unowned string get_name (); - [CCode (cheader_filename = "atk/atk.h")] public static Atk.StateType register (string name); } [CCode (cheader_filename = "atk/atk.h", cprefix = "ATK_TEXT_ATTR_", type_id = "atk_text_attribute_get_type ()")] @@ -904,13 +895,9 @@ namespace Atk { STYLE, TEXT_POSITION, LAST_DEFINED; - [CCode (cheader_filename = "atk/atk.h")] public static Atk.TextAttribute for_name (string name); - [CCode (cheader_filename = "atk/atk.h")] public unowned string get_name (); - [CCode (cheader_filename = "atk/atk.h")] public unowned string? get_value (int index_); - [CCode (cheader_filename = "atk/atk.h")] public static Atk.TextAttribute register (string name); } [CCode (cheader_filename = "atk/atk.h", cprefix = "ATK_TEXT_BOUNDARY_", type_id = "atk_text_boundary_get_type ()")] @@ -956,9 +943,7 @@ namespace Atk { VERY_GOOD, BEST, LAST_DEFINED; - [CCode (cheader_filename = "atk/atk.h")] public unowned string get_localized_name (); - [CCode (cheader_filename = "atk/atk.h")] public unowned string get_name (); } [CCode (cheader_filename = "atk/atk.h", has_target = false)] @@ -1008,4 +993,52 @@ namespace Atk { [CCode (cheader_filename = "atk/atk.h")] [Version (since = "2.8")] public static uint get_minor_version (); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "RelationType.for_name")] + public static Atk.RelationType relation_type_for_name (string name); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "RelationType.get_name")] + public static unowned string relation_type_get_name (Atk.RelationType type); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "RelationType.register")] + public static Atk.RelationType relation_type_register (string name); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "Role.for_name")] + public static Atk.Role role_for_name (string name); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "Role.get_localized_name")] + public static unowned string role_get_localized_name (Atk.Role role); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "Role.get_name")] + public static unowned string role_get_name (Atk.Role role); + [CCode (cheader_filename = "atk/atk.h")] + [Version (deprecated = true, replacement = "Role.register")] + public static Atk.Role role_register (string name); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "StateType.for_name")] + public static Atk.StateType state_type_for_name (string name); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "StateType.get_name")] + public static unowned string state_type_get_name (Atk.StateType type); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "StateType.register")] + public static Atk.StateType state_type_register (string name); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "TextAttribute.for_name")] + public static Atk.TextAttribute text_attribute_for_name (string name); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "TextAttribute.get_name")] + public static unowned string text_attribute_get_name (Atk.TextAttribute attr); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "TextAttribute.get_value")] + public static unowned string? text_attribute_get_value (Atk.TextAttribute attr, int index_); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "TextAttribute.register")] + public static Atk.TextAttribute text_attribute_register (string name); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "ValueType.get_localized_name")] + public static unowned string value_type_get_localized_name (Atk.ValueType value_type); + [CCode (cheader_filename = "atk/atk.h")] + [Version (replacement = "ValueType.get_name")] + public static unowned string value_type_get_name (Atk.ValueType value_type); } diff --git a/vapi/atspi-2.vapi b/vapi/atspi-2.vapi index f9a482c79..9b6c67ccf 100644 --- a/vapi/atspi-2.vapi +++ b/vapi/atspi-2.vapi @@ -924,6 +924,12 @@ namespace Atspi { [CCode (cheader_filename = "atspi/atspi.h")] public static bool deregister_keystroke_listener (Atspi.DeviceListener listener, GLib.Array? key_set, Atspi.KeyMaskType modmask, Atspi.KeyEventMask event_types) throws GLib.Error; [CCode (cheader_filename = "atspi/atspi.h")] + [Version (replacement = "Event.main")] + public static void event_main (); + [CCode (cheader_filename = "atspi/atspi.h")] + [Version (replacement = "Event.quit")] + public static void event_quit (); + [CCode (cheader_filename = "atspi/atspi.h")] public static int exit (); [CCode (cheader_filename = "atspi/atspi.h")] public static bool generate_keyboard_event (long keyval, string? keystring, Atspi.KeySynthType synth_type) throws GLib.Error; @@ -944,6 +950,9 @@ namespace Atspi { [CCode (cheader_filename = "atspi/atspi.h")] public static bool register_keystroke_listener (Atspi.DeviceListener listener, GLib.Array? key_set, Atspi.KeyMaskType modmask, Atspi.KeyEventMask event_types, Atspi.KeyListenerSyncType sync_type) throws GLib.Error; [CCode (cheader_filename = "atspi/atspi.h")] + [Version (replacement = "Role.get_name")] + public static string role_get_name (Atspi.Role role); + [CCode (cheader_filename = "atspi/atspi.h")] public static void set_main_context (GLib.MainContext cnx); [CCode (cheader_filename = "atspi/atspi.h")] public static void set_reference_window (Atspi.Accessible accessible); diff --git a/vapi/clutter-1.0.vapi b/vapi/clutter-1.0.vapi index 80a1fc36a..c49ee3696 100644 --- a/vapi/clutter-1.0.vapi +++ b/vapi/clutter-1.0.vapi @@ -9060,6 +9060,9 @@ namespace Clutter { [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_VERSION_S")] public const string VERSION_S; [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "ActorBox.alloc", since = "1.12")] + public static Clutter.ActorBox? actor_box_alloc (); + [CCode (cheader_filename = "clutter/clutter.h")] public static void base_init (); [CCode (cheader_filename = "clutter/clutter.h")] [Version (since = "1.12")] @@ -9077,12 +9080,27 @@ namespace Clutter { [Version (deprecated = true, deprecated_since = "1.10", since = "0.8")] public static void clear_glyph_cache (); [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "Color.get_static", since = "1.6")] + public static unowned Clutter.Color? color_get_static (Clutter.StaticColor color); + [CCode (cheader_filename = "clutter/clutter.h")] [Version (since = "1.14")] public static void disable_accessibility (); [CCode (cheader_filename = "clutter/clutter.h")] [Version (since = "0.4")] public static void do_event (Clutter.Event event); [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "Event.add_filter", since = "1.18")] + public static uint event_add_filter (Clutter.Stage? stage, [CCode (delegate_target_pos = 2.2, destroy_notify_pos = 2.1)] owned Clutter.EventFilterFunc func); + [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "Event.get", since = "0.4")] + public static Clutter.Event event_get (); + [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "Event.peek", since = "0.4")] + public static unowned Clutter.Event event_peek (); + [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "Event.remove_filter", since = "1.18")] + public static void event_remove_filter (uint id); + [CCode (cheader_filename = "clutter/clutter.h")] [Version (since = "0.4")] public static bool events_pending (); [CCode (cheader_filename = "clutter/clutter.h")] @@ -9146,8 +9164,14 @@ namespace Clutter { [Version (deprecated = true, deprecated_since = "1.10", since = "0.8")] public static void grab_pointer_for_device (Clutter.Actor actor, int id_); [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "ImageError.quark")] + public static GLib.Quark image_error_quark (); + [CCode (cheader_filename = "clutter/clutter.h")] public static Clutter.InitError init ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[]? argv); [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "InitError.quark")] + public static GLib.Quark init_error_quark (); + [CCode (cheader_filename = "clutter/clutter.h")] [Version (since = "0.2")] public static Clutter.InitError init_with_args ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[]? argv, string? parameter_string, [CCode (array_length = false)] GLib.OptionEntry[]? entries, string? translation_domain) throws GLib.Error; [CCode (cheader_filename = "clutter/clutter.h")] @@ -9159,6 +9183,18 @@ namespace Clutter { [CCode (cheader_filename = "clutter/clutter.h")] public static void main_quit (); [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "Matrix.alloc", since = "1.12")] + public static Clutter.Matrix? matrix_alloc (); + [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "Point.zero", since = "1.12")] + public static unowned Clutter.Point? point_zero (); + [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "Rect.zero", since = "1.12")] + public static unowned Clutter.Rect? rect_zero (); + [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "ScriptError.quark")] + public static GLib.Quark script_error_quark (); + [CCode (cheader_filename = "clutter/clutter.h")] [Version (deprecated = true, deprecated_since = "1.10", since = "0.6")] public static void set_default_frame_rate (uint frames_per_sec); [CCode (cheader_filename = "clutter/clutter.h")] @@ -9171,6 +9207,9 @@ namespace Clutter { [Version (since = "1.16")] public static void set_windowing_backend (string backend_type); [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "ShaderError.quark")] + public static GLib.Quark shader_error_quark (); + [CCode (cheader_filename = "clutter/clutter.h")] [Version (since = "1.18")] public static void test_add_data_full (string test_path, owned GLib.TestDataFunc test_func); [CCode (cheader_filename = "clutter/clutter.h")] @@ -9188,6 +9227,9 @@ namespace Clutter { [Version (since = "1.18")] public static int test_run (); [CCode (cheader_filename = "clutter/clutter.h")] + [Version (replacement = "TextureError.quark")] + public static GLib.Quark texture_error_quark (); + [CCode (cheader_filename = "clutter/clutter.h")] [Version (since = "0.6")] public static void ungrab_keyboard (); [CCode (cheader_filename = "clutter/clutter.h")] diff --git a/vapi/clutter-gst-2.0.vapi b/vapi/clutter-gst-2.0.vapi index d84489cfd..ccb7ad0a3 100644 --- a/vapi/clutter-gst-2.0.vapi +++ b/vapi/clutter-gst-2.0.vapi @@ -90,6 +90,6 @@ namespace ClutterGst { [Version (since = "1.0")] public static Clutter.InitError init_with_args ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[]? argv, string parameter_string, [CCode (array_length = false, type = "GOptionEntry*")] GLib.OptionEntry[]? entries = null, string? translation_domain = null) throws GLib.Error; [CCode (cheader_filename = "clutter-gst/clutter-gst.h")] - [Version (since = "1.4")] + [Version (replacement = "Player.class_init", since = "1.4")] public static void player_class_init (GLib.ObjectClass object_class); } diff --git a/vapi/gdk-3.0.vapi b/vapi/gdk-3.0.vapi index 1004f35a1..9acb2df88 100644 --- a/vapi/gdk-3.0.vapi +++ b/vapi/gdk-3.0.vapi @@ -6682,6 +6682,12 @@ namespace Gdk { [Version (deprecated = true, deprecated_since = "3.16")] public static void add_option_entries_libgtk_only (GLib.OptionGroup group); [CCode (cheader_filename = "gdk/gdk.h")] + [Version (replacement = "Atom.intern")] + public static Gdk.Atom atom_intern (string atom_name, bool only_if_exists); + [CCode (cheader_filename = "gdk/gdk.h")] + [Version (replacement = "Atom.intern_static_string", since = "2.10")] + public static Gdk.Atom atom_intern_static_string (string atom_name); + [CCode (cheader_filename = "gdk/gdk.h")] public static void beep (); [CCode (cheader_filename = "gdk/gdk.h")] [Version (deprecated = true, deprecated_since = "3.22", since = "2.8")] @@ -6718,6 +6724,9 @@ namespace Gdk { [Version (since = "3.10")] public static Cairo.Surface cairo_surface_create_from_pixbuf (Gdk.Pixbuf pixbuf, int scale, Gdk.Window? for_window); [CCode (cheader_filename = "gdk/gdk.h")] + [Version (deprecated = true, deprecated_since = "3.14", replacement = "Color.parse")] + public static bool color_parse (string spec, out Gdk.Color color); + [CCode (cheader_filename = "gdk/gdk.h")] [Version (since = "3.0")] public static void disable_multidevice (); [CCode (cheader_filename = "gdk/gdk.h")] @@ -6758,6 +6767,18 @@ namespace Gdk { [CCode (cheader_filename = "gdk/gdk.h")] public static void error_trap_push (); [CCode (cheader_filename = "gdk/gdk.h")] + [Version (replacement = "Event.get")] + public static Gdk.Event? event_get (); + [CCode (cheader_filename = "gdk/gdk.h")] + [Version (replacement = "Event.handler_set")] + public static void event_handler_set (owned Gdk.EventFunc func); + [CCode (cheader_filename = "gdk/gdk.h")] + [Version (replacement = "Event.peek")] + public static Gdk.Event? event_peek (); + [CCode (cheader_filename = "gdk/gdk.h")] + [Version (replacement = "Event.request_motions", since = "2.12")] + public static void event_request_motions (Gdk.EventMotion event); + [CCode (cheader_filename = "gdk/gdk.h")] [Version (since = "3.0")] public static bool events_get_angle (Gdk.Event event1, Gdk.Event event2, out double angle); [CCode (cheader_filename = "gdk/gdk.h")] @@ -6783,6 +6804,9 @@ namespace Gdk { [CCode (cheader_filename = "gdk/gdk.h")] public static bool get_show_events (); [CCode (cheader_filename = "gdk/gdk.h")] + [Version (replacement = "GLError.quark")] + public static GLib.Quark gl_error_quark (); + [CCode (cheader_filename = "gdk/gdk.h")] public static void init ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[] argv); [CCode (cheader_filename = "gdk/gdk.h")] public static bool init_check ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[] argv); diff --git a/vapi/gdk-pixbuf-2.0.vapi b/vapi/gdk-pixbuf-2.0.vapi index daabef10b..79d0c4888 100644 --- a/vapi/gdk-pixbuf-2.0.vapi +++ b/vapi/gdk-pixbuf-2.0.vapi @@ -411,4 +411,7 @@ namespace Gdk { [CCode (cheader_filename = "gdk-pixbuf/gdk-pixbuf.h", cname = "GDK_PIXDATA_HEADER_LENGTH")] [Version (deprecated = true, deprecated_since = "2.32")] public const int PIXDATA_HEADER_LENGTH; + [CCode (cheader_filename = "gdk-pixbuf/gdk-pixbuf.h")] + [Version (replacement = "PixbufError.quark")] + public static GLib.Quark pixbuf_error_quark (); } diff --git a/vapi/geocode-glib-1.0.vapi b/vapi/geocode-glib-1.0.vapi index 6b3e5a7c5..285270e47 100644 --- a/vapi/geocode-glib-1.0.vapi +++ b/vapi/geocode-glib-1.0.vapi @@ -264,4 +264,7 @@ namespace Geocode { INTERNAL_SERVER; public static GLib.Quark quark (); } + [CCode (cheader_filename = "geocode-glib/geocode-glib.h")] + [Version (replacement = "Error.quark")] + public static GLib.Quark error_quark (); } diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index b5e4aef87..9b343e1f5 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -82,9 +82,36 @@ namespace GLib { [Version (since = "2.26")] public static GLib.IOStream address_get_stream_sync (string address, out string? out_guid, GLib.Cancellable? cancellable = null) throws GLib.Error; [CCode (cheader_filename = "gio/gio.h")] - [Version (since = "2.26")] + [Version (replacement = "DBusAnnotationInfo.lookup", since = "2.26")] public static unowned string? annotation_info_lookup ([CCode (array_length = false, array_null_terminated = true)] GLib.DBusAnnotationInfo[]? annotations, string name); [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "DBusError.encode_gerror", since = "2.26")] + public static string error_encode_gerror (GLib.Error error); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "DBusError.get_remote_error", since = "2.26")] + public static string? error_get_remote_error (GLib.Error error); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "DBusError.is_remote_error", since = "2.26")] + public static bool error_is_remote_error (GLib.Error error); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "DBusError.new_for_dbus_error", since = "2.26")] + public static GLib.Error error_new_for_dbus_error (string dbus_error_name, string dbus_error_message); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "DBusError.quark")] + public static GLib.Quark error_quark (); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "DBusError.register_error", since = "2.26")] + public static bool error_register_error (GLib.Quark error_domain, int error_code, string dbus_error_name); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "DBusError.register_error_domain", since = "2.26")] + public static void error_register_error_domain (string error_domain_quark_name, size_t quark_volatile, [CCode (array_length_cname = "num_entries", array_length_pos = 3.1, array_length_type = "guint")] GLib.DBusErrorEntry[] entries); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "DBusError.strip_remote_error", since = "2.26")] + public static bool error_strip_remote_error (GLib.Error error); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "DBusError.unregister_error", since = "2.26")] + public static bool error_unregister_error (GLib.Quark error_domain, int error_code, string dbus_error_name); + [CCode (cheader_filename = "gio/gio.h")] [Version (since = "2.68")] public static string escape_object_path (string s); [CCode (cheader_filename = "gio/gio.h")] @@ -632,6 +659,7 @@ namespace GLib { public string key; public int ref_count; public string value; + public static unowned string? lookup ([CCode (array_length = false, array_null_terminated = true)] GLib.DBusAnnotationInfo[]? annotations, string name); public unowned GLib.DBusAnnotationInfo @ref (); public void unref (); } @@ -1486,11 +1514,8 @@ namespace GLib { public unowned GLib.IOExtension get_extension_by_name (string name); public unowned GLib.List get_extensions (); public GLib.Type get_required_type (); - [CCode (cheader_filename = "gio/gio.h")] public static unowned GLib.IOExtension implement (string extension_point_name, GLib.Type type, string extension_name, int priority); - [CCode (cheader_filename = "gio/gio.h")] public static unowned GLib.IOExtensionPoint lookup (string name); - [CCode (cheader_filename = "gio/gio.h")] public static unowned GLib.IOExtensionPoint register (string name); public void set_required_type (GLib.Type type); } @@ -2161,15 +2186,16 @@ namespace GLib { [Version (since = "2.32")] public class Resource { [CCode (cname = "g_resources_register")] + [Version (replacement = "resources_register", since = "2.32")] public void _register (); [CCode (cname = "g_resources_unregister")] + [Version (replacement = "resources_unregister", since = "2.32")] public void _unregister (); [CCode (array_length = false, array_null_terminated = true)] public string[] enumerate_children (string path, GLib.ResourceLookupFlags lookup_flags) throws GLib.Error; [CCode (has_construct_function = false)] public Resource.from_data (GLib.Bytes data) throws GLib.Error; public bool get_info (string path, GLib.ResourceLookupFlags lookup_flags, out size_t size, out uint32 flags) throws GLib.Error; - [CCode (cheader_filename = "gio/gio.h")] public static GLib.Resource load (string filename) throws GLib.Error; public GLib.Bytes lookup_data (string path, GLib.ResourceLookupFlags lookup_flags) throws GLib.Error; public GLib.InputStream open_stream (string path, GLib.ResourceLookupFlags lookup_flags) throws GLib.Error; @@ -2414,7 +2440,6 @@ namespace GLib { public class SettingsSchemaSource { [CCode (has_construct_function = false)] public SettingsSchemaSource.from_directory (string directory, GLib.SettingsSchemaSource? parent, bool trusted) throws GLib.Error; - [CCode (cheader_filename = "gio/gio.h")] public static unowned GLib.SettingsSchemaSource? get_default (); [Version (since = "2.40")] public void list_schemas (bool recursive, [CCode (array_length = false, array_null_terminated = true)] out string[] non_relocatable, [CCode (array_length = false, array_null_terminated = true)] out string[] relocatable); @@ -2817,7 +2842,7 @@ namespace GLib { [Version (since = "2.22")] public uint16 get_weight (); [CCode (cheader_filename = "gio/gio.h")] - [Version (since = "2.22")] + [Version (replacement = "SrvTarget.list_sort", since = "2.22")] public static GLib.List list_sort (owned GLib.List targets); } [CCode (cheader_filename = "gio/gio.h", type_id = "g_subprocess_get_type ()")] @@ -4211,7 +4236,7 @@ namespace GLib { SYSTEM, SESSION; [CCode (cheader_filename = "gio/gio.h", cname = "g_dbus_address_get_for_bus_sync")] - public static string get_address_sync (GLib.BusType bus_type, GLib.Cancellable? cancellable = null) throws GLib.Error; + public string get_address_sync (GLib.Cancellable? cancellable = null) throws GLib.Error; } [CCode (cheader_filename = "gio/gio.h", cprefix = "G_CONVERTER_", type_id = "g_converter_flags_get_type ()")] [Flags] @@ -4840,23 +4865,14 @@ namespace GLib { UNKNOWN_INTERFACE, UNKNOWN_PROPERTY, PROPERTY_READ_ONLY; - [CCode (cheader_filename = "gio/gio.h")] public static string encode_gerror (GLib.Error error); - [CCode (cheader_filename = "gio/gio.h")] public static string? get_remote_error (GLib.Error error); - [CCode (cheader_filename = "gio/gio.h")] public static bool is_remote_error (GLib.Error error); - [CCode (cheader_filename = "gio/gio.h")] public static GLib.Error new_for_dbus_error (string dbus_error_name, string dbus_error_message); - [CCode (cheader_filename = "gio/gio.h")] public static GLib.Quark quark (); - [CCode (cheader_filename = "gio/gio.h")] public static bool register_error (GLib.Quark error_domain, int error_code, string dbus_error_name); - [CCode (cheader_filename = "gio/gio.h")] public static void register_error_domain (string error_domain_quark_name, size_t quark_volatile, [CCode (array_length_cname = "num_entries", array_length_pos = 3.1, array_length_type = "guint")] GLib.DBusErrorEntry[] entries); - [CCode (cheader_filename = "gio/gio.h")] public static bool strip_remote_error (GLib.Error error); - [CCode (cheader_filename = "gio/gio.h")] public static bool unregister_error (GLib.Quark error_domain, int error_code, string dbus_error_name); } [CCode (cheader_filename = "gio/gio.h", cname = "GIOErrorEnum", cprefix = "G_IO_ERROR_")] @@ -4931,7 +4947,6 @@ namespace GLib { NOT_FOUND, TEMPORARY_FAILURE, INTERNAL; - [CCode (cheader_filename = "gio/gio.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gio/gio.h", cprefix = "G_RESOURCE_ERROR_")] @@ -4939,7 +4954,6 @@ namespace GLib { public errordomain ResourceError { NOT_FOUND, INTERNAL; - [CCode (cheader_filename = "gio/gio.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gio/gio.h", cprefix = "G_TLS_CHANNEL_BINDING_ERROR_")] @@ -4949,7 +4963,8 @@ namespace GLib { INVALID_STATE, NOT_AVAILABLE, NOT_SUPPORTED, - GENERAL_ERROR + GENERAL_ERROR; + public static GLib.Quark quark (); } [CCode (cheader_filename = "gio/gio.h", cprefix = "G_TLS_ERROR_")] [Version (since = "2.28")] @@ -4961,7 +4976,8 @@ namespace GLib { HANDSHAKE, CERTIFICATE_REQUIRED, EOF, - INAPPROPRIATE_FALLBACK + INAPPROPRIATE_FALLBACK; + public static GLib.Quark quark (); } [CCode (cheader_filename = "gio/gio.h", instance_pos = 2.9)] public delegate void AsyncReadyCallback (GLib.Object? source_object, GLib.AsyncResult res); @@ -5068,22 +5084,31 @@ namespace GLib { [Version (since = "2.58")] public const string DRIVE_IDENTIFIER_KIND_UNIX_DEVICE; [CCode (cheader_filename = "gio/gio.h")] - [Version (since = "2.38")] + [Version (replacement = "Action.name_is_valid", since = "2.38")] public static bool action_name_is_valid (string action_name); [CCode (cheader_filename = "gio/gio.h")] - [Version (since = "2.38")] + [Version (replacement = "Action.parse_detailed_name", since = "2.38")] public static bool action_parse_detailed_name (string detailed_name, out string action_name, out GLib.Variant target_value) throws GLib.Error; [CCode (cheader_filename = "gio/gio.h")] - [Version (since = "2.38")] + [Version (replacement = "Action.print_detailed_name", since = "2.38")] public static string action_print_detailed_name (string action_name, GLib.Variant? target_value); [CCode (cheader_filename = "gio/gio.h")] - [Version (since = "2.48")] + [Version (replacement = "DtlsClientConnection.new", since = "2.48")] public static GLib.DtlsClientConnection dtls_client_connection_new (GLib.DatagramBased base_socket, GLib.SocketConnectable? server_identity) throws GLib.Error; [CCode (cheader_filename = "gio/gio.h")] - [Version (since = "2.48")] + [Version (replacement = "DtlsServerConnection.new", since = "2.48")] public static GLib.DtlsServerConnection dtls_server_connection_new (GLib.DatagramBased base_socket, GLib.TlsCertificate? certificate) throws GLib.Error; [CCode (cheader_filename = "gio/gio.h")] - [Version (since = "2.64")] + [Version (replacement = "IOExtensionPoint.implement")] + public static unowned GLib.IOExtension io_extension_point_implement (string extension_point_name, GLib.Type type, string extension_name, int priority); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "IOExtensionPoint.lookup")] + public static unowned GLib.IOExtensionPoint io_extension_point_lookup (string name); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "IOExtensionPoint.register")] + public static unowned GLib.IOExtensionPoint io_extension_point_register (string name); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "MemoryMonitor.dup_default", since = "2.64")] public static GLib.MemoryMonitor memory_monitor_dup_default (); [CCode (cheader_filename = "gio/gio.h")] [Version (since = "2.36")] @@ -5097,6 +5122,15 @@ namespace GLib { [CCode (cheader_filename = "gio/gio.h")] [Version (since = "2.34")] public static bool pollable_stream_write_all (GLib.OutputStream stream, [CCode (array_length_cname = "count", array_length_pos = 2.5, array_length_type = "gsize")] uint8[] buffer, bool blocking, out size_t bytes_written, GLib.Cancellable? cancellable = null) throws GLib.Error; + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "ResolverError.quark", since = "2.22")] + public static GLib.Quark resolver_error_quark (); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "ResourceError.quark", since = "2.32")] + public static GLib.Quark resource_error_quark (); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "Resource.load", since = "2.32")] + public static GLib.Resource resource_load (string filename) throws GLib.Error; [CCode (array_length = false, array_null_terminated = true, cheader_filename = "gio/gio.h")] [Version (since = "2.32")] public static string[] resources_enumerate_children (string path, GLib.ResourceLookupFlags lookup_flags) throws GLib.Error; @@ -5115,4 +5149,7 @@ namespace GLib { [CCode (cheader_filename = "gio/gio.h")] [Version (since = "2.32")] public static void resources_unregister (GLib.Resource resource); + [CCode (cheader_filename = "gio/gio.h")] + [Version (replacement = "SettingsSchemaSource.get_default", since = "2.32")] + public static unowned GLib.SettingsSchemaSource? settings_schema_source_get_default (); } diff --git a/vapi/gmodule-2.0.vapi b/vapi/gmodule-2.0.vapi index f1798c677..680a33464 100644 --- a/vapi/gmodule-2.0.vapi +++ b/vapi/gmodule-2.0.vapi @@ -35,4 +35,13 @@ namespace GLib { public delegate unowned string ModuleCheckInit (GLib.Module module); [CCode (cheader_filename = "gmodule.h", has_target = false)] public delegate void ModuleUnload (GLib.Module module); + [CCode (cheader_filename = "gmodule.h")] + [Version (replacement = "Module.build_path")] + public static string module_build_path (string? directory, string module_name); + [CCode (cheader_filename = "gmodule.h")] + [Version (replacement = "Module.error")] + public static unowned string module_error (); + [CCode (cheader_filename = "gmodule.h")] + [Version (replacement = "Module.supported")] + public static bool module_supported (); } diff --git a/vapi/graphene-gobject-1.0.vapi b/vapi/graphene-gobject-1.0.vapi index 8ae0721d7..97dd479fe 100644 --- a/vapi/graphene-gobject-1.0.vapi +++ b/vapi/graphene-gobject-1.0.vapi @@ -339,6 +339,7 @@ namespace Graphene { public struct Rect { public Graphene.Point origin; public Graphene.Size size; + [Version (replacement = "Rect.alloc", since = "1.0")] public static Graphene.Rect? alloc (); public bool contains_point (Graphene.Point p); public bool contains_rect (Graphene.Rect b); @@ -676,4 +677,79 @@ namespace Graphene { [CCode (cheader_filename = "graphene-gobject.h", cname = "GRAPHENE_VEC4_LEN")] [Version (since = "1.0")] public const int VEC4_LEN; + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Box.empty", since = "1.2")] + public static unowned Graphene.Box? box_empty (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Box.infinite", since = "1.2")] + public static unowned Graphene.Box? box_infinite (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Box.minus_one", since = "1.2")] + public static unowned Graphene.Box? box_minus_one (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Box.one", since = "1.2")] + public static unowned Graphene.Box? box_one (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Box.one_minus_one", since = "1.2")] + public static unowned Graphene.Box? box_one_minus_one (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Box.zero", since = "1.2")] + public static unowned Graphene.Box? box_zero (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Point3D.zero", since = "1.0")] + public static unowned Graphene.Point3D? point3d_zero (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Point.zero", since = "1.0")] + public static unowned Graphene.Point? point_zero (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Rect.zero", since = "1.4")] + public static unowned Graphene.Rect? rect_zero (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Size.zero", since = "1.0")] + public static unowned Graphene.Size? size_zero (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec2.one", since = "1.0")] + public static unowned Graphene.Vec2? vec2_one (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec2.x_axis", since = "1.0")] + public static unowned Graphene.Vec2? vec2_x_axis (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec2.y_axis", since = "1.0")] + public static unowned Graphene.Vec2? vec2_y_axis (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec2.zero", since = "1.0")] + public static unowned Graphene.Vec2? vec2_zero (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec3.one", since = "1.0")] + public static unowned Graphene.Vec3? vec3_one (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec3.x_axis", since = "1.0")] + public static unowned Graphene.Vec3? vec3_x_axis (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec3.y_axis", since = "1.0")] + public static unowned Graphene.Vec3? vec3_y_axis (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec3.z_axis", since = "1.0")] + public static unowned Graphene.Vec3? vec3_z_axis (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec3.zero", since = "1.0")] + public static unowned Graphene.Vec3? vec3_zero (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec4.one", since = "1.0")] + public static unowned Graphene.Vec4? vec4_one (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec4.w_axis", since = "1.0")] + public static unowned Graphene.Vec4? vec4_w_axis (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec4.x_axis", since = "1.0")] + public static unowned Graphene.Vec4? vec4_x_axis (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec4.y_axis", since = "1.0")] + public static unowned Graphene.Vec4? vec4_y_axis (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec4.z_axis", since = "1.0")] + public static unowned Graphene.Vec4? vec4_z_axis (); + [CCode (cheader_filename = "graphene-gobject.h")] + [Version (replacement = "Vec4.zero", since = "1.0")] + public static unowned Graphene.Vec4? vec4_zero (); } diff --git a/vapi/gst-editing-services-1.0.vapi b/vapi/gst-editing-services-1.0.vapi index df798325f..464ca1553 100644 --- a/vapi/gst-editing-services-1.0.vapi +++ b/vapi/gst-editing-services-1.0.vapi @@ -1280,6 +1280,12 @@ namespace GES { [CCode (cheader_filename = "ges/ges.h")] public static void deinit (); [CCode (cheader_filename = "ges/ges.h")] + [Version (replacement = "Edge.name", since = "1.16")] + public static unowned string edge_name (GES.Edge edge); + [CCode (cheader_filename = "ges/ges.h")] + [Version (replacement = "EditMode.name", since = "1.18")] + public static unowned string edit_mode_name (GES.EditMode mode); + [CCode (cheader_filename = "ges/ges.h")] [Version (since = "1.18")] public static unowned GES.Asset find_formatter_for_uri (string uri); [CCode (cheader_filename = "ges/ges.h")] @@ -1297,6 +1303,9 @@ namespace GES { [CCode (cheader_filename = "ges/ges.h")] public static uint pspec_hash (void* key_spec); [CCode (cheader_filename = "ges/ges.h")] + [Version (replacement = "TrackType.name")] + public static unowned string track_type_name (GES.TrackType type); + [CCode (cheader_filename = "ges/ges.h")] public static bool validate_register_action_types (); [CCode (cheader_filename = "ges/ges.h")] public static void version (out uint major, out uint minor, out uint micro, out uint nano); diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi index 074b43f5b..daf4ae57e 100644 --- a/vapi/gstreamer-1.0.vapi +++ b/vapi/gstreamer-1.0.vapi @@ -43,6 +43,7 @@ namespace Gst { [CCode (cheader_filename = "gst/gst.h")] public static bool is_colored (); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "DebugLevel.get_name")] public static unowned string level_get_name (Gst.DebugLevel level); [CCode (cheader_filename = "gst/gst.h")] [PrintfFormat] @@ -366,6 +367,7 @@ namespace Gst { [CCode (cheader_filename = "gst/gst.h", cname = "gst_tag_is_fixed")] public static bool is_fixed (string tag); [CCode (cheader_filename = "gst/gst.h", cname = "gst_tag_list_copy_value")] + [Version (replacement = "TagList.copy_value")] public static bool list_copy_value (out GLib.Value dest, Gst.TagList list, string tag); [CCode (cheader_filename = "gst/gst.h", cname = "gst_tag_merge_strings_with_comma")] public static void merge_strings_with_comma (out GLib.Value dest, GLib.Value src); @@ -378,30 +380,37 @@ namespace Gst { } namespace URI { [CCode (cheader_filename = "gst/gst.h")] - [Version (deprecated = true)] + [Version (deprecated = true, replacement = "Uri.construct")] public static string @construct (string protocol, string location); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "URIError.quark")] public static GLib.Quark error_quark (); [CCode (cheader_filename = "gst/gst.h")] - [Version (since = "1.6")] + [Version (replacement = "Uri.from_string", since = "1.6")] public static Gst.Uri? from_string (string uri); [CCode (cheader_filename = "gst/gst.h")] - [Version (since = "1.18")] + [Version (replacement = "Uri.from_string_escaped", since = "1.18")] public static Gst.Uri? from_string_escaped (string uri); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Uri.get_location")] public static string? get_location (string uri); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Uri.get_protocol")] public static string? get_protocol (string uri); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Uri.has_protocol")] public static bool has_protocol (string uri, string protocol); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Uri.is_valid")] public static bool is_valid (string uri); [CCode (cheader_filename = "gst/gst.h")] - [Version (since = "1.6")] + [Version (replacement = "Uri.join_strings", since = "1.6")] public static string join_strings (string base_uri, string ref_uri); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Uri.protocol_is_supported")] public static bool protocol_is_supported (Gst.URIType type, string protocol); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Uri.protocol_is_valid")] public static bool protocol_is_valid (string protocol); } namespace Util { @@ -2136,6 +2145,7 @@ namespace Gst { [Compact] public class Poll { [CCode (has_construct_function = false)] + [Version (replacement = "Poll.new")] public Poll (bool controllable); public bool add_fd (Gst.PollFD fd); public bool fd_can_read (Gst.PollFD fd); @@ -2158,6 +2168,7 @@ namespace Gst { public bool set_controllable (bool controllable); public void set_flushing (bool flushing); [CCode (has_construct_function = false)] + [Version (replacement = "Poll.new_timer")] public Poll.timer (); public int wait (Gst.ClockTime timeout); public bool write_control (); @@ -2552,6 +2563,7 @@ namespace Gst { public void add_value (Gst.TagMergeMode mode, string tag, GLib.Value value); public void add_values (Gst.TagMergeMode mode, string tag, ...); public Gst.TagList copy (); + public static bool copy_value (out GLib.Value dest, Gst.TagList list, string tag); [CCode (has_construct_function = false)] public TagList.empty (); public void @foreach (Gst.TagForeachFunc func); @@ -2715,14 +2727,21 @@ namespace Gst { public bool append_path (string relative_path); [Version (since = "1.6")] public bool append_path_segment (string path_segment); + [Version (deprecated = true)] + public static string @construct (string protocol, string location); [Version (since = "1.6")] public bool equal (Gst.Uri second); [Version (since = "1.6")] + public static Gst.Uri? from_string (string uri); + [Version (since = "1.18")] + public static Gst.Uri? from_string_escaped (string uri); + [Version (since = "1.6")] public Gst.Uri from_string_with_base (string uri); [Version (since = "1.6")] public unowned string? get_fragment (); [Version (since = "1.6")] public unowned string? get_host (); + public static string? get_location (string uri); [Version (since = "1.12")] public GLib.HashTable? get_media_fragment_table (); [Version (since = "1.6")] @@ -2733,6 +2752,7 @@ namespace Gst { public string? get_path_string (); [Version (since = "1.6")] public uint get_port (); + public static string? get_protocol (string uri); [Version (since = "1.6")] public GLib.List get_query_keys (); [Version (since = "1.6")] @@ -2744,12 +2764,16 @@ namespace Gst { public unowned string? get_scheme (); [Version (since = "1.6")] public unowned string? get_userinfo (); + public static bool has_protocol (string uri, string protocol); [Version (since = "1.6")] public bool is_normalized (); + public static bool is_valid (string uri); [Version (since = "1.6")] public bool is_writable (); [Version (since = "1.6")] public Gst.Uri? join (Gst.Uri? ref_uri); + [Version (since = "1.6")] + public static string join_strings (string base_uri, string ref_uri); [DestroysInstance] [ReturnsModifiedPointer] [Version (since = "1.6")] @@ -2758,6 +2782,8 @@ namespace Gst { public Gst.Uri new_with_base (string? scheme, string? userinfo, string? host, uint port, string? path, string? query, string? fragment); [Version (since = "1.6")] public bool normalize (); + public static bool protocol_is_supported (Gst.URIType type, string protocol); + public static bool protocol_is_valid (string protocol); [Version (since = "1.6")] public bool query_has_key (string query_key); [Version (since = "1.6")] @@ -3263,7 +3289,8 @@ namespace Gst { LOG, TRACE, MEMDUMP, - COUNT + COUNT; + public unowned string get_name (); } [CCode (cheader_filename = "gst/gst.h", cprefix = "GST_ELEMENT_FLAG_", type_id = "gst_element_flags_get_type ()")] [Flags] @@ -3349,14 +3376,14 @@ namespace Gst { TIME, BUFFERS, PERCENT; - [CCode (cname = "gst_formats_contains")] - public static bool contains ([CCode (array_length = false, array_null_terminated = true)] Gst.Format[] formats, Gst.Format format); public static Gst.Format get_by_nick (string nick); public unowned Gst.FormatDefinition? get_details (); public unowned string? get_name (); public static Gst.Iterator iterate_definitions (); public static Gst.Format register (string nick, string description); public GLib.Quark to_quark (); + [CCode (cname = "gst_formats_contains")] + public static bool contains ([CCode (array_length = false, array_null_terminated = true)] Gst.Format[] formats, Gst.Format format); } [CCode (cheader_filename = "gst/gst.h", cprefix = "GST_GAP_FLAG_MISSING_", type_id = "gst_gap_flags_get_type ()")] [Flags] @@ -3972,7 +3999,8 @@ namespace Gst { UNSUPPORTED_PROTOCOL, BAD_URI, BAD_STATE, - BAD_REFERENCE + BAD_REFERENCE; + public static GLib.Quark quark (); } [CCode (cheader_filename = "gst/gst.h", instance_pos = 2.9)] public delegate bool BufferForeachMetaFunc (Gst.Buffer buffer, out Gst.Meta? meta); @@ -4253,6 +4281,18 @@ namespace Gst { [CCode (cheader_filename = "gst/gst.h", cname = "GST_TIME_ARGS", use_inplace = true)] public static uint TIME_ARGS (Gst.ClockTime t); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Buffer.get_max_memory", since = "1.2")] + public static uint buffer_get_max_memory (); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "CapsFeatures.from_string", since = "1.2")] + public static Gst.CapsFeatures? caps_features_from_string (string features); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Caps.from_string")] + public static Gst.Caps? caps_from_string (string string); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "CoreError.quark")] + public static GLib.Quark core_error_quark (); + [CCode (cheader_filename = "gst/gst.h")] public static void deinit (); [CCode (cheader_filename = "gst/gst.h")] [Version (since = "1.12")] @@ -4260,10 +4300,37 @@ namespace Gst { [CCode (cheader_filename = "gst/gst.h")] public static string error_get_message (GLib.Quark domain, int code); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "EventType.get_flags")] + public static Gst.EventTypeFlags event_type_get_flags (Gst.EventType type); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "EventType.get_name")] + public static unowned string event_type_get_name (Gst.EventType type); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "EventType.to_quark")] + public static GLib.Quark event_type_to_quark (Gst.EventType type); + [CCode (cheader_filename = "gst/gst.h")] public static string filename_to_uri (string filename) throws GLib.Error; [CCode (cheader_filename = "gst/gst.h")] public static GLib.Quark flow_to_quark (Gst.FlowReturn ret); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Format.get_by_nick")] + public static Gst.Format format_get_by_nick (string nick); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Format.get_details")] + public static unowned Gst.FormatDefinition? format_get_details (Gst.Format format); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Format.get_name")] + public static unowned string? format_get_name (Gst.Format format); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Format.iterate_definitions")] + public static Gst.Iterator format_iterate_definitions (); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Format.register")] + public static Gst.Format format_register (string nick, string description); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Format.to_quark")] + public static GLib.Quark format_to_quark (Gst.Format format); + [CCode (cheader_filename = "gst/gst.h")] [Version (since = "1.14")] public static unowned string? get_main_executable_path (); [CCode (cheader_filename = "gst/gst.h")] @@ -4277,37 +4344,120 @@ namespace Gst { [CCode (cheader_filename = "gst/gst.h")] public static bool is_initialized (); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "LibraryError.quark")] + public static GLib.Quark library_error_quark (); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "MessageType.get_name")] + public static unowned string message_type_get_name (Gst.MessageType type); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "MessageType.to_quark")] + public static GLib.Quark message_type_to_quark (Gst.MessageType type); + [CCode (array_length = false, array_null_terminated = true, cheader_filename = "gst/gst.h")] + [Version (replacement = "Meta.api_type_get_tags", since = "1.2")] + public static unowned string[] meta_api_type_get_tags (GLib.Type api); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Meta.api_type_has_tag")] + public static bool meta_api_type_has_tag (GLib.Type api, GLib.Quark tag); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Meta.api_type_register")] + public static GLib.Type meta_api_type_register (string api, [CCode (array_length = false, array_null_terminated = true)] string[] tags); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Meta.get_info")] + public static unowned Gst.MetaInfo? meta_get_info (string impl); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Meta.register")] + public static unowned Gst.MetaInfo? meta_register (GLib.Type api, string impl, size_t size, [CCode (scope = "async")] Gst.MetaInitFunction init_func, [CCode (scope = "async")] Gst.MetaFreeFunction free_func, [CCode (scope = "async")] Gst.MetaTransformFunction transform_func); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Meta.register_custom", since = "1.20")] + public static unowned Gst.MetaInfo? meta_register_custom (string name, [CCode (array_length = false, array_null_terminated = true)] string[] tags, owned Gst.CustomMetaTransformFunction? transform_func); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "MiniObject.replace")] + public static bool mini_object_replace (ref Gst.MiniObject? olddata, Gst.MiniObject? newdata); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "MiniObject.take")] + public static bool mini_object_take (ref Gst.MiniObject olddata, Gst.MiniObject newdata); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "PadMode.get_name")] + public static unowned string pad_mode_get_name (Gst.PadMode mode); + [CCode (cheader_filename = "gst/gst.h")] [Version (since = "1.14")] public static GLib.ParamSpec param_spec_array (string name, string nick, string blurb, GLib.ParamSpec element_spec, GLib.ParamFlags flags); [CCode (cheader_filename = "gst/gst.h")] public static GLib.ParamSpec? param_spec_fraction (string name, string nick, string blurb, int min_num, int min_denom, int max_num, int max_denom, int default_num, int default_denom, GLib.ParamFlags flags); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "ParentBufferMeta.get_info", since = "1.6")] + public static unowned Gst.MetaInfo? parent_buffer_meta_get_info (); [CCode (cheader_filename = "gst/gst.h", cname = "gst_parse_bin_from_description_full", returns_floating_reference = true)] public static Gst.Element parse_bin_from_description (string bin_description, bool ghost_unlinked_pads, Gst.ParseContext? context = null, Gst.ParseFlags flags = Gst.ParseFlags.NONE) throws GLib.Error; + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "ParseError.quark")] + public static GLib.Quark parse_error_quark (); [CCode (cheader_filename = "gst/gst.h", cname = "gst_parse_launch_full", returns_floating_reference = true)] public static Gst.Element parse_launch (string pipeline_description, Gst.ParseContext? context = null, Gst.ParseFlags flags = Gst.ParseFlags.NONE) throws GLib.Error; [CCode (cheader_filename = "gst/gst.h", cname = "gst_parse_launchv_full", returns_floating_reference = true)] public static Gst.Element parse_launchv ([CCode (array_length = false, array_null_terminated = true)] string[] argv, Gst.ParseContext? context = null, Gst.ParseFlags flags = Gst.ParseFlags.NONE) throws GLib.Error; [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "PluginError.quark")] + public static GLib.Quark plugin_error_quark (); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Preset.get_app_dir")] public static unowned string? preset_get_app_dir (); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Preset.set_app_dir")] public static bool preset_set_app_dir (string app_dir); [CCode (array_length = false, array_null_terminated = true, cheader_filename = "gst/gst.h")] [Version (since = "1.14")] public static string[]? protection_filter_systems_by_available_decryptors ([CCode (array_length = false, array_null_terminated = true)] string[] system_identifiers); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "ProtectionMeta.get_info")] + public static unowned Gst.MetaInfo? protection_meta_get_info (); + [CCode (cheader_filename = "gst/gst.h")] [Version (since = "1.6")] public static unowned string? protection_select_system ([CCode (array_length = false, array_null_terminated = true)] string[] system_identifiers); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "QueryType.get_flags")] + public static Gst.QueryTypeFlags query_type_get_flags (Gst.QueryType type); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "QueryType.get_name")] + public static unowned string query_type_get_name (Gst.QueryType type); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "QueryType.to_quark")] + public static GLib.Quark query_type_to_quark (Gst.QueryType type); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "ReferenceTimestampMeta.get_info", since = "1.14")] + public static unowned Gst.MetaInfo? reference_timestamp_meta_get_info (); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "ResourceError.quark")] + public static GLib.Quark resource_error_quark (); + [CCode (cheader_filename = "gst/gst.h")] public static bool segtrap_is_enabled (); [CCode (cheader_filename = "gst/gst.h")] public static void segtrap_set_enabled (bool enabled); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "StateChange.get_name", since = "1.14")] + public static unowned string state_change_get_name (Gst.StateChange transition); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "StreamError.quark")] + public static GLib.Quark stream_error_quark (); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "StreamType.get_name", since = "1.10")] + public static unowned string stream_type_get_name (Gst.StreamType stype); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "Structure.take", since = "1.18")] + public static bool structure_take (ref Gst.Structure? oldstr_ptr, owned Gst.Structure? newstr); + [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "TocEntryType.get_nick")] + public static unowned string toc_entry_type_get_nick (Gst.TocEntryType type); + [CCode (cheader_filename = "gst/gst.h")] [Version (since = "1.18")] public static GLib.List tracing_get_active_tracers (); [CCode (cheader_filename = "gst/gst.h")] [Version (since = "1.8")] public static void tracing_register_hook (Gst.Tracer tracer, string detail, [CCode (scope = "async")] GLib.Callback func); [CCode (cheader_filename = "gst/gst.h")] + [Version (replacement = "TypeFind.register")] + public static bool type_find_register (Gst.Plugin? plugin, string name, uint rank, [CCode (delegate_target_pos = 6.1, destroy_notify_pos = 6.2)] owned Gst.TypeFindFunction func, string? extensions, Gst.Caps? possible_caps); + [CCode (cheader_filename = "gst/gst.h")] [Version (since = "1.18")] public static bool type_is_plugin_api (GLib.Type type, out Gst.PluginAPIFlags? flags); [CCode (cheader_filename = "gst/gst.h")] diff --git a/vapi/gstreamer-audio-1.0.vapi b/vapi/gstreamer-audio-1.0.vapi index a98c6211f..4d8192f67 100644 --- a/vapi/gstreamer-audio-1.0.vapi +++ b/vapi/gstreamer-audio-1.0.vapi @@ -366,6 +366,8 @@ namespace Gst { public bool convert (Gst.Format src_fmt, int64 src_val, Gst.Format dest_fmt, out int64 dest_val); public Gst.Audio.Info copy (); public void free (); + public bool from_caps (Gst.Caps caps); + public void init (); [Version (since = "1.2")] public bool is_equal (Gst.Audio.Info other); public void set_format (Gst.Audio.Format format, int rate, int channels, [CCode (array_length = false)] Gst.Audio.ChannelPosition position[64]); @@ -385,11 +387,13 @@ namespace Gst { [Version (since = "1.10")] public class Resampler { [CCode (has_construct_function = false)] + [Version (replacement = "AudioResampler.new")] public Resampler (Gst.Audio.ResamplerMethod method, Gst.Audio.ResamplerFlags flags, Gst.Audio.Format format, int channels, int in_rate, int out_rate, Gst.Structure options); public void free (); public size_t get_in_frames (size_t out_frames); public size_t get_max_latency (); public size_t get_out_frames (size_t in_frames); + public static void options_set_quality (Gst.Audio.ResamplerMethod method, uint quality, int in_rate, int out_rate, Gst.Structure options); public void resample (void* @in, size_t in_frames, void* @out, size_t out_frames); public void reset (); public bool update (int in_rate, int out_rate, Gst.Structure options); @@ -537,6 +541,10 @@ namespace Gst { public int n_planes; public void* planes; public weak Gst.Buffer buffer; + public static Gst.Buffer clip (owned Gst.Buffer buffer, Gst.Segment segment, int rate, int bpf); + public bool map (Gst.Audio.Info info, Gst.Buffer gstbuffer, Gst.MapFlags flags); + public static bool reorder_channels (Gst.Buffer buffer, Gst.Audio.Format format, [CCode (array_length_cname = "channels", array_length_pos = 2.5)] Gst.Audio.ChannelPosition[] from, [CCode (array_length_cname = "channels", array_length_pos = 2.5)] Gst.Audio.ChannelPosition[] to); + public static Gst.Buffer truncate (owned Gst.Buffer buffer, int bpf, size_t trim, size_t samples); public void unmap (); } [CCode (cheader_filename = "gst/audio/audio.h", has_type_id = false)] @@ -556,6 +564,7 @@ namespace Gst { public Gst.Format format; public uint64 start; public uint64 end; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/audio/audio.h", has_type_id = false)] [GIR (name = "AudioDownmixMeta")] @@ -566,6 +575,7 @@ namespace Gst { public int from_channels; public int to_channels; public float matrix; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/audio/audio.h", has_type_id = false)] [GIR (name = "AudioFormatInfo")] @@ -592,6 +602,7 @@ namespace Gst { public Gst.Meta meta; public uint8 level; public bool voice_activity; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/audio/audio.h", has_type_id = false)] [GIR (name = "AudioMeta")] @@ -601,6 +612,7 @@ namespace Gst { public weak Gst.Audio.Info info; public size_t samples; public size_t offsets; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/audio/audio.h", has_type_id = false)] [GIR (name = "AudioRingBufferSpec")] @@ -768,7 +780,13 @@ namespace Gst { S18, U18, F32, - F64 + F64; + public static Gst.Audio.Format build_integer (bool sign, int endianness, int width, int depth); + [Version (deprecated = true, deprecated_since = "1.20")] + public static void fill_silence (Gst.Audio.FormatInfo info, [CCode (array_length_cname = "length", array_length_pos = 2.1, array_length_type = "gsize")] uint8[] dest); + public static Gst.Audio.Format from_string (string format); + public unowned Gst.Audio.FormatInfo? get_info (); + public unowned string to_string (); } [CCode (cheader_filename = "gst/audio/audio.h", cprefix = "GST_AUDIO_FORMAT_FLAG_", type_id = "gst_audio_format_flags_get_type ()")] [Flags] @@ -960,14 +978,16 @@ namespace Gst { [CCode (cheader_filename = "gst/audio/audio.h", cname = "GST_AUDIO_RESAMPLER_QUALITY_MIN")] public const int RESAMPLER_QUALITY_MIN; [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_buffer_clip")] + [Version (replacement = "AudioBuffer.clip")] public static Gst.Buffer audio_buffer_clip (owned Gst.Buffer buffer, Gst.Segment segment, int rate, int bpf); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_buffer_map")] - [Version (since = "1.16")] + [Version (replacement = "AudioBuffer.map", since = "1.16")] public static bool audio_buffer_map (out Gst.Audio.Buffer buffer, Gst.Audio.Info info, Gst.Buffer gstbuffer, Gst.MapFlags flags); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_buffer_reorder_channels")] + [Version (replacement = "AudioBuffer.reorder_channels")] public static bool audio_buffer_reorder_channels (Gst.Buffer buffer, Gst.Audio.Format format, [CCode (array_length_cname = "channels", array_length_pos = 2.5)] Gst.Audio.ChannelPosition[] from, [CCode (array_length_cname = "channels", array_length_pos = 2.5)] Gst.Audio.ChannelPosition[] to); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_buffer_truncate")] - [Version (since = "1.16")] + [Version (replacement = "AudioBuffer.truncate", since = "1.16")] public static Gst.Buffer audio_buffer_truncate (owned Gst.Buffer buffer, int bpf, size_t trim, size_t samples); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_channel_get_fallback_mask")] [Version (since = "1.8")] @@ -986,23 +1006,29 @@ namespace Gst { [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_clipping_meta_api_get_type")] public static GLib.Type audio_clipping_meta_api_get_type (); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_clipping_meta_get_info")] + [Version (replacement = "AudioClippingMeta.get_info")] public static unowned Gst.MetaInfo? audio_clipping_meta_get_info (); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_downmix_meta_api_get_type")] public static GLib.Type audio_downmix_meta_api_get_type (); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_downmix_meta_get_info")] + [Version (replacement = "AudioDownmixMeta.get_info")] public static unowned Gst.MetaInfo? audio_downmix_meta_get_info (); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_format_build_integer")] + [Version (replacement = "AudioFormat.build_integer")] public static Gst.Audio.Format audio_format_build_integer (bool sign, int endianness, int width, int depth); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_format_fill_silence")] - [Version (deprecated = true, deprecated_since = "1.20")] + [Version (deprecated = true, deprecated_since = "1.20", replacement = "AudioFormat.fill_silence")] public static void audio_format_fill_silence (Gst.Audio.FormatInfo info, [CCode (array_length_cname = "length", array_length_pos = 2.1, array_length_type = "gsize")] uint8[] dest); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_format_from_string")] + [Version (replacement = "AudioFormat.from_string")] public static Gst.Audio.Format audio_format_from_string (string format); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_format_get_info")] + [Version (replacement = "AudioFormat.get_info")] public static unowned Gst.Audio.FormatInfo? audio_format_get_info (Gst.Audio.Format format); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_format_info_get_type")] public static GLib.Type audio_format_info_get_type (); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_format_to_string")] + [Version (replacement = "AudioFormat.to_string")] public static unowned string audio_format_to_string (Gst.Audio.Format format); [CCode (array_length_pos = 0.1, array_length_type = "guint", cheader_filename = "gst/audio/audio.h", cname = "gst_audio_formats_raw")] [Version (since = "1.18")] @@ -1014,14 +1040,16 @@ namespace Gst { [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_iec61937_payload")] public static bool audio_iec61937_payload ([CCode (array_length_cname = "src_n", array_length_pos = 1.5, array_length_type = "guint")] uint8[] src, [CCode (array_length_cname = "dst_n", array_length_pos = 2.5, array_length_type = "guint")] uint8[] dst, Gst.Audio.RingBufferSpec spec, int endianness); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_info_from_caps")] + [Version (replacement = "AudioInfo.from_caps")] public static bool audio_info_from_caps (out unowned Gst.Audio.Info info, Gst.Caps caps); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_info_init")] + [Version (replacement = "AudioInfo.init")] public static void audio_info_init (out unowned Gst.Audio.Info info); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_level_meta_api_get_type")] [Version (since = "1.20")] public static GLib.Type audio_level_meta_api_get_type (); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_level_meta_get_info")] - [Version (since = "1.20")] + [Version (replacement = "AudioLevelMeta.get_info", since = "1.20")] public static unowned Gst.MetaInfo? audio_level_meta_get_info (); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_make_raw_caps")] [Version (since = "1.18")] @@ -1029,10 +1057,12 @@ namespace Gst { [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_meta_api_get_type")] public static GLib.Type audio_meta_api_get_type (); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_meta_get_info")] + [Version (replacement = "AudioMeta.get_info")] public static unowned Gst.MetaInfo? audio_meta_get_info (); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_reorder_channels")] public static bool audio_reorder_channels ([CCode (array_length_cname = "size", array_length_pos = 1.5, array_length_type = "gsize")] uint8[] data, Gst.Audio.Format format, [CCode (array_length_cname = "channels", array_length_pos = 2.5)] Gst.Audio.ChannelPosition[] from, [CCode (array_length_cname = "channels", array_length_pos = 2.5)] Gst.Audio.ChannelPosition[] to); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_audio_resampler_options_set_quality")] + [Version (replacement = "AudioResampler.options_set_quality")] public static void audio_resampler_options_set_quality (Gst.Audio.ResamplerMethod method, uint quality, int in_rate, int out_rate, Gst.Structure options); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_buffer_add_audio_clipping_meta")] [Version (since = "1.8")] @@ -1051,6 +1081,7 @@ namespace Gst { [Version (since = "1.20")] public static unowned Gst.Audio.LevelMeta? buffer_get_audio_level_meta (Gst.Buffer buffer); [CCode (cheader_filename = "gst/audio/audio.h", cname = "gst_stream_volume_convert_volume")] + [Version (replacement = "StreamVolume.convert_volume")] public static double stream_volume_convert_volume (Gst.Audio.StreamVolumeFormat from, Gst.Audio.StreamVolumeFormat to, double val); } } diff --git a/vapi/gstreamer-base-1.0.vapi b/vapi/gstreamer-base-1.0.vapi index e7ab05888..30ec578d6 100644 --- a/vapi/gstreamer-base-1.0.vapi +++ b/vapi/gstreamer-base-1.0.vapi @@ -366,6 +366,12 @@ namespace Gst { public void init_with_data ([CCode (array_length_cname = "size", array_length_pos = 1.5, array_length_type = "guint")] uint8[] data, bool initialized); [CCode (cname = "gst_byte_writer_init_with_size")] public void init_with_size (uint size, bool fixed); + [CCode (cname = "gst_byte_writer_new")] + public static Gst.Base.ByteWriter @new (); + [CCode (cname = "gst_byte_writer_new_with_data")] + public static Gst.Base.ByteWriter new_with_data (uint8 data, uint size, bool initialized); + [CCode (cname = "gst_byte_writer_new_with_size")] + public static Gst.Base.ByteWriter new_with_size (uint size, bool fixed); [CCode (cname = "gst_byte_writer_put_buffer")] public bool put_buffer (Gst.Buffer buffer, size_t offset, ssize_t size); [CCode (cname = "gst_byte_writer_put_data")] diff --git a/vapi/gstreamer-check-1.0.vapi b/vapi/gstreamer-check-1.0.vapi index 7da174fcc..29d83f735 100644 --- a/vapi/gstreamer-check-1.0.vapi +++ b/vapi/gstreamer-check-1.0.vapi @@ -175,6 +175,8 @@ namespace Gst { public Gst.FlowReturn src_crank_and_push_many (int cranks, int pushes); [CCode (cname = "gst_harness_src_push_event")] public bool src_push_event (); + [CCode (cname = "gst_harness_stress_thread_stop")] + public static uint stress_thread_stop (Gst.Check.HarnessThread t); [CCode (cname = "gst_harness_take_all_data_as_buffer")] [Version (since = "1.14")] public Gst.Buffer take_all_data_as_buffer (); @@ -233,7 +235,7 @@ namespace Gst { [CCode (cheader_filename = "gst/check/check.h")] public static void element_push_buffer_list (string element_name, owned GLib.List buffer_in, Gst.Caps caps_in, owned GLib.List buffer_out, Gst.Caps caps_out, Gst.FlowReturn last_flow_return); [CCode (cheader_filename = "gst/check/check.h", cname = "gst_harness_stress_thread_stop")] - [Version (since = "1.6")] + [Version (replacement = "Harness.stress_thread_stop", since = "1.6")] public static uint harness_stress_thread_stop (Gst.Check.HarnessThread t); [CCode (cheader_filename = "gst/check/check.h")] public static void init (int argc, string argv); diff --git a/vapi/gstreamer-net-1.0.vapi b/vapi/gstreamer-net-1.0.vapi index aef871785..be7579fe0 100644 --- a/vapi/gstreamer-net-1.0.vapi +++ b/vapi/gstreamer-net-1.0.vapi @@ -84,12 +84,14 @@ namespace Gst { public struct AddressMeta { public Gst.Meta meta; public weak GLib.SocketAddress addr; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/net/net.h", has_type_id = false)] [GIR (name = "NetControlMessageMeta")] public struct ControlMessageMeta { public Gst.Meta meta; public weak GLib.SocketControlMessage message; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/net/net.h", cname = "GstPtpStatisticsCallback", instance_pos = 2.9)] public delegate bool PtpStatisticsCallback (uint8 domain, Gst.Structure stats); @@ -106,6 +108,7 @@ namespace Gst { [CCode (cheader_filename = "gst/net/net.h")] public static GLib.Type address_meta_api_get_type (); [CCode (cheader_filename = "gst/net/net.h")] + [Version (replacement = "NetAddressMeta.get_info")] public static unowned Gst.MetaInfo? address_meta_get_info (); [CCode (cheader_filename = "gst/net/net.h", cname = "gst_buffer_add_net_address_meta")] public static unowned Gst.Net.AddressMeta? buffer_add_net_address_meta (Gst.Buffer buffer, GLib.SocketAddress addr); @@ -116,6 +119,7 @@ namespace Gst { [CCode (cheader_filename = "gst/net/net.h")] public static GLib.Type control_message_meta_api_get_type (); [CCode (cheader_filename = "gst/net/net.h")] + [Version (replacement = "NetControlMessageMeta.get_info")] public static unowned Gst.MetaInfo? control_message_meta_get_info (); [CCode (cheader_filename = "gst/net/net.h", cname = "gst_ptp_deinit")] [Version (since = "1.6")] @@ -136,6 +140,9 @@ namespace Gst { [Version (since = "1.6")] public static void ptp_statistics_callback_remove (ulong id); [CCode (cheader_filename = "gst/net/net.h")] + [Version (replacement = "NetTimePacket.receive")] + public static Gst.Net.TimePacket time_packet_receive (GLib.Socket socket, out GLib.SocketAddress src_address) throws GLib.Error; + [CCode (cheader_filename = "gst/net/net.h")] [Version (since = "1.18")] public static bool utils_set_socket_tos (GLib.Socket socket, int qos_dscp); } diff --git a/vapi/gstreamer-pbutils-1.0.vapi b/vapi/gstreamer-pbutils-1.0.vapi index 802cf4a1e..6cfee23d6 100644 --- a/vapi/gstreamer-pbutils-1.0.vapi +++ b/vapi/gstreamer-pbutils-1.0.vapi @@ -323,7 +323,9 @@ namespace Gst { STARTED_OK, INTERNAL_FAILURE, HELPER_MISSING, - INSTALL_IN_PROGRESS + INSTALL_IN_PROGRESS; + [CCode (cname = "gst_install_plugins_return_get_name")] + public unowned string get_name (); } [CCode (cheader_filename = "gst/pbutils/pbutils.h", cname = "GstAudioVisualizerShaderFunc", has_target = false)] public delegate void AudioVisualizerShaderFunc (Gst.PbUtils.AudioVisualizer scope, Gst.Video.Frame s, Gst.Video.Frame d); @@ -402,6 +404,7 @@ namespace Gst { [CCode (cheader_filename = "gst/pbutils/pbutils.h", cname = "gst_install_plugins_installation_in_progress")] public static bool install_plugins_installation_in_progress (); [CCode (cheader_filename = "gst/pbutils/pbutils.h", cname = "gst_install_plugins_return_get_name")] + [Version (replacement = "InstallPluginsReturn.get_name")] public static unowned string install_plugins_return_get_name (Gst.PbUtils.InstallPluginsReturn ret); [CCode (cheader_filename = "gst/pbutils/pbutils.h", cname = "gst_install_plugins_supported")] public static bool install_plugins_supported (); diff --git a/vapi/gstreamer-play-1.0.vapi b/vapi/gstreamer-play-1.0.vapi index 3e99fc9dd..65be184ce 100644 --- a/vapi/gstreamer-play-1.0.vapi +++ b/vapi/gstreamer-play-1.0.vapi @@ -222,7 +222,8 @@ namespace Gst { HUE, BRIGHTNESS, SATURATION, - CONTRAST + CONTRAST; + public unowned string get_name (); } [CCode (cheader_filename = "gst/play/play.h", cprefix = "GST_PLAY_MESSAGE_", type_id = "gst_play_message_get_type ()")] [GIR (name = "PlayMessage")] @@ -240,7 +241,19 @@ namespace Gst { MEDIA_INFO_UPDATED, VOLUME_CHANGED, MUTE_CHANGED, - SEEK_DONE + SEEK_DONE; + public unowned string get_name (); + public static void parse_buffering_percent (Gst.Message msg, out uint percent); + public static void parse_duration_updated (Gst.Message msg, out Gst.ClockTime duration); + public static void parse_error (Gst.Message msg, out unowned GLib.Error error, out Gst.Structure details); + public static void parse_media_info_updated (Gst.Message msg, out Gst.Play.MediaInfo info); + public static void parse_muted_changed (Gst.Message msg, out bool muted); + public static void parse_position_updated (Gst.Message msg, out Gst.ClockTime position); + public static void parse_state_changed (Gst.Message msg, out Gst.Play.State state); + public static void parse_type (Gst.Message msg, out Gst.Play.Message type); + public static void parse_video_dimensions_changed (Gst.Message msg, out uint width, out uint height); + public static void parse_volume_changed (Gst.Message msg, out double volume); + public static void parse_warning (Gst.Message msg, out unowned GLib.Error error, out Gst.Structure details); } [CCode (cheader_filename = "gst/play/play.h", cprefix = "GST_PLAY_THUMBNAIL_", has_type_id = false)] [GIR (name = "PlaySnapshotFormat")] @@ -261,61 +274,64 @@ namespace Gst { STOPPED, BUFFERING, PAUSED, - PLAYING + PLAYING; + public unowned string get_name (); } [CCode (cheader_filename = "gst/play/play.h", cprefix = "GST_PLAY_ERROR_")] [GIR (name = "PlayError")] [Version (since = "1.20")] public errordomain Error { - FAILED + FAILED; + public unowned string get_name (); + public static GLib.Quark quark (); } [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_color_balance_type_get_name")] - [Version (since = "1.20")] + [Version (replacement = "PlayColorBalanceType.get_name", since = "1.20")] public static unowned string play_color_balance_type_get_name (Gst.Play.ColorBalanceType type); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_error_get_name")] - [Version (since = "1.20")] + [Version (replacement = "PlayError.get_name", since = "1.20")] public static unowned string play_error_get_name (Gst.Play.Error error); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_error_quark")] - [Version (since = "1.20")] + [Version (replacement = "PlayError.quark", since = "1.20")] public static GLib.Quark play_error_quark (); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_get_name")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.get_name", since = "1.20")] public static unowned string play_message_get_name (Gst.Play.Message message_type); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_parse_buffering_percent")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.parse_buffering_percent", since = "1.20")] public static void play_message_parse_buffering_percent (Gst.Message msg, out uint percent); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_parse_duration_updated")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.parse_duration_updated", since = "1.20")] public static void play_message_parse_duration_updated (Gst.Message msg, out Gst.ClockTime duration); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_parse_error")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.parse_error", since = "1.20")] public static void play_message_parse_error (Gst.Message msg, out unowned GLib.Error error, out Gst.Structure details); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_parse_media_info_updated")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.parse_media_info_updated", since = "1.20")] public static void play_message_parse_media_info_updated (Gst.Message msg, out Gst.Play.MediaInfo info); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_parse_muted_changed")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.parse_muted_changed", since = "1.20")] public static void play_message_parse_muted_changed (Gst.Message msg, out bool muted); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_parse_position_updated")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.parse_position_updated", since = "1.20")] public static void play_message_parse_position_updated (Gst.Message msg, out Gst.ClockTime position); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_parse_state_changed")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.parse_state_changed", since = "1.20")] public static void play_message_parse_state_changed (Gst.Message msg, out Gst.Play.State state); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_parse_type")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.parse_type", since = "1.20")] public static void play_message_parse_type (Gst.Message msg, out Gst.Play.Message type); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_parse_video_dimensions_changed")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.parse_video_dimensions_changed", since = "1.20")] public static void play_message_parse_video_dimensions_changed (Gst.Message msg, out uint width, out uint height); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_parse_volume_changed")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.parse_volume_changed", since = "1.20")] public static void play_message_parse_volume_changed (Gst.Message msg, out double volume); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_message_parse_warning")] - [Version (since = "1.20")] + [Version (replacement = "PlayMessage.parse_warning", since = "1.20")] public static void play_message_parse_warning (Gst.Message msg, out unowned GLib.Error error, out Gst.Structure details); [CCode (cheader_filename = "gst/play/play.h", cname = "gst_play_state_get_name")] - [Version (since = "1.20")] + [Version (replacement = "PlayState.get_name", since = "1.20")] public static unowned string play_state_get_name (Gst.Play.State state); } } diff --git a/vapi/gstreamer-player-1.0.vapi b/vapi/gstreamer-player-1.0.vapi index 6f8581f11..e05295add 100644 --- a/vapi/gstreamer-player-1.0.vapi +++ b/vapi/gstreamer-player-1.0.vapi @@ -252,4 +252,16 @@ namespace Gst { } [CCode (cheader_filename = "gst/player/player.h", has_target = false)] public delegate void PlayerSignalDispatcherFunc (void* data); + [CCode (cheader_filename = "gst/player/player.h")] + [Version (replacement = "PlayerColorBalanceType.get_name")] + public static unowned string player_color_balance_type_get_name (Gst.PlayerColorBalanceType type); + [CCode (cheader_filename = "gst/player/player.h")] + [Version (replacement = "PlayerError.get_name")] + public static unowned string player_error_get_name (Gst.PlayerError error); + [CCode (cheader_filename = "gst/player/player.h")] + [Version (replacement = "PlayerError.quark")] + public static GLib.Quark player_error_quark (); + [CCode (cheader_filename = "gst/player/player.h")] + [Version (replacement = "PlayerState.get_name")] + public static unowned string player_state_get_name (Gst.PlayerState state); } diff --git a/vapi/gstreamer-rtp-1.0.vapi b/vapi/gstreamer-rtp-1.0.vapi index 846dbb67c..5170dff0b 100644 --- a/vapi/gstreamer-rtp-1.0.vapi +++ b/vapi/gstreamer-rtp-1.0.vapi @@ -219,6 +219,30 @@ namespace Gst { [CCode (cheader_filename = "gst/rtp/rtp.h", cname = "GST_RTCP_VERSION")] public const int VERSION; [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTCPBuffer.map")] + public static bool buffer_map (Gst.Buffer buffer, Gst.MapFlags flags, Gst.RTCP.Buffer rtcp); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTCPBuffer.new")] + public static Gst.Buffer buffer_new (uint mtu); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTCPBuffer.new_copy_data")] + public static Gst.Buffer buffer_new_copy_data ([CCode (array_length_cname = "len", array_length_pos = 1.1, array_length_type = "guint")] uint8[] data); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTCPBuffer.new_take_data")] + public static Gst.Buffer buffer_new_take_data ([CCode (array_length_cname = "len", array_length_pos = 1.1, array_length_type = "guint")] uint8[] data); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTCPBuffer.validate")] + public static bool buffer_validate (Gst.Buffer buffer); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTCPBuffer.validate_data")] + public static bool buffer_validate_data ([CCode (array_length_cname = "len", array_length_pos = 1.1, array_length_type = "guint")] uint8[] data); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTCPBuffer.validate_data_reduced", since = "1.6")] + public static bool buffer_validate_data_reduced ([CCode (array_length_cname = "len", array_length_pos = 1.1, array_length_type = "guint")] uint8[] data); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTCPBuffer.validate_reduced", since = "1.6")] + public static bool buffer_validate_reduced (Gst.Buffer buffer); + [CCode (cheader_filename = "gst/rtp/rtp.h")] public static uint64 ntp_to_unix (uint64 ntptime); [CCode (cheader_filename = "gst/rtp/rtp.h")] public static uint64 unix_to_ntp (uint64 unixtime); @@ -399,9 +423,6 @@ namespace Gst { public weak size_t size[4]; public bool add_extension_onebyte_header (uint8 id, [CCode (array_length_cname = "size", array_length_pos = 2.1, array_length_type = "guint")] uint8[] data); public bool add_extension_twobytes_header (uint8 appbits, uint8 id, [CCode (array_length_cname = "size", array_length_pos = 3.1, array_length_type = "guint")] uint8[] data); - [CCode (cname = "gst_buffer_add_rtp_source_meta")] - [Version (since = "1.16")] - public static unowned Gst.RTP.SourceMeta? add_rtp_source_meta (Gst.Buffer buffer, uint32? ssrc, uint32? csrc, uint csrc_count); public static void allocate_data (Gst.Buffer buffer, uint payload_len, uint8 pad_len, uint8 csrc_count); public static uint calc_header_len (uint8 csrc_count); public static uint calc_packet_len (uint payload_len, uint8 pad_len, uint8 csrc_count); @@ -431,9 +452,6 @@ namespace Gst { public uint get_payload_len (); public Gst.Buffer get_payload_subbuffer (uint offset, uint len); public uint8 get_payload_type (); - [CCode (cname = "gst_buffer_get_rtp_source_meta")] - [Version (since = "1.16")] - public static unowned Gst.RTP.SourceMeta? get_rtp_source_meta (Gst.Buffer buffer); public uint16 get_seq (); public uint32 get_ssrc (); public uint32 get_timestamp (); @@ -468,6 +486,8 @@ namespace Gst { public uint clock_rate; public weak string encoding_parameters; public uint bitrate; + public static unowned Gst.RTP.PayloadInfo? for_name (string media, string encoding_name); + public static unowned Gst.RTP.PayloadInfo? for_pt (uint8 payload_type); } [CCode (cheader_filename = "gst/rtp/rtp.h", has_type_id = false)] [GIR (name = "RTPSourceMeta")] @@ -480,6 +500,7 @@ namespace Gst { public weak uint32 csrc[15]; public uint csrc_count; public bool append_csrc ([CCode (array_length_cname = "csrc_count", array_length_pos = 1.1, array_length_type = "guint", type = "const guint32*")] uint32[] csrc); + public static unowned Gst.MetaInfo? get_info (); public uint get_source_count (); public bool set_ssrc (uint32? ssrc); } @@ -603,6 +624,51 @@ namespace Gst { public const int SOURCE_META_MAX_CSRC_COUNT; [CCode (cheader_filename = "gst/rtp/rtp.h", cname = "GST_RTP_VERSION")] public const int VERSION; + [CCode (cheader_filename = "gst/rtp/rtp.h", cname = "gst_buffer_add_rtp_source_meta")] + [Version (since = "1.16")] + public static unowned Gst.RTP.SourceMeta? buffer_add_rtp_source_meta (Gst.Buffer buffer, uint32? ssrc, uint32? csrc, uint csrc_count); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.allocate_data")] + public static void buffer_allocate_data (Gst.Buffer buffer, uint payload_len, uint8 pad_len, uint8 csrc_count); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.calc_header_len")] + public static uint buffer_calc_header_len (uint8 csrc_count); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.calc_packet_len")] + public static uint buffer_calc_packet_len (uint payload_len, uint8 pad_len, uint8 csrc_count); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.calc_payload_len")] + public static uint buffer_calc_payload_len (uint packet_len, uint8 pad_len, uint8 csrc_count); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.compare_seqnum")] + public static int buffer_compare_seqnum (uint16 seqnum1, uint16 seqnum2); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.default_clock_rate")] + public static uint32 buffer_default_clock_rate (uint8 payload_type); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.ext_timestamp")] + public static uint64 buffer_ext_timestamp (ref uint64 exttimestamp, uint32 timestamp); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.get_extension_onebyte_header_from_bytes", since = "1.18")] + public static bool buffer_get_extension_onebyte_header_from_bytes (GLib.Bytes bytes, uint16 bit_pattern, uint8 id, uint nth, [CCode (array_length_cname = "size", array_length_pos = 5.1, array_length_type = "guint")] out unowned uint8[] data); + [CCode (cheader_filename = "gst/rtp/rtp.h", cname = "gst_buffer_get_rtp_source_meta")] + [Version (since = "1.16")] + public static unowned Gst.RTP.SourceMeta? buffer_get_rtp_source_meta (Gst.Buffer buffer); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.map")] + public static bool buffer_map (Gst.Buffer buffer, Gst.MapFlags flags, out Gst.RTP.Buffer rtp); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.new_allocate")] + public static Gst.Buffer buffer_new_allocate (uint payload_len, uint8 pad_len, uint8 csrc_count); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.new_allocate_len")] + public static Gst.Buffer buffer_new_allocate_len (uint packet_len, uint8 pad_len, uint8 csrc_count); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.new_copy_data")] + public static Gst.Buffer buffer_new_copy_data ([CCode (array_length_cname = "len", array_length_pos = 1.1, array_length_type = "gsize")] uint8[] data); + [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPBuffer.new_take_data")] + public static Gst.Buffer buffer_new_take_data ([CCode (array_length_cname = "len", array_length_pos = 1.1, array_length_type = "gsize")] owned uint8[] data); [CCode (cheader_filename = "gst/rtp/rtp.h")] [Version (since = "1.20")] public static GLib.List get_header_extension_list (); @@ -615,12 +681,15 @@ namespace Gst { [CCode (cheader_filename = "gst/rtp/rtp.h")] public static bool hdrext_set_ntp_64 (void* data, uint size, uint64 ntptime); [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPPayloadInfo.for_name")] public static unowned Gst.RTP.PayloadInfo? payload_info_for_name (string media, string encoding_name); [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPPayloadInfo.for_pt")] public static unowned Gst.RTP.PayloadInfo? payload_info_for_pt (uint8 payload_type); [CCode (cheader_filename = "gst/rtp/rtp.h")] public static GLib.Type source_meta_api_get_type (); [CCode (cheader_filename = "gst/rtp/rtp.h")] + [Version (replacement = "RTPSourceMeta.get_info")] public static unowned Gst.MetaInfo? source_meta_get_info (); } } diff --git a/vapi/gstreamer-rtsp-1.0.vapi b/vapi/gstreamer-rtsp-1.0.vapi index fafa3293b..9e35cc3c7 100644 --- a/vapi/gstreamer-rtsp-1.0.vapi +++ b/vapi/gstreamer-rtsp-1.0.vapi @@ -26,6 +26,7 @@ namespace Gst { [Compact] [GIR (name = "RTSPConnection")] public class Connection { + public static Gst.RTSP.Result accept (GLib.Socket socket, out Gst.RTSP.Connection conn, GLib.Cancellable? cancellable = null); public void clear_auth_params (); public Gst.RTSP.Result close (); [Version (deprecated = true, deprecated_since = "1.18")] @@ -36,6 +37,8 @@ namespace Gst { public Gst.RTSP.Result connect_with_response (GLib.TimeVal timeout, Gst.RTSP.Message response); [Version (since = "1.18")] public Gst.RTSP.Result connect_with_response_usec (int64 timeout, Gst.RTSP.Message response); + public static Gst.RTSP.Result create (Gst.RTSP.Url url, out Gst.RTSP.Connection conn); + public static Gst.RTSP.Result create_from_socket (GLib.Socket socket, string ip, uint16 port, string initial_buffer, out Gst.RTSP.Connection conn); public Gst.RTSP.Result do_tunnel (Gst.RTSP.Connection conn2); public Gst.RTSP.Result flush (bool flush); public Gst.RTSP.Result free (); @@ -215,6 +218,7 @@ namespace Gst { public string get_request_uri (); [Version (since = "1.18")] public string get_request_uri_with_control (string control_path); + public static Gst.RTSP.Result parse (string urlstr, out Gst.RTSP.Url url); public Gst.RTSP.Result set_port (uint16 port); } [CCode (cheader_filename = "gst/rtsp/rtsp.h", has_type_id = false)] @@ -259,6 +263,12 @@ namespace Gst { public struct Range { public int min; public int max; + public static bool convert_units (Gst.RTSP.TimeRange range, Gst.RTSP.RangeUnit unit); + public static void free (Gst.RTSP.TimeRange range); + [Version (since = "1.2")] + public static bool get_times (Gst.RTSP.TimeRange range, out Gst.ClockTime min, out Gst.ClockTime max); + public static Gst.RTSP.Result parse (string rangestr, out Gst.RTSP.TimeRange range); + public static string to_string (Gst.RTSP.TimeRange range); } [CCode (cheader_filename = "gst/rtsp/rtsp.h", has_type_id = false)] [GIR (name = "RTSPTime")] @@ -304,9 +314,14 @@ namespace Gst { public uint ssrc; public string as_text (); public Gst.RTSP.Result free (); + public static Gst.RTSP.Result get_manager (Gst.RTSP.TransMode trans, out unowned string? manager, uint option); [Version (since = "1.4")] public Gst.RTSP.Result get_media_type (out unowned string media_type); + [Version (deprecated = true)] + public static Gst.RTSP.Result get_mime (Gst.RTSP.TransMode trans, string mime); public Gst.RTSP.Result init (); + public Gst.RTSP.Result @new (); + public static Gst.RTSP.Result parse (string str, Gst.RTSP.Transport transport); } [CCode (cheader_filename = "gst/rtsp/rtsp.h", cprefix = "GST_RTSP_AUTH_", type_id = "gst_rtsp_auth_method_get_type ()")] [GIR (name = "RTSPAuthMethod")] @@ -451,7 +466,8 @@ namespace Gst { SET_PARAMETER, TEARDOWN, GET, - POST + POST; + public unowned string as_text (); } [CCode (cheader_filename = "gst/rtsp/rtsp.h", cprefix = "GST_RTSP_MESSAGE_", type_id = "gst_rtsp_msg_type_get_type ()")] [GIR (name = "RTSPMsgType")] @@ -587,7 +603,8 @@ namespace Gst { INVALID, @1_0, @1_1, - @2_0 + @2_0; + public unowned string as_text (); } [CCode (cheader_filename = "gst/rtsp/rtsp.h", instance_pos = 3.9)] public delegate bool ConnectionAcceptCertificateFunc (GLib.TlsConnection conn, GLib.TlsCertificate peer_cert, GLib.TlsCertificateFlags errors); @@ -597,10 +614,13 @@ namespace Gst { [Version (since = "1.12")] public static void auth_credentials_free (Gst.RTSP.AuthCredential credentials); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPConnection.accept")] public static Gst.RTSP.Result connection_accept (GLib.Socket socket, out Gst.RTSP.Connection conn, GLib.Cancellable? cancellable = null); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPConnection.create")] public static Gst.RTSP.Result connection_create (Gst.RTSP.Url url, out Gst.RTSP.Connection conn); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPConnection.create_from_socket")] public static Gst.RTSP.Result connection_create_from_socket (GLib.Socket socket, string ip, uint16 port, string initial_buffer, out Gst.RTSP.Connection conn); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] public static Gst.RTSP.HeaderField find_header_field (string header); @@ -625,6 +645,7 @@ namespace Gst { [CCode (cheader_filename = "gst/rtsp/rtsp.h")] public static Gst.RTSP.Result message_new_response (out Gst.RTSP.Message msg, Gst.RTSP.StatusCode code, string? reason, Gst.RTSP.Message? request); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPMethod.as_text")] public static unowned string method_as_text (Gst.RTSP.Method method); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] public static string options_as_text (Gst.RTSP.Method options); @@ -632,32 +653,41 @@ namespace Gst { [Version (since = "1.2")] public static Gst.RTSP.Method options_from_text (string options); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPRange.convert_units")] public static bool range_convert_units (Gst.RTSP.TimeRange range, Gst.RTSP.RangeUnit unit); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPRange.free")] public static void range_free (Gst.RTSP.TimeRange range); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] - [Version (since = "1.2")] + [Version (replacement = "RTSPRange.get_times", since = "1.2")] public static bool range_get_times (Gst.RTSP.TimeRange range, out Gst.ClockTime min, out Gst.ClockTime max); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPRange.parse")] public static Gst.RTSP.Result range_parse (string rangestr, out Gst.RTSP.TimeRange range); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPRange.to_string")] public static string range_to_string (Gst.RTSP.TimeRange range); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] public static unowned string status_as_text (Gst.RTSP.StatusCode code); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] public static string strresult (Gst.RTSP.Result result); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPTransport.get_manager")] public static Gst.RTSP.Result transport_get_manager (Gst.RTSP.TransMode trans, out unowned string? manager, uint option); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] - [Version (deprecated = true)] + [Version (deprecated = true, replacement = "RTSPTransport.get_mime")] public static Gst.RTSP.Result transport_get_mime (Gst.RTSP.TransMode trans, string mime); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPTransport.new")] public static Gst.RTSP.Result transport_new (Gst.RTSP.Transport transport); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPTransport.parse")] public static Gst.RTSP.Result transport_parse (string str, Gst.RTSP.Transport transport); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPUrl.parse")] public static Gst.RTSP.Result url_parse (string urlstr, out Gst.RTSP.Url url); [CCode (cheader_filename = "gst/rtsp/rtsp.h")] + [Version (replacement = "RTSPVersion.as_text")] public static unowned string version_as_text (Gst.RTSP.Version version); } } diff --git a/vapi/gstreamer-rtsp-server-1.0.vapi b/vapi/gstreamer-rtsp-server-1.0.vapi index d1128133e..696426791 100644 --- a/vapi/gstreamer-rtsp-server-1.0.vapi +++ b/vapi/gstreamer-rtsp-server-1.0.vapi @@ -846,6 +846,8 @@ namespace Gst { public weak Gst.RTSPServer.Stream stream; public weak Gst.RTSP.Message response; public weak Gst.RTSPServer.StreamTransport trans; + [CCode (cname = "gst_rtsp_context_get_current")] + public static unowned Gst.RTSPServer.Context? get_current (); [CCode (cname = "gst_rtsp_context_pop_current")] public void pop_current (); [CCode (cname = "gst_rtsp_context_push_current")] diff --git a/vapi/gstreamer-sdp-1.0.vapi b/vapi/gstreamer-sdp-1.0.vapi index 87bcc3631..fec85b8b5 100644 --- a/vapi/gstreamer-sdp-1.0.vapi +++ b/vapi/gstreamer-sdp-1.0.vapi @@ -205,6 +205,7 @@ namespace Gst { public Gst.SDP.Result add_time (string start, string stop, [CCode (array_length = false, array_null_terminated = true)] string[] repeat); public Gst.SDP.Result add_zone (string adj_time, string typed_time); public string as_text (); + public static string as_uri (string scheme, Gst.SDP.Message msg); public uint attributes_len (); [Version (since = "1.8")] public Gst.SDP.Result attributes_to_caps (Gst.Caps caps); @@ -244,8 +245,13 @@ namespace Gst { [Version (since = "1.2")] public Gst.SDP.Result insert_zone (int idx, Gst.SDP.Zone zone); public uint medias_len (); + public static Gst.SDP.Result @new (out Gst.SDP.Message msg); + [Version (since = "1.16")] + public static Gst.SDP.Result new_from_text (string text, out Gst.SDP.Message msg); + public static Gst.SDP.Result parse_buffer ([CCode (array_length_cname = "size", array_length_pos = 1.5, array_length_type = "guint")] uint8[] data, Gst.SDP.Message msg); [Version (since = "1.8.1")] public Gst.SDP.Result parse_keymgmt (out Gst.SDP.MIKEYMessage mikey); + public static Gst.SDP.Result parse_uri (string uri, Gst.SDP.Message msg); public uint phones_len (); [Version (since = "1.2")] public Gst.SDP.Result remove_attribute (uint idx); @@ -385,6 +391,7 @@ namespace Gst { public Gst.SDP.Result insert_connection (int idx, Gst.SDP.Connection conn); [Version (since = "1.2")] public Gst.SDP.Result insert_format (int idx, string format); + public static Gst.SDP.Result @new (out Gst.SDP.Media media); [Version (since = "1.8.1")] public Gst.SDP.Result parse_keymgmt (out Gst.SDP.MIKEYMessage mikey); [Version (since = "1.2")] @@ -406,6 +413,8 @@ namespace Gst { public Gst.SDP.Result set_information (string information); public Gst.SDP.Result set_key (string type, string data); public Gst.SDP.Result set_media (string med); + [Version (since = "1.8")] + public static Gst.SDP.Result set_media_from_caps (Gst.Caps caps, Gst.SDP.Media media); public Gst.SDP.Result set_port_info (uint port, uint num_ports); public Gst.SDP.Result set_proto (string proto); public Gst.SDP.Result uninit (); @@ -575,20 +584,25 @@ namespace Gst { [Version (since = "1.8")] public static string make_keymgmt (string uri, string base64); [CCode (cheader_filename = "gst/sdp/sdp.h")] + [Version (replacement = "SDPMedia.new")] public static Gst.SDP.Result media_new (out Gst.SDP.Media media); [CCode (cheader_filename = "gst/sdp/sdp.h")] - [Version (since = "1.8")] + [Version (replacement = "SDPMedia.set_media_from_caps", since = "1.8")] public static Gst.SDP.Result media_set_media_from_caps (Gst.Caps caps, Gst.SDP.Media media); [CCode (cheader_filename = "gst/sdp/sdp.h")] + [Version (replacement = "SDPMessage.as_uri")] public static string message_as_uri (string scheme, Gst.SDP.Message msg); [CCode (cheader_filename = "gst/sdp/sdp.h")] + [Version (replacement = "SDPMessage.new")] public static Gst.SDP.Result message_new (out Gst.SDP.Message msg); [CCode (cheader_filename = "gst/sdp/sdp.h")] - [Version (since = "1.16")] + [Version (replacement = "SDPMessage.new_from_text", since = "1.16")] public static Gst.SDP.Result message_new_from_text (string text, out Gst.SDP.Message msg); [CCode (cheader_filename = "gst/sdp/sdp.h")] + [Version (replacement = "SDPMessage.parse_buffer")] public static Gst.SDP.Result message_parse_buffer ([CCode (array_length_cname = "size", array_length_pos = 1.5, array_length_type = "guint")] uint8[] data, Gst.SDP.Message msg); [CCode (cheader_filename = "gst/sdp/sdp.h")] + [Version (replacement = "SDPMessage.parse_uri")] public static Gst.SDP.Result message_parse_uri (string uri, Gst.SDP.Message msg); } } diff --git a/vapi/gstreamer-video-1.0.vapi b/vapi/gstreamer-video-1.0.vapi index db41717ea..58c80a4be 100644 --- a/vapi/gstreamer-video-1.0.vapi +++ b/vapi/gstreamer-video-1.0.vapi @@ -392,6 +392,8 @@ namespace Gst { public Gst.Video.Info copy (); [Version (since = "1.6")] public void free (); + public bool from_caps (Gst.Caps caps); + public void init (); public bool is_equal (Gst.Video.Info other); public bool set_format (Gst.Video.Format format, uint width, uint height); [Version (since = "1.16")] @@ -642,6 +644,7 @@ namespace Gst { public uint8 field; public Gst.Video.AFDSpec spec; public Gst.Video.AFDValue afd; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/video/video.h", has_type_id = false)] [GIR (name = "VideoAffineTransformationMeta")] @@ -651,6 +654,7 @@ namespace Gst { [CCode (array_length = false)] public weak float matrix[16]; public void apply_matrix ([CCode (array_length = false)] float matrix[16]); + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/video/video.h", has_type_id = false)] [GIR (name = "VideoAlignment")] @@ -682,6 +686,7 @@ namespace Gst { public bool is_letterbox; public uint bar_data1; public uint bar_data2; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/video/video.h", has_type_id = false)] [GIR (name = "VideoCaptionMeta")] @@ -692,6 +697,7 @@ namespace Gst { [CCode (array_length_cname = "size", array_length_type = "gsize")] public weak uint8[] data; public size_t size; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/video/video.h", has_type_id = false)] [GIR (name = "VideoCodecAlphaMeta")] @@ -699,6 +705,7 @@ namespace Gst { public struct CodecAlphaMeta { public Gst.Meta meta; public weak Gst.Buffer buffer; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/video/video.h", has_type_id = false)] [GIR (name = "VideoColorPrimariesInfo")] @@ -749,6 +756,7 @@ namespace Gst { public uint y; public uint width; public uint height; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/video/video.h", has_type_id = false)] [GIR (name = "VideoFormatInfo")] @@ -798,6 +806,8 @@ namespace Gst { public Gst.MapInfo map_info[4]; public bool copy (Gst.Video.Frame src); public bool copy_plane (Gst.Video.Frame src, uint plane); + public bool map (Gst.Video.Info info, Gst.Buffer buffer, Gst.MapFlags flags); + public bool map_id (Gst.Video.Info info, Gst.Buffer buffer, int id, Gst.MapFlags flags); public void unmap (); } [CCode (cheader_filename = "gst/video/video.h", has_type_id = false)] @@ -808,6 +818,7 @@ namespace Gst { public uint n_textures; [CCode (array_length = false)] public weak Gst.Video.GLTextureType texture_type[4]; + public static unowned Gst.MetaInfo? get_info (); public bool upload (uint texture_id); } [CCode (cheader_filename = "gst/video/video.h", has_type_id = false)] @@ -821,6 +832,7 @@ namespace Gst { public uint32 min_display_mastering_luminance; public bool add_to_caps (Gst.Caps caps); public bool from_caps (Gst.Caps caps); + public bool from_string (string mastering); public void init (); public bool is_equal (Gst.Video.MasteringDisplayInfo other); public string to_string (); @@ -852,6 +864,7 @@ namespace Gst { [CCode (cname = "unmap")] public weak Gst.Video.MetaUnmapVFunc unmap_v; public Gst.Video.Alignment alignment; + public static unowned Gst.MetaInfo? get_info (); [Version (since = "1.18")] public bool get_plane_height ([CCode (array_length = false)] out unowned uint plane_height[4]); [Version (since = "1.18")] @@ -866,12 +879,14 @@ namespace Gst { public struct MetaTransform { public weak Gst.Video.Info in_info; public weak Gst.Video.Info out_info; + public static GLib.Quark scale_get_quark (); } [CCode (cheader_filename = "gst/video/video.h", has_type_id = false)] [GIR (name = "VideoOverlayCompositionMeta")] public struct OverlayCompositionMeta { public Gst.Meta meta; public weak Gst.Video.OverlayComposition overlay; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/video/video.h", has_type_id = false)] [GIR (name = "VideoRectangle")] @@ -895,6 +910,7 @@ namespace Gst { public weak GLib.List @params; [Version (since = "1.14")] public void add_param (owned Gst.Structure s); + public static unowned Gst.MetaInfo? get_info (); [Version (since = "1.14")] public unowned Gst.Structure? get_param (string name); } @@ -928,6 +944,7 @@ namespace Gst { public struct TimeCodeMeta { public Gst.Meta meta; public weak Gst.Video.TimeCode tc; + public static unowned Gst.MetaInfo? get_info (); } [CCode (cheader_filename = "gst/video/video.h", cprefix = "GST_VIDEO_AFD_SPEC_", type_id = "gst_video_afd_spec_get_type ()")] [GIR (name = "VideoAFDSpec")] @@ -1009,7 +1026,9 @@ namespace Gst { CEA608_RAW, CEA608_S334_1A, CEA708_RAW, - CEA708_CDP + CEA708_CDP; + public static Gst.Video.CaptionType from_caps (Gst.Caps caps); + public Gst.Caps to_caps (); } [CCode (cheader_filename = "gst/video/video.h", cprefix = "GST_VIDEO_CHROMA_FLAG_", type_id = "gst_video_chroma_flags_get_type ()")] [Flags] @@ -1045,7 +1064,11 @@ namespace Gst { COSITED, JPEG, MPEG2, - DV + DV; + [Version (since = "1.20")] + public static Gst.Video.ChromaSite from_string (string s); + [Version (since = "1.20")] + public string? to_string (); } [CCode (cheader_filename = "gst/video/video.h", cprefix = "GST_VIDEO_CODEC_FRAME_FLAG_", has_type_id = false)] [Flags] @@ -1073,7 +1096,13 @@ namespace Gst { BT709, BT601, SMPTE240M, - BT2020 + BT2020; + [Version (since = "1.18")] + public static Gst.Video.ColorMatrix from_iso (uint value); + [Version (since = "1.6")] + public bool get_Kr_Kb (out double Kr, out double Kb); + [Version (since = "1.18")] + public uint to_iso (); } [CCode (cheader_filename = "gst/video/video.h", cprefix = "GST_VIDEO_COLOR_PRIMARIES_", type_id = "gst_video_color_primaries_get_type ()")] [GIR (name = "VideoColorPrimaries")] @@ -1090,14 +1119,21 @@ namespace Gst { SMPTEST428, SMPTERP431, SMPTEEG432, - EBU3213 + EBU3213; + [Version (since = "1.18")] + public static Gst.Video.ColorPrimaries from_iso (uint value); + [Version (since = "1.6")] + public unowned Gst.Video.ColorPrimariesInfo? get_info (); + [Version (since = "1.18")] + public uint to_iso (); } [CCode (cheader_filename = "gst/video/video.h", cprefix = "GST_VIDEO_COLOR_RANGE_", type_id = "gst_video_color_range_get_type ()")] [GIR (name = "VideoColorRange")] public enum ColorRange { UNKNOWN, @0_255, - @16_235 + @16_235; + public void offsets (Gst.Video.FormatInfo info, [CCode (array_length = false)] out unowned int offset[4], [CCode (array_length = false)] out unowned int scale[4]); } [CCode (cheader_filename = "gst/video/video.h", cprefix = "GST_VIDEO_DECODER_REQUEST_SYNC_POINT_", has_type_id = false)] [Flags] @@ -1130,7 +1166,9 @@ namespace Gst { public enum FieldOrder { UNKNOWN, TOP_FIELD_FIRST, - BOTTOM_FIELD_FIRST + BOTTOM_FIELD_FIRST; + public static Gst.Video.FieldOrder from_string (string order); + public unowned string to_string (); } [CCode (cheader_filename = "gst/video/video.h", cprefix = "GST_VIDEO_FLAG_", type_id = "gst_video_flags_get_type ()")] [Flags] @@ -1257,7 +1295,15 @@ namespace Gst { [Version (since = "1.20")] BGRP, [Version (since = "1.20")] - AV12 + AV12; + public static Gst.Video.Format from_fourcc (uint32 fourcc); + public static Gst.Video.Format from_masks (int depth, int bpp, int endianness, uint red_mask, uint green_mask, uint blue_mask, uint alpha_mask); + public static Gst.Video.Format from_string (string format); + public unowned Gst.Video.FormatInfo? get_info (); + [Version (since = "1.2")] + public void* get_palette (out size_t size); + public uint32 to_fourcc (); + public unowned string to_string (); } [CCode (cheader_filename = "gst/video/video.h", cprefix = "GST_VIDEO_FORMAT_FLAG_", type_id = "gst_video_format_flags_get_type ()")] [Flags] @@ -1328,7 +1374,11 @@ namespace Gst { INTERLEAVED, MIXED, FIELDS, - ALTERNATE + ALTERNATE; + [Version (since = "1.6")] + public static Gst.Video.InterlaceMode from_string (string mode); + [Version (since = "1.6")] + public unowned string to_string (); } [CCode (cheader_filename = "gst/video/video.h", cprefix = "GST_VIDEO_MATRIX_MODE_", type_id = "gst_video_matrix_mode_get_type ()")] [GIR (name = "VideoMatrixMode")] @@ -1381,7 +1431,11 @@ namespace Gst { CHECKERBOARD, FRAME_BY_FRAME, MULTIVIEW_FRAME_BY_FRAME, - SEPARATED + SEPARATED; + [Version (since = "1.6")] + public static Gst.Video.MultiviewMode from_caps_string (string caps_mview_mode); + [Version (since = "1.6")] + public unowned string to_caps_string (); } [CCode (cheader_filename = "gst/video/video.h", cname = "GstNavigationCommand", cprefix = "GST_NAVIGATION_COMMAND_", type_id = "gst_navigation_command_get_type ()")] [GIR (name = "NavigationCommand")] @@ -1536,7 +1590,17 @@ namespace Gst { SMPTE2084, ARIB_STD_B67, [Version (since = "1.18")] - BT601 + BT601; + [Version (since = "1.20")] + public double decode (double val); + [Version (since = "1.20")] + public double encode (double val); + [Version (since = "1.18")] + public static Gst.Video.TransferFunction from_iso (uint value); + [Version (since = "1.18")] + public bool is_equivalent (uint from_bpp, Gst.Video.TransferFunction to_func, uint to_bpp); + [Version (since = "1.18")] + public uint to_iso (); } [CCode (cheader_filename = "gst/video/video.h", cprefix = "GST_VIDEO_VBI_PARSER_RESULT_", type_id = "gst_video_vbi_parser_result_get_type ()")] [GIR (name = "VideoVBIParserResult")] @@ -1718,14 +1782,17 @@ namespace Gst { [CCode (cheader_filename = "gst/video/video.h")] public static GLib.Type afd_meta_api_get_type (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoAFDMeta.get_info")] public static unowned Gst.MetaInfo? afd_meta_get_info (); [CCode (cheader_filename = "gst/video/video.h")] public static GLib.Type affine_transformation_meta_api_get_type (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoAffineTransformationMeta.get_info")] public static unowned Gst.MetaInfo? affine_transformation_meta_get_info (); [CCode (cheader_filename = "gst/video/video.h")] public static GLib.Type bar_meta_api_get_type (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoBarMeta.get_info")] public static unowned Gst.MetaInfo? bar_meta_get_info (); [CCode (cheader_filename = "gst/video/video.h")] public static bool blend (Gst.Video.Frame dest, Gst.Video.Frame src, int x, int y, float global_alpha); @@ -1779,12 +1846,13 @@ namespace Gst { [CCode (cheader_filename = "gst/video/video.h")] public static GLib.Type caption_meta_api_get_type (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoCaptionMeta.get_info")] public static unowned Gst.MetaInfo? caption_meta_get_info (); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.16")] + [Version (replacement = "VideoCaptionType.from_caps", since = "1.16")] public static Gst.Video.CaptionType caption_type_from_caps (Gst.Caps caps); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.16")] + [Version (replacement = "VideoCaptionType.to_caps", since = "1.16")] public static Gst.Caps caption_type_to_caps (Gst.Video.CaptionType type); [CCode (cheader_filename = "gst/video/video.h")] [Version (since = "1.20")] @@ -1793,10 +1861,10 @@ namespace Gst { [Version (deprecated = true, deprecated_since = "1.20")] public static Gst.Video.ChromaSite chroma_from_string (string s); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.20")] + [Version (replacement = "VideoChromaSite.from_string", since = "1.20")] public static Gst.Video.ChromaSite chroma_site_from_string (string s); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.20")] + [Version (replacement = "VideoChromaSite.to_string", since = "1.20")] public static string? chroma_site_to_string (Gst.Video.ChromaSite site); [CCode (cheader_filename = "gst/video/video.h")] [Version (deprecated = true, deprecated_since = "1.20")] @@ -1805,27 +1873,28 @@ namespace Gst { [Version (since = "1.20")] public static GLib.Type codec_alpha_meta_api_get_type (); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.20")] + [Version (replacement = "VideoCodecAlphaMeta.get_info", since = "1.20")] public static unowned Gst.MetaInfo? codec_alpha_meta_get_info (); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.18")] + [Version (replacement = "VideoColorMatrix.from_iso", since = "1.18")] public static Gst.Video.ColorMatrix color_matrix_from_iso (uint value); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.6")] + [Version (replacement = "VideoColorMatrix.get_Kr_Kb", since = "1.6")] public static bool color_matrix_get_Kr_Kb (Gst.Video.ColorMatrix matrix, out double Kr, out double Kb); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.18")] + [Version (replacement = "VideoColorMatrix.to_iso", since = "1.18")] public static uint color_matrix_to_iso (Gst.Video.ColorMatrix matrix); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.18")] + [Version (replacement = "VideoColorPrimaries.from_iso", since = "1.18")] public static Gst.Video.ColorPrimaries color_primaries_from_iso (uint value); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.6")] + [Version (replacement = "VideoColorPrimaries.get_info", since = "1.6")] public static unowned Gst.Video.ColorPrimariesInfo? color_primaries_get_info (Gst.Video.ColorPrimaries primaries); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.18")] + [Version (replacement = "VideoColorPrimaries.to_iso", since = "1.18")] public static uint color_primaries_to_iso (Gst.Video.ColorPrimaries primaries); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoColorRange.offsets")] public static void color_range_offsets (Gst.Video.ColorRange range, Gst.Video.FormatInfo info, [CCode (array_length = false)] out unowned int offset[4], [CCode (array_length = false)] out unowned int scale[4]); [CCode (cheader_filename = "gst/video/video.h")] [Version (deprecated = true, deprecated_since = "1.20", since = "1.6")] @@ -1840,6 +1909,7 @@ namespace Gst { [CCode (cheader_filename = "gst/video/video.h")] public static GLib.Type crop_meta_api_get_type (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoCropMeta.get_info")] public static unowned Gst.MetaInfo? crop_meta_get_info (); [CCode (cheader_filename = "gst/video/video.h")] public static bool event_is_force_key_unit (Gst.Event event); @@ -1856,49 +1926,60 @@ namespace Gst { [CCode (cheader_filename = "gst/video/video.h")] public static bool event_parse_upstream_force_key_unit (Gst.Event event, out Gst.ClockTime running_time, out bool all_headers, out uint count); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.12")] + [Version (replacement = "VideoFieldOrder.from_string", since = "1.12")] public static Gst.Video.FieldOrder field_order_from_string (string order); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.12")] + [Version (replacement = "VideoFieldOrder.to_string", since = "1.12")] public static unowned string field_order_to_string (Gst.Video.FieldOrder order); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoFormat.from_fourcc")] public static Gst.Video.Format format_from_fourcc (uint32 fourcc); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoFormat.from_masks")] public static Gst.Video.Format format_from_masks (int depth, int bpp, int endianness, uint red_mask, uint green_mask, uint blue_mask, uint alpha_mask); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoFormat.from_string")] public static Gst.Video.Format format_from_string (string format); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoFormat.get_info")] public static unowned Gst.Video.FormatInfo? format_get_info (Gst.Video.Format format); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.2")] + [Version (replacement = "VideoFormat.get_palette", since = "1.2")] public static void* format_get_palette (Gst.Video.Format format, out size_t size); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoFormat.to_fourcc")] public static uint32 format_to_fourcc (Gst.Video.Format format); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoFormat.to_string")] public static unowned string format_to_string (Gst.Video.Format format); [CCode (array_length_pos = 0.1, array_length_type = "guint", cheader_filename = "gst/video/video.h")] [Version (since = "1.18")] public static unowned Gst.Video.Format[] formats_raw (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoFrame.map")] public static bool frame_map (out Gst.Video.Frame frame, Gst.Video.Info info, Gst.Buffer buffer, Gst.MapFlags flags); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoFrame.map_id")] public static bool frame_map_id (out Gst.Video.Frame frame, Gst.Video.Info info, Gst.Buffer buffer, int id, Gst.MapFlags flags); [CCode (cheader_filename = "gst/video/video.h")] public static GLib.Type gl_texture_upload_meta_api_get_type (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoGLTextureUploadMeta.get_info")] public static unowned Gst.MetaInfo? gl_texture_upload_meta_get_info (); [CCode (cheader_filename = "gst/video/video.h")] [Version (since = "1.6")] public static bool guess_framerate (Gst.ClockTime duration, out int dest_n, out int dest_d); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoInfo.from_caps")] public static bool info_from_caps (out unowned Gst.Video.Info info, Gst.Caps caps); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoInfo.init")] public static void info_init (out unowned Gst.Video.Info info); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.6")] + [Version (replacement = "VideoInterlaceMode.from_string", since = "1.6")] public static Gst.Video.InterlaceMode interlace_mode_from_string (string mode); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.6")] + [Version (replacement = "VideoInterlaceMode.to_string", since = "1.6")] public static unowned string interlace_mode_to_string (Gst.Video.InterlaceMode mode); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_is_video_overlay_prepare_window_handle_message")] public static bool is_video_overlay_prepare_window_handle_message (Gst.Message msg); @@ -1909,13 +1990,15 @@ namespace Gst { [Version (since = "1.18")] public static Gst.Caps make_raw_caps_with_features ([CCode (array_length_cname = "len", array_length_pos = 1.5, array_length_type = "guint")] Gst.Video.Format[]? formats, owned Gst.CapsFeatures? features); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.18")] + [Version (replacement = "VideoMasteringDisplayInfo.from_string", since = "1.18")] public static bool mastering_display_info_from_string (out Gst.Video.MasteringDisplayInfo minfo, string mastering); [CCode (cheader_filename = "gst/video/video.h")] public static GLib.Type meta_api_get_type (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoMeta.get_info")] public static unowned Gst.MetaInfo? meta_get_info (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoMetaTransform.scale_get_quark")] public static GLib.Quark meta_transform_scale_get_quark (); [CCode (cheader_filename = "gst/video/video.h")] [Version (since = "1.6")] @@ -1936,74 +2019,95 @@ namespace Gst { [Version (since = "1.6")] public static bool multiview_guess_half_aspect (Gst.Video.MultiviewMode mv_mode, uint width, uint height, uint par_n, uint par_d); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.6")] + [Version (replacement = "VideoMultiviewMode.from_caps_string", since = "1.6")] public static Gst.Video.MultiviewMode multiview_mode_from_caps_string (string caps_mview_mode); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.6")] + [Version (replacement = "VideoMultiviewMode.to_caps_string", since = "1.6")] public static unowned string multiview_mode_to_caps_string (Gst.Video.MultiviewMode mview_mode); [CCode (cheader_filename = "gst/video/video.h")] [Version (since = "1.6")] public static void multiview_video_info_change_mode (Gst.Video.Info info, Gst.Video.MultiviewMode out_mview_mode, Gst.Video.MultiviewFlags out_mview_flags); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_event_get_type")] + [Version (replacement = "Navigation.event_get_type")] public static Gst.Video.NavigationEventType navigation_event_get_type (Gst.Event event); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_event_parse_command")] + [Version (replacement = "Navigation.event_parse_command")] public static bool navigation_event_parse_command (Gst.Event event, out Gst.Video.NavigationCommand command); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_event_parse_key_event")] + [Version (replacement = "Navigation.event_parse_key_event")] public static bool navigation_event_parse_key_event (Gst.Event event, out unowned string key); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_event_parse_mouse_button_event")] + [Version (replacement = "Navigation.event_parse_mouse_button_event")] public static bool navigation_event_parse_mouse_button_event (Gst.Event event, out int button, out double x, out double y); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_event_parse_mouse_move_event")] + [Version (replacement = "Navigation.event_parse_mouse_move_event")] public static bool navigation_event_parse_mouse_move_event (Gst.Event event, out double x, out double y); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_event_parse_mouse_scroll_event")] - [Version (since = "1.18")] + [Version (replacement = "Navigation.event_parse_mouse_scroll_event", since = "1.18")] public static bool navigation_event_parse_mouse_scroll_event (Gst.Event event, out double x, out double y, out double delta_x, out double delta_y); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_message_get_type")] + [Version (replacement = "Navigation.message_get_type")] public static Gst.Video.NavigationMessageType navigation_message_get_type (Gst.Message message); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_message_new_angles_changed")] + [Version (replacement = "Navigation.message_new_angles_changed")] public static Gst.Message navigation_message_new_angles_changed (Gst.Object src, uint cur_angle, uint n_angles); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_message_new_commands_changed")] + [Version (replacement = "Navigation.message_new_commands_changed")] public static Gst.Message navigation_message_new_commands_changed (Gst.Object src); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_message_new_event")] - [Version (since = "1.6")] + [Version (replacement = "Navigation.message_new_event", since = "1.6")] public static Gst.Message navigation_message_new_event (Gst.Object src, Gst.Event event); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_message_new_mouse_over")] + [Version (replacement = "Navigation.message_new_mouse_over")] public static Gst.Message navigation_message_new_mouse_over (Gst.Object src, bool active); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_message_parse_angles_changed")] + [Version (replacement = "Navigation.message_parse_angles_changed")] public static bool navigation_message_parse_angles_changed (Gst.Message message, out uint cur_angle, out uint n_angles); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_message_parse_event")] - [Version (since = "1.6")] + [Version (replacement = "Navigation.message_parse_event", since = "1.6")] public static bool navigation_message_parse_event (Gst.Message message, out Gst.Event event); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_message_parse_mouse_over")] + [Version (replacement = "Navigation.message_parse_mouse_over")] public static bool navigation_message_parse_mouse_over (Gst.Message message, out bool active); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_query_get_type")] + [Version (replacement = "Navigation.query_get_type")] public static Gst.Video.NavigationQueryType navigation_query_get_type (Gst.Query query); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_query_new_angles")] + [Version (replacement = "Navigation.query_new_angles")] public static Gst.Query navigation_query_new_angles (); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_query_new_commands")] + [Version (replacement = "Navigation.query_new_commands")] public static Gst.Query navigation_query_new_commands (); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_query_parse_angles")] + [Version (replacement = "Navigation.query_parse_angles")] public static bool navigation_query_parse_angles (Gst.Query query, out uint cur_angle, out uint n_angles); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_query_parse_commands_length")] + [Version (replacement = "Navigation.query_parse_commands_length")] public static bool navigation_query_parse_commands_length (Gst.Query query, out uint n_cmds); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_query_parse_commands_nth")] + [Version (replacement = "Navigation.query_parse_commands_nth")] public static bool navigation_query_parse_commands_nth (Gst.Query query, uint nth, out Gst.Video.NavigationCommand cmd); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_query_set_angles")] + [Version (replacement = "Navigation.query_set_angles")] public static void navigation_query_set_angles (Gst.Query query, uint cur_angle, uint n_angles); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_navigation_query_set_commandsv")] + [Version (replacement = "Navigation.query_set_commandsv")] public static void navigation_query_set_commandsv (Gst.Query query, [CCode (array_length_cname = "n_cmds", array_length_pos = 1.5)] Gst.Video.NavigationCommand[] cmds); [CCode (cheader_filename = "gst/video/video.h")] public static GLib.Type overlay_composition_meta_api_get_type (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoOverlayCompositionMeta.get_info")] public static unowned Gst.MetaInfo? overlay_composition_meta_get_info (); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.14")] + [Version (replacement = "VideoOverlay.install_properties", since = "1.14")] public static void overlay_install_properties (GLib.ObjectClass oclass, int last_prop_id); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.14")] + [Version (replacement = "VideoOverlay.set_property", since = "1.14")] public static bool overlay_set_property (GLib.Object object, int last_prop_id, uint property_id, GLib.Value value); [CCode (cheader_filename = "gst/video/video.h")] public static GLib.Type region_of_interest_meta_api_get_type (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoRegionOfInterestMeta.get_info")] public static unowned Gst.MetaInfo? region_of_interest_meta_get_info (); [CCode (cheader_filename = "gst/video/video.h")] [Version (since = "1.4")] @@ -2011,21 +2115,22 @@ namespace Gst { [CCode (cheader_filename = "gst/video/video.h")] public static GLib.Type time_code_meta_api_get_type (); [CCode (cheader_filename = "gst/video/video.h")] + [Version (replacement = "VideoTimeCodeMeta.get_info")] public static unowned Gst.MetaInfo? time_code_meta_get_info (); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.20")] + [Version (replacement = "VideoTransferFunction.decode", since = "1.20")] public static double transfer_function_decode (Gst.Video.TransferFunction func, double val); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.20")] + [Version (replacement = "VideoTransferFunction.encode", since = "1.20")] public static double transfer_function_encode (Gst.Video.TransferFunction func, double val); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.18")] + [Version (replacement = "VideoTransferFunction.from_iso", since = "1.18")] public static Gst.Video.TransferFunction transfer_function_from_iso (uint value); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.18")] + [Version (replacement = "VideoTransferFunction.is_equivalent", since = "1.18")] public static bool transfer_function_is_equivalent (Gst.Video.TransferFunction from_func, uint from_bpp, Gst.Video.TransferFunction to_func, uint to_bpp); [CCode (cheader_filename = "gst/video/video.h")] - [Version (since = "1.18")] + [Version (replacement = "VideoTransferFunction.to_iso", since = "1.18")] public static uint transfer_function_to_iso (Gst.Video.TransferFunction func); } } diff --git a/vapi/gstreamer-webrtc-1.0.vapi b/vapi/gstreamer-webrtc-1.0.vapi index 3e0059b4d..c2d56c31e 100644 --- a/vapi/gstreamer-webrtc-1.0.vapi +++ b/vapi/gstreamer-webrtc-1.0.vapi @@ -245,7 +245,9 @@ namespace Gst { OFFER, PRANSWER, ANSWER, - ROLLBACK + ROLLBACK; + [CCode (cname = "gst_webrtc_sdp_type_to_string")] + public unowned string to_string (); } [CCode (cheader_filename = "gst/webrtc/webrtc.h", cprefix = "GST_WEBRTC_SIGNALING_STATE_", type_id = "gst_webrtc_signaling_state_get_type ()")] public enum WebRTCSignalingState { @@ -274,5 +276,6 @@ namespace Gst { CERTIFICATE } [CCode (cheader_filename = "gst/webrtc/webrtc.h")] + [Version (replacement = "WebRTCSDPType.to_string")] public static unowned string webrtc_sdp_type_to_string (Gst.WebRTCSDPType type); } diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index 41f673f9b..f70360f3a 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -1068,14 +1068,10 @@ namespace Gtk { public weak Gtk.BindingEntry set_next; public weak Gtk.BindingSignal signals; public static void add_signal (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers, string signal_name, uint n_args, ...); - [CCode (cheader_filename = "gtk/gtk.h")] [Version (since = "3.0")] public static GLib.TokenType add_signal_from_string (Gtk.BindingSet binding_set, string signal_desc); - [CCode (cheader_filename = "gtk/gtk.h")] - public static void add_signall (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers, string signal_name, [CCode (type = "GSList*")] GLib.SList binding_args); - [CCode (cheader_filename = "gtk/gtk.h")] + public static void add_signall (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers, string signal_name, GLib.SList binding_args); public static void remove (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers); - [CCode (cheader_filename = "gtk/gtk.h")] [Version (since = "2.12")] public static void skip (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers); } @@ -1094,8 +1090,8 @@ namespace Gtk { [Version (deprecated = true, deprecated_since = "3.0")] public void add_path (Gtk.PathType path_type, string path_pattern, Gtk.PathPriorityType priority); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "BindingSet.by_class")] public static unowned Gtk.BindingSet by_class ([CCode (type = "gpointer")] GLib.ObjectClass object_class); - [CCode (cheader_filename = "gtk/gtk.h")] public static unowned Gtk.BindingSet? find (string set_name); public static unowned Gtk.BindingSet @new (string name); } @@ -5515,7 +5511,6 @@ namespace Gtk { [CCode (has_construct_function = false)] [Version (since = "2.10")] public PaperSize.from_ppd (string ppd_name, string ppd_display_name, double width, double height); - [CCode (cheader_filename = "gtk/gtk.h")] [Version (since = "2.10")] public static unowned string get_default (); [Version (since = "2.10")] @@ -5532,7 +5527,6 @@ namespace Gtk { public double get_height (Gtk.Unit unit); [Version (since = "2.10")] public unowned string get_name (); - [CCode (cheader_filename = "gtk/gtk.h")] [Version (since = "2.12")] public static GLib.List get_paper_sizes (bool include_custom); [Version (since = "2.10")] @@ -8852,18 +8846,17 @@ namespace Gtk { public TreeRowReference (Gtk.TreeModel model, Gtk.TreePath path); [Version (since = "2.2")] public Gtk.TreeRowReference copy (); - [CCode (cheader_filename = "gtk/gtk.h")] public static void deleted (GLib.Object proxy, Gtk.TreePath path); [DestroysInstance] public void free (); [Version (since = "2.8")] public unowned Gtk.TreeModel get_model (); public Gtk.TreePath? get_path (); - [CCode (cheader_filename = "gtk/gtk.h")] public static void inserted (GLib.Object proxy, Gtk.TreePath path); [CCode (has_construct_function = false)] public TreeRowReference.proxy (GLib.Object proxy, Gtk.TreeModel model, Gtk.TreePath path); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "TreeRowReference.reordered")] public static void reordered (GLib.Object proxy, Gtk.TreePath path, Gtk.TreeIter iter, [CCode (array_length = false)] int[] new_order); public bool valid (); } @@ -11479,7 +11472,18 @@ namespace Gtk { LARGE_TOOLBAR, BUTTON, DND, - DIALOG + DIALOG; + [Version (deprecated = true, deprecated_since = "3.10")] + public static int from_name (string name); + [Version (deprecated = true, deprecated_since = "3.10")] + public static unowned string get_name (int size); + public static bool lookup (int size, out int width, out int height); + [Version (deprecated = true, deprecated_since = "3.10", since = "2.2")] + public static bool lookup_for_settings (Gtk.Settings settings, int size, out int width, out int height); + [Version (deprecated = true, deprecated_since = "3.10")] + public static int register (string name, int width, int height); + [Version (deprecated = true, deprecated_since = "3.10")] + public static void register_alias (string alias, int target); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_ICON_VIEW_", type_id = "gtk_icon_view_drop_position_get_type ()")] public enum IconViewDropPosition { @@ -12230,7 +12234,6 @@ namespace Gtk { INVALID_PROPERTY, INVALID_SIGNAL, INVALID_ID; - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_CSS_PROVIDER_ERROR_")] @@ -12241,7 +12244,6 @@ namespace Gtk { NAME, DEPRECATED, UNKNOWN_VALUE; - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_FILE_CHOOSER_ERROR_")] @@ -12250,7 +12252,6 @@ namespace Gtk { BAD_FILENAME, ALREADY_EXISTS, INCOMPLETE_HOSTNAME; - [CCode (cheader_filename = "gtk/gtk.h")] [Version (since = "2.4")] public static GLib.Quark quark (); } @@ -12258,7 +12259,6 @@ namespace Gtk { public errordomain IconThemeError { NOT_FOUND, FAILED; - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_PRINT_ERROR_")] @@ -12267,7 +12267,6 @@ namespace Gtk { INTERNAL_ERROR, NOMEM, INVALID_FILE; - [CCode (cheader_filename = "gtk/gtk.h")] [Version (since = "2.10")] public static GLib.Quark quark (); } @@ -12276,7 +12275,6 @@ namespace Gtk { public errordomain RecentChooserError { NOT_FOUND, INVALID_URI; - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_RECENT_MANAGER_ERROR_")] @@ -12289,7 +12287,6 @@ namespace Gtk { READ, WRITE, UNKNOWN; - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gtk/gtk.h")] @@ -12815,11 +12812,29 @@ namespace Gtk { [Version (deprecated = true, deprecated_since = "3.10", since = "2.6")] public static bool alternative_dialog_button_order (Gdk.Screen? screen); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "BindingEntry.add_signal_from_string", since = "3.0")] + public static GLib.TokenType binding_entry_add_signal_from_string (Gtk.BindingSet binding_set, string signal_desc); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "BindingEntry.add_signall")] + public static void binding_entry_add_signall (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers, string signal_name, [CCode (type = "GSList*")] GLib.SList binding_args); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "BindingEntry.remove")] + public static void binding_entry_remove (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "BindingEntry.skip", since = "2.12")] + public static void binding_entry_skip (Gtk.BindingSet binding_set, uint keyval, Gdk.ModifierType modifiers); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "BindingSet.find")] + public static unowned Gtk.BindingSet? binding_set_find (string set_name); + [CCode (cheader_filename = "gtk/gtk.h")] public static bool bindings_activate (GLib.Object object, uint keyval, Gdk.ModifierType modifiers); [CCode (cheader_filename = "gtk/gtk.h")] [Version (since = "2.4")] public static bool bindings_activate_event (GLib.Object object, Gdk.EventKey event); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "BuilderError.quark")] + public static GLib.Quark builder_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] [Version (since = "3.0")] public static bool cairo_should_draw_window (Cairo.Context cr, Gdk.Window window); [CCode (cheader_filename = "gtk/gtk.h")] @@ -12828,6 +12843,9 @@ namespace Gtk { [CCode (cheader_filename = "gtk/gtk.h")] public static unowned string? check_version (uint required_major, uint required_minor, uint required_micro); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "CssProviderError.quark")] + public static GLib.Quark css_provider_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] [Version (since = "3.0")] public static void device_grab_add (Gtk.Widget widget, Gdk.Device device, bool block_others); [CCode (cheader_filename = "gtk/gtk.h")] @@ -12939,6 +12957,9 @@ namespace Gtk { [CCode (cheader_filename = "gtk/gtk.h")] public static bool events_pending (); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "FileChooserError.quark", since = "2.4")] + public static GLib.Quark file_chooser_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] [Version (since = "3.0")] public static uint get_binary_age (); [CCode (cheader_filename = "gtk/gtk.h")] @@ -12997,6 +13018,9 @@ namespace Gtk { [Version (deprecated_since = "3.10")] public static void icon_size_register_alias (string alias, Gtk.IconSize target); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "IconThemeError.quark")] + public static GLib.Quark icon_theme_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] public static void init ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[]? argv); [CCode (cheader_filename = "gtk/gtk.h")] public static bool init_check ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[]? argv); @@ -13082,8 +13106,17 @@ namespace Gtk { [Version (deprecated = true, deprecated_since = "3.0")] public static void paint_vline (Gtk.Style style, Cairo.Context cr, Gtk.StateType state_type, Gtk.Widget? widget, string? detail, int y1_, int y2_, int x); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "PaperSize.get_default", since = "2.10")] + public static unowned string paper_size_get_default (); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "PaperSize.get_paper_sizes", since = "2.12")] + public static GLib.List paper_size_get_paper_sizes (bool include_custom); + [CCode (cheader_filename = "gtk/gtk.h")] public static bool parse_args ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[] argv); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "PrintError.quark", since = "2.10")] + public static GLib.Quark print_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] [Version (since = "2.10")] public static Gtk.PageSetup print_run_page_setup_dialog (Gtk.Window? parent, Gtk.PageSetup? page_setup, Gtk.PrintSettings settings); [CCode (cheader_filename = "gtk/gtk.h")] @@ -13155,6 +13188,12 @@ namespace Gtk { [Version (deprecated = true, deprecated_since = "3.0")] public static void rc_set_default_files ([CCode (array_length = false, array_null_terminated = true)] string[] filenames); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "RecentChooserError.quark")] + public static GLib.Quark recent_chooser_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "RecentManagerError.quark")] + public static GLib.Quark recent_manager_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] public static void render_icon_surface (Gtk.StyleContext context, Cairo.Context cr, Cairo.Surface surface, double x, double y); [CCode (cheader_filename = "gtk/gtk.h")] public static void render_insertion_cursor (Gtk.StyleContext context, Cairo.Context cr, double x, double y, Pango.Layout layout, int index, Pango.Direction direction); @@ -13274,5 +13313,11 @@ namespace Gtk { [CCode (cheader_filename = "gtk/gtk.h")] public static bool tree_get_row_drag_data (Gtk.SelectionData selection_data, out unowned Gtk.TreeModel? tree_model, out Gtk.TreePath? path); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "TreeRowReference.deleted")] + public static void tree_row_reference_deleted (GLib.Object proxy, Gtk.TreePath path); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "TreeRowReference.inserted")] + public static void tree_row_reference_inserted (GLib.Object proxy, Gtk.TreePath path); + [CCode (cheader_filename = "gtk/gtk.h")] public static bool tree_set_row_drag_data (Gtk.SelectionData selection_data, Gtk.TreeModel tree_model, Gtk.TreePath path); } diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi index 82991423d..8a71ad34d 100644 --- a/vapi/gtk4.vapi +++ b/vapi/gtk4.vapi @@ -5132,16 +5132,16 @@ namespace Gdk { [CCode (has_construct_function = false)] protected Event (); [CCode (cname = "gdk_events_get_angle")] - public static bool get_angle (Gdk.Event event1, Gdk.Event event2, out double angle); + public bool get_angle (Gdk.Event event2, out double angle); public bool get_axes ([CCode (array_length_cname = "n_axes", array_length_pos = 1.1, array_length_type = "guint")] out unowned double[] axes); public bool get_axis (Gdk.AxisUse axis_use, out double value); [CCode (cname = "gdk_events_get_center")] - public static bool get_center (Gdk.Event event1, Gdk.Event event2, out double x, out double y); + public bool get_center (Gdk.Event event2, out double x, out double y); public unowned Gdk.Device? get_device (); public unowned Gdk.DeviceTool? get_device_tool (); public unowned Gdk.Display? get_display (); [CCode (cname = "gdk_events_get_distance")] - public static bool get_distance (Gdk.Event event1, Gdk.Event event2, out double distance); + public bool get_distance (Gdk.Event event2, out double distance); public unowned Gdk.EventSequence get_event_sequence (); public Gdk.EventType get_event_type (); [CCode (array_length_pos = 0.1, array_length_type = "guint")] @@ -5481,6 +5481,7 @@ namespace Gdk { public virtual double get_intrinsic_aspect_ratio (); public virtual int get_intrinsic_height (); public virtual int get_intrinsic_width (); + [Version (replacement = "Paintable.new_empty")] public static Gdk.Paintable new_empty (int intrinsic_width, int intrinsic_height); public abstract void snapshot (Gdk.Snapshot snapshot, double width, double height); [HasEmitter] @@ -5922,6 +5923,12 @@ namespace Gdk { [CCode (cheader_filename = "gdk/gdk.h")] public static async bool content_serialize_async (GLib.OutputStream stream, string mime_type, GLib.Value value, int io_priority, GLib.Cancellable? cancellable) throws GLib.Error; [CCode (cheader_filename = "gdk/gdk.h")] + [Version (replacement = "DragAction.is_unique")] + public static bool drag_action_is_unique (Gdk.DragAction action); + [CCode (cheader_filename = "gdk/gdk.h")] + [Version (replacement = "GLError.quark")] + public static GLib.Quark gl_error_quark (); + [CCode (cheader_filename = "gdk/gdk.h")] public static unowned string? intern_mime_type (string string); [CCode (cheader_filename = "gdk/gdk.h")] public static void keyval_convert_case (uint symbol, out uint lower, out uint upper); @@ -5949,6 +5956,9 @@ namespace Gdk { public static void set_allowed_backends (string backends); [CCode (cheader_filename = "gdk/gdk.h")] public static uint unicode_to_keyval (uint32 wc); + [CCode (cheader_filename = "gdk/gdk.h")] + [Version (replacement = "VulkanError.quark")] + public static GLib.Quark vulkan_error_quark (); } [CCode (cprefix = "Gsk", gir_namespace = "Gsk", gir_version = "4.0", lower_case_cprefix = "gsk_")] namespace Gsk { @@ -6423,6 +6433,12 @@ namespace Gsk { } [CCode (cheader_filename = "gsk/gsk.h", error_pos = 2.8, instance_pos = 2.9)] public delegate void ParseErrorFunc (Gsk.ParseLocation start, Gsk.ParseLocation end) throws GLib.Error; + [CCode (cheader_filename = "gsk/gsk.h")] + [Version (replacement = "SerializationError.quark")] + public static GLib.Quark serialization_error_quark (); + [CCode (cheader_filename = "gsk/gsk.h")] + [Version (replacement = "Transform.parse")] + public static bool transform_parse (string string, out Gsk.Transform out_transform); } [CCode (cprefix = "Gtk", gir_namespace = "Gtk", gir_version = "4.0", lower_case_cprefix = "gtk_")] namespace Gtk { @@ -9817,7 +9833,6 @@ namespace Gtk { public PaperSize.from_key_file (GLib.KeyFile key_file, string? group_name) throws GLib.Error; [CCode (has_construct_function = false)] public PaperSize.from_ppd (string ppd_name, string ppd_display_name, double width, double height); - [CCode (cheader_filename = "gtk/gtk.h")] public static unowned string get_default (); public double get_default_bottom_margin (Gtk.Unit unit); public double get_default_left_margin (Gtk.Unit unit); @@ -9826,7 +9841,6 @@ namespace Gtk { public unowned string get_display_name (); public double get_height (Gtk.Unit unit); public unowned string get_name (); - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.List get_paper_sizes (bool include_custom); public unowned string get_ppd_name (); public double get_width (Gtk.Unit unit); @@ -11730,17 +11744,16 @@ namespace Gtk { [CCode (has_construct_function = false)] public TreeRowReference (Gtk.TreeModel model, Gtk.TreePath path); public Gtk.TreeRowReference copy (); - [CCode (cheader_filename = "gtk/gtk.h")] public static void deleted (GLib.Object proxy, Gtk.TreePath path); [DestroysInstance] public void free (); public unowned Gtk.TreeModel get_model (); public Gtk.TreePath? get_path (); - [CCode (cheader_filename = "gtk/gtk.h")] public static void inserted (GLib.Object proxy, Gtk.TreePath path); [CCode (has_construct_function = false)] public TreeRowReference.proxy (GLib.Object proxy, Gtk.TreeModel model, Gtk.TreePath path); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "TreeRowReference.reordered")] public static void reordered (GLib.Object proxy, Gtk.TreePath path, Gtk.TreeIter iter, [CCode (array_length = false)] int[] new_order); public bool valid (); } @@ -12844,12 +12857,9 @@ namespace Gtk { [CCode (cheader_filename = "gtk/gtk.h", has_type_id = false)] public struct BitsetIter { public uint get_value (); - [CCode (cheader_filename = "gtk/gtk.h")] - public static bool init_at (out Gtk.BitsetIter iter, Gtk.Bitset @set, uint target, out uint value); - [CCode (cheader_filename = "gtk/gtk.h")] - public static bool init_first (out Gtk.BitsetIter iter, Gtk.Bitset @set, out uint value); - [CCode (cheader_filename = "gtk/gtk.h")] - public static bool init_last (out Gtk.BitsetIter iter, Gtk.Bitset @set, out uint value); + public bool init_at (Gtk.Bitset @set, uint target, out uint value); + public bool init_first (Gtk.Bitset @set, out uint value); + public bool init_last (Gtk.Bitset @set, out uint value); public bool is_valid (); public bool next (out uint value); public bool previous (out uint value); @@ -13056,7 +13066,6 @@ namespace Gtk { VALUE_MIN, VALUE_NOW, VALUE_TEXT; - [CCode (cheader_filename = "gtk/gtk.h")] public void init_value (GLib.Value value); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_ACCESSIBLE_RELATION_", type_id = "gtk_accessible_relation_get_type ()")] @@ -13079,7 +13088,6 @@ namespace Gtk { ROW_INDEX_TEXT, ROW_SPAN, SET_SIZE; - [CCode (cheader_filename = "gtk/gtk.h")] public void init_value (GLib.Value value); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_ACCESSIBLE_ROLE_", type_id = "gtk_accessible_role_get_type ()")] @@ -13180,7 +13188,6 @@ namespace Gtk { INVALID, PRESSED, SELECTED; - [CCode (cheader_filename = "gtk/gtk.h")] public void init_value (GLib.Value value); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_ACCESSIBLE_TRISTATE_", type_id = "gtk_accessible_tristate_get_type ()")] @@ -13573,7 +13580,6 @@ namespace Gtk { SMALLER, EQUAL, LARGER; - [CCode (cheader_filename = "gtk/gtk.h")] public static Gtk.Ordering from_cmpfunc (int cmpfunc_result); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_ORIENTATION_", type_id = "gtk_orientation_get_type ()")] @@ -14001,7 +14007,6 @@ namespace Gtk { INVALID_SIGNAL, INVALID_ID, INVALID_FUNCTION; - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_CONSTRAINT_VFL_PARSER_ERROR_INVALID_")] @@ -14012,7 +14017,6 @@ namespace Gtk { METRIC, PRIORITY, RELATION; - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_CSS_PARSER_ERROR_")] @@ -14031,14 +14035,12 @@ namespace Gtk { BAD_FILENAME, ALREADY_EXISTS, INCOMPLETE_HOSTNAME; - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_ICON_THEME_")] public errordomain IconThemeError { NOT_FOUND, FAILED; - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_PRINT_ERROR_")] @@ -14047,7 +14049,6 @@ namespace Gtk { INTERNAL_ERROR, NOMEM, INVALID_FILE; - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_RECENT_MANAGER_ERROR_")] @@ -14059,7 +14060,6 @@ namespace Gtk { READ, WRITE, UNKNOWN; - [CCode (cheader_filename = "gtk/gtk.h")] public static GLib.Quark quark (); } [CCode (cheader_filename = "gtk/gtk.h", instance_pos = 1.9)] @@ -14299,14 +14299,41 @@ namespace Gtk { [CCode (cheader_filename = "gtk/gtk.h")] public static bool accelerator_valid (uint keyval, Gdk.ModifierType modifiers); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "AccessibleProperty.init_value")] + public static void accessible_property_init_value (Gtk.AccessibleProperty property, GLib.Value value); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "AccessibleRelation.init_value")] + public static void accessible_relation_init_value (Gtk.AccessibleRelation relation, GLib.Value value); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "AccessibleState.init_value")] + public static void accessible_state_init_value (Gtk.AccessibleState state, GLib.Value value); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "BitsetIter.init_at")] + public static bool bitset_iter_init_at (out Gtk.BitsetIter iter, Gtk.Bitset @set, uint target, out uint value); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "BitsetIter.init_first")] + public static bool bitset_iter_init_first (out Gtk.BitsetIter iter, Gtk.Bitset @set, out uint value); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "BitsetIter.init_last")] + public static bool bitset_iter_init_last (out Gtk.BitsetIter iter, Gtk.Bitset @set, out uint value); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "BuilderError.quark")] + public static GLib.Quark builder_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] public static unowned string? check_version (uint required_major, uint required_minor, uint required_micro); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "ConstraintVflParserError.quark")] + public static GLib.Quark constraint_vfl_parser_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] public static void disable_setlocale (); [CCode (cheader_filename = "gtk/gtk.h")] public static int distribute_natural_allocation (int extra_space, [CCode (array_length_cname = "n_requested_sizes", array_length_pos = 1.5, array_length_type = "guint")] Gtk.RequestedSize[] sizes); [CCode (cheader_filename = "gtk/gtk.h")] public static bool drag_check_threshold (Gtk.Widget widget, int start_x, int start_y, int current_x, int current_y); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "FileChooserError.quark")] + public static GLib.Quark file_chooser_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] public static uint get_binary_age (); [CCode (cheader_filename = "gtk/gtk.h")] public static Gtk.DebugFlags get_debug_flags (); @@ -14325,18 +14352,37 @@ namespace Gtk { [CCode (cheader_filename = "gtk/gtk.h")] public static void hsv_to_rgb (float h, float s, float v, out float r, out float g, out float b); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "IconThemeError.quark")] + public static GLib.Quark icon_theme_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] public static void init (); [CCode (cheader_filename = "gtk/gtk.h")] public static bool init_check (); [CCode (cheader_filename = "gtk/gtk.h")] public static bool is_initialized (); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "Native.get_for_surface")] public static unowned Gtk.Native native_get_for_surface (Gdk.Surface surface); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "Ordering.from_cmpfunc")] + public static Gtk.Ordering ordering_from_cmpfunc (int cmpfunc_result); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "PaperSize.get_default")] + public static unowned string paper_size_get_default (); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "PaperSize.get_paper_sizes")] + public static GLib.List paper_size_get_paper_sizes (bool include_custom); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "PrintError.quark")] + public static GLib.Quark print_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] public static Gtk.PageSetup print_run_page_setup_dialog (Gtk.Window? parent, Gtk.PageSetup? page_setup, Gtk.PrintSettings settings); [CCode (cheader_filename = "gtk/gtk.h")] public static void print_run_page_setup_dialog_async (Gtk.Window? parent, Gtk.PageSetup? page_setup, Gtk.PrintSettings settings, [CCode (scope = "async")] Gtk.PageSetupDoneFunc done_cb); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "RecentManagerError.quark")] + public static GLib.Quark recent_manager_error_quark (); + [CCode (cheader_filename = "gtk/gtk.h")] public static void rgb_to_hsv (float r, float g, float b, out float h, out float s, out float v); [CCode (cheader_filename = "gtk/gtk.h")] public static void set_debug_flags (Gtk.DebugFlags flags); @@ -14369,6 +14415,12 @@ namespace Gtk { [CCode (cheader_filename = "gtk/gtk.h")] public static bool tree_get_row_drag_data (GLib.Value value, out unowned Gtk.TreeModel? tree_model, out Gtk.TreePath? path); [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "TreeRowReference.deleted")] + public static void tree_row_reference_deleted (GLib.Object proxy, Gtk.TreePath path); + [CCode (cheader_filename = "gtk/gtk.h")] + [Version (replacement = "TreeRowReference.inserted")] + public static void tree_row_reference_inserted (GLib.Object proxy, Gtk.TreePath path); + [CCode (cheader_filename = "gtk/gtk.h")] public static Gtk.Expression? value_dup_expression (GLib.Value value); [CCode (cheader_filename = "gtk/gtk.h")] public static unowned Gtk.Expression? value_get_expression (ref GLib.Value value); diff --git a/vapi/harfbuzz-gobject.vapi b/vapi/harfbuzz-gobject.vapi index 7d48fd415..162a35797 100644 --- a/vapi/harfbuzz-gobject.vapi +++ b/vapi/harfbuzz-gobject.vapi @@ -8,153 +8,153 @@ namespace HarfBuzz { [GIR (name = "blob_t")] public class Blob { [Version (since = "1.8.0")] - public static HarfBuzz.Blob copy_writable_or_fail (HarfBuzz.Blob blob); + public HarfBuzz.Blob copy_writable_or_fail (); [Version (since = "1.7.7")] public static HarfBuzz.Blob create_from_file (string file_name); [Version (since = "0.9.2")] - public static HarfBuzz.Blob create_sub_blob (HarfBuzz.Blob parent, uint offset, uint length); - [CCode (array_length_pos = 1.1, array_length_type = "guint")] + public HarfBuzz.Blob create_sub_blob (uint offset, uint length); + [CCode (array_length_pos = 0.2, array_length_type = "guint")] [Version (since = "0.9.2")] - public static unowned string[] get_data (HarfBuzz.Blob blob); - [CCode (array_length_pos = 1.1, array_length_type = "guint")] + public unowned string[] get_data (); + [CCode (array_length_pos = 0.2, array_length_type = "guint")] [Version (since = "0.9.2")] - public static unowned string[] get_data_writable (HarfBuzz.Blob blob); + public unowned string[] get_data_writable (); [Version (since = "0.9.2")] public static HarfBuzz.Blob get_empty (); [Version (since = "0.9.2")] - public static uint get_length (HarfBuzz.Blob blob); + public uint get_length (); [Version (since = "0.9.2")] - public static HarfBuzz.Bool is_immutable (HarfBuzz.Blob blob); + public HarfBuzz.Bool is_immutable (); [Version (since = "0.9.2")] - public static void make_immutable (HarfBuzz.Blob blob); + public void make_immutable (); } [CCode (cheader_filename = "hb-gobject.h", cname = "hb_buffer_t", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "hb_gobject_buffer_get_type ()")] [Compact] [GIR (name = "buffer_t")] public class Buffer { [Version (since = "0.9.7")] - public static void add (HarfBuzz.Buffer buffer, HarfBuzz.Codepoint codepoint, uint cluster); + public void add (HarfBuzz.Codepoint codepoint, uint cluster); [Version (since = "0.9.31")] - public static void add_codepoints (HarfBuzz.Buffer buffer, [CCode (array_length_cname = "text_length", array_length_pos = 2.5)] HarfBuzz.Codepoint[] text, uint item_offset, int item_length); + public void add_codepoints ([CCode (array_length_cname = "text_length", array_length_pos = 1.5)] HarfBuzz.Codepoint[] text, uint item_offset, int item_length); [Version (since = "0.9.39")] - public static void add_latin1 (HarfBuzz.Buffer buffer, [CCode (array_length_cname = "text_length", array_length_pos = 2.5)] uint8[] text, uint item_offset, int item_length); + public void add_latin1 ([CCode (array_length_cname = "text_length", array_length_pos = 1.5)] uint8[] text, uint item_offset, int item_length); [Version (since = "0.9.2")] - public static void add_utf16 (HarfBuzz.Buffer buffer, [CCode (array_length_cname = "text_length", array_length_pos = 2.5)] uint16[] text, uint item_offset, int item_length); + public void add_utf16 ([CCode (array_length_cname = "text_length", array_length_pos = 1.5)] uint16[] text, uint item_offset, int item_length); [Version (since = "0.9.2")] - public static void add_utf32 (HarfBuzz.Buffer buffer, [CCode (array_length_cname = "text_length", array_length_pos = 2.5)] uint32[] text, uint item_offset, int item_length); + public void add_utf32 ([CCode (array_length_cname = "text_length", array_length_pos = 1.5)] uint32[] text, uint item_offset, int item_length); [Version (since = "0.9.2")] - public static void add_utf8 (HarfBuzz.Buffer buffer, [CCode (array_length_cname = "text_length", array_length_pos = 2.5)] uint8[] text, uint item_offset, int item_length); + public void add_utf8 ([CCode (array_length_cname = "text_length", array_length_pos = 1.5)] uint8[] text, uint item_offset, int item_length); [Version (since = "0.9.2")] - public static HarfBuzz.Bool allocation_successful (HarfBuzz.Buffer buffer); + public HarfBuzz.Bool allocation_successful (); [Version (since = "1.5.0")] - public static void append (HarfBuzz.Buffer buffer, HarfBuzz.Buffer source, uint start, uint end); + public void append (HarfBuzz.Buffer source, uint start, uint end); [Version (since = "0.9.11")] - public static void clear_contents (HarfBuzz.Buffer buffer); + public void clear_contents (); [Version (since = "0.9.2")] public static HarfBuzz.Buffer create (); [Version (since = "0.9.7")] - public static HarfBuzz.Bool deserialize_glyphs (HarfBuzz.Buffer buffer, [CCode (array_length_cname = "buf_len", array_length_pos = 2.5)] string[] buf, out string end_ptr, HarfBuzz.Font font, HarfBuzz.BufferSerializeFormat format); + public HarfBuzz.Bool deserialize_glyphs ([CCode (array_length_cname = "buf_len", array_length_pos = 1.5)] string[] buf, out string end_ptr, HarfBuzz.Font font, HarfBuzz.BufferSerializeFormat format); [Version (since = "2.7.3")] - public static HarfBuzz.Bool deserialize_unicode (HarfBuzz.Buffer buffer, [CCode (array_length_cname = "buf_len", array_length_pos = 2.5)] string[] buf, out string end_ptr, HarfBuzz.BufferSerializeFormat format); + public HarfBuzz.Bool deserialize_unicode ([CCode (array_length_cname = "buf_len", array_length_pos = 1.5)] string[] buf, out string end_ptr, HarfBuzz.BufferSerializeFormat format); [Version (since = "1.5.0")] - public static HarfBuzz.BufferDiffFlags diff (HarfBuzz.Buffer buffer, HarfBuzz.Buffer reference, HarfBuzz.Codepoint dottedcircle_glyph, uint position_fuzz); + public HarfBuzz.BufferDiffFlags diff (HarfBuzz.Buffer reference, HarfBuzz.Codepoint dottedcircle_glyph, uint position_fuzz); [Version (since = "0.9.42")] - public static HarfBuzz.BufferClusterLevel get_cluster_level (HarfBuzz.Buffer buffer); + public HarfBuzz.BufferClusterLevel get_cluster_level (); [Version (since = "0.9.5")] - public static HarfBuzz.BufferContentType get_content_type (HarfBuzz.Buffer buffer); + public HarfBuzz.BufferContentType get_content_type (); [Version (since = "0.9.2")] - public static HarfBuzz.Direction get_direction (HarfBuzz.Buffer buffer); + public HarfBuzz.Direction get_direction (); [Version (since = "0.9.2")] public static HarfBuzz.Buffer get_empty (); [Version (since = "0.9.7")] - public static HarfBuzz.BufferFlags get_flags (HarfBuzz.Buffer buffer); - [CCode (array_length_pos = 1.1, array_length_type = "guint")] + public HarfBuzz.BufferFlags get_flags (); + [CCode (array_length_pos = 0.2, array_length_type = "guint")] [Version (since = "0.9.2")] - public static unowned HarfBuzz.Glyph[] get_glyph_infos (HarfBuzz.Buffer buffer); - [CCode (array_length_pos = 1.1, array_length_type = "guint")] + public unowned HarfBuzz.Glyph[] get_glyph_infos (); + [CCode (array_length_pos = 0.2, array_length_type = "guint")] [Version (since = "0.9.2")] - public static unowned HarfBuzz.GlyphPosition[] get_glyph_positions (HarfBuzz.Buffer buffer); + public unowned HarfBuzz.GlyphPosition[] get_glyph_positions (); [Version (since = "2.0.0")] - public static HarfBuzz.Codepoint get_invisible_glyph (HarfBuzz.Buffer buffer); + public HarfBuzz.Codepoint get_invisible_glyph (); [Version (since = "0.9.2")] - public static unowned HarfBuzz.Language get_language (HarfBuzz.Buffer buffer); + public unowned HarfBuzz.Language get_language (); [Version (since = "0.9.2")] - public static uint get_length (HarfBuzz.Buffer buffer); + public uint get_length (); [Version (since = "0.9.31")] - public static HarfBuzz.Codepoint get_replacement_codepoint (HarfBuzz.Buffer buffer); + public HarfBuzz.Codepoint get_replacement_codepoint (); [Version (since = "0.9.2")] - public static HarfBuzz.Script get_script (HarfBuzz.Buffer buffer); + public HarfBuzz.Script get_script (); [Version (since = "0.9.7")] - public static void get_segment_properties (HarfBuzz.Buffer buffer, out unowned HarfBuzz.SegmentProperties props); + public void get_segment_properties (out unowned HarfBuzz.SegmentProperties props); [Version (since = "0.9.2")] - public static HarfBuzz.UnicodeFuncs get_unicode_funcs (HarfBuzz.Buffer buffer); + public HarfBuzz.UnicodeFuncs get_unicode_funcs (); [Version (since = "0.9.7")] - public static void guess_segment_properties (HarfBuzz.Buffer buffer); - public static HarfBuzz.Bool has_positions (HarfBuzz.Buffer buffer); + public void guess_segment_properties (); + public HarfBuzz.Bool has_positions (); [Version (since = "0.9.2")] - public static void normalize_glyphs (HarfBuzz.Buffer buffer); + public void normalize_glyphs (); [Version (since = "0.9.2")] - public static HarfBuzz.Bool pre_allocate (HarfBuzz.Buffer buffer, uint size); + public HarfBuzz.Bool pre_allocate (uint size); [Version (since = "0.9.2")] - public static void reset (HarfBuzz.Buffer buffer); + public void reset (); [Version (since = "0.9.2")] - public static void reverse (HarfBuzz.Buffer buffer); + public void reverse (); [Version (since = "0.9.2")] - public static void reverse_clusters (HarfBuzz.Buffer buffer); + public void reverse_clusters (); [Version (since = "0.9.41")] - public static void reverse_range (HarfBuzz.Buffer buffer, uint start, uint end); + public void reverse_range (uint start, uint end); [Version (since = "2.7.3")] - public static uint serialize (HarfBuzz.Buffer buffer, uint start, uint end, [CCode (array_length_cname = "buf_size", array_length_pos = 4.5, array_length_type = "guint")] out uint8[] buf, out uint buf_consumed, HarfBuzz.Font? font, HarfBuzz.BufferSerializeFormat format, HarfBuzz.BufferSerializeFlags flags); + public uint serialize (uint start, uint end, [CCode (array_length_cname = "buf_size", array_length_pos = 3.5, array_length_type = "guint")] out uint8[] buf, out uint buf_consumed, HarfBuzz.Font? font, HarfBuzz.BufferSerializeFormat format, HarfBuzz.BufferSerializeFlags flags); [Version (since = "0.9.7")] public static HarfBuzz.BufferSerializeFormat serialize_format_from_string ([CCode (array_length_cname = "len", array_length_pos = 1.1)] uint8[] str); [Version (since = "0.9.7")] public static unowned string serialize_format_to_string (HarfBuzz.BufferSerializeFormat format); [Version (since = "0.9.7")] - public static uint serialize_glyphs (HarfBuzz.Buffer buffer, uint start, uint end, [CCode (array_length_cname = "buf_size", array_length_pos = 4.5, array_length_type = "guint")] out uint8[] buf, out uint buf_consumed, HarfBuzz.Font? font, HarfBuzz.BufferSerializeFormat format, HarfBuzz.BufferSerializeFlags flags); + public uint serialize_glyphs (uint start, uint end, [CCode (array_length_cname = "buf_size", array_length_pos = 3.5, array_length_type = "guint")] out uint8[] buf, out uint buf_consumed, HarfBuzz.Font? font, HarfBuzz.BufferSerializeFormat format, HarfBuzz.BufferSerializeFlags flags); [CCode (array_length = false, array_null_terminated = true)] [Version (since = "0.9.7")] public static unowned string[] serialize_list_formats (); [Version (since = "2.7.3")] - public static uint serialize_unicode (HarfBuzz.Buffer buffer, uint start, uint end, [CCode (array_length_cname = "buf_size", array_length_pos = 4.5, array_length_type = "guint")] out uint8[] buf, out uint buf_consumed, HarfBuzz.BufferSerializeFormat format, HarfBuzz.BufferSerializeFlags flags); + public uint serialize_unicode (uint start, uint end, [CCode (array_length_cname = "buf_size", array_length_pos = 3.5, array_length_type = "guint")] out uint8[] buf, out uint buf_consumed, HarfBuzz.BufferSerializeFormat format, HarfBuzz.BufferSerializeFlags flags); [Version (since = "0.9.42")] - public static void set_cluster_level (HarfBuzz.Buffer buffer, HarfBuzz.BufferClusterLevel cluster_level); + public void set_cluster_level (HarfBuzz.BufferClusterLevel cluster_level); [Version (since = "0.9.5")] - public static void set_content_type (HarfBuzz.Buffer buffer, HarfBuzz.BufferContentType content_type); + public void set_content_type (HarfBuzz.BufferContentType content_type); [Version (since = "0.9.2")] - public static void set_direction (HarfBuzz.Buffer buffer, HarfBuzz.Direction direction); + public void set_direction (HarfBuzz.Direction direction); [Version (since = "0.9.7")] - public static void set_flags (HarfBuzz.Buffer buffer, HarfBuzz.BufferFlags flags); + public void set_flags (HarfBuzz.BufferFlags flags); [Version (since = "2.0.0")] - public static void set_invisible_glyph (HarfBuzz.Buffer buffer, HarfBuzz.Codepoint invisible); + public void set_invisible_glyph (HarfBuzz.Codepoint invisible); [Version (since = "0.9.2")] - public static void set_language (HarfBuzz.Buffer buffer, HarfBuzz.Language language); + public void set_language (HarfBuzz.Language language); [Version (since = "0.9.2")] - public static HarfBuzz.Bool set_length (HarfBuzz.Buffer buffer, uint length); + public HarfBuzz.Bool set_length (uint length); [Version (since = "1.1.3")] - public static void set_message_func (HarfBuzz.Buffer buffer, owned HarfBuzz.BufferMessageFunc func); + public void set_message_func (owned HarfBuzz.BufferMessageFunc func); [Version (since = "0.9.31")] - public static void set_replacement_codepoint (HarfBuzz.Buffer buffer, HarfBuzz.Codepoint replacement); + public void set_replacement_codepoint (HarfBuzz.Codepoint replacement); [Version (since = "0.9.2")] - public static void set_script (HarfBuzz.Buffer buffer, HarfBuzz.Script script); + public void set_script (HarfBuzz.Script script); [Version (since = "0.9.7")] - public static void set_segment_properties (HarfBuzz.Buffer buffer, HarfBuzz.SegmentProperties props); + public void set_segment_properties (HarfBuzz.SegmentProperties props); [Version (since = "0.9.2")] - public static void set_unicode_funcs (HarfBuzz.Buffer buffer, HarfBuzz.UnicodeFuncs unicode_funcs); + public void set_unicode_funcs (HarfBuzz.UnicodeFuncs unicode_funcs); } [CCode (cheader_filename = "hb-gobject.h", cname = "hb_face_t", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "hb_gobject_face_get_type ()")] [Compact] [GIR (name = "face_t")] public class Face { [Version (since = "1.9.0")] - public static HarfBuzz.Bool builder_add_table (HarfBuzz.Face face, HarfBuzz.Tag tag, HarfBuzz.Blob blob); + public HarfBuzz.Bool builder_add_table (HarfBuzz.Tag tag, HarfBuzz.Blob blob); [Version (since = "1.9.0")] public static HarfBuzz.Face builder_create (); [Version (since = "1.9.0")] - public static void collect_unicodes (HarfBuzz.Face face, HarfBuzz.Set @out); + public void collect_unicodes (HarfBuzz.Set @out); [Version (since = "1.9.0")] - public static void collect_variation_selectors (HarfBuzz.Face face, HarfBuzz.Set @out); + public void collect_variation_selectors (HarfBuzz.Set @out); [Version (since = "1.9.0")] - public static void collect_variation_unicodes (HarfBuzz.Face face, HarfBuzz.Codepoint variation_selector, HarfBuzz.Set @out); + public void collect_variation_unicodes (HarfBuzz.Codepoint variation_selector, HarfBuzz.Set @out); [Version (since = "1.7.7")] public static uint count (HarfBuzz.Blob blob); [Version (since = "0.9.2")] @@ -164,27 +164,27 @@ namespace HarfBuzz { [Version (since = "0.9.2")] public static HarfBuzz.Face get_empty (); [Version (since = "0.9.7")] - public static uint get_glyph_count (HarfBuzz.Face face); + public uint get_glyph_count (); [Version (since = "0.9.2")] - public static uint get_index (HarfBuzz.Face face); + public uint get_index (); [Version (since = "1.6.0")] - public static uint get_table_tags (HarfBuzz.Face face, uint start_offset, [CCode (array_length_cname = "table_count", array_length_pos = 2.5, array_length_type = "guint")] out HarfBuzz.Tag[] table_tags); + public uint get_table_tags (uint start_offset, [CCode (array_length_cname = "table_count", array_length_pos = 1.5, array_length_type = "guint")] out HarfBuzz.Tag[] table_tags); [Version (since = "0.9.2")] - public static uint get_upem (HarfBuzz.Face face); + public uint get_upem (); [Version (since = "0.9.2")] - public static HarfBuzz.Bool is_immutable (HarfBuzz.Face face); + public HarfBuzz.Bool is_immutable (); [Version (since = "0.9.2")] - public static void make_immutable (HarfBuzz.Face face); + public void make_immutable (); [Version (since = "0.9.2")] - public static HarfBuzz.Blob reference_blob (HarfBuzz.Face face); + public HarfBuzz.Blob reference_blob (); [Version (since = "0.9.2")] - public static HarfBuzz.Blob reference_table (HarfBuzz.Face face, HarfBuzz.Tag tag); + public HarfBuzz.Blob reference_table (HarfBuzz.Tag tag); [Version (since = "0.9.7")] - public static void set_glyph_count (HarfBuzz.Face face, uint glyph_count); + public void set_glyph_count (uint glyph_count); [Version (since = "0.9.2")] - public static void set_index (HarfBuzz.Face face, uint index); + public void set_index (uint index); [Version (since = "0.9.2")] - public static void set_upem (HarfBuzz.Face face, uint upem); + public void set_upem (uint upem); } [CCode (cheader_filename = "hb-gobject.h", cname = "hb_feature_t", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "hb_gobject_feature_get_type ()")] [Compact] @@ -195,119 +195,119 @@ namespace HarfBuzz { public HarfBuzz.Tag tag; public uint32 value; [CCode (cname = "hb_feature_to_string")] - [Version (since = "0.9.5")] + [Version (replacement = "feature_to_string", since = "0.9.5")] public void _string ([CCode (array_length_cname = "size", array_length_pos = 1.1, array_length_type = "guint")] out string[] buf); [Version (since = "0.9.5")] public static HarfBuzz.Bool from_string ([CCode (array_length_cname = "len", array_length_pos = 1.5)] uint8[] str, out unowned HarfBuzz.Feature feature); [Version (since = "0.9.5")] - public static void to_string (HarfBuzz.Feature feature, [CCode (array_length_cname = "size", array_length_pos = 2.1, array_length_type = "guint")] out string[] buf); + public void to_string ([CCode (array_length_cname = "size", array_length_pos = 1.1, array_length_type = "guint")] out string[] buf); } [CCode (cheader_filename = "hb-gobject.h", cname = "hb_font_t", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "hb_gobject_font_get_type ()")] [Compact] [GIR (name = "font_t")] public class Font { [Version (since = "0.9.2")] - public static void add_glyph_origin_for_direction (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); + public void add_glyph_origin_for_direction (HarfBuzz.Codepoint glyph, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); [Version (since = "0.9.2")] public static HarfBuzz.Font create (HarfBuzz.Face face); [Version (since = "0.9.2")] - public static HarfBuzz.Font create_sub_font (HarfBuzz.Font parent); + public HarfBuzz.Font create_sub_font (); [Version (since = "0.9.2")] public static HarfBuzz.Font get_empty (); [Version (since = "1.1.3")] - public static HarfBuzz.FontExtents get_extents_for_direction (HarfBuzz.Font font, HarfBuzz.Direction direction); + public HarfBuzz.FontExtents get_extents_for_direction (HarfBuzz.Direction direction); [Version (since = "0.9.2")] - public static unowned HarfBuzz.Face get_face (HarfBuzz.Font font); + public unowned HarfBuzz.Face get_face (); [Version (since = "0.9.2")] - public static HarfBuzz.Bool get_glyph (HarfBuzz.Font font, HarfBuzz.Codepoint unicode, HarfBuzz.Codepoint variation_selector, out HarfBuzz.Codepoint glyph); + public HarfBuzz.Bool get_glyph (HarfBuzz.Codepoint unicode, HarfBuzz.Codepoint variation_selector, out HarfBuzz.Codepoint glyph); [Version (since = "0.9.2")] - public static void get_glyph_advance_for_direction (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); + public void get_glyph_advance_for_direction (HarfBuzz.Codepoint glyph, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); [Version (since = "1.8.6")] - public static void get_glyph_advances_for_direction (HarfBuzz.Font font, HarfBuzz.Direction direction, uint count, HarfBuzz.Codepoint first_glyph, uint glyph_stride, HarfBuzz.Position first_advance, uint advance_stride); + public void get_glyph_advances_for_direction (HarfBuzz.Direction direction, uint count, HarfBuzz.Codepoint first_glyph, uint glyph_stride, HarfBuzz.Position first_advance, uint advance_stride); [Version (since = "0.9.2")] - public static HarfBuzz.Bool get_glyph_contour_point (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, uint point_index, out HarfBuzz.Position x, out HarfBuzz.Position y); + public HarfBuzz.Bool get_glyph_contour_point (HarfBuzz.Codepoint glyph, uint point_index, out HarfBuzz.Position x, out HarfBuzz.Position y); [Version (since = "0.9.2")] - public static HarfBuzz.Bool get_glyph_contour_point_for_origin (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, uint point_index, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); + public HarfBuzz.Bool get_glyph_contour_point_for_origin (HarfBuzz.Codepoint glyph, uint point_index, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); [Version (since = "0.9.2")] - public static HarfBuzz.Bool get_glyph_extents (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, out HarfBuzz.GlyphExtents extents); + public HarfBuzz.Bool get_glyph_extents (HarfBuzz.Codepoint glyph, out HarfBuzz.GlyphExtents extents); [Version (since = "0.9.2")] - public static HarfBuzz.Bool get_glyph_extents_for_origin (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, HarfBuzz.Direction direction, out HarfBuzz.GlyphExtents extents); + public HarfBuzz.Bool get_glyph_extents_for_origin (HarfBuzz.Codepoint glyph, HarfBuzz.Direction direction, out HarfBuzz.GlyphExtents extents); [Version (since = "0.9.2")] - public static HarfBuzz.Bool get_glyph_from_name (HarfBuzz.Font font, [CCode (array_length_cname = "len", array_length_pos = 2.5)] string[] name, out HarfBuzz.Codepoint glyph); + public HarfBuzz.Bool get_glyph_from_name ([CCode (array_length_cname = "len", array_length_pos = 1.5)] string[] name, out HarfBuzz.Codepoint glyph); [Version (since = "0.9.2")] - public static HarfBuzz.Position get_glyph_h_advance (HarfBuzz.Font font, HarfBuzz.Codepoint glyph); + public HarfBuzz.Position get_glyph_h_advance (HarfBuzz.Codepoint glyph); [Version (since = "1.8.6")] - public static void get_glyph_h_advances (HarfBuzz.Font font, uint count, HarfBuzz.Codepoint first_glyph, uint glyph_stride, HarfBuzz.Position first_advance, uint advance_stride); + public void get_glyph_h_advances (uint count, HarfBuzz.Codepoint first_glyph, uint glyph_stride, HarfBuzz.Position first_advance, uint advance_stride); [Version (since = "0.9.2")] - public static HarfBuzz.Position get_glyph_h_kerning (HarfBuzz.Font font, HarfBuzz.Codepoint left_glyph, HarfBuzz.Codepoint right_glyph); + public HarfBuzz.Position get_glyph_h_kerning (HarfBuzz.Codepoint left_glyph, HarfBuzz.Codepoint right_glyph); [Version (since = "0.9.2")] - public static HarfBuzz.Bool get_glyph_h_origin (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, out HarfBuzz.Position x, out HarfBuzz.Position y); + public HarfBuzz.Bool get_glyph_h_origin (HarfBuzz.Codepoint glyph, out HarfBuzz.Position x, out HarfBuzz.Position y); [Version (since = "0.9.2")] - public static void get_glyph_kerning_for_direction (HarfBuzz.Font font, HarfBuzz.Codepoint first_glyph, HarfBuzz.Codepoint second_glyph, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); + public void get_glyph_kerning_for_direction (HarfBuzz.Codepoint first_glyph, HarfBuzz.Codepoint second_glyph, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); [Version (since = "0.9.2")] - public static HarfBuzz.Bool get_glyph_name (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, [CCode (array_length_cname = "size", array_length_pos = 3.1, array_length_type = "guint")] string[] name); + public HarfBuzz.Bool get_glyph_name (HarfBuzz.Codepoint glyph, [CCode (array_length_cname = "size", array_length_pos = 2.1, array_length_type = "guint")] string[] name); [Version (since = "0.9.2")] - public static void get_glyph_origin_for_direction (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); + public void get_glyph_origin_for_direction (HarfBuzz.Codepoint glyph, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); [Version (since = "0.9.2")] - public static HarfBuzz.Position get_glyph_v_advance (HarfBuzz.Font font, HarfBuzz.Codepoint glyph); + public HarfBuzz.Position get_glyph_v_advance (HarfBuzz.Codepoint glyph); [Version (since = "1.8.6")] - public static void get_glyph_v_advances (HarfBuzz.Font font, uint count, HarfBuzz.Codepoint first_glyph, uint glyph_stride, HarfBuzz.Position first_advance, uint advance_stride); + public void get_glyph_v_advances (uint count, HarfBuzz.Codepoint first_glyph, uint glyph_stride, HarfBuzz.Position first_advance, uint advance_stride); [Version (deprecated = true, deprecated_since = "2.0.0", since = "0.9.2")] - public static HarfBuzz.Position get_glyph_v_kerning (HarfBuzz.Font font, HarfBuzz.Codepoint top_glyph, HarfBuzz.Codepoint bottom_glyph); + public HarfBuzz.Position get_glyph_v_kerning (HarfBuzz.Codepoint top_glyph, HarfBuzz.Codepoint bottom_glyph); [Version (since = "0.9.2")] - public static HarfBuzz.Bool get_glyph_v_origin (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, out HarfBuzz.Position x, out HarfBuzz.Position y); + public HarfBuzz.Bool get_glyph_v_origin (HarfBuzz.Codepoint glyph, out HarfBuzz.Position x, out HarfBuzz.Position y); [Version (since = "1.1.3")] - public static HarfBuzz.Bool get_h_extents (HarfBuzz.Font font, out HarfBuzz.FontExtents extents); + public HarfBuzz.Bool get_h_extents (out HarfBuzz.FontExtents extents); [Version (since = "1.2.3")] - public static HarfBuzz.Bool get_nominal_glyph (HarfBuzz.Font font, HarfBuzz.Codepoint unicode, out HarfBuzz.Codepoint glyph); + public HarfBuzz.Bool get_nominal_glyph (HarfBuzz.Codepoint unicode, out HarfBuzz.Codepoint glyph); [Version (since = "2.6.3")] - public static uint get_nominal_glyphs (HarfBuzz.Font font, uint count, HarfBuzz.Codepoint first_unicode, uint unicode_stride, HarfBuzz.Codepoint first_glyph, uint glyph_stride); + public uint get_nominal_glyphs (uint count, HarfBuzz.Codepoint first_unicode, uint unicode_stride, HarfBuzz.Codepoint first_glyph, uint glyph_stride); [Version (since = "0.9.2")] - public static unowned HarfBuzz.Font get_parent (HarfBuzz.Font font); + public unowned HarfBuzz.Font get_parent (); [Version (since = "0.9.2")] - public static void get_ppem (HarfBuzz.Font font, out uint x_ppem, out uint y_ppem); + public void get_ppem (out uint x_ppem, out uint y_ppem); [Version (since = "0.9.2")] - public static float get_ptem (HarfBuzz.Font font); + public float get_ptem (); [Version (since = "0.9.2")] - public static void get_scale (HarfBuzz.Font font, out int x_scale, out int y_scale); + public void get_scale (out int x_scale, out int y_scale); [Version (since = "1.1.3")] - public static HarfBuzz.Bool get_v_extents (HarfBuzz.Font font, out HarfBuzz.FontExtents extents); + public HarfBuzz.Bool get_v_extents (out HarfBuzz.FontExtents extents); [Version (since = "1.4.2")] - public static int get_var_coords_normalized (HarfBuzz.Font font, uint length); + public int get_var_coords_normalized (uint length); [Version (since = "1.2.3")] - public static HarfBuzz.Bool get_variation_glyph (HarfBuzz.Font font, HarfBuzz.Codepoint unicode, HarfBuzz.Codepoint variation_selector, out HarfBuzz.Codepoint glyph); + public HarfBuzz.Bool get_variation_glyph (HarfBuzz.Codepoint unicode, HarfBuzz.Codepoint variation_selector, out HarfBuzz.Codepoint glyph); [Version (since = "0.9.2")] - public static HarfBuzz.Bool glyph_from_string (HarfBuzz.Font font, [CCode (array_length_cname = "len", array_length_pos = 2.5)] uint8[] s, out HarfBuzz.Codepoint glyph); + public HarfBuzz.Bool glyph_from_string ([CCode (array_length_cname = "len", array_length_pos = 1.5)] uint8[] s, out HarfBuzz.Codepoint glyph); [Version (since = "0.9.2")] - public static void glyph_to_string (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, [CCode (array_length_cname = "size", array_length_pos = 3.1, array_length_type = "guint")] string[] s); + public void glyph_to_string (HarfBuzz.Codepoint glyph, [CCode (array_length_cname = "size", array_length_pos = 2.1, array_length_type = "guint")] string[] s); [Version (since = "0.9.2")] - public static HarfBuzz.Bool is_immutable (HarfBuzz.Font font); + public HarfBuzz.Bool is_immutable (); [Version (since = "0.9.2")] - public static void make_immutable (HarfBuzz.Font font); + public void make_immutable (); [Version (since = "1.4.3")] - public static void set_face (HarfBuzz.Font font, HarfBuzz.Face face); + public void set_face (HarfBuzz.Face face); [Version (since = "0.9.2")] - public static void set_funcs (HarfBuzz.Font font, owned HarfBuzz.FontFuncs klass); + public void set_funcs (owned HarfBuzz.FontFuncs klass); [Version (since = "0.9.2")] - public static void set_funcs_data (HarfBuzz.Font font, [CCode (destroy_notify_pos = 2.1)] owned void* font_data); + public void set_funcs_data ([CCode (destroy_notify_pos = 1.1)] owned void* font_data); [Version (since = "1.0.5")] - public static void set_parent (HarfBuzz.Font font, HarfBuzz.Font parent); + public void set_parent (HarfBuzz.Font parent); [Version (since = "0.9.2")] - public static void set_ppem (HarfBuzz.Font font, uint x_ppem, uint y_ppem); + public void set_ppem (uint x_ppem, uint y_ppem); [Version (since = "1.6.0")] - public static void set_ptem (HarfBuzz.Font font, float ptem); + public void set_ptem (float ptem); [Version (since = "0.9.2")] - public static void set_scale (HarfBuzz.Font font, int x_scale, int y_scale); + public void set_scale (int x_scale, int y_scale); [Version (since = "1.4.2")] - public static void set_var_coords_design (HarfBuzz.Font font, float coords, uint coords_length); + public void set_var_coords_design (float coords, uint coords_length); [Version (since = "1.4.2")] - public static void set_var_coords_normalized (HarfBuzz.Font font, int coords, uint coords_length); + public void set_var_coords_normalized (int coords, uint coords_length); [Version (since = "2.6.0")] - public static void set_var_named_instance (HarfBuzz.Font font, uint instance_index); + public void set_var_named_instance (uint instance_index); [Version (since = "1.4.2")] - public static void set_variations (HarfBuzz.Font font, HarfBuzz.Variation variations, uint variations_length); + public void set_variations (HarfBuzz.Variation variations, uint variations_length); [Version (since = "0.9.2")] - public static void subtract_glyph_origin_for_direction (HarfBuzz.Font font, HarfBuzz.Codepoint glyph, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); + public void subtract_glyph_origin_for_direction (HarfBuzz.Codepoint glyph, HarfBuzz.Direction direction, out HarfBuzz.Position x, out HarfBuzz.Position y); } [CCode (cheader_filename = "hb-gobject.h", cname = "hb_font_funcs_t", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "hb_gobject_font_funcs_get_type ()")] [Compact] @@ -318,45 +318,45 @@ namespace HarfBuzz { [Version (since = "0.9.2")] public static HarfBuzz.FontFuncs get_empty (); [Version (since = "0.9.2")] - public static HarfBuzz.Bool is_immutable (HarfBuzz.FontFuncs ffuncs); + public HarfBuzz.Bool is_immutable (); [Version (since = "0.9.2")] - public static void make_immutable (HarfBuzz.FontFuncs ffuncs); + public void make_immutable (); [Version (since = "1.1.2")] - public static void set_font_h_extents_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetFontHExtentsFunc func); + public void set_font_h_extents_func (owned HarfBuzz.FontGetFontHExtentsFunc func); [Version (since = "1.1.2")] - public static void set_font_v_extents_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetFontVExtentsFunc func); + public void set_font_v_extents_func (owned HarfBuzz.FontGetFontVExtentsFunc func); [Version (since = "0.9.2")] - public static void set_glyph_contour_point_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphContourFunc func); + public void set_glyph_contour_point_func (owned HarfBuzz.FontGetGlyphContourFunc func); [Version (since = "0.9.2")] - public static void set_glyph_extents_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphExtentsFunc func); + public void set_glyph_extents_func (owned HarfBuzz.FontGetGlyphExtentsFunc func); [Version (since = "0.9.2")] - public static void set_glyph_from_name_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphFromNameFunc func); + public void set_glyph_from_name_func (owned HarfBuzz.FontGetGlyphFromNameFunc func); [Version (deprecated = true, deprecated_since = "1.2.3", since = "0.9.2")] - public static void set_glyph_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphFunc func); + public void set_glyph_func (owned HarfBuzz.FontGetGlyphFunc func); [Version (since = "0.9.2")] - public static void set_glyph_h_advance_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphHAdvanceFunc func); + public void set_glyph_h_advance_func (owned HarfBuzz.FontGetGlyphHAdvanceFunc func); [Version (since = "1.8.6")] - public static void set_glyph_h_advances_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphHAdvancesFunc func); + public void set_glyph_h_advances_func (owned HarfBuzz.FontGetGlyphHAdvancesFunc func); [Version (since = "0.9.2")] - public static void set_glyph_h_kerning_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphHKerningFunc func); + public void set_glyph_h_kerning_func (owned HarfBuzz.FontGetGlyphHKerningFunc func); [Version (since = "0.9.2")] - public static void set_glyph_h_origin_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphHOriginFunc func); + public void set_glyph_h_origin_func (owned HarfBuzz.FontGetGlyphHOriginFunc func); [Version (since = "0.9.2")] - public static void set_glyph_name_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphNameFunc func); + public void set_glyph_name_func (owned HarfBuzz.FontGetGlyphNameFunc func); [Version (since = "0.9.2")] - public static void set_glyph_v_advance_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphVAdvanceFunc func); + public void set_glyph_v_advance_func (owned HarfBuzz.FontGetGlyphVAdvanceFunc func); [Version (since = "1.8.6")] - public static void set_glyph_v_advances_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphVAdvancesFunc func); + public void set_glyph_v_advances_func (owned HarfBuzz.FontGetGlyphVAdvancesFunc func); [Version (deprecated = true, deprecated_since = "2.0.0", since = "0.9.2")] - public static void set_glyph_v_kerning_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphVKerningFunc func); + public void set_glyph_v_kerning_func (owned HarfBuzz.FontGetGlyphVKerningFunc func); [Version (since = "0.9.2")] - public static void set_glyph_v_origin_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetGlyphVOriginFunc func); + public void set_glyph_v_origin_func (owned HarfBuzz.FontGetGlyphVOriginFunc func); [Version (since = "1.2.3")] - public static void set_nominal_glyph_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetNominalGlyphFunc func); + public void set_nominal_glyph_func (owned HarfBuzz.FontGetNominalGlyphFunc func); [Version (since = "2.0.0")] - public static void set_nominal_glyphs_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetNominalGlyphsFunc func); + public void set_nominal_glyphs_func (owned HarfBuzz.FontGetNominalGlyphsFunc func); [Version (since = "1.2.3")] - public static void set_variation_glyph_func (HarfBuzz.FontFuncs ffuncs, owned HarfBuzz.FontGetVariantGlyphFunc func); + public void set_variation_glyph_func (owned HarfBuzz.FontGetVariantGlyphFunc func); } [CCode (cheader_filename = "hb-gobject.h", cname = "hb_glyph_info_t", copy_function = "g_boxed_copy", free_function = "g_boxed_free", lower_case_cprefix = "hb_gobject_glyph_info_", type_id = "hb_gobject_glyph_info_get_type ()")] [Compact] @@ -379,7 +379,7 @@ namespace HarfBuzz { [GIR (name = "language_t")] public class Language { [CCode (cname = "hb_language_to_string")] - [Version (since = "0.9.2")] + [Version (replacement = "language_to_string", since = "0.9.2")] public unowned string _string (); [Version (since = "0.9.2")] public static unowned HarfBuzz.Language from_string ([CCode (array_length_cname = "len", array_length_pos = 1.1)] uint8[] str); @@ -393,25 +393,25 @@ namespace HarfBuzz { [GIR (name = "map_t")] public class Map { [Version (since = "1.7.7")] - public static HarfBuzz.Bool allocation_successful (HarfBuzz.Map map); + public HarfBuzz.Bool allocation_successful (); [Version (since = "1.7.7")] - public static void clear (HarfBuzz.Map map); + public void clear (); [Version (since = "1.7.7")] public static HarfBuzz.Map create (); [Version (since = "1.7.7")] - public static void del (HarfBuzz.Map map, HarfBuzz.Codepoint key); + public void del (HarfBuzz.Codepoint key); [Version (since = "1.7.7")] - public static HarfBuzz.Codepoint @get (HarfBuzz.Map map, HarfBuzz.Codepoint key); + public HarfBuzz.Codepoint @get (HarfBuzz.Codepoint key); [Version (since = "1.7.7")] public static HarfBuzz.Map get_empty (); [Version (since = "1.7.7")] - public static uint get_population (HarfBuzz.Map map); + public uint get_population (); [Version (since = "1.7.7")] - public static HarfBuzz.Bool has (HarfBuzz.Map map, HarfBuzz.Codepoint key); + public HarfBuzz.Bool has (HarfBuzz.Codepoint key); [Version (since = "1.7.7")] - public static HarfBuzz.Bool is_empty (HarfBuzz.Map map); + public HarfBuzz.Bool is_empty (); [Version (since = "1.7.7")] - public static void @set (HarfBuzz.Map map, HarfBuzz.Codepoint key, HarfBuzz.Codepoint value); + public void @set (HarfBuzz.Codepoint key, HarfBuzz.Codepoint value); } [CCode (cheader_filename = "hb-gobject.h", cname = "hb_ot_math_glyph_part_t", copy_function = "g_boxed_copy", free_function = "g_boxed_free", lower_case_cprefix = "hb_gobject_ot_math_glyph_part_", type_id = "hb_gobject_ot_math_glyph_part_get_type ()")] [Compact] @@ -440,64 +440,64 @@ namespace HarfBuzz { public weak HarfBuzz.Language language; public HarfBuzz.Script script; [Version (since = "0.9.7")] - public static HarfBuzz.Bool equal (HarfBuzz.SegmentProperties a, HarfBuzz.SegmentProperties b); + public HarfBuzz.Bool equal (HarfBuzz.SegmentProperties b); [Version (since = "0.9.7")] - public static uint hash (HarfBuzz.SegmentProperties p); + public uint hash (); } [CCode (cheader_filename = "hb-gobject.h", cname = "hb_set_t", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "hb_gobject_set_get_type ()")] [Compact] [GIR (name = "set_t")] public class Set { [Version (since = "0.9.2")] - public static void add (HarfBuzz.Set @set, HarfBuzz.Codepoint codepoint); + public void add (HarfBuzz.Codepoint codepoint); [Version (since = "0.9.7")] - public static void add_range (HarfBuzz.Set @set, HarfBuzz.Codepoint first, HarfBuzz.Codepoint last); + public void add_range (HarfBuzz.Codepoint first, HarfBuzz.Codepoint last); [Version (since = "0.9.2")] - public static HarfBuzz.Bool allocation_successful (HarfBuzz.Set @set); + public HarfBuzz.Bool allocation_successful (); [Version (since = "0.9.2")] - public static void clear (HarfBuzz.Set @set); + public void clear (); [Version (since = "0.9.2")] public static HarfBuzz.Set create (); [Version (since = "0.9.2")] - public static void del (HarfBuzz.Set @set, HarfBuzz.Codepoint codepoint); + public void del (HarfBuzz.Codepoint codepoint); [Version (since = "0.9.7")] - public static void del_range (HarfBuzz.Set @set, HarfBuzz.Codepoint first, HarfBuzz.Codepoint last); + public void del_range (HarfBuzz.Codepoint first, HarfBuzz.Codepoint last); [Version (since = "0.9.2")] public static HarfBuzz.Set get_empty (); [Version (since = "0.9.7")] - public static HarfBuzz.Codepoint get_max (HarfBuzz.Set @set); + public HarfBuzz.Codepoint get_max (); [Version (since = "0.9.7")] - public static HarfBuzz.Codepoint get_min (HarfBuzz.Set @set); + public HarfBuzz.Codepoint get_min (); [Version (since = "0.9.7")] - public static uint get_population (HarfBuzz.Set @set); + public uint get_population (); [Version (since = "0.9.2")] - public static HarfBuzz.Bool has (HarfBuzz.Set @set, HarfBuzz.Codepoint codepoint); + public HarfBuzz.Bool has (HarfBuzz.Codepoint codepoint); [Version (since = "0.9.2")] - public static void intersect (HarfBuzz.Set @set, HarfBuzz.Set other); + public void intersect (HarfBuzz.Set other); [Version (deprecated = true, deprecated_since = "1.6.1", since = "0.9.10")] - public static void invert (HarfBuzz.Set @set); + public void invert (); [Version (since = "0.9.7")] - public static HarfBuzz.Bool is_empty (HarfBuzz.Set @set); + public HarfBuzz.Bool is_empty (); [Version (since = "0.9.7")] - public static HarfBuzz.Bool is_equal (HarfBuzz.Set @set, HarfBuzz.Set other); + public HarfBuzz.Bool is_equal (HarfBuzz.Set other); [Version (since = "1.8.1")] - public static HarfBuzz.Bool is_subset (HarfBuzz.Set @set, HarfBuzz.Set larger_set); + public HarfBuzz.Bool is_subset (HarfBuzz.Set larger_set); [Version (since = "0.9.2")] - public static HarfBuzz.Bool next (HarfBuzz.Set @set, ref HarfBuzz.Codepoint codepoint); + public HarfBuzz.Bool next (ref HarfBuzz.Codepoint codepoint); [Version (since = "0.9.7")] - public static HarfBuzz.Bool next_range (HarfBuzz.Set @set, out HarfBuzz.Codepoint first, ref HarfBuzz.Codepoint last); + public HarfBuzz.Bool next_range (out HarfBuzz.Codepoint first, ref HarfBuzz.Codepoint last); [Version (since = "1.8.0")] - public static HarfBuzz.Bool previous (HarfBuzz.Set @set, ref HarfBuzz.Codepoint codepoint); + public HarfBuzz.Bool previous (ref HarfBuzz.Codepoint codepoint); [Version (since = "1.8.0")] - public static HarfBuzz.Bool previous_range (HarfBuzz.Set @set, ref HarfBuzz.Codepoint first, out HarfBuzz.Codepoint last); + public HarfBuzz.Bool previous_range (ref HarfBuzz.Codepoint first, out HarfBuzz.Codepoint last); [Version (since = "0.9.2")] - public static void @set (HarfBuzz.Set @set, HarfBuzz.Set other); + public void @set (HarfBuzz.Set other); [Version (since = "0.9.2")] - public static void subtract (HarfBuzz.Set @set, HarfBuzz.Set other); + public void subtract (HarfBuzz.Set other); [Version (since = "0.9.2")] - public static void symmetric_difference (HarfBuzz.Set @set, HarfBuzz.Set other); + public void symmetric_difference (HarfBuzz.Set other); [Version (since = "0.9.2")] - public static void union (HarfBuzz.Set @set, HarfBuzz.Set other); + public void union (HarfBuzz.Set other); } [CCode (cheader_filename = "hb-gobject.h", cname = "hb_shape_plan_t", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "hb_gobject_shape_plan_get_type ()")] [Compact] @@ -512,11 +512,11 @@ namespace HarfBuzz { [Version (since = "1.4.0")] public static HarfBuzz.ShapePlan create_cached2 (HarfBuzz.Face face, HarfBuzz.SegmentProperties props, [CCode (array_length_cname = "num_user_features", array_length_pos = 3.5, array_length_type = "guint")] HarfBuzz.Feature[] user_features, [CCode (array_length_cname = "num_coords", array_length_pos = 4.5, array_length_type = "guint")] int[] coords, [CCode (array_length = false, array_null_terminated = true)] string[] shaper_list); [Version (since = "0.9.7")] - public static HarfBuzz.Bool execute (HarfBuzz.ShapePlan shape_plan, HarfBuzz.Font font, HarfBuzz.Buffer buffer, [CCode (array_length_cname = "num_features", array_length_pos = 4.1, array_length_type = "guint")] HarfBuzz.Feature[] features); + public HarfBuzz.Bool execute (HarfBuzz.Font font, HarfBuzz.Buffer buffer, [CCode (array_length_cname = "num_features", array_length_pos = 3.1, array_length_type = "guint")] HarfBuzz.Feature[] features); [Version (since = "0.9.7")] public static HarfBuzz.ShapePlan get_empty (); [Version (since = "0.9.7")] - public static unowned string get_shaper (HarfBuzz.ShapePlan shape_plan); + public unowned string get_shaper (); } [CCode (cheader_filename = "hb-gobject.h", cname = "hb_unicode_funcs_t", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "hb_gobject_unicode_funcs_get_type ()")] [Compact] @@ -524,56 +524,56 @@ namespace HarfBuzz { public class UnicodeFuncs { [CCode (cname = "hb_unicode_combining_class")] [Version (since = "0.9.2")] - public static HarfBuzz.UnicodeCombiningClass combining_class (HarfBuzz.UnicodeFuncs ufuncs, HarfBuzz.Codepoint unicode); + public HarfBuzz.UnicodeCombiningClass combining_class (HarfBuzz.Codepoint unicode); [CCode (cname = "hb_unicode_compose")] [Version (since = "0.9.2")] - public static HarfBuzz.Bool compose (HarfBuzz.UnicodeFuncs ufuncs, HarfBuzz.Codepoint a, HarfBuzz.Codepoint b, out HarfBuzz.Codepoint ab); + public HarfBuzz.Bool compose (HarfBuzz.Codepoint a, HarfBuzz.Codepoint b, out HarfBuzz.Codepoint ab); [Version (since = "0.9.2")] public static HarfBuzz.UnicodeFuncs create (HarfBuzz.UnicodeFuncs? parent); [CCode (cname = "hb_unicode_decompose")] [Version (since = "0.9.2")] - public static HarfBuzz.Bool decompose (HarfBuzz.UnicodeFuncs ufuncs, HarfBuzz.Codepoint ab, out HarfBuzz.Codepoint a, out HarfBuzz.Codepoint b); + public HarfBuzz.Bool decompose (HarfBuzz.Codepoint ab, out HarfBuzz.Codepoint a, out HarfBuzz.Codepoint b); [CCode (cname = "hb_unicode_decompose_compatibility")] [Version (deprecated = true, deprecated_since = "2.0.0", since = "0.9.2")] - public static uint decompose_compatibility (HarfBuzz.UnicodeFuncs ufuncs, HarfBuzz.Codepoint u, out HarfBuzz.Codepoint decomposed); + public uint decompose_compatibility (HarfBuzz.Codepoint u, out HarfBuzz.Codepoint decomposed); [CCode (cname = "hb_unicode_eastasian_width")] [Version (deprecated = true, deprecated_since = "2.0.0", since = "0.9.2")] - public static uint eastasian_width (HarfBuzz.UnicodeFuncs ufuncs, HarfBuzz.Codepoint unicode); + public uint eastasian_width (HarfBuzz.Codepoint unicode); [CCode (cname = "hb_unicode_general_category")] [Version (since = "0.9.2")] - public static HarfBuzz.UnicodeGeneralCategory general_category (HarfBuzz.UnicodeFuncs ufuncs, HarfBuzz.Codepoint unicode); + public HarfBuzz.UnicodeGeneralCategory general_category (HarfBuzz.Codepoint unicode); [Version (since = "0.9.2")] public static unowned HarfBuzz.UnicodeFuncs get_default (); [Version (since = "0.9.2")] public static HarfBuzz.UnicodeFuncs get_empty (); [Version (since = "0.9.2")] - public static HarfBuzz.UnicodeFuncs get_parent (HarfBuzz.UnicodeFuncs ufuncs); + public HarfBuzz.UnicodeFuncs get_parent (); [Version (since = "0.9.2")] - public static HarfBuzz.Bool is_immutable (HarfBuzz.UnicodeFuncs ufuncs); + public HarfBuzz.Bool is_immutable (); [Version (since = "0.9.2")] - public static void make_immutable (HarfBuzz.UnicodeFuncs ufuncs); + public void make_immutable (); [CCode (cname = "hb_unicode_mirroring")] [Version (since = "0.9.2")] - public static HarfBuzz.Codepoint mirroring (HarfBuzz.UnicodeFuncs ufuncs, HarfBuzz.Codepoint unicode); + public HarfBuzz.Codepoint mirroring (HarfBuzz.Codepoint unicode); [CCode (cname = "hb_unicode_script")] [Version (since = "0.9.2")] - public static HarfBuzz.Script script (HarfBuzz.UnicodeFuncs ufuncs, HarfBuzz.Codepoint unicode); + public HarfBuzz.Script script (HarfBuzz.Codepoint unicode); [Version (since = "0.9.2")] - public static void set_combining_class_func (HarfBuzz.UnicodeFuncs ufuncs, owned HarfBuzz.UnicodeCombiningClassFunc func); + public void set_combining_class_func (owned HarfBuzz.UnicodeCombiningClassFunc func); [Version (since = "0.9.2")] - public static void set_compose_func (HarfBuzz.UnicodeFuncs ufuncs, owned HarfBuzz.UnicodeComposeFunc func); + public void set_compose_func (owned HarfBuzz.UnicodeComposeFunc func); [Version (deprecated = true, deprecated_since = "2.0.0", since = "0.9.2")] - public static void set_decompose_compatibility_func (HarfBuzz.UnicodeFuncs ufuncs, owned HarfBuzz.UnicodedeComposeCompatibilityFunc func); + public void set_decompose_compatibility_func (owned HarfBuzz.UnicodedeComposeCompatibilityFunc func); [Version (since = "0.9.2")] - public static void set_decompose_func (HarfBuzz.UnicodeFuncs ufuncs, owned HarfBuzz.UnicodeDecomposeFunc func); + public void set_decompose_func (owned HarfBuzz.UnicodeDecomposeFunc func); [Version (deprecated = true, deprecated_since = "2.0.0", since = "0.9.2")] - public static void set_eastasian_width_func (HarfBuzz.UnicodeFuncs ufuncs, owned HarfBuzz.UnicodeEastasianWidthFunc func); + public void set_eastasian_width_func (owned HarfBuzz.UnicodeEastasianWidthFunc func); [Version (since = "0.9.2")] - public static void set_general_category_func (HarfBuzz.UnicodeFuncs ufuncs, owned HarfBuzz.UnicodeGeneralCategoryFunc func); + public void set_general_category_func (owned HarfBuzz.UnicodeGeneralCategoryFunc func); [Version (since = "0.9.2")] - public static void set_mirroring_func (HarfBuzz.UnicodeFuncs ufuncs, owned HarfBuzz.UnicodeMirroringFunc func); + public void set_mirroring_func (owned HarfBuzz.UnicodeMirroringFunc func); [Version (since = "0.9.2")] - public static void set_script_func (HarfBuzz.UnicodeFuncs ufuncs, owned HarfBuzz.UnicodeScriptFunc func); + public void set_script_func (owned HarfBuzz.UnicodeScriptFunc func); } [CCode (cheader_filename = "hb-gobject.h", cname = "hb_user_data_key_t", copy_function = "g_boxed_copy", free_function = "g_boxed_free", lower_case_cprefix = "hb_gobject_user_data_key_", type_id = "hb_gobject_user_data_key_get_type ()")] [Compact] @@ -685,6 +685,7 @@ namespace HarfBuzz { public HarfBuzz.Tag tag; public float value; [CCode (cname = "hb_variation_to_string")] + [Version (replacement = "variation_to_string", since = "1.4.2")] public void _string (string buf, uint size); public static HarfBuzz.Bool from_string (string str, int len, HarfBuzz.Variation variation); public void to_string (string buf, uint size); diff --git a/vapi/json-glib-1.0.vapi b/vapi/json-glib-1.0.vapi index 193688040..b4515b890 100644 --- a/vapi/json-glib-1.0.vapi +++ b/vapi/json-glib-1.0.vapi @@ -453,6 +453,15 @@ namespace Json { [Version (since = "0.14")] public static string gvariant_serialize_data (GLib.Variant variant, out size_t length); [CCode (cheader_filename = "json-glib/json-glib.h")] + [Version (replacement = "ParserError.quark")] + public static GLib.Quark parser_error_quark (); + [CCode (cheader_filename = "json-glib/json-glib.h")] + [Version (replacement = "PathError.quark")] + public static GLib.Quark path_error_quark (); + [CCode (cheader_filename = "json-glib/json-glib.h")] + [Version (replacement = "ReaderError.quark")] + public static GLib.Quark reader_error_quark (); + [CCode (cheader_filename = "json-glib/json-glib.h")] [Version (deprecated = true, deprecated_since = "0.10", replacement = "Json.gobject_to_data")] public static string serialize_gobject (GLib.Object gobject, out size_t length); [CCode (cheader_filename = "json-glib/json-glib.h")] diff --git a/vapi/libgeoclue-2.0.vapi b/vapi/libgeoclue-2.0.vapi index 38e95f19e..e6ebba290 100644 --- a/vapi/libgeoclue-2.0.vapi +++ b/vapi/libgeoclue-2.0.vapi @@ -167,15 +167,21 @@ namespace GClue { AUTO_DELETE } [CCode (cheader_filename = "geoclue.h")] + [Version (replacement = "Client.interface_info")] public static unowned GLib.DBusInterfaceInfo client_interface_info (); [CCode (cheader_filename = "geoclue.h")] + [Version (replacement = "Client.override_properties")] public static uint client_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "geoclue.h")] + [Version (replacement = "Location.interface_info")] public static unowned GLib.DBusInterfaceInfo location_interface_info (); [CCode (cheader_filename = "geoclue.h")] + [Version (replacement = "Location.override_properties")] public static uint location_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "geoclue.h")] + [Version (replacement = "Manager.interface_info")] public static unowned GLib.DBusInterfaceInfo manager_interface_info (); [CCode (cheader_filename = "geoclue.h")] + [Version (replacement = "Manager.override_properties")] public static uint manager_override_properties (GLib.ObjectClass klass, uint property_id_begin); } diff --git a/vapi/libpeas-1.0.vapi b/vapi/libpeas-1.0.vapi index 75f659813..75c5731de 100644 --- a/vapi/libpeas-1.0.vapi +++ b/vapi/libpeas-1.0.vapi @@ -95,6 +95,7 @@ namespace Peas { [CCode (cheader_filename = "libpeas/peas.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "peas_plugin_info_get_type ()")] [Compact] public class PluginInfo { + public static GLib.Quark error_quark (); [CCode (array_length = false, array_null_terminated = true)] public unowned string[] get_authors (); public unowned string get_copyright (); @@ -133,6 +134,7 @@ namespace Peas { LOADER_NOT_FOUND, DEP_NOT_FOUND, DEP_LOADING_FAILED; + [Version (replacement = "PluginInfo.error_quark")] public static GLib.Quark quark (); } [CCode (cheader_filename = "libpeas/peas.h", instance_pos = 3.9)] diff --git a/vapi/libsoup-2.4.vapi b/vapi/libsoup-2.4.vapi index cf67516d2..49bcac2bc 100644 --- a/vapi/libsoup-2.4.vapi +++ b/vapi/libsoup-2.4.vapi @@ -31,7 +31,8 @@ namespace Soup { [GIR (name = "XMLRPCError")] public errordomain Error { ARGUMENTS, - RETVAL + RETVAL; + public static GLib.Quark quark (); } [CCode (cheader_filename = "libsoup/soup.h", cprefix = "SOUP_XMLRPC_FAULT_")] [GIR (name = "XMLRPCFault")] @@ -45,7 +46,8 @@ namespace Soup { SERVER_ERROR_INTERNAL_XML_RPC_ERROR, APPLICATION_ERROR, SYSTEM_ERROR, - TRANSPORT_ERROR + TRANSPORT_ERROR; + public static GLib.Quark quark (); } [CCode (cheader_filename = "libsoup/soup.h")] [PrintfFormat] @@ -63,6 +65,7 @@ namespace Soup { [Version (since = "2.52")] public static string build_response (GLib.Variant value) throws GLib.Error; [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "XMLRPCError.quark")] public static GLib.Quark error_quark (); [CCode (cheader_filename = "libsoup/soup.h", sentinel = "G_TYPE_INVALID")] [Version (deprecated = true)] @@ -71,6 +74,7 @@ namespace Soup { [Version (deprecated = true)] public static bool extract_method_response (string method_response, int length, ...) throws Soup.XMLRPC.Fault; [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "XMLRPCFault.quark")] public static GLib.Quark fault_quark (); [CCode (cheader_filename = "libsoup/soup.h")] [Version (since = "2.52")] @@ -1303,7 +1307,7 @@ namespace Soup { } [CCode (cheader_filename = "libsoup/soup.h", has_type_id = false)] public struct MessageHeadersIter { - public static void init (out Soup.MessageHeadersIter iter, Soup.MessageHeaders hdrs); + public void init (Soup.MessageHeaders hdrs); public static bool next (ref Soup.MessageHeadersIter iter, out unowned string name, out unowned string value); } [CCode (cheader_filename = "libsoup/soup.h", has_type_id = false)] @@ -1970,6 +1974,9 @@ namespace Soup { [Version (since = "2.42")] public static bool check_version (uint major, uint minor, uint micro); [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "Cookie.parse", since = "2.24")] + public static Soup.Cookie? cookie_parse (string header, Soup.URI origin); + [CCode (cheader_filename = "libsoup/soup.h")] [Version (since = "2.24")] public static GLib.SList cookies_from_request (Soup.Message msg); [CCode (cheader_filename = "libsoup/soup.h")] @@ -2032,6 +2039,21 @@ namespace Soup { [CCode (cheader_filename = "libsoup/soup.h")] public static GLib.Quark http_error_quark (); [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "MessageHeadersIter.init")] + public static void message_headers_iter_init (out Soup.MessageHeadersIter iter, Soup.MessageHeaders hdrs); + [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "RequestError.quark")] + public static GLib.Quark request_error_quark (); + [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "RequesterError.quark")] + public static GLib.Quark requester_error_quark (); + [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "Status.get_phrase")] + public static unowned string status_get_phrase (uint status_code); + [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "Status.proxify", since = "2.26")] + public static uint status_proxify (uint status_code); + [CCode (cheader_filename = "libsoup/soup.h")] public static bool str_case_equal (void* v1, void* v2); [CCode (cheader_filename = "libsoup/soup.h")] public static uint str_case_hash (void* key); @@ -2039,9 +2061,21 @@ namespace Soup { [Version (since = "2.40")] public static bool tld_domain_is_public_suffix (string domain); [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "TLDError.quark")] + public static GLib.Quark tld_error_quark (); + [CCode (cheader_filename = "libsoup/soup.h")] [Version (since = "2.40")] public static unowned string tld_get_base_domain (string hostname) throws GLib.Error; [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "URI.decode")] + public static string uri_decode (string part); + [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "URI.encode")] + public static string uri_encode (string part, string? escape_extra); + [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "URI.normalize")] + public static string uri_normalize (string part, string? unescape_extra); + [CCode (cheader_filename = "libsoup/soup.h")] [Version (deprecated = true)] public static void value_array_append (GLib.ValueArray array, GLib.Type type, ...); [CCode (cheader_filename = "libsoup/soup.h")] @@ -2099,6 +2133,9 @@ namespace Soup { [Version (since = "2.68")] public static bool websocket_client_verify_handshake_with_extensions (Soup.Message msg, GLib.GenericArray? supported_extensions, out GLib.List accepted_extensions) throws GLib.Error; [CCode (cheader_filename = "libsoup/soup.h")] + [Version (replacement = "WebsocketError.get_quark")] + public static GLib.Quark websocket_error_get_quark (); + [CCode (cheader_filename = "libsoup/soup.h")] [Version (since = "2.50")] public static bool websocket_server_check_handshake (Soup.Message msg, string? origin, [CCode (array_length = false, array_null_terminated = true)] string[]? protocols) throws GLib.Error; [CCode (cheader_filename = "libsoup/soup.h")] diff --git a/vapi/metadata/Gio-2.0.metadata b/vapi/metadata/Gio-2.0.metadata index 2a56f3e5e..637c5dc55 100644 --- a/vapi/metadata/Gio-2.0.metadata +++ b/vapi/metadata/Gio-2.0.metadata @@ -48,7 +48,6 @@ bus_watch_name_with_closures name="watch_name" .name_vanished_closure type="owned GLib.BusNameVanishedCallback?" default=null dbus_* parent="GLib.DBus" name="dbus_(.*)" -dbus_error_* parent="GLib.DBusError" name="dbus_error_(.*)" dbus_address_get_for_bus_sync parent="GLib.BusType" name="get_address_sync" *_settings_backend_new parent="GLib.SettingsBackend" cheader_filename="gio/gsettingsbackend.h" feature_test_macro="G_SETTINGS_ENABLE_BACKEND" diff --git a/vapi/metadata/GstNet-1.0.metadata b/vapi/metadata/GstNet-1.0.metadata index f3136822b..d207fc84c 100644 --- a/vapi/metadata/GstNet-1.0.metadata +++ b/vapi/metadata/GstNet-1.0.metadata @@ -3,4 +3,3 @@ Net* name="Net(.+)" net_* name="net_(.+)" NET_TIME_PACKET_SIZE parent="Gst.Net.TimePacket" name="SIZE" -net_time_packet_* parent="Gst.Net.TimePacket" name="net_time_packet_(.+)" diff --git a/vapi/metadata/GstRtp-1.0.metadata b/vapi/metadata/GstRtp-1.0.metadata index dc6e37c4c..6974b352a 100644 --- a/vapi/metadata/GstRtp-1.0.metadata +++ b/vapi/metadata/GstRtp-1.0.metadata @@ -5,8 +5,8 @@ rtp_* name="rtp_(.+)" RTP_PAYLOAD_* parent="Gst.RTP.Payload" name="RTP_PAYLOAD_(.+)" -rtp_buffer_* parent="Gst.RTP.Buffer" name="rtp_buffer_(.+)" -buffer_*_rtp_source_meta parent="Gst.RTP.Buffer" name="buffer_(.+)" +//rtp_buffer_* parent="Gst.RTP.Buffer" name="rtp_buffer_(.+)" +//buffer_*_rtp_source_meta parent="Gst.RTP.Buffer" name="buffer_(.+)" RTPBuffer .map unowned=false RTPHeaderExtension @@ -19,9 +19,10 @@ RTCP* parent="Gst.RTCP" name="RTCP(.+)" RTCP_* parent="Gst.RTCP" name="RTCP_(.+)" rtcp_* parent="Gst.RTCP" name="rtcp_(.+)" -rtcp_buffer_* parent="Gst.RTCP.Buffer" name="rtcp_buffer_(.+)" -rtcp_buffer_new_take_data.data owned -rtcp_buffer_map.rtcp out +//rtcp_buffer_* parent="Gst.RTCP.Buffer" name="rtcp_buffer_(.+)" +RTCPBuffer + .new_take_data.data owned + .map.rtcp out RTCPPacket .rtcp nullable diff --git a/vapi/packagekit-glib2.vapi b/vapi/packagekit-glib2.vapi index a82de9033..c55a3ab4a 100644 --- a/vapi/packagekit-glib2.vapi +++ b/vapi/packagekit-glib2.vapi @@ -1396,9 +1396,15 @@ namespace Pk { SKIP_TRANSACTION, REPAIR_REQUIRED, LAST; + [CCode (cname = "pk_exit_enum_from_string")] [Version (since = "0.5.0")] - public static Pk.Exit enum_from_string (string exit); + public static Pk.Exit from_string (string exit); + [CCode (cname = "pk_exit_enum_to_string")] [Version (since = "0.5.0")] + public unowned string to_string (); + [Version (replacement = "ExitEnum.from_string", since = "0.5.0")] + public static Pk.Exit enum_from_string (string exit); + [Version (replacement = "ExitEnum.to_string", since = "0.5.0")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkFilterEnum", cprefix = "PK_FILTER_ENUM_", type_id = "pk_filter_enum_get_type ()")] @@ -1433,13 +1439,19 @@ namespace Pk { DOWNLOADED, NOT_DOWNLOADED, LAST; + [CCode (cname = "pk_filter_enum_from_string")] + [Version (since = "0.5.0")] + public static Pk.Filter from_string (string filter); + [CCode (cname = "pk_filter_enum_to_string")] + [Version (since = "0.5.0")] + public unowned string to_string (); [Version (since = "0.5.2")] public static Pk.Bitfield bitfield_from_string (string filters); [Version (since = "0.5.2")] public static string bitfield_to_string (Pk.Bitfield filters); - [Version (since = "0.5.0")] + [Version (replacement = "FilterEnum.from_string", since = "0.5.0")] public static Pk.Filter enum_from_string (string filter); - [Version (since = "0.5.0")] + [Version (replacement = "FilterEnum.to_string", since = "0.5.0")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkGroupEnum", cprefix = "PK_GROUP_ENUM_", type_id = "pk_group_enum_get_type ()")] @@ -1481,13 +1493,19 @@ namespace Pk { VENDOR, NEWEST, LAST; + [CCode (cname = "pk_group_enum_from_string")] + [Version (since = "0.5.0")] + public static Pk.Group from_string (string group); + [CCode (cname = "pk_group_enum_to_string")] + [Version (since = "0.5.0")] + public unowned string to_string (); [Version (since = "0.5.2")] public static Pk.Bitfield bitfield_from_string (string groups); [Version (since = "0.5.2")] public static string bitfield_to_string (Pk.Bitfield groups); - [Version (since = "0.5.0")] + [Version (replacement = "GroupEnum.from_string", since = "0.5.0")] public static Pk.Group enum_from_string (string group); - [Version (since = "0.5.0")] + [Version (replacement = "GroupEnum.to_string", since = "0.5.0")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkInfoEnum", cprefix = "PK_INFO_ENUM_", type_id = "pk_info_enum_get_type ()")] @@ -1520,13 +1538,25 @@ namespace Pk { TRUSTED, UNAVAILABLE, LAST; + [CCode (cname = "pk_info_enum_from_string")] [Version (since = "0.5.0")] - public static Pk.Info enum_from_string (string info); + public static Pk.Info from_string (string info); + [CCode (cname = "pk_info_enum_to_localised_past")] [Version (since = "0.7.2")] - public unowned string enum_to_localised_past (); + public unowned string to_localised_past (); + [CCode (cname = "pk_info_enum_to_localised_present")] [Version (since = "0.7.2")] - public unowned string enum_to_localised_present (); + public unowned string to_localised_present (); + [CCode (cname = "pk_info_enum_to_string")] [Version (since = "0.5.0")] + public unowned string to_string (); + [Version (replacement = "InfoEnum.from_string", since = "0.5.0")] + public static Pk.Info enum_from_string (string info); + [Version (replacement = "InfoEnum.to_localised_past", since = "0.7.2")] + public unowned string enum_to_localised_past (); + [Version (replacement = "InfoEnum.to_localised_present", since = "0.7.2")] + public unowned string enum_to_localised_present (); + [Version (replacement = "InfoEnum.to_string", since = "0.5.0")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkMediaTypeEnum", cprefix = "PK_MEDIA_TYPE_ENUM_", type_id = "pk_media_type_enum_get_type ()")] @@ -1537,9 +1567,15 @@ namespace Pk { DVD, DISC, LAST; + [CCode (cname = "pk_media_type_enum_from_string")] [Version (since = "0.5.0")] - public static Pk.MediaType enum_from_string (string media_type); + public static Pk.MediaType from_string (string media_type); + [CCode (cname = "pk_media_type_enum_to_string")] [Version (since = "0.5.0")] + public unowned string to_string (); + [Version (replacement = "MediaTypeEnum.from_string", since = "0.5.0")] + public static Pk.MediaType enum_from_string (string media_type); + [Version (replacement = "MediaTypeEnum.to_string", since = "0.5.0")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkNetworkEnum", cprefix = "PK_NETWORK_ENUM_", type_id = "pk_network_enum_get_type ()")] @@ -1552,9 +1588,15 @@ namespace Pk { WIFI, MOBILE, LAST; + [CCode (cname = "pk_network_enum_from_string")] [Version (since = "0.5.0")] - public static Pk.Network enum_from_string (string network); + public static Pk.Network from_string (string network); + [CCode (cname = "pk_network_enum_to_string")] [Version (since = "0.5.0")] + public unowned string to_string (); + [Version (replacement = "NetworkEnum.from_string", since = "0.5.0")] + public static Pk.Network enum_from_string (string network); + [Version (replacement = "NetworkEnum.to_string", since = "0.5.0")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_OFFLINE_ACTION_", type_id = "pk_offline_action_get_type ()")] @@ -1606,9 +1648,15 @@ namespace Pk { SECURITY_SESSION, SECURITY_SYSTEM, LAST; + [CCode (cname = "pk_restart_enum_from_string")] [Version (since = "0.5.0")] - public static Pk.Restart enum_from_string (string restart); + public static Pk.Restart from_string (string restart); + [CCode (cname = "pk_restart_enum_to_string")] [Version (since = "0.5.0")] + public unowned string to_string (); + [Version (replacement = "RestartEnum.from_string", since = "0.5.0")] + public static Pk.Restart enum_from_string (string restart); + [Version (replacement = "RestartEnum.to_string", since = "0.5.0")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkRoleEnum", cprefix = "PK_ROLE_ENUM_", type_id = "pk_role_enum_get_type ()")] @@ -1649,15 +1697,24 @@ namespace Pk { REPO_REMOVE, UPGRADE_SYSTEM, LAST; + [CCode (cname = "pk_role_enum_from_string")] + [Version (since = "0.5.0")] + public static Pk.Role from_string (string role); + [CCode (cname = "pk_role_enum_to_localised_present")] + [Version (since = "0.7.2")] + public unowned string to_localised_present (); + [CCode (cname = "pk_role_enum_to_string")] + [Version (since = "0.5.0")] + public unowned string to_string (); [Version (since = "0.5.2")] public static Pk.Bitfield bitfield_from_string (string roles); [Version (since = "0.5.2")] public static string bitfield_to_string (Pk.Bitfield roles); - [Version (since = "0.5.0")] + [Version (replacement = "RoleEnum.from_string", since = "0.5.0")] public static Pk.Role enum_from_string (string role); - [Version (since = "0.7.2")] + [Version (replacement = "RoleEnum.to_localised_present", since = "0.7.2")] public unowned string enum_to_localised_present (); - [Version (since = "0.5.0")] + [Version (replacement = "RoleEnum.to_string", since = "0.5.0")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkSigTypeEnum", cprefix = "PK_SIGTYPE_ENUM_", type_id = "pk_sig_type_enum_get_type ()")] @@ -1666,8 +1723,14 @@ namespace Pk { UNKNOWN, GPG, LAST; - public static Pk.SigType enum_from_string (string sig_type); + [CCode (cname = "pk_sig_type_enum_from_string")] + public static Pk.SigType from_string (string sig_type); + [CCode (cname = "pk_sig_type_enum_to_string")] [Version (since = "0.5.0")] + public unowned string to_string (); + [Version (replacement = "SigTypeEnum.from_string")] + public static Pk.SigType enum_from_string (string sig_type); + [Version (replacement = "SigTypeEnum.to_string", since = "0.5.0")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkStatusEnum", cprefix = "PK_STATUS_ENUM_", type_id = "pk_status_enum_get_type ()")] @@ -1711,10 +1774,19 @@ namespace Pk { COPY_FILES, RUN_HOOK, LAST; + [CCode (cname = "pk_status_enum_from_string")] [Version (since = "0.5.0")] + public static Pk.Status from_string (string status); + [CCode (cname = "pk_status_enum_to_localised_text")] + public unowned string to_localised_text (); + [CCode (cname = "pk_status_enum_to_string")] + [Version (since = "0.5.0")] + public unowned string to_string (); + [Version (replacement = "StatusEnum.from_string", since = "0.5.0")] public static Pk.Status enum_from_string (string status); + [Version (replacement = "StatusEnum.to_localised_text")] public unowned string enum_to_localised_text (); - [Version (since = "0.5.0")] + [Version (replacement = "StatusEnum.to_string", since = "0.5.0")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkTransactionFlagEnum", cprefix = "PK_TRANSACTION_FLAG_ENUM_", type_id = "pk_transaction_flag_enum_get_type ()")] @@ -1728,13 +1800,19 @@ namespace Pk { JUST_REINSTALL, ALLOW_DOWNGRADE, LAST; + [CCode (cname = "pk_transaction_flag_enum_from_string")] + [Version (since = "0.8.1")] + public static Pk.TransactionFlag from_string (string transaction_flag); + [CCode (cname = "pk_transaction_flag_enum_to_string")] + [Version (since = "0.8.1")] + public unowned string to_string (); [Version (since = "0.8.1")] public static Pk.Bitfield bitfield_from_string (string transaction_flags); [Version (since = "0.8.1")] public static string bitfield_to_string (Pk.Bitfield transaction_flags); - [Version (since = "0.8.1")] + [Version (replacement = "TransactionFlagEnum.from_string", since = "0.8.1")] public static Pk.TransactionFlag enum_from_string (string transaction_flag); - [Version (since = "0.8.1")] + [Version (replacement = "TransactionFlagEnum.to_string", since = "0.8.1")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkUpdateStateEnum", cprefix = "PK_UPDATE_STATE_ENUM_", type_id = "pk_update_state_enum_get_type ()")] @@ -1745,9 +1823,15 @@ namespace Pk { UNSTABLE, TESTING, LAST; + [CCode (cname = "pk_update_state_enum_from_string")] [Version (since = "0.5.0")] - public static Pk.UpdateState enum_from_string (string update_state); + public static Pk.UpdateState from_string (string update_state); + [CCode (cname = "pk_update_state_enum_to_string")] [Version (since = "0.5.0")] + public unowned string to_string (); + [Version (replacement = "UpdateStateEnum.from_string", since = "0.5.0")] + public static Pk.UpdateState enum_from_string (string update_state); + [Version (replacement = "UpdateStateEnum.to_string", since = "0.5.0")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkUpgradeKindEnum", cprefix = "PK_UPGRADE_KIND_ENUM_", type_id = "pk_upgrade_kind_enum_get_type ()")] @@ -1758,9 +1842,15 @@ namespace Pk { DEFAULT, COMPLETE, LAST; + [CCode (cname = "pk_upgrade_kind_enum_from_string")] [Version (since = "0.6.11")] - public static Pk.UpgradeKind enum_from_string (string upgrade_kind); + public static Pk.UpgradeKind from_string (string upgrade_kind); + [CCode (cname = "pk_upgrade_kind_enum_to_string")] [Version (since = "0.6.11")] + public unowned string to_string (); + [Version (replacement = "UpgradeKindEnum.from_string", since = "0.6.11")] + public static Pk.UpgradeKind enum_from_string (string upgrade_kind); + [Version (replacement = "UpgradeKindEnum.to_string", since = "0.6.11")] public unowned string enum_to_string (); } [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_CLIENT_ERROR_")] @@ -1835,16 +1925,34 @@ namespace Pk { [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_SYSTEM_PACKAGE_LIST_FILENAME")] public const string SYSTEM_PACKAGE_LIST_FILENAME; [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] + [Version (replacement = "ClientError.quark", since = "0.5.2")] + public static GLib.Quark client_error_quark (); + [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] + [Version (replacement = "ControlError.quark", since = "0.5.2")] + public static GLib.Quark control_error_quark (); + [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] public static void debug_add_log_domain (string log_domain); [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] public static bool debug_is_verbose (); [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] public static void debug_set_verbose (bool verbose); [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] + [Version (replacement = "DistroUpgradeEnum.from_string", since = "0.5.0")] + public static Pk.DistroUpgradeEnum distro_upgrade_enum_from_string (string upgrade); + [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] + [Version (replacement = "DistroUpgradeEnum.to_string", since = "0.5.0")] + public static unowned string distro_upgrade_enum_to_string (Pk.DistroUpgradeEnum upgrade); + [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] public static unowned string enum_find_string (Pk.EnumMatch table, uint value); [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] public static uint enum_find_value (Pk.EnumMatch table, string string); [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] + [Version (replacement = "ErrorEnum.from_string", since = "0.5.0")] + public static Pk.ErrorEnum error_enum_from_string (string code); + [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] + [Version (replacement = "ErrorEnum.to_string", since = "0.5.0")] + public static unowned string error_enum_to_string (Pk.ErrorEnum code); + [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] public static string get_distro_id (); [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] [Version (since = "0.5.2")] @@ -1853,6 +1961,12 @@ namespace Pk { [Version (since = "0.5.2")] public static string iso8601_present (); [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] + [Version (replacement = "OfflineAction.from_string", since = "0.9.6")] + public static Pk.OfflineAction offline_action_from_string (string action); + [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] + [Version (replacement = "OfflineAction.to_string", since = "0.9.6")] + public static unowned string offline_action_to_string (Pk.OfflineAction action); + [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] public static bool offline_auth_cancel () throws GLib.Error; [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] public static bool offline_auth_clear_results () throws GLib.Error; @@ -1877,6 +1991,9 @@ namespace Pk { [Version (since = "0.9.6")] public static bool offline_clear_results (GLib.Cancellable? cancellable = null) throws GLib.Error; [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] + [Version (replacement = "OfflineError.quark", since = "0.9.6")] + public static GLib.Quark offline_error_quark (); + [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] [Version (since = "0.9.6")] public static Pk.OfflineAction offline_get_action () throws GLib.Error; [CCode (cheader_filename = "packagekit-glib2/packagekit.h")] diff --git a/vapi/pango.vapi b/vapi/pango.vapi index a9858192e..2d9b286f2 100644 --- a/vapi/pango.vapi +++ b/vapi/pango.vapi @@ -51,6 +51,7 @@ namespace Pango { public weak string features; [CCode (has_construct_function = false, type = "PangoAttribute*")] public AttrFontFeatures (string features); + public static Pango.Attribute @new (string features); } [CCode (cheader_filename = "pango/pango.h", has_type_id = false)] [Compact] @@ -76,6 +77,7 @@ namespace Pango { public weak Pango.Language value; [CCode (has_construct_function = false, type = "PangoAttribute*")] public AttrLanguage (Pango.Language language); + public static Pango.Attribute @new (Pango.Language language); } [CCode (cheader_filename = "pango/pango.h", ref_function = "pango_attr_list_ref", type_id = "pango_attr_list_get_type ()", unref_function = "pango_attr_list_unref")] [Compact] @@ -110,6 +112,9 @@ namespace Pango { public Pango.Rectangle logical_rect; [CCode (has_construct_function = false, type = "PangoAttribute*")] public AttrShape (Pango.Rectangle ink_rect, Pango.Rectangle logical_rect); + public static Pango.Attribute @new (Pango.Rectangle ink_rect, Pango.Rectangle logical_rect); + [Version (since = "1.8")] + public static Pango.Attribute new_with_data (Pango.Rectangle ink_rect, Pango.Rectangle logical_rect, void* data, [CCode (destroy_notify_pos = 4.1)] owned Pango.AttrDataCopyFunc? copy_func); [CCode (has_construct_function = false, simple_generics = true, type = "PangoAttribute*")] [Version (since = "1.8")] public AttrShape.with_data (Pango.Rectangle ink_rect, Pango.Rectangle logical_rect, owned T data, Pango.AttrDataCopyFunc copy_func); @@ -121,6 +126,9 @@ namespace Pango { public int size; [CCode (has_construct_function = false, type = "PangoAttribute*")] public AttrSize (int size); + public static Pango.Attribute @new (int size); + [Version (since = "1.8")] + public static Pango.Attribute new_absolute (int size); [CCode (cname = "pango_attr_size_new_absolute", has_construct_function = false, type = "PangoAttribute*")] [Version (since = "1.8")] public AttrSize.with_absolute (int size); @@ -1195,6 +1203,9 @@ namespace Pango { [CCode (cheader_filename = "pango/pango.h")] public static Pango.Attribute attr_family_new (string family); [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "AttrFontDesc.new")] + public static Pango.Attribute attr_font_desc_new (Pango.FontDescription desc); + [CCode (cheader_filename = "pango/pango.h")] [Version (since = "1.38")] public static Pango.Attribute attr_foreground_alpha_new (uint16 alpha); [CCode (cheader_filename = "pango/pango.h")] @@ -1234,6 +1245,12 @@ namespace Pango { [CCode (cheader_filename = "pango/pango.h")] public static Pango.Attribute attr_style_new (Pango.Style style); [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "AttrType.get_name", since = "1.22")] + public static unowned string? attr_type_get_name (Pango.AttrType type); + [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "AttrType.register")] + public static Pango.AttrType attr_type_register (string name); + [CCode (cheader_filename = "pango/pango.h")] [Version (since = "1.8")] public static Pango.Attribute attr_underline_color_new (uint16 red, uint16 green, uint16 blue); [CCode (cheader_filename = "pango/pango.h")] @@ -1243,6 +1260,9 @@ namespace Pango { [CCode (cheader_filename = "pango/pango.h")] public static Pango.Attribute attr_weight_new (Pango.Weight weight); [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "BidiType.for_unichar", since = "1.22")] + public static Pango.BidiType bidi_type_for_unichar (unichar ch); + [CCode (cheader_filename = "pango/pango.h")] [Version (deprecated = true, deprecated_since = "1.44")] public static void @break (string text, int length, Pango.Analysis analysis, [CCode (array_length_cname = "attrs_len", array_length_pos = 4.1)] Pango.LogAttr[] attrs); [CCode (cheader_filename = "pango/pango.h")] @@ -1256,10 +1276,25 @@ namespace Pango { [CCode (cheader_filename = "pango/pango.h")] public static void find_paragraph_boundary (string text, int length, out int paragraph_delimiter_index, out int next_paragraph_start); [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "FontDescription.from_string")] + public static Pango.FontDescription font_description_from_string (string str); + [CCode (cheader_filename = "pango/pango.h")] public static void get_log_attrs (string text, int length, int level, Pango.Language language, [CCode (array_length_cname = "attrs_len", array_length_pos = 5.1)] Pango.LogAttr[] log_attrs); [CCode (cheader_filename = "pango/pango.h")] public static bool get_mirror_char (unichar ch, unichar mirrored_ch); [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "Gravity.get_for_matrix", since = "1.16")] + public static Pango.Gravity gravity_get_for_matrix (Pango.Matrix? matrix); + [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "Gravity.get_for_script", since = "1.16")] + public static Pango.Gravity gravity_get_for_script (Pango.Script script, Pango.Gravity base_gravity, Pango.GravityHint hint); + [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "Gravity.get_for_script_and_width", since = "1.26")] + public static Pango.Gravity gravity_get_for_script_and_width (Pango.Script script, bool wide, Pango.Gravity base_gravity, Pango.GravityHint hint); + [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "Gravity.to_rotation", since = "1.16")] + public static double gravity_to_rotation (Pango.Gravity gravity); + [CCode (cheader_filename = "pango/pango.h")] [Version (since = "1.10")] public static bool is_zero_width (unichar ch); [CCode (cheader_filename = "pango/pango.h")] @@ -1268,6 +1303,15 @@ namespace Pango { [Version (since = "1.4")] public static GLib.List itemize_with_base_dir (Pango.Context context, Pango.Direction base_dir, string text, int start_index, int length, Pango.AttrList attrs, Pango.AttrIterator? cached_iter); [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "Language.from_string")] + public static unowned Pango.Language? language_from_string (string? language); + [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "Language.get_default", since = "1.16")] + public static unowned Pango.Language language_get_default (); + [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "Language.get_preferred", since = "1.48")] + public static unowned Pango.Language? language_get_preferred (); + [CCode (cheader_filename = "pango/pango.h")] [Version (since = "1.4")] public static uint8 log2vis_get_embedding_levels (string text, int length, ref Pango.Direction pbase_dir); [CCode (cheader_filename = "pango/pango.h")] @@ -1307,6 +1351,12 @@ namespace Pango { [Version (deprecated = true, deprecated_since = "1.38")] public static bool scan_word (ref string pos, GLib.StringBuilder @out); [CCode (cheader_filename = "pango/pango.h")] + [Version (deprecated = true, deprecated_since = "1.44.", replacement = "Script.for_unichar", since = "1.4")] + public static Pango.Script script_for_unichar (unichar ch); + [CCode (cheader_filename = "pango/pango.h")] + [Version (replacement = "Script.get_sample_language", since = "1.4")] + public static Pango.Language? script_get_sample_language (Pango.Script script); + [CCode (cheader_filename = "pango/pango.h")] public static void shape (string text, int length, Pango.Analysis analysis, Pango.GlyphString glyphs); [CCode (cheader_filename = "pango/pango.h")] [Version (since = "1.32")] diff --git a/vapi/pangocairo.vapi b/vapi/pangocairo.vapi index f81c6ee41..524ecc3a6 100644 --- a/vapi/pangocairo.vapi +++ b/vapi/pangocairo.vapi @@ -55,13 +55,13 @@ namespace Pango { [Version (since = "1.14")] public static void cairo_error_underline_path (Cairo.Context cr, double x, double y, double width, double height); [CCode (cheader_filename = "pango/pangocairo.h")] - [Version (since = "1.10")] + [Version (replacement = "FontMap.get_default", since = "1.10")] public static unowned Pango.FontMap cairo_font_map_get_default (); [CCode (cheader_filename = "pango/pangocairo.h")] - [Version (since = "1.10")] + [Version (replacement = "FontMap.new", since = "1.10")] public static Pango.FontMap cairo_font_map_new (); [CCode (cheader_filename = "pango/pangocairo.h")] - [Version (since = "1.18")] + [Version (replacement = "FontMap.new_for_font_type", since = "1.18")] public static Pango.FontMap? cairo_font_map_new_for_font_type (Cairo.FontType fonttype); [CCode (cheader_filename = "pango/pangocairo.h")] [Version (since = "1.10")] diff --git a/vapi/polkit-gobject-1.vapi b/vapi/polkit-gobject-1.vapi index 307f173d9..8f2e9d6b4 100644 --- a/vapi/polkit-gobject-1.vapi +++ b/vapi/polkit-gobject-1.vapi @@ -217,7 +217,18 @@ namespace Polkit { public static GLib.Quark quark (); } [CCode (cheader_filename = "polkit/polkit.h")] + [Version (replacement = "Error.quark")] + public static GLib.Quark error_quark (); + [CCode (cheader_filename = "polkit/polkit.h")] + [Version (replacement = "Identity.from_string")] public static Polkit.Identity? identity_from_string (string str) throws GLib.Error; [CCode (cheader_filename = "polkit/polkit.h")] + [Version (replacement = "ImplicitAuthorization.from_string")] + public static bool implicit_authorization_from_string (string string, Polkit.ImplicitAuthorization out_implicit_authorization); + [CCode (cheader_filename = "polkit/polkit.h")] + [Version (replacement = "ImplicitAuthorization.to_string")] + public static unowned string implicit_authorization_to_string (Polkit.ImplicitAuthorization implicit_authorization); + [CCode (cheader_filename = "polkit/polkit.h")] + [Version (replacement = "Subject.from_string")] public static Polkit.Subject subject_from_string (string str) throws GLib.Error; } diff --git a/vapi/poppler-glib.vapi b/vapi/poppler-glib.vapi index a9e6f72f8..eb58a2b61 100644 --- a/vapi/poppler-glib.vapi +++ b/vapi/poppler-glib.vapi @@ -1512,6 +1512,9 @@ namespace Poppler { [Version (since = "0.12")] public static bool date_parse (string date, long timet); [CCode (cheader_filename = "poppler.h")] + [Version (replacement = "Error.quark")] + public static GLib.Quark error_quark (); + [CCode (cheader_filename = "poppler.h")] public static Poppler.Backend get_backend (); [CCode (cheader_filename = "poppler.h")] public static unowned string get_version (); diff --git a/vapi/rest-0.7.vapi b/vapi/rest-0.7.vapi index 015fc6880..903a53631 100644 --- a/vapi/rest-0.7.vapi +++ b/vapi/rest-0.7.vapi @@ -261,4 +261,10 @@ namespace Rest { public delegate void ProxyCallContinuousCallback (Rest.ProxyCall call, string buf, size_t len, GLib.Error? error, GLib.Object? weak_object); [CCode (cheader_filename = "rest/rest-proxy-call.h", instance_pos = 5.9)] public delegate void ProxyCallUploadCallback (Rest.ProxyCall call, size_t total, size_t uploaded, GLib.Error? error, GLib.Object? weak_object); + [CCode (cheader_filename = "rest/oauth-proxy-call.h,rest/oauth-proxy.h,rest/oauth2-proxy-call.h,rest/oauth2-proxy.h,rest/rest-enum-types.h,rest/rest-param.h,rest/rest-params.h,rest/rest-proxy-auth.h,rest/rest-proxy-call.h,rest/rest-proxy.h,rest/rest-xml-node.h,rest/rest-xml-parser.h")] + [Version (replacement = "ProxyCallError.quark")] + public static GLib.Quark proxy_call_error_quark (); + [CCode (cheader_filename = "rest/oauth-proxy-call.h,rest/oauth-proxy.h,rest/oauth2-proxy-call.h,rest/oauth2-proxy.h,rest/rest-enum-types.h,rest/rest-param.h,rest/rest-params.h,rest/rest-proxy-auth.h,rest/rest-proxy-call.h,rest/rest-proxy.h,rest/rest-xml-node.h,rest/rest-xml-parser.h")] + [Version (replacement = "ProxyError.quark")] + public static GLib.Quark proxy_error_quark (); } diff --git a/vapi/udisks2.vapi b/vapi/udisks2.vapi index 61ea8868b..34b87b37a 100644 --- a/vapi/udisks2.vapi +++ b/vapi/udisks2.vapi @@ -941,53 +941,78 @@ namespace UDisks { [CCode (cheader_filename = "udisks/udisks.h", cname = "UDISKS_MINOR_VERSION")] public const int MINOR_VERSION; [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Block.interface_info")] public static unowned GLib.DBusInterfaceInfo block_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Block.override_properties")] public static uint block_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "DriveAta.interface_info")] public static unowned GLib.DBusInterfaceInfo drive_ata_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "DriveAta.override_properties")] public static uint drive_ata_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Drive.interface_info")] public static unowned GLib.DBusInterfaceInfo drive_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Drive.override_properties")] public static uint drive_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Encrypted.interface_info")] public static unowned GLib.DBusInterfaceInfo encrypted_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Encrypted.override_properties")] public static uint encrypted_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Error.quark")] + public static GLib.Quark error_quark (); + [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Filesystem.interface_info")] public static unowned GLib.DBusInterfaceInfo filesystem_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Filesystem.override_properties")] public static uint filesystem_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Job.interface_info")] public static unowned GLib.DBusInterfaceInfo job_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Job.override_properties")] public static uint job_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Loop.interface_info")] public static unowned GLib.DBusInterfaceInfo loop_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Loop.override_properties")] public static uint loop_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Manager.interface_info")] public static unowned GLib.DBusInterfaceInfo manager_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Manager.override_properties")] public static uint manager_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "udisks/udisks.h")] - [Version (since = "2.0.0")] + [Version (replacement = "MDRaid.interface_info", since = "2.0.0")] public static unowned GLib.DBusInterfaceInfo mdraid_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] - [Version (since = "2.0.0")] + [Version (replacement = "MDRaid.override_properties", since = "2.0.0")] public static uint mdraid_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Partition.interface_info")] public static unowned GLib.DBusInterfaceInfo partition_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Partition.override_properties")] public static uint partition_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "PartitionTable.interface_info")] public static unowned GLib.DBusInterfaceInfo partition_table_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "PartitionTable.override_properties")] public static uint partition_table_override_properties (GLib.ObjectClass klass, uint property_id_begin); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Swapspace.interface_info")] public static unowned GLib.DBusInterfaceInfo swapspace_interface_info (); [CCode (cheader_filename = "udisks/udisks.h")] + [Version (replacement = "Swapspace.override_properties")] public static uint swapspace_override_properties (GLib.ObjectClass klass, uint property_id_begin); } diff --git a/vapi/webkit2gtk-4.0.vapi b/vapi/webkit2gtk-4.0.vapi index 69ac6a140..c535c914c 100644 --- a/vapi/webkit2gtk-4.0.vapi +++ b/vapi/webkit2gtk-4.0.vapi @@ -2016,21 +2016,51 @@ namespace WebKit { [CCode (cheader_filename = "webkit2/webkit2.h", cname = "WEBKIT_MINOR_VERSION")] public const int MINOR_VERSION; [CCode (cheader_filename = "webkit2/webkit2.h")] + [Version (replacement = "DownloadError.quark")] + public static GLib.Quark download_error_quark (); + [CCode (cheader_filename = "webkit2/webkit2.h")] + [Version (replacement = "FaviconDatabaseError.quark")] + public static GLib.Quark favicon_database_error_quark (); + [CCode (cheader_filename = "webkit2/webkit2.h")] public static uint get_major_version (); [CCode (cheader_filename = "webkit2/webkit2.h")] public static uint get_micro_version (); [CCode (cheader_filename = "webkit2/webkit2.h")] public static uint get_minor_version (); [CCode (cheader_filename = "webkit2/webkit2.h")] + [Version (replacement = "JavascriptError.quark")] + public static GLib.Quark javascript_error_quark (); + [CCode (cheader_filename = "webkit2/webkit2.h")] [Version (since = "2.32")] public static unowned string media_key_system_permission_get_name (WebKit.MediaKeySystemPermissionRequest request); [CCode (cheader_filename = "webkit2/webkit2.h")] + [Version (replacement = "NetworkError.quark")] + public static GLib.Quark network_error_quark (); + [CCode (cheader_filename = "webkit2/webkit2.h")] + [Version (replacement = "PluginError.quark")] + public static GLib.Quark plugin_error_quark (); + [CCode (cheader_filename = "webkit2/webkit2.h")] + [Version (replacement = "PolicyError.quark")] + public static GLib.Quark policy_error_quark (); + [CCode (cheader_filename = "webkit2/webkit2.h")] + [Version (replacement = "PrintError.quark")] + public static GLib.Quark print_error_quark (); + [CCode (cheader_filename = "webkit2/webkit2.h")] + [Version (replacement = "SnapshotError.quark")] + public static GLib.Quark snapshot_error_quark (); + [CCode (cheader_filename = "webkit2/webkit2.h")] [Version (since = "2.24")] public static string? uri_for_display (string uri); [CCode (cheader_filename = "webkit2/webkit2.h")] + [Version (replacement = "UserContentFilterError.quark")] + public static GLib.Quark user_content_filter_error_quark (); + [CCode (cheader_filename = "webkit2/webkit2.h")] [Version (since = "2.8")] public static bool user_media_permission_is_for_audio_device (WebKit.UserMediaPermissionRequest request); [CCode (cheader_filename = "webkit2/webkit2.h")] [Version (since = "2.8")] public static bool user_media_permission_is_for_video_device (WebKit.UserMediaPermissionRequest request); + [CCode (cheader_filename = "webkit2/webkit2.h")] + [Version (replacement = "UserMessageError.quark")] + public static GLib.Quark user_message_error_quark (); }