Erik Walthinsen
a3742beca4
added no-alsa warning and made 0.9 check conditional on alsa existing at all
...
Original commit message from CVS:
added no-alsa warning and made 0.9 check conditional on alsa existing at all
2001-05-30 21:27:35 +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
6aacb9ca09
Automatically generate a patched automake if needed, and put instructions in the README about how to use such a patch...
...
Original commit message from CVS:
Automatically generate a patched automake if needed, and put instructions
in the README about how to use such a patched automake.
2001-05-30 15:16:58 +00:00
Richard Boulton
378c15b872
Add configure.base and autogen.sh to distributions.
...
Original commit message from CVS:
Add configure.base and autogen.sh to distributions.
Add rules to keep configure.in and configure.ac up-to-date.
2001-05-30 14:39:06 +00:00
Richard Boulton
53ca792d2f
create a configure.base file, containing the contents of configure.{in,ac}, with those lines specific to one file pre...
...
Original commit message from CVS:
* create a configure.base file, containing the contents of
configure.{in,ac}, with those lines specific to one file prepended by
"SUBSTFOR configure.in:" or "SUBSTFOR configure.ac:" appropriately.
* Add lines to autogen.sh to generate configure.in and configure.ac
automatically from this file. (Very simple sed scripts)
* Remove configure.in and configure.ac
This shouldn't cause any problems to anyone, and should make it easy to do
work on configure scripts by just working on configure.base.
2001-05-30 14:22:50 +00:00
Richard Boulton
08f70983da
More small changes to bring the two scripts closer together.
...
Original commit message from CVS:
More small changes to bring the two scripts closer together.
Turned off building docs by default in configure.ac.
Only diffs are now essential due to changes from autoconf 2.13 to 2.50.
2001-05-30 13:25:28 +00:00
Richard Boulton
a938d73cf1
Deal more gracefully with being either unable to check that automake is or finding that automake definitely isn't pat...
...
Original commit message from CVS:
Deal more gracefully with being either unable to check that automake is
patched (will now just give a small warning), or finding that automake
definitely isn't patched (will give a big loud warning recommend stopping
the build and sleep briefly to give the user a chance to read the message).
Will eventually try to do the build anyway though.
Also, don't abort if autoconf or automake return error codes: they both
seem able to do so even when having produced viable results.
2001-05-30 12:56:25 +00:00
Richard Boulton
66affbf74c
Add checks for appropriate versions of automake.
...
Original commit message from CVS:
Add checks for appropriate versions of automake.
Add check that automake has been patched if it is a version which requires
a patch.
Please check that this doesn't cause problems: it's a bit of a hairy test,
so I might well have mucked it up and broken some people's build systems.
Hope not, though. ;-)
2001-05-29 16:40:07 +00:00
Richard Boulton
769318c1d0
Add idiot test to stop the installing of versions with plugin srcdir enabled.
...
Original commit message from CVS:
Add idiot test to stop the installing of versions with plugin srcdir
enabled.
2001-05-29 16:38:29 +00:00
Richard Boulton
efef6b28ba
Fix differences between configure.in and configure.ac which were trivial or due merely to formatting differences. di...
...
Original commit message from CVS:
Fix differences between configure.in and configure.ac which were trivial
or due merely to formatting differences. diff can now be used to see only
the significant differences, which should be helpful in keeping these
two files in sync.
2001-05-29 15:19:37 +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
Richard Boulton
b2af90dcb6
Simplify alsa checking: we can use the standard AM_PATH_ALSA macro to check that we don't have alsa 0.9.x: we just ne...
...
Original commit message from CVS:
Simplify alsa checking: we can use the standard AM_PATH_ALSA macro to
check that we don't have alsa 0.9.x: we just need to specify something
for ACTION_NOT_FOUND to override the default AC_MSG_ERROR behaviour, so
I've put a colon for ACTION_NOT_FOUND. ;-)
Also, update the alsa macro in acinclude with the latest from the alsa
project CVS.
2001-05-29 12:31: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
Wim Taymans
eee30f5bc2
Added a check for gsm/gsm.h
...
Original commit message from CVS:
Added a check for gsm/gsm.h
2001-05-28 22:02:02 +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
Wim Taymans
5dd20aa4a5
Removed the -pre0
...
Original commit message from CVS:
Removed the -pre0
2001-05-28 21:02:25 +00:00
Wim Taymans
a4969acca0
Added the refcounting to the output targets.
...
Original commit message from CVS:
Added the refcounting to the output targets.
2001-05-28 20:47:47 +00:00
Wim Taymans
661fcdef87
Added a check for libgsm
...
Original commit message from CVS:
Added a check for libgsm
2001-05-28 20:36:13 +00:00
Wim Taymans
952019669a
Updated to match configure.in
...
Original commit message from CVS:
Updated to match configure.in
2001-05-28 20:22:48 +00:00
Wim Taymans
09624b7335
The configure file for autoconf 2.50
...
Original commit message from CVS:
The configure file for autoconf 2.50
2001-05-28 20:05:03 +00:00
Erik Walthinsen
2ab5fbaf21
added blank file to keep autoconf happy, fill it in later
...
Original commit message from CVS:
added blank file to keep autoconf happy, fill it in later
2001-05-28 19:59:25 +00:00
Erik Walthinsen
86ca4f512d
attempt at a fixed alsa check to guarantee 0.5.x
...
Original commit message from CVS:
attempt at a fixed alsa check to guarantee 0.5.x
2001-05-28 19:33:16 +00:00
Erik Walthinsen
29204d9ee2
distcheck cleanups
...
Original commit message from CVS:
distcheck cleanups
2001-05-28 19:09:48 +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
d3b267f29b
removed a spare alsa check, and made sure it fails for alsa 0.9.x
...
Original commit message from CVS:
removed a spare alsa check, and made sure it fails for alsa 0.9.x
2001-05-27 23:52:20 +00:00
Wim Taymans
c50c190b17
Added the headers
...
Original commit message from CVS:
Added the headers
2001-05-27 23:12:57 +00:00
Wim Taymans
4b984710c6
Updated for new API calls.
...
Original commit message from CVS:
Updated for new API calls.
2001-05-27 22:55:46 +00:00
Wim Taymans
a439397ad5
Added refcounting to the targets.
...
Original commit message from CVS:
Added refcounting to the targets.
2001-05-27 22:26:05 +00:00
Wim Taymans
986777c851
Makfeile updates.
...
Original commit message from CVS:
Makfeile updates.
2001-05-27 22:25:32 +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
bd1ebc25dd
Added a check for openquicktime.
...
Original commit message from CVS:
Added a check for openquicktime.
2001-05-27 20:52:01 +00:00
Steve Baker
b5cd8b4b99
now builds for those who are too lazy to upgrade their xml libraries
...
Original commit message from CVS:
now builds for those who are too lazy to upgrade their xml libraries
2001-05-27 17:02:25 +00:00
Bastien Nocera
b2ecc06ef1
- changed the Alt shortcuts to Ctrl shortcuts (like in all proper GTK+ apps)
...
Original commit message from CVS:
- changed the Alt shortcuts to Ctrl shortcuts (like in all proper GTK+ apps)
2001-05-27 14:41:38 +00:00
Wim Taymans
9fcb8430cd
Updated for removed methods.
...
Original commit message from CVS:
Updated for removed methods.
2001-05-27 14:39:17 +00:00
Wim Taymans
5b436ccbe1
Updated for remove methods.
...
Original commit message from CVS:
Updated for remove methods.
2001-05-27 14:38:43 +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
Wim Taymans
1523fcb150
API docs updates.
...
Original commit message from CVS:
API docs updates.
2001-05-27 14:33:30 +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
Erik Walthinsen
e430bc2d95
shut up fakesrc and fakesink, changed sleeping a little
...
Original commit message from CVS:
shut up fakesrc and fakesink, changed sleeping a little
2001-05-26 05:36:26 +00:00
Erik Walthinsen
3b50989958
moved debug to before _init so cmdline can override, and put sleep(1)'s in while(1) to increase chance of contention ...
...
Original commit message from CVS:
moved debug to before _init so cmdline can override, and put sleep(1)'s in while(1) to increase chance of contention (I think)
2001-05-26 05:26:47 +00:00
Erik Walthinsen
7780b294e3
updated threadlock to actually be a thread locking test
...
Original commit message from CVS:
updated threadlock to actually be a thread locking test
2001-05-26 05:19:33 +00:00
David I. Lehn
2e0c571d6f
Elements must have different names.
...
Original commit message from CVS:
Elements must have different names.
2001-05-25 23:36:32 +00:00
Bastien Nocera
3a985d4159
- more generic files to exclude: *~ and ~.bak
...
Original commit message from CVS:
- more generic files to exclude: *~ and ~.bak
2001-05-25 22:08:50 +00:00