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>2023-10-16 19:16:52 +0300
committerSebastian Dröge <sebastian@centricular.com>2023-10-17 08:44:06 +0300
commitd468e1e4a695902ce011a8fb9f35f0118b9d1e87 (patch)
tree34c64e66c9040feee349703d8d12c92e2a942324 /utils/togglerecord
parent50dd519c4f99e162fc1bca3b9d85eb056a2fa78f (diff)
Clean up usage of pad probes
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1361>
Diffstat (limited to 'utils/togglerecord')
-rw-r--r--utils/togglerecord/tests/tests.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/utils/togglerecord/tests/tests.rs b/utils/togglerecord/tests/tests.rs
index e59fcdfcc..e3614fc15 100644
--- a/utils/togglerecord/tests/tests.rs
+++ b/utils/togglerecord/tests/tests.rs
@@ -66,14 +66,12 @@ fn setup_sender_receiver(
sinkpad.add_probe(
gst::PadProbeType::QUERY_UPSTREAM,
move |_pad, probe_info| {
- let query = match &mut probe_info.data {
- Some(gst::PadProbeData::Query(q)) => q,
- _ => unreachable!(),
+ let Some(query) = probe_info.query_mut() else {
+ unreachable!();
};
- use gst::QueryViewMut::*;
match query.view_mut() {
- Latency(q) => {
+ gst::QueryViewMut::Latency(q) => {
q.set(live, gst::ClockTime::ZERO, None);
gst::PadProbeReturn::Handled
}