platform/upstream/gstreamer.git
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

22 years agoadded a "iterate_started" signal which fires before the iterate of a bin. useful...
Steve Baker [Fri, 7 Jun 2002 19:34:52 +0000 (19:34 +0000)]
added a "iterate_started" signal which fires before the iterate of a bin. useful for non-threadsafe operations like s...

Original commit message from CVS:
added a "iterate_started" signal which fires before the iterate of a bin. useful for non-threadsafe operations like seek in threaded pipelines

22 years agofile is opened in ready->paused rather than null->ready. this makes it easier to...
Steve Baker [Fri, 7 Jun 2002 19:32:53 +0000 (19:32 +0000)]
file is opened in ready->paused rather than null->ready. this makes it easier to set the location more than once

Original commit message from CVS:
file is opened in ready->paused rather than null->ready. this makes it easier to set the location more than once

22 years agocleanups in preparation of the release
Thomas Vander Stichele [Fri, 7 Jun 2002 17:15:34 +0000 (17:15 +0000)]
cleanups in preparation of the release

Original commit message from CVS:
cleanups in preparation of the release

22 years agoFix the case where one of the pads is a ghostpad.
Wim Taymans [Wed, 5 Jun 2002 18:56:31 +0000 (18:56 +0000)]
Fix the case where one of the pads is a ghostpad.

Original commit message from CVS:
Fix the case where one of the pads is a ghostpad.

22 years agoAlong with the latest scheduler updates, all these tests should work.
Wim Taymans [Wed, 5 Jun 2002 18:12:41 +0000 (18:12 +0000)]
Along with the latest scheduler updates, all these tests should work.

Original commit message from CVS:
Along with the latest scheduler updates, all these tests should work.

22 years agoSet the right scheduler on the pads of decoupled elements.
Wim Taymans [Wed, 5 Jun 2002 18:10:55 +0000 (18:10 +0000)]
Set the right scheduler on the pads of decoupled elements.

Original commit message from CVS:
Set the right scheduler on the pads of decoupled elements.

22 years agoMake sure we interrupt the right scheduler on the right pad.
Wim Taymans [Wed, 5 Jun 2002 18:10:07 +0000 (18:10 +0000)]
Make sure we interrupt the right scheduler on the right pad.

Original commit message from CVS:
Make sure we interrupt the right scheduler on the right pad.

22 years agoSome sanity checking emit a warning when interrupting a queue bacause we do it wrongly
Wim Taymans [Tue, 4 Jun 2002 23:00:36 +0000 (23:00 +0000)]
Some sanity checking emit a warning when interrupting a queue bacause we do it wrongly

Original commit message from CVS:
Some sanity checking
emit a warning when interrupting a queue bacause we do it wrongly

22 years agogoing into the main loop effectively never stops this app
Wim Taymans [Tue, 4 Jun 2002 21:07:03 +0000 (21:07 +0000)]
going into the main loop effectively never stops this app

Original commit message from CVS:
going into the main loop effectively never stops this app

22 years agoOne little fixes
Wim Taymans [Tue, 4 Jun 2002 21:05:53 +0000 (21:05 +0000)]
One little fixes

Original commit message from CVS:
One little fixes

22 years agoNo \n for DEBUG, thank you
Wim Taymans [Tue, 4 Jun 2002 21:04:41 +0000 (21:04 +0000)]
No \n for DEBUG, thank you

Original commit message from CVS:
No \n for DEBUG, thank you

22 years agoSome cleanups, refactor some code, make sure the decoupled peer element has the right...
Wim Taymans [Tue, 4 Jun 2002 21:03:35 +0000 (21:03 +0000)]
Some cleanups, refactor some code, make sure the decoupled peer element has the right handlers

Original commit message from CVS:
Some cleanups, refactor some code, make sure the decoupled peer element
has the right handlers

22 years agoFix define
Wim Taymans [Tue, 4 Jun 2002 21:01:58 +0000 (21:01 +0000)]
Fix define

Original commit message from CVS:
Fix define

22 years agoFix a little typo, unlock the peer element if it's decoupled instead of our own element
Wim Taymans [Tue, 4 Jun 2002 21:01:10 +0000 (21:01 +0000)]
Fix a little typo, unlock the peer element if it's decoupled instead of our own element

Original commit message from CVS:
Fix a little typo, unlock the peer element if it's decoupled instead
of our own element

22 years agoman fixes
Thomas Vander Stichele [Tue, 4 Jun 2002 20:54:39 +0000 (20:54 +0000)]
man fixes

Original commit message from CVS:
man fixes

22 years agooutput cleanups
Thomas Vander Stichele [Tue, 4 Jun 2002 16:32:53 +0000 (16:32 +0000)]
output cleanups

Original commit message from CVS:
output cleanups

22 years agoWe are nano seconds now..
Wim Taymans [Mon, 3 Jun 2002 20:59:02 +0000 (20:59 +0000)]
We are nano seconds now..

Original commit message from CVS:
We are nano seconds now..

22 years agoAdd iterate mutex for future use
Wim Taymans [Mon, 3 Jun 2002 19:53:47 +0000 (19:53 +0000)]
Add iterate mutex for future use

Original commit message from CVS:
Add iterate mutex for future use

22 years agoPoll instead of blocking when waiting for a state change
Wim Taymans [Mon, 3 Jun 2002 19:50:41 +0000 (19:50 +0000)]
Poll instead of blocking when waiting for a state change

Original commit message from CVS:
Poll instead of blocking when waiting for a state change

22 years agothis one actually works, its just here for completeness
Steve Baker [Mon, 3 Jun 2002 19:10:34 +0000 (19:10 +0000)]
this one actually works, its just here for completeness

Original commit message from CVS:
this one actually works, its just here for completeness

22 years agoadding comment, no change to test
Steve Baker [Mon, 3 Jun 2002 19:09:48 +0000 (19:09 +0000)]
adding comment, no change to test

Original commit message from CVS:
adding comment, no change to test

22 years agoadd comments to show what pipeline is being constructed.
Steve Baker [Mon, 3 Jun 2002 18:51:08 +0000 (18:51 +0000)]
add comments to show what pipeline is being constructed.

Original commit message from CVS:
add comments to show what pipeline is being constructed.
change threadstate3 to be { { fakesrc ! fakesink } } which doesn't change state once it has started

22 years agothreadstate4 fails randomly on state change. it is { { fakesrc } ! queue ! fakesink }
Steve Baker [Mon, 3 Jun 2002 18:37:36 +0000 (18:37 +0000)]
threadstate4 fails randomly on state change. it is { { fakesrc } ! queue ! fakesink }

Original commit message from CVS:
threadstate4 fails randomly on state change. it is { { fakesrc } ! queue ! fakesink }

22 years agothis test demostrates *another* deadlock (or it might be the same one).
Steve Baker [Mon, 3 Jun 2002 18:05:08 +0000 (18:05 +0000)]
this test demostrates *another* deadlock (or it might be the same one).

Original commit message from CVS:
this test demostrates *another* deadlock (or it might be the same one).
the test is a thread in a pipeline

22 years agoadd an optional timeout for when queue blocks. when timeout is reached a GST_EVENT_FI...
Steve Baker [Mon, 3 Jun 2002 15:44:28 +0000 (15:44 +0000)]
add an optional timeout for when queue blocks. when timeout is reached a GST_EVENT_FILLER is sent downstream

Original commit message from CVS:
add an optional timeout for when queue blocks. when timeout is reached a GST_EVENT_FILLER is sent downstream
This is needed for gst-player since videosink has to be in the same thread as the ui, and spider blocks when there is no video (thus freezing the ui).

22 years agoRemoved \n in DEBUG some buffer flags for future use
Wim Taymans [Sun, 2 Jun 2002 21:45:16 +0000 (21:45 +0000)]
Removed \n in DEBUG some buffer flags for future use

Original commit message from CVS:
Removed \n in DEBUG
some buffer flags for future use

22 years agoIf format and source are the same, we allready know the result in the convert function
Wim Taymans [Sun, 2 Jun 2002 20:10:46 +0000 (20:10 +0000)]
If format and source are the same, we allready know the result in the convert function

Original commit message from CVS:
If format and source are the same, we allready know the result in
the convert function

22 years agoSome sanity checking for when the element was removed from the pipeline.
Wim Taymans [Sun, 2 Jun 2002 17:44:20 +0000 (17:44 +0000)]
Some sanity checking for when the element was removed from the pipeline.

Original commit message from CVS:
Some sanity checking for when the element was removed from the pipeline.

22 years agoProperly fix locking in the scheduler
Andy Wingo [Sun, 2 Jun 2002 16:20:09 +0000 (16:20 +0000)]
Properly fix locking in the scheduler

Original commit message from CVS:
Properly fix locking in the scheduler

22 years agoUNITS is better.
Thomas Vander Stichele [Sun, 2 Jun 2002 15:48:13 +0000 (15:48 +0000)]
UNITS is better.

Original commit message from CVS:
UNITS is better.

22 years agoDon't update state if the peer event failed
Wim Taymans [Sun, 2 Jun 2002 15:34:34 +0000 (15:34 +0000)]
Don't update state if the peer event failed

Original commit message from CVS:
Don't update state if the peer event failed

22 years agoMake clock use nanoseconds
Wim Taymans [Sun, 2 Jun 2002 13:24:35 +0000 (13:24 +0000)]
Make clock use nanoseconds

Original commit message from CVS:
Make clock use nanoseconds

22 years agoRemove the media specific types, the unit type is now defined by the caps (frames...
Wim Taymans [Sun, 2 Jun 2002 11:54:36 +0000 (11:54 +0000)]
Remove the media specific types, the unit type is now defined by the caps (frames/samples/etc..)

Original commit message from CVS:
Remove the media specific types, the unit type is now defined by the
caps (frames/samples/etc..)

22 years agounlock the queue
Wim Taymans [Sun, 2 Jun 2002 11:51:26 +0000 (11:51 +0000)]
unlock the queue

Original commit message from CVS:
unlock the queue

22 years agoSome cleanups
Wim Taymans [Sun, 2 Jun 2002 11:49:57 +0000 (11:49 +0000)]
Some cleanups

Original commit message from CVS:
Some cleanups
Add a KEY_UNIT flag for a seek event.

22 years agoThis is needed after all..
Wim Taymans [Sun, 2 Jun 2002 11:21:35 +0000 (11:21 +0000)]
This is needed after all..

Original commit message from CVS:
This is needed after all..

22 years agoa more complex example which happens to be a mp3 player
Steve Baker [Sat, 1 Jun 2002 15:08:13 +0000 (15:08 +0000)]
a more complex example which happens to be a mp3 player

Original commit message from CVS:
a more complex example which happens to be a mp3 player

22 years agoadded a test which shows a problem with state changes when the toplevel bin is a...
Steve Baker [Sat, 1 Jun 2002 15:01:51 +0000 (15:01 +0000)]
added a test which shows a problem with state changes when the toplevel bin is a thread.

Original commit message from CVS:
added a test which shows a problem with state changes when the toplevel bin is a thread.
there is some kind of deadlock. It would be good if wingo or wtay could have a look.

22 years agoeven better
Thomas Vander Stichele [Sat, 1 Jun 2002 10:29:29 +0000 (10:29 +0000)]
even better

Original commit message from CVS:
even better

22 years agoThis looks a lot better when printing out ranges for doubles which are set at max...
Thomas Vander Stichele [Sat, 1 Jun 2002 10:24:38 +0000 (10:24 +0000)]
This looks a lot better when printing out ranges for doubles which are set at max.  Tell me if I can change the other...

Original commit message from CVS:
This looks a lot better when printing out ranges for doubles which are
set at max.  Tell me if I can change the other arguments to be printed like
this too and I will change them

22 years agoSlightly better timestamp handling use pad_query for _tell
Wim Taymans [Fri, 31 May 2002 23:39:09 +0000 (23:39 +0000)]
Slightly better timestamp handling use pad_query for _tell

Original commit message from CVS:
Slightly better timestamp handling
use pad_query for _tell

22 years agoRemove crappy event code from tee
Wim Taymans [Fri, 31 May 2002 21:36:11 +0000 (21:36 +0000)]
Remove crappy event code from tee

Original commit message from CVS:
Remove crappy event code from tee
Some more debugging info in filesrc

22 years agoSet the element to eos after all EOS events are pushed
Wim Taymans [Fri, 31 May 2002 21:34:45 +0000 (21:34 +0000)]
Set the element to eos after all EOS events are pushed

Original commit message from CVS:
Set the element to eos after all EOS events are pushed

22 years agofix and comment
Thomas Vander Stichele [Fri, 31 May 2002 08:51:32 +0000 (08:51 +0000)]
fix and comment

Original commit message from CVS:
fix and comment

22 years agoonly use ranked element factories for autoplugging. This is the only commit that...
Steve Baker [Fri, 31 May 2002 08:32:49 +0000 (08:32 +0000)]
only use ranked element factories for autoplugging. This is the only commit that needs to be backed out to reinstate ...

Original commit message from CVS:
only use ranked element factories for autoplugging. This is the only commit that needs to be backed out to reinstate previous behaviour.

Before your spider will work again, you will have to update/rebuild plugins and run gst-register.

22 years agosave/load the elementfactory rank
Steve Baker [Fri, 31 May 2002 08:18:13 +0000 (08:18 +0000)]
save/load the elementfactory rank

Original commit message from CVS:
save/load the elementfactory rank

22 years agoadd a rank to elementfactory for autoplugging
Steve Baker [Fri, 31 May 2002 08:17:15 +0000 (08:17 +0000)]
add a rank to elementfactory for autoplugging

Original commit message from CVS:
add a rank to elementfactory for autoplugging

22 years agoAdded first draf of current events code.
Wim Taymans [Thu, 30 May 2002 19:05:05 +0000 (19:05 +0000)]
Added first draf of current events code.

Original commit message from CVS:
Added first draf of current events code.

22 years agoCreated an overridable method for seeking on an element, along with a default impleme...
Wim Taymans [Thu, 30 May 2002 19:03:30 +0000 (19:03 +0000)]
Created an overridable method for seeking on an element, along with a default implementation.

Original commit message from CVS:
Created an overridable method for seeking on an element, along with a default
implementation.
make queue flush on discont (not entirely correct)
removed the new_media from the discont event.

22 years agoshow file
Thomas Vander Stichele [Thu, 30 May 2002 16:31:36 +0000 (16:31 +0000)]
show file

Original commit message from CVS:
show file

22 years agofixes bug 83427
Thomas Vander Stichele [Thu, 30 May 2002 14:30:47 +0000 (14:30 +0000)]
fixes bug  83427

Original commit message from CVS:
fixes bug  83427

22 years agobig mistake
Thomas Vander Stichele [Thu, 30 May 2002 13:52:13 +0000 (13:52 +0000)]
big mistake

Original commit message from CVS:
big mistake

22 years agoallow colons in indentifier names (for jack: " ... !alsa_pcm:out_1 jacksink")
Andy Wingo [Thu, 30 May 2002 04:50:46 +0000 (04:50 +0000)]
allow colons in indentifier names (for jack: " ... !alsa_pcm:out_1 jacksink")

Original commit message from CVS:
allow colons in indentifier names (for jack: " ... !alsa_pcm:out_1 jacksink")

22 years agofix spider to accomodate filesrc's new behavior (ie, sending a DISCONT before any...
Andy Wingo [Thu, 30 May 2002 04:33:01 +0000 (04:33 +0000)]
fix spider to accomodate filesrc's new behavior (ie, sending a DISCONT before any data)

Original commit message from CVS:
fix spider to accomodate filesrc's new behavior (ie, sending a DISCONT before any data)

22 years agomany changes including:
Steve Baker [Wed, 29 May 2002 18:51:27 +0000 (18:51 +0000)]
many changes including:

Original commit message from CVS:
many changes including:
- now the rate needs to be set explicitly, instead of from a pad
- asynchronous mode has been implemented - and it even works
- some refactoring of the process code
- a plugin api change, GST_DPMAN_PREPROCESS and GST_DPMAN_PROCESS have changed a bit
they are now *a lot* simpler to use, more flexible, and optimised so that the process func is never called if nothing changes - all in all worth the api breakage.

UPDATE YOUR PLUGINS PEOPLE!

22 years agocompletely rewrite interpolation so that it is more stable, faster, easier to maintai...
Steve Baker [Wed, 29 May 2002 18:47:06 +0000 (18:47 +0000)]
completely rewrite interpolation so that it is more stable, faster, easier to maintain and it now sounds damned smoooth

Original commit message from CVS:
completely rewrite interpolation so that it is more stable, faster, easier to maintain and it now sounds damned smoooth

22 years agoadd a value-changed signal so that subclasses can precalculate stuff after a value...
Steve Baker [Wed, 29 May 2002 18:45:25 +0000 (18:45 +0000)]
add a value-changed signal so that subclasses can precalculate stuff after a value has been changed

Original commit message from CVS:
add a value-changed signal so that subclasses can precalculate stuff after a value has been changed