platform/upstream/gstreamer.git
22 years agomerge from BRANCH-RELEASE-0_4_0
Thomas Vander Stichele [Tue, 9 Jul 2002 10:27:22 +0000 (10:27 +0000)]
merge from BRANCH-RELEASE-0_4_0

Original commit message from CVS:
merge from BRANCH-RELEASE-0_4_0

22 years agoRemove bufspeed test
Wim Taymans [Mon, 8 Jul 2002 19:25:07 +0000 (19:25 +0000)]
Remove bufspeed test

Original commit message from CVS:
Remove bufspeed test

22 years agoAlso print event stats on exit.
Wim Taymans [Mon, 8 Jul 2002 19:23:59 +0000 (19:23 +0000)]
Also print event stats on exit.

Original commit message from CVS:
Also print event stats on exit.

22 years agoMake the old testcase compile again
Wim Taymans [Mon, 8 Jul 2002 19:23:21 +0000 (19:23 +0000)]
Make the old testcase compile again

Original commit message from CVS:
Make the old testcase compile again

22 years agounref event instead of freeing it
Wim Taymans [Mon, 8 Jul 2002 19:22:41 +0000 (19:22 +0000)]
unref event instead of freeing it

Original commit message from CVS:
unref event instead of freeing it

22 years ago- Removed bufferpool code and move that to gstbuffer.c
Wim Taymans [Mon, 8 Jul 2002 19:22:02 +0000 (19:22 +0000)]
- Removed bufferpool code and move that to gstbuffer.c

Original commit message from CVS:
- Removed bufferpool code and move that to gstbuffer.c
- implemented refcounting on GstData
- implemented new buffer code based on Company's work in the EVENTS2 branch
- added boxed types for GstData/GstEvent/GstBuffer/GstBufferPool
- added refcounting to bufferpools and events
- use lockfree allocation for buffers
- simplified the clock, use lockfree allocation
- use GQueue in GstQueue for faster access to the tail element
- update core plugins to the new event API

22 years ago- Added a bunch of fast atomic operations on x86 with C fallbacks
Wim Taymans [Mon, 8 Jul 2002 19:12:38 +0000 (19:12 +0000)]
- Added a bunch of fast atomic operations on x86 with C fallbacks

Original commit message from CVS:
- Added a bunch of fast atomic operations on x86 with C fallbacks
- Added the code for refcounting in GstData
- Added a gstmemchunk allocator using atomic operations

22 years agoThis one removes the unused code..
Wim Taymans [Mon, 8 Jul 2002 19:10:11 +0000 (19:10 +0000)]
This one removes the unused code..

Original commit message from CVS:
This one removes the unused code..

22 years ago- Removed unused locking from the cothreads
Wim Taymans [Mon, 8 Jul 2002 19:07:30 +0000 (19:07 +0000)]
- Removed unused locking from the cothreads

Original commit message from CVS:
- Removed unused locking from the cothreads
- use G_*_DECLS in .h files
- remove gstlog.h include from gstobject.h, add to .c files
- removed unused refcounting code from gstobject
- small fixes in #includes
- Added Scheduling policy and priority properties to gstthread so that
SCHED_FIFO and SCHED_RR threads can be constructed.

22 years agoif you can't write to the registry (ie it is root-owned and you are user) and it...
Andy Wingo [Fri, 5 Jul 2002 16:18:18 +0000 (16:18 +0000)]
if you can't write to the registry (ie it is root-owned and you are user) and it is out of date, just ignore it; plug...

Original commit message from CVS:
if you can't write to the registry (ie it is root-owned and you are user) and it
is out of date, just ignore it; plugin state will get written to the user reg

22 years agomove to gst-plugins
David I. Lehn [Thu, 4 Jul 2002 19:29:19 +0000 (19:29 +0000)]
move to gst-plugins

Original commit message from CVS:
move to gst-plugins

22 years agoadd devel to dist
David I. Lehn [Thu, 4 Jul 2002 19:28:47 +0000 (19:28 +0000)]
add devel to dist

Original commit message from CVS:
add devel to dist

22 years agofix segfault
Andy Wingo [Thu, 4 Jul 2002 16:03:48 +0000 (16:03 +0000)]
fix segfault

Original commit message from CVS:
fix segfault

22 years agoadded ortp info
Christian Schaller [Thu, 4 Jul 2002 10:31:31 +0000 (10:31 +0000)]
added ortp info

Original commit message from CVS:
added ortp info

22 years agoSet the scheduler to NULL in all cases.
Wim Taymans [Tue, 2 Jul 2002 18:42:00 +0000 (18:42 +0000)]
Set the scheduler to NULL in all cases.

Original commit message from CVS:
Set the scheduler to NULL in all cases.

22 years agocommented out gstreamer-gstpad-template.html as it doesn't exist
Christian Schaller [Tue, 2 Jul 2002 14:11:45 +0000 (14:11 +0000)]
commented out  gstreamer-gstpad-template.html as it doesn't exist

Original commit message from CVS:
commented out  gstreamer-gstpad-template.html as it doesn't exist

22 years agoignore generated enumtypes files.
David I. Lehn [Tue, 2 Jul 2002 13:38:01 +0000 (13:38 +0000)]
ignore generated enumtypes files.

Original commit message from CVS:
ignore generated enumtypes files.

22 years agoadd back gstenumtypes.h
David I. Lehn [Tue, 2 Jul 2002 13:37:28 +0000 (13:37 +0000)]
add back gstenumtypes.h

Original commit message from CVS:
add back gstenumtypes.h

22 years agoback to hack
Thomas Vander Stichele [Mon, 1 Jul 2002 15:54:26 +0000 (15:54 +0000)]
back to hack

Original commit message from CVS:
back to hack

22 years agofor better or worse, make distcheck now passes again BRANCH-RELEASE-0_4_0-ROOT
Thomas Vander Stichele [Mon, 1 Jul 2002 13:02:03 +0000 (13:02 +0000)]
for better or worse, make distcheck now passes again

Original commit message from CVS:
for better or worse, make distcheck now passes again

22 years agofake fails on a make distcheck
Thomas Vander Stichele [Mon, 1 Jul 2002 12:09:20 +0000 (12:09 +0000)]
fake fails on a make distcheck

Original commit message from CVS:
fake fails on a make distcheck

22 years agodist fixes
Thomas Vander Stichele [Mon, 1 Jul 2002 12:08:22 +0000 (12:08 +0000)]
dist fixes

Original commit message from CVS:
dist fixes

22 years agofixing tests
Thomas Vander Stichele [Mon, 1 Jul 2002 10:41:39 +0000 (10:41 +0000)]
fixing tests

Original commit message from CVS:
fixing tests

22 years agoidentify failing tests
Thomas Vander Stichele [Mon, 1 Jul 2002 09:57:10 +0000 (09:57 +0000)]
identify failing tests

Original commit message from CVS:
identify failing tests

22 years agocommented out the munmap stuff again
Christian Schaller [Sat, 29 Jun 2002 16:26:47 +0000 (16:26 +0000)]
commented out the munmap stuff again

Original commit message from CVS:
commented out the munmap stuff again

22 years agomore protective programming cothread 0 cleans up higher cothreads if they're still...
Thomas Vander Stichele [Fri, 28 Jun 2002 10:58:05 +0000 (10:58 +0000)]
more protective programming cothread 0 cleans up higher cothreads if they're still around use a magic number to prote...

Original commit message from CVS:
more protective programming
cothread 0 cleans up higher cothreads if they're still around
use a magic number to protect against mem corruption in the struct
flames welcome

22 years agofree stack properly s/prefered/preferred/
Andy Wingo [Thu, 27 Jun 2002 23:55:27 +0000 (23:55 +0000)]
free stack properly s/prefered/preferred/

Original commit message from CVS:
* free stack properly
* s/prefered/preferred/

22 years agono newlines
Thomas Vander Stichele [Thu, 27 Jun 2002 22:24:36 +0000 (22:24 +0000)]
no newlines

Original commit message from CVS:
no newlines

22 years agono newlines
Thomas Vander Stichele [Thu, 27 Jun 2002 22:23:51 +0000 (22:23 +0000)]
no newlines

Original commit message from CVS:
no newlines

22 years agofix a debug segfault
Thomas Vander Stichele [Thu, 27 Jun 2002 22:22:42 +0000 (22:22 +0000)]
fix a debug segfault

Original commit message from CVS:
fix a debug segfault

22 years agook, my latest added error checking and stuff this reverts uraeus's patch but should...
Thomas Vander Stichele [Thu, 27 Jun 2002 22:17:17 +0000 (22:17 +0000)]
ok, my latest added error checking and stuff this reverts uraeus's patch but should tell us what goes wrong with munmap

Original commit message from CVS:
ok, my latest added error checking and stuff
this reverts uraeus's patch but should tell us what goes wrong with munmap

22 years agoFixes suggested by thomasvs to get rhythmbox working with basic threads
Christian Schaller [Thu, 27 Jun 2002 21:35:56 +0000 (21:35 +0000)]
Fixes suggested by thomasvs to get rhythmbox working with basic threads

Original commit message from CVS:
Fixes suggested by thomasvs to get rhythmbox working with basic threads

- int res;
+ int res = 0;

-  res = munmap ((void *) thread, COTHREAD_STACKSIZE);
+/*    res = munmap ((void *) thread, COTHREAD_STACKSIZE); */

22 years agosome debug info remove the preventive munmap reinstate the other munmap for cothread...
Thomas Vander Stichele [Thu, 27 Jun 2002 15:52:13 +0000 (15:52 +0000)]
some debug info remove the preventive munmap reinstate the other munmap for cothread stocks which really should be th...

Original commit message from CVS:
some debug info
remove the preventive munmap
reinstate the other munmap for cothread stocks which really should be there IMO

22 years agoback to basics
Thomas Vander Stichele [Thu, 27 Jun 2002 11:34:37 +0000 (11:34 +0000)]
back to basics

Original commit message from CVS:
back to basics

22 years agook, this seems to be the right fix for the basic scheduler.
Thomas Vander Stichele [Wed, 26 Jun 2002 08:22:17 +0000 (08:22 +0000)]
ok, this seems to be the right fix for the basic scheduler.

Original commit message from CVS:
ok, this seems to be the right fix for the basic scheduler.
I'd appreciate it if :
a) someone looks over these minimal changes and tells me if they're done
in the right way (especially the alignment argument ;))
b) others run lots of pipes with basic and tell me if they still have
issues
If all goes well I want to revert to the basic scheduler and do a release

22 years agohahaha
Thomas Vander Stichele [Tue, 25 Jun 2002 12:09:32 +0000 (12:09 +0000)]
hahaha

Original commit message from CVS:
hahaha

22 years agoblind flying adding more debug output cleaning up according to man pages
Thomas Vander Stichele [Tue, 25 Jun 2002 12:08:10 +0000 (12:08 +0000)]
blind flying adding more debug output cleaning up according to man pages

Original commit message from CVS:
blind flying
adding more debug output
cleaning up according to man pages

22 years agoThis makes more sense and solves the locking problem when a loop based element is...
Wim Taymans [Sun, 23 Jun 2002 12:50:12 +0000 (12:50 +0000)]
This makes more sense and solves the locking problem when a loop based element is selected as the entry point.

Original commit message from CVS:
This makes more sense and solves the locking problem when a loop based
element is selected as the entry point.

22 years agoUse new method to check for availability of threads
Wim Taymans [Sun, 23 Jun 2002 12:43:45 +0000 (12:43 +0000)]
Use new method to check for availability of threads

Original commit message from CVS:
Use new method to check for availability of threads

22 years agoSmall cleanups
Wim Taymans [Sun, 23 Jun 2002 12:42:52 +0000 (12:42 +0000)]
Small cleanups

Original commit message from CVS:
Small cleanups

22 years agoOr not..
Wim Taymans [Sun, 23 Jun 2002 12:42:01 +0000 (12:42 +0000)]
Or not..

Original commit message from CVS:
Or not..

22 years agoUnlock an element even if it was a loop based one
Wim Taymans [Sun, 23 Jun 2002 12:21:50 +0000 (12:21 +0000)]
Unlock an element even if it was a loop based one

Original commit message from CVS:
Unlock an element even if it was a loop based one

22 years agoimplement _destroy, and fix some bugs changing songs in the player doesn't work now...
Andy Wingo [Sun, 23 Jun 2002 04:31:45 +0000 (04:31 +0000)]
implement _destroy, and fix some bugs changing songs in the player doesn't work now, i don't know why yet

Original commit message from CVS:
implement _destroy, and fix some bugs

changing songs in the player doesn't work now, i don't know why yet

22 years agoas promised, the header changes and some of wingo's virtual fixes as well by accident
Thomas Vander Stichele [Sat, 22 Jun 2002 23:17:44 +0000 (23:17 +0000)]
as promised, the header changes and some of wingo's virtual fixes as well by accident

Original commit message from CVS:
as promised, the header changes
and some of wingo's virtual fixes as well by accident

22 years agoadd getters for values
Steve Baker [Sat, 22 Jun 2002 13:23:59 +0000 (13:23 +0000)]
add getters for values

Original commit message from CVS:
add getters for values

22 years agoadd color to debug
Christian Schaller [Sat, 22 Jun 2002 10:07:45 +0000 (10:07 +0000)]
add color to debug

Original commit message from CVS:
add color to debug

22 years agoDon't seek past the end of the file
Wim Taymans [Sat, 22 Jun 2002 09:23:40 +0000 (09:23 +0000)]
Don't seek past the end of the file

Original commit message from CVS:
Don't seek past the end of the file
Fix a bug where the mapend was incorrectly calculated when we read past
the end of the file.

22 years agoAdded a runtime option to use a dummy threading implementation that uses
Wim Taymans [Fri, 21 Jun 2002 14:50:00 +0000 (14:50 +0000)]
Added a runtime option to use a dummy threading implementation that uses

Original commit message from CVS:
Added a runtime option to use a dummy threading implementation that uses
NOPs for all synchronisation and threading operations.

22 years agocleanups
Andy Wingo [Fri, 21 Jun 2002 14:35:45 +0000 (14:35 +0000)]
cleanups

Original commit message from CVS:
cleanups

22 years agoPass some required params to cothreads_init
Wim Taymans [Fri, 21 Jun 2002 08:00:13 +0000 (08:00 +0000)]
Pass some required params to cothreads_init

Original commit message from CVS:
Pass some required params to cothreads_init

22 years agoAdded _get_prefered_stack to the scheduler
Wim Taymans [Wed, 19 Jun 2002 18:13:28 +0000 (18:13 +0000)]
Added _get_prefered_stack to the scheduler

Original commit message from CVS:
Added _get_prefered_stack to the scheduler

22 years agois make distcheck that much to ask ?
Thomas Vander Stichele [Tue, 18 Jun 2002 09:00:23 +0000 (09:00 +0000)]
is make distcheck that much to ask ?

Original commit message from CVS:
is make distcheck that much to ask ?

22 years agoAdded cothread context stress test (that fails)
Wim Taymans [Mon, 17 Jun 2002 20:35:22 +0000 (20:35 +0000)]
Added cothread context stress test (that fails)

Original commit message from CVS:
Added cothread context stress test (that fails)

22 years agoAllocate a few more bytes as gmarkup reads past the end of the allocated buffer
Wim Taymans [Mon, 17 Jun 2002 19:23:05 +0000 (19:23 +0000)]
Allocate a few more bytes as gmarkup reads past the end of the allocated buffer

Original commit message from CVS:
Allocate a few more bytes as gmarkup reads past the end of the
allocated buffer

22 years agoOnly revert the state of the failed element
Wim Taymans [Mon, 17 Jun 2002 16:00:10 +0000 (16:00 +0000)]
Only revert the state of the failed element

Original commit message from CVS:
Only revert the state of the failed element

22 years agoremoved my gst-launch-ext manpage as I discovered it is already part of gst-plugins
Christian Schaller [Mon, 17 Jun 2002 11:32:34 +0000 (11:32 +0000)]
removed my gst-launch-ext manpage as I discovered it is already part of gst-plugins

Original commit message from CVS:
removed my gst-launch-ext manpage as I discovered it is already part of gst-plugins

22 years agoadded manpage for gst-launch-ext to spec file
Christian Schaller [Mon, 17 Jun 2002 10:32:52 +0000 (10:32 +0000)]
added manpage for gst-launch-ext to spec file

Original commit message from CVS:
added manpage for gst-launch-ext to spec file

22 years agoadd gst-launch-ext manpage to build
Christian Schaller [Mon, 17 Jun 2002 10:22:43 +0000 (10:22 +0000)]
add gst-launch-ext manpage to build

Original commit message from CVS:
add gst-launch-ext manpage to build

22 years agofixes
Thomas Vander Stichele [Mon, 17 Jun 2002 09:23:34 +0000 (09:23 +0000)]
fixes

Original commit message from CVS:
fixes

22 years agoupdates
Thomas Vander Stichele [Mon, 17 Jun 2002 09:19:49 +0000 (09:19 +0000)]
updates

Original commit message from CVS:
updates

22 years agomake the include location more visible
David I. Lehn [Mon, 17 Jun 2002 01:53:36 +0000 (01:53 +0000)]
make the include location more visible

Original commit message from CVS:
make the include location more visible

22 years agoauto build some enum code.
David I. Lehn [Sun, 16 Jun 2002 23:23:28 +0000 (23:23 +0000)]
auto build some enum code.

Original commit message from CVS:
auto build some enum code.
useful for things like autogenerated python bindings.

22 years agoAdded more debugging info
Wim Taymans [Sun, 16 Jun 2002 22:36:10 +0000 (22:36 +0000)]
Added more debugging info

Original commit message from CVS:
Added more debugging info

22 years agoSome small cleanups implement a default _clock_wait
Wim Taymans [Sun, 16 Jun 2002 21:50:50 +0000 (21:50 +0000)]
Some small cleanups implement a default _clock_wait

Original commit message from CVS:
Some small cleanups
implement a default _clock_wait

22 years agoprint the name
Thomas Vander Stichele [Sun, 16 Jun 2002 21:20:07 +0000 (21:20 +0000)]
print the name

Original commit message from CVS:
print the name

22 years agoBetter add the check instead of crashing
Wim Taymans [Sun, 16 Jun 2002 19:48:38 +0000 (19:48 +0000)]
Better add the check instead of crashing

Original commit message from CVS:
Better add the check instead of crashing

22 years agoFixed the fast scheduler by proxying event to the event handler when the element...
Wim Taymans [Sun, 16 Jun 2002 19:33:15 +0000 (19:33 +0000)]
Fixed the fast scheduler by proxying event to the event handler when the element is not event aware.

Original commit message from CVS:
Fixed the fast scheduler by proxying event to the event handler when the
element is not event aware.

22 years agoAdded --gst-version that does nothing else than to print out the core version number...
Wim Taymans [Sun, 16 Jun 2002 19:08:21 +0000 (19:08 +0000)]
Added --gst-version that does nothing else than to print out the core version number the app is using.

Original commit message from CVS:
Added --gst-version that does nothing else than to print out the core
version number the app is using.

22 years agoUse setfunc to set the cothread function instead of _reset
Wim Taymans [Sun, 16 Jun 2002 17:34:14 +0000 (17:34 +0000)]
Use setfunc to set the cothread function instead of _reset

Original commit message from CVS:
Use setfunc to set the cothread function instead of _reset

22 years agochanging default scheduler to wingo's spiffy standard one, since it doesn't look...
Thomas Vander Stichele [Sun, 16 Jun 2002 10:33:55 +0000 (10:33 +0000)]
changing default scheduler to wingo's spiffy standard one, since it doesn't look up for as many users as basic ;)

Original commit message from CVS:
changing default scheduler to wingo's spiffy standard one, since it
doesn't look up for as many users as basic ;)

22 years agoBetter error handling when mmap'ing
Wim Taymans [Sat, 15 Jun 2002 16:12:20 +0000 (16:12 +0000)]
Better error handling when mmap'ing

Original commit message from CVS:
Better error handling when mmap'ing

22 years agoImplement size_hint on bytestream so that plugins can give a hint about the number...
Wim Taymans [Thu, 13 Jun 2002 22:29:32 +0000 (22:29 +0000)]
Implement size_hint on bytestream so that plugins can give a hint about the number of bytes they are going to read.

Original commit message from CVS:
Implement size_hint on bytestream so that plugins can give a hint about the
number of bytes they are going to read.

22 years agoAdded a size event to optimize buffer sizes make filesrc update its blocksize when...
Wim Taymans [Thu, 13 Jun 2002 22:27:40 +0000 (22:27 +0000)]
Added a size event to optimize buffer sizes make filesrc update its blocksize when it receives a size event

Original commit message from CVS:
Added a size event to optimize buffer sizes
make filesrc update its blocksize when it receives a size event

22 years agostrange this didn't get commited on a regular commit
Thomas Vander Stichele [Thu, 13 Jun 2002 15:08:52 +0000 (15:08 +0000)]
strange this didn't get commited on a regular commit

Original commit message from CVS:
strange this didn't get commited on a regular commit

22 years agoDocumentation updates
Wim Taymans [Wed, 12 Jun 2002 22:27:18 +0000 (22:27 +0000)]
Documentation updates

Original commit message from CVS:
Documentation updates

22 years agoDocumentation updates
Wim Taymans [Wed, 12 Jun 2002 22:26:36 +0000 (22:26 +0000)]
Documentation updates

Original commit message from CVS:
Documentation updates
Make spider forward bufferpools
Remove some old registry code

22 years agoRemoved deprecated disksink
Wim Taymans [Tue, 11 Jun 2002 21:06:53 +0000 (21:06 +0000)]
Removed deprecated disksink

Original commit message from CVS:
Removed deprecated disksink

22 years agoxavpatch
Thomas Vander Stichele [Tue, 11 Jun 2002 21:03:48 +0000 (21:03 +0000)]
xavpatch

Original commit message from CVS:
xavpatch

22 years agome bad boy, got spanked
Christian Schaller [Tue, 11 Jun 2002 16:57:59 +0000 (16:57 +0000)]
me bad boy, got spanked

Original commit message from CVS:
me bad boy, got spanked

22 years agoadding man page for gst-launch-ext
Christian Schaller [Tue, 11 Jun 2002 16:07:13 +0000 (16:07 +0000)]
adding man page for gst-launch-ext

Original commit message from CVS:
adding man page for gst-launch-ext

22 years agoVarious fixes:
Christian Schaller [Tue, 11 Jun 2002 16:06:10 +0000 (16:06 +0000)]
Various fixes:

Original commit message from CVS:
Various fixes:
- Fixing the doc problems in the SPEC
- Adding more content to the intro.xml

22 years agoremove the "iterate_started" signal and replace it with pre_iterate and post_iterate...
Steve Baker [Mon, 10 Jun 2002 16:48:47 +0000 (16:48 +0000)]
remove the "iterate_started" signal and replace it with pre_iterate and post_iterate callbacks.

Original commit message from CVS:
remove the "iterate_started" signal and replace it with pre_iterate and post_iterate callbacks.

Apps can now put a lock around an iterate so they can do stuff on the bin from another thread. much nicer than the signal approach.

22 years agomeesa don'tsa like breaksa commits
Thomas Vander Stichele [Mon, 10 Jun 2002 08:47:37 +0000 (08:47 +0000)]
meesa don'tsa like breaksa commits

Original commit message from CVS:
meesa don'tsa like breaksa commits

22 years agodoc fixes as per bugzilla bug
Thomas Vander Stichele [Mon, 10 Jun 2002 08:29:27 +0000 (08:29 +0000)]
doc fixes as per bugzilla bug

Original commit message from CVS:
doc fixes as per bugzilla bug

22 years agoRemove old flag
Wim Taymans [Sun, 9 Jun 2002 21:14:48 +0000 (21:14 +0000)]
Remove old flag

Original commit message from CVS:
Remove old flag

22 years agoAdded the flush flag
Wim Taymans [Sun, 9 Jun 2002 12:13:56 +0000 (12:13 +0000)]
Added the flush flag

Original commit message from CVS:
Added the flush flag

22 years agoWhan the buffer is filled, the buffer is kept and added to the queue when there is...
Wim Taymans [Sun, 9 Jun 2002 12:13:30 +0000 (12:13 +0000)]
Whan the buffer is filled, the buffer is kept and added to the queue when there is room again. Don't do this after a ...

Original commit message from CVS:
Whan the buffer is filled, the buffer is kept and added to the queue
when there is room again. Don't do this after a flush.

22 years agoLoop the clock providers until we find one with a clock.
Wim Taymans [Sat, 8 Jun 2002 23:45:53 +0000 (23:45 +0000)]
Loop the clock providers until we find one with a clock.

Original commit message from CVS:
Loop the clock providers until we find one with a clock.

22 years agoRevert queue event forwarding, added comments what it is supposed to do.
Wim Taymans [Sat, 8 Jun 2002 16:30:43 +0000 (16:30 +0000)]
Revert queue event forwarding, added comments what it is supposed to do.

Original commit message from CVS:
Revert queue event forwarding, added comments what it is supposed to do.

22 years agog_print bad
Steve Baker [Sat, 8 Jun 2002 16:15:02 +0000 (16:15 +0000)]
g_print bad

Original commit message from CVS:
g_print bad

22 years agoput upstream events in an async queue and resend them at the start of the chain....
Steve Baker [Sat, 8 Jun 2002 16:13:18 +0000 (16:13 +0000)]
put upstream events in an async queue and resend them at the start of the chain. not working as expected yet but a start

Original commit message from CVS:
put upstream events in an async queue and resend them at the start of the chain. not working as expected yet but a start

22 years agoA discont event is the right way to handle seeking on filesink IMO
Wim Taymans [Sat, 8 Jun 2002 15:00:30 +0000 (15:00 +0000)]
A discont event is the right way to handle seeking on filesink IMO

Original commit message from CVS:
A discont event is the right way to handle seeking on filesink IMO

22 years agoAdded element query
Wim Taymans [Sat, 8 Jun 2002 14:59:34 +0000 (14:59 +0000)]
Added element query

Original commit message from CVS:
Added element query

22 years agoReturn the result of the forwarded seek instead of TRUE
Wim Taymans [Sat, 8 Jun 2002 14:58:03 +0000 (14:58 +0000)]
Return the result of the forwarded seek instead of TRUE

Original commit message from CVS:
Return the result of the forwarded seek instead of TRUE

22 years agoAdd an event function so that seek events are not forwarded when we have a cache...
Wim Taymans [Sat, 8 Jun 2002 12:51:11 +0000 (12:51 +0000)]
Add an event function so that seek events are not forwarded when we have a cache, seeking in the cache still needs to...

Original commit message from CVS:
Add an event function so that seek events are not forwarded when we
have a cache, seeking in the cache still needs to be implemented though..

22 years agoINT64 is good for passing timestamps in signals
Steve Baker [Sat, 8 Jun 2002 11:57:49 +0000 (11:57 +0000)]
INT64 is good for passing timestamps in signals

Original commit message from CVS:
INT64 is good for passing timestamps in signals

22 years agomy mistake
Thomas Vander Stichele [Sat, 8 Jun 2002 11:32:24 +0000 (11:32 +0000)]
my mistake

Original commit message from CVS:
my mistake

22 years agoAdded _length method for peer pads that can answer the query
Wim Taymans [Fri, 7 Jun 2002 21:52:16 +0000 (21:52 +0000)]
Added _length method for peer pads that can answer the query

Original commit message from CVS:
Added _length method for peer pads that can answer the query

22 years agoa couple of fixes here:
Steve Baker [Fri, 7 Jun 2002 19:41:35 +0000 (19:41 +0000)]
a couple of fixes here:

Original commit message from CVS:
a couple of fixes here:
- forward eos events to all src pads, even if spider didn't connect them. this ensures that the pipeline will stay in a consistant state even when not all pads are sent data
- don't check for nonnull spider until it is actually needed.  it really is null when it has been disposed and this method is called.

22 years agomake sure gst_spider_plug isn't called while in playing state
Steve Baker [Fri, 7 Jun 2002 19:37:00 +0000 (19:37 +0000)]
make sure gst_spider_plug isn't called while in playing state

Original commit message from CVS:
make sure gst_spider_plug isn't called while in playing state