examples: Update gstreamer
This commit is contained in:
parent
e702c43f71
commit
5865264964
2 changed files with 6 additions and 6 deletions
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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::<gst_allocators::DmaBufMemory>()
|
||||
.unwrap();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue