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
Thomas Vander Stichele
9cf1b930fe
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
Thomas Vander Stichele
019f1ee2e6
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
Thomas Vander Stichele
a4275a13ad
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