Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2021-04-25 15:41:22 +0300
committerSebastian Dröge <sebastian@centricular.com>2021-04-25 15:48:55 +0300
commit15cf738616fac8390ff1bac144f6fac49148b47d (patch)
treed0b5b35c187d053cd49d0c0aa5bba8a149de4b5e /tutorial/src
parent40765f7c53237e798565f9568caed7f4a4d6373c (diff)
Update for Value trait refactoring
Diffstat (limited to 'tutorial/src')
-rw-r--r--tutorial/src/progressbin/imp.rs4
-rw-r--r--tutorial/src/rgb2gray/imp.rs4
-rw-r--r--tutorial/src/sinesrc/imp.rs10
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,