Wim Taymans [Fri, 21 Feb 2003 20:02:08 +0000 (20:02 +0000)]
Add xmlinspect to README
Original commit message from CVS:
Add xmlinspect to README
Wim Taymans [Fri, 21 Feb 2003 19:58:24 +0000 (19:58 +0000)]
dump_mem should be fast and correct now (finally)
Original commit message from CVS:
dump_mem should be fast and correct now (finally)
Wim Taymans [Fri, 21 Feb 2003 19:55:23 +0000 (19:55 +0000)]
turn g_print into GST_INFO
Original commit message from CVS:
turn g_print into GST_INFO
Wim Taymans [Fri, 21 Feb 2003 19:41:02 +0000 (19:41 +0000)]
- indentation fixes
Original commit message from CVS:
- indentation fixes
- dynamic properties fixes
- object hierarchy fixes
- float ranges and property fixes
Wim Taymans [Fri, 21 Feb 2003 00:20:26 +0000 (00:20 +0000)]
- added indexing, dynamic params, signals, actions, clocking
Original commit message from CVS:
- added indexing, dynamic params, signals, actions, clocking
Wim Taymans [Thu, 20 Feb 2003 23:41:02 +0000 (23:41 +0000)]
Added pad implementation + element properties
Original commit message from CVS:
Added pad implementation + element properties
Wim Taymans [Thu, 20 Feb 2003 23:07:01 +0000 (23:07 +0000)]
gst-xmlinspect dumps the plugin info to an xml file xml2text.xsl performs an xsl transform on the xml to generate out...
Original commit message from CVS:
gst-xmlinspect dumps the plugin info to an xml file
xml2text.xsl performs an xsl transform on the xml to generate output
similar to gst-inspect
Wim Taymans [Wed, 12 Feb 2003 23:33:55 +0000 (23:33 +0000)]
update TODO
Original commit message from CVS:
update TODO
Wim Taymans [Wed, 12 Feb 2003 23:18:54 +0000 (23:18 +0000)]
Example of how an app could read data from a pipeline, this one wont run before queue is changed.
Original commit message from CVS:
Example of how an app could read data from a pipeline, this one wont run
before queue is changed.
Wim Taymans [Wed, 12 Feb 2003 17:23:45 +0000 (17:23 +0000)]
fixed 105883
Original commit message from CVS:
fixed 105883
Wim Taymans [Tue, 11 Feb 2003 21:03:51 +0000 (21:03 +0000)]
Fix bogus warning message
Original commit message from CVS:
Fix bogus warning message
Wim Taymans [Tue, 11 Feb 2003 20:41:40 +0000 (20:41 +0000)]
Define default scheduler name in just one place.
Original commit message from CVS:
Define default scheduler name in just one place.
Wim Taymans [Tue, 11 Feb 2003 20:38:41 +0000 (20:38 +0000)]
Small documentation updates
Original commit message from CVS:
Small documentation updates
Wim Taymans [Tue, 11 Feb 2003 20:28:29 +0000 (20:28 +0000)]
- fix gst_element_unlink, only unlink pads that belong to the dest element. (closes bug #105571)
Original commit message from CVS:
- fix gst_element_unlink, only unlink pads that belong to the dest
element. (closes bug #105571)
Wim Taymans [Tue, 11 Feb 2003 20:15:50 +0000 (20:15 +0000)]
Close bug #105570 (added gst_bin_remove_many patch from omega)
Original commit message from CVS:
Close bug #105570 (added gst_bin_remove_many patch from omega)
Wim Taymans [Tue, 11 Feb 2003 18:22:34 +0000 (18:22 +0000)]
Fix recursive clock _get problem
Original commit message from CVS:
Fix recursive clock _get problem
Wim Taymans [Mon, 10 Feb 2003 23:01:55 +0000 (23:01 +0000)]
Documentation updates
Original commit message from CVS:
Documentation updates
Wim Taymans [Mon, 10 Feb 2003 21:24:05 +0000 (21:24 +0000)]
Added BEGIN_DECLS
Original commit message from CVS:
Added BEGIN_DECLS
Wim Taymans [Mon, 10 Feb 2003 20:53:13 +0000 (20:53 +0000)]
FILENAME->URI
Original commit message from CVS:
FILENAME->URI
Wim Taymans [Mon, 10 Feb 2003 20:49:12 +0000 (20:49 +0000)]
include *pool.h
Original commit message from CVS:
include *pool.h
Wim Taymans [Mon, 10 Feb 2003 20:46:07 +0000 (20:46 +0000)]
inlcude *pool.h
Original commit message from CVS:
inlcude *pool.h
Wim Taymans [Mon, 10 Feb 2003 20:37:21 +0000 (20:37 +0000)]
- fix load/save
Original commit message from CVS:
- fix load/save
Wim Taymans [Mon, 10 Feb 2003 20:34:45 +0000 (20:34 +0000)]
Removed old files
Original commit message from CVS:
Removed old files
Wim Taymans [Mon, 10 Feb 2003 20:33:50 +0000 (20:33 +0000)]
new uritype
Original commit message from CVS:
new uritype
Wim Taymans [Mon, 10 Feb 2003 20:32:32 +0000 (20:32 +0000)]
- Add more --disable options
Original commit message from CVS:
- Add more --disable options
- fix makefiles to only compile non-disabled features
- some compile fixes.
- removed extratypes, added gsturitype
- make get/set clock on a bin overridable
- some portability fixes for GUINT64
- separate pools from gstregistry.[ch] into gstregistrypool.[ch]
- make gstobject size fixed, even if we disabled load/save
- don't use 'new' as a variable as it is not a valib C++ variable
Wim Taymans [Mon, 10 Feb 2003 20:16:38 +0000 (20:16 +0000)]
Small cleanups and portability fixes for GUINT64
Original commit message from CVS:
Small cleanups and portability fixes for GUINT64
Wim Taymans [Mon, 10 Feb 2003 20:12:01 +0000 (20:12 +0000)]
Small cleanups
Original commit message from CVS:
Small cleanups
Wim Taymans [Mon, 10 Feb 2003 20:11:14 +0000 (20:11 +0000)]
More sensible name for the scheduler when compiled without cothreads
Original commit message from CVS:
More sensible name for the scheduler when compiled without cothreads
Wim Taymans [Mon, 10 Feb 2003 20:08:59 +0000 (20:08 +0000)]
Small compile fixes
Original commit message from CVS:
Small compile fixes
Erik Walthinsen [Mon, 10 Feb 2003 07:53:58 +0000 (07:53 +0000)]
Fix various inconsistencies discovered while attempting to fix --disable-*.
Original commit message from CVS:
Fix various inconsistencies discovered while attempting to fix --disable-*.
Uraeus: this should fix the bison.simple problem that you've had.
Wim Taymans [Sat, 8 Feb 2003 02:26:15 +0000 (02:26 +0000)]
removed old code, g_object_get is the prefered method to get object properties
Original commit message from CVS:
removed old code, g_object_get is the prefered method to get object
properties
Wim Taymans [Fri, 7 Feb 2003 10:56:02 +0000 (10:56 +0000)]
Short list of stuff we should be able to disable for embedded systems.
Original commit message from CVS:
Short list of stuff we should be able to disable for embedded systems.
Wim Taymans [Thu, 6 Feb 2003 23:22:03 +0000 (23:22 +0000)]
Fix typo spotted by tjansen
Original commit message from CVS:
Fix typo spotted by tjansen
Wim Taymans [Thu, 6 Feb 2003 20:22:34 +0000 (20:22 +0000)]
Clear any queued buffers when going to READY.
Original commit message from CVS:
Clear any queued buffers when going to READY.
David Schleef [Thu, 6 Feb 2003 01:52:26 +0000 (01:52 +0000)]
Change %lld format to G_INT64_FORMAT
Original commit message from CVS:
Change %lld format to G_INT64_FORMAT
Wim Taymans [Wed, 5 Feb 2003 23:23:41 +0000 (23:23 +0000)]
Fix uri function..
Original commit message from CVS:
Fix uri function..
Ronald S. Bultje [Wed, 5 Feb 2003 17:09:50 +0000 (17:09 +0000)]
older gccs crack here
Original commit message from CVS:
older gccs crack here
Wim Taymans [Mon, 3 Feb 2003 23:13:36 +0000 (23:13 +0000)]
Only inform scheduler when the element changes scheduling stategy.
Original commit message from CVS:
Only inform scheduler when the element changes scheduling stategy.
Wim Taymans [Mon, 3 Feb 2003 22:50:55 +0000 (22:50 +0000)]
- Use the eventhandler instead of the event function to send events.
Original commit message from CVS:
- Use the eventhandler instead of the event function to send events.
- make the scheduler setup the eventhandlers
- intercept flush events on pads links that can potentially queue data
and flush it.
- some more debugging info in spider.
I can think of one case where this flush might fail: unconnected pads where
the scheduler has not set up the eventhandler yet. I'll come up with a
solution for that soon.
Wim Taymans [Mon, 3 Feb 2003 20:30:59 +0000 (20:30 +0000)]
Backport verbose option from 0.6.0
Original commit message from CVS:
Backport verbose option from 0.6.0
Benjamin Otte [Mon, 3 Feb 2003 15:45:18 +0000 (15:45 +0000)]
little bugfix
Original commit message from CVS:
little bugfix
Wim Taymans [Sun, 2 Feb 2003 19:58:11 +0000 (19:58 +0000)]
- implement FLOATING flag on caps/props
Original commit message from CVS:
- implement FLOATING flag on caps/props
- use gstmemchunk for caps/props
- implement remove_entry for props
- various refcounting functions
- fix refcounting on caps/props
- use tracing for caps/props/propsentries
- fix memleak in transform functions
- fix refcounting on elementfactory padtemplates
- add dispose for padtemplates
- shortcut pad negotiation early on
Wim Taymans [Sun, 2 Feb 2003 19:49:29 +0000 (19:49 +0000)]
gst_object_swap -> gst_object_replace as it's a better name. Wait for next commit to make gstelement.c compile again.
Original commit message from CVS:
gst_object_swap -> gst_object_replace as it's a better name. Wait for
next commit to make gstelement.c compile again.
Wim Taymans [Sun, 2 Feb 2003 19:40:10 +0000 (19:40 +0000)]
- replace old tracing with common GstTrace
Original commit message from CVS:
- replace old tracing with common GstTrace
Wim Taymans [Sun, 2 Feb 2003 19:34:56 +0000 (19:34 +0000)]
- Add the trace name
Original commit message from CVS:
- Add the trace name
Wim Taymans [Sun, 2 Feb 2003 19:22:31 +0000 (19:22 +0000)]
- Add popt option to enable new tracing
Original commit message from CVS:
- Add popt option to enable new tracing
Wim Taymans [Sun, 2 Feb 2003 19:21:06 +0000 (19:21 +0000)]
- Added dispose handler
Original commit message from CVS:
- Added dispose handler
- remove unused mutex/cond
- use trace API
Wim Taymans [Sun, 2 Feb 2003 19:19:39 +0000 (19:19 +0000)]
- Small cleanups
Original commit message from CVS:
- Small cleanups
- add dispose handler that spews an error as the systemclock can never
be disposed of.
Wim Taymans [Sun, 2 Feb 2003 19:14:26 +0000 (19:14 +0000)]
Some extra debug info
Original commit message from CVS:
Some extra debug info
Wim Taymans [Sun, 2 Feb 2003 19:13:43 +0000 (19:13 +0000)]
Funny how noone noticed that <list> tags are completely ignored, this patch fixes that
Original commit message from CVS:
Funny how noone noticed that <list> tags are completely ignored, this
patch fixes that
Wim Taymans [Sun, 2 Feb 2003 19:10:44 +0000 (19:10 +0000)]
Add infrastructure to trace memleaks.
Original commit message from CVS:
Add infrastructure to trace memleaks.
Wim Taymans [Sun, 2 Feb 2003 18:58:51 +0000 (18:58 +0000)]
- Small cleanup
Original commit message from CVS:
- Small cleanup
David Schleef [Sat, 1 Feb 2003 22:38:08 +0000 (22:38 +0000)]
Make factual and grammatical corrections to man pages. Add simple description of pipelines.
Original commit message from CVS:
Make factual and grammatical corrections to man pages. Add simple
description of pipelines.
David Schleef [Sat, 1 Feb 2003 20:29:27 +0000 (20:29 +0000)]
Convert %lld and %llu in printf formats to G_G[U]INT64_FORMAT. Fix pointer<->int conversion. Fixes warnings on alpha.
Original commit message from CVS:
Convert %lld and %llu in printf formats to G_G[U]INT64_FORMAT. Fix
pointer<->int conversion. Fixes warnings on alpha.
Wim Taymans [Fri, 31 Jan 2003 17:53:35 +0000 (17:53 +0000)]
Comment out sparc asm as it's broken.
Original commit message from CVS:
Comment out sparc asm as it's broken.
Brian Cameron [Fri, 31 Jan 2003 15:41:45 +0000 (15:41 +0000)]
+ Fixed #includes in gst/cothreads.c so that configure.h before processing #ifdef HAVE_UCONTEXT_H, so it gets handled...
Original commit message from CVS:
+ Fixed #includes in gst/cothreads.c so that configure.h before
processing #ifdef HAVE_UCONTEXT_H, so it gets handled properly.
+ Fixed libs/ext/cothreads so that it doesn't require -Wall/-Werror when
compiling with Forte.
Wim Taymans [Mon, 27 Jan 2003 21:40:13 +0000 (21:40 +0000)]
- Use macro for fixed test as I'm about to change it...
Original commit message from CVS:
- Use macro for fixed test as I'm about to change it...
Wim Taymans [Mon, 27 Jan 2003 21:38:51 +0000 (21:38 +0000)]
- Small cleanups
Original commit message from CVS:
- Small cleanups
Wim Taymans [Mon, 27 Jan 2003 21:37:13 +0000 (21:37 +0000)]
Small cleanup
Original commit message from CVS:
Small cleanup
Wim Taymans [Mon, 27 Jan 2003 21:31:58 +0000 (21:31 +0000)]
Added some debug info
Original commit message from CVS:
Added some debug info
Wim Taymans [Sun, 26 Jan 2003 23:38:30 +0000 (23:38 +0000)]
Faster _dump function
Original commit message from CVS:
Faster _dump function
Wim Taymans [Sat, 25 Jan 2003 19:56:04 +0000 (19:56 +0000)]
Fixed tee test
Original commit message from CVS:
Fixed tee test
Leif Johnson [Sat, 25 Jan 2003 05:44:09 +0000 (05:44 +0000)]
+ guess i forgot to clean up the connect-named files after moving them.
Original commit message from CVS:
+ guess i forgot to clean up the connect-named files after moving them.
Leif Johnson [Fri, 24 Jan 2003 18:08:39 +0000 (18:08 +0000)]
+ changed connection/connect/conn/disconnect/connected/... to link/link/link/unlink/linked/... and moved connectish f...
Original commit message from CVS:
+ changed connection/connect/conn/disconnect/connected/... to
link/link/link/unlink/linked/... and moved connectish files to linkish files
(closes bug#103843)
Wim Taymans [Thu, 23 Jan 2003 19:51:26 +0000 (19:51 +0000)]
Some extra debug statement
Original commit message from CVS:
Some extra debug statement
Wim Taymans [Thu, 23 Jan 2003 19:49:18 +0000 (19:49 +0000)]
- Proxy the get_caps function slightly differently. This is potentially dangerous as it works quite differently. My t...
Original commit message from CVS:
- Proxy the get_caps function slightly differently. This is potentially
dangerous as it works quite differently. My tests seem to work though and
it fixes the play-multi-file-segfault in the player.
Wim Taymans [Thu, 23 Jan 2003 19:46:38 +0000 (19:46 +0000)]
Also clear cached connection filter when relinking pads with the clear-flag set.
Original commit message from CVS:
Also clear cached connection filter when relinking pads with the clear-flag
set.
Wim Taymans [Thu, 23 Jan 2003 19:36:47 +0000 (19:36 +0000)]
Some more debugging info
Original commit message from CVS:
Some more debugging info
Wim Taymans [Thu, 23 Jan 2003 19:03:02 +0000 (19:03 +0000)]
Fix the case where a typefind function could not be loaded.
Original commit message from CVS:
Fix the case where a typefind function could not be loaded.
Thomas Vander Stichele [Thu, 23 Jan 2003 12:23:58 +0000 (12:23 +0000)]
0.7.x dev branch is open
Original commit message from CVS:
0.7.x dev branch is open
Thomas Vander Stichele [Wed, 22 Jan 2003 16:10:30 +0000 (16:10 +0000)]
increase libtool version because of connect->link back to cvs mode
Original commit message from CVS:
increase libtool version because of connect->link
back to cvs mode
Thomas Vander Stichele [Tue, 21 Jan 2003 22:58:04 +0000 (22:58 +0000)]
there might be a day that it doesn't take me twice to get it right
Original commit message from CVS:
there might be a day that it doesn't take me twice to get it right
Thomas Vander Stichele [Tue, 21 Jan 2003 22:53:54 +0000 (22:53 +0000)]
damn
Original commit message from CVS:
damn
Thomas Vander Stichele [Tue, 21 Jan 2003 22:22:13 +0000 (22:22 +0000)]
fix
Original commit message from CVS:
fix
David Schleef [Tue, 21 Jan 2003 22:13:48 +0000 (22:13 +0000)]
Remove 'inline' from a function that is never actually inlined under any circumstances. Some compilers (Forte) don't...
Original commit message from CVS:
Remove 'inline' from a function that is never actually inlined
under any circumstances. Some compilers (Forte) don't like
non-static inlines, and neither do I. From Brian Cameron.
Thomas Vander Stichele [Tue, 21 Jan 2003 22:11:21 +0000 (22:11 +0000)]
various test fixes :)
Original commit message from CVS:
various test fixes :)
David Schleef [Tue, 21 Jan 2003 22:11:13 +0000 (22:11 +0000)]
Hide GCC assembly behind define(__GNUC__). From Brian Cameron.
Original commit message from CVS:
Hide GCC assembly behind define(__GNUC__). From Brian Cameron.
David Schleef [Tue, 21 Jan 2003 22:10:07 +0000 (22:10 +0000)]
Patch to remove GCC-ism for local structure initialization. From
Original commit message from CVS:
Patch to remove GCC-ism for local structure initialization. From
Brian Cameron.
David Schleef [Tue, 21 Jan 2003 22:01:37 +0000 (22:01 +0000)]
Remove GCC-ism used to find current stack pointer, and use this opportunity to clean up the code slightly. Based on ...
Original commit message from CVS:
Remove GCC-ism used to find current stack pointer, and use this
opportunity to clean up the code slightly. Based on patch from
Brian Cameron.
Wim Taymans [Tue, 21 Jan 2003 21:34:31 +0000 (21:34 +0000)]
Small formatting cleanup for write only properties
Original commit message from CVS:
Small formatting cleanup for write only properties
David Schleef [Tue, 21 Jan 2003 21:28:27 +0000 (21:28 +0000)]
Add test for ucontext.h. (Needed for cothreads.c)
Original commit message from CVS:
Add test for ucontext.h. (Needed for cothreads.c)
Wim Taymans [Tue, 21 Jan 2003 21:15:00 +0000 (21:15 +0000)]
Also find other plugin features; need to implement some prettyprint functions still...
Original commit message from CVS:
Also find other plugin features; need to implement some prettyprint
functions still...
David Schleef [Tue, 21 Jan 2003 20:50:27 +0000 (20:50 +0000)]
Replace __alignof__() GCC-ism with sizeof(). Should produce exactly the same code on all architectures except perhap...
Original commit message from CVS:
Replace __alignof__() GCC-ism with sizeof(). Should produce exactly
the same code on all architectures except perhaps m68k.
Erik Walthinsen [Tue, 21 Jan 2003 20:48:23 +0000 (20:48 +0000)]
revert the revert, switch out the new code for the 'working' code with an #if
Original commit message from CVS:
revert the revert, switch out the new code for the 'working' code with an #if
Thomas Vander Stichele [Tue, 21 Jan 2003 20:26:06 +0000 (20:26 +0000)]
don't make failing tests
Original commit message from CVS:
don't make failing tests
Wim Taymans [Tue, 21 Jan 2003 18:39:11 +0000 (18:39 +0000)]
Revert 1.66 and 1.67 that seemed to break the unlink scheduler function 1.68 is still added
Original commit message from CVS:
Revert 1.66 and 1.67 that seemed to break the unlink scheduler function
1.68 is still added
Wim Taymans [Mon, 20 Jan 2003 23:11:51 +0000 (23:11 +0000)]
Some more debugging
Original commit message from CVS:
Some more debugging
Wim Taymans [Mon, 20 Jan 2003 23:10:32 +0000 (23:10 +0000)]
- We need to pull UNUSABLE pads too because it might be an event
Original commit message from CVS:
- We need to pull UNUSABLE pads too because it might be an event
Wim Taymans [Mon, 20 Jan 2003 22:32:56 +0000 (22:32 +0000)]
- Make _tell more accurate
Original commit message from CVS:
- Make _tell more accurate
Erik Walthinsen [Mon, 20 Jan 2003 22:22:46 +0000 (22:22 +0000)]
- added 'remove' argument to _chain_recursive_add to remove elements from old chain before adding to new one
Original commit message from CVS:
- added 'remove' argument to _chain_recursive_add to remove elements from
old chain before adding to new one
- reworked _pad_unlink to be simpler and more correct
Erik Walthinsen [Mon, 20 Jan 2003 22:02:46 +0000 (22:02 +0000)]
moved recursive exit to the front of the call, to make it easier to add prevchain removal
Original commit message from CVS:
moved recursive exit to the front of the call, to make it easier to add prevchain removal
Erik Walthinsen [Mon, 20 Jan 2003 21:23:19 +0000 (21:23 +0000)]
- some minor whitespace cleanups
Original commit message from CVS:
- some minor whitespace cleanups
- rework _chain_add_element to put the element in either the main or
disabled lists depending on whether the element is PLAYING or not.
Thomas Vander Stichele [Mon, 20 Jan 2003 14:10:14 +0000 (14:10 +0000)]
make forte happy
Original commit message from CVS:
make forte happy
Wim Taymans [Sun, 19 Jan 2003 20:05:16 +0000 (20:05 +0000)]
Small fixes
Original commit message from CVS:
Small fixes
David I. Lehn [Sun, 19 Jan 2003 00:40:50 +0000 (00:40 +0000)]
add --disable-xsltproc-net option to pass --nonet to xsltproc
Original commit message from CVS:
add --disable-xsltproc-net option to pass --nonet to xsltproc
David I. Lehn [Sat, 18 Jan 2003 21:41:34 +0000 (21:41 +0000)]
comment out unused caps_changed related functions and prototypes
Original commit message from CVS:
comment out unused caps_changed related functions and prototypes
David I. Lehn [Sat, 18 Jan 2003 21:29:23 +0000 (21:29 +0000)]
FIXME "caps_changed" signal no longer exists, commenting out code that attempts to connect to it.
Original commit message from CVS:
FIXME "caps_changed" signal no longer exists, commenting out code that attempts
to connect to it.
Wim Taymans [Sat, 18 Jan 2003 14:11:36 +0000 (14:11 +0000)]
Forgot to set the name on a new schedulerfactory, oops
Original commit message from CVS:
Forgot to set the name on a new schedulerfactory, oops
Wim Taymans [Fri, 17 Jan 2003 20:41:04 +0000 (20:41 +0000)]
- Error after configurable number of buffers
Original commit message from CVS:
- Error after configurable number of buffers
Wim Taymans [Fri, 17 Jan 2003 20:02:27 +0000 (20:02 +0000)]
More refcounting fixes
Original commit message from CVS:
More refcounting fixes