diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2023-11-02 15:10:59 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2023-11-02 15:10:59 +0300 |
commit | 16b917abb10d92096070392e3765affadc5cde29 (patch) | |
tree | adadbcf111cdc98ecb7e2339c6e3b62471172fef /net/webrtc | |
parent | 436b6d8efbfa0bffc1d9193dbb3ffb0c1be4d718 (diff) |
Update for `gst::Rank` API changes
Diffstat (limited to 'net/webrtc')
-rw-r--r-- | net/webrtc/src/utils.rs | 8 | ||||
-rw-r--r-- | net/webrtc/src/webrtcsink/mod.rs | 8 | ||||
-rw-r--r-- | net/webrtc/src/webrtcsrc/mod.rs | 2 |
3 files changed, 9 insertions, 9 deletions
diff --git a/net/webrtc/src/utils.rs b/net/webrtc/src/utils.rs index 46eee3330..6b28ee96e 100644 --- a/net/webrtc/src/utils.rs +++ b/net/webrtc/src/utils.rs @@ -481,7 +481,7 @@ impl Codec { // Replicating decodebin logic &gst::ElementFactory::factories_with_type( gst::ElementFactoryType::DECODER, - gst::Rank::Marginal, + gst::Rank::MARGINAL, ), ) { // Check if new decoders have been installed meanwhile @@ -736,17 +736,17 @@ impl Codecs { static CODECS: Lazy<Codecs> = Lazy::new(|| { let decoders = gst::ElementFactory::factories_with_type( gst::ElementFactoryType::DECODER, - gst::Rank::Marginal, + gst::Rank::MARGINAL, ); let encoders = gst::ElementFactory::factories_with_type( gst::ElementFactoryType::ENCODER, - gst::Rank::Marginal, + gst::Rank::MARGINAL, ); let payloaders = gst::ElementFactory::factories_with_type( gst::ElementFactoryType::PAYLOADER, - gst::Rank::Marginal, + gst::Rank::MARGINAL, ); Codecs(vec![ diff --git a/net/webrtc/src/webrtcsink/mod.rs b/net/webrtc/src/webrtcsink/mod.rs index 9f5c9f195..5397def02 100644 --- a/net/webrtc/src/webrtcsink/mod.rs +++ b/net/webrtc/src/webrtcsink/mod.rs @@ -125,25 +125,25 @@ pub fn register(plugin: &gst::Plugin) -> Result<(), glib::BoolError> { gst::Element::register( Some(plugin), "webrtcsink", - gst::Rank::None, + gst::Rank::NONE, WebRTCSink::static_type(), )?; gst::Element::register( Some(plugin), "awskvswebrtcsink", - gst::Rank::None, + gst::Rank::NONE, AwsKvsWebRTCSink::static_type(), )?; gst::Element::register( Some(plugin), "whipclientsink", - gst::Rank::None, + gst::Rank::NONE, WhipWebRTCSink::static_type(), )?; gst::Element::register( Some(plugin), "livekitwebrtcsink", - gst::Rank::None, + gst::Rank::NONE, LiveKitWebRTCSink::static_type(), )?; diff --git a/net/webrtc/src/webrtcsrc/mod.rs b/net/webrtc/src/webrtcsrc/mod.rs index 5bb097691..72167d5d1 100644 --- a/net/webrtc/src/webrtcsrc/mod.rs +++ b/net/webrtc/src/webrtcsrc/mod.rs @@ -56,7 +56,7 @@ pub fn register(plugin: Option<&gst::Plugin>) -> Result<(), glib::BoolError> { gst::Element::register( plugin, "webrtcsrc", - gst::Rank::Primary, + gst::Rank::PRIMARY, WebRTCSrc::static_type(), ) } |