Skip to content
  • Jan Schmidt's avatar
    splitmuxsink: Don't use the element state lock · d12fa001
    Jan Schmidt authored and Jan Schmidt's avatar Jan Schmidt committed
    Using the element state lock to avoid splitmuxsink shutting
    down while doing element manipulations can lead to a deadlock on
    shutdown if a fragment switch happens at exactly the wrong moment.
    
    Use a private mutex and a shutdown boolean instead.
    
    Part-of: <!798>
    d12fa001