diff options
Diffstat (limited to 'generic/threadshare/src/queue/imp.rs')
-rw-r--r-- | generic/threadshare/src/queue/imp.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/generic/threadshare/src/queue/imp.rs b/generic/threadshare/src/queue/imp.rs index e11f67bac..86157d58c 100644 --- a/generic/threadshare/src/queue/imp.rs +++ b/generic/threadshare/src/queue/imp.rs @@ -572,10 +572,10 @@ impl Queue { }); } - let schedule_now = match item { - DataQueueItem::Event(ref ev) if ev.type_() != gst::EventType::Eos => false, - _ => true, - }; + let schedule_now = !matches!( + item, + DataQueueItem::Event(ref ev) if ev.type_() != gst::EventType::Eos, + ); pending_queue.as_mut().unwrap().items.push_back(item); |