From 5865264964ffc4574ecd4169786a6c57b81b9194 Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Thu, 8 May 2025 12:36:10 -0700 Subject: [PATCH] examples: Update gstreamer --- examples/sctk_subsurface_gst/Cargo.toml | 8 ++++---- examples/sctk_subsurface_gst/src/pipewire.rs | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/examples/sctk_subsurface_gst/Cargo.toml b/examples/sctk_subsurface_gst/Cargo.toml index 0c9724b5..bacab699 100644 --- a/examples/sctk_subsurface_gst/Cargo.toml +++ b/examples/sctk_subsurface_gst/Cargo.toml @@ -15,8 +15,8 @@ iced_runtime = { path = "../../runtime" } env_logger = "0.10" futures-channel = "0.3.29" calloop = "0.12.3" -gst = { package = "gstreamer", version = "0.21.3" } -gst-app = { package = "gstreamer-app", version = "0.21.2" } -gst-video = { package = "gstreamer-video", version = "0.21.2" } -gst-allocators = { package = "gstreamer-allocators", version = "0.21.2" } +gst = { package = "gstreamer", version = "0.23.0" } +gst-app = { package = "gstreamer-app", version = "0.23.0" } +gst-video = { package = "gstreamer-video", version = "0.23.0" } +gst-allocators = { package = "gstreamer-allocators", version = "0.23.0" } drm-fourcc = "2.2.0" diff --git a/examples/sctk_subsurface_gst/src/pipewire.rs b/examples/sctk_subsurface_gst/src/pipewire.rs index 70537b85..a179bf1f 100644 --- a/examples/sctk_subsurface_gst/src/pipewire.rs +++ b/examples/sctk_subsurface_gst/src/pipewire.rs @@ -68,7 +68,7 @@ fn pipewire_thread( ) { gst::init().unwrap(); - let pipeline = gst::parse_launch(&format!( + let pipeline = gst::parse::launch(&format!( "filesrc name=filesrc ! qtdemux ! h264parse ! @@ -126,7 +126,7 @@ fn pipewire_thread( let planes = (0..meta.n_planes()) .map(|plane_idx| { let memory = buffer - .memory(plane_idx) + .memory(plane_idx as usize) .unwrap() .downcast_memory::() .unwrap();