public Gst.Stream? get_stream ();
[Version (since = "1.2")]
public string? get_stream_id ();
+ [Version (since = "1.12")]
+ public Gst.TaskState get_task_state ();
public bool has_current_caps ();
public bool is_active ();
public bool is_blocked ();
[HasEmitter]
public virtual signal void pad_created (Gst.Pad pad);
}
+ [CCode (cheader_filename = "gst/gst.h", lower_case_csuffix = "param_spec_array", type_id = "gst_param_spec_array_get_type ()")]
+ public class ParamArray : GLib.ParamSpec {
+ [CCode (has_construct_function = false)]
+ protected ParamArray ();
+ }
[CCode (cheader_filename = "gst/gst.h", lower_case_csuffix = "param_spec_fraction", type_id = "gst_param_spec_fraction_get_type ()")]
public class ParamFraction : GLib.ParamSpec {
[CCode (has_construct_function = false)]
public unowned Gst.Query get_query ();
}
[CCode (cheader_filename = "gst/gst.h", has_type_id = false)]
+ public struct ParamSpecArray {
+ public weak GLib.ParamSpec parent_instance;
+ public weak GLib.ParamSpec element_spec;
+ }
+ [CCode (cheader_filename = "gst/gst.h", has_type_id = false)]
public struct ParamSpecFraction {
public weak GLib.ParamSpec parent_instance;
public int min_num;
[CCode (cheader_filename = "gst/gst.h")]
public static bool is_initialized ();
[CCode (cheader_filename = "gst/gst.h")]
+ 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", 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;
public void free ();
[CCode (has_construct_function = false)]
[Version (since = "1.12")]
+ public TimeCode.from_date_time (uint fps_n, uint fps_d, GLib.DateTime dt, Gst.Video.TimeCodeFlags flags, uint field_count);
+ [CCode (has_construct_function = false)]
+ [Version (since = "1.12")]
public TimeCode.from_string (string tc_str);
public void increment_frame ();
public void init (uint fps_n, uint fps_d, GLib.DateTime latest_daily_jam, Gst.Video.TimeCodeFlags flags, uint hours, uint minutes, uint seconds, uint frames, uint field_count);
+ [Version (since = "1.12")]
+ public void init_from_date_time (uint fps_n, uint fps_d, GLib.DateTime dt, Gst.Video.TimeCodeFlags flags, uint field_count);
public bool is_valid ();
public uint64 nsec_since_daily_jam ();
public GLib.DateTime to_date_time ();
public const string CONVERTER_OPT_SRC_X;
[CCode (cheader_filename = "gst/video/video.h", cname = "GST_VIDEO_CONVERTER_OPT_SRC_Y")]
public const string CONVERTER_OPT_SRC_Y;
+ [CCode (cheader_filename = "gst/video/video.h", cname = "GST_VIDEO_CONVERTER_OPT_THREADS")]
+ public const string CONVERTER_OPT_THREADS;
[CCode (cheader_filename = "gst/video/video.h", cname = "GST_VIDEO_DECODER_MAX_ERRORS")]
public const int DECODER_MAX_ERRORS;
[CCode (cheader_filename = "gst/video/video.h", cname = "GST_VIDEO_DECODER_SINK_NAME")]
public uint get_items_per_page ();
public unowned GLib.List<GData.Link> get_links ();
public unowned string get_logo ();
+ public unowned string? get_next_page_token ();
[Version (since = "0.7.0")]
public unowned string get_rights ();
public uint get_start_index ();
public string id { get; }
public uint items_per_page { get; }
public string logo { get; }
+ public string next_page_token { get; }
[Version (since = "0.7.0")]
public string rights { get; }
public uint start_index { get; }
public class CookieManager : GLib.Object {
[CCode (has_construct_function = false)]
protected CookieManager ();
+ [Version (deprecated = true, deprecated_since = "2.16")]
public void delete_all_cookies ();
+ [Version (deprecated = true, deprecated_since = "2.16")]
public void delete_cookies_for_domain (string domain);
public async WebKit.CookieAcceptPolicy get_accept_policy (GLib.Cancellable? cancellable) throws GLib.Error;
[CCode (array_length = false, array_null_terminated = true)]
+ [Version (deprecated = true, deprecated_since = "2.16")]
public async string[] get_domains_with_cookies (GLib.Cancellable? cancellable) throws GLib.Error;
public void set_accept_policy (WebKit.CookieAcceptPolicy policy);
public void set_persistent_storage (string filename, WebKit.CookiePersistentStorage storage);
public void ignore ();
public void use ();
}
+ [CCode (cheader_filename = "webkit2/webkit2.h", type_id = "webkit_print_custom_widget_get_type ()")]
+ public class PrintCustomWidget : GLib.Object {
+ [CCode (has_construct_function = false)]
+ [Version (since = "2.16")]
+ public PrintCustomWidget (Gtk.Widget widget, string title);
+ [Version (since = "2.16")]
+ public unowned string get_title ();
+ [Version (since = "2.16")]
+ public unowned Gtk.Widget get_widget ();
+ [Version (since = "2.16")]
+ public string title { get; construct; }
+ [Version (since = "2.16")]
+ public Gtk.Widget widget { get; construct; }
+ [Version (since = "2.16")]
+ public virtual signal void apply ();
+ [Version (since = "2.16")]
+ public virtual signal void update (Gtk.PageSetup widget, Gtk.PrintSettings page_setup);
+ }
[CCode (cheader_filename = "webkit2/webkit2.h", type_id = "webkit_print_operation_get_type ()")]
public class PrintOperation : GLib.Object {
[CCode (has_construct_function = false)]
public Gtk.PrintSettings print_settings { get; set; }
[NoAccessorMethod]
public WebKit.WebView web_view { owned get; construct; }
+ [Version (since = "2.16")]
+ public signal WebKit.PrintCustomWidget create_custom_widget ();
public signal void failed (WebKit.PrintError error);
public signal void finished ();
}
[Version (since = "2.16")]
public uint16 get_port ();
[Version (since = "2.16")]
- public unowned string get_protocol ();
+ public unowned string? get_protocol ();
[Version (since = "2.16")]
public bool is_opaque ();
[Version (since = "2.16")]
public bool enable_resizable_text_areas { get; set construct; }
public bool enable_site_specific_quirks { get; set construct; }
public bool enable_smooth_scrolling { get; set construct; }
- [Version (since = "2.3")]
+ [Version (since = "2.4")]
public bool enable_spatial_navigation { get; set construct; }
public bool enable_tabs_to_links { get; set construct; }
public bool enable_webaudio { get; set construct; }
public unowned string get_uri ();
[Version (since = "2.6")]
public unowned WebKit.UserContentManager get_user_content_manager ();
+ [Version (since = "2.16")]
+ public unowned WebKit.WebsiteDataManager get_website_data_manager ();
public unowned WebKit.WindowProperties get_window_properties ();
public double get_zoom_level ();
public void go_back ();
public unowned string? get_base_cache_directory ();
[Version (since = "2.10")]
public unowned string? get_base_data_directory ();
+ [Version (since = "2.16")]
+ public unowned WebKit.CookieManager get_cookie_manager ();
[Version (since = "2.10")]
public unowned string? get_disk_cache_directory ();
[Version (since = "2.10")]
WEBSQL_DATABASES,
INDEXEDDB_DATABASES,
PLUGIN_DATA,
+ COOKIES,
ALL
}
[CCode (cheader_filename = "webkit2/webkit2.h", cprefix = "WEBKIT_DOWNLOAD_ERROR_")]