diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2022-09-05 11:45:47 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2022-09-05 11:45:47 +0300 |
commit | 1a401864856022be9103253e7374bde51aa1a226 (patch) | |
tree | fb2a4646bb28e4a0e9142ba0c296114ee4014d85 /generic | |
parent | 3924e2e563320ab2669befe2dd0ab9324f325353 (diff) |
Update for GLib ParamSpec builder API changes
Diffstat (limited to 'generic')
-rw-r--r-- | generic/fmp4/src/fmp4mux/imp.rs | 3 | ||||
-rw-r--r-- | generic/sodium/src/decrypter/imp.rs | 4 | ||||
-rw-r--r-- | generic/sodium/src/encrypter/imp.rs | 4 | ||||
-rw-r--r-- | generic/threadshare/src/appsrc/imp.rs | 2 | ||||
-rw-r--r-- | generic/threadshare/src/inputselector/imp.rs | 2 | ||||
-rw-r--r-- | generic/threadshare/src/jitterbuffer/imp.rs | 2 | ||||
-rw-r--r-- | generic/threadshare/src/tcpclientsrc/imp.rs | 2 | ||||
-rw-r--r-- | generic/threadshare/src/udpsink/imp.rs | 8 | ||||
-rw-r--r-- | generic/threadshare/src/udpsrc/imp.rs | 6 | ||||
-rw-r--r-- | generic/threadshare/tests/pad.rs | 14 |
10 files changed, 22 insertions, 25 deletions
diff --git a/generic/fmp4/src/fmp4mux/imp.rs b/generic/fmp4/src/fmp4mux/imp.rs index e6a0166dd..306ec6871 100644 --- a/generic/fmp4/src/fmp4mux/imp.rs +++ b/generic/fmp4/src/fmp4mux/imp.rs @@ -1550,10 +1550,9 @@ impl ObjectImpl for FMP4Mux { .default_value(DEFAULT_FRAGMENT_DURATION.nseconds()) .mutable_ready() .build(), - glib::ParamSpecEnum::builder("header-update-mode", super::HeaderUpdateMode::static_type()) + glib::ParamSpecEnum::builder::<super::HeaderUpdateMode>("header-update-mode", DEFAULT_HEADER_UPDATE_MODE) .nick("Header update mode") .blurb("Mode for updating the header at the end of the stream") - .default_value(DEFAULT_HEADER_UPDATE_MODE as i32) .mutable_ready() .build(), glib::ParamSpecBoolean::builder("write-mfra") diff --git a/generic/sodium/src/decrypter/imp.rs b/generic/sodium/src/decrypter/imp.rs index 9e71d9ad7..7f35582cc 100644 --- a/generic/sodium/src/decrypter/imp.rs +++ b/generic/sodium/src/decrypter/imp.rs @@ -597,11 +597,11 @@ impl ObjectImpl for Decrypter { fn properties() -> &'static [glib::ParamSpec] { static PROPERTIES: Lazy<Vec<glib::ParamSpec>> = Lazy::new(|| { vec![ - glib::ParamSpecBoxed::builder("receiver-key", glib::Bytes::static_type()) + glib::ParamSpecBoxed::builder::<glib::Bytes>("receiver-key") .nick("Receiver Key") .blurb("The private key of the Receiver") .build(), - glib::ParamSpecBoxed::builder("sender-key", glib::Bytes::static_type()) + glib::ParamSpecBoxed::builder::<glib::Bytes>("sender-key") .nick("Sender Key") .blurb("The public key of the Sender") .write_only() diff --git a/generic/sodium/src/encrypter/imp.rs b/generic/sodium/src/encrypter/imp.rs index e35b7dfa1..fc7b0b4ce 100644 --- a/generic/sodium/src/encrypter/imp.rs +++ b/generic/sodium/src/encrypter/imp.rs @@ -389,11 +389,11 @@ impl ObjectImpl for Encrypter { fn properties() -> &'static [glib::ParamSpec] { static PROPERTIES: Lazy<Vec<glib::ParamSpec>> = Lazy::new(|| { vec![ - glib::ParamSpecBoxed::builder("receiver-key", glib::Bytes::static_type()) + glib::ParamSpecBoxed::builder::<glib::Bytes>("receiver-key") .nick("Receiver Key") .blurb("The public key of the Receiver") .build(), - glib::ParamSpecBoxed::builder("sender-key", glib::Bytes::static_type()) + glib::ParamSpecBoxed::builder::<glib::Bytes>("sender-key") .nick("Sender Key") .blurb("The private key of the Sender") .write_only() diff --git a/generic/threadshare/src/appsrc/imp.rs b/generic/threadshare/src/appsrc/imp.rs index ec4ca6202..a88e83523 100644 --- a/generic/threadshare/src/appsrc/imp.rs +++ b/generic/threadshare/src/appsrc/imp.rs @@ -476,7 +476,7 @@ impl ObjectImpl for AppSrc { .minimum(1) .default_value(DEFAULT_MAX_BUFFERS) .build(), - glib::ParamSpecBoxed::builder("caps", gst::Caps::static_type()) + glib::ParamSpecBoxed::builder::<gst::Caps>("caps") .nick("Caps") .blurb("Caps to use") .build(), diff --git a/generic/threadshare/src/inputselector/imp.rs b/generic/threadshare/src/inputselector/imp.rs index f6ae8202d..5ab487d88 100644 --- a/generic/threadshare/src/inputselector/imp.rs +++ b/generic/threadshare/src/inputselector/imp.rs @@ -419,7 +419,7 @@ impl ObjectImpl for InputSelector { .default_value(DEFAULT_CONTEXT_WAIT.as_millis() as u32) .readwrite() .build(), - glib::ParamSpecObject::builder("active-pad", gst::Pad::static_type()) + glib::ParamSpecObject::builder::<gst::Pad>("active-pad") .nick("Active Pad") .blurb("Currently active pad") .readwrite() diff --git a/generic/threadshare/src/jitterbuffer/imp.rs b/generic/threadshare/src/jitterbuffer/imp.rs index 82683225c..699f7df5d 100644 --- a/generic/threadshare/src/jitterbuffer/imp.rs +++ b/generic/threadshare/src/jitterbuffer/imp.rs @@ -1393,7 +1393,7 @@ impl ObjectImpl for JitterBuffer { .blurb("The maximum time (milliseconds) of misordered packets tolerated.") .default_value(DEFAULT_MAX_MISORDER_TIME) .build(), - glib::ParamSpecBoxed::builder("stats", gst::Structure::static_type()) + glib::ParamSpecBoxed::builder::<gst::Structure>("stats") .nick("Statistics") .blurb("Various statistics") .read_only() diff --git a/generic/threadshare/src/tcpclientsrc/imp.rs b/generic/threadshare/src/tcpclientsrc/imp.rs index 7cb5aeb79..bd272c693 100644 --- a/generic/threadshare/src/tcpclientsrc/imp.rs +++ b/generic/threadshare/src/tcpclientsrc/imp.rs @@ -543,7 +543,7 @@ impl ObjectImpl for TcpClientSrc { .maximum(u16::MAX as i32) .default_value(DEFAULT_PORT) .build(), - glib::ParamSpecBoxed::builder("caps", gst::Caps::static_type()) + glib::ParamSpecBoxed::builder::<gst::Caps>("caps") .nick("Caps") .blurb("Caps to use") .build(), diff --git a/generic/threadshare/src/udpsink/imp.rs b/generic/threadshare/src/udpsink/imp.rs index 5fedd3ef6..7e2adde56 100644 --- a/generic/threadshare/src/udpsink/imp.rs +++ b/generic/threadshare/src/udpsink/imp.rs @@ -1003,20 +1003,20 @@ impl ObjectImpl for UdpSink { .maximum(u16::MAX as i32) .default_value(DEFAULT_BIND_PORT_V6) .build(), - glib::ParamSpecObject::builder("socket", gio::Socket::static_type()) + glib::ParamSpecObject::builder::<gio::Socket>("socket") .nick("Socket") .blurb("Socket to use for UDP transmission. (None == allocate)") .build(), - glib::ParamSpecObject::builder("used-socket", gio::Socket::static_type()) + glib::ParamSpecObject::builder::<gio::Socket>("used-socket") .nick("Used Socket") .blurb("Socket currently in use for UDP transmission. (None = no socket)") .read_only() .build(), - glib::ParamSpecObject::builder("socket-v6", gio::Socket::static_type()) + glib::ParamSpecObject::builder::<gio::Socket>("socket-v6") .nick("Socket V6") .blurb("IPV6 Socket to use for UDP transmission. (None == allocate)") .build(), - glib::ParamSpecObject::builder("used-socket-v6", gio::Socket::static_type()) + glib::ParamSpecObject::builder::<gio::Socket>("used-socket-v6") .nick("Used Socket V6") .blurb("V6 Socket currently in use for UDP transmission. (None = no socket)") .read_only() diff --git a/generic/threadshare/src/udpsrc/imp.rs b/generic/threadshare/src/udpsrc/imp.rs index e1160e454..78c9acd26 100644 --- a/generic/threadshare/src/udpsrc/imp.rs +++ b/generic/threadshare/src/udpsrc/imp.rs @@ -676,7 +676,7 @@ impl ObjectImpl for UdpSrc { .blurb("Allow reuse of the port") .default_value(DEFAULT_REUSE) .build(), - glib::ParamSpecBoxed::builder("caps", gst::Caps::static_type()) + glib::ParamSpecBoxed::builder::<gst::Caps>("caps") .nick("Caps") .blurb("Caps to use") .build(), @@ -696,13 +696,13 @@ impl ObjectImpl for UdpSrc { #[cfg(not(windows))] { properties.push( - glib::ParamSpecObject::builder("socket", gio::Socket::static_type()) + glib::ParamSpecObject::builder::<gio::Socket>("socket") .nick("Socket") .blurb("Socket to use for UDP reception. (None == allocate)") .build(), ); properties.push( - glib::ParamSpecObject::builder("used-socket", gio::Socket::static_type()) + glib::ParamSpecObject::builder::<gio::Socket>("used-socket") .nick("Used Socket") .blurb("Socket currently in use for UDP reception. (None = no socket)") .read_only() diff --git a/generic/threadshare/tests/pad.rs b/generic/threadshare/tests/pad.rs index 3d2dfc3e4..424df29ba 100644 --- a/generic/threadshare/tests/pad.rs +++ b/generic/threadshare/tests/pad.rs @@ -636,14 +636,12 @@ mod imp_sink { impl ObjectImpl for ElementSinkTest { fn properties() -> &'static [glib::ParamSpec] { static PROPERTIES: Lazy<Vec<glib::ParamSpec>> = Lazy::new(|| { - vec![ - glib::ParamSpecBoxed::builder("sender", ItemSender::static_type()) - .nick("Sender") - .blurb("Channel sender to forward the incoming items to") - .write_only() - .construct_only() - .build(), - ] + vec![glib::ParamSpecBoxed::builder::<ItemSender>("sender") + .nick("Sender") + .blurb("Channel sender to forward the incoming items to") + .write_only() + .construct_only() + .build()] }); PROPERTIES.as_ref() |