GNOME Bugzilla – Bug 321718
[patch] gst-launch-ext-0.9 uses broken pipelines
Last modified: 2005-12-09 15:26:40 UTC
gst-launch-ext is broken in 0.9. It still makes explicit use of threads with gst-launch "{}" syntax.
Created attachment 54875 [details] [review] proposed patch
This patch isn't correct. Though what it does is right, it doesn't fix the remaining problems. Notably, it still uses many elements that don't (and won't) exist in 0.9, like spider. A better idea would be to replace gst-launch-ext by a trivial wrapper around gst-launch playbin uri=... playbin should be able to handle everything neccesary. If it isn't, it should be fixed so it does. Whether it's worthwhile having gst-launch-ext at this point is... dubious.
Well the original point of gst-launch-ext was to let people test playing stuff without spider (in order to ease verification of wether we had bugs in the autoplugger or not. Keeping gst-launch-ext as a wrapper for playbin would be rather opposite of what gst-launch-ext was intended for. I think just ditching gst-launch-ext would be a better idea. playbin should be good enough to not make it needed.
gst-launch-ext has been removed now, so this is no longer important. Use "gst-launch playbin uri=file:///path/to/file" as a replacement.