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
path: root/video/hsv
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2021-01-31 15:44:45 +0300
committerSebastian Dröge <sebastian@centricular.com>2021-01-31 16:43:00 +0300
commitb649e9b07674f563c8b4b44fde1076606b93e996 (patch)
tree703c3feb9988a2e53df3583feb6b47e3633902ee /video/hsv
parent1a826caf75ac9e0e959d7fadde3c24a99f57a655 (diff)
Use gst::PARAM_FLAG_MUTABLE_PLAYING and others consistently everywhere
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/139
Diffstat (limited to 'video/hsv')
-rw-r--r--video/hsv/src/hsvdetector/imp.rs12
-rw-r--r--video/hsv/src/hsvfilter/imp.rs10
2 files changed, 11 insertions, 11 deletions
diff --git a/video/hsv/src/hsvdetector/imp.rs b/video/hsv/src/hsvdetector/imp.rs
index 03e047411..82338c943 100644
--- a/video/hsv/src/hsvdetector/imp.rs
+++ b/video/hsv/src/hsvdetector/imp.rs
@@ -106,7 +106,7 @@ impl ObjectImpl for HsvDetector {
f32::MIN,
f32::MAX,
DEFAULT_HUE_REF,
- glib::ParamFlags::READWRITE,
+ glib::ParamFlags::READWRITE | gst::PARAM_FLAG_MUTABLE_PLAYING,
),
glib::ParamSpec::float(
"hue-var",
@@ -115,7 +115,7 @@ impl ObjectImpl for HsvDetector {
0.0,
180.0,
DEFAULT_HUE_VAR,
- glib::ParamFlags::READWRITE,
+ glib::ParamFlags::READWRITE | gst::PARAM_FLAG_MUTABLE_PLAYING,
),
glib::ParamSpec::float(
"saturation-ref",
@@ -124,7 +124,7 @@ impl ObjectImpl for HsvDetector {
0.0,
1.0,
DEFAULT_SATURATION_REF,
- glib::ParamFlags::READWRITE,
+ glib::ParamFlags::READWRITE | gst::PARAM_FLAG_MUTABLE_PLAYING,
),
glib::ParamSpec::float(
"saturation-var",
@@ -133,7 +133,7 @@ impl ObjectImpl for HsvDetector {
0.0,
1.0,
DEFAULT_SATURATION_VAR,
- glib::ParamFlags::READWRITE,
+ glib::ParamFlags::READWRITE | gst::PARAM_FLAG_MUTABLE_PLAYING,
),
glib::ParamSpec::float(
"value-ref",
@@ -142,7 +142,7 @@ impl ObjectImpl for HsvDetector {
0.0,
1.0,
DEFAULT_VALUE_REF,
- glib::ParamFlags::READWRITE,
+ glib::ParamFlags::READWRITE | gst::PARAM_FLAG_MUTABLE_PLAYING,
),
glib::ParamSpec::float(
"value-var",
@@ -151,7 +151,7 @@ impl ObjectImpl for HsvDetector {
0.0,
1.0,
DEFAULT_VALUE_VAR,
- glib::ParamFlags::READWRITE,
+ glib::ParamFlags::READWRITE | gst::PARAM_FLAG_MUTABLE_PLAYING,
),
]
});
diff --git a/video/hsv/src/hsvfilter/imp.rs b/video/hsv/src/hsvfilter/imp.rs
index bbbb2180a..747e4e5c2 100644
--- a/video/hsv/src/hsvfilter/imp.rs
+++ b/video/hsv/src/hsvfilter/imp.rs
@@ -101,7 +101,7 @@ impl ObjectImpl for HsvFilter {
f32::MIN,
f32::MAX,
DEFAULT_HUE_SHIFT,
- glib::ParamFlags::READWRITE,
+ glib::ParamFlags::READWRITE | gst::PARAM_FLAG_MUTABLE_PLAYING,
),
glib::ParamSpec::float(
"saturation-mul",
@@ -110,7 +110,7 @@ impl ObjectImpl for HsvFilter {
f32::MIN,
f32::MAX,
DEFAULT_SATURATION_MUL,
- glib::ParamFlags::READWRITE,
+ glib::ParamFlags::READWRITE | gst::PARAM_FLAG_MUTABLE_PLAYING,
),
glib::ParamSpec::float(
"saturation-off",
@@ -119,7 +119,7 @@ impl ObjectImpl for HsvFilter {
f32::MIN,
f32::MAX,
DEFAULT_SATURATION_OFF,
- glib::ParamFlags::READWRITE,
+ glib::ParamFlags::READWRITE | gst::PARAM_FLAG_MUTABLE_PLAYING,
),
glib::ParamSpec::float(
"value-mul",
@@ -128,7 +128,7 @@ impl ObjectImpl for HsvFilter {
f32::MIN,
f32::MAX,
DEFAULT_VALUE_MUL,
- glib::ParamFlags::READWRITE,
+ glib::ParamFlags::READWRITE | gst::PARAM_FLAG_MUTABLE_PLAYING,
),
glib::ParamSpec::float(
"value-off",
@@ -137,7 +137,7 @@ impl ObjectImpl for HsvFilter {
f32::MIN,
f32::MAX,
DEFAULT_VALUE_OFF,
- glib::ParamFlags::READWRITE,
+ glib::ParamFlags::READWRITE | gst::PARAM_FLAG_MUTABLE_PLAYING,
),
]
});