Skip to content
  • Jan Schmidt's avatar
    adaptivedemux: Don't send EOS on pads when there's a pending switch · a3b61c8a
    Jan Schmidt authored
    When there are new pads pending for a bitrate switch, don't allow
    EOS through from the old streams. It will be sent when the new pads are
    ready, just before the old streams are removed.
    
    This fixes racy bitrate switching with hlsdemux in urisourcebin
    where old pads EOS before new pads appear and the entire pipeline can
    EOS if those propagate fast enough
    a3b61c8a