Richard Boulton
9b1970967e
Folling wtays suggestion, I was going to start using xmlDocDump, to avoid a symlink attack on the temporary registry ...
...
Original commit message from CVS:
Folling wtays suggestion, I was going to start using xmlDocDump, to
avoid a symlink attack on the temporary registry file. Unfortunately,
xmlDocDump doesn't give any indication whether its successful, so I've
#ifdefed this out and left the original in place. Since the tmp file
is in /etc/gstreamer, this should be okay for the moment, but I shall
ask the libxml people to add some way of getting the success value of
DocDump so we can use that in future.
2001-01-07 16:14:35 +00:00
Richard Boulton
01c946b685
Slight tweak: now I just need to send the modified version off to the alsa people.
...
Original commit message from CVS:
Slight tweak: now I just need to send the modified version off to the alsa
people.
2001-01-07 15:31:19 +00:00
Richard Boulton
8edf6e1433
New macro for testing for ALSA libraries.
...
Original commit message from CVS:
New macro for testing for ALSA libraries.
Understands the ACTION_IF_FOUND and ACTION_IF_NOT_FOUND arguments.
2001-01-07 15:25:11 +00:00
Richard Boulton
e89f87b6b4
gstreamer-register will now never cause the
...
Original commit message from CVS:
gstreamer-register will now never cause the
** WARNING **: gstplugin: registry needs rebuild
warning to appear - sets a hidden global in gstplugin.c to turn the
warning off.
Fix a warning in gst/cothreads.c (function was declared extern, defined
static)
2001-01-07 15:20:49 +00:00
Wim Taymans
ee7ae65e60
Greatly simplyfied queue locking by only using the elements mutex. This should fix the locking problems we had...
...
Original commit message from CVS:
Greatly simplyfied queue locking by only using the elements mutex. This
should fix the locking problems we had...
2001-01-07 14:49:23 +00:00
Richard Boulton
de346e1126
Don't add -lasound etc to LIBS if ALSA turns out not to be installed.
...
Original commit message from CVS:
Don't add -lasound etc to LIBS if ALSA turns out not to be installed.
2001-01-07 14:16:16 +00:00
Richard Boulton
17b138b101
Add an acinclude containing AM_PATH_ALSA, so wtay can compile.
...
Original commit message from CVS:
Add an acinclude containing AM_PATH_ALSA, so wtay can compile.
Will shortly update this with a slightly better macro.
2001-01-07 14:05:48 +00:00
Richard Boulton
a33e291b6a
Add tests for -L png and -L eps arguments to fig2dev.
...
Original commit message from CVS:
Add tests for -L png and -L eps arguments to fig2dev.
Correct slip in docs/manuals.mak which used HAVE_DB2PS instead of
HAVE_PS2PDF.
2001-01-07 13:58:57 +00:00
Erik Walthinsen
0459d59aeb
added check for libasound, and fixed check for cdparanoia
...
Original commit message from CVS:
added check for libasound, and fixed check for cdparanoia
2001-01-07 08:40:09 +00:00
Erik Walthinsen
e33b2e5908
more leak fixes
...
Original commit message from CVS:
more leak fixes
2001-01-07 07:45:54 +00:00
Richard Boulton
81aa7d16b0
Check plugin repository up-to-dateness by scanning through all directories on path, and checking that they and all th...
...
Original commit message from CVS:
Check plugin repository up-to-dateness by scanning through all directories
on path, and checking that they and all their files are older than the
repository. Give warning message if not.
2001-01-07 07:01:37 +00:00
Richard Boulton
7b865ef7fd
Test xmlSaveFile return value correctly (had to get source to find out what it meant...) gstreamer-register now seem...
...
Original commit message from CVS:
Test xmlSaveFile return value correctly (had to get source to find out
what it meant...) gstreamer-register now seems to work fine, even in
a non-standard location.
2001-01-07 05:54:10 +00:00
Richard Boulton
a00d37e0ca
Fix tiny slip which made configdir still always be /etc/gstreamer/
...
Original commit message from CVS:
Fix tiny slip which made configdir still always be /etc/gstreamer/
2001-01-07 05:35:09 +00:00
Richard Boulton
0a418d15d0
Config directory (which currently just holds the registry)ecan now be set by configure --with-configdir=<directory path>
...
Original commit message from CVS:
Config directory (which currently just holds the registry)ecan now be set
by configure --with-configdir=<directory path>
2001-01-07 05:30:07 +00:00
Richard Boulton
62c3227e2f
Almost completely rewritten gstreamer-register.
...
Original commit message from CVS:
Almost completely rewritten gstreamer-register.
Now checks most errors that can happen, and displays a useful message.
2001-01-07 04:51:31 +00:00
Erik Walthinsen
4bdaed3966
removed a leak
...
Original commit message from CVS:
removed a leak
2001-01-07 04:28:04 +00:00
Erik Walthinsen
ee2d89cb57
turned -launch capabilities into gst_parse_launch()
...
Original commit message from CVS:
turned -launch capabilities into gst_parse_launch()
2001-01-07 04:00:30 +00:00
Wim Taymans
6ae2ad5edb
Added sleep time to identity
...
Original commit message from CVS:
Added sleep time to identity
Added timeout value in queue (not activated yet)
2001-01-07 03:42:27 +00:00
Erik Walthinsen
c116d7baa5
fixed a bug with NULL args, but need to fix the parser that created them
...
Original commit message from CVS:
fixed a bug with NULL args, but need to fix the parser that created them
2001-01-07 03:06:28 +00:00
Wim Taymans
2763642766
Added a deadlock case for the queue
...
Original commit message from CVS:
Added a deadlock case for the queue
2001-01-07 02:30:50 +00:00
Richard Boulton
4e1993625f
More updates: now have headings for the second section too, and some text for it... ;-)
...
Original commit message from CVS:
More updates: now have headings for the second section too, and some
text for it... ;-)
2001-01-07 02:23:40 +00:00
Richard Boulton
3408d28133
Wrote introduction, and changed name to plugin writers guide (though files still need rename). I'll leave the filena...
...
Original commit message from CVS:
Wrote introduction, and changed name to plugin writers guide (though
files still need rename). I'll leave the filenames as is for now, since
the name might still change again...
2001-01-07 00:12:46 +00:00
Erik Walthinsen
7c51d6e0ca
Cleaned up the docs a bit.
...
Original commit message from CVS:
Cleaned up the docs a bit.
2001-01-06 22:05:15 +00:00
Wim Taymans
372b6f5887
Rearranged the mutex locking, still have to think about it though...
...
Original commit message from CVS:
Rearranged the mutex locking, still have to think about it though...
2001-01-06 19:09:40 +00:00
Wim Taymans
f130a170c2
Added a mutex around the mem_chunck alloc routines
...
Original commit message from CVS:
Added a mutex around the mem_chunck alloc routines
2001-01-06 18:08:04 +00:00
Wim Taymans
45d5c57cb9
Added/updated .cvsignore
...
Original commit message from CVS:
Added/updated .cvsignore
2001-01-06 16:56:15 +00:00
Wim Taymans
a76f5340e3
Fixed the MPEG2 to MPEG1 recoder, we need cannot create dangling elements with the current scheduler. Remove the subt...
...
Original commit message from CVS:
Fixed the MPEG2 to MPEG1 recoder, we need cannot create dangling elements
with the current scheduler. Remove the subtitle parser because it's not
possible with the current scheduler.
Added a padtemplate for MPEG2 subtitles.
2001-01-06 16:52:44 +00:00
Erik Walthinsen
bd021a5384
removed xing and added AM_CONDITIONAL for HAVE_GNOME
...
Original commit message from CVS:
removed xing and added AM_CONDITIONAL for HAVE_GNOME
2001-01-06 10:42:07 +00:00
Erik Walthinsen
9960a9e4e5
added --enable-debug to autogen.sh, duh...
...
Original commit message from CVS:
added --enable-debug to autogen.sh, duh...
2001-01-06 09:49:39 +00:00
Wim Taymans
3d34ce7b95
Updated the manual and the docs.
...
Original commit message from CVS:
Updated the manual and the docs.
Removed the esdsink in gst/elements/ we have a real one not in the
plugins dir.
Added more APIs to query the plugins, types and caps. more fields now
have a getter and a setter. This is needed to make gstreamer wrapper
fiendly.
Added gst_element_disconnect beacuse we also have a gst_element_connect
2001-01-06 02:35:17 +00:00
Wim Taymans
ded7ca6616
Docs updates
...
Original commit message from CVS:
Docs updates
2001-01-05 18:50:41 +00:00
Erik Walthinsen
f12fae5c3d
fixed missing comment noticed by David Lehn
...
Original commit message from CVS:
fixed missing comment noticed by David Lehn
2001-01-05 00:28:09 +00:00
Wim Taymans
ea3715a1b4
Updates and additions to the manual
...
Original commit message from CVS:
Updates and additions to the manual
2001-01-04 23:35:50 +00:00
Erik Walthinsen
df81ae1765
updated API docs
...
Original commit message from CVS:
updated API docs
2001-01-04 22:16:06 +00:00
Erik Walthinsen
ddfc781f7d
fixed problems with -launch
...
Original commit message from CVS:
fixed problems with -launch
2001-01-04 20:34:39 +00:00
Wim Taymans
f068579abd
Fixed mp3play
...
Original commit message from CVS:
Fixed mp3play
2001-01-04 19:22:37 +00:00
Wim Taymans
4827c9fe56
Added printout of the capabilities of the pads
...
Original commit message from CVS:
Added printout of the capabilities of the pads
2001-01-04 19:16:57 +00:00
Wim Taymans
22a79f5938
Added enum values with default removed debugging -g from Makefile
...
Original commit message from CVS:
Added enum values with default
removed debugging -g from Makefile
2001-01-04 18:57:29 +00:00
Richard Boulton
00aff5b225
Undo accidental commit of debugging version.
...
Original commit message from CVS:
Undo accidental commit of debugging version.
2001-01-04 17:44:51 +00:00
Richard Boulton
9f53f4c21b
Replace Wim's fix after Erik dropped it. ;-)
...
Original commit message from CVS:
Replace Wim's fix after Erik dropped it. ;-)
2001-01-04 16:46:02 +00:00
Erik Walthinsen
759d83e487
Rearranged cothreads sources a bit, added some API docs.
...
Original commit message from CVS:
Rearranged cothreads sources a bit, added some API docs.
Added some functions needed for gstreamer-inspect.
Added num_sources to fakesink.
2001-01-04 10:54:27 +00:00
Erik Walthinsen
e318439f64
Updated -inspect to list elements and plugin info too
...
Original commit message from CVS:
Updated -inspect to list elements and plugin info too
2001-01-04 10:47:39 +00:00
Wim Taymans
9e0b75c937
A little fix for parameter parsing
...
Original commit message from CVS:
A little fix for parameter parsing
2001-01-04 07:19:11 +00:00
Richard Boulton
dccc0d8714
Updated to supply argument as "name=value" rather than just "value"
...
Original commit message from CVS:
Updated to supply argument as "name=value" rather than just "value"
2001-01-04 00:15:42 +00:00
Richard Boulton
5e7263ec75
Added partial fix so that arguments can be set.
...
Original commit message from CVS:
Added partial fix so that arguments can be set.
2001-01-04 00:15:13 +00:00
Wim Taymans
100bedea62
Make sure the plugin is loaded only once
...
Original commit message from CVS:
Make sure the plugin is loaded only once
2001-01-03 23:08:17 +00:00
Richard Boulton
f4ae52d0ab
Do gst_init first, so we can supply debugging options to libgst
...
Original commit message from CVS:
Do gst_init first, so we can supply debugging options to libgst
2001-01-03 22:58:58 +00:00
Wim Taymans
ee33cb2a26
Added the previous changes back in
...
Original commit message from CVS:
Added the previous changes back in
2001-01-03 20:55:16 +00:00
Erik Walthinsen
fc1645131b
debug updates and a padtemplate counter added
...
Original commit message from CVS:
debug updates and a padtemplate counter added
2001-01-03 20:44:28 +00:00
Erik Walthinsen
45f05bf6ed
Made gst_pad_eos_func a non-static function
...
Original commit message from CVS:
Made gst_pad_eos_func a non-static function
2001-01-03 20:40:26 +00:00