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 746683 - input-selector: Reimplement based on aggregator
input-selector: Reimplement based on aggregator
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other All
: Normal enhancement
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-03-24 12:07 UTC by Jan Alexander Steffens (heftig)
Modified: 2018-01-18 23:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jan Alexander Steffens (heftig) 2015-03-24 12:07:21 UTC
Adding an input-selector2 based on aggregator may solve several problems, thanks to aggregator having its own src task. It may reduce long delays switching tracks and provide better, non-blocking EOS handling.
Comment 1 Tim-Philipp Müller 2015-03-24 12:28:01 UTC
Why do we need input-selector2? Can't we port the existing one over without too much breakage?
Comment 2 Jan Alexander Steffens (heftig) 2015-03-24 12:31:26 UTC
At this time aggregator is part of gst-plugins-bad, not gstreamer core. I also haven't checked the aggregator pads and selector pads for compatibility.
Comment 3 Tim-Philipp Müller 2017-11-02 17:16:46 UTC
Can you describe the problematic scenarios in more detail?
Comment 4 Tim-Philipp Müller 2018-01-18 22:22:09 UTC
Aggregator is in core now.

Would still like more information on the problem we need to solve here though.
Comment 5 Jan Alexander Steffens (heftig) 2018-01-18 23:17:17 UTC
I honestly forgot what kind of itch with input-selector triggered this bug report, sorry.
Comment 6 Tim-Philipp Müller 2018-01-18 23:26:53 UTC
Alright, let's close it then. If there's still a problem someone will file a new bug sooner or later. Sorry it took so long to follow up on the initial report :)