forked from mirrors/gstreamer-rs
5349822962
Having an explicit link object makes it much easier to build complex producers/consumers dynamics graphs. It provides helper to switch producers and prevent accidentally keeping broken links around as they are disconnected on Drop.
30 lines
1.2 KiB
TOML
30 lines
1.2 KiB
TOML
[package]
|
|
name = "gstreamer-utils"
|
|
version = "0.19.0"
|
|
authors = ["Mathieu Duponchelle <mathieu@centricular.com>", "Thibault Saunier <tsaunier@igalia.com>"]
|
|
categories = ["multimedia"]
|
|
description = "Exposes an object to build several Gst pipeline with one producer and several consumer"
|
|
repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
|
|
license = "MIT/Apache-2.0"
|
|
readme = "README.md"
|
|
homepage = "https://gstreamer.freedesktop.org"
|
|
documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_utils/"
|
|
keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"]
|
|
edition = "2021"
|
|
rust-version = "1.57"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
gst = { package = "gstreamer", path = "../gstreamer", features = ["v1_20"] }
|
|
gst_app = { package = "gstreamer-app", path = "../gstreamer-app", features = ["v1_20"] }
|
|
gst_video = { package = "gstreamer-video", path = "../gstreamer-video", features = ["v1_20"] }
|
|
once_cell = "1"
|
|
thiserror = "1"
|
|
|
|
[dev-dependencies]
|
|
futures = { version = "0.3", features = ["executor"] }
|
|
|
|
[features]
|
|
default = []
|
|
v1_22 = []
|