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:
authorTomasz Andrzejak <andreiltd@gmail.com>2022-02-27 13:30:09 +0300
committerTomasz Andrzejak <andreiltd@gmail.com>2022-07-20 16:34:58 +0300
commit14160d1d3128b1fb8da50fb474d23e77e55d657e (patch)
treefaa27bdd3874e1b06ec85d18bce6e1a96c0b3d12 /net/raptorq/Cargo.toml
parent02990f8fcc5193deeebe3da67e6465468acebfa1 (diff)
Add RaptorQ RTP FEC plugins
Diffstat (limited to 'net/raptorq/Cargo.toml')
-rw-r--r--net/raptorq/Cargo.toml45
1 files changed, 45 insertions, 0 deletions
diff --git a/net/raptorq/Cargo.toml b/net/raptorq/Cargo.toml
new file mode 100644
index 000000000..f849b9982
--- /dev/null
+++ b/net/raptorq/Cargo.toml
@@ -0,0 +1,45 @@
+[package]
+name = "gst-plugin-raptorq"
+version = "0.9.0"
+authors = ["Tomasz Andrzejak <andreiltd@gmail.com>"]
+repository = "https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs"
+description = "Rust Raptorq FEC Plugin"
+license = "MPL-2.0"
+edition = "2021"
+rust-version = "1.56"
+
+[dependencies]
+gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
+gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
+gst-rtp = { package = "gstreamer-rtp", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
+once_cell = "1.0"
+raptorq = "1.7"
+
+[dev-dependencies]
+gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_18"] }
+rand = "0.8"
+
+[lib]
+name = "gstraptorq"
+crate-type = ["cdylib", "rlib"]
+path = "src/lib.rs"
+
+[build-dependencies]
+gst-plugin-version-helper = { path="../../version-helper" }
+
+[features]
+static = []
+capi = []
+
+[package.metadata.capi]
+min_version = "0.8.0"
+
+[package.metadata.capi.header]
+enabled = false
+
+[package.metadata.capi.library]
+install_subdir = "gstreamer-1.0"
+versioning = false
+
+[package.metadata.capi.pkg_config]
+requires_private = "gstreamer-1.0, gstreamer-base-1.0, gstreamer-rtp-1.0, gobject-2.0, glib-2.0, gmodule-2.0"