[gstreamer-bugs] [Bug 558074] New: [PATCH]-set for Gst-Editor
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Mon Oct 27 04:08:52 PDT 2008
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=558074
GStreamer | gstreamer (core) | Ver: HEAD CVS
Summary: [PATCH]-set for Gst-Editor
Product: GStreamer
Version: HEAD CVS
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: hannesb at gmx.de
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME version: Unspecified
GNOME milestone: Unspecified
Dear GStreamer-Users,
In my next post I will provide a patch set for the graphical pipeline-editor
(gst-editor). This patch-set is an enhancement (I hope so..) of GStreamer 0.10
Port from Samuel Vinson.
Gst-Editor is really quite usable now, also is is not complete and if you try
hard you WILL be able to create segfaults.
What you need:
Recent gstreamer-installation with my patchset for some XML-Bugs: (Bug 527488)
http://bugzilla.gnome.org/show_bug.cgi?id=527488
(maybe any nice and hard-working gst-developer can please integrate it in
0.10.22 :)
What works:
-Creating and running pipelines
-Saving and Loading (with correct places)
-Request-pads
-Capsfilter (typing caps inside UI of elements-properties)
-Input-/Output-Selector, choosing pad (only basic support, lists all pads, so
be carefull what you choose)
-recovery of most actions that priorly caused segfaults
What does not work:
-Sometimes Pads(maybe it works, but causes segfaults)
-Elements with typefinding, like playbin(graphical glitches, somehow getting
out of sync with elements inner state)
-recovery of all DAU-actions
-element searching by name
What was not tested:
-whether i broke MS-Windows-Compatibility
Small Howto (for early testers):
cvs -d:pserver:anoncvs at anoncvs.freedesktop.org:/cvs/gstreamer co gst-editor
(copy bigpatch.diff (my next post) into the gst-editor directory, in the
directory:)
patch -p0 < ./bigpatch.diff
run autogen.sh, install all necessary dev-packages, then run make
after make you can directly run: src/gst-editor (or install it if you like)
Howto setup a seperate Gstreamer-Installation inside your user-directory:
In order not to break your Multimedia-Players you can install a second Patched
Gstreamer installation into your home directory and keep it up to date:
-Patch Gstreamer (i.e. 0.10.21 with my above mentioned patch)
-autogen.sh --noconfigure
-configure --prefix=/path/to/a/subdir/under/your/homedir
-make install
To Compile further plugins as well to tell gst-editor to use this one(assuming
your prefix is /foo/):
PKG_CONFIG_PATH=/foo/lib/pkgconfig:$PKG_CONFIG_PATH ./configure --prefix=/foo
For my needs, gst-editor is now ready to use.
As I am afraid that I will not have the time to continue developement, I will
post this current state and hope that it is useful, although I know that it is
not officially supported anymore. (maybe someone will be encouraged to
continue..)
Greetings from Germany,
Hannes
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=558074.
More information about the Gstreamer-bugs
mailing list