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:
authorFrançois Laignel <fengalin@free.fr>2022-10-11 23:39:37 +0300
committerSebastian Dröge <slomo@coaxion.net>2022-11-09 10:55:04 +0300
commit4616f0a4a46abbe88a9d827f084c419dbb12bfd8 (patch)
treec5e75a2e356fcecc6a64ea9254bdff0793110e2d /generic
parentf22be3a5864307f962348c3674d438384de867f1 (diff)
ts/standalone: move current sink under task_sink
Diffstat (limited to 'generic')
-rw-r--r--generic/threadshare/examples/standalone/main.rs2
-rw-r--r--generic/threadshare/examples/standalone/sink/mod.rs18
-rw-r--r--generic/threadshare/examples/standalone/sink/task/imp.rs (renamed from generic/threadshare/examples/standalone/sink/imp.rs)0
-rw-r--r--generic/threadshare/examples/standalone/sink/task/mod.rs17
4 files changed, 19 insertions, 18 deletions
diff --git a/generic/threadshare/examples/standalone/main.rs b/generic/threadshare/examples/standalone/main.rs
index a033ef5a0..280643313 100644
--- a/generic/threadshare/examples/standalone/main.rs
+++ b/generic/threadshare/examples/standalone/main.rs
@@ -14,7 +14,7 @@ static CAT: Lazy<gst::DebugCategory> = Lazy::new(|| {
fn plugin_init(plugin: &gst::Plugin) -> Result<(), glib::BoolError> {
src::register(plugin)?;
- sink::register(plugin)?;
+ sink::task::register(plugin)?;
Ok(())
}
diff --git a/generic/threadshare/examples/standalone/sink/mod.rs b/generic/threadshare/examples/standalone/sink/mod.rs
index 6b8ce9527..cdafe4ad6 100644
--- a/generic/threadshare/examples/standalone/sink/mod.rs
+++ b/generic/threadshare/examples/standalone/sink/mod.rs
@@ -1,17 +1 @@
-use gst::glib;
-use gst::prelude::*;
-
-mod imp;
-
-glib::wrapper! {
- pub struct TestSink(ObjectSubclass<imp::TestSink>) @extends gst::Element, gst::Object;
-}
-
-pub fn register(plugin: &gst::Plugin) -> Result<(), glib::BoolError> {
- gst::Element::register(
- Some(plugin),
- "ts-standalone-test-sink",
- gst::Rank::None,
- TestSink::static_type(),
- )
-}
+pub mod task;
diff --git a/generic/threadshare/examples/standalone/sink/imp.rs b/generic/threadshare/examples/standalone/sink/task/imp.rs
index dae309315..dae309315 100644
--- a/generic/threadshare/examples/standalone/sink/imp.rs
+++ b/generic/threadshare/examples/standalone/sink/task/imp.rs
diff --git a/generic/threadshare/examples/standalone/sink/task/mod.rs b/generic/threadshare/examples/standalone/sink/task/mod.rs
new file mode 100644
index 000000000..6b8ce9527
--- /dev/null
+++ b/generic/threadshare/examples/standalone/sink/task/mod.rs
@@ -0,0 +1,17 @@
+use gst::glib;
+use gst::prelude::*;
+
+mod imp;
+
+glib::wrapper! {
+ pub struct TestSink(ObjectSubclass<imp::TestSink>) @extends gst::Element, gst::Object;
+}
+
+pub fn register(plugin: &gst::Plugin) -> Result<(), glib::BoolError> {
+ gst::Element::register(
+ Some(plugin),
+ "ts-standalone-test-sink",
+ gst::Rank::None,
+ TestSink::static_type(),
+ )
+}