gstreamer/tests
Wim Taymans c2f41a8906 Next big merge.
Original commit message from CVS:
Next big merge.
Added GstBus for mainloop integration.
Added GstMessage for sending notifications on the bus.
Added GstTask as an abstraction for pipeline entry points.
Removed GstThread.
Removed Schedulers.
Simplified GstQueue for multithreaded core.
Made _link threadsafe, removed old capsnego.
Added STREAM_LOCK and PREROLL_LOCK in GstPad.
Added pad blocking functions.
Reworked scheduling functions in GstPad to prepare for
scheduling updates soon.
Moved events out of data stream.
Simplified GstEvent types.
Added return values to push/pull.
Removed clocking from GstElement.
Added prototypes for state change function for next merge.
Removed iterate from bins and state change management.
Fixed some elements, disabled others for now.
Fixed -inspect and -launch.
Added check for GstBus.
2005-03-21 17:34:02 +00:00
..
benchmarks Next big merge. 2005-03-21 17:34:02 +00:00
bufspeed reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
check Next big merge. 2005-03-21 17:34:02 +00:00
instantiate reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
memchunk reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
muxing reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
negotiation reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
old Next big merge. 2005-03-21 17:34:02 +00:00
probes reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
sched reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
seeking reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
threadstate First THREADED backport attempt, focusing on adding locks and making sure the API is threadsafe. Needs more work. Mor... 2005-03-07 18:27:42 +00:00
.gitignore tests/mass_elements.gnuplot: gnuplot file for the mass_elements benchmark. Run as gnuplot mass_elements.gnuplot > foo... 2005-02-24 12:31:12 +00:00
bench-complexity.scm tests/: New files, good for running complexity benchmarks. 2005-02-24 17:12:19 +00:00
bench-mass_elements.scm tests/mass_elements.gnuplot: gnuplot file for the mass_elements benchmark. Run as gnuplot mass_elements.gnuplot > foo... 2005-02-24 12:31:12 +00:00
complexity.c Next big merge. 2005-03-21 17:34:02 +00:00
complexity.gnuplot tests/: New files, good for running complexity benchmarks. 2005-02-24 17:12:19 +00:00
lat.c don't mix tabs and spaces 2004-03-15 19:27:17 +00:00
Makefile.am tests/: New test, sets up N elements, at each level teeing into M streams per element. Eeeenteresting. 2005-02-24 15:36:22 +00:00
mass_elements.c Next big merge. 2005-03-21 17:34:02 +00:00
README put everything in tests/ 2002-01-05 01:25:28 +00:00
spidey_bench.c gst/gstpad.c: throw an error if the getcaps function does not return a subset of the template caps. 2004-06-29 00:34:38 +00:00

This directory contains various tests designed to test GStreamer's
behavior. When these tests work, they should be recast in the form
of regression tests and moved to ../testsuite.