gstreamer/gstplay
Wim Taymans 51cbf22624 This is a megapatch with the following changes:
Original commit message from CVS:
This is a megapatch with the following changes:

- moved the gchar *name to GstObject, removed the ones in GstElement and
GstPad.
- moved the parent handling completely into GstObject. This cause *all* of
the plugins to fail (except those that used gst_pad_get_parent)
- rearanged the XML save handling.
- GstObject now has a class function save/restore_thyself.
- GstObject has a generic method gst_object_save_thyself, this makes it
possible to fire a signal wehever a new object is loaded. This is needed
so we can add XML save hooks.
- GstXML API has changed slightly. You now have to create a GstXML object
first before you can actually load something. This makes it possible to
attach a signal to GstXML whenever an object is loaded. I'm not sure we
will keep this interface.
- GstObject can now print the path_string without knowing about the GstPad and
GstElement types.
- Added gst_bin_get_by_name_recurse_up to lookup an element in the current
element hierarchy.
- added XML namespaces to the saved pipelines the namespace is:
http://gstreamer.net/gst-core/1.0/
namespaces are needed to distinguish user generated XML from the core XML.

Note that the plugins still contain a macro GST_OBJECT_PARENT that will be
replaced with gst_pad_get_parent shortly.
2001-01-29 00:06:02 +00:00
..
pixmaps Switched Cr and Cb in YUV2RGB fixed the avi parser (gstriff had wrong size) the system_encoder can now do video only ... 2000-06-25 21:38:00 +00:00
.gitignore gstplay now builds from build-directory, doesn't require a make install 2001-01-01 03:18:17 +00:00
callbacks.c Added a check for libjpeg 2001-01-02 12:04:46 +00:00
callbacks.h Misc fixes and cleanups 2000-10-30 21:02:08 +00:00
gstmediaplay.c This is a megapatch with the following changes: 2001-01-29 00:06:02 +00:00
gstmediaplay.glade Made sure -g is not used when no --enable-debug 2001-01-07 17:09:28 +00:00
gstmediaplay.h Fix for the new gnome libraries. It looks like glade does not like empty dockitems... 2000-11-08 19:53:48 +00:00
gstplay.c Fixed buffer flag handling gstplay used old flag handling updated some plugins for the new objects/error handling 2000-12-29 19:45:45 +00:00
gstplay.h Code cleanup, make it adhere to the Gnome/Gtk+ code formatting, which is quite clean and more readable. 2000-11-01 13:49:41 +00:00
gstplayprivate.h Added seeking to the avi decoder by implementing pull_region. 2000-11-06 00:15:51 +00:00
gststatusarea.c Fix for the new gnome libraries. It looks like glade does not like empty dockitems... 2000-11-08 19:53:48 +00:00
gststatusarea.h Fix for the new gnome libraries. It looks like glade does not like empty dockitems... 2000-11-08 19:53:48 +00:00
main.c Implemented some test cases... they all fail :-( 2000-12-22 16:14:33 +00:00
Makefile.am Added gst_libs to Makefile 2001-01-14 22:28:45 +00:00
pause.xpm glade based gstplay version. 2000-08-14 10:16:23 +00:00
play.xpm glade based gstplay version. 2000-08-14 10:16:23 +00:00
stop.xpm glade based gstplay version. 2000-08-14 10:16:23 +00:00