public virtual bool can_load_uri (string uri) throws GLib.Error;
public static bool can_save_uri (string uri) throws GLib.Error;
public static unowned GES.Asset get_default ();
+ [Version (deprecated = true, deprecated_since = "1.18")]
public virtual bool load_from_uri (GES.Timeline timeline, string uri) throws GLib.Error;
[CCode (cname = "ges_formatter_class_register_metas")]
public class void register_metas (string name, string description, string extensions, string caps, double version, Gst.Rank rank);
+ [Version (deprecated = true, deprecated_since = "1.18")]
public virtual bool save_to_uri (GES.Timeline timeline, string uri, bool overwrite) throws GLib.Error;
}
[CCode (cheader_filename = "ges/ges.h", type_id = "ges_group_get_type ()")]
public virtual bool set_max_duration (Gst.ClockTime maxduration);
public bool set_name (string? name);
public virtual bool set_parent (GES.TimelineElement parent);
- [Version (deprecated = true)]
+ [Version (deprecated = true, deprecated_since = "1.10")]
public virtual bool set_priority (uint32 priority);
public virtual bool set_start (Gst.ClockTime start);
public bool set_timeline (GES.Timeline timeline);
[CCode (cheader_filename = "ges/ges.h", has_target = false)]
public delegate bool FormatterCanLoadURIMethod (GES.Formatter dummy_instance, string uri) throws GLib.Error;
[CCode (cheader_filename = "ges/ges.h", has_target = false)]
- [Version (deprecated = true, deprecated_since = "1.16")]
public delegate bool FormatterLoadFromURIMethod (GES.Formatter formatter, GES.Timeline timeline, string uri) throws GLib.Error;
[CCode (cheader_filename = "ges/ges.h", has_target = false)]
- [Version (deprecated = true, deprecated_since = "1.16")]
public delegate bool FormatterSaveToURIMethod (GES.Formatter formatter, GES.Timeline timeline, string uri, bool overwrite) throws GLib.Error;
[CCode (cheader_filename = "ges/ges.h", instance_pos = 3.9)]
public delegate void MetaForeachFunc (GES.MetaContainer container, string key, GLib.Value value);
[CCode (cheader_filename = "gst/gst.h")]
public static void log_default (Gst.DebugCategory category, Gst.DebugLevel level, string file, string function, int line, GLib.Object? object, Gst.DebugMessage message, void* user_data = null);
[CCode (cheader_filename = "gst/gst.h")]
+ [Version (since = "1.18")]
+ public static string log_get_line (Gst.DebugCategory category, Gst.DebugLevel level, string file, string function, int line, GLib.Object? object, Gst.DebugMessage message);
+ [CCode (cheader_filename = "gst/gst.h")]
public static void log_valist (Gst.DebugCategory category, Gst.DebugLevel level, string file, string function, int line, GLib.Object? object, string format, va_list args);
[CCode (cheader_filename = "gst/gst.h")]
public static void print_stack_trace ();
public Gst.ElementFlags get_suppressed_flags ();
[NoWrapper]
public virtual void handle_message (Gst.Message message);
+ [Version (since = "1.18")]
+ public Gst.Iterator? iterate_all_by_element_factory_name (string factory_name);
public Gst.Iterator? iterate_all_by_interface (GLib.Type iface);
public Gst.Iterator? iterate_elements ();
public Gst.Iterator? iterate_recurse ();
public class Connection {
public void clear_auth_params ();
public Gst.RTSP.Result close ();
+ [Version (deprecated = true, deprecated_since = "1.18")]
public Gst.RTSP.Result connect (GLib.TimeVal timeout);
- [Version (since = "1.8")]
+ [Version (since = "1.18")]
+ public Gst.RTSP.Result connect_usec (int64 timeout);
+ [Version (deprecated = true, deprecated_since = "1.18", since = "1.8")]
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 Gst.RTSP.Result do_tunnel (Gst.RTSP.Connection conn2);
public Gst.RTSP.Result flush (bool flush);
public Gst.RTSP.Result free ();
public Gst.RTSP.Url get_url ();
public unowned GLib.Socket get_write_socket ();
public bool is_tunneled ();
+ [Version (deprecated = true, deprecated_since = "1.18")]
public Gst.RTSP.Result next_timeout (GLib.TimeVal timeout);
+ [Version (since = "1.18")]
+ public int64 next_timeout_usec ();
+ [Version (deprecated = true, deprecated_since = "1.18")]
public Gst.RTSP.Result poll (Gst.RTSP.Event events, Gst.RTSP.Event revents, GLib.TimeVal timeout);
+ [Version (since = "1.18")]
+ public Gst.RTSP.Result poll_usec (Gst.RTSP.Event events, Gst.RTSP.Event revents, int64 timeout);
+ [Version (deprecated = true, deprecated_since = "1.18")]
public Gst.RTSP.Result read (uint8 data, uint size, GLib.TimeVal timeout);
+ [Version (since = "1.18")]
+ public Gst.RTSP.Result read_usec (uint8 data, uint size, int64 timeout);
+ [Version (deprecated = true, deprecated_since = "1.18")]
public Gst.RTSP.Result receive (Gst.RTSP.Message message, GLib.TimeVal timeout);
+ [Version (since = "1.18")]
+ public Gst.RTSP.Result receive_usec (Gst.RTSP.Message message, int64 timeout);
public Gst.RTSP.Result reset_timeout ();
+ [Version (deprecated = true, deprecated_since = "1.18")]
public Gst.RTSP.Result send (Gst.RTSP.Message message, GLib.TimeVal timeout);
- [Version (since = "1.16")]
+ [Version (deprecated = true, deprecated_since = "1.18", since = "1.16")]
public Gst.RTSP.Result send_messages ([CCode (array_length_cname = "n_messages", array_length_pos = 1.5, array_length_type = "guint")] Gst.RTSP.Message[] messages, GLib.TimeVal timeout);
+ [Version (since = "1.18")]
+ public Gst.RTSP.Result send_messages_usec ([CCode (array_length_cname = "n_messages", array_length_pos = 1.5, array_length_type = "guint")] Gst.RTSP.Message[] messages, int64 timeout);
+ [Version (since = "1.18")]
+ public Gst.RTSP.Result send_usec (Gst.RTSP.Message message, int64 timeout);
[Version (since = "1.14")]
public void set_accept_certificate_func (owned Gst.RTSP.ConnectionAcceptCertificateFunc func);
public Gst.RTSP.Result set_auth (Gst.RTSP.AuthMethod method, string user, string pass);
[Version (since = "1.2.1")]
public bool set_tls_validation_flags (GLib.TlsCertificateFlags flags);
public void set_tunneled (bool tunneled);
+ [Version (deprecated = true, deprecated_since = "1.18")]
public Gst.RTSP.Result write (uint8 data, uint size, GLib.TimeVal timeout);
+ [Version (since = "1.18")]
+ public Gst.RTSP.Result write_usec (uint8 data, uint size, int64 timeout);
}
[CCode (cheader_filename = "gst/rtsp/rtsp.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", lower_case_cprefix = "gst_rtsp_msg_", type_id = "gst_rtsp_msg_get_type ()")]
[Compact]
public void free ();
public Gst.RTSP.Result get_port (out uint16 port);
public string get_request_uri ();
+ public string get_request_uri_with_control (string control_path);
public Gst.RTSP.Result set_port (uint16 port);
}
[CCode (cheader_filename = "gst/rtsp/rtsp.h", has_type_id = false)]
[Version (since = "1.2")]
public void set_send_backlog (size_t bytes, uint messages);
public void unref ();
- [Version (since = "1.4")]
+ [Version (deprecated = true, deprecated_since = "1.18", since = "1.4")]
public Gst.RTSP.Result wait_backlog (GLib.TimeVal timeout);
+ [Version (since = "1.18")]
+ public Gst.RTSP.Result wait_backlog_usec (int64 timeout);
public Gst.RTSP.Result write_data ([CCode (array_length_cname = "size", array_length_pos = 1.5, array_length_type = "guint")] owned uint8[] data, out uint id);
}
[CCode (cheader_filename = "gst/rtsp/rtsp.h", type_id = "gst_rtsp_extension_get_type ()")]