diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2023-10-16 19:16:52 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2023-10-17 08:44:06 +0300 |
commit | d468e1e4a695902ce011a8fb9f35f0118b9d1e87 (patch) | |
tree | 34c64e66c9040feee349703d8d12c92e2a942324 /utils/togglerecord | |
parent | 50dd519c4f99e162fc1bca3b9d85eb056a2fa78f (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.rs | 8 |
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 } |