Files
jello/Cargo.toml
uttarayan21 a7ffa69326
Some checks failed
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
fix(iced-video): Fix the very high ram usage
feat(playback): add GstPlayFlags for playbin and playbin3
2025-12-26 10:29:31 +05:30

53 lines
1.4 KiB
TOML

[workspace]
members = [
".",
"api",
"typegen",
"ui-gpui",
"ui-iced",
"store",
"jello-types",
"gst",
"examples/hdr-gstreamer-wgpu",
"crates/iced-video",
]
[workspace.dependencies]
iced = { version = "0.14.0" }
iced_video_player = "0.6"
gst = { version = "0.1.0", path = "gst" }
iced_wgpu = { version = "0.14.0" }
[patch.crates-io]
iced_wgpu = { git = "https://github.com/uttarayan21/iced", branch = "0.14" }
iced_core = { git = "https://github.com/uttarayan21/iced", branch = "0.14" }
iced_renderer = { git = "https://github.com/uttarayan21/iced", branch = "0.14" }
iced = { git = "https://github.com/uttarayan21/iced", branch = "0.14" }
[package]
name = "jello"
version = "0.1.0"
edition = "2024"
license = "MIT"
[dependencies]
api = { version = "0.1.0", path = "api" }
clap = { version = "4.5", features = ["derive"] }
clap-verbosity-flag = { version = "3.0.4", features = ["tracing"] }
clap_complete = "4.5"
color-backtrace = "0.7.2"
dotenvy = "0.15.7"
error-stack = "0.6"
thiserror = "2.0"
tokio = { version = "1.43.1", features = ["macros", "rt-multi-thread"] }
toml = "0.9.8"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
ui-gpui = { version = "0.1.0", path = "ui-gpui", optional = true }
ui-iced = { version = "0.1.0", path = "ui-iced", optional = true }
[features]
default = ["iced"]
iced = ["dep:ui-iced"]
gpui = ["dep:ui-gpui"]