platform/upstream/gstreamer.git
21 years agorewritten pipeline parsing lands. Have fun breaking it.
Benjamin Otte [Tue, 8 Apr 2003 21:59:44 +0000 (21:59 +0000)]
rewritten pipeline parsing lands. Have fun breaking it.

Original commit message from CVS:
rewritten pipeline parsing lands. Have fun breaking it.
regressions:
- No support for filtered links. If anybody needs this, please contact me and I'll add it as fast as possible.

improvements:
- The pipeline building actually works as expected.
- syntax compatible nearly everywhere but more flexible
- better property parsing (you can now set enums by name or nick)
- uses locked_state to allow for delayed pads
- can connect video pipelines without the need for queues
- allows properties on bins
- does not return a bin, but an element.

You may want to read docs/random/company/gstparse to learn how it works.

21 years agodo not return SUCCESS if a bin's child can't change state. This fix breaks old gstparse
Benjamin Otte [Tue, 8 Apr 2003 21:50:32 +0000 (21:50 +0000)]
do not return SUCCESS if a bin's child can't change state. This fix breaks old gstparse

Original commit message from CVS:
do not return SUCCESS if a bin's child can't change state. This fix breaks old gstparse

21 years ago- clean bison- and flex-built files on make clean. (fixes #101421)
Benjamin Otte [Tue, 8 Apr 2003 21:48:27 +0000 (21:48 +0000)]
- clean bison- and flex-built files on make clean. (fixes #101421)

Original commit message from CVS:
- clean bison- and flex-built files on make clean. (fixes #101421)
- use CFLAGS that enable debugging symbols.

21 years agohuge modifications, hope i didn't break something:
Benjamin Otte [Tue, 8 Apr 2003 21:14:23 +0000 (21:14 +0000)]
huge modifications, hope i didn't break something:

Original commit message from CVS:
huge modifications, hope i didn't break something:
- added functions for setting/getting locked state of elements. gst_element_lock_state syncs the pads state with the state of its parent.
- made all gst_element_link_* functions call gst_element_link_pads_filtered
- gst_element_link_pads_filtered now accepts NULL as a pad name.
- make sure the link functions are only called when the elements are paused
That's it.

21 years agopad linking only works when both elements are not playing
Benjamin Otte [Tue, 8 Apr 2003 21:07:46 +0000 (21:07 +0000)]
pad linking only works when both elements are not playing

Original commit message from CVS:
pad linking only works when both elements are not playing

21 years agoHOWTO for pipeline parsing & gst-launch added.
Benjamin Otte [Tue, 8 Apr 2003 21:03:04 +0000 (21:03 +0000)]
HOWTO for pipeline parsing & gst-launch added.

Original commit message from CVS:
HOWTO for pipeline parsing & gst-launch added.
Someone wants to make docbook out of it?

21 years agomake typefinding work when the src provides caps. Fixes #93735
Benjamin Otte [Tue, 8 Apr 2003 08:02:36 +0000 (08:02 +0000)]
make typefinding work when the src provides caps. Fixes #93735

Original commit message from CVS:
make typefinding work when the src provides caps. Fixes #93735

21 years agoPort some changes from 0.6.0/0.6.1 back to HEAD (.pc files moved to pkg-config/,...
Ronald S. Bultje [Mon, 7 Apr 2003 21:28:57 +0000 (21:28 +0000)]
Port some changes from 0.6.0/0.6.1 back to HEAD (.pc files moved to pkg-config/, .m4 file moved from plugins to core)

Original commit message from CVS:
Port some changes from 0.6.0/0.6.1 back to HEAD (.pc files moved to pkg-config/, .m4 file moved from plugins to core)

21 years agoadd printf format and args macros for FOURCCs
David Schleef [Mon, 7 Apr 2003 20:11:38 +0000 (20:11 +0000)]
add printf format and args macros for FOURCCs

Original commit message from CVS:
add printf format and args macros for FOURCCs

21 years agowork around popt bug
Benjamin Otte [Fri, 4 Apr 2003 20:33:05 +0000 (20:33 +0000)]
work around popt bug

Original commit message from CVS:
work around popt bug

21 years agook, this is my nomination for idiot of the week
Benjamin Otte [Fri, 4 Apr 2003 19:52:46 +0000 (19:52 +0000)]
ok, this is my nomination for idiot of the week

Original commit message from CVS:
ok, this is my nomination for idiot of the week

21 years agoFix #109350, aplied patch from Peter N. Lundblad.
Wim Taymans [Fri, 4 Apr 2003 19:12:58 +0000 (19:12 +0000)]
Fix #109350, aplied patch from Peter N. Lundblad.

Original commit message from CVS:
Fix #109350, aplied patch from Peter N. Lundblad.

21 years agoAdd $(GST_LIBS) to libgstcontrol's LIBADD. Should go into 0.6.1.
David Schleef [Fri, 4 Apr 2003 19:09:29 +0000 (19:09 +0000)]
Add $(GST_LIBS) to libgstcontrol's LIBADD.  Should go into 0.6.1.

Original commit message from CVS:
Add $(GST_LIBS) to libgstcontrol's LIBADD.  Should go into 0.6.1.

21 years agoremove old workaround for older popt version.
Benjamin Otte [Fri, 4 Apr 2003 17:37:19 +0000 (17:37 +0000)]
remove old workaround for older popt version.

Original commit message from CVS:
remove old workaround for older popt version.

21 years agomany changes to startup handling:
Benjamin Otte [Fri, 4 Apr 2003 16:29:37 +0000 (16:29 +0000)]
many changes to startup handling:

Original commit message from CVS:
many changes to startup handling:
- make gst_init_with_popt_table work like gst_init - exit program on failure, return void
- add gst_init_check_with_popt_table to be the same as gst_init_with_popt_table before - work the same as gst_init_check
- revert an old workaround and apply the proper fix
- do not use g_error to exit the application, g_error causes a segfault. Use exit.

21 years agodocumentation changes (thx Ross)
Benjamin Otte [Sun, 30 Mar 2003 18:30:07 +0000 (18:30 +0000)]
documentation changes (thx Ross)

Original commit message from CVS:
documentation changes (thx Ross)

21 years agogst/gstelementfactory.c: Add "g_free (dp->license)" in gst_element_details_free().
Martin Schulze [Sat, 29 Mar 2003 11:58:15 +0000 (11:58 +0000)]
gst/gstelementfactory.c: Add "g_free (dp->license)" in gst_element_details_free().

Original commit message from CVS:
2003-03-29  Martin Schulze  <MHL.Schulze@t-online.de>

* gst/gstelementfactory.c: Add "g_free (dp->license)" in
gst_element_details_free().
* gst/gstevent.[ch]: Add function gst_event_get_type() to
support c++ language binding. Make macros gst_event_ref[_by_count]
return a GstEvent* instead of a GstData*.
* gst/gstbuffer.[ch]: Add functions gst_buffer[_pool]_get_type()
to support c++ language binding.

21 years agoRemove redundant _clock_set
Wim Taymans [Fri, 28 Mar 2003 17:36:22 +0000 (17:36 +0000)]
Remove redundant _clock_set

Original commit message from CVS:
Remove redundant _clock_set

21 years ago- enable chain if an active group is added to it
Wim Taymans [Fri, 28 Mar 2003 17:29:57 +0000 (17:29 +0000)]
- enable chain if an active group is added to it

Original commit message from CVS:
- enable chain if an active group is added to it
- enable group if a PLAYING element is added to it

21 years agocleanup: remove writer/reader booleans, just signal everytime bugfix: signal not_full...
Benjamin Otte [Thu, 27 Mar 2003 03:16:08 +0000 (03:16 +0000)]
cleanup: remove writer/reader booleans, just signal everytime bugfix: signal not_full after flush (Martin Janzen)

Original commit message from CVS:
cleanup: remove writer/reader booleans, just signal everytime
bugfix: signal not_full after flush (Martin Janzen)

21 years agoAdded some extra debugging info
Wim Taymans [Tue, 25 Mar 2003 19:42:19 +0000 (19:42 +0000)]
Added some extra debugging info

Original commit message from CVS:
Added some extra debugging info

21 years ago- Added dir to hold state change related testsuites
Wim Taymans [Tue, 25 Mar 2003 19:41:23 +0000 (19:41 +0000)]
- Added dir to hold state change related testsuites

Original commit message from CVS:
- Added dir to hold state change related testsuites
- Added _LOCKED_STATE test

21 years ago- Added _LOCKED_STATE element flag
Wim Taymans [Tue, 25 Mar 2003 19:39:18 +0000 (19:39 +0000)]
- Added _LOCKED_STATE element flag

Original commit message from CVS:
- Added _LOCKED_STATE element flag
- parent bin does not perform state changes on _LOCKED_STATE elements

21 years agoSet initial flags on various scheduler structures
Wim Taymans [Tue, 25 Mar 2003 19:34:30 +0000 (19:34 +0000)]
Set initial flags on various scheduler structures

Original commit message from CVS:
Set initial flags on various scheduler structures

21 years agofix memory leaks and unlock a mutex earlier
Benjamin Otte [Fri, 21 Mar 2003 20:53:26 +0000 (20:53 +0000)]
fix memory leaks and unlock a mutex earlier

Original commit message from CVS:
fix memory leaks and unlock a mutex earlier
This is a 0.6 branch candidate, btw

21 years ago- added support for _reset so PLAYING -> READY -> PLAYING can easily be done without...
Benjamin Otte [Wed, 19 Mar 2003 21:16:04 +0000 (21:16 +0000)]
- added support for _reset so PLAYING -> READY -> PLAYING can easily be done without destroying a bytestream first

Original commit message from CVS:
- added support for _reset so PLAYING -> READY -> PLAYING can easily be done without destroying a bytestream first
- minor performace improvement on data request (hope it doesn't break anything - if it does revert the changes to gst_bytestream_peek_bytes

21 years agobugfi^H^Hworkaround: only send eos to unconnected elements - fixes new mikmod
Benjamin Otte [Tue, 18 Mar 2003 00:39:34 +0000 (00:39 +0000)]
bugfi^H^Hworkaround: only send eos to unconnected elements - fixes new mikmod

Original commit message from CVS:
bugfi^H^Hworkaround: only send eos to unconnected elements - fixes new mikmod

21 years agoadd gthread scheduler to spec file
Christian Schaller [Sun, 16 Mar 2003 22:08:13 +0000 (22:08 +0000)]
add gthread scheduler to spec file

Original commit message from CVS:
add gthread scheduler to spec file

21 years agoFixed bug #108514.
Christian Meyer [Sun, 16 Mar 2003 20:06:02 +0000 (20:06 +0000)]
Fixed bug #108514.

Original commit message from CVS:
Fixed bug #108514.

21 years agoadded new function gst_event_has_new_media
Benjamin Otte [Sun, 16 Mar 2003 18:29:45 +0000 (18:29 +0000)]
added new function gst_event_has_new_media

Original commit message from CVS:
added new function gst_event_has_new_media

21 years ago- Slight reorganisation of functions that should be disabled
Wim Taymans [Fri, 14 Mar 2003 18:31:47 +0000 (18:31 +0000)]
- Slight reorganisation of functions that should be disabled

Original commit message from CVS:
- Slight reorganisation of functions that should be disabled
- make sure _gst_debug_register_funcptr is #ifdeffed out when DEBUGGING is
disabled.

This should fix 106047. Please retest.

21 years agodebugging session with wim
Benjamin Otte [Thu, 13 Mar 2003 23:59:36 +0000 (23:59 +0000)]
debugging session with wim

Original commit message from CVS:
debugging session with wim

21 years ago- fix unlink between decoupled elements
Wim Taymans [Thu, 13 Mar 2003 18:46:21 +0000 (18:46 +0000)]
- fix unlink between decoupled elements

Original commit message from CVS:
- fix unlink between decoupled elements
- clear the entry point of a group when we remove the element
- fix a potential problem in _merge_groups that could be triggered when
someone is holding an extra refcount to the group.

21 years agomutexes want to be free, too
Benjamin Otte [Wed, 12 Mar 2003 21:55:09 +0000 (21:55 +0000)]
mutexes want to be free, too

Original commit message from CVS:
mutexes want to be free, too

21 years agoFix optimal scheduler with cothreads
Wim Taymans [Tue, 11 Mar 2003 23:26:18 +0000 (23:26 +0000)]
Fix optimal scheduler with cothreads

Original commit message from CVS:
Fix optimal scheduler with cothreads

21 years agoFix bug when joining threads.
Benjamin Otte [Tue, 11 Mar 2003 21:37:36 +0000 (21:37 +0000)]
Fix bug when joining threads.

Original commit message from CVS:
Fix bug when joining threads.

21 years agoadded (hopefully) compatible cothreads emulation by using GThreads.
Benjamin Otte [Tue, 11 Mar 2003 21:01:31 +0000 (21:01 +0000)]
added (hopefully) compatible cothreads emulation by using GThreads.

Original commit message from CVS:
added (hopefully) compatible cothreads emulation by using GThreads.
use '--gst-scheduler=basicgthread' to try it out
includes bugfix for opt to call do_cothreads_init when using threads

21 years agoNow support ISO-style variable-argument macros, which is more portable than the gcc...
Brian Cameron [Tue, 11 Mar 2003 16:46:58 +0000 (16:46 +0000)]
Now support ISO-style variable-argument macros, which is more portable than the gcc-specific variable-argument style ...

Original commit message from CVS:
Now support ISO-style variable-argument macros, which is more portable than
the gcc-specific variable-argument style of macros.

21 years agoAdded scheduler refcount test
Wim Taymans [Mon, 10 Mar 2003 20:38:22 +0000 (20:38 +0000)]
Added scheduler refcount test

Original commit message from CVS:
Added scheduler refcount test

21 years agoNever take away the group from a loop based element OSLOSUMMIT1-200303051
Wim Taymans [Tue, 4 Mar 2003 20:55:25 +0000 (20:55 +0000)]
Never take away the group from a loop based element

Original commit message from CVS:
Never take away the group from a loop based element

21 years agoBetter capsnego
Wim Taymans [Sun, 2 Mar 2003 14:00:11 +0000 (14:00 +0000)]
Better capsnego

Original commit message from CVS:
Better capsnego

21 years agoAlso set the pad filter when proxy negotiating
Wim Taymans [Sun, 2 Mar 2003 13:59:46 +0000 (13:59 +0000)]
Also set the pad filter when proxy negotiating

Original commit message from CVS:
Also set the pad filter when proxy negotiating

21 years agoFix the get_wrapper to handle the case where the peer group is disabled
Wim Taymans [Fri, 28 Feb 2003 23:14:50 +0000 (23:14 +0000)]
Fix the get_wrapper to handle the case where the peer group is disabled

Original commit message from CVS:
Fix the get_wrapper to handle the case where the peer group is disabled

21 years agoStupid bug, always use the runqueue to start scheduling things.
Wim Taymans [Fri, 28 Feb 2003 17:50:04 +0000 (17:50 +0000)]
Stupid bug, always use the runqueue to start scheduling things.

Original commit message from CVS:
Stupid bug, always use the runqueue to start scheduling things.

21 years agoSchedule next chain on interrupt
Wim Taymans [Thu, 27 Feb 2003 23:47:40 +0000 (23:47 +0000)]
Schedule next chain on interrupt

Original commit message from CVS:
Schedule next chain on interrupt

21 years ago- More refcounting fixes that now sustain abuse from spider, key is to be careful...
Wim Taymans [Thu, 27 Feb 2003 23:07:30 +0000 (23:07 +0000)]
- More refcounting fixes that now sustain abuse from spider, key is to be careful when iterating over a list when our...

Original commit message from CVS:
- More refcounting fixes that now sustain abuse from spider, key is to be
careful when iterating over a list when our current pointer could be
removed.

21 years agoRemoved an assert that will not hold when the chain currently executing was merged...
Wim Taymans [Thu, 27 Feb 2003 21:23:39 +0000 (21:23 +0000)]
Removed an assert that will not hold when the chain currently executing was merged into another one.

Original commit message from CVS:
Removed an assert that will not hold when the chain currently executing
was merged into another one.

21 years agoAdded test for dynamic reconfiguration of pipelines triggered by padprobes
Wim Taymans [Thu, 27 Feb 2003 21:07:31 +0000 (21:07 +0000)]
Added test for dynamic reconfiguration of pipelines triggered by padprobes

Original commit message from CVS:
Added test for dynamic reconfiguration of pipelines triggered by padprobes

21 years agoso it's no big thing.
Wim Taymans [Thu, 27 Feb 2003 18:56:30 +0000 (18:56 +0000)]
so it's no big thing.

Original commit message from CVS:
- API change in padprobes, nobody uses this yet (or could), so it's no big
thing.

21 years agoprint refcount in _show
Wim Taymans [Thu, 27 Feb 2003 18:29:07 +0000 (18:29 +0000)]
print refcount in _show

Original commit message from CVS:
print refcount in _show

21 years agoAdded refcounting to the optimal scheduler to guard against modifications during...
Wim Taymans [Thu, 27 Feb 2003 18:21:34 +0000 (18:21 +0000)]
Added refcounting to the optimal scheduler to guard against modifications during iterations

Original commit message from CVS:
Added refcounting to the optimal scheduler to guard against modifications
during iterations

21 years agoAdd refcounting around _iterate to guard against unreffing in scheduling callbacks...
Wim Taymans [Thu, 27 Feb 2003 18:18:32 +0000 (18:18 +0000)]
Add refcounting around _iterate to guard against unreffing in scheduling callbacks or other nastyties

Original commit message from CVS:
Add refcounting around _iterate to guard against unreffing in scheduling
callbacks or other nastyties

21 years agoSmall cleanup
Wim Taymans [Thu, 27 Feb 2003 18:16:29 +0000 (18:16 +0000)]
Small cleanup

Original commit message from CVS:
Small cleanup

21 years agoFix typo
Wim Taymans [Thu, 27 Feb 2003 18:15:50 +0000 (18:15 +0000)]
Fix typo

Original commit message from CVS:
Fix typo

21 years agomore .cvsignore
Wim Taymans [Tue, 25 Feb 2003 21:01:59 +0000 (21:01 +0000)]
more .cvsignore

Original commit message from CVS:
more .cvsignore

21 years agoI'm too lazy to comment this
Wim Taymans [Tue, 25 Feb 2003 20:57:05 +0000 (20:57 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
.

21 years agoYes, I'm annoyed
Wim Taymans [Tue, 25 Feb 2003 20:51:49 +0000 (20:51 +0000)]
Yes, I'm annoyed

Original commit message from CVS:
Yes, I'm annoyed

21 years agoI'm too lazy to comment this
Wim Taymans [Tue, 25 Feb 2003 20:41:01 +0000 (20:41 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
*** empty log message ***

21 years agoUpdate .cvsignore
Wim Taymans [Tue, 25 Feb 2003 20:39:44 +0000 (20:39 +0000)]
Update .cvsignore

Original commit message from CVS:
Update .cvsignore

21 years agoAdded bytestream API docs.
Wim Taymans [Tue, 25 Feb 2003 20:24:39 +0000 (20:24 +0000)]
Added bytestream API docs.

Original commit message from CVS:
Added bytestream API docs.

21 years agoAdjust the fixed flag in gst_caps_set_props
Wim Taymans [Tue, 25 Feb 2003 19:52:03 +0000 (19:52 +0000)]
Adjust the fixed flag in gst_caps_set_props

Original commit message from CVS:
Adjust the fixed flag in gst_caps_set_props

21 years agoAlso allow static plugin registration after calling _gst_plugin_init()
Wim Taymans [Sun, 23 Feb 2003 23:25:30 +0000 (23:25 +0000)]
Also allow static plugin registration after calling _gst_plugin_init()

Original commit message from CVS:
Also allow static plugin registration after calling _gst_plugin_init()

21 years ago- Added generic shaper element that keeps two streams in sync.
Wim Taymans [Sun, 23 Feb 2003 20:29:12 +0000 (20:29 +0000)]
- Added generic shaper element that keeps two streams in sync.

Original commit message from CVS:
- Added generic shaper element that keeps two streams in sync.

21 years agoAdded cutter patch from Andrew Turner and sat default scheduler to opt
Christian Schaller [Sun, 23 Feb 2003 20:15:00 +0000 (20:15 +0000)]
Added cutter patch from Andrew Turner and sat default scheduler to opt

Original commit message from CVS:
Added cutter patch from Andrew Turner and sat default scheduler to opt

21 years agoadd wims new xml tool
Christian Schaller [Sun, 23 Feb 2003 16:36:35 +0000 (16:36 +0000)]
add wims new xml tool

Original commit message from CVS:
add wims new xml tool

21 years agoHi, my name is Uraeus and I don't compile code before committing :p
Benjamin Otte [Sun, 23 Feb 2003 11:28:19 +0000 (11:28 +0000)]
Hi, my name is Uraeus and I don't compile code before committing :p

Original commit message from CVS:
Hi, my name is Uraeus and I don't compile code before committing :p

21 years agoadding re-license statement
Christian Schaller [Sun, 23 Feb 2003 10:53:42 +0000 (10:53 +0000)]
adding re-license statement

Original commit message from CVS:
adding re-license statement

21 years agoAdd xmlinspect to README
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

21 years agodump_mem should be fast and correct now (finally)
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)

21 years agoturn g_print into GST_INFO
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

21 years ago- indentation fixes
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

21 years ago- added indexing, dynamic params, signals, actions, clocking
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

21 years agoAdded pad implementation + element properties
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

21 years agogst-xmlinspect dumps the plugin info to an xml file xml2text.xsl performs an xsl...
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

21 years agoupdate TODO
Wim Taymans [Wed, 12 Feb 2003 23:33:55 +0000 (23:33 +0000)]
update TODO

Original commit message from CVS:
update TODO

21 years agoExample of how an app could read data from a pipeline, this one wont run before queue...
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.

21 years agofixed 105883
Wim Taymans [Wed, 12 Feb 2003 17:23:45 +0000 (17:23 +0000)]
fixed 105883

Original commit message from CVS:
fixed 105883

21 years agoFix bogus warning message
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

21 years agoDefine default scheduler name in just one place.
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.

21 years agoSmall documentation updates
Wim Taymans [Tue, 11 Feb 2003 20:38:41 +0000 (20:38 +0000)]
Small documentation updates

Original commit message from CVS:
Small documentation updates

21 years ago- fix gst_element_unlink, only unlink pads that belong to the dest element. (closes...
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)

21 years agoClose bug #105570 (added gst_bin_remove_many patch from omega)
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)

21 years agoFix recursive clock _get problem
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

21 years agoDocumentation updates
Wim Taymans [Mon, 10 Feb 2003 23:01:55 +0000 (23:01 +0000)]
Documentation updates

Original commit message from CVS:
Documentation updates

21 years agoAdded BEGIN_DECLS
Wim Taymans [Mon, 10 Feb 2003 21:24:05 +0000 (21:24 +0000)]
Added BEGIN_DECLS

Original commit message from CVS:
Added BEGIN_DECLS

21 years agoFILENAME->URI
Wim Taymans [Mon, 10 Feb 2003 20:53:13 +0000 (20:53 +0000)]
FILENAME->URI

Original commit message from CVS:
FILENAME->URI

21 years agoinclude *pool.h
Wim Taymans [Mon, 10 Feb 2003 20:49:12 +0000 (20:49 +0000)]
include *pool.h

Original commit message from CVS:
include *pool.h

21 years agoinlcude *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

21 years ago- fix load/save
Wim Taymans [Mon, 10 Feb 2003 20:37:21 +0000 (20:37 +0000)]
- fix load/save

Original commit message from CVS:
- fix load/save

21 years agoRemoved old files
Wim Taymans [Mon, 10 Feb 2003 20:34:45 +0000 (20:34 +0000)]
Removed old files

Original commit message from CVS:
Removed old files

21 years agonew uritype
Wim Taymans [Mon, 10 Feb 2003 20:33:50 +0000 (20:33 +0000)]
new uritype

Original commit message from CVS:
new uritype

21 years ago- Add more --disable options
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

21 years agoSmall cleanups and portability fixes for GUINT64
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

21 years agoSmall cleanups
Wim Taymans [Mon, 10 Feb 2003 20:12:01 +0000 (20:12 +0000)]
Small cleanups

Original commit message from CVS:
Small cleanups

21 years agoMore sensible name for the scheduler when compiled without cothreads
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

21 years agoSmall compile fixes
Wim Taymans [Mon, 10 Feb 2003 20:08:59 +0000 (20:08 +0000)]
Small compile fixes

Original commit message from CVS:
Small compile fixes

21 years agoFix various inconsistencies discovered while attempting to fix --disable-*.
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.

21 years agoremoved old code, g_object_get is the prefered method to get object properties
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

21 years agoShort list of stuff we should be able to disable for embedded systems.
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.

21 years agoFix typo spotted by tjansen
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