feat: Get iced-video working

This commit is contained in:
uttarayan21
2025-12-25 02:14:56 +05:30
parent 3382aebb1f
commit ebe2312272
18 changed files with 714 additions and 189 deletions

9
Cargo.lock generated
View File

@@ -3051,14 +3051,15 @@ version = "0.1.0"
dependencies = [
"error-stack",
"futures",
"futures-lite 2.6.1",
"glib 0.21.5",
"gstreamer 0.24.4",
"gstreamer-app 0.24.4",
"gstreamer-video 0.24.4",
"smol",
"thiserror 2.0.17",
"tracing",
"tracing-subscriber",
"wgpu",
]
[[package]]
@@ -3614,10 +3615,14 @@ version = "0.1.0"
dependencies = [
"error-stack",
"gst",
"iced",
"iced_core",
"iced_futures",
"iced_renderer",
"iced_wgpu",
"thiserror 2.0.17",
"tracing",
"tracing-subscriber",
]
[[package]]
@@ -8085,6 +8090,8 @@ dependencies = [
"gpui_util",
"iced",
"iced_video_player",
"iced_wgpu",
"iced_winit",
"reqwest",
"tap",
"toml 0.9.8",