Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2022-01-19 16:07:45 +0300
committerSebastian Dröge <sebastian@centricular.com>2022-01-19 16:07:45 +0300
commit65fcd55160d126c549a89b613cdf84714a5b346e (patch)
tree83bd17f3deb9bc37ffa23b9819798ae744705c4a /generic
parent763ad0cb184e9b68bd215c9e5fe63f391a581e2d (diff)
Update for event/message/query view API changes
Diffstat (limited to 'generic')
-rw-r--r--generic/fmp4/src/fmp4mux/imp.rs10
-rw-r--r--generic/sodium/src/decrypter/imp.rs6
-rw-r--r--generic/sodium/src/encrypter/imp.rs6
-rw-r--r--generic/threadshare/src/appsrc/imp.rs8
-rw-r--r--generic/threadshare/src/inputselector/imp.rs4
-rw-r--r--generic/threadshare/src/jitterbuffer/imp.rs6
-rw-r--r--generic/threadshare/src/proxy/imp.rs8
-rw-r--r--generic/threadshare/src/queue/imp.rs4
-rw-r--r--generic/threadshare/src/tcpclientsrc/imp.rs8
-rw-r--r--generic/threadshare/src/udpsrc/imp.rs8
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))