diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2021-04-25 15:41:22 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2021-04-25 15:48:55 +0300 |
commit | 15cf738616fac8390ff1bac144f6fac49148b47d (patch) | |
tree | d0b5b35c187d053cd49d0c0aa5bba8a149de4b5e /tutorial/src | |
parent | 40765f7c53237e798565f9568caed7f4a4d6373c (diff) |
Update for Value trait refactoring
Diffstat (limited to 'tutorial/src')
-rw-r--r-- | tutorial/src/progressbin/imp.rs | 4 | ||||
-rw-r--r-- | tutorial/src/rgb2gray/imp.rs | 4 | ||||
-rw-r--r-- | tutorial/src/sinesrc/imp.rs | 10 |
3 files changed, 9 insertions, 9 deletions
diff --git a/tutorial/src/progressbin/imp.rs b/tutorial/src/progressbin/imp.rs index 713e88ed7..94a3909fd 100644 --- a/tutorial/src/progressbin/imp.rs +++ b/tutorial/src/progressbin/imp.rs @@ -108,7 +108,7 @@ impl ObjectImpl for ProgressBin { "output" => { let mut output_type = self.output_type.lock().unwrap(); let new_output_type = value - .get_some::<ProgressBinOutput>() + .get::<ProgressBinOutput>() .expect("type checked upstream"); gst_info!( CAT, @@ -230,7 +230,7 @@ impl BinImpl for ProgressBin { .unwrap_or(false) => { let s = msg.structure().unwrap(); - if let Ok(percent) = s.get_some::<f64>("percent-double") { + if let Ok(percent) = s.get::<f64>("percent-double") { let output_type = *self.output_type.lock().unwrap(); match output_type { ProgressBinOutput::Println => println!("progress: {:5.1}%", percent), diff --git a/tutorial/src/rgb2gray/imp.rs b/tutorial/src/rgb2gray/imp.rs index f12a6847e..ef76f866b 100644 --- a/tutorial/src/rgb2gray/imp.rs +++ b/tutorial/src/rgb2gray/imp.rs @@ -137,7 +137,7 @@ impl ObjectImpl for Rgb2Gray { match pspec.name() { "invert" => { let mut settings = self.settings.lock().unwrap(); - let invert = value.get_some().expect("type checked upstream"); + let invert = value.get().expect("type checked upstream"); gst_info!( CAT, obj: obj, @@ -149,7 +149,7 @@ impl ObjectImpl for Rgb2Gray { } "shift" => { let mut settings = self.settings.lock().unwrap(); - let shift = value.get_some().expect("type checked upstream"); + let shift = value.get().expect("type checked upstream"); gst_info!( CAT, obj: obj, diff --git a/tutorial/src/sinesrc/imp.rs b/tutorial/src/sinesrc/imp.rs index c7fc45415..7195e550e 100644 --- a/tutorial/src/sinesrc/imp.rs +++ b/tutorial/src/sinesrc/imp.rs @@ -236,7 +236,7 @@ impl ObjectImpl for SineSrc { match pspec.name() { "samples-per-buffer" => { let mut settings = self.settings.lock().unwrap(); - let samples_per_buffer = value.get_some().expect("type checked upstream"); + let samples_per_buffer = value.get().expect("type checked upstream"); gst_info!( CAT, obj: obj, @@ -251,7 +251,7 @@ impl ObjectImpl for SineSrc { } "freq" => { let mut settings = self.settings.lock().unwrap(); - let freq = value.get_some().expect("type checked upstream"); + let freq = value.get().expect("type checked upstream"); gst_info!( CAT, obj: obj, @@ -263,7 +263,7 @@ impl ObjectImpl for SineSrc { } "volume" => { let mut settings = self.settings.lock().unwrap(); - let volume = value.get_some().expect("type checked upstream"); + let volume = value.get().expect("type checked upstream"); gst_info!( CAT, obj: obj, @@ -275,7 +275,7 @@ impl ObjectImpl for SineSrc { } "mute" => { let mut settings = self.settings.lock().unwrap(); - let mute = value.get_some().expect("type checked upstream"); + let mute = value.get().expect("type checked upstream"); gst_info!( CAT, obj: obj, @@ -287,7 +287,7 @@ impl ObjectImpl for SineSrc { } "is-live" => { let mut settings = self.settings.lock().unwrap(); - let is_live = value.get_some().expect("type checked upstream"); + let is_live = value.get().expect("type checked upstream"); gst_info!( CAT, obj: obj, |