gstreamer/test
wrobell 08eaa11259 - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui...
Original commit message from CVS:
- added playondemand plugin by Leif Morgan Johnson <lmjohns3@eos.ncsu.edu>
- some fixes to int2float
- aplied a patch from wrobell <wrobell@ite.pl> that is a first attempt at
making automake 1.5 happy (gst now requires automake1.5). It's still not
perfect but it builds.
- Made the schedulers plugable. The default scheduler now lives inside a
plugin.
- Added a new mpeg1/2 parser/demuxer.
- Fixed some compiler warnings in the core libs.
- substantial work to GstThread (hopefully less race conditions). simplified
the code in GstThread a bit. A state change can now also happen in the
thread context.
- reworked the state semantics of a bin. it'll now automatically get the
highest state of its children.
- the autoplugger now nests the threads so that a state change failure of
one thread doesn't make its upstream thread lock.
- GstQueue refuses to go to PLAYING if the sinkpad is not connected. This
way the queue will not wedge in the _get lock.
- GstQueue unlocks its mutexes when going to PAUSED.
- make sure that when all elements in a bin/thread go to PAUSED, the bin
is set to PAUSED too.
- make a parent bin wait for its children to PAUSE before ending the
iteration with FALSE (EOS)
- Some changes to GstPlay to deal with EOS.
- aplied the latest patch from Zeenix to gstrtp.

end result: GstPlay doesn't crash on EOS and the pipeline is now shut down
properly.
2001-12-04 22:12:50 +00:00
..
bindings - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
bufspeed merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
cothreads Remove cothreads.[ch] from tests/cothreads/ and replace then with a rule in the Makefile.am to generate symlinks to t... 2000-12-03 15:02:24 +00:00
events - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
memchunk - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
misc Added some test apps by Zeenix. 2001-08-10 17:45:36 +00:00
xml - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
.gitignore DVD update: 2001-10-18 21:06:06 +00:00
a.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
ac3parse.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
ac3play.c merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
ac3sync.c initial checkin 2000-01-30 10:44:33 +00:00
args.c initial checkin 2000-01-30 10:44:33 +00:00
avi2mpg.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
aviparse.c merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
basic.c initial checkin 2000-01-30 10:44:33 +00:00
buffer.c Fixed some compile warnings. 2001-06-01 18:09:26 +00:00
cobin.c Fixed some compile warnings. 2001-06-01 18:09:26 +00:00
dv2mp1.c some minor fixes.. 2001-05-25 20:41:07 +00:00
dvdcat.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
dvdplay.c DVD update: 2001-10-18 21:06:06 +00:00
dvshow.c merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
fake.c Fixed some compile warnings. 2001-06-01 18:09:26 +00:00
gsttracedump.c initial checkin 2000-01-30 10:44:33 +00:00
jitter.c initial checkin 2000-01-30 10:44:33 +00:00
lat.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
m.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
main.c merge from EVENTS1 on 20011016 2001-10-17 10:21:27 +00:00
Makefile.am - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
mcut.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
mem.c Fixed some compile warnings. 2001-06-01 18:09:26 +00:00
mem.h initial checkin 2000-01-30 10:44:33 +00:00
mp1parse.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
mp1tomp1.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
mp2toavi.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
mp2tomp1.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
mp2tomp1v2.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
mp3.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
mp3mad.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
mp3parse.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
mp3play.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
mp3tovorbis.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
mpeg2parse2.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
mpeg2parse3.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
mpeg2parse4.c s/ac3dec/a52dec/ 2001-10-18 21:04:26 +00:00
mpg123.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
p.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
pipetest.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
plugin.c initial checkin 2000-01-30 10:44:33 +00:00
push.c initial checkin 2000-01-30 10:44:33 +00:00
qtest.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
r.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
README initial checkin 2000-01-31 03:25:25 +00:00
record.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
s.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
sinesliders.c now require gst_control_init to initialise dparams 2001-11-29 20:32:49 +00:00
spectrum.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
states.c initial checkin 2000-01-30 10:44:33 +00:00
teardown.c Fixed some compile warnings. 2001-06-01 18:09:26 +00:00
testpod.c - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui... 2001-12-04 22:12:50 +00:00
testspeed.c changed speed to be loop-based, work with floats as well as gint8 and gint16, mono only now though added speed demo a... 2001-08-25 02:19:20 +00:00
typefind.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
types.c initial checkin 2000-01-30 10:44:33 +00:00
vidcapture.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
vidcapture2.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
video2mp1.c Fixed some compile warnings. 2001-06-01 18:09:26 +00:00
videotest.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
videotest2.c Merged from INCSCHED on 200505251!!! 2001-05-25 21:00:07 +00:00
w.c Modified a lot of plugins to use the caps system. 2001-03-24 17:22:03 +00:00
wave.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
xmmstest.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00

This is a collection of test programs of all sorts, ranging from the first
version of GiST to the simple hard-disk recorder used in the Oct
31, 1999 inaugural run of GStreamer in a 'real' environment.  Not all are
included, because most are obsolete.  All the stuff you see in the first
line of the Makefile.am (commented out) is both old and broken.

One of these days test/ will turn back into a real test-suite for
GStreamer, but for now it's my sandbox.