gst-plugins-rs/utils/fallbackswitch/src
Jan Alexander Steffens (heftig) 68c55ca413
fallbackswitch: Recheck active_sinkpad after schedule_timeout
`schedule_timeout` can synchronously call `handle_timeout` and change the
active pad. We need to update `is_active` afterwards.

After calling `schedule_timeout` with `end_running_time`, we used to
assume there was no pad switch and reset `switched_pad` immediately. If
the pad actually got switched, this would make us miss a sticky events
update.
2022-05-25 17:53:55 +02:00
..
fallbacksrc fallbacksrc: Don't forward manual flush events to downstream 2022-04-12 23:21:32 +09:00
fallbackswitch fallbackswitch: Recheck active_sinkpad after schedule_timeout 2022-05-25 17:53:55 +02:00
lib.rs fallbackswitch: Replace with priorityswitch 2022-04-05 18:52:31 +03:00