After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 770046 - audioaggreator: Does not support reverse playback / mixed input rates
audioaggreator: Does not support reverse playback / mixed input rates
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks: 764788
 
 
Reported: 2016-08-17 16:29 UTC by Sebastian Dröge (slomo)
Modified: 2018-11-03 13:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2016-08-17 16:29:25 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).
Comment 1 Olivier Crête 2016-08-19 18:33:52 UTC
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?
Comment 2 Sebastian Dröge (slomo) 2016-08-22 14:55:19 UTC
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
Comment 3 Olivier Crête 2016-08-22 19:13:22 UTC
You want to support "mixed segments" with different inputs playing at different rates?
Comment 4 Olivier Crête 2016-08-22 19:14:11 UTC
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.
Comment 5 GStreamer system administrator 2018-11-03 13:54:22 UTC
-- 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.