1[build-dependencies]
2system-deps = "7"
3
4[dependencies]
5libc = "0.2"
6
7[dependencies.glib-sys]
8workspace = true
9
10[dependencies.gobject-sys]
11workspace = true
12
13[dependencies.gstreamer-sys]
14workspace = true
15
16[dependencies.gstreamer-base-sys]
17workspace = true
18
19[dependencies.gstreamer-video-sys]
20workspace = true
21
22[dev-dependencies]
23shell-words = "1.0.0"
24tempfile = "3"
25
26[features]
27v1_16 = []
28v1_18 = ["v1_16"]
29v1_20 = ["v1_18"]
30v1_22 = ["v1_20"]
31v1_24 = ["v1_22"]
32v1_26 = ["v1_24"]
33
34[lib]
35name = "gstreamer_gl_sys"
36
37[package]
38authors = ["Sebastian Dröge <sebastian@centricular.com>", "Víctor Manuel Jáquez Leal <vjaquez@igalia.com>"]
39build = "build.rs"
40description = "FFI bindings to libgstgl-1.0"
41documentation = "https://gstreamer.freedesktop.org/documentation/rust/stable/latest/docs/gstreamer_gl_sys/"
42keywords = ["ffi", "gstreamer", "gnome", "multimedia"]
43license = "MIT"
44name = "gstreamer-gl-sys"
45readme = "README.md"
46
47[package.version]
48workspace = true
49
50[package.categories]
51workspace = true
52
53[package.repository]
54workspace = true
55
56[package.homepage]
57workspace = true
58
59[package.edition]
60workspace = true
61
62[package.rust-version]
63workspace = true
64
65[package.metadata.docs.rs]
66all-features = true
67rustc-args = ["--cfg", "docsrs"]
68rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
69
70[package.metadata.system-deps.gstreamer_gl_1_0]
71name = "gstreamer-gl-1.0"
72version = "1.14"
73
74[package.metadata.system-deps.gstreamer_gl_1_0.v1_16]
75version = "1.16"
76
77[package.metadata.system-deps.gstreamer_gl_1_0.v1_18]
78version = "1.18"
79
80[package.metadata.system-deps.gstreamer_gl_1_0.v1_20]
81version = "1.20"
82
83[package.metadata.system-deps.gstreamer_gl_1_0.v1_22]
84version = "1.22"
85
86[package.metadata.system-deps.gstreamer_gl_1_0.v1_24]
87version = "1.24"
88
89[package.metadata.system-deps.gstreamer_gl_1_0.v1_26]
90version = "1.25"
91