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 489385 - [playbin2] do not plug videoscale and colorspace elements if requested
[playbin2] do not plug videoscale and colorspace elements if requested
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal enhancement
: 0.10.18
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-10-23 13:17 UTC by Tommi Myöhänen
Modified: 2008-05-26 11:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to playbin (3.93 KB, patch)
2007-10-23 13:21 UTC, Tommi Myöhänen
none Details | Review

Description Tommi Myöhänen 2007-10-23 13:17:28 UTC
Playbin pipeline always uses videoscale and colorspace elements, which seem to cause visible delay in playback startup with slow cpus. Videoscale and colorspace aren't always needed so a property could be added to playbin to disable videoscale and colorspace if necessary.
Comment 1 Tommi Myöhänen 2007-10-23 13:21:20 UTC
Created attachment 97725 [details] [review]
patch to playbin

Adds no-video-transform property to playbin to omit videoscale and colorspace elements from pipeline.
Comment 2 Tim-Philipp Müller 2007-10-28 19:29:34 UTC
Have you found out what exactly it is that is causing these delays?  It seems to me that it would be better to fix these negotiation issues (?) than increase code complexity by adding a property like this.
Comment 3 Sebastian Dröge (slomo) 2008-05-26 10:47:50 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!
Comment 4 Tim-Philipp Müller 2008-05-26 11:32:10 UTC
I think this is fixed in playbin2 now (set native-audio flag via "flags" property).