platform/upstream/gstreamer.git
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

20 years agotools/gst-compprep.c: Make an error that baffled me a bit clearer
Jan Schmidt [Sat, 12 Jun 2004 10:14:40 +0000 (10:14 +0000)]
tools/gst-compprep.c: Make an error that baffled me a bit clearer

Original commit message from CVS:
* tools/gst-compprep.c: (handle_xmlerror), (main):
Make an error that baffled me a bit clearer

20 years agouse ->length
Thomas Vander Stichele [Fri, 11 Jun 2004 23:46:32 +0000 (23:46 +0000)]
use ->length

Original commit message from CVS:
use ->length

20 years agotools/gst-inspect.c: don't free random data twice. (fixes #144185)
Benjamin Otte [Fri, 11 Jun 2004 20:57:29 +0000 (20:57 +0000)]
tools/gst-inspect.c: don't free random data twice. (fixes #144185)

Original commit message from CVS:
reviewed by Benjamin Otte  <in7y118@public.uni-hamburg.de>
* tools/gst-inspect.c: (print_signal_info):
don't free random data twice. (fixes #144185)

20 years agoapi update
Thomas Vander Stichele [Fri, 11 Jun 2004 15:19:57 +0000 (15:19 +0000)]
api update

Original commit message from CVS:
api update

20 years agofix queue event code
Thomas Vander Stichele [Fri, 11 Jun 2004 15:18:58 +0000 (15:18 +0000)]
fix queue event code

Original commit message from CVS:
fix queue event code

20 years agogst/gst.c (gst_init_check_with_popt_table): Do not fail on errors, like gtk. It makes...
Johan Dahlin [Thu, 10 Jun 2004 11:23:42 +0000 (11:23 +0000)]
gst/gst.c (gst_init_check_with_popt_table): Do not fail on errors, like gtk. It makes it more useful in bindings.

Original commit message from CVS:
* gst/gst.c (gst_init_check_with_popt_table): Do not fail on
errors, like gtk. It makes it more useful in bindings.

20 years agobump GDP to 0.1, add buffer flags
Thomas Vander Stichele [Wed, 9 Jun 2004 16:24:19 +0000 (16:24 +0000)]
bump GDP to 0.1, add buffer flags

Original commit message from CVS:
bump GDP to 0.1, add buffer flags

20 years agogst/gstbuffer.c (gst_buffer_default_copy): Don't forget to merge the flags from the...
Johan Dahlin [Wed, 9 Jun 2004 16:04:37 +0000 (16:04 +0000)]
gst/gstbuffer.c (gst_buffer_default_copy): Don't forget to merge the flags from the buffer we're copying.

Original commit message from CVS:
* gst/gstbuffer.c (gst_buffer_default_copy): Don't forget to merge
the flags from the buffer we're copying.

20 years agogst/elements/: Print more buffer info in fakesink.
Wim Taymans [Wed, 9 Jun 2004 14:19:50 +0000 (14:19 +0000)]
gst/elements/: Print more buffer info in fakesink.

Original commit message from CVS:
* gst/elements/gstfakesink.c: (gst_fakesink_chain):
* gst/elements/gstidentity.c: (gst_identity_init),
(gst_identity_chain):
Print more buffer info in fakesink.
Make identity output similar to fakesink.

20 years agoconfigure.ac: fix cross compiling not working. (fixes #143741)
Benjamin Otte [Mon, 7 Jun 2004 03:13:50 +0000 (03:13 +0000)]
configure.ac: fix cross compiling not working. (fixes #143741)

Original commit message from CVS:
reviewed by Benjamin Otte  <otte@gnome.org>
* configure.ac:
fix cross compiling not working. (fixes #143741)

20 years agogst/gstelement.c: add failure check
Benjamin Otte [Mon, 7 Jun 2004 01:01:04 +0000 (01:01 +0000)]
gst/gstelement.c: add failure check

Original commit message from CVS:
* gst/gstelement.c: (gst_element_set_time_delay):
add failure check
* gst/gstinfo.h:
put brackets around macro arguments of GST_TIME_ARGS, add note to
move it to correct header in 0.9

20 years agogst/indexers/gstfileindex.c: make debugging use a default category
Benjamin Otte [Sun, 6 Jun 2004 23:39:39 +0000 (23:39 +0000)]
gst/indexers/gstfileindex.c: make debugging use a default category

Original commit message from CVS:
* gst/indexers/gstfileindex.c: (gst_file_index_get_writer_id),
(gst_file_index_load), (_file_index_id_save_entries),
(gst_file_index_commit), (gst_file_index_add_association),
(gst_file_index_add_entry), (gst_file_index_get_assoc_entry),
(gst_file_index_plugin_init):
make debugging use a default category

20 years agogst/elements/gstfdsrc.c: reset offset counter when going READY => PAUSED. (fixes...
Benjamin Otte [Sun, 6 Jun 2004 21:11:51 +0000 (21:11 +0000)]
gst/elements/gstfdsrc.c: reset offset counter when going READY => PAUSED. (fixes #142903)

Original commit message from CVS:
reviewed by Benjamin Otte  <otte@gnome.org>
* gst/elements/gstfdsrc.c: (gst_fdsrc_class_init),
(gst_fdsrc_change_state):
reset offset counter when going READY => PAUSED. (fixes #142903)

20 years agogst/registries/gstxmlregistry.c: don't rely on g_dir_open to figure out if a file...
Benjamin Otte [Sun, 6 Jun 2004 20:40:29 +0000 (20:40 +0000)]
gst/registries/gstxmlregistry.c: don't rely on g_dir_open to figure out if a file is a directory, use explicit G_TEST...

Original commit message from CVS:
reviewed by Benjamin Otte  <otte@gnome.org>
* gst/registries/gstxmlregistry.c:
(gst_xml_registry_rebuild_recurse):
don't rely on g_dir_open to figure out if a file is a directory, use
explicit G_TEST_IS_DIR. Reiserfs4 allows opening files as
directories. (fixes #142850)

20 years agofix copyright in header and typo in debugging category name
Sebastien Cote [Sun, 6 Jun 2004 19:44:19 +0000 (19:44 +0000)]
fix copyright in header and typo in debugging category name

Original commit message from CVS:
* gst/gstqueue.c: (gst_queue_dispose), (gst_queue_change_state):
fix memory leaks (fixes #142795). Initial patch by Sebastien Cote
* libs/gst/bytestream/adapter.c:
* libs/gst/bytestream/adapter.h:
fix copyright in header and typo in debugging category name

20 years agoback to cvs
Thomas Vander Stichele [Sat, 5 Jun 2004 17:25:45 +0000 (17:25 +0000)]
back to cvs

Original commit message from CVS:
back to cvs

20 years agoput back GST_CAT_DATAFLOW RELEASE-0_8_3
Thomas Vander Stichele [Sat, 5 Jun 2004 12:19:27 +0000 (12:19 +0000)]
put back GST_CAT_DATAFLOW

Original commit message from CVS:
put back GST_CAT_DATAFLOW

20 years agodescribe IN_CAPS
Thomas Vander Stichele [Sat, 5 Jun 2004 12:05:43 +0000 (12:05 +0000)]
describe IN_CAPS

Original commit message from CVS:
describe IN_CAPS

20 years agoautogen.sh: Add a temporary 'env' to test buildbot problems.
David Schleef [Fri, 4 Jun 2004 17:10:24 +0000 (17:10 +0000)]
autogen.sh: Add a temporary 'env' to test buildbot problems.

Original commit message from CVS:
* autogen.sh: Add a temporary 'env' to test buildbot problems.

20 years agoback to cvs
Thomas Vander Stichele [Fri, 4 Jun 2004 11:47:27 +0000 (11:47 +0000)]
back to cvs

Original commit message from CVS:
back to cvs

20 years agoreleasing RELEASE-0_8_2
Thomas Vander Stichele [Fri, 4 Jun 2004 11:17:01 +0000 (11:17 +0000)]
releasing

Original commit message from CVS:
releasing

20 years agorelease notes
Thomas Vander Stichele [Thu, 3 Jun 2004 17:08:07 +0000 (17:08 +0000)]
release notes

Original commit message from CVS:
release notes

20 years agoupdate spec with latest files
Christian Schaller [Thu, 3 Jun 2004 16:59:21 +0000 (16:59 +0000)]
update spec with latest files

Original commit message from CVS:
update spec with latest files

20 years agoadd GST_DEBUG detection
Thomas Vander Stichele [Thu, 3 Jun 2004 16:50:50 +0000 (16:50 +0000)]
add GST_DEBUG detection

Original commit message from CVS:
add GST_DEBUG detection

20 years agosome fixes
Thomas Vander Stichele [Thu, 3 Jun 2004 13:18:31 +0000 (13:18 +0000)]
some fixes

Original commit message from CVS:
some fixes

20 years agoforgot to update the ChangeLog, as usual
Stéphane Loeuillet [Fri, 28 May 2004 05:09:44 +0000 (05:09 +0000)]
forgot to update the ChangeLog, as usual

Original commit message from CVS:
forgot to update the ChangeLog, as usual

20 years ago- removing some trailing commas in enums to please C90 only compilers (AIX, Forte...
Stéphane Loeuillet [Fri, 28 May 2004 05:01:05 +0000 (05:01 +0000)]
- removing some trailing commas in enums to please C90 only compilers (AIX, Forte, ...) ('should' fix #143290) should...

Original commit message from CVS:
- removing some trailing commas in enums to please C90 only compilers (AIX, Forte, ...)
('should' fix #143290)

should/could we compile gst with -ansi -pedantic to catch those in the build-bots ?

20 years agogst/schedulers/gstoptimalscheduler.c: Don't try to follow the pad connections with...
Wim Taymans [Thu, 27 May 2004 15:38:49 +0000 (15:38 +0000)]
gst/schedulers/gstoptimalscheduler.c: Don't try to follow the pad connections with other groups when a loop based ele...

Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c: (remove_from_chain),
(chain_group_set_enabled), (create_group), (add_to_group),
(merge_groups), (setup_group_scheduler), (group_elements),
(gst_opt_scheduler_iterate), (gst_opt_scheduler_show):
Don't try to follow the pad connections with other groups
when a loop based element is added to the scheduler because
the bin will inform the scheduler about the pad links a little
later.

20 years agogst/schedulers/gstoptimalscheduler.c: Elements without a group can do a state change...
Wim Taymans [Thu, 27 May 2004 11:29:18 +0000 (11:29 +0000)]
gst/schedulers/gstoptimalscheduler.c: Elements without a group can do a state change as well, just wait with the setu...

Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c: (add_to_chain),
(remove_from_chain), (chain_group_set_enabled),
(setup_group_scheduler), (group_element_set_enabled),
(gst_opt_scheduler_state_transition), (gst_opt_scheduler_iterate),
(gst_opt_scheduler_show):
Elements without a group can do a state change as well, just wait
with the setup of the scheduling function when it is added to a
chain.

20 years agogst/schedulers/gstoptimalscheduler.c: Fixes to maintain internal consistency of the...
Wim Taymans [Thu, 27 May 2004 09:33:29 +0000 (09:33 +0000)]
gst/schedulers/gstoptimalscheduler.c: Fixes to maintain internal consistency of the scheduler data structures.

Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c: (add_to_chain),
(remove_from_chain), (chain_group_set_enabled), (add_to_group),
(merge_groups), (setup_group_scheduler),
(group_inc_links_for_element), (gst_opt_scheduler_iterate),
(gst_opt_scheduler_show):
Fixes to maintain internal consistency of the scheduler data
structures.
- adding an enabled group to a chain should increment the
number of enabled elements in that chain.
- removing an enabled group from a chain could disable the
chain.
- removing a disabled group from a chain could enable the
chain.
- add g_assert when internal inconsistency is detected.
- adding an element to a group could increase the number of
links this group has with other groups.
- merging two groups also merges the chains.
- also show group links in the _show method.

Please report regressions ASAP, so I can fix them.

20 years agogst/gstcaps.c: don't print error messages when there is no error
Benjamin Otte [Tue, 25 May 2004 19:52:02 +0000 (19:52 +0000)]
gst/gstcaps.c: don't print error messages when there is no error

Original commit message from CVS:
* gst/gstcaps.c: (gst_caps_structure_simplify):
don't print error messages when there is no error
* gst/gstvalue.c: (gst_value_compare_int_range):
compare the second value, too
* testsuite/caps/Makefile.am:
* testsuite/caps/random.c: (assert_on_error), (main):
add tests to make sure the two things above are checked for

20 years agoenable new
Thomas Vander Stichele [Mon, 24 May 2004 16:50:25 +0000 (16:50 +0000)]
enable new

Original commit message from CVS:
enable new

20 years agowrap header in _NEW
Thomas Vander Stichele [Mon, 24 May 2004 16:38:15 +0000 (16:38 +0000)]
wrap header in _NEW

Original commit message from CVS:
wrap header in _NEW

20 years agouse scrub
Thomas Vander Stichele [Mon, 24 May 2004 16:16:37 +0000 (16:16 +0000)]
use scrub

Original commit message from CVS:
use scrub

20 years agoRegression, return -1 when no features can be found
Johan Dahlin [Sun, 23 May 2004 18:41:25 +0000 (18:41 +0000)]
Regression, return -1 when no features can be found

Original commit message from CVS:
Regression, return -1 when no features can be found

20 years agotools/gst-inspect.c (main): Cleanup most parts of it, don't be so verbose and print...
Johan Dahlin [Sun, 23 May 2004 17:52:54 +0000 (17:52 +0000)]
tools/gst-inspect.c (main): Cleanup most parts of it, don't be so verbose and print GstElement signal names all the t...

Original commit message from CVS:
* tools/gst-inspect.c (main): Cleanup most parts of it, don't be
so verbose and print GstElement signal names all the time.

20 years agogst/registries/gstxmlregistry.c: Fix warning on OS X. (bug #142957)
David Schleef [Sat, 22 May 2004 20:46:25 +0000 (20:46 +0000)]
gst/registries/gstxmlregistry.c: Fix warning on OS X. (bug #142957)

Original commit message from CVS:
* gst/registries/gstxmlregistry.c:
(gst_xml_registry_parse_padtemplate): Fix warning on OS X.
(bug #142957)

20 years agothis is not my day
Thomas Vander Stichele [Sat, 22 May 2004 14:46:19 +0000 (14:46 +0000)]
this is not my day

Original commit message from CVS:
this is not my day

20 years agodoh
Thomas Vander Stichele [Sat, 22 May 2004 11:51:55 +0000 (11:51 +0000)]
doh

Original commit message from CVS:
doh

20 years agoscrub cflags
Thomas Vander Stichele [Sat, 22 May 2004 11:01:15 +0000 (11:01 +0000)]
scrub cflags

Original commit message from CVS:
scrub cflags

20 years agogst/gstcpu.c (gst_cpuid_i386): Protect some gcc asm stuff with __GNUC__, patch from...
Johan Dahlin [Fri, 21 May 2004 14:48:04 +0000 (14:48 +0000)]
gst/gstcpu.c (gst_cpuid_i386): Protect some gcc asm stuff with __GNUC__, patch from Brian Cameron, fixes bug #142804

Original commit message from CVS:
* gst/gstcpu.c (gst_cpuid_i386): Protect some gcc asm stuff with
__GNUC__, patch from Brian Cameron, fixes bug #142804

20 years agofix location
Thomas Vander Stichele [Fri, 21 May 2004 12:58:44 +0000 (12:58 +0000)]
fix location

Original commit message from CVS:
fix location

20 years agoregenerated locations
Thomas Vander Stichele [Fri, 21 May 2004 12:04:23 +0000 (12:04 +0000)]
regenerated locations

Original commit message from CVS:
regenerated locations

20 years agoupdates
Thomas Vander Stichele [Fri, 21 May 2004 11:39:08 +0000 (11:39 +0000)]
updates

Original commit message from CVS:
updates

20 years agogst/gstindex.c: Fix overflows in comparison code. (bug #142819)
David Schleef [Thu, 20 May 2004 19:32:34 +0000 (19:32 +0000)]
gst/gstindex.c: Fix overflows in comparison code.  (bug #142819)

Original commit message from CVS:
* gst/gstindex.c: (gst_index_compare_func): Fix overflows in
comparison code.  (bug #142819)

20 years agogst/gstbuffer.*: Added Comment to a flag. copy relevant flags in _buffer_copy.
Wim Taymans [Thu, 20 May 2004 17:44:03 +0000 (17:44 +0000)]
gst/gstbuffer.*: Added Comment to a flag. copy relevant flags in _buffer_copy.

Original commit message from CVS:
* gst/gstbuffer.c: (gst_buffer_default_copy):
* gst/gstbuffer.h:
Added Comment to a flag.
copy relevant flags in _buffer_copy.

20 years agoadd to sections
Thomas Vander Stichele [Thu, 20 May 2004 17:10:51 +0000 (17:10 +0000)]
add to sections

Original commit message from CVS:
add to sections

20 years agoadd IN_CAPS buffer flag; add GST_TYPE_FIXED_LIST + functions
Thomas Vander Stichele [Thu, 20 May 2004 17:03:02 +0000 (17:03 +0000)]
add IN_CAPS buffer flag; add GST_TYPE_FIXED_LIST + functions

Original commit message from CVS:
add IN_CAPS buffer flag; add GST_TYPE_FIXED_LIST + functions

20 years agodocs/gst/Makefile.am (all-local): Re-add
Johan Dahlin [Thu, 20 May 2004 15:39:09 +0000 (15:39 +0000)]
docs/gst/Makefile.am (all-local): Re-add

Original commit message from CVS:
* docs/gst/Makefile.am (all-local): Re-add

20 years agonext time someone tells me to use the gst macros because they are better, they'd...
Thomas Vander Stichele [Thu, 20 May 2004 14:01:45 +0000 (14:01 +0000)]
next time someone tells me to use the gst macros because they are better, they'd better be correct, damnit

Original commit message from CVS:
next time someone tells me to use the gst macros because they are better, they'd better be correct, damnit

20 years agofix distcheck
Thomas Vander Stichele [Thu, 20 May 2004 12:40:31 +0000 (12:40 +0000)]
fix distcheck

Original commit message from CVS:
fix distcheck

20 years agodescription of data protocol
Thomas Vander Stichele [Thu, 20 May 2004 09:56:46 +0000 (09:56 +0000)]
description of data protocol

Original commit message from CVS:
description of data protocol

20 years agotell us more about your failure
Thomas Vander Stichele [Wed, 19 May 2004 18:50:35 +0000 (18:50 +0000)]
tell us more about your failure

Original commit message from CVS:
tell us more about your failure