Commit graph

327 commits

Author SHA1 Message Date
Thomas Vander Stichele 42810b4db3 for better or worse, make distcheck now passes again
Original commit message from CVS:
for better or worse, make distcheck now passes again
2002-07-01 13:02:03 +00:00
Thomas Vander Stichele 3d8e68cf98 fake fails on a make distcheck
Original commit message from CVS:
fake fails on a make distcheck
2002-07-01 12:09:20 +00:00
Thomas Vander Stichele ef3dd2fc6c dist fixes
Original commit message from CVS:
dist fixes
2002-07-01 12:08:22 +00:00
Thomas Vander Stichele 25b21e82f5 fixing tests
Original commit message from CVS:
fixing tests
2002-07-01 10:41:39 +00:00
Thomas Vander Stichele 5173ab2d2c identify failing tests
Original commit message from CVS:
identify failing tests
2002-07-01 09:57:10 +00:00
Wim Taymans a4cb924e2f Added cothread context stress test (that fails)
Original commit message from CVS:
Added cothread context stress test (that fails)
2002-06-17 20:35:22 +00:00
Wim Taymans 795ecdcc86 Along with the latest scheduler updates, all these tests should work.
Original commit message from CVS:
Along with the latest scheduler updates, all these tests should work.
2002-06-05 18:12:41 +00:00
Wim Taymans b6f6293cc3 going into the main loop effectively never stops this app
Original commit message from CVS:
going into the main loop effectively never stops this app
2002-06-04 21:07:03 +00:00
Steve Baker ec59b53862 this one actually works, its just here for completeness
Original commit message from CVS:
this one actually works, its just here for completeness
2002-06-03 19:10:34 +00:00
Steve Baker bd12c19658 adding comment, no change to test
Original commit message from CVS:
adding comment, no change to test
2002-06-03 19:09:48 +00:00
Steve Baker 995c529609 add comments to show what pipeline is being constructed.
Original commit message from CVS:
add comments to show what pipeline is being constructed.
change threadstate3 to be { { fakesrc ! fakesink } } which doesn't change state once it has started
2002-06-03 18:51:08 +00:00
Steve Baker aadf0570fa threadstate4 fails randomly on state change. it is { { fakesrc } ! queue ! fakesink }
Original commit message from CVS:
threadstate4 fails randomly on state change. it is { { fakesrc } ! queue ! fakesink }
2002-06-03 18:37:36 +00:00
Steve Baker a80a63d5db this test demostrates *another* deadlock (or it might be the same one).
Original commit message from CVS:
this test demostrates *another* deadlock (or it might be the same one).
the test is a thread in a pipeline
2002-06-03 18:05:08 +00:00
Steve Baker e0ca09383e a more complex example which happens to be a mp3 player
Original commit message from CVS:
a more complex example which happens to be a mp3 player
2002-06-01 15:08:13 +00:00
Steve Baker 6004504f6a added a test which shows a problem with state changes when the toplevel bin is a thread.
Original commit message from CVS:
added a test which shows a problem with state changes when the toplevel bin is a thread.
there is some kind of deadlock. It would be good if wingo or wtay could have a look.
2002-06-01 15:01:51 +00:00
Thomas Vander Stichele 76c3b66b08 fixes bug 83427
Original commit message from CVS:
fixes bug  83427
2002-05-30 14:30:47 +00:00
Thomas Vander Stichele 5e58b4bdaa big mistake
Original commit message from CVS:
big mistake
2002-05-30 13:52:13 +00:00
Andy Wingo c887de8332 fixups in the prop view/controller compilation fixes in the player add gst-editor to gst-all fixes to adder to comply...
Original commit message from CVS:
* fixups in the prop view/controller
* compilation fixes in the player
* add gst-editor to gst-all
* fixes to adder to comply with new osssink sync issues
* alsa fixes, although still 100% cpu is used, yum
* reenable locking of threaded elements, seems to work fine here
* fix a makefile in examples/plugins
2002-05-27 04:48:57 +00:00
Wim Taymans 4aaca5cc34 Small fixes, use some wierd hack to make the plugin a .so
Original commit message from CVS:
Small fixes, use some wierd hack to make the plugin a .so
2002-05-26 21:21:37 +00:00
Andy Wingo 631c8f5ca5 re-enable thread test, although it does not work but passes right now warn for bizarre behavior in plugin loading
Original commit message from CVS:
re-enable thread test, although it does not work but passes right now
warn for bizarre behavior in plugin loading
2002-05-25 17:45:51 +00:00
Andy Wingo bdb2144428 make gst-inspect-gui call the proper gst-inspect
Original commit message from CVS:
make gst-inspect-gui call the proper gst-inspect
2002-05-11 23:33:32 +00:00
Andy Wingo bf4e61ace3 Return TESTS_ENVIRONMENT, necessary to make the registry properly
Original commit message from CVS:
Return TESTS_ENVIRONMENT, necessary to make the registry properly
2002-05-11 21:38:16 +00:00
Andy Wingo 1f0374782c fix refcounting tests so that they compile and run, but they fail currently: gst leaks obscene amounts of memory ;) f...
Original commit message from CVS:
* fix refcounting tests so that they compile and run, but they fail currently:
gst leaks obscene amounts of memory ;)
* fix plugin loading test so that it only refers to plugins within the gstreamer/
tree
* store gst plugin paths in the registry
* is GST_REGISTRY is set, only use the user registry with the PLUGIN_PATH explictly
specified by the user
* all tests should pass now except refcounting
2002-05-11 20:30:05 +00:00
Wim Taymans 4b8c43a3d9 Fix the plugin testsuite, only registry.c doesn't work yet
Original commit message from CVS:
Fix the plugin testsuite, only registry.c doesn't work yet
2002-05-10 19:24:04 +00:00
Andy Wingo e0a3d5eaf8 added a get_perms_func to gstxmlregistry that will set _WRITABLE and _READABLE as appropriate added an object propert...
Original commit message from CVS:
* added a get_perms_func to gstxmlregistry that will set _WRITABLE and _READABLE
as appropriate
* added an object property for location so that we can do some cleanup and initialization
2002-05-10 18:26:14 +00:00
Andy Wingo bdec475970 Fix automake badness
Original commit message from CVS:
Fix automake badness
2002-05-10 14:40:07 +00:00
Andy Wingo fbbdca6996 GST_PLUGIN_PATH gets split into the user registry some debugging output in registry rebuilding don't go into =build, ...
Original commit message from CVS:
* GST_PLUGIN_PATH gets split into the user registry
* some debugging output in registry rebuilding
* don't go into =build, =inst, etc
* i really don't know what the current idiom is for the plugin test suites, disabling for now

still pending issues: what to do when other plugin paths are passed on the command
line for existing registries. if the existing registries were built against those
paths, the time checks work, but if not they will need to be rebuilt. i have a feeling
they should be rebuilt in any case, but it's a tricky issue.
2002-05-10 03:27:42 +00:00
Thomas Vander Stichele 6b8e279df3 various more tests enabling
Original commit message from CVS:
various more tests enabling
2002-05-09 16:44:22 +00:00
Thomas Vander Stichele 2b51cbeebd fixing up tests
Original commit message from CVS:
fixing up tests
2002-05-09 16:43:10 +00:00
Thomas Vander Stichele 4f9dad74fe refcounting tests sure would be nice to have
Original commit message from CVS:
refcounting tests sure would be nice to have
2002-05-09 16:07:33 +00:00
Thomas Vander Stichele 223a929f5d tried fixing, failed spectacularly
Original commit message from CVS:
tried fixing, failed spectacularly
2002-05-09 15:38:31 +00:00
Thomas Vander Stichele ec4e865fba why does this test fail ?
Original commit message from CVS:
why does this test fail ?
2002-05-09 14:50:54 +00:00
Thomas Vander Stichele b2117398c7 allowing failing tests to be built
Original commit message from CVS:
allowing failing tests to be built
2002-05-09 14:26:20 +00:00
Andy Wingo 8974d7b71f revert patch to dynamic-pipeline and document more fully
Original commit message from CVS:
revert patch to dynamic-pipeline and document more fully
2002-05-08 21:32:03 +00:00
Wim Taymans 086de421dc Totally rewritten registry handling.
Original commit message from CVS:
Totally rewritten registry handling.
- move the registry save/load code into a gstregistry subclass, this
will make it possible to use other registries (flat file, web based,
RDBMS type, etc..)
- a simple GMarkup xml registry is implemented
- use standard statically linked plugins for core elements.
- GstPlugin has a very well defined set of functions now
A little bytestream hack..
Added more info to -inspect.
Some more debugging info for clocking.
Small cleanups

I use ./gst-register --gst-plugin-path=/opt/src/sourceforge/gst-plugins/gst-libs:/opt/src/sourceforge/gst-plugins/
to register core and gst-plugins now.
2002-05-08 20:40:48 +00:00
Andy Wingo 57478148c9 hopefully fix distcheck issues
Original commit message from CVS:
hopefully fix distcheck issues
2002-05-07 03:01:16 +00:00
Andy Wingo d7f4c306cd Fix the tests so that builds that are not --enable-plugin-builddir can register the plugins from the uninstalled gstr...
Original commit message from CVS:
Fix the tests so that builds that are not --enable-plugin-builddir can register
the plugins from the uninstalled gstreamer directory. There is some small amount of voodoo
here.

Also, add gst-inspect-check to gstreamer/testsuite, where it probably belongs
2002-05-05 16:49:45 +00:00
Thomas Vander Stichele b172752619 adding clock example
Original commit message from CVS:
adding clock example
2002-04-23 19:12:54 +00:00
Thomas Vander Stichele 35beb0b388 added name test
Original commit message from CVS:
added name test
2002-04-21 14:04:24 +00:00
Steve Baker 4b70fed5e0 update for changed dparams api
Original commit message from CVS:
update for changed dparams api
2002-04-14 10:16:47 +00:00
Thomas Vander Stichele 748e280850 check fix
Original commit message from CVS:
check fix
2002-04-12 14:38:19 +00:00
Andy Wingo b214d35eed commit to make gstreamer follow the gtk function/macro naming conventions:
Original commit message from CVS:
commit to make gstreamer follow the gtk function/macro naming conventions:

GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE

and the same for *factory and typefind.
2002-04-11 20:35:18 +00:00
Thomas Vander Stichele 55d8236413 more werror fixes
Original commit message from CVS:
more werror fixes
2002-04-11 10:36:41 +00:00
Thomas Vander Stichele 86808d3e8d removing unused vars
Original commit message from CVS:
removing unused vars
2002-04-11 09:14:58 +00:00
Andy Wingo 70cfc6cb4d new parser that uses flex and bison
Original commit message from CVS:
* new parser that uses flex and bison
- doesn't do dynamic pipelines yet...
* added GErrors to the gst_parse_launch[v] api
* added --gst-mask-help command line option
* fixed -o option for gst-launch
* GstElement api change:
- gst_element_get_pad
- gst_element_get_request_pad, gst_element_get_static_pad
- gst_element_get_compatible_pad
- gst_element_get_compatible_static_pad, gst_element_get_compatible_request_pad
- gst_element_[dis]connect -> gst_element_[dis]connect_pads
- gst_element_[dis]connect_elements -> gst_element_[dis]connect
* manual update
* example, tool, and doc updates for the api changes
- no more plugin docs in the core docs, plugins require a more
extensive doc system
2002-04-07 23:32:16 +00:00
Benjamin Otte 8ae7350492 fix all compiler warnings
Original commit message from CVS:
fix all compiler warnings
2002-04-04 19:28:23 +00:00
Wim Taymans 0d2aa4c6d2 Added some sanity checks
Original commit message from CVS:
Added some sanity checks
2002-03-30 17:09:53 +00:00
Andy Wingo 862538e9ac added a bunch of cvsignore stuff off of a fresh checkout and build i will win the race to max LOC changed ;-)
Original commit message from CVS:
added a bunch of cvsignore stuff off of a fresh checkout and build

i will win the race to max LOC changed ;-)
2002-03-25 05:01:02 +00:00
Andy Wingo ed9b628168 filter newlines out of GST_DEBUG statements to reflect new core behavior fixes to adder's caps, again
Original commit message from CVS:
* filter newlines out of GST_DEBUG statements to reflect new core behavior
* fixes to adder's caps, again
2002-03-24 22:07:09 +00:00
Andy Wingo 4d1a23903d s/Gnome-Streamer/GStreamer/
Original commit message from CVS:
s/Gnome-Streamer/GStreamer/
2002-03-20 21:45:09 +00:00