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" edition = "2018"
[dependencies] [dependencies]
gst = { git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"], package="gstreamer" } gst = { package="gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
gst-base = { git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"], package = "gstreamer-base" } gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" }
sodiumoxide = "0.2.1" sodiumoxide = "0.2.1"
once_cell = "1.3.0" once_cell = "1.3.0"
hex = "0.4" hex = "0.4"

View file

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

View file

@ -13,7 +13,7 @@ reqwest = { version = "0.11", features = ["cookies", "gzip"] }
futures = "0.3" futures = "0.3"
hyperx = "1.0" hyperx = "1.0"
mime = "0.3" 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" } 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"] } tokio = { version = "1.0", default-features = false, features = ["time", "rt-multi-thread"] }
once_cell = "1.0" once_cell = "1.0"

View file

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

View file

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

View file

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

View file

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