Skip to content

audiobuffersplit: Perform discont tracking on running time

commit debbc3469600e7121a23328e6b9efd113e29ce49 (HEAD -> audiobuffersplit-discont-on-running-time, gitlab-slomo/audiobuffersplit-discont-on-running-time)
Author: Sebastian Dröge <sebastian@centricular.com>
Date:   Fri May 8 22:36:01 2020 +0300

    audiobuffersplit: Perform discont tracking on running time
    
    Otherwise we would have to drain on every segment event. Like this we
    can handle segment events that don't cause a discontinuity in running
    time to be handled without draining.

commit c926fc772c5d84e469dc373cc81a64de9b3b3f11 (master)
Author: Sebastian Dröge <sebastian@centricular.com>
Date:   Fri May 8 21:36:44 2020 +0300

    audiobuffersplit: Keep incoming and outgoing segments separate
    
    We might have to drain already queued input based on the old segment
    before forwarding the new segment event. The new segment is only
    forwarded after a discont as otherwise we might cause unnecessary
    timestamp jumps as we output buffers timestamped based on sample counts.

Merge request reports