platform/upstream/gstreamer.git
21 years ago- copy kernel headers (waiting for libatomic..)
Wim Taymans [Tue, 31 Dec 2002 03:21:08 +0000 (03:21 +0000)]
- copy kernel headers (waiting for libatomic..)

Original commit message from CVS:
- copy kernel headers (waiting for libatomic..)
- Make sure the atomic stuff is never seen by the app
- inline atomic stuff for core only, expose non-inlined version to apps.

hoping this one works... please test

21 years agoAdded comments to asm
Wim Taymans [Mon, 30 Dec 2002 23:59:59 +0000 (23:59 +0000)]
Added comments to asm

Original commit message from CVS:
Added comments to asm

21 years agoAdd flag to disable fault_setup()
Wim Taymans [Mon, 30 Dec 2002 18:29:16 +0000 (18:29 +0000)]
Add flag to disable fault_setup()

Original commit message from CVS:
Add flag to disable fault_setup()

21 years agoNew file too
Wim Taymans [Mon, 30 Dec 2002 17:55:05 +0000 (17:55 +0000)]
New file too

Original commit message from CVS:
New file too

21 years agoDocumentation updates
Wim Taymans [Mon, 30 Dec 2002 17:54:02 +0000 (17:54 +0000)]
Documentation updates

Original commit message from CVS:
Documentation updates

21 years ago- major API breakage (one of the last, I promise...)
Wim Taymans [Mon, 30 Dec 2002 17:42:11 +0000 (17:42 +0000)]
- major API breakage (one of the last, I promise...)

Original commit message from CVS:
- major API breakage (one of the last, I promise...)
- GST_PAD_QUERY -> GST_QUERY
- GstPadQuery -> GstQuery
- Move query definitions to gstquery.h to allow for future dynamic
query types.
- remove _pad_handles_* in favour of extra format/event functions to
make the same checks.
- fix elements
- Implemented missing query/event/formats functions in gstelement

21 years ago- First pass at cleaning up the atomic mess
Wim Taymans [Sun, 29 Dec 2002 19:19:45 +0000 (19:19 +0000)]
- First pass at cleaning up the atomic mess

Original commit message from CVS:
- First pass at cleaning up the atomic mess
- moved weird asm to datastructure that makes sense
- this should also make the trasition to libatomic less painful

21 years agoasm doesn't work on ppc
Wim Taymans [Sun, 29 Dec 2002 04:15:06 +0000 (04:15 +0000)]
asm doesn't work on ppc

Original commit message from CVS:
asm doesn't work on ppc

21 years ago- disable pads when going to PAUSED, we want to make sure no data is passing when...
Wim Taymans [Fri, 27 Dec 2002 22:57:13 +0000 (22:57 +0000)]
- disable pads when going to PAUSED, we want to make sure no data is passing when an element is not PLAYING.

Original commit message from CVS:
- disable pads when going to PAUSED, we want to make sure no data is
passing when an element is not PLAYING.
- changed the clock sync API, element should now get a ClockID first and
sync on that. This makes it possible to cancel clock requests.

21 years agoCleanups
Wim Taymans [Fri, 27 Dec 2002 15:58:54 +0000 (15:58 +0000)]
Cleanups

Original commit message from CVS:
Cleanups

21 years agopopt location fix
Thomas Vander Stichele [Fri, 27 Dec 2002 13:44:51 +0000 (13:44 +0000)]
popt location fix

Original commit message from CVS:
popt location fix

21 years ago_IS_USABLE also checks for the peer pad, IS_ACTIVE is correct in this case.
Wim Taymans [Fri, 27 Dec 2002 04:24:56 +0000 (04:24 +0000)]
_IS_USABLE also checks for the peer pad, IS_ACTIVE is correct in this case.

Original commit message from CVS:
_IS_USABLE also checks for the peer pad, IS_ACTIVE is correct in this
case.

21 years ago- Keep track of pending clock waits so we can unlock them
Wim Taymans [Fri, 27 Dec 2002 04:11:59 +0000 (04:11 +0000)]
- Keep track of pending clock waits so we can unlock them

Original commit message from CVS:
- Keep track of pending clock waits so we can unlock them
- don't wait when diff bigger than configurable max to avoid clock lockups

21 years ago- Added flags to lookup method so that one can search for keyframes too
Wim Taymans [Thu, 26 Dec 2002 22:35:58 +0000 (22:35 +0000)]
- Added flags to lookup method so that one can search for keyframes too

Original commit message from CVS:
- Added flags to lookup method so that one can search for keyframes too
- Updated memindex

21 years agoFix merge_groups
Wim Taymans [Thu, 26 Dec 2002 22:11:04 +0000 (22:11 +0000)]
Fix merge_groups

Original commit message from CVS:
Fix merge_groups

21 years agoAlso display buffer flags
Wim Taymans [Thu, 26 Dec 2002 19:15:06 +0000 (19:15 +0000)]
Also display buffer flags

Original commit message from CVS:
Also display buffer flags

21 years agoThis got accidently removed and screws up seeking a lot
Wim Taymans [Thu, 26 Dec 2002 19:01:41 +0000 (19:01 +0000)]
This got accidently removed and screws up seeking a lot

Original commit message from CVS:
This got accidently removed and screws up seeking a lot

21 years agoadding images
Thomas Vander Stichele [Thu, 26 Dec 2002 18:56:18 +0000 (18:56 +0000)]
adding images

Original commit message from CVS:
adding images

21 years agoCommited a bit too much..
Wim Taymans [Tue, 24 Dec 2002 12:48:35 +0000 (12:48 +0000)]
Commited a bit too much..

Original commit message from CVS:
Commited a bit too much..

21 years agofixes
Thomas Vander Stichele [Mon, 23 Dec 2002 21:40:35 +0000 (21:40 +0000)]
fixes

Original commit message from CVS:
fixes

21 years ago- Added commit
Wim Taymans [Mon, 23 Dec 2002 00:31:14 +0000 (00:31 +0000)]
- Added commit

Original commit message from CVS:
- Added commit
- Added flags to make index readonly

21 years agoForgot .h file..
Wim Taymans [Mon, 23 Dec 2002 00:30:08 +0000 (00:30 +0000)]
Forgot .h file..

Original commit message from CVS:
Forgot .h file..

21 years ago- Move common function to gstformat
Wim Taymans [Sun, 22 Dec 2002 20:21:27 +0000 (20:21 +0000)]
- Move common function to gstformat

Original commit message from CVS:
- Move common function to gstformat
- sending events on disabled pad is allowed, buffers isn't...

21 years agoAdded pad_query with percent format on filesrc and some constants
Wim Taymans [Sun, 22 Dec 2002 14:03:09 +0000 (14:03 +0000)]
Added pad_query with percent format on filesrc and some constants

Original commit message from CVS:
Added pad_query with percent format on filesrc and some constants

21 years ago- offset is supposed to be a uint64
Wim Taymans [Sat, 21 Dec 2002 14:28:42 +0000 (14:28 +0000)]
- offset is supposed to be a uint64

Original commit message from CVS:
- offset is supposed to be a uint64

21 years ago- queue can change state only when not connected
Wim Taymans [Sat, 21 Dec 2002 14:21:15 +0000 (14:21 +0000)]
- queue can change state only when not connected

Original commit message from CVS:
- queue can change state only when not connected
- bufferpools can only be requested from srcpads

21 years agoimplemented yield/interrupt
Wim Taymans [Sat, 21 Dec 2002 02:25:54 +0000 (02:25 +0000)]
implemented yield/interrupt

Original commit message from CVS:
implemented yield/interrupt

21 years agoDestroy cothreads first before destroying context
Wim Taymans [Fri, 20 Dec 2002 18:49:17 +0000 (18:49 +0000)]
Destroy cothreads first before destroying context

Original commit message from CVS:
Destroy cothreads first before destroying context

21 years agoRemoved old cache testsuite
Wim Taymans [Thu, 19 Dec 2002 21:44:48 +0000 (21:44 +0000)]
Removed old cache testsuite

Original commit message from CVS:
Removed old cache testsuite

21 years ago- Cleanups
Wim Taymans [Thu, 19 Dec 2002 21:31:03 +0000 (21:31 +0000)]
- Cleanups

Original commit message from CVS:
- Cleanups
- Added padding to structs
- fixed typechecking/casts
- reduced casts
- implemented remove_element in gstbin
- implemented set index on bin

21 years agoSmall cleanups
Wim Taymans [Thu, 19 Dec 2002 20:59:48 +0000 (20:59 +0000)]
Small cleanups

Original commit message from CVS:
Small cleanups

21 years agoSmall updates
Wim Taymans [Thu, 19 Dec 2002 20:38:51 +0000 (20:38 +0000)]
Small updates

Original commit message from CVS:
Small updates

21 years agoAdded float transform
Wim Taymans [Thu, 19 Dec 2002 19:59:21 +0000 (19:59 +0000)]
Added float transform

Original commit message from CVS:
Added float transform

21 years agoDelete chains only once..
Wim Taymans [Thu, 19 Dec 2002 19:45:13 +0000 (19:45 +0000)]
Delete chains only once..

Original commit message from CVS:
Delete chains only once..

21 years agoSmall cleanup, fix fixed caps detection even on XML load
Wim Taymans [Wed, 18 Dec 2002 23:00:34 +0000 (23:00 +0000)]
Small cleanup, fix fixed caps detection even on XML load

Original commit message from CVS:
Small cleanup, fix fixed caps detection even on XML load

21 years agopatch from brian cameron for iso c compliance
Thomas Vander Stichele [Wed, 18 Dec 2002 21:44:57 +0000 (21:44 +0000)]
patch from brian cameron for iso c compliance

Original commit message from CVS:
patch from brian cameron for iso c compliance

21 years agothese fixes make the pwg validate and build again
Thomas Vander Stichele [Wed, 18 Dec 2002 15:14:16 +0000 (15:14 +0000)]
these fixes make the pwg validate and build again

Original commit message from CVS:
these fixes make the pwg validate and build again

21 years agohurray, I have a pdf
Thomas Vander Stichele [Wed, 18 Dec 2002 14:44:26 +0000 (14:44 +0000)]
hurray, I have a pdf

Original commit message from CVS:
hurray, I have a pdf

21 years agopatch from jrb
Thomas Vander Stichele [Wed, 18 Dec 2002 09:19:44 +0000 (09:19 +0000)]
patch from jrb

Original commit message from CVS:
patch from jrb

21 years ago- Factor out some error functions
Wim Taymans [Mon, 16 Dec 2002 21:21:02 +0000 (21:21 +0000)]
- Factor out some error functions

Original commit message from CVS:
- Factor out some error functions
- handle the cases where multipad get to multi-sink loop/chain based
elements are connected.

21 years agodon't do queries on error, we don't get many errors these days for which it is useful...
Thomas Vander Stichele [Mon, 16 Dec 2002 09:50:40 +0000 (09:50 +0000)]
don't do queries on error, we don't get many errors these days for which it is useful tell us which scheduler we're n...

Original commit message from CVS:
don't do queries on error, we don't get many errors these days for which
it is useful
tell us which scheduler we're not finding

21 years agofixes for new schedulers
Christian Schaller [Sun, 15 Dec 2002 22:56:09 +0000 (22:56 +0000)]
fixes for new schedulers

Original commit message from CVS:
fixes for new schedulers

21 years agoDecoupled elements needs special case when we look for grouped elements.
Wim Taymans [Sun, 15 Dec 2002 22:52:48 +0000 (22:52 +0000)]
Decoupled elements needs special case when we look for grouped elements.

Original commit message from CVS:
Decoupled elements needs special case when we look for grouped elements.

21 years agoSome cleanups, added FIXMEs
Wim Taymans [Sun, 15 Dec 2002 22:02:20 +0000 (22:02 +0000)]
Some cleanups, added FIXMEs

Original commit message from CVS:
Some cleanups, added FIXMEs

21 years agoSome notes about pad disconnect
Wim Taymans [Sun, 15 Dec 2002 22:01:31 +0000 (22:01 +0000)]
Some notes about pad disconnect

Original commit message from CVS:
Some notes about pad disconnect

21 years agoupdate for latest changes
Christian Schaller [Sun, 15 Dec 2002 19:34:57 +0000 (19:34 +0000)]
update for latest changes

Original commit message from CVS:
update for latest changes

21 years agoupdate REQUIREMENTS file somewhat
Christian Schaller [Sun, 15 Dec 2002 19:06:47 +0000 (19:06 +0000)]
update REQUIREMENTS file somewhat

Original commit message from CVS:
update REQUIREMENTS file somewhat

21 years ago- Removed old deprecated fastscheduler
Wim Taymans [Sun, 15 Dec 2002 18:21:43 +0000 (18:21 +0000)]
- Removed old deprecated fastscheduler

Original commit message from CVS:
- Removed old deprecated fastscheduler
- ifdef out cothread specific code in optimalscheduler
- added more g_asserts to optimalscheduler
- create separate scheduler called "opt", removed property from scheduler
- fixed iterations property

21 years agoFix silent property
Wim Taymans [Sun, 15 Dec 2002 12:22:11 +0000 (12:22 +0000)]
Fix silent property

Original commit message from CVS:
Fix silent property

21 years agoImprove the optimal scheduler, mainly element remove and pad disconnect
Wim Taymans [Sun, 15 Dec 2002 12:18:04 +0000 (12:18 +0000)]
Improve the optimal scheduler, mainly element remove and pad disconnect

Original commit message from CVS:
Improve the optimal scheduler, mainly element remove and pad disconnect

21 years agoFix unused args
Wim Taymans [Sat, 14 Dec 2002 16:32:28 +0000 (16:32 +0000)]
Fix unused args

Original commit message from CVS:
Fix unused args

21 years agoRemoved unused thread arg in cothreads functions
Wim Taymans [Sat, 14 Dec 2002 16:23:58 +0000 (16:23 +0000)]
Removed unused thread arg in cothreads functions

Original commit message from CVS:
Removed unused thread arg in cothreads functions

21 years agoDocumentation updates
Wim Taymans [Sat, 14 Dec 2002 16:22:01 +0000 (16:22 +0000)]
Documentation updates

Original commit message from CVS:
Documentation updates

21 years agoRenamed the thread argument to cothread to avoid confusion
Wim Taymans [Sat, 14 Dec 2002 16:20:41 +0000 (16:20 +0000)]
Renamed the thread argument to cothread to avoid confusion

Original commit message from CVS:
Renamed the thread argument to cothread to avoid confusion
Documentation updates

21 years agoFix g_print too
Wim Taymans [Sat, 14 Dec 2002 15:01:22 +0000 (15:01 +0000)]
Fix g_print too

Original commit message from CVS:
Fix g_print too

21 years agoFix compile error cache->index
Wim Taymans [Sat, 14 Dec 2002 15:00:08 +0000 (15:00 +0000)]
Fix compile error cache->index

Original commit message from CVS:
Fix compile error cache->index

21 years agoIgnore autogenerated files
Wim Taymans [Sat, 14 Dec 2002 13:05:01 +0000 (13:05 +0000)]
Ignore autogenerated files

Original commit message from CVS:
Ignore autogenerated files

21 years agoAdded new files
Wim Taymans [Sat, 14 Dec 2002 13:03:41 +0000 (13:03 +0000)]
Added new files

Original commit message from CVS:
Added new files

21 years agoAdded some idea for -inspect
Wim Taymans [Sat, 14 Dec 2002 13:02:31 +0000 (13:02 +0000)]
Added some idea for -inspect

Original commit message from CVS:
Added some idea for -inspect

21 years agoDocumentation updates
Wim Taymans [Sat, 14 Dec 2002 13:02:16 +0000 (13:02 +0000)]
Documentation updates

Original commit message from CVS:
Documentation updates

21 years agoAdded indexers testsuite
Wim Taymans [Fri, 13 Dec 2002 17:40:56 +0000 (17:40 +0000)]
Added indexers testsuite

Original commit message from CVS:
Added indexers testsuite

21 years agofixes a jhbuild bug
Thomas Vander Stichele [Fri, 13 Dec 2002 15:33:42 +0000 (15:33 +0000)]
fixes a jhbuild bug

Original commit message from CVS:
fixes a jhbuild bug

21 years agocache->index
Wim Taymans [Thu, 12 Dec 2002 22:16:11 +0000 (22:16 +0000)]
cache->index

Original commit message from CVS:
cache->index

21 years agoRenamed GstCache to GstIndex
Wim Taymans [Thu, 12 Dec 2002 22:14:36 +0000 (22:14 +0000)]
Renamed GstCache to GstIndex

Original commit message from CVS:
Renamed GstCache to GstIndex

21 years agoAdded missing image
Wim Taymans [Thu, 12 Dec 2002 21:02:51 +0000 (21:02 +0000)]
Added missing image

Original commit message from CVS:
Added missing image

21 years agofix nonvalidation, now for the png problems !
Thomas Vander Stichele [Thu, 12 Dec 2002 18:03:16 +0000 (18:03 +0000)]
fix nonvalidation, now for the png problems !

Original commit message from CVS:
fix nonvalidation, now for the png problems !

21 years agofix validation
Thomas Vander Stichele [Thu, 12 Dec 2002 16:51:45 +0000 (16:51 +0000)]
fix validation

Original commit message from CVS:
fix validation

21 years agooops, too much revert
Thomas Vander Stichele [Wed, 11 Dec 2002 22:22:35 +0000 (22:22 +0000)]
oops, too much revert

Original commit message from CVS:
oops, too much revert

21 years agonot used anymore
Thomas Vander Stichele [Wed, 11 Dec 2002 22:13:27 +0000 (22:13 +0000)]
not used anymore

Original commit message from CVS:
not used anymore

21 years agomerge from release branch
Thomas Vander Stichele [Wed, 11 Dec 2002 21:33:07 +0000 (21:33 +0000)]
merge from release branch

Original commit message from CVS:
merge from release branch

21 years agofixes for solaris
Thomas Vander Stichele [Wed, 11 Dec 2002 16:00:41 +0000 (16:00 +0000)]
fixes for solaris

Original commit message from CVS:
fixes for solaris

21 years agoClean up cothread destruction code
David Schleef [Tue, 10 Dec 2002 04:05:14 +0000 (04:05 +0000)]
Clean up cothread destruction code

Original commit message from CVS:
Clean up cothread destruction code

21 years agoLots of new assertions and debugging
David Schleef [Tue, 10 Dec 2002 04:01:09 +0000 (04:01 +0000)]
Lots of new assertions and debugging

Original commit message from CVS:
Lots of new assertions and debugging

21 years agoAdded setting of _gst_debug_cothread_index for debugging
David Schleef [Tue, 10 Dec 2002 03:59:15 +0000 (03:59 +0000)]
Added setting of _gst_debug_cothread_index for debugging

Original commit message from CVS:
Added setting of _gst_debug_cothread_index for debugging

21 years agoAdded thread-loval variable for cothread index.
David Schleef [Tue, 10 Dec 2002 03:48:15 +0000 (03:48 +0000)]
Added thread-loval variable for cothread index.

Original commit message from CVS:
Added thread-loval variable for cothread index.

21 years agoPartially revert last change, since it breaks things. wtay: FIXME!
David Schleef [Tue, 10 Dec 2002 03:45:03 +0000 (03:45 +0000)]
Partially revert last change, since it breaks things.  wtay: FIXME!

Original commit message from CVS:
Partially revert last change, since it breaks things.  wtay: FIXME!

21 years agoturn off cothreads, fix some typos
Wim Taymans [Mon, 9 Dec 2002 22:31:16 +0000 (22:31 +0000)]
turn off cothreads, fix some typos

Original commit message from CVS:
turn off cothreads, fix some typos

21 years agoDestroying the cothread seems like a good idea here
Wim Taymans [Mon, 9 Dec 2002 20:33:27 +0000 (20:33 +0000)]
Destroying the cothread seems like a good idea here

Original commit message from CVS:
Destroying the cothread seems like a good idea here

21 years agoUse makecontext() as a generic implementation
David Schleef [Mon, 9 Dec 2002 01:41:05 +0000 (01:41 +0000)]
Use makecontext() as a generic implementation

Original commit message from CVS:
Use makecontext() as a generic implementation

21 years agoFix the powerpc atomix swap
David Schleef [Mon, 9 Dec 2002 01:32:37 +0000 (01:32 +0000)]
Fix the powerpc atomix swap

Original commit message from CVS:
Fix the powerpc atomix swap

21 years agoback to cvs
Thomas Vander Stichele [Sun, 8 Dec 2002 20:30:03 +0000 (20:30 +0000)]
back to cvs

Original commit message from CVS:
back to cvs

21 years agosmall fix BRANCH-RELEASE-0_5_0-ROOT
Thomas Vander Stichele [Sun, 8 Dec 2002 20:13:22 +0000 (20:13 +0000)]
small fix

Original commit message from CVS:
small fix

21 years agoBetter debugging
Wim Taymans [Sun, 8 Dec 2002 20:09:42 +0000 (20:09 +0000)]
Better debugging

Original commit message from CVS:
Better debugging

21 years agoASYNC state changes are not an error.
Wim Taymans [Sun, 8 Dec 2002 20:08:39 +0000 (20:08 +0000)]
ASYNC state changes are not an error.

Original commit message from CVS:
ASYNC state changes are not an error.

21 years agoFix broken __PRETY_FUNCTION__
Wim Taymans [Sun, 8 Dec 2002 20:06:04 +0000 (20:06 +0000)]
Fix broken __PRETY_FUNCTION__

Original commit message from CVS:
Fix broken __PRETY_FUNCTION__

21 years agofix uninstalled
Thomas Vander Stichele [Sun, 8 Dec 2002 19:34:34 +0000 (19:34 +0000)]
fix uninstalled

Original commit message from CVS:
fix uninstalled

21 years agosmall fix
Thomas Vander Stichele [Sun, 8 Dec 2002 18:21:32 +0000 (18:21 +0000)]
small fix

Original commit message from CVS:
small fix

21 years agoA little more debugging info and error checking
Wim Taymans [Sun, 8 Dec 2002 16:43:27 +0000 (16:43 +0000)]
A little more debugging info and error checking

Original commit message from CVS:
A little more debugging info and error checking

21 years agofix for leif
Thomas Vander Stichele [Sun, 8 Dec 2002 16:16:20 +0000 (16:16 +0000)]
fix for leif

Original commit message from CVS:
fix for leif

21 years agooopsie
Thomas Vander Stichele [Sun, 8 Dec 2002 16:07:13 +0000 (16:07 +0000)]
oopsie

Original commit message from CVS:
oopsie

21 years agorevert last commit
Thomas Vander Stichele [Sun, 8 Dec 2002 15:54:28 +0000 (15:54 +0000)]
revert last commit

Original commit message from CVS:
revert last commit

21 years agomove gst-register from post core to post tools
Christian Schaller [Sun, 8 Dec 2002 15:49:40 +0000 (15:49 +0000)]
move gst-register from post core to post tools

Original commit message from CVS:
move gst-register from post core to post tools

21 years agomore fixes
Thomas Vander Stichele [Sun, 8 Dec 2002 15:25:53 +0000 (15:25 +0000)]
more fixes

Original commit message from CVS:
more fixes

21 years agofix for parallel installability
Thomas Vander Stichele [Sun, 8 Dec 2002 14:39:38 +0000 (14:39 +0000)]
fix for parallel installability

Original commit message from CVS:
fix for parallel installability

21 years agooops
Thomas Vander Stichele [Sun, 8 Dec 2002 02:08:47 +0000 (02:08 +0000)]
oops

Original commit message from CVS:
oops

21 years agofix bug #96751
Wim Taymans [Sun, 8 Dec 2002 01:26:02 +0000 (01:26 +0000)]
fix bug #96751

Original commit message from CVS:
fix bug #96751

21 years agochanged to macros
Thomas Vander Stichele [Sun, 8 Dec 2002 01:13:09 +0000 (01:13 +0000)]
changed to macros

Original commit message from CVS:
changed to macros

21 years agomove these to macros
Thomas Vander Stichele [Sat, 7 Dec 2002 22:18:17 +0000 (22:18 +0000)]
move these to macros

Original commit message from CVS:
move these to macros

21 years agovariety is spicy
Thomas Vander Stichele [Sat, 7 Dec 2002 14:16:52 +0000 (14:16 +0000)]
variety is spicy

Original commit message from CVS:
variety is spicy

21 years agotypos
Thomas Vander Stichele [Sat, 7 Dec 2002 14:15:52 +0000 (14:15 +0000)]
typos

Original commit message from CVS:
typos