Skip to content
  • Thibault Saunier's avatar
    videomixer: Do not send flush_stop when receiving a seek · 718f9004
    Thibault Saunier authored
    There is no reason to send a flush-stop when receiving a seek event.
    In the case of a flushing seek, we could eventually want to, but in
    the code path were we check if the seek is "flushing", we have the
    following comment that makes sense:
    
    "we can't send FLUSH_STOP here since upstream could start pushing data
    after we unlock mix->collect.
    We set flush_stop_pending to TRUE instead and send FLUSH_STOP after
    forwarding the seek upstream or from gst_videomixer_collected,
    whichever happens first."
    
    https://bugzilla.gnome.org/show_bug.cgi?id=684237
    718f9004