Thomas Vander Stichele [Thu, 9 Jan 2003 14:15:37 +0000 (14:15 +0000)]
first pass of connect->link gst-plugins and other stuff compiles without change at this point
Original commit message from CVS:
first pass of connect->link
gst-plugins and other stuff compiles without change at this point
Wim Taymans [Wed, 8 Jan 2003 22:45:46 +0000 (22:45 +0000)]
Fix typo connect -> link, you have been warned
Original commit message from CVS:
Fix typo
connect -> link, you have been warned
Wim Taymans [Wed, 8 Jan 2003 21:33:20 +0000 (21:33 +0000)]
Provide intrastructure to not have to pass NULL buffers on errors and interrupts, this should fix some issues with th...
Original commit message from CVS:
Provide intrastructure to not have to pass NULL buffers on errors and
interrupts, this should fix some issues with the optimal scheduler.
Wim Taymans [Wed, 8 Jan 2003 21:28:37 +0000 (21:28 +0000)]
Test for scheduler interrupt
Original commit message from CVS:
Test for scheduler interrupt
Thomas Vander Stichele [Wed, 8 Jan 2003 16:03:49 +0000 (16:03 +0000)]
merge back from release branch
Original commit message from CVS:
merge back from release branch
Ronald S. Bultje [Tue, 7 Jan 2003 21:02:20 +0000 (21:02 +0000)]
figured I could just as well add huffyuv
Original commit message from CVS:
figured I could just as well add huffyuv
Ronald S. Bultje [Tue, 7 Jan 2003 21:00:00 +0000 (21:00 +0000)]
draft bla
Original commit message from CVS:
draft bla
Wim Taymans [Tue, 7 Jan 2003 20:53:04 +0000 (20:53 +0000)]
An extra sentence..
Original commit message from CVS:
An extra sentence..
Wim Taymans [Tue, 7 Jan 2003 20:49:46 +0000 (20:49 +0000)]
Small fixes, improved query inspect
Original commit message from CVS:
Small fixes, improved query inspect
Wim Taymans [Mon, 6 Jan 2003 23:59:04 +0000 (23:59 +0000)]
And now it's inlined again :)
Original commit message from CVS:
And now it's inlined again :)
Wim Taymans [Mon, 6 Jan 2003 23:48:59 +0000 (23:48 +0000)]
Make sure we implement the inlines too for when __inline__ doesn't work
Original commit message from CVS:
Make sure we implement the inlines too for when __inline__ doesn't work
Wim Taymans [Mon, 6 Jan 2003 23:26:31 +0000 (23:26 +0000)]
Better write ideas down
Original commit message from CVS:
Better write ideas down
Wim Taymans [Sun, 5 Jan 2003 22:58:42 +0000 (22:58 +0000)]
patch 13364 from vishnu
Original commit message from CVS:
patch 13364 from vishnu
Thomas Vander Stichele [Sun, 5 Jan 2003 22:55:02 +0000 (22:55 +0000)]
updating
Original commit message from CVS:
updating
Thomas Vander Stichele [Sun, 5 Jan 2003 22:47:42 +0000 (22:47 +0000)]
some cleaning
Original commit message from CVS:
some cleaning
Wim Taymans [Sun, 5 Jan 2003 20:34:24 +0000 (20:34 +0000)]
- Added property to select predefined resolver functions
Original commit message from CVS:
- Added property to select predefined resolver functions
- Added GType resolver
Thomas Vander Stichele [Sun, 5 Jan 2003 18:57:26 +0000 (18:57 +0000)]
set up thread test environment
Original commit message from CVS:
set up thread test environment
Wim Taymans [Sun, 5 Jan 2003 16:51:46 +0000 (16:51 +0000)]
Patch 13357 and 13358 from vishnu
Original commit message from CVS:
Patch 13357 and 13358 from vishnu
Wim Taymans [Sun, 5 Jan 2003 16:50:35 +0000 (16:50 +0000)]
Applied patch 13357
Original commit message from CVS:
Applied patch 13357
Thomas Vander Stichele [Sun, 5 Jan 2003 16:19:46 +0000 (16:19 +0000)]
fix race condition
Original commit message from CVS:
fix race condition
Jan Schmidt [Sun, 5 Jan 2003 14:20:12 +0000 (14:20 +0000)]
Moved a check for NULL buffer from gst_pad_pull to be a little earlier.
Original commit message from CVS:
Moved a check for NULL buffer from gst_pad_pull to be a little earlier.
Fixed 2 bs_print format specifiers
wtay, please check this and let me know if you would prefer changes like
this to be pre-approved
Wim Taymans [Sat, 4 Jan 2003 21:57:28 +0000 (21:57 +0000)]
I think this makes a little more sense
Original commit message from CVS:
I think this makes a little more sense
Wim Taymans [Sat, 4 Jan 2003 16:57:31 +0000 (16:57 +0000)]
Make sure we call the app resolved before passing the final id/string to the index implemention.
Original commit message from CVS:
Make sure we call the app resolved before passing the final id/string
to the index implemention.
Wim Taymans [Sat, 4 Jan 2003 16:26:58 +0000 (16:26 +0000)]
Register the two indexers
Original commit message from CVS:
Register the two indexers
Wim Taymans [Sat, 4 Jan 2003 16:06:05 +0000 (16:06 +0000)]
Added fileindex
Original commit message from CVS:
Added fileindex
David I. Lehn [Fri, 3 Jan 2003 23:34:43 +0000 (23:34 +0000)]
make GstPropsEntry a boxed type
Original commit message from CVS:
make GstPropsEntry a boxed type
David I. Lehn [Fri, 3 Jan 2003 23:33:57 +0000 (23:33 +0000)]
remove redundant flag set
Original commit message from CVS:
remove redundant flag set
David I. Lehn [Fri, 3 Jan 2003 23:33:13 +0000 (23:33 +0000)]
use AM_CFLAGS
Original commit message from CVS:
use AM_CFLAGS
Wim Taymans [Thu, 2 Jan 2003 18:56:09 +0000 (18:56 +0000)]
Documentation updates
Original commit message from CVS:
Documentation updates
Wim Taymans [Wed, 1 Jan 2003 04:28:33 +0000 (04:28 +0000)]
- Remove annoying \n from cothread INFO/DEBUG messages
Original commit message from CVS:
- Remove annoying \n from cothread INFO/DEBUG messages
- only set an element to PAUSED when it gave an error during PLAYING
- ensure internal consistency of opt scheduler structures
- Added mex_recursion to opt scheduler
Wim Taymans [Wed, 1 Jan 2003 03:09:39 +0000 (03:09 +0000)]
- Added PAD_NEGOTIATING flag, remove PAD_EOS flag
Original commit message from CVS:
- Added PAD_NEGOTIATING flag, remove PAD_EOS flag
- Try to avoid negotiation in state change if pad were already negotiating
- Added gstquery.c for completeness (maybe merge common functions with
gstformat.c?)
Wim Taymans [Tue, 31 Dec 2002 21:52:25 +0000 (21:52 +0000)]
Some docs about different ways to get pipeline information
Original commit message from CVS:
Some docs about different ways to get pipeline information
David I. Lehn [Tue, 31 Dec 2002 18:50:17 +0000 (18:50 +0000)]
format properly
Original commit message from CVS:
format properly
David I. Lehn [Tue, 31 Dec 2002 18:45:54 +0000 (18:45 +0000)]
ignore some more cruft
Original commit message from CVS:
ignore some more cruft
David I. Lehn [Tue, 31 Dec 2002 18:44:59 +0000 (18:44 +0000)]
no need to generate this script to adjust python interpreter since it is invoked directly from the detected interpreter
Original commit message from CVS:
no need to generate this script to adjust python interpreter since it is
invoked directly from the detected interpreter
David I. Lehn [Tue, 31 Dec 2002 18:42:17 +0000 (18:42 +0000)]
don't need atomic ops here
Original commit message from CVS:
don't need atomic ops here
Wim Taymans [Tue, 31 Dec 2002 16:42:28 +0000 (16:42 +0000)]
Cleanups + better timestamp capture
Original commit message from CVS:
Cleanups + better timestamp capture
Wim Taymans [Tue, 31 Dec 2002 15:37:36 +0000 (15:37 +0000)]
IS_USABLE is only for PLAYING elements
Original commit message from CVS:
IS_USABLE is only for PLAYING elements
Wim Taymans [Tue, 31 Dec 2002 15:34:21 +0000 (15:34 +0000)]
Negotiation can happen even on disabled pads (in READY state)
Original commit message from CVS:
Negotiation can happen even on disabled pads (in READY state)
Wim Taymans [Tue, 31 Dec 2002 14:51:54 +0000 (14:51 +0000)]
- Fix PAD_IS_USABLE on ghostpads
Original commit message from CVS:
- Fix PAD_IS_USABLE on ghostpads
- fix typos in gstindex.h flags
- conditional lock in trashstack asm
Christian Schaller [Tue, 31 Dec 2002 11:34:11 +0000 (11:34 +0000)]
fix disting
Original commit message from CVS:
fix disting
Thomas Vander Stichele [Tue, 31 Dec 2002 10:52:09 +0000 (10:52 +0000)]
revert usability test
Original commit message from CVS:
revert usability test
Thomas Vander Stichele [Tue, 31 Dec 2002 10:34:35 +0000 (10:34 +0000)]
some more debug output
Original commit message from CVS:
some more debug output
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
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
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()
Wim Taymans [Mon, 30 Dec 2002 17:55:05 +0000 (17:55 +0000)]
New file too
Original commit message from CVS:
New file too
Wim Taymans [Mon, 30 Dec 2002 17:54:02 +0000 (17:54 +0000)]
Documentation updates
Original commit message from CVS:
Documentation updates
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
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
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
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.
Wim Taymans [Fri, 27 Dec 2002 15:58:54 +0000 (15:58 +0000)]
Cleanups
Original commit message from CVS:
Cleanups
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
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.
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
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
Wim Taymans [Thu, 26 Dec 2002 22:11:04 +0000 (22:11 +0000)]
Fix merge_groups
Original commit message from CVS:
Fix merge_groups
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
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
Thomas Vander Stichele [Thu, 26 Dec 2002 18:56:18 +0000 (18:56 +0000)]
adding images
Original commit message from CVS:
adding images
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..
Thomas Vander Stichele [Mon, 23 Dec 2002 21:40:35 +0000 (21:40 +0000)]
fixes
Original commit message from CVS:
fixes
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
Wim Taymans [Mon, 23 Dec 2002 00:30:08 +0000 (00:30 +0000)]
Forgot .h file..
Original commit message from CVS:
Forgot .h file..
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...
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
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
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
Wim Taymans [Sat, 21 Dec 2002 02:25:54 +0000 (02:25 +0000)]
implemented yield/interrupt
Original commit message from CVS:
implemented yield/interrupt
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
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
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
Wim Taymans [Thu, 19 Dec 2002 20:59:48 +0000 (20:59 +0000)]
Small cleanups
Original commit message from CVS:
Small cleanups
Wim Taymans [Thu, 19 Dec 2002 20:38:51 +0000 (20:38 +0000)]
Small updates
Original commit message from CVS:
Small updates
Wim Taymans [Thu, 19 Dec 2002 19:59:21 +0000 (19:59 +0000)]
Added float transform
Original commit message from CVS:
Added float transform
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..
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
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
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
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
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
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.
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
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
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.
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
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
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
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
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
Wim Taymans [Sun, 15 Dec 2002 12:22:11 +0000 (12:22 +0000)]
Fix silent property
Original commit message from CVS:
Fix silent property
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
Wim Taymans [Sat, 14 Dec 2002 16:32:28 +0000 (16:32 +0000)]
Fix unused args
Original commit message from CVS:
Fix unused args
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
Wim Taymans [Sat, 14 Dec 2002 16:22:01 +0000 (16:22 +0000)]
Documentation updates
Original commit message from CVS:
Documentation updates
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
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
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
Wim Taymans [Sat, 14 Dec 2002 13:05:01 +0000 (13:05 +0000)]
Ignore autogenerated files
Original commit message from CVS:
Ignore autogenerated files