audiobuffersplit: Timestamp regressions
After adding audiobuffersplit
in gapless mode to a pipeline, we've been seeing timestamp regressions (e.g. downstream flvmux
complaining about backwards dts) when switching this pipeline between sources.
I've noticed that drop_samples
is calculated on gstaudiobuffersplit.c:561 but then just used for a message and not saved to self->drop_samples
like on gstaudiobuffersplit.c:618.