gstreamer/gstplay
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
..
pixmaps Switched Cr and Cb in YUV2RGB fixed the avi parser (gstriff had wrong size) the system_encoder can now do video only ... 2000-06-25 21:38:00 +00:00
.gitignore - more generic files to exclude: *~ and ~.bak 2001-05-25 22:08:50 +00:00
AUTHORS finally managed to get the AUTHORS file added. big things are coming allright ;-) 2001-05-20 05:48:13 +00:00
callbacks.c Hmm, added working (if hacked) full-screen play, shuffled things around, added error checking so we don't crash on fi... 2001-06-13 01:18:12 +00:00
callbacks.h playing at double size, general code cleanup and what not. 2001-05-21 01:19:06 +00:00
ChangeLog Added some simple code to hide the cursor on fullscreen, also got rid of some warnings. this is a small update before... 2001-12-04 15:16:01 +00:00
gstmediaplay.1 Added man pages. 2001-03-16 01:06:50 +00:00
gstmediaplay.c Added some simple code to hide the cursor on fullscreen, also got rid of some warnings. this is a small update before... 2001-12-04 15:16:01 +00:00
gstmediaplay.glade Added some simple code to hide the cursor on fullscreen, also got rid of some warnings. this is a small update before... 2001-12-04 15:16:01 +00:00
gstmediaplay.h Added a bunch of new stuff including better fullscreen handling and some new playlist stuff that's not hooked up yet. 2001-08-15 22:32:30 +00:00
gstplay.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
gstplay.h Hmm, added working (if hacked) full-screen play, shuffled things around, added error checking so we don't crash on fi... 2001-06-13 01:18:12 +00:00
gstplayprivate.h Merged from INCSCHED on 200505251!!! 2001-05-25 21:00:07 +00:00
gststatusarea.c playing at double size, general code cleanup and what not. 2001-05-21 01:19:06 +00:00
gststatusarea.h playing at double size, general code cleanup and what not. 2001-05-21 01:19:06 +00:00
main.c Added some simple code to hide the cursor on fullscreen, also got rid of some warnings. this is a small update before... 2001-12-04 15:16:01 +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
pause.xpm glade based gstplay version. 2000-08-14 10:16:23 +00:00
play.xpm glade based gstplay version. 2000-08-14 10:16:23 +00:00
stop.xpm glade based gstplay version. 2000-08-14 10:16:23 +00:00