diff --git a/Gir_Gst.toml b/Gir_Gst.toml index 420a338c1..a3ef354ba 100644 --- a/Gir_Gst.toml +++ b/Gir_Gst.toml @@ -301,6 +301,21 @@ status = "generate" # Unsafe ignore = true + [[object.function]] + name = "add_property_deep_notify_watch" + # ulong + ignore = true + + [[object.function]] + name = "add_property_notify_watch" + # ulong + ignore = true + + [[object.function]] + name = "remove_property_notify_watch" + # ulong + ignore = true + [[object]] name = "Gst.ElementFactory" status = "generate" diff --git a/gstreamer/src/auto/alias.rs b/gstreamer/src/auto/alias.rs index 0fa51bb10..11740293a 100644 --- a/gstreamer/src/auto/alias.rs +++ b/gstreamer/src/auto/alias.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT #[allow(unused_imports)] diff --git a/gstreamer/src/auto/bin.rs b/gstreamer/src/auto/bin.rs index 15e9709e8..f3f21e69f 100644 --- a/gstreamer/src/auto/bin.rs +++ b/gstreamer/src/auto/bin.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use ChildProxy; diff --git a/gstreamer/src/auto/bus.rs b/gstreamer/src/auto/bus.rs index b05d739c9..1e56e86ee 100644 --- a/gstreamer/src/auto/bus.rs +++ b/gstreamer/src/auto/bus.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use ClockTime; diff --git a/gstreamer/src/auto/child_proxy.rs b/gstreamer/src/auto/child_proxy.rs index c61793f6e..34843a110 100644 --- a/gstreamer/src/auto/child_proxy.rs +++ b/gstreamer/src/auto/child_proxy.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use ffi; diff --git a/gstreamer/src/auto/clock.rs b/gstreamer/src/auto/clock.rs index 6ccca6a06..684589564 100644 --- a/gstreamer/src/auto/clock.rs +++ b/gstreamer/src/auto/clock.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use ClockTime; diff --git a/gstreamer/src/auto/date_time.rs b/gstreamer/src/auto/date_time.rs index 3016a0962..ccc7fe090 100644 --- a/gstreamer/src/auto/date_time.rs +++ b/gstreamer/src/auto/date_time.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use ffi; diff --git a/gstreamer/src/auto/device.rs b/gstreamer/src/auto/device.rs index 505bf317b..0f35ce9d5 100644 --- a/gstreamer/src/auto/device.rs +++ b/gstreamer/src/auto/device.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Caps; diff --git a/gstreamer/src/auto/device_monitor.rs b/gstreamer/src/auto/device_monitor.rs index 7340ec9b9..bea70951e 100644 --- a/gstreamer/src/auto/device_monitor.rs +++ b/gstreamer/src/auto/device_monitor.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Bus; diff --git a/gstreamer/src/auto/device_provider.rs b/gstreamer/src/auto/device_provider.rs index 79efce201..9111d76d9 100644 --- a/gstreamer/src/auto/device_provider.rs +++ b/gstreamer/src/auto/device_provider.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Bus; diff --git a/gstreamer/src/auto/device_provider_factory.rs b/gstreamer/src/auto/device_provider_factory.rs index 1d503bc1c..b58be11a1 100644 --- a/gstreamer/src/auto/device_provider_factory.rs +++ b/gstreamer/src/auto/device_provider_factory.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use DeviceProvider; diff --git a/gstreamer/src/auto/element.rs b/gstreamer/src/auto/element.rs index c088addff..0e40240fd 100644 --- a/gstreamer/src/auto/element.rs +++ b/gstreamer/src/auto/element.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Bus; @@ -30,8 +30,6 @@ use glib::signal::connect; use glib::translate::*; use glib_ffi; use gobject_ffi; -#[cfg(any(feature = "v1_10", feature = "dox"))] -use libc; use std::boxed::Box as Box_; use std::mem; use std::mem::transmute; @@ -165,9 +163,6 @@ pub trait ElementExt { fn remove_pad>(&self, pad: &P) -> Result<(), glib::error::BoolError>; - #[cfg(any(feature = "v1_10", feature = "dox"))] - fn remove_property_notify_watch(&self, watch_id: libc::c_ulong); - fn request_pad<'a, 'b, P: Into>, Q: Into>>(&self, templ: &PadTemplate, name: P, caps: Q) -> Option; fn seek(&self, rate: f64, format: Format, flags: SeekFlags, start_type: SeekType, start: i64, stop_type: SeekType, stop: i64) -> Result<(), glib::error::BoolError>; @@ -453,13 +448,6 @@ impl + IsA> ElementExt for O { } } - #[cfg(any(feature = "v1_10", feature = "dox"))] - fn remove_property_notify_watch(&self, watch_id: libc::c_ulong) { - unsafe { - ffi::gst_element_remove_property_notify_watch(self.to_glib_none().0, watch_id); - } - } - fn request_pad<'a, 'b, P: Into>, Q: Into>>(&self, templ: &PadTemplate, name: P, caps: Q) -> Option { let name = name.into(); let name = name.to_glib_none(); diff --git a/gstreamer/src/auto/element_factory.rs b/gstreamer/src/auto/element_factory.rs index 86093c441..3a44a36a1 100644 --- a/gstreamer/src/auto/element_factory.rs +++ b/gstreamer/src/auto/element_factory.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Caps; diff --git a/gstreamer/src/auto/enums.rs b/gstreamer/src/auto/enums.rs index 99fdc2b0f..31aa0dce7 100644 --- a/gstreamer/src/auto/enums.rs +++ b/gstreamer/src/auto/enums.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use ffi; diff --git a/gstreamer/src/auto/flags.rs b/gstreamer/src/auto/flags.rs index 37d6a8831..7f0ddb7fd 100644 --- a/gstreamer/src/auto/flags.rs +++ b/gstreamer/src/auto/flags.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use ffi; diff --git a/gstreamer/src/auto/functions.rs b/gstreamer/src/auto/functions.rs index 76751ef81..3d0242187 100644 --- a/gstreamer/src/auto/functions.rs +++ b/gstreamer/src/auto/functions.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Bin; diff --git a/gstreamer/src/auto/ghost_pad.rs b/gstreamer/src/auto/ghost_pad.rs index b9cf13834..f279962f7 100644 --- a/gstreamer/src/auto/ghost_pad.rs +++ b/gstreamer/src/auto/ghost_pad.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Object; diff --git a/gstreamer/src/auto/mod.rs b/gstreamer/src/auto/mod.rs index 89bdabe3a..b0f28b0a7 100644 --- a/gstreamer/src/auto/mod.rs +++ b/gstreamer/src/auto/mod.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT mod bin; diff --git a/gstreamer/src/auto/object.rs b/gstreamer/src/auto/object.rs index 6446a5115..e278acb6e 100644 --- a/gstreamer/src/auto/object.rs +++ b/gstreamer/src/auto/object.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use ClockTime; diff --git a/gstreamer/src/auto/pad.rs b/gstreamer/src/auto/pad.rs index 5a49bd692..5647bc061 100644 --- a/gstreamer/src/auto/pad.rs +++ b/gstreamer/src/auto/pad.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Caps; diff --git a/gstreamer/src/auto/pad_template.rs b/gstreamer/src/auto/pad_template.rs index 38dae91a0..09e7dc67a 100644 --- a/gstreamer/src/auto/pad_template.rs +++ b/gstreamer/src/auto/pad_template.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Caps; diff --git a/gstreamer/src/auto/pipeline.rs b/gstreamer/src/auto/pipeline.rs index 4c4c88228..d81417429 100644 --- a/gstreamer/src/auto/pipeline.rs +++ b/gstreamer/src/auto/pipeline.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Bin; diff --git a/gstreamer/src/auto/plugin.rs b/gstreamer/src/auto/plugin.rs index 2a54aff7f..c8b6c2f77 100644 --- a/gstreamer/src/auto/plugin.rs +++ b/gstreamer/src/auto/plugin.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Error; diff --git a/gstreamer/src/auto/preset.rs b/gstreamer/src/auto/preset.rs index 5d25fd99e..f0ebf9671 100644 --- a/gstreamer/src/auto/preset.rs +++ b/gstreamer/src/auto/preset.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use ffi; diff --git a/gstreamer/src/auto/proxy_pad.rs b/gstreamer/src/auto/proxy_pad.rs index bb11e3a8c..40d2e396f 100644 --- a/gstreamer/src/auto/proxy_pad.rs +++ b/gstreamer/src/auto/proxy_pad.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Object; diff --git a/gstreamer/src/auto/stream.rs b/gstreamer/src/auto/stream.rs index 5b625daf9..1b84aef2c 100644 --- a/gstreamer/src/auto/stream.rs +++ b/gstreamer/src/auto/stream.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Caps; diff --git a/gstreamer/src/auto/stream_collection.rs b/gstreamer/src/auto/stream_collection.rs index 940715926..857acf8db 100644 --- a/gstreamer/src/auto/stream_collection.rs +++ b/gstreamer/src/auto/stream_collection.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Object; diff --git a/gstreamer/src/auto/system_clock.rs b/gstreamer/src/auto/system_clock.rs index 20fe07f1a..eac0b2ee6 100644 --- a/gstreamer/src/auto/system_clock.rs +++ b/gstreamer/src/auto/system_clock.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Clock; diff --git a/gstreamer/src/auto/tag_setter.rs b/gstreamer/src/auto/tag_setter.rs index 3d4cafea4..49a7a0829 100644 --- a/gstreamer/src/auto/tag_setter.rs +++ b/gstreamer/src/auto/tag_setter.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Element; diff --git a/gstreamer/src/auto/toc_setter.rs b/gstreamer/src/auto/toc_setter.rs index dd10ad3f9..9543dd3a0 100644 --- a/gstreamer/src/auto/toc_setter.rs +++ b/gstreamer/src/auto/toc_setter.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Element; diff --git a/gstreamer/src/auto/u_r_i_handler.rs b/gstreamer/src/auto/u_r_i_handler.rs index b39f55050..8729becea 100644 --- a/gstreamer/src/auto/u_r_i_handler.rs +++ b/gstreamer/src/auto/u_r_i_handler.rs @@ -1,4 +1,4 @@ -// This file was generated by gir (12a28ac) from gir-files (???) +// This file was generated by gir (12a28ac+) from gir-files (???) // DO NOT EDIT use Error;