Steve Baker [Wed, 15 May 2002 18:52:08 +0000 (18:52 +0000)]
New bytestream fileio style api has landed, along with some minor fixes:
Original commit message from CVS:
New bytestream fileio style api has landed, along with some minor fixes:
- implement gst_bytestream_tell
- prevent buffers from being gobbled after a seek
David I. Lehn [Tue, 14 May 2002 00:45:10 +0000 (00:45 +0000)]
ulong type fix add 64b types add printing name of unknown type
Original commit message from CVS:
ulong type fix
add 64b types
add printing name of unknown type
David I. Lehn [Tue, 14 May 2002 00:40:15 +0000 (00:40 +0000)]
formatting
Original commit message from CVS:
formatting
Andy Wingo [Sat, 11 May 2002 23:33:32 +0000 (23:33 +0000)]
make gst-inspect-gui call the proper gst-inspect
Original commit message from CVS:
make gst-inspect-gui call the proper gst-inspect
Andy Wingo [Sat, 11 May 2002 21:38:16 +0000 (21:38 +0000)]
Return TESTS_ENVIRONMENT, necessary to make the registry properly
Original commit message from CVS:
Return TESTS_ENVIRONMENT, necessary to make the registry properly
Andy Wingo [Sat, 11 May 2002 20:30:05 +0000 (20:30 +0000)]
fix refcounting tests so that they compile and run, but they fail currently: gst leaks obscene amounts of memory ;) f...
Original commit message from CVS:
* fix refcounting tests so that they compile and run, but they fail currently:
gst leaks obscene amounts of memory ;)
* fix plugin loading test so that it only refers to plugins within the gstreamer/
tree
* store gst plugin paths in the registry
* is GST_REGISTRY is set, only use the user registry with the PLUGIN_PATH explictly
specified by the user
* all tests should pass now except refcounting
Wim Taymans [Fri, 10 May 2002 19:24:04 +0000 (19:24 +0000)]
Fix the plugin testsuite, only registry.c doesn't work yet
Original commit message from CVS:
Fix the plugin testsuite, only registry.c doesn't work yet
Wim Taymans [Fri, 10 May 2002 19:23:18 +0000 (19:23 +0000)]
Small fixes for testsuite/plugin
Original commit message from CVS:
Small fixes for testsuite/plugin
Andy Wingo [Fri, 10 May 2002 18:26:14 +0000 (18:26 +0000)]
added a get_perms_func to gstxmlregistry that will set _WRITABLE and _READABLE as appropriate added an object propert...
Original commit message from CVS:
* added a get_perms_func to gstxmlregistry that will set _WRITABLE and _READABLE
as appropriate
* added an object property for location so that we can do some cleanup and initialization
Andy Wingo [Fri, 10 May 2002 14:40:07 +0000 (14:40 +0000)]
Fix automake badness
Original commit message from CVS:
Fix automake badness
David I. Lehn [Fri, 10 May 2002 08:16:18 +0000 (08:16 +0000)]
Added gst_bytestream_get_timestamp() call to get timestamp of data at the front of the stream. If no data in stream,...
Original commit message from CVS:
Added gst_bytestream_get_timestamp() call to get timestamp of data at
the front of the stream. If no data in stream, loads 1 byte to get a
new buffer and uses its timestamp.
Does nothing to handle readers that try to read data lengths that span
buffers with multiple timestamps.
_get_timestamp() now used when creating new buffers.
David I. Lehn [Fri, 10 May 2002 08:10:14 +0000 (08:10 +0000)]
poor error checking, should do something better
Original commit message from CVS:
poor error checking, should do something better
David I. Lehn [Fri, 10 May 2002 06:49:18 +0000 (06:49 +0000)]
remove duplicate gst_registry_pool_add declaration
Original commit message from CVS:
remove duplicate gst_registry_pool_add declaration
Andy Wingo [Fri, 10 May 2002 03:27:42 +0000 (03:27 +0000)]
GST_PLUGIN_PATH gets split into the user registry some debugging output in registry rebuilding don't go into =build, ...
Original commit message from CVS:
* GST_PLUGIN_PATH gets split into the user registry
* some debugging output in registry rebuilding
* don't go into =build, =inst, etc
* i really don't know what the current idiom is for the plugin test suites, disabling for now
still pending issues: what to do when other plugin paths are passed on the command
line for existing registries. if the existing registries were built against those
paths, the time checks work, but if not they will need to be rebuilt. i have a feeling
they should be rebuilt in any case, but it's a tricky issue.
Andy Wingo [Fri, 10 May 2002 01:24:08 +0000 (01:24 +0000)]
Funny how doing things the right way takes less code...
Original commit message from CVS:
Funny how doing things the right way takes less code...
Andy Wingo [Fri, 10 May 2002 01:13:40 +0000 (01:13 +0000)]
Check to see if the registry is out of date, and if so try to rebuild it.
Original commit message from CVS:
Check to see if the registry is out of date, and if so try to rebuild it.
WIERD THING: trying to run gst-register using system() fails. Apparently child processes
can't link to libs parent processes use? It's wierd, and it could be a libtool issue.
That's probably just as well, it would be better just to use -register's code from within
core and not rely on another binary.
Wim Taymans [Thu, 9 May 2002 17:45:49 +0000 (17:45 +0000)]
Compile fix.
Original commit message from CVS:
Compile fix.
Andy Wingo [Thu, 9 May 2002 17:28:22 +0000 (17:28 +0000)]
add registries to gst/Makefile.am:DIST_SUBDIRS
Original commit message from CVS:
add registries to gst/Makefile.am:DIST_SUBDIRS
Andy Wingo [Thu, 9 May 2002 17:21:28 +0000 (17:21 +0000)]
add refcounting to configure.ac
Original commit message from CVS:
add refcounting to configure.ac
Andy Wingo [Thu, 9 May 2002 16:53:07 +0000 (16:53 +0000)]
add common to the dist without using makefiles
Original commit message from CVS:
add common to the dist without using makefiles
Thomas Vander Stichele [Thu, 9 May 2002 16:44:22 +0000 (16:44 +0000)]
various more tests enabling
Original commit message from CVS:
various more tests enabling
Thomas Vander Stichele [Thu, 9 May 2002 16:43:10 +0000 (16:43 +0000)]
fixing up tests
Original commit message from CVS:
fixing up tests
Thomas Vander Stichele [Thu, 9 May 2002 16:07:33 +0000 (16:07 +0000)]
refcounting tests sure would be nice to have
Original commit message from CVS:
refcounting tests sure would be nice to have
Thomas Vander Stichele [Thu, 9 May 2002 15:38:31 +0000 (15:38 +0000)]
tried fixing, failed spectacularly
Original commit message from CVS:
tried fixing, failed spectacularly
Wim Taymans [Thu, 9 May 2002 15:15:49 +0000 (15:15 +0000)]
Unconnected pad errors are detected elsewhere
Original commit message from CVS:
Unconnected pad errors are detected elsewhere
ERROR has higher priority than CHANGED.
Thomas Vander Stichele [Thu, 9 May 2002 14:50:54 +0000 (14:50 +0000)]
why does this test fail ?
Original commit message from CVS:
why does this test fail ?
Thomas Vander Stichele [Thu, 9 May 2002 14:26:20 +0000 (14:26 +0000)]
allowing failing tests to be built
Original commit message from CVS:
allowing failing tests to be built
Thomas Vander Stichele [Thu, 9 May 2002 14:23:02 +0000 (14:23 +0000)]
small api fix
Original commit message from CVS:
small api fix
Andy Wingo [Wed, 8 May 2002 21:32:03 +0000 (21:32 +0000)]
revert patch to dynamic-pipeline and document more fully
Original commit message from CVS:
revert patch to dynamic-pipeline and document more fully
David I. Lehn [Wed, 8 May 2002 21:17:44 +0000 (21:17 +0000)]
add common to dist
Original commit message from CVS:
add common to dist
Ronald S. Bultje [Wed, 8 May 2002 21:16:41 +0000 (21:16 +0000)]
At least check whether the directory exists when creating the registry file
Original commit message from CVS:
At least check whether the directory exists when creating the registry file
Wim Taymans [Wed, 8 May 2002 20:40:48 +0000 (20:40 +0000)]
Totally rewritten registry handling.
Original commit message from CVS:
Totally rewritten registry handling.
- move the registry save/load code into a gstregistry subclass, this
will make it possible to use other registries (flat file, web based,
RDBMS type, etc..)
- a simple GMarkup xml registry is implemented
- use standard statically linked plugins for core elements.
- GstPlugin has a very well defined set of functions now
A little bytestream hack..
Added more info to -inspect.
Some more debugging info for clocking.
Small cleanups
I use ./gst-register --gst-plugin-path=/opt/src/sourceforge/gst-plugins/gst-libs:/opt/src/sourceforge/gst-plugins/
to register core and gst-plugins now.
Wim Taymans [Wed, 8 May 2002 20:06:20 +0000 (20:06 +0000)]
Some random docs updates I had lying around
Original commit message from CVS:
Some random docs updates I had lying around
Wim Taymans [Wed, 8 May 2002 20:00:35 +0000 (20:00 +0000)]
Added gst_props_get_safe
Original commit message from CVS:
Added gst_props_get_safe
Andy Wingo [Wed, 8 May 2002 01:44:03 +0000 (01:44 +0000)]
virtual patch from taaz
Original commit message from CVS:
virtual patch from taaz
Andy Wingo [Tue, 7 May 2002 20:24:56 +0000 (20:24 +0000)]
fix distcheck issue
Original commit message from CVS:
fix distcheck issue
Andy Wingo [Tue, 7 May 2002 03:01:16 +0000 (03:01 +0000)]
hopefully fix distcheck issues
Original commit message from CVS:
hopefully fix distcheck issues
Benjamin Otte [Mon, 6 May 2002 19:23:37 +0000 (19:23 +0000)]
merged schedulers
Original commit message from CVS:
merged schedulers
- new file cothreads_compat.h to provide linking to desired cothreads package
- changes in basic and fast scheduler to use cothreads_compat.h
- updated Makefile to build the basic and the fast scheduler from both packages
- removed gststandardscheduler.c - it is not needed anymore
Available schedulers are now 'basic', 'standard', 'fastbasic' and 'faststandard' where the basic ones are built with old cothreads and the standard ones with the new cothreads.
Andy Wingo [Sun, 5 May 2002 17:45:41 +0000 (17:45 +0000)]
use contents of GST_REGISTRY variable if --gst-registry is not set
Original commit message from CVS:
use contents of GST_REGISTRY variable if --gst-registry is not set
Andy Wingo [Sun, 5 May 2002 16:49:45 +0000 (16:49 +0000)]
Fix the tests so that builds that are not --enable-plugin-builddir can register the plugins from the uninstalled gstr...
Original commit message from CVS:
Fix the tests so that builds that are not --enable-plugin-builddir can register
the plugins from the uninstalled gstreamer directory. There is some small amount of voodoo
here.
Also, add gst-inspect-check to gstreamer/testsuite, where it probably belongs
Steve Baker [Sun, 5 May 2002 15:39:37 +0000 (15:39 +0000)]
a few internal changes:
Original commit message from CVS:
a few internal changes:
- put last_update_timestamp into GstDParam
- added a GstDParamUpdateInfo enum to the update function so that dparams know what context they are updating in (for example, the first update since the pipeline was started)
- rewrote bogus next_timestamp calculation in GstDParamSmooth
Steve Baker [Sun, 5 May 2002 15:31:11 +0000 (15:31 +0000)]
renamed rate-proportion to the more accurate hertz-rate-bound
Original commit message from CVS:
renamed rate-proportion to the more accurate hertz-rate-bound
Andy Wingo [Sat, 4 May 2002 18:59:24 +0000 (18:59 +0000)]
gst_scheduler_factory_make () can accept NULL as the first arg now _create () sets the element sched and refcounts th...
Original commit message from CVS:
* gst_scheduler_factory_make () can accept NULL as the first arg now
* _create () sets the element sched and refcounts the scheduler
* corresponding touchups to gstpipeline and gstthread
Benjamin Otte [Sat, 4 May 2002 18:12:11 +0000 (18:12 +0000)]
fix segfault when using unsafe get_props
Original commit message from CVS:
fix segfault when using unsafe get_props
Thomas Vander Stichele [Fri, 3 May 2002 15:38:06 +0000 (15:38 +0000)]
more changes to get docs to build
Original commit message from CVS:
more changes to get docs to build
Thomas Vander Stichele [Fri, 3 May 2002 15:13:52 +0000 (15:13 +0000)]
adding buildreqs for dist
Original commit message from CVS:
adding buildreqs for dist
Thomas Vander Stichele [Fri, 3 May 2002 15:12:23 +0000 (15:12 +0000)]
use python2 at all costs
Original commit message from CVS:
use python2 at all costs
Ronald S. Bultje [Fri, 3 May 2002 09:34:07 +0000 (09:34 +0000)]
Header file fix (these ## are needed for multi-arguments) and a fix for gst_props_get() if safe = FALSE (we still nee...
Original commit message from CVS:
Header file fix (these ## are needed for multi-arguments) and a fix for gst_props_get() if safe = FALSE (we still need three arguments per fetch)
Thomas Vander Stichele [Thu, 2 May 2002 13:41:07 +0000 (13:41 +0000)]
same change here
Original commit message from CVS:
same change here
Thomas Vander Stichele [Thu, 2 May 2002 13:39:39 +0000 (13:39 +0000)]
my mistake - this should compile with the header in the tarball, not a possibly installed header
Original commit message from CVS:
my mistake - this should compile with the header in the tarball, not a
possibly installed header
Wim Taymans [Wed, 1 May 2002 20:02:40 +0000 (20:02 +0000)]
Small cleanups
Original commit message from CVS:
Small cleanups
Wim Taymans [Wed, 1 May 2002 19:43:18 +0000 (19:43 +0000)]
Small cleanup
Original commit message from CVS:
Small cleanup
Wim Taymans [Wed, 1 May 2002 19:38:58 +0000 (19:38 +0000)]
Added some more useful functions to create props
Original commit message from CVS:
Added some more useful functions to create props
Thomas Vander Stichele [Wed, 1 May 2002 14:58:22 +0000 (14:58 +0000)]
it's nice to see the core's version when running apps
Original commit message from CVS:
it's nice to see the core's version when running apps
Thomas Vander Stichele [Mon, 29 Apr 2002 20:54:10 +0000 (20:54 +0000)]
throwing these out
Original commit message from CVS:
throwing these out
Thomas Vander Stichele [Mon, 29 Apr 2002 20:53:02 +0000 (20:53 +0000)]
executed
Original commit message from CVS:
executed
Thomas Vander Stichele [Mon, 29 Apr 2002 20:52:22 +0000 (20:52 +0000)]
changes
Original commit message from CVS:
changes
Thomas Vander Stichele [Mon, 29 Apr 2002 20:38:39 +0000 (20:38 +0000)]
doc changes
Original commit message from CVS:
doc changes
Thomas Vander Stichele [Mon, 29 Apr 2002 15:11:47 +0000 (15:11 +0000)]
added docbuilding
Original commit message from CVS:
added docbuilding
Thomas Vander Stichele [Mon, 29 Apr 2002 10:28:33 +0000 (10:28 +0000)]
this hack shouldn't be here
Original commit message from CVS:
this hack shouldn't be here
Thomas Vander Stichele [Sun, 28 Apr 2002 17:08:59 +0000 (17:08 +0000)]
rename operation
Original commit message from CVS:
rename operation
Thomas Vander Stichele [Sun, 28 Apr 2002 15:29:23 +0000 (15:29 +0000)]
make sure autogen.sh options get passed on to cothreads
Original commit message from CVS:
make sure autogen.sh options get passed on to cothreads
Wim Taymans [Sun, 28 Apr 2002 13:27:32 +0000 (13:27 +0000)]
Added method for releasing request pads.
Original commit message from CVS:
Added method for releasing request pads.
Fix state changes.
Andy Wingo [Fri, 26 Apr 2002 15:02:34 +0000 (15:02 +0000)]
set the "name" property on pad templates
Original commit message from CVS:
set the "name" property on pad templates
Thomas Vander Stichele [Thu, 25 Apr 2002 19:20:20 +0000 (19:20 +0000)]
adding buildrequires
Original commit message from CVS:
adding buildrequires
Thomas Vander Stichele [Wed, 24 Apr 2002 20:48:54 +0000 (20:48 +0000)]
adding build requires for the buildroot system
Original commit message from CVS:
adding build requires for the buildroot system
Thomas Vander Stichele [Tue, 23 Apr 2002 19:13:50 +0000 (19:13 +0000)]
added clock test app
Original commit message from CVS:
added clock test app
Thomas Vander Stichele [Tue, 23 Apr 2002 19:12:54 +0000 (19:12 +0000)]
adding clock example
Original commit message from CVS:
adding clock example
Thomas Vander Stichele [Tue, 23 Apr 2002 15:02:35 +0000 (15:02 +0000)]
doc fixes
Original commit message from CVS:
doc fixes
Thomas Vander Stichele [Tue, 23 Apr 2002 15:01:56 +0000 (15:01 +0000)]
doc changes
Original commit message from CVS:
doc changes
Thomas Vander Stichele [Tue, 23 Apr 2002 14:58:51 +0000 (14:58 +0000)]
doc fixes s/gst_clock_activate/gst_clock_set_active/g
Original commit message from CVS:
* doc fixes
* s/gst_clock_activate/gst_clock_set_active/g
Thomas Vander Stichele [Tue, 23 Apr 2002 14:56:44 +0000 (14:56 +0000)]
api change doc clarification
Original commit message from CVS:
* api change
* doc clarification
Thomas Vander Stichele [Tue, 23 Apr 2002 11:15:18 +0000 (11:15 +0000)]
api renaming
Original commit message from CVS:
api renaming
Thomas Vander Stichele [Tue, 23 Apr 2002 10:32:16 +0000 (10:32 +0000)]
doc changes
Original commit message from CVS:
doc changes
Thomas Vander Stichele [Tue, 23 Apr 2002 09:48:48 +0000 (09:48 +0000)]
code cleanup
Original commit message from CVS:
code cleanup
Andy Wingo [Mon, 22 Apr 2002 04:43:28 +0000 (04:43 +0000)]
let's not clobber our local variables -- i think this is a good short-term fix until i get to hacking on the standard...
Original commit message from CVS:
let's not clobber our local variables -- i think this is a good short-term
fix until i get to hacking on the standard scheduler again.
Thomas Vander Stichele [Sun, 21 Apr 2002 14:16:36 +0000 (14:16 +0000)]
give useful warning when not unique
Original commit message from CVS:
give useful warning when not unique
Thomas Vander Stichele [Sun, 21 Apr 2002 14:06:14 +0000 (14:06 +0000)]
adapted docs
Original commit message from CVS:
adapted docs
Thomas Vander Stichele [Sun, 21 Apr 2002 14:04:24 +0000 (14:04 +0000)]
added name test
Original commit message from CVS:
added name test
Thomas Vander Stichele [Sun, 21 Apr 2002 13:32:35 +0000 (13:32 +0000)]
makes no sense as INFO
Original commit message from CVS:
makes no sense as INFO
Andy Wingo [Sat, 20 Apr 2002 21:42:53 +0000 (21:42 +0000)]
a hack to work around intltool's brokenness a current check for mpeg2dec details->klass reorganizations an element br...
Original commit message from CVS:
* a hack to work around intltool's brokenness
* a current check for mpeg2dec
* details->klass reorganizations
* an element browser that uses details->klass
* separated cdxa parse out from the avi directory
Benjamin Otte [Sat, 20 Apr 2002 12:31:41 +0000 (12:31 +0000)]
fix 'invalid cast' warning
Original commit message from CVS:
fix 'invalid cast' warning
Benjamin Otte [Fri, 19 Apr 2002 19:49:41 +0000 (19:49 +0000)]
- make all _get_list functions return a const reference to original lists and no copy
Original commit message from CVS:
- make all _get_list functions return a const reference to original lists and no copy
- redo code accordingly
- fix compile issue in dparam stuff
Ronald S. Bultje [Fri, 19 Apr 2002 13:17:23 +0000 (13:17 +0000)]
We require bison somewhere, so we should check for that in configure
Original commit message from CVS:
We require bison somewhere, so we should check for that in configure
Thomas Vander Stichele [Fri, 19 Apr 2002 10:54:13 +0000 (10:54 +0000)]
this should please bastien please let me know if other stuff needs to be different between release and cvs
Original commit message from CVS:
this should please bastien
please let me know if other stuff needs to be different between release and cvs
Thomas Vander Stichele [Fri, 19 Apr 2002 10:26:56 +0000 (10:26 +0000)]
doc fixes
Original commit message from CVS:
doc fixes
Thomas Vander Stichele [Fri, 19 Apr 2002 10:26:04 +0000 (10:26 +0000)]
doc rearranging
Original commit message from CVS:
doc rearranging
Thomas Vander Stichele [Fri, 19 Apr 2002 10:25:40 +0000 (10:25 +0000)]
doc changes
Original commit message from CVS:
doc changes
Thomas Vander Stichele [Thu, 18 Apr 2002 20:47:00 +0000 (20:47 +0000)]
messy aclocals tuff
Original commit message from CVS:
messy aclocals tuff
Thomas Vander Stichele [Thu, 18 Apr 2002 19:30:55 +0000 (19:30 +0000)]
fix doc warnings
Original commit message from CVS:
fix doc warnings
Benjamin Otte [Thu, 18 Apr 2002 13:47:23 +0000 (13:47 +0000)]
some things noted by taaz
Original commit message from CVS:
some things noted by taaz
Thomas Vander Stichele [Wed, 17 Apr 2002 17:29:28 +0000 (17:29 +0000)]
added deps to gstreamer-devel
Original commit message from CVS:
added deps to gstreamer-devel
Thomas Vander Stichele [Wed, 17 Apr 2002 15:19:56 +0000 (15:19 +0000)]
more doc fixes
Original commit message from CVS:
more doc fixes
Thomas Vander Stichele [Wed, 17 Apr 2002 14:58:17 +0000 (14:58 +0000)]
more change
Original commit message from CVS:
more change
Thomas Vander Stichele [Wed, 17 Apr 2002 12:29:25 +0000 (12:29 +0000)]
remarks for doc review
Original commit message from CVS:
remarks for doc review
Thomas Vander Stichele [Wed, 17 Apr 2002 12:28:32 +0000 (12:28 +0000)]
review of gstbuffer documentation small doc fixes
Original commit message from CVS:
* review of gstbuffer documentation
* small doc fixes
Benjamin Otte [Wed, 17 Apr 2002 00:18:04 +0000 (00:18 +0000)]
fix bug with --gst-fatal-warnings when exclude_args is NULL
Original commit message from CVS:
fix bug with --gst-fatal-warnings when exclude_args is NULL
Benjamin Otte [Wed, 17 Apr 2002 00:11:53 +0000 (00:11 +0000)]
added dir and first doc about events
Original commit message from CVS:
added dir and first doc about events
Thomas Vander Stichele [Tue, 16 Apr 2002 16:27:26 +0000 (16:27 +0000)]
rename the books so the discerning elements move up front
Original commit message from CVS:
rename the books so the discerning elements move up front
Benjamin Otte [Tue, 16 Apr 2002 14:45:53 +0000 (14:45 +0000)]
yay, a new option to play with! added -X / --exclude to exclude output of specific properties. Currently only --exclu...
Original commit message from CVS:
yay, a new option to play with!
added -X / --exclude to exclude output of specific properties. Currently only --exclude will work because we're not on popt 1.6.3 yet (blame it on Debian).
removed the harcoded excluding of the 'offset' property. You need to specify --exclude=offset now if you want your old output back