Commit ad24ab96 authored by Sebastian Dröge's avatar Sebastian Dröge 🍵

Regenerate everything with latest gir

parent 84ba2d79
Pipeline #15836 passed with stages
in 9 minutes and 54 seconds
...@@ -114,7 +114,7 @@ trait_name = "GstBinExt" ...@@ -114,7 +114,7 @@ trait_name = "GstBinExt"
[[object]] [[object]]
name = "Gst.Bus" name = "Gst.Bus"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "add_signal_watch_full" name = "add_signal_watch_full"
# Priority # Priority
...@@ -504,17 +504,17 @@ status = "generate" ...@@ -504,17 +504,17 @@ status = "generate"
[[object]] [[object]]
name = "Gst.ElementFactory" name = "Gst.ElementFactory"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "Gst.TypeFindFactory" name = "Gst.TypeFindFactory"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "Gst.DeviceProviderFactory" name = "Gst.DeviceProviderFactory"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "Gst.DeviceProvider" name = "Gst.DeviceProvider"
...@@ -798,7 +798,7 @@ status = "generate" ...@@ -798,7 +798,7 @@ status = "generate"
[[object]] [[object]]
name = "Gst.PadTemplate" name = "Gst.PadTemplate"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "new_from_static_pad_template_with_gtype" name = "new_from_static_pad_template_with_gtype"
# static pad template manual # static pad template manual
...@@ -857,7 +857,7 @@ status = "generate" ...@@ -857,7 +857,7 @@ status = "generate"
[[object]] [[object]]
name = "Gst.Stream" name = "Gst.Stream"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "new" name = "new"
# Work-around for 1.14 switch from transfer-floating to transfer-full # Work-around for 1.14 switch from transfer-floating to transfer-full
...@@ -866,7 +866,7 @@ trait = false ...@@ -866,7 +866,7 @@ trait = false
[[object]] [[object]]
name = "Gst.StreamCollection" name = "Gst.StreamCollection"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "new" name = "new"
# Work-around for 1.14 switch from transfer-floating to transfer-full # Work-around for 1.14 switch from transfer-floating to transfer-full
...@@ -880,7 +880,7 @@ trait = false ...@@ -880,7 +880,7 @@ trait = false
[[object]] [[object]]
name = "Gst.Plugin" name = "Gst.Plugin"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "list_free" name = "list_free"
...@@ -946,7 +946,7 @@ status = "generate" ...@@ -946,7 +946,7 @@ status = "generate"
[[object]] [[object]]
name = "Gst.Registry" name = "Gst.Registry"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
pattern = "fork_.*" pattern = "fork_.*"
......
...@@ -35,7 +35,7 @@ manual = [ ...@@ -35,7 +35,7 @@ manual = [
[[object]] [[object]]
name = "GstApp.AppSink" name = "GstApp.AppSink"
status = "generate" status = "generate"
trait = false final_type = true
[[object.signal]] [[object.signal]]
name = "pull-sample" name = "pull-sample"
...@@ -76,7 +76,7 @@ trait = false ...@@ -76,7 +76,7 @@ trait = false
[[object]] [[object]]
name = "GstApp.AppSrc" name = "GstApp.AppSrc"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "push_buffer" name = "push_buffer"
......
...@@ -37,7 +37,7 @@ manual = [ ...@@ -37,7 +37,7 @@ manual = [
[[object]] [[object]]
name = "GstBase.Adapter" name = "GstBase.Adapter"
status = "generate" status = "generate"
trait = false final_type = true
concurrency = "send-unique" concurrency = "send-unique"
[[object.function]] [[object.function]]
...@@ -69,7 +69,7 @@ concurrency = "send-unique" ...@@ -69,7 +69,7 @@ concurrency = "send-unique"
name = "GstBase.FlowCombiner" name = "GstBase.FlowCombiner"
# Manual because ref/unref functions were added much later # Manual because ref/unref functions were added much later
status = "manual" status = "manual"
trait = false final_type = true
concurrency = "none" concurrency = "none"
[[object]] [[object]]
......
...@@ -36,4 +36,4 @@ conversion_type = "scalar" ...@@ -36,4 +36,4 @@ conversion_type = "scalar"
[[object]] [[object]]
name = "GstCheck.TestClock" name = "GstCheck.TestClock"
status = "generate" status = "generate"
trait = false final_type = true
...@@ -185,7 +185,7 @@ status = "generate" ...@@ -185,7 +185,7 @@ status = "generate"
[[object]] [[object]]
name = "GstGL.GLDisplayEGL" name = "GstGL.GLDisplayEGL"
status = "generate" status = "generate"
trait = false final_type = true
cfg_condition = "feature = \"egl\"" cfg_condition = "feature = \"egl\""
[[object]] [[object]]
...@@ -240,7 +240,7 @@ status = "generate" ...@@ -240,7 +240,7 @@ status = "generate"
[[object]] [[object]]
name = "GstGL.GLColorConvert" name = "GstGL.GLColorConvert"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "decide_allocation" name = "decide_allocation"
...@@ -260,7 +260,7 @@ trait = false ...@@ -260,7 +260,7 @@ trait = false
[[object]] [[object]]
name = "GstGL.GLOverlayCompositor" name = "GstGL.GLOverlayCompositor"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "upload_overlays" name = "upload_overlays"
...@@ -270,12 +270,12 @@ trait = false ...@@ -270,12 +270,12 @@ trait = false
[[object]] [[object]]
name = "GstGL.GLSLStage" name = "GstGL.GLSLStage"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstGL.GLShader" name = "GstGL.GLShader"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "set_uniform_matrix_2fv" name = "set_uniform_matrix_2fv"
...@@ -325,7 +325,7 @@ trait = false ...@@ -325,7 +325,7 @@ trait = false
[[object]] [[object]]
name = "GstGL.GLUpload" name = "GstGL.GLUpload"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "perform_with_buffer" name = "perform_with_buffer"
...@@ -345,7 +345,7 @@ trait = false ...@@ -345,7 +345,7 @@ trait = false
[[object]] [[object]]
name = "GstGL.GLViewConvert" name = "GstGL.GLViewConvert"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "fixate_caps" name = "fixate_caps"
......
...@@ -35,7 +35,7 @@ conversion_type = "scalar" ...@@ -35,7 +35,7 @@ conversion_type = "scalar"
[[object]] [[object]]
name = "GstNet.NtpClock" name = "GstNet.NtpClock"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "new" name = "new"
...@@ -45,7 +45,7 @@ trait = false ...@@ -45,7 +45,7 @@ trait = false
[[object]] [[object]]
name = "GstNet.PtpClock" name = "GstNet.PtpClock"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "new" name = "new"
...@@ -55,7 +55,7 @@ trait = false ...@@ -55,7 +55,7 @@ trait = false
[[object]] [[object]]
name = "GstNet.NetClientClock" name = "GstNet.NetClientClock"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "new" name = "new"
...@@ -65,7 +65,7 @@ trait = false ...@@ -65,7 +65,7 @@ trait = false
[[object]] [[object]]
name = "GstNet.NetTimeProvider" name = "GstNet.NetTimeProvider"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "new" name = "new"
......
...@@ -74,7 +74,7 @@ conversion_type = "scalar" ...@@ -74,7 +74,7 @@ conversion_type = "scalar"
[[object]] [[object]]
name = "GstPbutils.Discoverer" name = "GstPbutils.Discoverer"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "discover_uri_async" name = "discover_uri_async"
...@@ -98,6 +98,7 @@ status = "generate" ...@@ -98,6 +98,7 @@ status = "generate"
[[object]] [[object]]
name = "GstPbutils.DiscovererStreamInfo" name = "GstPbutils.DiscovererStreamInfo"
status = "generate" status = "generate"
final_type = false
# Not useful # Not useful
[[object.function]] [[object.function]]
...@@ -112,12 +113,12 @@ status = "generate" ...@@ -112,12 +113,12 @@ status = "generate"
[[object]] [[object]]
name = "GstPbutils.DiscovererAudioInfo" name = "GstPbutils.DiscovererAudioInfo"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstPbutils.DiscovererVideoInfo" name = "GstPbutils.DiscovererVideoInfo"
status = "generate" status = "generate"
trait = false final_type = true
# Implement manually to expose as gst::Fraction # Implement manually to expose as gst::Fraction
[[object.function]] [[object.function]]
...@@ -136,12 +137,12 @@ trait = false ...@@ -136,12 +137,12 @@ trait = false
[[object]] [[object]]
name = "GstPbutils.DiscovererSubtitleInfo" name = "GstPbutils.DiscovererSubtitleInfo"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstPbutils.DiscovererContainerInfo" name = "GstPbutils.DiscovererContainerInfo"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstPbutils.EncodingProfile" name = "GstPbutils.EncodingProfile"
...@@ -214,7 +215,7 @@ status = "generate" ...@@ -214,7 +215,7 @@ status = "generate"
[[object]] [[object]]
name = "GstPbutils.EncodingAudioProfile" name = "GstPbutils.EncodingAudioProfile"
status = "generate" status = "generate"
trait = false final_type = true
# Ignore all setters, making it immutable. A builder will be provided. # Ignore all setters, making it immutable. A builder will be provided.
[[object.function]] [[object.function]]
name = "new" name = "new"
...@@ -226,7 +227,7 @@ trait = false ...@@ -226,7 +227,7 @@ trait = false
[[object]] [[object]]
name = "GstPbutils.EncodingVideoProfile" name = "GstPbutils.EncodingVideoProfile"
status = "generate" status = "generate"
trait = false final_type = true
# Ignore all setters, making it immutable. A builder will be provided. # Ignore all setters, making it immutable. A builder will be provided.
[[object.function]] [[object.function]]
name = "new" name = "new"
......
...@@ -60,7 +60,7 @@ ref_mode = "ref-mut" ...@@ -60,7 +60,7 @@ ref_mode = "ref-mut"
[[object]] [[object]]
name = "GstPlayer.Player" name = "GstPlayer.Player"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "visualizations_free" name = "visualizations_free"
...@@ -186,12 +186,12 @@ status = "generate" ...@@ -186,12 +186,12 @@ status = "generate"
[[object]] [[object]]
name = "GstPlayer.PlayerAudioInfo" name = "GstPlayer.PlayerAudioInfo"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstPlayer.PlayerVideoInfo" name = "GstPlayer.PlayerVideoInfo"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "get_framerate" name = "get_framerate"
...@@ -206,12 +206,12 @@ trait = false ...@@ -206,12 +206,12 @@ trait = false
[[object]] [[object]]
name = "GstPlayer.PlayerSubtitleInfo" name = "GstPlayer.PlayerSubtitleInfo"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstPlayer.PlayerMediaInfo" name = "GstPlayer.PlayerMediaInfo"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "get_uri" name = "get_uri"
...@@ -221,12 +221,12 @@ trait = false ...@@ -221,12 +221,12 @@ trait = false
[[object]] [[object]]
name = "GstPlayer.PlayerVideoOverlayVideoRenderer" name = "GstPlayer.PlayerVideoOverlayVideoRenderer"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstPlayer.PlayerGMainContextSignalDispatcher" name = "GstPlayer.PlayerGMainContextSignalDispatcher"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "new" name = "new"
......
...@@ -40,32 +40,32 @@ manual = [ ...@@ -40,32 +40,32 @@ manual = [
[[object]] [[object]]
name = "GstWebRTC.WebRTCDTLSTransport" name = "GstWebRTC.WebRTCDTLSTransport"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstWebRTC.WebRTCICETransport" name = "GstWebRTC.WebRTCICETransport"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstWebRTC.WebRTCRTPReceiver" name = "GstWebRTC.WebRTCRTPReceiver"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstWebRTC.WebRTCRTPSender" name = "GstWebRTC.WebRTCRTPSender"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstWebRTC.WebRTCRTPTransceiver" name = "GstWebRTC.WebRTCRTPTransceiver"
status = "generate" status = "generate"
trait = false final_type = true
[[object]] [[object]]
name = "GstWebRTC.WebRTCSessionDescription" name = "GstWebRTC.WebRTCSessionDescription"
status = "generate" status = "generate"
trait = false final_type = true
[[object.function]] [[object.function]]
name = "new" name = "new"
......
...@@ -226,8 +226,6 @@ impl AppSink { ...@@ -226,8 +226,6 @@ impl AppSink {
unsafe impl Send for AppSink {} unsafe impl Send for AppSink {}
unsafe impl Sync for AppSink {} unsafe impl Sync for AppSink {}
pub const NONE_APP_SINK: Option<&AppSink> = None;
unsafe extern "C" fn eos_trampoline(this: *mut ffi::GstAppSink, f: glib_ffi::gpointer) { unsafe extern "C" fn eos_trampoline(this: *mut ffi::GstAppSink, f: glib_ffi::gpointer) {
let f: &&(Fn(&AppSink) + Send + Sync + 'static) = transmute(f); let f: &&(Fn(&AppSink) + Send + Sync + 'static) = transmute(f);
f(&from_glib_borrow(this)) f(&from_glib_borrow(this))
......
...@@ -342,8 +342,6 @@ impl AppSrc { ...@@ -342,8 +342,6 @@ impl AppSrc {
unsafe impl Send for AppSrc {} unsafe impl Send for AppSrc {}
unsafe impl Sync for AppSrc {} unsafe impl Sync for AppSrc {}
pub const NONE_APP_SRC: Option<&AppSrc> = None;
unsafe extern "C" fn enough_data_trampoline(this: *mut ffi::GstAppSrc, f: glib_ffi::gpointer) { unsafe extern "C" fn enough_data_trampoline(this: *mut ffi::GstAppSrc, f: glib_ffi::gpointer) {
let f: &&(Fn(&AppSrc) + Send + Sync + 'static) = transmute(f); let f: &&(Fn(&AppSrc) + Send + Sync + 'static) = transmute(f);
f(&from_glib_borrow(this)) f(&from_glib_borrow(this))
......
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
// DO NOT EDIT // DO NOT EDIT
mod app_sink; mod app_sink;
pub use self::app_sink::{AppSink, AppSinkClass, NONE_APP_SINK}; pub use self::app_sink::{AppSink, AppSinkClass};
mod app_src; mod app_src;
pub use self::app_src::{AppSrc, AppSrcClass, NONE_APP_SRC}; pub use self::app_src::{AppSrc, AppSrcClass};
mod enums; mod enums;
pub use self::enums::AppStreamType; pub use self::enums::AppStreamType;
......
Generated by gir (https://github.com/gtk-rs/gir @ dd6fb0a) Generated by gir (https://github.com/gtk-rs/gir @ 4620f19)
from gir-files (https://github.com/gtk-rs/gir-files @ ???) from gir-files (https://github.com/gtk-rs/gir-files @ ???)
Generated by gir (https://github.com/gtk-rs/gir @ dd6fb0a) Generated by gir (https://github.com/gtk-rs/gir @ 4620f19)
from gir-files (https://github.com/gtk-rs/gir-files @ ???) from gir-files (https://github.com/gtk-rs/gir-files @ ???)
...@@ -197,5 +197,3 @@ unsafe impl glib::SendUnique for Adapter { ...@@ -197,5 +197,3 @@ unsafe impl glib::SendUnique for Adapter {
self.ref_count() == 1 self.ref_count() == 1
} }
} }
pub const NONE_ADAPTER: Option<&Adapter> = None;
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
// DO NOT EDIT // DO NOT EDIT
mod adapter; mod adapter;
pub use self::adapter::{Adapter, AdapterClass, NONE_ADAPTER}; pub use self::adapter::{Adapter, AdapterClass};
#[cfg(any(feature = "v1_14", feature = "dox"))] #[cfg(any(feature = "v1_14", feature = "dox"))]
mod aggregator; mod aggregator;
......
Generated by gir (https://github.com/gtk-rs/gir @ dd6fb0a) Generated by gir (https://github.com/gtk-rs/gir @ 4620f19)
from gir-files (https://github.com/gtk-rs/gir-files @ ???) from gir-files (https://github.com/gtk-rs/gir-files @ ???)
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
// DO NOT EDIT // DO NOT EDIT
mod test_clock; mod test_clock;
pub use self::test_clock::{TestClock, TestClockClass, NONE_TEST_CLOCK}; pub use self::test_clock::{TestClock, TestClockClass};
#[doc(hidden)] #[doc(hidden)]
pub mod traits { pub mod traits {
......
...@@ -143,8 +143,6 @@ impl Default for TestClock { ...@@ -143,8 +143,6 @@ impl Default for TestClock {
unsafe impl Send for TestClock {} unsafe impl Send for TestClock {}
unsafe impl Sync for TestClock {} unsafe impl Sync for TestClock {}
pub const NONE_TEST_CLOCK: Option<&TestClock> = None;
unsafe extern "C" fn notify_clock_type_trampoline(this: *mut ffi::GstTestClock, _param_spec: glib_ffi::gpointer, f: glib_ffi::gpointer) { unsafe extern "C" fn notify_clock_type_trampoline(this: *mut ffi::GstTestClock, _param_spec: glib_ffi::gpointer, f: glib_ffi::gpointer) {
let f: &&(Fn(&TestClock) + Send + Sync + 'static) = transmute(f); let f: &&(Fn(&TestClock) + Send + Sync + 'static) = transmute(f);
f(&from_glib_borrow(this)) f(&from_glib_borrow(this))
......
Generated by gir (https://github.com/gtk-rs/gir @ dd6fb0a) Generated by gir (https://github.com/gtk-rs/gir @ 4620f19)
from gir-files (https://github.com/gtk-rs/gir-files @ ???) from gir-files (https://github.com/gtk-rs/gir-files @ ???)
Generated by gir (https://github.com/gtk-rs/gir @ dd6fb0a) Generated by gir (https://github.com/gtk-rs/gir @ 4620f19)
from gir-files (https://github.com/gtk-rs/gir-files @ ???) from gir-files (https://github.com/gtk-rs/gir-files @ ???)
...@@ -40,5 +40,3 @@ impl GLColorConvert { ...@@ -40,5 +40,3 @@ impl GLColorConvert {
unsafe impl Send for GLColorConvert {} unsafe impl Send for GLColorConvert {}
unsafe impl Sync for GLColorConvert {} unsafe impl Sync for GLColorConvert {}
pub const NONE_GL_COLOR_CONVERT: Option<&GLColorConvert> = None;
...@@ -40,5 +40,3 @@ impl Default for GLDisplayEGL { ...@@ -40,5 +40,3 @@ impl Default for GLDisplayEGL {
unsafe impl Send for GLDisplayEGL {} unsafe impl Send for GLDisplayEGL {}
unsafe impl Sync for GLDisplayEGL {} unsafe impl Sync for GLDisplayEGL {}
pub const NONE_GL_DISPLAY_EGL: Option<&GLDisplayEGL> = None;
...@@ -46,5 +46,3 @@ impl GLOverlayCompositor { ...@@ -46,5 +46,3 @@ impl GLOverlayCompositor {
unsafe impl Send for GLOverlayCompositor {} unsafe impl Send for GLOverlayCompositor {}
unsafe impl Sync for GLOverlayCompositor {} unsafe impl Sync for GLOverlayCompositor {}