platform/upstream/gstreamer.git
20 years agofix i18n under Windows and a C syntax error
Steve Lhomme [Mon, 12 Jul 2004 19:32:30 +0000 (19:32 +0000)]
fix i18n under Windows and a C syntax error

Original commit message from CVS:
fix i18n under Windows and a C syntax error

20 years agodocs/manual/quotes.xml: Keep the quotes file alive
Jan Schmidt [Mon, 12 Jul 2004 13:48:46 +0000 (13:48 +0000)]
docs/manual/quotes.xml: Keep the quotes file alive

Original commit message from CVS:
* docs/manual/quotes.xml:
Keep the quotes file alive
* docs/random/ds/0.9-suggested-changes:
Add the suggestion of including a 'rowstride' as part of video
format caps

20 years agoset PENDING on bin correctly for special case. fixes testsuite again.
Thomas Vander Stichele [Mon, 12 Jul 2004 10:03:04 +0000 (10:03 +0000)]
set PENDING on bin correctly for special case. fixes testsuite again.

Original commit message from CVS:
set PENDING on bin correctly for special case. fixes testsuite again.

20 years agogst/gstclock.h: GST_SECOND shouldn't cause a conversion to unsigned.
Benjamin Otte [Sun, 11 Jul 2004 18:19:54 +0000 (18:19 +0000)]
gst/gstclock.h: GST_SECOND shouldn't cause a conversion to unsigned.

Original commit message from CVS:
* gst/gstclock.h:
GST_SECOND shouldn't cause a conversion to unsigned.
* testsuite/clock/.cvsignore:
* testsuite/clock/Makefile.am:
* testsuite/clock/signedness.c: (main):
make sure it never will again

20 years agogst/gstbin.c (gst_bin_add_func): If we're adding an element whose state is higher...
Andy Wingo [Sun, 11 Jul 2004 12:16:29 +0000 (12:16 +0000)]
gst/gstbin.c (gst_bin_add_func): If we're adding an element whose state is higher than the bin state, raise the bin s...

Original commit message from CVS:
2004-07-11  Andy Wingo  <wingo@pobox.com>

* gst/gstbin.c (gst_bin_add_func): If we're adding an element
whose state is higher than the bin state, raise the bin state to
ensure that bin state := highest child state.

20 years agogst/gstbin.c (gst_bin_foreach): New static function. Calls a procedure on the childre...
Andy Wingo [Sun, 11 Jul 2004 11:11:37 +0000 (11:11 +0000)]
gst/gstbin.c (gst_bin_foreach): New static function. Calls a procedure on the children of a bin. Assumes that the pro...

Original commit message from CVS:
2004-07-11  Andy Wingo  <wingo@pobox.com>

* gst/gstbin.c (gst_bin_foreach): New static function. Calls a
procedure on the children of a bin. Assumes that the procedure can
change the set of children.
(set_kid_state_func): New static function.
(gst_bin_change_state): Use gst_bin_foreach to call
set_kid_state_func. Fixes a bug: if a child had a state-change
handler that removes it from the bin, there would be a segfault.
Hopefully it should also work in the case where the state-change
handler on one child adds or removes other children. In any case,
fixes should go to gst_bin_foreach.

20 years agofix for last plugins release
Thomas Vander Stichele [Sat, 10 Jul 2004 16:31:54 +0000 (16:31 +0000)]
fix for last plugins release

Original commit message from CVS:
fix for last plugins release

20 years agogst/: Since remove is virtual in GstBin we must not assume the elements GList to...
Wim Taymans [Fri, 9 Jul 2004 15:03:51 +0000 (15:03 +0000)]
gst/: Since remove is virtual in GstBin we must not assume the elements GList to have anothing usefull.

Original commit message from CVS:
* gst/gstbin.c: (gst_bin_remove), (gst_bin_dispose):
* gst/gstthread.c: (gst_thread_dispose), (gst_thread_catch),
(gst_thread_main_loop):
Since remove is virtual in GstBin we must not assume the
elements GList to have anothing usefull.
Add some more logging to GstThread and be a bit more paranoid
when resetting the scheduler.
Set the state of the bin to NULL before removing the children.

20 years agotestsuite/threads/: added test to check if problem when removing all elements from a
Zaheer Abbas Merali [Fri, 9 Jul 2004 14:18:35 +0000 (14:18 +0000)]
testsuite/threads/: added test to check if problem when removing all elements from a

Original commit message from CVS:
2004-07-09  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* testsuite/threads/Makefile.am:
* testsuite/threads/threadg.c:
added test to check if problem when removing all elements from a
GstThread before setting GstThread state to NULL

20 years agodebugging fixes
Thomas Vander Stichele [Fri, 9 Jul 2004 13:33:20 +0000 (13:33 +0000)]
debugging fixes

Original commit message from CVS:
debugging fixes

20 years agofixes 123774 - setting state on a bin should set state on children as well
Thomas Vander Stichele [Fri, 9 Jul 2004 13:26:12 +0000 (13:26 +0000)]
fixes 123774 - setting state on a bin should set state on children as well

Original commit message from CVS:
fixes 123774 - setting state on a bin should set state on children as well

20 years agoclean up debugging. change to finalize to free all resources
Thomas Vander Stichele [Fri, 9 Jul 2004 11:23:55 +0000 (11:23 +0000)]
clean up debugging. change to finalize to free all resources

Original commit message from CVS:
clean up debugging. change to finalize to free all resources

20 years agocatch wrong state changes in element base class
Thomas Vander Stichele [Fri, 9 Jul 2004 11:20:59 +0000 (11:20 +0000)]
catch wrong state changes in element base class

Original commit message from CVS:
catch wrong state changes in element base class

20 years agocleanup
Thomas Vander Stichele [Fri, 9 Jul 2004 11:00:06 +0000 (11:00 +0000)]
cleanup

Original commit message from CVS:
cleanup

20 years agodebug
Thomas Vander Stichele [Fri, 9 Jul 2004 08:45:18 +0000 (08:45 +0000)]
debug

Original commit message from CVS:
debug

20 years agore-enable states and add test
Thomas Vander Stichele [Fri, 9 Jul 2004 08:43:34 +0000 (08:43 +0000)]
re-enable states and add test

Original commit message from CVS:
re-enable states and add test

20 years agogst/schedulers/gstoptimalscheduler.c: Do not try to migrate decoupled elements to...
Wim Taymans [Fri, 9 Jul 2004 08:25:42 +0000 (08:25 +0000)]
gst/schedulers/gstoptimalscheduler.c: Do not try to migrate decoupled elements to a new group since they are not adde...

Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c:
(gst_opt_scheduler_pad_link), (group_elements_set_visited),
(element_get_reachables_func), (element_get_reachables),
(debug_element), (rechain_group), (group_migrate_connected),
(gst_opt_scheduler_pad_unlink):
Do not try to migrate decoupled elements to a new group since
they are not added to groups.

20 years agogst/gstelement.c: make reentrant (= allow removing elements in error handler)
Benjamin Otte [Thu, 8 Jul 2004 21:25:42 +0000 (21:25 +0000)]
gst/gstelement.c: make reentrant (= allow removing elements in error handler)

Original commit message from CVS:
* gst/gstelement.c: (gst_element_error_func):
make reentrant (= allow removing elements in error handler)

20 years agodon't send events below PAUSED on parent
Thomas Vander Stichele [Thu, 8 Jul 2004 16:38:49 +0000 (16:38 +0000)]
don't send events below PAUSED on parent

Original commit message from CVS:
don't send events below PAUSED on parent

20 years agosuggestion
Thomas Vander Stichele [Thu, 8 Jul 2004 15:50:29 +0000 (15:50 +0000)]
suggestion

Original commit message from CVS:
suggestion

20 years agoImplemented group splitting and rechaining.
Wim Taymans [Thu, 8 Jul 2004 15:24:20 +0000 (15:24 +0000)]
Implemented group splitting and rechaining.

Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c:
(chain_recursively_migrate_group), (create_group),
(schedule_group), (gst_opt_scheduler_pad_link),
(group_elements_set_visited), (element_get_reachables_func),
(element_get_reachables), (group_can_reach_group), (debug_element),
(rechain_group), (group_migrate_connected),
(gst_opt_scheduler_pad_unlink):
* testsuite/schedulers/Makefile.am:
Implemented group splitting and rechaining.
Fixes 143777 and 143777-2 in the testsuite.

20 years agogst/autoplug/gstspideridentity.c: extra debugging
Thomas Vander Stichele [Thu, 8 Jul 2004 13:49:14 +0000 (13:49 +0000)]
gst/autoplug/gstspideridentity.c: extra debugging

Original commit message from CVS:
* gst/autoplug/gstspideridentity.c: (gst_spider_identity_chain):
extra debugging
* gst/gstevent.h:
* gst/gstinfo.c: (gst_debug_log_default):
print time nicely.  add thread pointer until someone figures out
a completely portable way of getting at thread id's.
* gst/gstpad.c: (gst_pad_set_active), (gst_pad_link_try),
(_invent_event), (gst_pad_pull), (gst_pad_event_default_dispatch),
(gst_pad_call_chain_function):
extra debugging
* gst/schedulers/gstoptimalscheduler.c:
(get_group_schedule_function), (loop_group_schedule_function),
(gst_opt_scheduler_loop_wrapper), (gst_opt_scheduler_get_wrapper),
(pad_clear_queued), (gst_opt_scheduler_iterate):
rename BUFPEN and friends to DATAPEN since that's what they are.

20 years agomore changes
Thomas Vander Stichele [Thu, 8 Jul 2004 08:28:19 +0000 (08:28 +0000)]
more changes

Original commit message from CVS:
more changes

20 years agodebugging fixes
Thomas Vander Stichele [Wed, 7 Jul 2004 16:50:30 +0000 (16:50 +0000)]
debugging fixes

Original commit message from CVS:
debugging fixes

20 years agodebug fix
Thomas Vander Stichele [Wed, 7 Jul 2004 15:06:26 +0000 (15:06 +0000)]
debug fix

Original commit message from CVS:
debug fix

20 years agodebug fix
Thomas Vander Stichele [Wed, 7 Jul 2004 15:04:44 +0000 (15:04 +0000)]
debug fix

Original commit message from CVS:
debug fix

20 years agodebugging and cleanups
Thomas Vander Stichele [Wed, 7 Jul 2004 14:15:28 +0000 (14:15 +0000)]
debugging and cleanups

Original commit message from CVS:
debugging and cleanups

20 years agoOops, forgot new files
Ronald S. Bultje [Wed, 7 Jul 2004 04:25:23 +0000 (04:25 +0000)]
Oops, forgot new files

Original commit message from CVS:
Oops, forgot new files

20 years agoFix enum serialization, deserialization, comparison in caps, add a test to ensure...
Ronald S. Bultje [Wed, 7 Jul 2004 04:22:28 +0000 (04:22 +0000)]
Fix enum serialization, deserialization, comparison in caps, add a test to ensure that this continues working in the ...

Original commit message from CVS:
* configure.ac:
* gst/gstvalue.c: (gst_value_compare_enum),
(gst_value_serialize_enum), (gst_value_deserialize_enum),
(gst_value_can_compare), (gst_value_compare):
* testsuite/Makefile.am:
Fix enum serialization, deserialization, comparison in caps, add
a test to ensure that this continues working in the future.

20 years agogst/gstcaps.c: Fix memleak.
David Schleef [Tue, 6 Jul 2004 22:33:04 +0000 (22:33 +0000)]
gst/gstcaps.c: Fix memleak.

Original commit message from CVS:
* gst/gstcaps.c: (gst_caps_save_thyself), (gst_caps_load_thyself):
Fix memleak.

20 years agoand missing symbol
Thomas Vander Stichele [Tue, 6 Jul 2004 18:05:12 +0000 (18:05 +0000)]
and missing symbol

Original commit message from CVS:
and missing symbol

20 years agorebuild registry only for newer plugins. fixes #145520
Thomas Vander Stichele [Tue, 6 Jul 2004 17:55:25 +0000 (17:55 +0000)]
rebuild registry only for newer plugins.  fixes #145520

Original commit message from CVS:
rebuild registry only for newer plugins.  fixes #145520

20 years agoadd win32 chapter. #142422
Thomas Vander Stichele [Tue, 6 Jul 2004 13:23:42 +0000 (13:23 +0000)]
add win32 chapter.  #142422

Original commit message from CVS:
add win32 chapter.  #142422

20 years agofix spider memleaks #137863
Thomas Vander Stichele [Tue, 6 Jul 2004 12:00:53 +0000 (12:00 +0000)]
fix spider memleaks #137863

Original commit message from CVS:
fix spider memleaks #137863

20 years agofix SIGBUS on opt, #145338
Thomas Vander Stichele [Tue, 6 Jul 2004 11:44:26 +0000 (11:44 +0000)]
fix SIGBUS on opt, #145338

Original commit message from CVS:
fix SIGBUS on opt, #145338

20 years agoclean up clock lifecycle. fixes #109831
Thomas Vander Stichele [Tue, 6 Jul 2004 11:21:34 +0000 (11:21 +0000)]
clean up clock lifecycle.  fixes #109831

Original commit message from CVS:
clean up clock lifecycle.  fixes #109831

20 years agoadding czech translation
Thomas Vander Stichele [Tue, 6 Jul 2004 09:36:02 +0000 (09:36 +0000)]
adding czech translation

Original commit message from CVS:
adding czech translation

20 years agotools/: Add man page. (bug #140219)
David Schleef [Sun, 4 Jul 2004 23:36:29 +0000 (23:36 +0000)]
tools/: Add man page. (bug #140219)

Original commit message from CVS:
* tools/Makefile.am:
* tools/gst-xmlinspect.1.in:  Add man page. (bug #140219)

20 years agocommon/m4/gst-doc.m4: Check for docbook2html 0.6.10 (bug #139909)
David Schleef [Sun, 4 Jul 2004 23:24:19 +0000 (23:24 +0000)]
common/m4/gst-doc.m4: Check for docbook2html 0.6.10 (bug #139909)

Original commit message from CVS:
* common/m4/gst-doc.m4: Check for docbook2html 0.6.10 (bug #139909)

20 years agochain bin restore to parent method
Thomas Vander Stichele [Sun, 4 Jul 2004 10:26:24 +0000 (10:26 +0000)]
chain bin restore to parent method

Original commit message from CVS:
chain bin restore to parent method

20 years agogst/gstcaps.c: Actually do something in these functions, like before the big caps...
David Schleef [Sat, 3 Jul 2004 23:49:51 +0000 (23:49 +0000)]
gst/gstcaps.c: Actually do something in these functions, like before the big caps change.  (bug #145137)

Original commit message from CVS:
* gst/gstcaps.c: (gst_caps_save_thyself), (gst_caps_load_thyself):
Actually do something in these functions, like before the big
caps change.  (bug #145137)

20 years agoelement categories
Thomas Vander Stichele [Sat, 3 Jul 2004 23:37:07 +0000 (23:37 +0000)]
element categories

Original commit message from CVS:
element categories

20 years agomore debug info
Thomas Vander Stichele [Sat, 3 Jul 2004 15:30:19 +0000 (15:30 +0000)]
more debug info

Original commit message from CVS:
more debug info

20 years agoadd note about header reorg
Benjamin Otte [Sat, 3 Jul 2004 13:20:49 +0000 (13:20 +0000)]
add note about header reorg

Original commit message from CVS:
add note about header reorg

20 years agostate_changed
Thomas Vander Stichele [Sat, 3 Jul 2004 08:21:01 +0000 (08:21 +0000)]
state_changed

Original commit message from CVS:
state_changed

20 years agogst/gstinfo.h: wrap #pragmas in #ifdefs for the correct compiler
David Schleef [Sat, 3 Jul 2004 04:59:12 +0000 (04:59 +0000)]
gst/gstinfo.h: wrap #pragmas in #ifdefs for the correct compiler

Original commit message from CVS:
* gst/gstinfo.h: wrap #pragmas in #ifdefs for the correct compiler
* gst/gstobject.h:
* gst/gstparse.h:
* gst/gsttrace.h:
* gst/gstxml.h:

20 years agorevert until fixed
Thomas Vander Stichele [Fri, 2 Jul 2004 14:01:04 +0000 (14:01 +0000)]
revert until fixed

Original commit message from CVS:
revert until fixed

20 years agomore tests fixing
Thomas Vander Stichele [Fri, 2 Jul 2004 13:54:59 +0000 (13:54 +0000)]
more tests fixing

Original commit message from CVS:
more tests fixing

20 years agofix testsuite
Thomas Vander Stichele [Fri, 2 Jul 2004 13:29:11 +0000 (13:29 +0000)]
fix testsuite

Original commit message from CVS:
fix testsuite

20 years agofix some dparams stuff
Thomas Vander Stichele [Fri, 2 Jul 2004 13:24:33 +0000 (13:24 +0000)]
fix some dparams stuff

Original commit message from CVS:
fix some dparams stuff

20 years agochange plugin path
Thomas Vander Stichele [Fri, 2 Jul 2004 10:15:14 +0000 (10:15 +0000)]
change plugin path

Original commit message from CVS:
change plugin path

20 years agotests/: add simple benchmark to test various speeds of fakesrc ! identity ! identity...
Benjamin Otte [Fri, 2 Jul 2004 03:26:44 +0000 (03:26 +0000)]
tests/: add simple benchmark to test various speeds of fakesrc ! identity ! identity ! ... ! fakesink.

Original commit message from CVS:
* tests/.cvsignore:
* tests/Makefile.am:
* tests/mass_elements.c: (gst_get_current_time), (main):
add simple benchmark to test various speeds of fakesrc ! identity !
identity ! ... ! fakesink.
Usage: mass_elements [num_identities] [num_buffers]
If not specified they default to 1000.

20 years agogst/gstpad.c: check that pads that get linked belong to the same manager. The old...
Benjamin Otte [Fri, 2 Jul 2004 03:24:08 +0000 (03:24 +0000)]
gst/gstpad.c: check that pads that get linked belong to the same manager. The old code allowed linking elements befor...

Original commit message from CVS:
* gst/gstpad.c: (gst_pad_check_schedulers),
(gst_pad_can_link_filtered), (gst_pad_link_filtered),
(gst_pad_link_prepare):
check that pads that get linked belong to the same manager. The old
code allowed linking elements before putting them into bins, so it
worked to link them and then put them in different threads, which
lead to weird behaviour.
Since this effectively disallows linking elements before putting
them in a bin, some applications might not work after this and error
out. If these applications are too critical, we might need to revert
that patch. Please test this before the next release...

20 years agogst/gstpad.c: throw an error if the getcaps function does not return a subset of...
Benjamin Otte [Tue, 29 Jun 2004 00:34:38 +0000 (00:34 +0000)]
gst/gstpad.c: throw an error if the getcaps function does not return a subset of the template caps.

Original commit message from CVS:
* gst/gstpad.c: (gst_pad_get_caps):
throw an error if the getcaps function does not return a subset of
the template caps.
* libs/gst/bytestream/filepad.c: (gst_file_pad_chain):
make disconts without position info an error in debugging
* tests/spidey_bench.c: (handoff), (main):
don't count first try when averaging

20 years agofigure out problem with dynamic
Thomas Vander Stichele [Sat, 26 Jun 2004 16:58:17 +0000 (16:58 +0000)]
figure out problem with dynamic

Original commit message from CVS:
figure out problem with dynamic

20 years agogst/elements/: Removed multifdsink, moved it to plugins.
Wim Taymans [Sat, 26 Jun 2004 15:38:11 +0000 (15:38 +0000)]
gst/elements/: Removed multifdsink, moved it to plugins.

Original commit message from CVS:
* gst/elements/Makefile.am:
* gst/elements/gstelements.c:
* gst/elements/gstmultifdsink.c:
* gst/elements/gstmultifdsink.h:
Removed multifdsink, moved it to plugins.

20 years agofix docs build
Thomas Vander Stichele [Sat, 26 Jun 2004 13:11:31 +0000 (13:11 +0000)]
fix docs build

Original commit message from CVS:
fix docs build

20 years agoi18n-ize register
Thomas Vander Stichele [Sat, 26 Jun 2004 13:09:37 +0000 (13:09 +0000)]
i18n-ize register

Original commit message from CVS:
i18n-ize register

20 years agocheck stream
Thomas Vander Stichele [Sat, 26 Jun 2004 13:08:03 +0000 (13:08 +0000)]
check stream

Original commit message from CVS:
check stream

20 years agoprint offset_end
Thomas Vander Stichele [Fri, 25 Jun 2004 12:46:40 +0000 (12:46 +0000)]
print offset_end

Original commit message from CVS:
print offset_end

20 years agodoc fixes
Thomas Vander Stichele [Thu, 24 Jun 2004 23:05:04 +0000 (23:05 +0000)]
doc fixes

Original commit message from CVS:
doc fixes

20 years agoautogen.sh: Remove call to env, since the buildbot isn't broken anymore.
David Schleef [Thu, 24 Jun 2004 19:58:01 +0000 (19:58 +0000)]
autogen.sh: Remove call to env, since the buildbot isn't broken anymore.

Original commit message from CVS:
* autogen.sh:  Remove call to env, since the buildbot isn't
broken anymore.

20 years agogst/elements/: Added an element that writes to multiple filedescriptors at once.
Wim Taymans [Thu, 24 Jun 2004 17:05:04 +0000 (17:05 +0000)]
gst/elements/: Added an element that writes to multiple filedescriptors at once.

Original commit message from CVS:
* gst/elements/Makefile.am:
* gst/elements/gstelements.c:
* gst/elements/gstmultifdsink.c: (gst_multifdsink_base_init),
(gst_multifdsink_class_init), (gst_multifdsink_init),
(gst_multifdsink_add), (gst_multifdsink_remove),
(gst_multifdsink_clear), (gst_multifdsink_chain),
(gst_multifdsink_set_property), (gst_multifdsink_get_property):
* gst/elements/gstmultifdsink.h:
Added an element that writes to multiple filedescriptors at once.

20 years agobitrates
Thomas Vander Stichele [Thu, 24 Jun 2004 14:35:21 +0000 (14:35 +0000)]
bitrates

Original commit message from CVS:
bitrates

20 years agotranslations
Thomas Vander Stichele [Thu, 24 Jun 2004 13:49:34 +0000 (13:49 +0000)]
translations

Original commit message from CVS:
translations

20 years agogst/parse/grammar.y: don't try to link elements before they have been added to bins
Benjamin Otte [Thu, 24 Jun 2004 03:51:02 +0000 (03:51 +0000)]
gst/parse/grammar.y: don't try to link elements before they have been added to bins

Original commit message from CVS:
* gst/parse/grammar.y:
don't try to link elements before they have been added to bins

20 years agolibs/gst/bytestream/filepad.*: add 2 new functions
Benjamin Otte [Thu, 24 Jun 2004 02:18:59 +0000 (02:18 +0000)]
libs/gst/bytestream/filepad.*: add 2 new functions

Original commit message from CVS:
* libs/gst/bytestream/filepad.c: (gst_file_pad_available),
(gst_file_pad_get_length):
* libs/gst/bytestream/filepad.h:
add 2 new functions

20 years agodocs/gst/gstreamer-sections.txt: remove from docs, the define that Benjamin removed...
Zaheer Abbas Merali [Tue, 22 Jun 2004 06:44:18 +0000 (06:44 +0000)]
docs/gst/gstreamer-sections.txt: remove from docs, the define that Benjamin removed from gstelement.h

Original commit message from CVS:
2004-06-22  Zaheer Abbas Merali  <zaheerabbas at merali.org>

* docs/gst/gstreamer-sections.txt:
remove from docs, the define that Benjamin removed from gstelement.h

20 years agogst/gstelement.h: remove define that referenced a nonexisting GstElement struct member
Benjamin Otte [Tue, 22 Jun 2004 03:08:56 +0000 (03:08 +0000)]
gst/gstelement.h: remove define that referenced a nonexisting GstElement struct member

Original commit message from CVS:
* gst/gstelement.h:
remove define that referenced a nonexisting GstElement struct member

20 years agogst/gstdata.c: whoops, return values were wrong, so writable data was marked as non...
Benjamin Otte [Sun, 20 Jun 2004 20:49:32 +0000 (20:49 +0000)]
gst/gstdata.c: whoops, return values were wrong, so writable data was marked as non-writable and vice versa. (fixes #...

Original commit message from CVS:
* gst/gstdata.c: (gst_data_is_writable):
whoops, return values were wrong, so writable data was marked as
non-writable and vice versa. (fixes #143953, spotted by Francis
Labonte)
Shows how rarely we need to copy data ;)

20 years agotestsuite/schedulers/: add test for opt breakage in bug #143777
Benjamin Otte [Sun, 20 Jun 2004 20:25:32 +0000 (20:25 +0000)]
testsuite/schedulers/: add test for opt breakage in bug #143777

Original commit message from CVS:
* testsuite/schedulers/.cvsignore:
* testsuite/schedulers/Makefile.am:
* testsuite/schedulers/143777-2.c: (main):
add test for opt breakage in bug #143777

20 years agogst/gstpad.c: check for if we were unlinked while inside the chainfunction (fixes...
Benjamin Otte [Sun, 20 Jun 2004 19:42:58 +0000 (19:42 +0000)]
gst/gstpad.c: check for if we were unlinked while inside the chainfunction (fixes entrygthread having issues with #14...

Original commit message from CVS:
* gst/gstpad.c: (gst_pad_call_chain_function):
check for if we were unlinked while inside the chainfunction (fixes
entrygthread having issues with #143777)
* testsuite/schedulers/143777.c: (main):
* testsuite/schedulers/Makefile.am:
add a test for that fix

20 years agowhoops, forgot to update Makefile - let's see if the buildbots like this one
Benjamin Otte [Sun, 20 Jun 2004 17:35:33 +0000 (17:35 +0000)]
whoops, forgot to update Makefile - let's see if the buildbots like this one

Original commit message from CVS:
whoops, forgot to update Makefile - let's see if the buildbots like this one

20 years agogst/gstvalue.c: test that start is smaller then end
Benjamin Otte [Sun, 20 Jun 2004 17:05:40 +0000 (17:05 +0000)]
gst/gstvalue.c: test that start is smaller then end

Original commit message from CVS:
* gst/gstvalue.c: (gst_value_set_int_range):
test that start is smaller then end
* libs/gst/bytestream/Makefile.am:
* libs/gst/bytestream/filepad.c:
* libs/gst/bytestream/filepad.h:
add GstFilePad - a pad that behaves like a FILE*
* testsuite/bytestream/.cvsignore:
* testsuite/bytestream/Makefile.am:
* testsuite/bytestream/filepadsink.c:
test for the GstFilePad

20 years agogst-python
Thomas Vander Stichele [Fri, 18 Jun 2004 17:38:13 +0000 (17:38 +0000)]
gst-python

Original commit message from CVS:
gst-python

20 years agoadd sync to identity
Thomas Vander Stichele [Fri, 18 Jun 2004 14:05:55 +0000 (14:05 +0000)]
add sync to identity

Original commit message from CVS:
add sync to identity

20 years agoadd note
Thomas Vander Stichele [Thu, 17 Jun 2004 19:06:50 +0000 (19:06 +0000)]
add note

Original commit message from CVS:
add note

20 years agomore notes, getting there
Thomas Vander Stichele [Thu, 17 Jun 2004 11:00:20 +0000 (11:00 +0000)]
more notes, getting there

Original commit message from CVS:
more notes, getting there

20 years agogst/gstelementfactory.c: make the freakin "elementfactory bla has no type" message...
Benjamin Otte [Wed, 16 Jun 2004 21:06:50 +0000 (21:06 +0000)]
gst/gstelementfactory.c: make the freakin "elementfactory bla has no type" message more useful. So we actually can do...

Original commit message from CVS:
* gst/gstelementfactory.c: (gst_element_factory_create):
make the freakin "elementfactory bla has no type" message more
useful. So we actually can do something when someone shows up
complaining about it.

20 years agotools/gst-inspect.c (main): Fallback to plugin if no element is found. This matches...
Johan Dahlin [Tue, 15 Jun 2004 14:17:55 +0000 (14:17 +0000)]
tools/gst-inspect.c (main): Fallback to plugin if no element is found. This matches the old behavior better. Thanks t...

Original commit message from CVS:
* tools/gst-inspect.c (main): Fallback to plugin if no element is
found. This matches the old behavior better. Thanks to Thomas for
pointing out.

20 years agogst/gstcpu.c: Fix problem when using
David Schleef [Mon, 14 Jun 2004 18:15:23 +0000 (18:15 +0000)]
gst/gstcpu.c: Fix problem when using

Original commit message from CVS:
* gst/gstcpu.c: (gst_cpuid_i386): Fix problem when using
-fomit-frame-pointer.  Appears to generate correct code in
other cases as well.

20 years agomore clarification
Thomas Vander Stichele [Mon, 14 Jun 2004 17:06:33 +0000 (17:06 +0000)]
more clarification

Original commit message from CVS:
more clarification

20 years agofix docstring of get_time
Thomas Vander Stichele [Mon, 14 Jun 2004 16:55:28 +0000 (16:55 +0000)]
fix docstring of get_time

Original commit message from CVS:
fix docstring of get_time

20 years agonotes on capturing
Thomas Vander Stichele [Mon, 14 Jun 2004 15:21:19 +0000 (15:21 +0000)]
notes on capturing

Original commit message from CVS:
notes on capturing

20 years agoSimplify, remove -n and always print names if -a is specified
Johan Dahlin [Mon, 14 Jun 2004 11:28:16 +0000 (11:28 +0000)]
Simplify, remove -n and always print names if -a is specified

Original commit message from CVS:
(main): Simplify, remove -n and always print names if -a is specified

20 years agotools/gst-inspect.c (main): Add two new command line options: -a to print all element...
Johan Dahlin [Mon, 14 Jun 2004 11:04:06 +0000 (11:04 +0000)]
tools/gst-inspect.c (main): Add two new command line options: -a to print all elements and -n to print the name on ea...

Original commit message from CVS:
* tools/gst-inspect.c (main): Add two new command line options: -a
to print all elements and -n to print the name on each line. Also
fix some error reporting.

20 years agorename GSTREAMER_EXPORT to GST_EXPORT
Steve Lhomme [Sun, 13 Jun 2004 10:04:12 +0000 (10:04 +0000)]
rename GSTREAMER_EXPORT to GST_EXPORT

Original commit message from CVS:
rename GSTREAMER_EXPORT to GST_EXPORT

20 years agoadd GSTREAMER_EXPORT macro to the docs
Jan Schmidt [Sun, 13 Jun 2004 02:18:18 +0000 (02:18 +0000)]
add GSTREAMER_EXPORT macro to the docs

Original commit message from CVS:
add GSTREAMER_EXPORT macro to the docs

20 years agoAdd a libxml2 version check to make gst-compprep compile again on FC1
Jan Schmidt [Sat, 12 Jun 2004 15:27:59 +0000 (15:27 +0000)]
Add a libxml2 version check to make gst-compprep compile again on FC1

Original commit message from CVS:
Add a libxml2 version check to make gst-compprep compile again on FC1

20 years agoSomehow a clean fix to the semi-private export
Steve Lhomme [Sat, 12 Jun 2004 13:45:17 +0000 (13:45 +0000)]
Somehow a clean fix to the semi-private export

Original commit message from CVS:
Somehow a clean fix to the semi-private export

20 years agoFix the missing "extern"
Steve Lhomme [Sat, 12 Jun 2004 12:50:24 +0000 (12:50 +0000)]
Fix the missing "extern"

Original commit message from CVS:
Fix the missing "extern"

20 years agoMore code in debug builds to have logging capabilities
Steve Lhomme [Sat, 12 Jun 2004 11:31:49 +0000 (11:31 +0000)]
More code in debug builds to have logging capabilities

Original commit message from CVS:
More code in debug builds to have logging capabilities

20 years agoprepare to compile the testsuite with MSVC
Steve Lhomme [Sat, 12 Jun 2004 11:14:44 +0000 (11:14 +0000)]
prepare to compile the testsuite with MSVC

Original commit message from CVS:
prepare to compile the testsuite with MSVC

20 years agoWin32 README as a docbook file
Steve Lhomme [Sat, 12 Jun 2004 10:55:43 +0000 (10:55 +0000)]
Win32 README as a docbook file

Original commit message from CVS:
Win32 README as a docbook file

20 years agoFix a bug to enable/disable DEBUG under MSVC
Steve Lhomme [Sat, 12 Jun 2004 10:51:35 +0000 (10:51 +0000)]
Fix a bug to enable/disable DEBUG under MSVC

Original commit message from CVS:
Fix a bug to enable/disable DEBUG under MSVC

20 years agoFix a bug to enable/disable DEBUG under MSVC
Steve Lhomme [Sat, 12 Jun 2004 10:48:16 +0000 (10:48 +0000)]
Fix a bug to enable/disable DEBUG under MSVC

Original commit message from CVS:
Fix a bug to enable/disable DEBUG under MSVC

20 years agoEnable NLS under Windows
Steve Lhomme [Sat, 12 Jun 2004 10:45:54 +0000 (10:45 +0000)]
Enable NLS under Windows

Original commit message from CVS:
Enable NLS under Windows

20 years agoMore code in debug builds to have logging capabilities
Steve Lhomme [Sat, 12 Jun 2004 10:41:47 +0000 (10:41 +0000)]
More code in debug builds to have logging capabilities

Original commit message from CVS:
More code in debug builds to have logging capabilities

20 years agoEnable NLS under Windows
Steve Lhomme [Sat, 12 Jun 2004 10:37:01 +0000 (10:37 +0000)]
Enable NLS under Windows

Original commit message from CVS:
Enable NLS under Windows

20 years agoEnable NLS under Windows
Steve Lhomme [Sat, 12 Jun 2004 10:30:53 +0000 (10:30 +0000)]
Enable NLS under Windows

Original commit message from CVS:
Enable NLS under Windows