Work on gst-editor has stalled. I have hit an impasse that I am unsure how to
resolve. I really feel like I need a gstreamer expert to help me sort out the
issues I'm having. The UI is nearly feature complete. Users can construct
pipelines of arbitrary complexity, using static, sometimes, or request pads. The
pads are properly created and deleted in response to events, and you can add any
element in the gstreamer registry to the editor's pipeline. I don't handle bins
yet, but my thought was that recursive editing modes would be an easy way to
take care of that. All that remains now is to improve the element browser and
the property editor so that the application is a bit easier to use.
The problem is that while you can now build any pipeline you wish, many
pipelines don't work, and it's not clear to me why. There is an example of one
such pipeline on my website, equivalent to:
filesrc location=some_video_file ! decodebin ! ffmpegcolorspace ! autovideosink
If you try to construct this pipeline in the gst-editor and then run it, the
pipeline goes into the playing state but no video window appears. As far as I
can tell, I'm doing everything right in the back end. The editor will allow you
to construct a similar pipeline that uses a videotestsrc and that works fine, or
you can use a v4l2src, and that works fine. Another element that creates
problems when added to the pipeline is videomixer. Is there something special
about these elements?
My gst-editor can be found here.
http://www.ocf.berkeley.edu/~brandon/wiki/index.php5?title=Gst-editorI have put the latest source into a git repository, details are on the site.
Any help would be appreciated.
--Brandon Lewis
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel