GNOME Bugzilla – Bug 770046
audioaggreator: Does not support reverse playback / mixed input rates
Last modified: 2018-11-03 13:54:22 UTC
+++ This bug was initially created as a clone of Bug #769624 +++ Problem for GES to do reverse playback or mixed rate input if mixing is enabled (default).
Mixed input rate means using Wim's new resampling library as an input filter, shouldn't be overly difficult.. Reverse playback is mostly work in GstAggregator I think?
aggregator might even work already. audioaggregator will need some work though: - you need to reverse all samples in each buffer and make it output with applied_rate=-1.0 - you need to align the different inputs correctly - the resampling you mention if rates are different
You want to support "mixed segments" with different inputs playing at different rates?
I wonder if we wanted to do that we could have a "rate modifier" property on each SRC pad that would be multipled to seek events going upstream and divided from the following downstream segment events.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/417.