diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2022-01-19 16:07:45 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2022-01-19 16:07:45 +0300 |
commit | 65fcd55160d126c549a89b613cdf84714a5b346e (patch) | |
tree | 83bd17f3deb9bc37ffa23b9819798ae744705c4a /generic | |
parent | 763ad0cb184e9b68bd215c9e5fe63f391a581e2d (diff) |
Update for event/message/query view API changes
Diffstat (limited to 'generic')
-rw-r--r-- | generic/fmp4/src/fmp4mux/imp.rs | 10 | ||||
-rw-r--r-- | generic/sodium/src/decrypter/imp.rs | 6 | ||||
-rw-r--r-- | generic/sodium/src/encrypter/imp.rs | 6 | ||||
-rw-r--r-- | generic/threadshare/src/appsrc/imp.rs | 8 | ||||
-rw-r--r-- | generic/threadshare/src/inputselector/imp.rs | 4 | ||||
-rw-r--r-- | generic/threadshare/src/jitterbuffer/imp.rs | 6 | ||||
-rw-r--r-- | generic/threadshare/src/proxy/imp.rs | 8 | ||||
-rw-r--r-- | generic/threadshare/src/queue/imp.rs | 4 | ||||
-rw-r--r-- | generic/threadshare/src/tcpclientsrc/imp.rs | 8 | ||||
-rw-r--r-- | generic/threadshare/src/udpsrc/imp.rs | 8 |
10 files changed, 34 insertions, 34 deletions
diff --git a/generic/fmp4/src/fmp4mux/imp.rs b/generic/fmp4/src/fmp4mux/imp.rs index 069046371..740e6b980 100644 --- a/generic/fmp4/src/fmp4mux/imp.rs +++ b/generic/fmp4/src/fmp4mux/imp.rs @@ -950,12 +950,12 @@ impl FMP4Mux { element: &super::FMP4Mux, query: &mut gst::QueryRef, ) -> bool { - use gst::QueryView; + use gst::QueryViewMut; gst_trace!(CAT, obj: pad, "Handling query {:?}", query); match query.view_mut() { - QueryView::Caps(mut q) => { + QueryViewMut::Caps(q) => { let state = self.state.lock().unwrap(); let allowed_caps = if let Some(ref caps) = state.caps { @@ -996,17 +996,17 @@ impl FMP4Mux { element: &super::FMP4Mux, query: &mut gst::QueryRef, ) -> bool { - use gst::QueryView; + use gst::QueryViewMut; gst_trace!(CAT, obj: pad, "Handling query {:?}", query); match query.view_mut() { - QueryView::Seeking(mut q) => { + QueryViewMut::Seeking(q) => { // We can't really handle seeking, it would break everything q.set(false, gst::ClockTime::ZERO.into(), gst::ClockTime::NONE); true } - QueryView::Latency(mut q) => { + QueryViewMut::Latency(q) => { if !self.sinkpad.peer_query(q.query_mut()) { return false; } diff --git a/generic/sodium/src/decrypter/imp.rs b/generic/sodium/src/decrypter/imp.rs index 02e0faa00..10cfd80e9 100644 --- a/generic/sodium/src/decrypter/imp.rs +++ b/generic/sodium/src/decrypter/imp.rs @@ -285,12 +285,12 @@ impl Decrypter { element: &super::Decrypter, query: &mut gst::QueryRef, ) -> bool { - use gst::QueryView; + use gst::QueryViewMut; gst_log!(CAT, obj: pad, "Handling query {:?}", query); match query.view_mut() { - QueryView::Scheduling(mut q) => { + QueryViewMut::Scheduling(q) => { let mut peer_query = gst::query::Scheduling::new(); let res = self.sinkpad.peer_query(&mut peer_query); if !res { @@ -305,7 +305,7 @@ impl Decrypter { gst_log!(CAT, obj: pad, "Returning {:?}", q.query_mut()); true } - QueryView::Duration(ref mut q) => { + QueryViewMut::Duration(q) => { if q.format() != gst::Format::Bytes { return pad.query_default(Some(element), query); } diff --git a/generic/sodium/src/encrypter/imp.rs b/generic/sodium/src/encrypter/imp.rs index fe57cf485..35c2c60cc 100644 --- a/generic/sodium/src/encrypter/imp.rs +++ b/generic/sodium/src/encrypter/imp.rs @@ -268,12 +268,12 @@ impl Encrypter { element: &super::Encrypter, query: &mut gst::QueryRef, ) -> bool { - use gst::QueryView; + use gst::QueryViewMut; gst_log!(CAT, obj: pad, "Handling query {:?}", query); match query.view_mut() { - QueryView::Seeking(mut q) => { + QueryViewMut::Seeking(q) => { let format = q.format(); q.set( false, @@ -283,7 +283,7 @@ impl Encrypter { gst_log!(CAT, obj: pad, "Returning {:?}", q.query_mut()); true } - QueryView::Duration(ref mut q) => { + QueryViewMut::Duration(q) => { if q.format() != gst::Format::Bytes { return pad.query_default(Some(element), query); } diff --git a/generic/threadshare/src/appsrc/imp.rs b/generic/threadshare/src/appsrc/imp.rs index 547c93757..736ea24eb 100644 --- a/generic/threadshare/src/appsrc/imp.rs +++ b/generic/threadshare/src/appsrc/imp.rs @@ -220,20 +220,20 @@ impl PadSrcHandler for AppSrcPadHandler { _element: &gst::Element, query: &mut gst::QueryRef, ) -> bool { - use gst::QueryView; + use gst::QueryViewMut; gst_log!(CAT, obj: pad.gst_pad(), "Handling {:?}", query); let ret = match query.view_mut() { - QueryView::Latency(ref mut q) => { + QueryViewMut::Latency(q) => { q.set(true, gst::ClockTime::ZERO, gst::ClockTime::NONE); true } - QueryView::Scheduling(ref mut q) => { + QueryViewMut::Scheduling(q) => { q.set(gst::SchedulingFlags::SEQUENTIAL, 1, -1, 0); q.add_scheduling_modes(&[gst::PadMode::Push]); true } - QueryView::Caps(ref mut q) => { + QueryViewMut::Caps(q) => { let caps = if let Some(caps) = self.0.configured_caps.lock().unwrap().as_ref() { q.filter() .map(|f| f.intersect_with_mode(caps, gst::CapsIntersectMode::First)) diff --git a/generic/threadshare/src/inputselector/imp.rs b/generic/threadshare/src/inputselector/imp.rs index 8c75248d0..27f921981 100644 --- a/generic/threadshare/src/inputselector/imp.rs +++ b/generic/threadshare/src/inputselector/imp.rs @@ -287,12 +287,12 @@ impl PadSrcHandler for InputSelectorPadSrcHandler { _element: &gst::Element, query: &mut gst::QueryRef, ) -> bool { - use gst::QueryView; + use gst::QueryViewMut; gst_log!(CAT, obj: pad.gst_pad(), "Handling {:?}", query); match query.view_mut() { - QueryView::Latency(ref mut q) => { + QueryViewMut::Latency(q) => { let mut ret = true; let mut min_latency = gst::ClockTime::ZERO; let mut max_latency = gst::ClockTime::NONE; diff --git a/generic/threadshare/src/jitterbuffer/imp.rs b/generic/threadshare/src/jitterbuffer/imp.rs index 084d1f5d6..2e50d864b 100644 --- a/generic/threadshare/src/jitterbuffer/imp.rs +++ b/generic/threadshare/src/jitterbuffer/imp.rs @@ -933,12 +933,12 @@ impl PadSrcHandler for SrcHandler { _element: &gst::Element, query: &mut gst::QueryRef, ) -> bool { - use gst::QueryView; + use gst::QueryViewMut; gst_log!(CAT, obj: pad.gst_pad(), "Forwarding {:?}", query); match query.view_mut() { - QueryView::Latency(ref mut q) => { + QueryViewMut::Latency(q) => { let mut peer_query = gst::query::Latency::new(); let ret = jb.sink_pad.gst_pad().peer_query(&mut peer_query); @@ -954,7 +954,7 @@ impl PadSrcHandler for SrcHandler { ret } - QueryView::Position(ref mut q) => { + QueryViewMut::Position(q) => { if q.format() != gst::Format::Time { jb.sink_pad.gst_pad().peer_query(query) } else { diff --git a/generic/threadshare/src/proxy/imp.rs b/generic/threadshare/src/proxy/imp.rs index de1b581be..6560b5229 100644 --- a/generic/threadshare/src/proxy/imp.rs +++ b/generic/threadshare/src/proxy/imp.rs @@ -810,20 +810,20 @@ impl PadSrcHandler for ProxySrcPadHandler { _element: &gst::Element, query: &mut gst::QueryRef, ) -> bool { - use gst::QueryView; + use gst::QueryViewMut; gst_log!(SRC_CAT, obj: pad.gst_pad(), "Handling {:?}", query); let ret = match query.view_mut() { - QueryView::Latency(ref mut q) => { + QueryViewMut::Latency(q) => { q.set(true, gst::ClockTime::ZERO, gst::ClockTime::NONE); true } - QueryView::Scheduling(ref mut q) => { + QueryViewMut::Scheduling(q) => { q.set(gst::SchedulingFlags::SEQUENTIAL, 1, -1, 0); q.add_scheduling_modes(&[gst::PadMode::Push]); true } - QueryView::Caps(ref mut q) => { + QueryViewMut::Caps(q) => { let caps = if let Some(ref caps) = pad.gst_pad().current_caps() { q.filter() .map(|f| f.intersect_with_mode(caps, gst::CapsIntersectMode::First)) diff --git a/generic/threadshare/src/queue/imp.rs b/generic/threadshare/src/queue/imp.rs index 9742f4855..c0f1130fe 100644 --- a/generic/threadshare/src/queue/imp.rs +++ b/generic/threadshare/src/queue/imp.rs @@ -288,11 +288,11 @@ impl PadSrcHandler for QueuePadSrcHandler { _element: &gst::Element, query: &mut gst::QueryRef, ) -> bool { - use gst::QueryView; + use gst::QueryViewMut; gst_log!(CAT, obj: pad.gst_pad(), "Handling {:?}", query); - if let QueryView::Scheduling(ref mut q) = query.view_mut() { + if let QueryViewMut::Scheduling(q) = query.view_mut() { let mut new_query = gst::query::Scheduling::new(); let res = queue.sink_pad.gst_pad().peer_query(&mut new_query); if !res { diff --git a/generic/threadshare/src/tcpclientsrc/imp.rs b/generic/threadshare/src/tcpclientsrc/imp.rs index 52ad7d491..5def35cb3 100644 --- a/generic/threadshare/src/tcpclientsrc/imp.rs +++ b/generic/threadshare/src/tcpclientsrc/imp.rs @@ -221,20 +221,20 @@ impl PadSrcHandler for TcpClientSrcPadHandler { _element: &gst::Element, query: &mut gst::QueryRef, ) -> bool { - use gst::QueryView; + use gst::QueryViewMut; gst_log!(CAT, obj: pad.gst_pad(), "Handling {:?}", query); let ret = match query.view_mut() { - QueryView::Latency(ref mut q) => { + QueryViewMut::Latency(q) => { q.set(false, gst::ClockTime::ZERO, gst::ClockTime::NONE); true } - QueryView::Scheduling(ref mut q) => { + QueryViewMut::Scheduling(q) => { q.set(gst::SchedulingFlags::SEQUENTIAL, 1, -1, 0); q.add_scheduling_modes(&[gst::PadMode::Push]); true } - QueryView::Caps(ref mut q) => { + QueryViewMut::Caps(q) => { let caps = if let Some(caps) = self.0.configured_caps.lock().unwrap().as_ref() { q.filter() .map(|f| f.intersect_with_mode(caps, gst::CapsIntersectMode::First)) diff --git a/generic/threadshare/src/udpsrc/imp.rs b/generic/threadshare/src/udpsrc/imp.rs index 2c7b16b85..ba2ef0cdb 100644 --- a/generic/threadshare/src/udpsrc/imp.rs +++ b/generic/threadshare/src/udpsrc/imp.rs @@ -234,21 +234,21 @@ impl PadSrcHandler for UdpSrcPadHandler { _element: &gst::Element, query: &mut gst::QueryRef, ) -> bool { - use gst::QueryView; + use gst::QueryViewMut; gst_log!(CAT, obj: pad.gst_pad(), "Handling {:?}", query); let ret = match query.view_mut() { - QueryView::Latency(ref mut q) => { + QueryViewMut::Latency(q) => { q.set(true, gst::ClockTime::ZERO, gst::ClockTime::NONE); true } - QueryView::Scheduling(ref mut q) => { + QueryViewMut::Scheduling(q) => { q.set(gst::SchedulingFlags::SEQUENTIAL, 1, -1, 0); q.add_scheduling_modes(&[gst::PadMode::Push]); true } - QueryView::Caps(ref mut q) => { + QueryViewMut::Caps(q) => { let caps = if let Some(caps) = self.0.configured_caps.lock().unwrap().as_ref() { q.filter() .map(|f| f.intersect_with_mode(caps, gst::CapsIntersectMode::First)) |