Commit graph

875 commits

Author SHA1 Message Date
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 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 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
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 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 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 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 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 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
Wim Taymans 7411cfe17e Made the GstProps a GList instead of a GSList
Original commit message from CVS:
Made the GstProps a GList instead of a GSList
Some fixes to inspect: added the mime type
2001-01-03 20:21:22 +00:00
Wim Taymans 786ba1e3d7 Added proper comment for the bonobo component fix a compile bug in inspect... Erik, have pending changes to gstpad.h?
Original commit message from CVS:
Added proper comment for the bonobo component
fix a compile bug in inspect... Erik, have pending changes to gstpad.h?
2001-01-03 19:54:01 +00:00
Erik Walthinsen 8d6f8273fe Updates, it prints a lot more stuff now, like padtemplates, caps/props, and arguments. More stuff can be done, but n...
Original commit message from CVS:
Updates, it prints a lot more stuff now, like padtemplates, caps/props,
and arguments.  More stuff can be done, but not now, I must sleep.
2001-01-03 08:48:36 +00:00
Erik Walthinsen 38b35fd2d0 Updates to -launch, added -inspect.
Original commit message from CVS:
Updates to -launch, added -inspect.
2001-01-03 07:38:45 +00:00
Erik Walthinsen 424d4f5e4e Added stdlib.h to clean up exit() warnings
Original commit message from CVS:
Added stdlib.h to clean up exit() warnings
2000-12-31 22:15:28 +00:00
Erik Walthinsen 0ee56888a8 Complete rewrite of the launcher. Now supports pretty arbitrary pipelines.
Original commit message from CVS:
Complete rewrite of the launcher.  Now supports pretty arbitrary pipelines.
Try '((fakesrc) ! identity ! (fakesink))' out.  Doesn't seem to recognize
pad names yet for some reason, so it goes with the first sink/src pad it
finds in a given element.  Other problems still remain, but the hard part
is done with.
2000-12-31 10:46:16 +00:00
Erik Walthinsen 4e1875f826 Some minor compilation fixes...
Original commit message from CVS:
Some minor compilation fixes...
2000-12-17 04:54:57 +00:00
Wim Taymans a63780a377 Header cleanup: try to include as little as possible; this will probably speed up compilation a bit.
Original commit message from CVS:
Header cleanup: try to include as little as possible; this will probably
speed up compilation a bit.
changed the .c files to use #include "..."
Fix for the 'plugins are loaded twice' bug.
Fix 22186: GstObject flags are now used everywhere. Added *_FLAG_LAST so
elements do not use the same flags. Added some padding in the flag enum
for future expansion.
2000-12-15 01:57:34 +00:00
Wim Taymans 552b7f32aa Changes to gstreamer-config to include gtk+ libs manual changes: queues, threads, programs gsteditor does not crash a...
Original commit message from CVS:
Changes to gstreamer-config to include gtk+ libs
manual changes: queues, threads, programs
gsteditor does not crash anymore.
gstpipline new should return a GstElement *
fixed ac3dec for new getbits
fixes to gstreamer-launch
more efficient startup for gstplay.
2000-09-09 16:36:10 +00:00
Wim Taymans 7ccc2cf90b Externalized the plugin information in /etc/gstreamer/reg.xml
Original commit message from CVS:
Externalized the plugin information in /etc/gstreamer/reg.xml
- no need to do a plugin_load_all()
- plugins are loaded when needed
- typedetect functions are loaded when needed (still buggy)
- no need to check for the existance of the plugin in the codecs
- added gstreamer-register to create the reg.xml file
- renamed launch to gstreamer-launch
- plugins need to register the typefactory they provide
modified the plugins to meet the new design
modified the plugins to correctly set their pad types
autoplugging can be done without loading the plugins now
2000-08-28 20:20:55 +00:00
Wim Taymans 6661696de0 Various fixes for the build/install problems update to the docs/manual. Added a simple helloworld example.
Original commit message from CVS:
Various fixes for the build/install problems
update to the docs/manual. Added a simple helloworld example.
2000-08-18 20:35:48 +00:00
Erik Walthinsen af38527ad1 OK, I think I've got all the .cvsignore stuff taken care of, though we'll want to fine-tune things as we go, of cours...
Original commit message from CVS:
OK, I think I've got all the .cvsignore stuff taken care of, though we'll
want to fine-tune things as we go, of course.  Most of them are the same,
with some exceptions for directories that produce executables (those are
listed by name after the standard ones and a newline for separation).
2000-01-31 03:36:35 +00:00
Erik Walthinsen 0ec400890c initial checkin
Original commit message from CVS:
initial checkin
2000-01-30 10:44:33 +00:00