Delete minimum GStremer required version for some plugins

Tested building the pluging with cargo-c and running gst-inspect-1.0
in a Ubuntu Xenial 18.04 LTS. It contains GStreamer 1.8.3.
This commit is contained in:
Ruben Gonzalez 2021-07-20 21:49:24 +02:00
parent 5397f4bfaf
commit 54d8c5f6a9
7 changed files with 8 additions and 13 deletions

View file

@ -8,8 +8,8 @@ license = "MIT"
edition = "2018"
[dependencies]
gst = { git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"], package="gstreamer" }
gst-base = { git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"], package = "gstreamer-base" }
gst = { package="gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
sodiumoxide = "0.2.1"
once_cell = "1.3.0"
hex = "0.4"

View file

@ -10,7 +10,7 @@ edition = "2018"
[dependencies]
libc = "0.2"
gio = { git = "https://github.com/gtk-rs/gtk-rs-core" }
gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features=["v1_10"] }
gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
gst-net = { package = "gstreamer-net", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
gst-rtp = { package = "gstreamer-rtp", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
pin-project = "1"

View file

@ -13,7 +13,7 @@ reqwest = { version = "0.11", features = ["cookies", "gzip"] }
futures = "0.3"
hyperx = "1.0"
mime = "0.3"
gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_10"] }
gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
tokio = { version = "1.0", default-features = false, features = ["time", "rt-multi-thread"] }
once_cell = "1.0"

View file

@ -12,8 +12,8 @@ edition = "2018"
[dependencies]
bytes = "1.0"
futures = "0.3"
gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_12"] }
gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_12"] }
gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
rusoto_core = "0.46"
rusoto_s3 = "0.46"
rusoto_credential = "0.46"

View file

@ -14,7 +14,6 @@ serde_json = { version = "1.0", features = ["raw_value"] }
[dependencies.gst]
git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
features = ["v1_12"]
package="gstreamer"
[lib]
@ -33,4 +32,3 @@ package="gstreamer-check"
default = ["gst/ser_de"]
# GStreamer 1.14 is required for static linking
static = ["default", "gst/v1_14"]

View file

@ -14,7 +14,6 @@ hyphenation = "0.8"
[dependencies.gst]
git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
features = ["v1_12"]
package="gstreamer"
[lib]

View file

@ -13,12 +13,10 @@ libwebp-sys2 = { version = "0.1.2", features = ["demux", "0_5"] }
[dependencies.gst]
git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
features = ["v1_16"]
package="gstreamer"
[dependencies.gst-video]
git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
features = ["v1_16"]
package="gstreamer-video"
[dev-dependencies]
@ -37,8 +35,8 @@ path = "src/lib.rs"
gst-plugin-version-helper = { path="../../version-helper" }
[features]
# We already use 1.16 which is new enough for static build
static = []
# GStreamer 1.14 is required for static linking
static = ["gst/v1_14"]
[package.metadata.capi]
min_version = "0.8.0"