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
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
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
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
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
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
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
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
David I. Lehn
cd3595577b
Added manpage
...
Original commit message from CVS:
Added manpage
Ignore built autoplugtest binary
Bump debian version to 0.2.0
2001-06-07 16:56:27 +00:00
Wim Taymans
bc9cbb1643
Removed a warning.
...
Original commit message from CVS:
Removed a warning.
2001-06-06 19:15:10 +00:00
Wim Taymans
c416297af4
Changed the maxcothreads to 16. connect to the new_ghost_pad signal in parse.
...
Original commit message from CVS:
Changed the maxcothreads to 16.
connect to the new_ghost_pad signal in parse.
2001-06-06 18:29:57 +00:00
Richard Boulton
083d01c3d9
Revert accidentally applied changes.
...
Original commit message from CVS:
Revert accidentally applied changes.
Time for bed.
2001-06-05 01:27:53 +00:00
Richard Boulton
b971f48169
FIx memleak in save-thyself introduced by changing plugin_get_list to copy.
...
Original commit message from CVS:
FIx memleak in save-thyself introduced by changing plugin_get_list to
copy.
2001-06-05 01:26:01 +00:00
Richard Boulton
3eaff63dcf
Simple fix to stop gstreamer-compprep crashing when the registry is in use.
...
Original commit message from CVS:
Simple fix to stop gstreamer-compprep crashing when the registry is in
use.
2001-06-05 01:15:29 +00:00
Wim Taymans
db0325ee37
Use the STACKSIZE and number of cothreads to calculate the cothread stack space (easier to change the number of cothr...
...
Original commit message from CVS:
Use the STACKSIZE and number of cothreads to calculate the cothread stack
space (easier to change the number of cothreads).
2001-06-04 16:02:48 +00:00
Thomas Vander Stichele
7f41ebff13
added an eos handler so that gstreamer-launch quits when the first element fires it
...
Original commit message from CVS:
added an eos handler so that gstreamer-launch quits when the first element
fires it
2001-06-04 15:38:44 +00:00
Richard Boulton
785d258c33
Replace NO_X conditional compilation with testing whether DISPLAY env variable is set, and doing gtk_type_init() inst...
...
Original commit message from CVS:
Replace NO_X conditional compilation with testing whether DISPLAY env
variable is set, and doing gtk_type_init() instead of gtk_init() if not.
2001-06-04 00:51:35 +00:00
Wim Taymans
dd067c0000
optionally call gtk_type_init() instead of gtk_init() if NO_X is defined. This avoids the X dependency of GStreamer.
...
Original commit message from CVS:
optionally call gtk_type_init() instead of gtk_init() if NO_X is defined. This
avoids the X dependency of GStreamer.
2001-06-03 19:19:45 +00:00
Wim Taymans
fe9384f440
Set the caps on a proxied pad when the pad is not connected.
...
Original commit message from CVS:
Set the caps on a proxied pad when the pad is not connected.
2001-06-03 11:28:09 +00:00
Wim Taymans
9d9951d31b
Copy the padtemplate to the ghostpad.
...
Original commit message from CVS:
Copy the padtemplate to the ghostpad.
2001-06-02 12:45:02 +00:00
Wim Taymans
3c18e42b39
Fixed some warnings.
...
Original commit message from CVS:
Fixed some warnings.
2001-06-01 18:30:40 +00:00
Thomas Vander Stichele
abe959c771
coded small bit in to allow changing of output location
...
Original commit message from CVS:
coded small bit in to allow changing of output location
2001-06-01 15:29:03 +00:00
Wim Taymans
42f52b0b2d
Fixed a bug so that gst_props_new (NULL) == NULL
...
Original commit message from CVS:
Fixed a bug so that gst_props_new (NULL) == NULL
2001-05-30 21:14:46 +00:00
Erik Walthinsen
af1a58b347
stupid mistake, I put != instead of == in the g_return_if's
...
Original commit message from CVS:
stupid mistake, I put != instead of == in the g_return_if's
2001-05-30 20:36:01 +00:00
Erik Walthinsen
dfa833096c
added sanity checks to make sure _push and _pull don't get called on pads of the wrong direction
...
Original commit message from CVS:
added sanity checks to make sure _push and _pull don't get called on pads of the wrong direction
2001-05-30 20:13:34 +00:00
Richard Boulton
58975a15a1
Update Makefile.am.future - a replacement for Makefile.am which uses features present in recent versions of automake ...
...
Original commit message from CVS:
Update Makefile.am.future - a replacement for Makefile.am which uses
features present in recent versions of automake (>1.4d) to avoid horrendous
hackery.
2001-05-29 12:43:21 +00:00
Erik Walthinsen
eb20f704f3
fixed #define line continuation in gstsparc.h
...
Original commit message from CVS:
fixed #define line continuation in gstsparc.h
2001-05-28 22:23:18 +00:00
Erik Walthinsen
0d34adb92c
changed debug so it always prints pid and cid in color
...
Original commit message from CVS:
changed debug so it always prints pid and cid in color
2001-05-28 21:41:02 +00:00
Erik Walthinsen
c442db8165
some fixes to handle builddirs, which distcheck uses, along with complete .pc files
...
Original commit message from CVS:
some fixes to handle builddirs, which distcheck uses, along with complete .pc files
2001-05-28 07:46:21 +00:00
Erik Walthinsen
13502fc293
Added some caps != NULL checks.
...
Original commit message from CVS:
Added some caps != NULL checks.
Patched up a problem with the thread handling when the iteration fails.
Cleaned up the output of -inspect a tiny bit.
2001-05-27 23:57:34 +00:00
Erik Walthinsen
a3d7869aaa
various build fixes
...
Original commit message from CVS:
various build fixes
2001-05-27 21:56:04 +00:00
Wim Taymans
b93de9e922
Docs updates
...
Original commit message from CVS:
Docs updates
Changed the cothread to use sigjmp_buf
removed some unused methods.
Some code cleanups.
2001-05-27 14:37:29 +00:00
Erik Walthinsen
eb6a6267bd
fixed up and turned back on GST_SCHEDULE_SAFETY
...
Original commit message from CVS:
fixed up and turned back on GST_SCHEDULE_SAFETY
2001-05-27 00:04:00 +00:00
Erik Walthinsen
f3098e9546
fixed cothread locking and set_arg/get_arg safety, and switched to 64 cothreads of 32KB
...
Original commit message from CVS:
fixed cothread locking and set_arg/get_arg safety, and switched to 64 cothreads of 32KB
2001-05-26 22:58:15 +00:00
Wim Taymans
51df56e1aa
Removed redundant prototypes.
...
Original commit message from CVS:
Removed redundant prototypes.
2001-05-26 16:41:27 +00:00
Wim Taymans
86316a4d29
Fixed a bug in the typecast macros for padtemplates.
...
Original commit message from CVS:
Fixed a bug in the typecast macros for padtemplates.
2001-05-26 16:33:02 +00:00
Wim Taymans
14b03dfeac
don't link against libgst.la because it seems to fail on some libtool versions.
...
Original commit message from CVS:
don't link against libgst.la because it seems to fail on some libtool
versions.
2001-05-26 12:17:05 +00:00
Wim Taymans
e84c07c297
Removed a stupid printf.
...
Original commit message from CVS:
Removed a stupid printf.
2001-05-25 21:42:14 +00:00
Wim Taymans
9401162a8a
Some cleanups.
...
Original commit message from CVS:
Some cleanups.
Removed some bogus code from element and pipeline elements.
Fixed a typo.
2001-05-25 21:39:54 +00:00