1[build-dependencies]
2system-deps = "6"
3
4[dependencies]
5libc = "0.2"
6
7[dependencies.glib]
8package = "glib-sys"
9git = "https://github.com/gtk-rs/gtk-rs-core"
10branch = "0.18"
11version = "0.18"
12
13[dependencies.gobject]
14package = "gobject-sys"
15git = "https://github.com/gtk-rs/gtk-rs-core"
16branch = "0.18"
17version = "0.18"
18
19[dependencies.gst_base]
20package = "gstreamer-base-sys"
21path = "../../gstreamer-base/sys"
22version = "0.21"
23
24[dependencies.gst]
25package = "gstreamer-sys"
26path = "../../gstreamer/sys"
27version = "0.21"
28
29[dev-dependencies]
30shell-words = "1.0.0"
31tempfile = "3"
32
33[features]
34v1_16 = []
35v1_18 = ["v1_16"]
36v1_20 = ["v1_18"]
37v1_22 = ["v1_20"]
38v1_24 = ["v1_22"]
39
40[lib]
41name = "gstreamer_video_sys"
42
43[package]
44authors = ["Sebastian Dröge <sebastian@centricular.com>"]
45build = "build.rs"
46description = "FFI bindings to libgstvideo-1.0"
47documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_video_sys/"
48homepage = "https://gstreamer.freedesktop.org"
49keywords = ["ffi", "gstreamer", "gnome", "multimedia"]
50license = "MIT"
51name = "gstreamer-video-sys"
52readme = "README.md"
53repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
54version = "0.21.2"
55edition = "2021"
56rust-version = "1.70"
57
58[package.metadata.docs.rs]
59all-features = true
60rustc-args = ["--cfg", "docsrs"]
61rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
62
63[package.metadata.system-deps.gstreamer_video_1_0]
64name = "gstreamer-video-1.0"
65version = "1.14"
66
67[package.metadata.system-deps.gstreamer_video_1_0.v1_16]
68version = "1.16"
69
70[package.metadata.system-deps.gstreamer_video_1_0.v1_18]
71version = "1.18"
72
73[package.metadata.system-deps.gstreamer_video_1_0.v1_20]
74version = "1.20"
75
76[package.metadata.system-deps.gstreamer_video_1_0.v1_22]
77version = "1.22"
78
79[package.metadata.system-deps.gstreamer_video_1_0.v1_24]
80version = "1.23"
81