Commit graph

114382 commits

Author SHA1 Message Date
Andy Wingo
a2c423bbad more imports
Original commit message from CVS:
more imports
2001-12-22 23:22:05 +00:00
Andy Wingo
ed5a006090 Initial revision
Original commit message from CVS:
Initial revision
2001-12-22 23:22:05 +00:00
Andy Wingo
fec81a298a let's import some more
Original commit message from CVS:
let's import some more
2001-12-22 23:21:55 +00:00
Andy Wingo
5c89abf671 Initial revision
Original commit message from CVS:
Initial revision
2001-12-22 23:21:55 +00:00
Wim Taymans
467035ce70 Never destroy the current cothread.
Original commit message from CVS:
Never destroy the current cothread.
Don't try to signal the scheduler if we don't have one
2001-12-22 23:19:17 +00:00
Andy Wingo
0dbe36d3ae importing sources
Original commit message from CVS:
importing sources
2001-12-22 22:43:48 +00:00
Andy Wingo
73172eee3d Initial revision
Original commit message from CVS:
Initial revision
2001-12-22 22:43:48 +00:00
Andy Wingo
e86de13b64 importing sources
Original commit message from CVS:
importing sources
2001-12-22 22:43:37 +00:00
Andy Wingo
2f2b9bf8e0 Initial revision
Original commit message from CVS:
Initial revision
2001-12-22 22:43:37 +00:00
Thomas Vander Stichele
d382799a33 just wingo giving me more work ;)
Original commit message from CVS:
just wingo giving me more work ;)
2001-12-22 22:14:34 +00:00
Thomas Vander Stichele
bbeefacccb aalib plugin
Original commit message from CVS:
aalib plugin
2001-12-22 22:10:48 +00:00
Wim Taymans
6cdaf3fa84 Including pad.h should be enough.
Original commit message from CVS:
Including pad.h should be enough.
2001-12-22 21:57:24 +00:00
Wim Taymans
37ef20dd0f Fixed the typefind function
Original commit message from CVS:
Fixed the typefind function
2001-12-22 21:28:16 +00:00
Wim Taymans
b02211c06d Added buffer stats at the end, if it's not 0, we have a leak.
Original commit message from CVS:
Added buffer stats at the end, if it's not 0, we have a leak.
2001-12-22 21:26:56 +00:00
Wim Taymans
7f84d638b6 Various changes and cleanups.
Original commit message from CVS:
Various changes and cleanups.
2001-12-22 21:18:53 +00:00
Wim Taymans
7d8f9d559f Various changes and cleanups.
Original commit message from CVS:
Various changes and cleanups.
2001-12-22 21:18:53 +00:00
Wim Taymans
087dee1f62 This is an attempt at not segfaulting on errors but reporting some usefull info instead.
Original commit message from CVS:
This is an attempt at not segfaulting on errors but reporting some
usefull info instead.
- bin changes so errors can propagate.
- changed the _FAST macros to _CAST because that is what they do.
- removed all references to cothreads out of the core, they are
really a scheduler issue, handler with a sched_private gpointer.
- added a live buffer count, for debugging buffer leaks.
- added error checking in gst_scheduler_state_transition this solves the
"out of cothreads" problem.
- GST_ELEMENT_NO_ENTRY == GST_ELEMENT_INFINITE_LOOP
- added 2 private element flasg for use by the scheduler
(_COTHREAD_STOPPING) is now
- added scheduler entry points:
- _yield : to create possible scheduling points.
- _interrupt: to stop execution of an element.
- _error: to signal en error condition to the scheduler.
- improved error messages for pads.
- signal gst_element_error where appropriate.
- added the a new bin to the parent before entering it so one can reference
its children.
- queue memleak fixes on dispose.
- added possible deadlock detection in queue (turned off be default)
- GstBasicScheduler is a real class of its own now, hiding its internal
variables.
- GST_ELEMENT_IS_COTHREAD_STOPPING is gone. either call explicit _yield
operations, or make a sane loop.
- Better state change handling in filesrc. Better error reporting/recovery
too.
- updated core plugins.
- detect non decoupled elements on scheduler boundries and error.
2001-12-22 21:18:17 +00:00
Andy Wingo
11456df888 debian/Makfile.in was not getting produced, so i commented it out of AC_OUTPUT.
Original commit message from CVS:
debian/Makfile.in was not getting produced, so i commented it out of AC_OUTPUT.
2001-12-22 02:21:39 +00:00
Andy Wingo
e5d9d6e2a5 sync gst-plugins autogen.sh to gstreamer version
Original commit message from CVS:
sync gst-plugins autogen.sh to gstreamer version
2001-12-22 01:59:48 +00:00
Andy Wingo
6da1174f97 sync gst-plugins autogen.sh to gstreamer version
Original commit message from CVS:
sync gst-plugins autogen.sh to gstreamer version
2001-12-22 01:59:48 +00:00
Andy Wingo
468a8b363b sync gst-plugins autogen.sh to gstreamer version
Original commit message from CVS:
sync gst-plugins autogen.sh to gstreamer version
2001-12-22 01:59:48 +00:00
Andy Wingo
540911c0ad sync gst-plugins autogen.sh to gstreamer version
Original commit message from CVS:
sync gst-plugins autogen.sh to gstreamer version
2001-12-22 01:59:48 +00:00
Andy Wingo
4574d80f95 changed -d configure option to --autogen-debug added --autogen-noconfigure option that skips the configure stage adde...
Original commit message from CVS:
* changed -d configure option to --autogen-debug
* added --autogen-noconfigure option that skips the configure stage
* added --autogen-nocheck to skip version checks
* cleared a little bit of kruft
2001-12-22 01:58:59 +00:00
Andy Wingo
b5e6695c90 the xvideo check looks for -lXv_pic first, another virtual patch from taaz
Original commit message from CVS:
the xvideo check looks for -lXv_pic first, another virtual patch from taaz
2001-12-22 00:19:17 +00:00
Andy Wingo
f048083eec the xvideo check looks for -lXv_pic first, another virtual patch from taaz
Original commit message from CVS:
the xvideo check looks for -lXv_pic first, another virtual patch from taaz
2001-12-22 00:19:17 +00:00
Andy Wingo
f0c9e790ff the xvideo check looks for -lXv_pic first, another virtual patch from taaz
Original commit message from CVS:
the xvideo check looks for -lXv_pic first, another virtual patch from taaz
2001-12-22 00:19:17 +00:00
Andy Wingo
f5b829fc68 the xvideo check looks for -lXv_pic first, another virtual patch from taaz
Original commit message from CVS:
the xvideo check looks for -lXv_pic first, another virtual patch from taaz
2001-12-22 00:19:17 +00:00
David I. Lehn
129894dff8 Remove Debian control files from distribution: they become immediately out of date when the lazy maintainer doesn't h...
Original commit message from CVS:
Remove Debian control files from distribution:
* they become immediately out of date when the lazy maintainer doesn't
have them ready when rest of code is released
* they are an annoyance when renaming or deleting files
2001-12-21 20:26:57 +00:00
Thomas Vander Stichele
4970473ea8 small typo
Original commit message from CVS:
small typo
2001-12-21 18:01:54 +00:00
Wrobell
e4aa0c3067 - clean up
Original commit message from CVS:
- clean up
2001-12-21 15:52:40 +00:00
Wrobell
e5206a0b17 - clean up
Original commit message from CVS:
- clean up
2001-12-21 15:52:40 +00:00
Wrobell
fd6261f66a - clean up
Original commit message from CVS:
- clean up
2001-12-21 15:52:40 +00:00
Wrobell
702d9b7656 - do not AM_CONDITIONAL HAVE_AVIFILE /USE_AVIFILE is used in Makefile.am/
Original commit message from CVS:
- do not AM_CONDITIONAL HAVE_AVIFILE /USE_AVIFILE is used in Makefile.am/
- indentation fixes
2001-12-21 15:51:45 +00:00
Wrobell
cab6c9e23d - do not AM_CONDITIONAL HAVE_AVIFILE /USE_AVIFILE is used in Makefile.am/
Original commit message from CVS:
- do not AM_CONDITIONAL HAVE_AVIFILE /USE_AVIFILE is used in Makefile.am/
- indentation fixes
2001-12-21 15:51:45 +00:00
Wrobell
5a0ed1406a - do not AM_CONDITIONAL HAVE_AVIFILE /USE_AVIFILE is used in Makefile.am/
Original commit message from CVS:
- do not AM_CONDITIONAL HAVE_AVIFILE /USE_AVIFILE is used in Makefile.am/
- indentation fixes
2001-12-21 15:51:45 +00:00
Wrobell
40509cf6c2 - do not AM_CONDITIONAL HAVE_AVIFILE /USE_AVIFILE is used in Makefile.am/
Original commit message from CVS:
- do not AM_CONDITIONAL HAVE_AVIFILE /USE_AVIFILE is used in Makefile.am/
- indentation fixes
2001-12-21 15:51:45 +00:00
Thomas Vander Stichele
70768ec8a7 adding a conditional'd spec file with esd as an example comments on how to take this idea further are welcomed before...
Original commit message from CVS:
adding a conditional'd spec file with esd as an example
comments on how to take this idea further are welcomed before I move on ;)
2001-12-21 14:53:33 +00:00
Thomas Vander Stichele
348109fc78 adding a conditional'd spec file with esd as an example comments on how to take this idea further are welcomed before...
Original commit message from CVS:
adding a conditional'd spec file with esd as an example
comments on how to take this idea further are welcomed before I move on ;)
2001-12-21 14:53:33 +00:00
Thomas Vander Stichele
9bb68794b0 adding a conditional'd spec file with esd as an example comments on how to take this idea further are welcomed before...
Original commit message from CVS:
adding a conditional'd spec file with esd as an example
comments on how to take this idea further are welcomed before I move on ;)
2001-12-21 14:53:33 +00:00
Thomas Vander Stichele
712459fe73 adding a conditional'd spec file with esd as an example comments on how to take this idea further are welcomed before...
Original commit message from CVS:
adding a conditional'd spec file with esd as an example
comments on how to take this idea further are welcomed before I move on ;)
2001-12-21 14:53:33 +00:00
Thomas Vander Stichele
be48dec0a8 output cosmetic fix
Original commit message from CVS:
output cosmetic fix
2001-12-21 13:52:18 +00:00
Wim Taymans
d045091b51 Better error recovery.
Original commit message from CVS:
Better error recovery.
2001-12-21 13:06:32 +00:00
Wim Taymans
9416183ac6 Small additional message
Original commit message from CVS:
Small additional message
2001-12-21 12:50:56 +00:00
Wim Taymans
450cdc906a Lame cleanup
Original commit message from CVS:
Lame cleanup
Added EOS, flush, error reporting etc.
2001-12-21 12:47:09 +00:00
Wim Taymans
9fdf782023 Lame cleanup
Original commit message from CVS:
Lame cleanup
Added EOS, flush, error reporting etc.
2001-12-21 12:47:09 +00:00
Thomas Vander Stichele
7a0bc749e4 fairly essential substing
Original commit message from CVS:
fairly essential substing
2001-12-21 12:46:50 +00:00
Thomas Vander Stichele
243afed2e5 fairly essential substing
Original commit message from CVS:
fairly essential substing
2001-12-21 12:46:50 +00:00
Thomas Vander Stichele
3dec0a8035 fairly essential substing
Original commit message from CVS:
fairly essential substing
2001-12-21 12:46:50 +00:00
Thomas Vander Stichele
4f7f87d892 fairly essential substing
Original commit message from CVS:
fairly essential substing
2001-12-21 12:46:50 +00:00
Thomas Vander Stichele
1c469fb96a put sinesrc in experimental until we have control
Original commit message from CVS:
put sinesrc in experimental until we have control
2001-12-21 12:39:21 +00:00