Commit graph

1011 commits

Author SHA1 Message Date
Erik Walthinsen 764caf7717 added shim for g_object_class_list_properties and converted -inspect and -compprep to use it
Original commit message from CVS:
added shim for g_object_class_list_properties and converted -inspect and -compprep to use it
2001-06-25 00:07:55 +00:00
Erik Walthinsen 01e05ff187 ported example plugin to gobject
Original commit message from CVS:
ported example plugin to gobject
2001-06-24 23:50:01 +00:00
Erik Walthinsen 041bec4751 ported to gobject
Original commit message from CVS:
ported to gobject
2001-06-24 23:25:32 +00:00
Erik Walthinsen ba1e26a03b Merge from HEAD to BRANCH-GOBJECT1 at 200106241
Original commit message from CVS:
Merge from HEAD to BRANCH-GOBJECT1 at 200106241
2001-06-24 22:44:44 +00:00
Wim Taymans d49fa5958b Commented out the Gtk widget stuff.
Original commit message from CVS:
Commented out the Gtk widget stuff.
2001-06-24 21:21:59 +00:00
Wim Taymans beb2091b47 Some compile fixes.
Original commit message from CVS:
Some compile fixes.
2001-06-24 21:15:59 +00:00
Wim Taymans b599b89427 Added the festival plugin and udp.
Original commit message from CVS:
Added the festival plugin and udp.
2001-06-24 21:14:07 +00:00
Wim Taymans ea11a60291 Added some random ramblings about a the design of an event system.
Original commit message from CVS:
Added some random ramblings about a the design of an event system.
2001-06-24 14:55:22 +00:00
Wim Taymans d1f26fb499 Removed some debug noise.
Original commit message from CVS:
Removed some debug noise.
2001-06-24 01:02:45 +00:00
Wim Taymans 726c8339af Compile fixes for gtk.
Original commit message from CVS:
Compile fixes for gtk.
2001-06-24 00:55:35 +00:00
Wim Taymans 10f530345f Fixed the examples for glib2
Original commit message from CVS:
Fixed the examples for glib2
Removed plugins for now (need to run the script on it)
2001-06-22 01:14:02 +00:00
Wim Taymans a2f6ad9579 Lots of compile fixes for glib2.0
Original commit message from CVS:
Lots of compile fixes for glib2.0
2001-06-22 01:05:22 +00:00
Wim Taymans 80d8eb350c Lots of compile fixes against glib2.0
Original commit message from CVS:
Lots of compile fixes against glib2.0
2001-06-22 00:43:49 +00:00
Wim Taymans 17be662ab2 Disable most of the gnome/gtk stuff when compiling with glib2
Original commit message from CVS:
Disable most of the gnome/gtk stuff when compiling with glib2
2001-06-22 00:14:53 +00:00
Erik Walthinsen 0544b73b48 marked up the function pointers with GST_DEBUG_FUNCPTR
Original commit message from CVS:
marked up the function pointers with GST_DEBUG_FUNCPTR
2001-06-21 22:48:18 +00:00
Wim Taymans acbfba6dcd Compile fixes for GObject.
Original commit message from CVS:
Compile fixes for GObject.
2001-06-21 15:29:28 +00:00
Wim Taymans 2bf4898469 Fixed a compileation error for GObject.
Original commit message from CVS:
Fixed a compileation error for GObject.
2001-06-21 14:39:14 +00:00
Wim Taymans 6d868ae4fd Compile fixes for gobject.
Original commit message from CVS:
Compile fixes for gobject.
2001-06-21 14:22:24 +00:00
Wim Taymans 4158f4dc3b Added some signal shims.
Original commit message from CVS:
Added some signal shims.
Fixed the queue state_change stuff.
2001-06-20 23:43:00 +00:00
Wim Taymans 3d71b301a2 Added a shim for a marshaller.
Original commit message from CVS:
Added a shim for a marshaller.
2001-06-20 22:21:09 +00:00
Wim Taymans be517f2c98 Added som shims for GTypeFlags and GParamFlags
Original commit message from CVS:
Added som shims for GTypeFlags and GParamFlags
2001-06-20 21:56:22 +00:00
Wim Taymans d090a4dede Fixed an arg called "class", it's a C++ reserved word..
Original commit message from CVS:
Fixed an arg called "class", it's a C++ reserved word..
2001-06-20 21:40:01 +00:00
Wim Taymans 47ce595848 Added g_type_from_name to the shims.
Original commit message from CVS:
Added g_type_from_name to the shims.
2001-06-20 21:30:08 +00:00
Wim Taymans b490510434 Renamed the shortname field in GParamSpec to name to match the glib2.0 implementation.
Original commit message from CVS:
Renamed the shortname field in GParamSpec to name to match the glib2.0
implementation.
2001-06-20 20:58:48 +00:00
Wim Taymans afcfcf88ca Added object properties introspection.
Original commit message from CVS:
Added object properties introspection.
2001-06-20 20:49:13 +00:00
Wim Taymans 7f55c0b532 Added a better shim for g_object_get_property
Original commit message from CVS:
Added a better shim for g_object_get_property
2001-06-20 20:48:50 +00:00
Erik Walthinsen 5e2aec5855 fixed signal registration problem in gobject2gtk shim
Original commit message from CVS:
fixed signal registration problem in gobject2gtk shim
2001-06-19 23:17:26 +00:00
Erik Walthinsen 8e3911f0da More GObject updates, cleanups to some of the elements to make the port correct.
Original commit message from CVS:
More GObject updates, cleanups to some of the elements to make the port
correct.
2001-06-19 21:14:08 +00:00
Wim Taymans c6f02dde10 Updated the params a bit.
Original commit message from CVS:
Updated the params a bit.
2001-06-17 15:06:06 +00:00
Wim Taymans 97a18197ea Fixed the utils for getting properties again.
Original commit message from CVS:
Fixed the utils for getting properties again.
Added come const directives to the arguments again.
Check for non exiting properties.
2001-06-17 15:03:10 +00:00
Wim Taymans 4587e29bd6 Print out the enum values too.
Original commit message from CVS:
Print out the enum values too.
2001-06-17 14:12:51 +00:00
Erik Walthinsen 896daf08f6 Mostly went around converting G_OBJECT_TYPE(klass) to G_TYPE_FROM_CLASS(klass)
Original commit message from CVS:
Mostly went around converting G_OBJECT_TYPE(klass) to G_TYPE_FROM_CLASS(klass)
2001-06-17 08:55:53 +00:00
Erik Walthinsen faa9499048 removed configure.ac and configure.in
Original commit message from CVS:
removed configure.ac and configure.in
2001-06-17 08:52:11 +00:00
Wim Taymans 254b3909e6 Added enums to inspect.
Original commit message from CVS:
Added enums to inspect.
2001-06-17 03:17:54 +00:00
Erik Walthinsen f0c9187f69 Added gobject to gtkobject bridge (gobject2gtk.[ch]) and configure-time support for selecting between glib and gtk (-...
Original commit message from CVS:
Added gobject to gtkobject bridge (gobject2gtk.[ch]) and configure-time
support for selecting between glib and gtk (--enable-glib2 to build with
gobject).
2001-06-17 03:10:52 +00:00
Wim Taymans 704c3be21f Fixed the utils for getting properties.
Original commit message from CVS:
Fixed the utils for getting properties.
Added come const directives to the arguments.
2001-06-17 02:47:57 +00:00
Wim Taymans 1210758674 Figured out how to get a property from an object.
Original commit message from CVS:
Figured out how to get a property from an object.
2001-06-17 02:39:41 +00:00
Wim Taymans 54e2d7a54e Pff, this doesn't seem to work...
Original commit message from CVS:
Pff, this doesn't seem to work...
Can someone try to get a property from a GObject?
2001-06-16 17:35:09 +00:00
Wim Taymans 66e0d59f7a Somewhat fixed -inspect
Original commit message from CVS:
Somewhat fixed -inspect
2001-06-16 17:25:45 +00:00
Wim Taymans 093bf1067f Removed the obsolete libs.
Original commit message from CVS:
Removed the obsolete libs.
2001-06-16 14:36:02 +00:00
Erik Walthinsen 3d3c33ea49 Mega patch updates almost all the plugins to GObject. This was done with a Perl script, with only a few minor manual...
Original commit message from CVS:
Mega patch updates almost all the plugins to GObject.  This was done with
a Perl script, with only a few minor manual tweaks where the perl didn't
catch the code just right.  There may be a few minor issues remaining from
this, but they should be easy to catch (plugin doesn't work).

There are several plugins that have GDK/GTK code in them that shouldn't,
these need to be dealt with next.
2001-06-15 23:23:17 +00:00
Wim Taymans f0051deb21 Removed old unused libs.
Original commit message from CVS:
Removed old unused libs.
2001-06-15 22:00:37 +00:00
Erik Walthinsen bb55e797b8 various fixes needed to get to sinesrc ! osssink
Original commit message from CVS:
various fixes needed to get to sinesrc ! osssink
2001-06-14 21:02:32 +00:00
Wim Taymans 9b5de88561 Fixed some minor compiler warnings.
Original commit message from CVS:
Fixed some minor compiler warnings.
2001-06-14 20:39:52 +00:00
Erik Walthinsen 32f0db59fb added gmodule to glib-2.0 stuff
Original commit message from CVS:
added gmodule to glib-2.0 stuff
2001-06-14 20:23:41 +00:00
Erik Walthinsen aa2ae32515 new files that need to be removed at some point because they are to be autogenerated
Original commit message from CVS:
new files that need to be removed at some point because they are to be autogenerated
2001-06-14 20:19:32 +00:00
Erik Walthinsen 5dcec92852 Bring all the other stuff in gst/ up to match libgst.la's GObject port.
Original commit message from CVS:
Bring all the other stuff in gst/ up to match libgst.la's GObject port.
Fixed some minor problems with the signalling stuff in the core.

IT WORKS!
2001-06-14 03:14:35 +00:00
Erik Walthinsen bfc4e58e6d new configure check for glib 2.0, now requires pkg-config to be installed
Original commit message from CVS:
new configure check for glib 2.0, now requires pkg-config to be installed
2001-06-13 21:59:43 +00:00
Erik Walthinsen c7f0713077 First round of changes to port to GObject. libgst.la compiles, though there are a few things commented out. Specifi...
Original commit message from CVS:
First round of changes to port to GObject.  libgst.la compiles, though
there are a few things commented out.  Specifically object destruction
is probably broken, but wtay gets to fix that because he researched the
problem of glib 2.0 object destruction while doing the first round.
Some of the XML stuff is commented out, but that's an easy fix.

Next is the rest of the gst/ directory, then on to the plugins.
2001-06-13 21:52:36 +00:00
Erik Walthinsen e23469d24f changed indent and argnames to trigger gtk2gobject.sh
Original commit message from CVS:
changed indent and argnames to trigger gtk2gobject.sh
2001-06-11 19:09:23 +00:00