Commit graph

1428 commits

Author SHA1 Message Date
Thomas Vander Stichele 3b2dbcacdf this we'll hack on right now
Original commit message from CVS:
this we'll hack on right now
2001-12-15 16:23:52 +00:00
Thomas Vander Stichele b0df9c9c85 coming from head
Original commit message from CVS:
coming from head
2001-12-15 16:18:22 +00:00
Thomas Vander Stichele 1ab92b50b1 new autogen
Original commit message from CVS:
new autogen
2001-12-15 16:14:35 +00:00
Thomas Vander Stichele fd3e3a16d2 go away
Original commit message from CVS:
go away
2001-12-15 16:13:05 +00:00
Thomas Vander Stichele b22e520885 split this up in chunks one by one, then remove
Original commit message from CVS:
split this up in chunks one by one, then remove
2001-12-15 16:10:29 +00:00
Thomas Vander Stichele 4be500cf5c version
Original commit message from CVS:
version
2001-12-11 02:44:37 +00:00
Wrobell 2365708738 - AM_PATH_AALIB uses three arguments, not two
Original commit message from CVS:
- AM_PATH_AALIB uses three arguments, not two
2001-12-11 00:17:45 +00:00
Thomas Vander Stichele af17a3eca4 added hermes
Original commit message from CVS:
added hermes
2001-12-10 22:59:54 +00:00
Thomas Vander Stichele acff4a580b I think I'm getting this now
Original commit message from CVS:
I think I'm getting this now
2001-12-10 22:34:42 +00:00
Thomas Vander Stichele b1600d78e4 cosmetics
Original commit message from CVS:
cosmetics
2001-12-10 22:04:48 +00:00
Thomas Vander Stichele 3a8849819c more
Original commit message from CVS:
more
2001-12-10 22:00:48 +00:00
Thomas Vander Stichele ccd5667bae more aa check
Original commit message from CVS:
more aa check
2001-12-10 21:28:56 +00:00
Thomas Vander Stichele 8705c25aae wrobell's help ;)
Original commit message from CVS:
wrobell's help ;)
2001-12-10 21:22:19 +00:00
Wrobell 233a295c89 - add AM_CONDITIONALs where should they be...
Original commit message from CVS:
- add AM_CONDITIONALs where should they be...
2001-12-10 19:51:50 +00:00
Wrobell ac51127f55 Merged from trunk
Original commit message from CVS:
Merged from trunk
2001-12-10 19:38:29 +00:00
Wrobell dda833d67e - move toward ac 2.52
Original commit message from CVS:
- move toward ac 2.52
2001-12-10 19:08:15 +00:00
Wrobell 42292eb319 - simplified Voribs and MikMod detection (using AM_PATH_VORBIS and AM_PATH_LIBMIKMOD)
Original commit message from CVS:
- simplified Voribs and MikMod detection (using AM_PATH_VORBIS
and AM_PATH_LIBMIKMOD)
2001-12-08 05:39:41 +00:00
Wrobell 3264a19527 - fix last merging errors
Original commit message from CVS:
- fix last merging errors
2001-12-07 10:50:08 +00:00
Wrobell f9e4b85cc9 - automake and building improvements
Original commit message from CVS:
- automake and building improvements
2001-12-06 03:33:32 +00:00
Wrobell ef986dae8d - libglade /with gnome support/ detection simplified
Original commit message from CVS:
- libglade /with gnome support/ detection simplified
2001-12-06 03:08:45 +00:00
Wrobell d68126c9a9 Merged from trunk
Original commit message from CVS:
Merged from trunk
2001-12-06 01:55:58 +00:00
Wrobell dc1e98c0ce - use GST_CFLAGS/LIBS
Original commit message from CVS:
- use GST_CFLAGS/LIBS
- ac/am fixes
2001-12-06 01:00:11 +00:00
Wrobell 91325ab7ef - use GST_CFLAGS/LIBS
Original commit message from CVS:
- use GST_CFLAGS/LIBS
- fix ac/am errors
2001-12-06 00:13:01 +00:00
Wrobell d1ab8f32e5 - do not overwrite CFLAGS/CPPFLAGS/LDFLAGS/ASFLAGS in configure.ac - they are for users, not developers; now it is po...
Original commit message from CVS:
- do not overwrite CFLAGS/CPPFLAGS/LDFLAGS/ASFLAGS
in configure.ac - they are for users, not developers;
now it is possible for users to pass its own cflags,
i.e. ./configure CFLAGS="-march=i686 -Os"
- LIBGST_CFLAGS/LIBS contain flags to build gst;
GST_CFLAGS/LIBS contain flags to build other objects
- no CORE_CLFAGS and CORE_LIBS, use GST_CFLAGS or GST_LIBS
instead, ie:
lib_CFLAGS = $(GST_CFLAGS)
lib_LIBADD = $(GST_LIBS)
prog_LDADD = $(GST_LIBS)
- GLIB_CFLAGS/LIBS contains gtk+ flags and glib flags
when glib 1.2 used or glib 2.0 flags when glib2 is
used
- simplified SDL detection
- some am 1.5 and ac 2.52 fixes
2001-12-05 23:56:32 +00:00
Wim Taymans 4af36c2ac6 Added some ramblings about a messaging system idea..
Original commit message from CVS:
Added some ramblings about a messaging system idea..
2001-12-05 21:01:43 +00:00
Wim Taymans f6d86c4a98 Added a thread test case.
Original commit message from CVS:
Added a thread test case.
2001-12-05 18:39:20 +00:00
Thomas Vander Stichele a9cf947b15 someone forgot a certain Makefile.am
Original commit message from CVS:
someone forgot a certain Makefile.am
2001-12-05 15:33:53 +00:00
Thomas Vander Stichele 882746000e added little comment
Original commit message from CVS:
added little comment
2001-12-05 15:32:04 +00:00
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
Arik Devens d0cfa2dabd Added some simple code to hide the cursor on fullscreen, also got rid of some warnings. this is a small update before...
Original commit message from CVS:
Added some simple code to hide the cursor on fullscreen, also got rid of some warnings. this is a small update before the new gstplay lands.
2001-12-04 15:16:01 +00:00
Thomas Vander Stichele fe917f5b13 added one of the headers to Makefile.am
Original commit message from CVS:
added one of the headers to Makefile.am
2001-12-03 21:41:36 +00:00
Steve Baker 0b0874bfed the beginnings of a testsuite for dparams. it works but it doesn't test anything yet
Original commit message from CVS:
the beginnings of a testsuite for dparams. it works but it doesn't test anything yet
2001-11-29 20:36:46 +00:00
Steve Baker f99520e539 now require gst_control_init to initialise dparams
Original commit message from CVS:
now require gst_control_init to initialise dparams
2001-11-29 20:32:49 +00:00
Steve Baker 781018c528 now require gst_control_init to initialise dparams. a start has been made on disposing of the objects as well
Original commit message from CVS:
now require gst_control_init to initialise dparams. a start has been made on disposing of the objects as well
2001-11-29 20:31:53 +00:00
Thomas Vander Stichele 1056fce9b6 I tried my best
Original commit message from CVS:
I tried my best
2001-11-28 09:44:38 +00:00
Thomas Vander Stichele ef4e4972d3 void value should be ignored
Original commit message from CVS:
void value should be ignored
2001-11-28 09:40:33 +00:00
Thomas Vander Stichele 1a2d1c4195 trying to fix make distcheck
Original commit message from CVS:
trying to fix make distcheck
2001-11-28 09:33:28 +00:00
Thomas Vander Stichele d678f74f2c temporarily removed refcounting
Original commit message from CVS:
temporarily removed refcounting
2001-11-27 22:56:22 +00:00
Thomas Vander Stichele d9a77b64c8 removed bin from tests
Original commit message from CVS:
removed bin from tests
2001-11-27 22:06:29 +00:00
Wim Taymans fbc4cff87c pseudo code describing a GstThread synchronisation proposal. pretty similar to what there is now but with some subtle...
Original commit message from CVS:
pseudo code describing a GstThread synchronisation proposal. pretty
similar to what there is now but with some subtle differences.
2001-11-27 22:01:12 +00:00
Andy Wingo ac66719205 fix stupid commit
Original commit message from CVS:
fix stupid commit
2001-11-27 21:36:18 +00:00
Andy Wingo d141a6318d for the love of god, let this be the last distcheck fix in this dir
Original commit message from CVS:
for the love of god, let this be the last distcheck fix in this dir
2001-11-27 21:09:40 +00:00
Andy Wingo cc8ab439cd try some more to fix make distcheck
Original commit message from CVS:
try some more to fix make distcheck
2001-11-26 19:24:11 +00:00
Andy Wingo e3664eda31 use fake* instead of other elements
Original commit message from CVS:
use fake* instead of other elements
2001-11-26 01:55:36 +00:00
Andy Wingo d11dd78e24 make the test case clearer and better commented. i now think that this is a cothreads problem.
Original commit message from CVS:
make the test case clearer and better commented. i now think that this is a cothreads problem.
2001-11-26 01:48:19 +00:00
Wim Taymans a2a8224907 Added the glade cflags
Original commit message from CVS:
Added the glade cflags
2001-11-25 22:17:57 +00:00
Andy Wingo dd0f953d7f fixed mainloop for non-glib2 this is a hack, we really need to fix this properly so i don't have to do this in every ...
Original commit message from CVS:
fixed mainloop for non-glib2
this is a hack, we really need to fix this properly so i don't have to do this in every file
2001-11-25 15:58:58 +00:00
Andy Wingo 3bc78f5d9e i've added a testcase where the scheduler fails. i don't know enough about the scheduler to fix it, though. the seque...
Original commit message from CVS:
i've added a testcase where the scheduler fails. i don't know enough about
the scheduler to fix it, though. the sequence goes:
- make a pipeline, iterate it once
- re-use one of the elements in a new pipeline, see if it works
2001-11-25 06:30:34 +00:00
Andy Wingo d1e9cc692b quoting from the comment i put in gststaticautoplug.c: it is likely that the plugin is not loaded yet. thus when it l...
Original commit message from CVS:
quoting from the comment i put in gststaticautoplug.c:

it is likely that the plugin is not loaded yet. thus when it loads it
will replace the elementfactory that gst built from the cache, and the
GST_OBJECT_NAME will no longer be valid. thus we must g_strdup its name.

this might be an implementation problem, i don't know, if a program keeps
a reference to a cached factory after a factory has been added on plugin
initialization. i really don't know though.
2001-11-24 20:37:40 +00:00
Andy Wingo dfcbeb714e GstObject is no longer instantiatable in glib2
Original commit message from CVS:
GstObject is no longer instantiatable in glib2
2001-11-24 20:04:47 +00:00