platform/upstream/gstreamer.git
22 years agoStore the element in the cothread private field.
Wim Taymans [Sat, 23 Feb 2002 13:42:51 +0000 (13:42 +0000)]
Store the element in the cothread private field.

Original commit message from CVS:
Store the element in the cothread private field.
If we remove the current entry in the cothread chain, make sure another
cothread is marked as COTHREAD_STOPPING.

22 years agoAdded a private field to the cothread state.
Wim Taymans [Sat, 23 Feb 2002 13:41:17 +0000 (13:41 +0000)]
Added a private field to the cothread state.

Original commit message from CVS:
Added a private field to the cothread state.

22 years agoOnly unset the scheduler on REAL pads. This is a nasty one that causes random memory...
Wim Taymans [Fri, 22 Feb 2002 23:12:05 +0000 (23:12 +0000)]
Only unset the scheduler on REAL pads. This is a nasty one that causes random memory corruption.

Original commit message from CVS:
Only unset the scheduler on REAL pads. This is a nasty one that causes
random memory corruption.

22 years agouncomment it in the DIRS to avoid errors
Thomas Vander Stichele [Fri, 22 Feb 2002 19:38:48 +0000 (19:38 +0000)]
uncomment it in the DIRS to avoid errors

Original commit message from CVS:
uncomment it in the DIRS to avoid errors

22 years agotest program doesn't leave iterate atm, commenting it
Thomas Vander Stichele [Fri, 22 Feb 2002 18:25:06 +0000 (18:25 +0000)]
test program doesn't leave iterate atm, commenting it

Original commit message from CVS:
test program doesn't leave iterate atm, commenting it

22 years agoright include
Thomas Vander Stichele [Fri, 22 Feb 2002 18:12:37 +0000 (18:12 +0000)]
right include

Original commit message from CVS:
right include

22 years agoadd to DIST_SUBDIRS
Thomas Vander Stichele [Fri, 22 Feb 2002 17:47:10 +0000 (17:47 +0000)]
add to DIST_SUBDIRS

Original commit message from CVS:
add to DIST_SUBDIRS

22 years agogenerate the makefile for dparams testing
Steve Baker [Thu, 21 Feb 2002 20:47:14 +0000 (20:47 +0000)]
generate the makefile for dparams testing

Original commit message from CVS:
generate the makefile for dparams testing

22 years agouse the correct marshal
Steve Baker [Thu, 21 Feb 2002 20:44:59 +0000 (20:44 +0000)]
use the correct marshal

Original commit message from CVS:
use the correct marshal

22 years agoadd two apis: gst_element_connect_elements_many (elem1, elem2, ...)
Andy Wingo [Thu, 21 Feb 2002 14:44:27 +0000 (14:44 +0000)]
add two apis: gst_element_connect_elements_many (elem1, elem2, ...)

Original commit message from CVS:
* add two apis:
* gst_element_connect_elements_many (elem1, elem2, ...)
- calls gst_element_connect_elements() in order
- should be called gst_element_connect_many, but we need to rename gst_element_connect_elements first
- simplifies common-case code
* gst_bin_add_many (bin, elem1, ...)
- calls gst_bin_add on all of the elems
- again, simplifying common code

22 years agousing GST_DEBUGINFO
Thomas Vander Stichele [Thu, 21 Feb 2002 13:34:06 +0000 (13:34 +0000)]
using GST_DEBUGINFO

Original commit message from CVS:
using GST_DEBUGINFO

22 years agomore debug output used CONNECT_OK because otherwise functions don't get a proper...
Thomas Vander Stichele [Thu, 21 Feb 2002 10:38:18 +0000 (10:38 +0000)]
more debug output used CONNECT_OK because otherwise functions don't get a proper result

Original commit message from CVS:
* more debug output
* used CONNECT_OK because otherwise functions don't get a proper result

22 years agowarning fixes gst_object_set_name (name, NULL) uniquifies the name globally
Andy Wingo [Wed, 20 Feb 2002 21:31:16 +0000 (21:31 +0000)]
warning fixes gst_object_set_name (name, NULL) uniquifies the name globally

Original commit message from CVS:
* warning fixes
* gst_object_set_name (name, NULL) uniquifies the name globally
- needs robusticizing
* gst_elementfactory_make can now take NULL as a second argument

22 years agoso that people know about GST_PLUGIN_PATH
Steve Baker [Wed, 20 Feb 2002 20:17:30 +0000 (20:17 +0000)]
so that people know about GST_PLUGIN_PATH

Original commit message from CVS:
so that people know about GST_PLUGIN_PATH

22 years agomove GST_PLUGIN_PATH before _gst_plugin_initialize so that it is noticed
Steve Baker [Wed, 20 Feb 2002 20:04:46 +0000 (20:04 +0000)]
move GST_PLUGIN_PATH before _gst_plugin_initialize so that it is noticed

Original commit message from CVS:
move GST_PLUGIN_PATH before _gst_plugin_initialize so that it is noticed

22 years agoa warning fix a potential commenting error fix more debug output when trying to set...
Thomas Vander Stichele [Wed, 20 Feb 2002 16:44:46 +0000 (16:44 +0000)]
a warning fix a potential commenting error fix more debug output when trying to set caps so I can actually tell from ...

Original commit message from CVS:
* a warning fix
* a potential commenting error fix
* more debug output when trying to set caps so I can actually tell from it
what's going on

22 years agobefore, entering and leaving where invisible now it's a really bleak grey anyone...
Thomas Vander Stichele [Wed, 20 Feb 2002 16:42:16 +0000 (16:42 +0000)]
before, entering and leaving where invisible now it's a really bleak grey anyone want to suggest a usable color ?

Original commit message from CVS:
before, entering and leaving where invisible
now it's a really bleak grey
anyone want to suggest a usable color ?

22 years agoFixed some warnings
Wim Taymans [Tue, 19 Feb 2002 22:10:37 +0000 (22:10 +0000)]
Fixed some warnings

Original commit message from CVS:
Fixed some warnings
Always recalculate caps intersection in perform_negotiate 'cause they
might have changed. (needs better solution probably)

22 years agodocumentation addition
Thomas Vander Stichele [Tue, 19 Feb 2002 16:08:23 +0000 (16:08 +0000)]
documentation addition

Original commit message from CVS:
documentation addition

22 years agochanges to spider: add padtemplates so the connect functions can connect two request...
Andy Wingo [Tue, 19 Feb 2002 05:59:07 +0000 (05:59 +0000)]
changes to spider: add padtemplates so the connect functions can connect two request-pad elements add a hack in gstel...

Original commit message from CVS:
* changes to spider:
* add padtemplates so the connect functions can connect two request-pad
elements
* add a hack in gstelement.c. please look at this, Company, and see how
we can get around this
* add backwards caps-propagation support in identity, int2float, float2int,
adder, speed, volume

22 years agomany fixes related to dynamic pipelines.
Andy Wingo [Mon, 18 Feb 2002 00:40:56 +0000 (00:40 +0000)]
many fixes related to dynamic pipelines.

Original commit message from CVS:
* many fixes related to dynamic pipelines.
* addition of gst_element_disconnect_elements(), as per connect_elements()
* don't have a cow if typefind changes state in its signal handlers
* support of request pad -> request pad in connect_elements()
* some fixes in int2float that will eventually need to be ported to float2int and
adder

the gstelement api is getting bloated, expect a rewrite within the next month.

22 years agoappending caps to themself is not fatal, is it?
Benjamin Otte [Sun, 17 Feb 2002 21:19:13 +0000 (21:19 +0000)]
appending caps to themself is not fatal, is it?

Original commit message from CVS:
appending caps to themself is not fatal, is it?
If it is, revert the patch, but please allow gst_caps_append (NULL, NULL);

22 years agosome object cleanup fixes
Andy Wingo [Sun, 17 Feb 2002 19:58:29 +0000 (19:58 +0000)]
some object cleanup fixes

Original commit message from CVS:
some object cleanup fixes

22 years agocapsnego fixes in adder, speed, and identity
Andy Wingo [Sun, 17 Feb 2002 17:34:23 +0000 (17:34 +0000)]
capsnego fixes in adder, speed, and identity

Original commit message from CVS:
capsnego fixes in adder, speed, and identity

22 years agoconvert identity to g_object_notify stuff i hate last-message, it's stupid
Andy Wingo [Sun, 17 Feb 2002 06:00:20 +0000 (06:00 +0000)]
convert identity to g_object_notify stuff i hate last-message, it's stupid

Original commit message from CVS:
convert identity to g_object_notify stuff
i hate last-message, it's stupid

22 years agoback to popt 1.5
Andy Wingo [Sun, 17 Feb 2002 02:08:48 +0000 (02:08 +0000)]
back to popt 1.5

Original commit message from CVS:
back to popt 1.5

22 years agoallow gst_init(NULL, NULL) to work this fix was prompted by testsuite/test_gst_init...
Andy Wingo [Sat, 16 Feb 2002 18:27:04 +0000 (18:27 +0000)]
allow gst_init(NULL, NULL) to work this fix was prompted by testsuite/test_gst_init.c, which thomasvs was running on ...

Original commit message from CVS:
allow gst_init(NULL, NULL) to work
this fix was prompted by testsuite/test_gst_init.c, which thomasvs was running
on the autobuilder. they are good after all :)

22 years agoadd 'toolsdir' to the pc files add our first plugin test, which involves simply runni...
Andy Wingo [Sat, 16 Feb 2002 17:53:58 +0000 (17:53 +0000)]
add 'toolsdir' to the pc files add our first plugin test, which involves simply running gst-compprep, which in the co...

Original commit message from CVS:
* add 'toolsdir' to the pc files
* add our first plugin test, which involves simply running gst-compprep,
which in the course of creating the completion registry instantiates every
plugin. gst-register is run first.

22 years agoCloses: [ #518093 ] libxml2-dev absence not caught on config
Andy Wingo [Sat, 16 Feb 2002 03:50:38 +0000 (03:50 +0000)]
Closes: [ #518093 ] libxml2-dev absence not caught on config

Original commit message from CVS:
Closes: [ #518093 ] libxml2-dev absence not caught on config

22 years agoworkaround for old popt versions, maybe this is the best way anyway (not alowing...
Andy Wingo [Sat, 16 Feb 2002 03:24:50 +0000 (03:24 +0000)]
workaround for old popt versions, maybe this is the best way anyway (not alowing for command line args that are not p...

Original commit message from CVS:
workaround for old popt versions, maybe this is the best way anyway (not alowing
for command line args that are not parsed with popt)

22 years ago--gst-scheduler={basic,standard} :-)))
Andy Wingo [Fri, 15 Feb 2002 21:17:06 +0000 (21:17 +0000)]
--gst-scheduler={basic,standard} :-)))

Original commit message from CVS:
--gst-scheduler={basic,standard} :-)))

22 years agoto set default categories for an app, call set_categories before the gst_init restore...
Andy Wingo [Fri, 15 Feb 2002 21:11:46 +0000 (21:11 +0000)]
to set default categories for an app, call set_categories before the gst_init restores gst-register to its previous v...

Original commit message from CVS:
to set default categories for an app, call set_categories before the gst_init
restores gst-register to its previous verbosity (but --gst-mask=0 works)

22 years agofirst pass at integrating popt into gstreamer note: you will need popt 1.6.3 or great...
Andy Wingo [Fri, 15 Feb 2002 16:14:21 +0000 (16:14 +0000)]
first pass at integrating popt into gstreamer note: you will need popt 1.6.3 or greater (configure checks for this) -...

Original commit message from CVS:
first pass at integrating popt into gstreamer
note: you will need popt 1.6.3 or greater (configure checks for this) -- debian
people will either need to patch popt 1.6.2 or install 1.6.3 by hand.

22 years agoTest commit: if this works, the CVS is working again.
Richard Boulton [Thu, 14 Feb 2002 17:55:51 +0000 (17:55 +0000)]
Test commit: if this works, the CVS is working again.

Original commit message from CVS:
Test commit: if this works, the CVS is working again.

22 years agoRemove test file.
Richard Boulton [Thu, 14 Feb 2002 00:27:02 +0000 (00:27 +0000)]
Remove test file.

Original commit message from CVS:
Remove test file.

22 years agoThis is probably cleaner
Ronald S. Bultje [Wed, 13 Feb 2002 18:28:21 +0000 (18:28 +0000)]
This is probably cleaner

Original commit message from CVS:
This is probably cleaner

22 years agoThis is a test commit to check that the new syncmail script is working.
Richard Boulton [Wed, 13 Feb 2002 16:53:01 +0000 (16:53 +0000)]
This is a test commit to check that the new syncmail script is working.

Original commit message from CVS:
This is a test commit to check that the new syncmail script is working.

22 years agodon't set INFO categories before running gst_init
Thomas Vander Stichele [Wed, 13 Feb 2002 16:15:40 +0000 (16:15 +0000)]
don't set INFO categories before running gst_init

Original commit message from CVS:
don't set INFO categories before running gst_init

22 years agosmall addition
Thomas Vander Stichele [Wed, 13 Feb 2002 12:18:10 +0000 (12:18 +0000)]
small addition

Original commit message from CVS:
small addition

22 years agorevert part of wingo's patch wingo, I'm not doing this to piss you off ;) but with...
Thomas Vander Stichele [Tue, 12 Feb 2002 22:28:25 +0000 (22:28 +0000)]
revert part of wingo's patch wingo, I'm not doing this to piss you off ;) but with your change we get the reverse iss...

Original commit message from CVS:
revert part of wingo's patch
wingo, I'm not doing this to piss you off ;)
but with your change we get the reverse issue : stuff in libs/gst needs
gstmarshal.[ch], which are only generated if we go in gst before libs.
So unless we just throw the egg at the chicken we'll have to settle for a
hack.
Alternatively, we could take the egg out of the chicken and put it in
a separate tarball which would then be installed ;)

22 years agofix funny build issue by not linking plugin libraries to gstreamer core. this is...
Andy Wingo [Tue, 12 Feb 2002 17:50:22 +0000 (17:50 +0000)]
fix funny build issue by not linking plugin libraries to gstreamer core. this is because they are plugins, not shared...

Original commit message from CVS:
fix funny build issue by not linking plugin libraries to gstreamer core. this is
because they are plugins, not shared libraries per se, and will only be loaded by
the core itself. this change allows the core elements (schedulers, autopluggers, etc)
to use the core loadable libraries (bytestream, getbits, etc) as well as "ext" libs
like the new cothreads package.

22 years agoupdating tee to use properties
Thomas Vander Stichele [Tue, 12 Feb 2002 13:57:14 +0000 (13:57 +0000)]
updating tee to use properties

Original commit message from CVS:
updating tee to use properties

22 years agouse properties
Thomas Vander Stichele [Tue, 12 Feb 2002 13:53:15 +0000 (13:53 +0000)]
use properties

Original commit message from CVS:
use properties

22 years agofixing up tests to work with property callbacks
Thomas Vander Stichele [Tue, 12 Feb 2002 13:51:40 +0000 (13:51 +0000)]
fixing up tests to work with property callbacks

Original commit message from CVS:
fixing up tests to work with property callbacks

22 years agoevents seem to be gone
Thomas Vander Stichele [Tue, 12 Feb 2002 13:38:36 +0000 (13:38 +0000)]
events seem to be gone

Original commit message from CVS:
events seem to be gone

22 years agobecause of the versioning we need to do this
Thomas Vander Stichele [Mon, 11 Feb 2002 16:26:33 +0000 (16:26 +0000)]
because of the versioning we need to do this

Original commit message from CVS:
because of the versioning we need to do this

22 years agoI don't think we wanted to change the include dir to gstreamer as well.
Thomas Vander Stichele [Mon, 11 Feb 2002 15:35:42 +0000 (15:35 +0000)]
I don't think we wanted to change the include dir to gstreamer as well.

Original commit message from CVS:
I don't think we wanted to change the include dir to gstreamer as well.
If we did, then we need major code cleanups all over so let's hold off for
a second.

22 years agomore smalltalk fixage
Thomas Vander Stichele [Mon, 11 Feb 2002 14:07:02 +0000 (14:07 +0000)]
more smalltalk fixage

Original commit message from CVS:
more smalltalk fixage

22 years agofirst have breakfast then fix things
Thomas Vander Stichele [Mon, 11 Feb 2002 13:55:17 +0000 (13:55 +0000)]
first have breakfast then fix things

Original commit message from CVS:
first have breakfast
then fix things

22 years agomore of this
Thomas Vander Stichele [Mon, 11 Feb 2002 12:18:43 +0000 (12:18 +0000)]
more of this

Original commit message from CVS:
more of this

22 years agoadding standard scheduler
Thomas Vander Stichele [Mon, 11 Feb 2002 12:16:44 +0000 (12:16 +0000)]
adding standard scheduler

Original commit message from CVS:
adding standard scheduler

22 years agothis is a really evil hack.
Thomas Vander Stichele [Mon, 11 Feb 2002 12:08:50 +0000 (12:08 +0000)]
this is a really evil hack.

Original commit message from CVS:
this is a really evil hack.
I would like for someone to help wingo and me fixing it properly ;)
and for that I could use a little basic education on some of the LD FLAGS
we need all over because trying to fix it properly got me confused.

22 years agonope, not a good idea
Thomas Vander Stichele [Mon, 11 Feb 2002 11:46:45 +0000 (11:46 +0000)]
nope, not a good idea

Original commit message from CVS:
nope, not a good idea

22 years agotry try try
Thomas Vander Stichele [Mon, 11 Feb 2002 10:38:01 +0000 (10:38 +0000)]
try try try

Original commit message from CVS:
try try try

22 years agothis cothread thing is starting to confuse me which are we using atm ?
Thomas Vander Stichele [Mon, 11 Feb 2002 10:27:04 +0000 (10:27 +0000)]
this cothread thing is starting to confuse me which are we using atm ?

Original commit message from CVS:
this cothread thing is starting to confuse me
which are we using atm ?

22 years agomajor rewrite of the spider.
Benjamin Otte [Mon, 11 Feb 2002 08:18:09 +0000 (08:18 +0000)]
major rewrite of the spider.

Original commit message from CVS:
major rewrite of the spider.
Now uses GstSpiderConnection to track current connections and remember the way they're plugged.
Advantages of this approach:
- function prototypes are now much cleaner.
- Allow event propagation (EOS) to elements that are not connected but plugged.
- Allow deconstruction of plugged pipes. (not implemented)
Disadvantage:
- I screwed up naming (always get src and sink the wrong way). It's very inconsistent in the gstspider.[ch] files
- a little more time and memory are needed to manage the structs

22 years agoit still only iterates once, but we're getting there
Andy Wingo [Mon, 11 Feb 2002 07:45:30 +0000 (07:45 +0000)]
it still only iterates once, but we're getting there

Original commit message from CVS:
it still only iterates once, but we're getting there

22 years agoremoved cothread-specific code from gstinfo.c because the new cothreads has no cothre...
Andy Wingo [Mon, 11 Feb 2002 01:38:55 +0000 (01:38 +0000)]
removed cothread-specific code from gstinfo.c because the new cothreads has no cothread_self()

Original commit message from CVS:
* removed cothread-specific code from gstinfo.c because the new cothreads has no cothread_self()
* added a new scheduler, untested but it does compile :-)
* cothreads links to the scheduler, not core now
* no installation of cothreads headers

22 years agoinclude cothreads properly in the build
Andy Wingo [Sun, 10 Feb 2002 23:56:13 +0000 (23:56 +0000)]
include cothreads properly in the build

Original commit message from CVS:
include cothreads properly in the build

22 years agoadded missing output Makefile
Andy Wingo [Sun, 10 Feb 2002 21:38:34 +0000 (21:38 +0000)]
added missing output Makefile

Original commit message from CVS:
added missing output Makefile

22 years agochanged libgst -> libgstreamer to comply with namespace issues with gnu smalltalk...
Andy Wingo [Sun, 10 Feb 2002 17:09:53 +0000 (17:09 +0000)]
changed libgst -> libgstreamer to comply with namespace issues with gnu smalltalk various other fixes

Original commit message from CVS:
* changed libgst -> libgstreamer to comply with namespace issues with gnu smalltalk
* various other fixes

22 years agosync with as-version small autogen fix
Thomas Vander Stichele [Sun, 10 Feb 2002 15:54:09 +0000 (15:54 +0000)]
sync with as-version small autogen fix

Original commit message from CVS:
* sync with as-version
* small autogen fix

22 years agooopsie
Thomas Vander Stichele [Sun, 10 Feb 2002 10:11:44 +0000 (10:11 +0000)]
oopsie

Original commit message from CVS:
oopsie

22 years agoSome people might have stray acinclude.m4's lying around in their build dir so let...
Thomas Vander Stichele [Sun, 10 Feb 2002 09:25:45 +0000 (09:25 +0000)]
Some people might have stray acinclude.m4's lying around in their build dir so let's delete them.

Original commit message from CVS:
Some people might have stray acinclude.m4's lying around in their build dir
so let's delete them.
For those that wondered : yes, I ran make distcheck on an anonymous checkout.
This would've helped Zeenix.
Let me know if you think this is the wrong solution.

22 years ago*sigh* and this
Thomas Vander Stichele [Sat, 9 Feb 2002 21:43:49 +0000 (21:43 +0000)]
*sigh* and this

Original commit message from CVS:
*sigh* and this

22 years agoremove it here too
Thomas Vander Stichele [Sat, 9 Feb 2002 21:38:01 +0000 (21:38 +0000)]
remove it here too

Original commit message from CVS:
remove it here too

22 years agoremoving m4 dir
Thomas Vander Stichele [Sat, 9 Feb 2002 21:21:18 +0000 (21:21 +0000)]
removing m4 dir

Original commit message from CVS:
removing m4 dir

22 years agomore cleanups
Thomas Vander Stichele [Sat, 9 Feb 2002 21:19:11 +0000 (21:19 +0000)]
more cleanups

Original commit message from CVS:
more cleanups

22 years agomore build cleanups (using as-version and as-libtool) some release doc notes from...
Thomas Vander Stichele [Sat, 9 Feb 2002 21:05:12 +0000 (21:05 +0000)]
more build cleanups (using as-version and as-libtool) some release doc notes from the previous release

Original commit message from CVS:
* more build cleanups (using as-version and as-libtool)
* some release doc notes from the previous release

22 years agofix spurious libxml warning
Andy Wingo [Fri, 8 Feb 2002 18:07:25 +0000 (18:07 +0000)]
fix spurious libxml warning

Original commit message from CVS:
fix spurious libxml warning

22 years agofix the whole cothread thing
Andy Wingo [Thu, 7 Feb 2002 19:32:10 +0000 (19:32 +0000)]
fix the whole cothread thing

Original commit message from CVS:
fix the whole cothread thing

22 years agoWim, please upload the header files too next time ;)
Ronald S. Bultje [Thu, 7 Feb 2002 11:05:27 +0000 (11:05 +0000)]
Wim, please upload the header files too next time ;)

Original commit message from CVS:
Wim, please upload the header files too next time ;)

22 years agohow glib this makes me!
Andy Wingo [Thu, 7 Feb 2002 05:23:17 +0000 (05:23 +0000)]
how glib this makes me!

Original commit message from CVS:
how glib this makes me!

22 years agoSome random ramblings about the next-gen registry..
Wim Taymans [Wed, 6 Feb 2002 22:34:12 +0000 (22:34 +0000)]
Some random ramblings about the next-gen registry..

Original commit message from CVS:
Some random ramblings about the next-gen registry..

22 years agotaaz: it doesn't work thomas: ok, I'll fix it.
Thomas Vander Stichele [Wed, 6 Feb 2002 22:28:25 +0000 (22:28 +0000)]
taaz: it doesn't work thomas: ok, I'll fix it.

Original commit message from CVS:
taaz: it doesn't work
thomas: ok, I'll fix it.

22 years agoConverted a few _info events to properties..
Wim Taymans [Wed, 6 Feb 2002 21:57:35 +0000 (21:57 +0000)]
Converted a few _info events to properties..

Original commit message from CVS:
Converted a few _info events to properties..

22 years agotaaz's yapping
Thomas Vander Stichele [Wed, 6 Feb 2002 21:35:37 +0000 (21:35 +0000)]
taaz's yapping

Original commit message from CVS:
taaz's yapping

22 years agoSmall cleanups
Wim Taymans [Wed, 6 Feb 2002 21:12:52 +0000 (21:12 +0000)]
Small cleanups

Original commit message from CVS:
Small cleanups

22 years agomake -launch receive and print out errors.
Benjamin Otte [Wed, 6 Feb 2002 19:10:38 +0000 (19:10 +0000)]
make -launch receive and print out errors.

Original commit message from CVS:
make -launch receive and print out errors.
There is also a fix to allow printing gint64 variables. This should be removed when GLib does it. Glib1.3.13 does not.

22 years agoThis patch (nearly) completes the removal of vertical events from the core.
Benjamin Otte [Wed, 6 Feb 2002 19:05:19 +0000 (19:05 +0000)]
This patch (nearly) completes the removal of vertical events from the core.

Original commit message from CVS:
This patch (nearly) completes the removal of vertical events from the
core.
What it does:
- removal of the EVENT signal of GstElement (to be replaced by
g_object_notify)
- changing of the ERROR signal to allow recursive notification (like
deep_notify)
- implementing recursive notification with error events.
- removal of some functions in gstbin.c that are not used anymore.
- The function gst_element_info and gst_element_send_event now do
nothing but printing a warning, that these functions are gone. This is
done to allow plugins to catch up.
- Some bugfixes in XML saving are included, they simply were in the
file.

22 years agosorry, but I'd like this fixed ;)
Thomas Vander Stichele [Wed, 6 Feb 2002 19:02:24 +0000 (19:02 +0000)]
sorry, but I'd like this fixed ;)

Original commit message from CVS:
sorry, but I'd like this fixed ;)

22 years agoupdate to do the new error handling and notification
Benjamin Otte [Wed, 6 Feb 2002 18:58:53 +0000 (18:58 +0000)]
update to do the new error handling and notification

Original commit message from CVS:
update to do the new error handling and notification

22 years agoUse automake's per-target CFLAG functionality to compile cothreads.c with correct...
Richard Boulton [Wed, 6 Feb 2002 18:53:33 +0000 (18:53 +0000)]
Use automake's per-target CFLAG functionality to compile cothreads.c with correct flags.

Original commit message from CVS:
Use automake's per-target CFLAG functionality to compile cothreads.c with
correct flags.

22 years agoa couple more ifdefs
Andy Wingo [Wed, 6 Feb 2002 17:29:55 +0000 (17:29 +0000)]
a couple more ifdefs

Original commit message from CVS:
a couple more ifdefs

22 years agoFarewell sweet shim,
Andy Wingo [Wed, 6 Feb 2002 16:45:33 +0000 (16:45 +0000)]
Farewell sweet shim,

Original commit message from CVS:
Farewell sweet shim,
Thou hast serv'd us well --
Though not with cherubim
but in the Attic you shall dwell.

22 years agocore is glib2 only now tried to convert to g_strdup_value_contents as much as i could...
Andy Wingo [Wed, 6 Feb 2002 16:35:16 +0000 (16:35 +0000)]
core is glib2 only now tried to convert to g_strdup_value_contents as much as i could misc other fixes

Original commit message from CVS:
* core is glib2 only now
* tried to convert to g_strdup_value_contents as much as i could
* misc other fixes

22 years ago<wingo> i thought _get gave you a copy of the string --- he's right
Benjamin Otte [Wed, 6 Feb 2002 15:02:26 +0000 (15:02 +0000)]
<wingo> i thought _get gave you a copy of the string --- he's right

Original commit message from CVS:
<wingo> i thought _get gave you a copy of the string --- he's right

22 years agodisabling cothreads build until it passes make distcheck
Thomas Vander Stichele [Wed, 6 Feb 2002 13:36:22 +0000 (13:36 +0000)]
disabling cothreads build until it passes make distcheck

Original commit message from CVS:
disabling cothreads build until it passes make distcheck

22 years agouse numerical comparisions for version check
Steve Baker [Wed, 6 Feb 2002 12:53:15 +0000 (12:53 +0000)]
use numerical comparisions for version check

Original commit message from CVS:
use numerical comparisions for version check

22 years agobugfixing: always use the right GType when using g_object_get/set; do not free string...
Benjamin Otte [Wed, 6 Feb 2002 08:23:10 +0000 (08:23 +0000)]
bugfixing: always use the right GType when using g_object_get/set; do not free strings from g_object_get, they're not...

Original commit message from CVS:
bugfixing: always use the right GType when using g_object_get/set; do not free strings from g_object_get, they're not yours (see docs/design/part-standards.txt)

22 years agomake gst-launch property aware
Benjamin Otte [Wed, 6 Feb 2002 07:10:37 +0000 (07:10 +0000)]
make gst-launch property aware

Original commit message from CVS:
make gst-launch property aware

22 years agoinitial checkin for the deep_notify signal which replaces INFO events in the long...
Benjamin Otte [Tue, 5 Feb 2002 21:11:43 +0000 (21:11 +0000)]
initial checkin for the deep_notify signal which replaces INFO events in the long run.

Original commit message from CVS:
initial checkin for the deep_notify signal which replaces INFO events in the long run.
PLEASE do not use gst_element_[info,message,error] anymore. Use g_object_notify instead.
Thank you.

22 years agobugfixing; use the right function to check probable caps compatibility
Benjamin Otte [Tue, 5 Feb 2002 20:56:11 +0000 (20:56 +0000)]
bugfixing; use the right function to check probable caps compatibility

Original commit message from CVS:
bugfixing; use the right function to check probable caps compatibility

22 years agobugfix: nobody knows if the pad will still be there...
Benjamin Otte [Tue, 5 Feb 2002 19:01:45 +0000 (19:01 +0000)]
bugfix: nobody knows if the pad will still be there...

Original commit message from CVS:
bugfix: nobody knows if the pad will still be there...

22 years agoremoved workaround for a bug that is fixed
Benjamin Otte [Tue, 5 Feb 2002 18:22:37 +0000 (18:22 +0000)]
removed workaround for a bug that is fixed

Original commit message from CVS:
removed workaround for a bug that is fixed

22 years agothis fix makes sure that we actually request a pad from the template with an unused...
Thomas Vander Stichele [Tue, 5 Feb 2002 17:42:40 +0000 (17:42 +0000)]
this fix makes sure that we actually request a pad from the template with an unused name this isn't optimal but gets ...

Original commit message from CVS:
this fix makes sure that we actually request a pad from the template with
an unused name
this isn't optimal but gets the job done

should we move this code fragment to it's own helper function to use
everywhere stuff is requested according to a template ?

22 years ago- use autoplugging instead of predefined way on sometimes pads
Benjamin Otte [Tue, 5 Feb 2002 17:08:08 +0000 (17:08 +0000)]
- use autoplugging instead of predefined way on sometimes pads

Original commit message from CVS:
- use autoplugging instead of predefined way on sometimes pads
- exchange plugtype with factories in the spider
- revamp the spider, now messier than before...
- bugfixing
- style corrections

22 years agoshow bug in tee code
Thomas Vander Stichele [Tue, 5 Feb 2002 14:40:56 +0000 (14:40 +0000)]
show bug in tee code

Original commit message from CVS:
show bug in tee code

22 years agogst version info
Thomas Vander Stichele [Tue, 5 Feb 2002 13:24:46 +0000 (13:24 +0000)]
gst version info

Original commit message from CVS:
gst version info

22 years agothis example tests caps proxying it seems to work, too
Thomas Vander Stichele [Tue, 5 Feb 2002 13:23:09 +0000 (13:23 +0000)]
this example tests caps proxying it seems to work, too

Original commit message from CVS:
this example tests caps proxying
it seems to work, too