Wim Taymans [Mon, 6 Sep 2004 15:57:11 +0000 (15:57 +0000)]
Reworked the GstThread implementation, make more operations threadsafe and more reliable.
Original commit message from CVS:
* gst/gstthread.c: (gst_thread_dispose), (gst_thread_sync),
(gst_thread_change_state), (gst_thread_child_state_change),
(gst_thread_main_loop):
* gst/gstthread.h:
* testsuite/threads/Makefile.am:
* testsuite/threads/queue.c:
* testsuite/threads/thread.c: (construct_pipeline), (change_state),
(main):
* testsuite/threads/threadc.c: (construct_pipeline):
* testsuite/threads/threadd.c: (main):
* testsuite/threads/threade.c: (main):
* testsuite/threads/threadf.c:
Reworked the GstThread implementation, make more operations
threadsafe and more reliable.
Moved testcases from the failing to the working list.
Wim Taymans [Mon, 6 Sep 2004 15:14:01 +0000 (15:14 +0000)]
gst/gstelement.c: Added extra refcounting around various places.
Original commit message from CVS:
* gst/gstelement.c: (gst_element_threadsafe_properties_pre_run),
(gst_element_threadsafe_properties_post_run),
(gst_element_set_state), (gst_element_change_state):
Added extra refcounting around various places.
Wim Taymans [Mon, 6 Sep 2004 15:02:48 +0000 (15:02 +0000)]
gst/gstpad.c: Fix debug info.
Original commit message from CVS:
* gst/gstpad.c: (gst_pad_link_call_link_functions):
Fix debug info.
Wim Taymans [Mon, 6 Sep 2004 14:55:57 +0000 (14:55 +0000)]
gst/schedulers/gstoptimalscheduler.c: Some more debug info.
Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c: (add_to_group),
(remove_from_group):
Some more debug info.
Wim Taymans [Fri, 3 Sep 2004 11:40:35 +0000 (11:40 +0000)]
gst/elements/: Added datarate properties to limit the datarate.
Original commit message from CVS:
* gst/elements/gstfakesrc.c: (gst_fakesrc_class_init),
(gst_fakesrc_init), (gst_fakesrc_set_clock),
(gst_fakesrc_set_property), (gst_fakesrc_get_property),
(gst_fakesrc_get), (gst_fakesrc_change_state):
* gst/elements/gstfakesrc.h:
* gst/elements/gstidentity.c: (gst_identity_class_init),
(gst_identity_init), (gst_identity_chain),
(gst_identity_set_property), (gst_identity_get_property),
(gst_identity_change_state):
* gst/elements/gstidentity.h:
Added datarate properties to limit the datarate.
Zeeshan Ali [Thu, 2 Sep 2004 22:18:48 +0000 (22:18 +0000)]
Trying to correct the GST_CHECK_CONFIGPROG macro
Original commit message from CVS:
Trying to correct the GST_CHECK_CONFIGPROG macro
Stefan Kost [Thu, 2 Sep 2004 16:39:14 +0000 (16:39 +0000)]
added better error reporting for plugin loading
Original commit message from CVS:
added better error reporting for plugin loading
Stefan Kost [Thu, 2 Sep 2004 14:24:22 +0000 (14:24 +0000)]
added documentation to many items moved the GST_TYPE_XXX one to the Standart section, as they do not need docs
Original commit message from CVS:
added documentation to many items
moved the GST_TYPE_XXX one to the Standart section, as they do not need docs
Stefan Kost [Tue, 31 Aug 2004 17:14:03 +0000 (17:14 +0000)]
moved docs to sgml files added first batch of docs provided by ronald
Original commit message from CVS:
moved docs to sgml files
added first batch of docs provided by ronald
Stefan Kost [Tue, 31 Aug 2004 16:15:38 +0000 (16:15 +0000)]
andanother type fix of mine :-(
Original commit message from CVS:
andanother type fix of mine :-(
Stefan Kost [Tue, 31 Aug 2004 14:40:34 +0000 (14:40 +0000)]
added docs for GST_PLUGIN_DEFINE and GST_PLUGIN_DEFINE_STATIC
Original commit message from CVS:
added docs for GST_PLUGIN_DEFINE and GST_PLUGIN_DEFINE_STATIC
Ramon Garcia Fernandez [Sat, 28 Aug 2004 14:13:42 +0000 (14:13 +0000)]
ID Labels consistent with the rest of the manual.
Original commit message from CVS:
ID Labels consistent with the rest of the manual.
Ramon Garcia Fernandez [Sat, 28 Aug 2004 13:41:07 +0000 (13:41 +0000)]
Wrote a chapter about the clock.
Original commit message from CVS:
Wrote a chapter about the clock.
Benjamin Otte [Wed, 25 Aug 2004 14:25:55 +0000 (14:25 +0000)]
gst/autoplug/gstspider.c: don't set a rank. We don't want to autoplug by inserting spiders.
Original commit message from CVS:
* gst/autoplug/gstspider.c: (plugin_init):
don't set a rank. We don't want to autoplug by inserting spiders.
Thomas Vander Stichele [Tue, 24 Aug 2004 09:20:16 +0000 (09:20 +0000)]
fix it properly before removing this
Original commit message from CVS:
fix it properly before removing this
Thomas Vander Stichele [Tue, 24 Aug 2004 08:50:58 +0000 (08:50 +0000)]
remove GstXMLNs
Original commit message from CVS:
remove GstXMLNs
Benjamin Otte [Sun, 22 Aug 2004 13:00:46 +0000 (13:00 +0000)]
gst/autoplug/gstspider.c: add a template for spider's sink
Original commit message from CVS:
* gst/autoplug/gstspider.c: (gst_spider_class_init),
(gst_spider_identity_plug):
add a template for spider's sink
* gst/gst.c: (gst_register_core_elements):
queue's rank should be NULL, we don't want spider to add it.
David Schleef [Wed, 18 Aug 2004 21:46:55 +0000 (21:46 +0000)]
docs/gst/Makefile.am: Remove --ignore-fail-on-non-empty (#150331)
Original commit message from CVS:
* docs/gst/Makefile.am: Remove --ignore-fail-on-non-empty (#150331)
* docs/libs/Makefile.am: same
* docs/gst/tmpl/gstxml.sgml: Remove GstXMLNs
* docs/random/ds/0.9-planning: random additions
* docs/random/ds/0.9-suggested-changes: same
* gst/gstxml.h: remove vestigal GstXMLNs definition
Preferred caps: (#147789)
* docs/gst/gstreamer-sections.txt: Add symbols
* docs/gst/tmpl/gstcaps.sgml: Add symbols
* gst/gstcaps.c: (gst_caps_copy), (gst_caps_free),
(gst_caps_append), (gst_caps_copy_1), (gst_caps_intersect),
(gst_caps_union), (gst_caps_save_thyself), (gst_caps_load_thyself),
(gst_caps_get_preferred), (gst_caps_set_preferred),
(gst_caps_get_structure_by_id), (gst_caps_prefer_foreach),
(gst_caps_use_preferred): Handle caps preferences
* gst/gstcaps.h: Add caps preferences
* gst/gstpad.c: (gst_pad_link_get_preferred),
(gst_pad_link_fixate), (gst_pad_link_call_link_functions),
(gst_pad_renegotiate), (gst_pad_guess_preferred),
(gst_pad_get_caps), (gst_pad_push): Use caps preferences for
negotiation.
Benjamin Otte [Tue, 17 Aug 2004 14:11:23 +0000 (14:11 +0000)]
gst/: s/gst_pad_new/&_from_template/ register pad templates in the base_init function add static pad template definit...
Original commit message from CVS:
* gst/autoplug/gstspideridentity.c:
(gst_spider_identity_request_new_pad):
* gst/elements/gstaggregator.c: (gst_aggregator_base_init),
(gst_aggregator_init):
* gst/elements/gstfakesink.c: (gst_fakesink_base_init),
(gst_fakesink_init):
* gst/elements/gstfakesrc.c: (gst_fakesrc_base_init),
(gst_fakesrc_init):
* gst/elements/gstfdsink.c: (gst_fdsink_base_init),
(gst_fdsink_init):
* gst/elements/gstfdsrc.c: (gst_fdsrc_base_init), (gst_fdsrc_init):
* gst/elements/gstfilesink.c: (gst_filesink_base_init),
(gst_filesink_init):
* gst/elements/gstfilesrc.c: (gst_filesrc_base_init),
(gst_filesrc_init):
* gst/elements/gstidentity.c: (gst_identity_base_init),
(gst_identity_init):
* gst/elements/gstmultifilesrc.c: (gst_multifilesrc_base_init),
(gst_multifilesrc_init):
* gst/elements/gstpipefilter.c: (gst_pipefilter_base_init),
(gst_pipefilter_init):
* gst/elements/gststatistics.c: (gst_statistics_base_init),
(gst_statistics_init):
* gst/elements/gsttee.c: (gst_tee_base_init), (gst_tee_init):
* gst/gstqueue.c: (gst_queue_base_init), (gst_queue_init):
s/gst_pad_new/&_from_template/
register pad templates in the base_init function
add static pad template definitions
Benjamin Otte [Tue, 17 Aug 2004 10:16:35 +0000 (10:16 +0000)]
testsuite/: s/gst_pad_new/&_from_template/ prepare deprecation of gst_pad_new
Original commit message from CVS:
* testsuite/bytestream/gstbstest.c: (gst_bstest_init):
* testsuite/dynparams/dparamstest.c: (gst_dptest_init):
* testsuite/refcounting/pad.c: (main):
* testsuite/refcounting/thread.c: (create_thread_ghostpads):
s/gst_pad_new/&_from_template/
prepare deprecation of gst_pad_new
Thomas Vander Stichele [Tue, 17 Aug 2004 09:37:14 +0000 (09:37 +0000)]
fix build
Original commit message from CVS:
fix build
Thomas Vander Stichele [Tue, 17 Aug 2004 09:16:42 +0000 (09:16 +0000)]
fix memleaks - #150001
Original commit message from CVS:
fix memleaks - #150001
Benjamin Otte [Tue, 17 Aug 2004 08:41:16 +0000 (08:41 +0000)]
docs/random/ds/0.9-suggested-changes: add notes - mostly about pad templates
Original commit message from CVS:
* docs/random/ds/0.9-suggested-changes:
add notes - mostly about pad templates
Steve Lhomme [Mon, 16 Aug 2004 18:00:59 +0000 (18:00 +0000)]
temporary local files are .gmo not .mo
Original commit message from CVS:
temporary local files are .gmo not .mo
Thomas Vander Stichele [Mon, 16 Aug 2004 15:17:28 +0000 (15:17 +0000)]
bump nano
Original commit message from CVS:
bump nano
Thomas Vander Stichele [Mon, 16 Aug 2004 12:15:41 +0000 (12:15 +0000)]
releasing
Original commit message from CVS:
releasing
Thomas Vander Stichele [Mon, 16 Aug 2004 10:35:36 +0000 (10:35 +0000)]
fix for #150242
Original commit message from CVS:
fix for #150242
Thomas Vander Stichele [Fri, 13 Aug 2004 14:03:05 +0000 (14:03 +0000)]
add win32 - fixes 149981
Original commit message from CVS:
add win32 - fixes 149981
Thomas Vander Stichele [Fri, 13 Aug 2004 13:31:22 +0000 (13:31 +0000)]
small fixes before release
Original commit message from CVS:
small fixes before release
Thomas Vander Stichele [Thu, 12 Aug 2004 11:59:03 +0000 (11:59 +0000)]
time for a prerelease
Original commit message from CVS:
time for a prerelease
Thomas Vander Stichele [Thu, 12 Aug 2004 11:50:31 +0000 (11:50 +0000)]
fix origin and package name; make gst-inspect print plugin info for element
Original commit message from CVS:
fix origin and package name; make gst-inspect print plugin info for element
Thomas Vander Stichele [Thu, 12 Aug 2004 10:56:40 +0000 (10:56 +0000)]
add flag, reorder GstBuffer docs
Original commit message from CVS:
add flag, reorder GstBuffer docs
Benjamin Otte [Thu, 12 Aug 2004 09:12:13 +0000 (09:12 +0000)]
gst/elements/gstfilesrc.c: work with non-regular files that can be mmapped (like /dev/zero)
Original commit message from CVS:
* gst/elements/gstfilesrc.c: (gst_filesrc_get_mmap):
work with non-regular files that can be mmapped (like /dev/zero)
* gst/elements/gsttypefindelement.c: (gst_type_find_element_chain):
get rid of typefinds that require a seek when we can't seek instead
of trying them over and over again
* tools/gst-launch.c: (idle_func), (error_cb), (main):
return non-zero failure value when the pipeline was interrupted or
an error occurred
Steve Lhomme [Wed, 11 Aug 2004 19:50:41 +0000 (19:50 +0000)]
compile and install the locales
Original commit message from CVS:
compile and install the locales
Steve Lhomme [Wed, 11 Aug 2004 18:56:39 +0000 (18:56 +0000)]
fix a possible memory leak under Windows
Original commit message from CVS:
fix a possible memory leak under Windows
Steve Lhomme [Wed, 11 Aug 2004 18:55:14 +0000 (18:55 +0000)]
fix a memory leak that occured under Windows add gst_scheduler_register
Original commit message from CVS:
fix a memory leak that occured under Windows
add gst_scheduler_register
Benjamin Otte [Wed, 11 Aug 2004 09:54:52 +0000 (09:54 +0000)]
add gst_scheduler_register shortcut similar to gst_element_register
Original commit message from CVS:
* docs/gst/gstreamer-sections.txt:
* gst/gstscheduler.c: (gst_scheduler_register):
* gst/gstscheduler.h:
add gst_scheduler_register shortcut similar to gst_element_register
* gst/schedulers/entryscheduler.c: (plugin_init):
* gst/schedulers/gstbasicscheduler.c: (plugin_init):
* gst/schedulers/gstoptimalscheduler.c: (plugin_init):
use it
Steve Lhomme [Tue, 10 Aug 2004 19:23:53 +0000 (19:23 +0000)]
fix a memory leak that occured under Windows
Original commit message from CVS:
fix a memory leak that occured under Windows
Colin Walters [Tue, 10 Aug 2004 17:28:19 +0000 (17:28 +0000)]
gst/registries/gstxmlregistry.c (gst_xml_registry_open_func): Don't use O_EXCL to open temporary registry. It will p...
Original commit message from CVS:
2004-08-10 Colin Walters <walters@redhat.com>
* gst/registries/gstxmlregistry.c (gst_xml_registry_open_func):
Don't use O_EXCL to open temporary registry. It will prevent
registry creation if a temporary one already exists, which
is unnecessary.
David Schleef [Mon, 9 Aug 2004 23:36:07 +0000 (23:36 +0000)]
more notes
Original commit message from CVS:
more notes
Steve Lhomme [Mon, 9 Aug 2004 21:28:32 +0000 (21:28 +0000)]
remove some valuable stuff from the documentation due to the use of GST_EXPORT
Original commit message from CVS:
remove some valuable stuff from the documentation due to the use of GST_EXPORT
Steve Lhomme [Mon, 9 Aug 2004 21:15:38 +0000 (21:15 +0000)]
update the include and lib dirs to fit standard libraries as described in the Win32 manual
Original commit message from CVS:
update the include and lib dirs to fit standard libraries as described in the Win32 manual
Steve Lhomme [Mon, 9 Aug 2004 21:11:39 +0000 (21:11 +0000)]
export gst_type_XXX for windows DLLs enable NLS again, push the version number for the coming 0.8.5 release
Original commit message from CVS:
export gst_type_XXX for windows DLLs
enable NLS again, push the version number for the coming 0.8.5 release
David Schleef [Mon, 9 Aug 2004 20:08:45 +0000 (20:08 +0000)]
ideas about scheduling
Original commit message from CVS:
ideas about scheduling
Thomas Vander Stichele [Mon, 9 Aug 2004 09:20:06 +0000 (09:20 +0000)]
docs/faq/gst-uninstalled: fix PKG_CONFIG_PATH and PYTHONPATH
Original commit message from CVS:
* docs/faq/gst-uninstalled:
fix PKG_CONFIG_PATH and PYTHONPATH
* gst/schedulers/Makefile.am:
cleanup
* libs/gst/bytestream/bytestream.c:
remove newline
* po/LINGUAS:
* po/sq.po:
adding Albanian translation (Laurent Dhima)
* po/cs.po:
updated
Thomas Vander Stichele [Thu, 5 Aug 2004 14:44:49 +0000 (14:44 +0000)]
fix typos
Original commit message from CVS:
fix typos
Thomas Vander Stichele [Thu, 5 Aug 2004 14:34:53 +0000 (14:34 +0000)]
updated translations
Original commit message from CVS:
updated translations
Benjamin Otte [Wed, 4 Aug 2004 12:54:22 +0000 (12:54 +0000)]
tests/mass_elements.c: allow specifying src and sink element explicitly, so I can test videotestsrc instead of fakesrc
Original commit message from CVS:
* tests/mass_elements.c: (main):
allow specifying src and sink element explicitly, so I can test
videotestsrc instead of fakesrc
Benjamin Otte [Wed, 4 Aug 2004 12:39:12 +0000 (12:39 +0000)]
gst/gststructure.c: add gst_structure_id_empty_new_with_size to allow preallocating value array sizes. Use this in gs...
Original commit message from CVS:
* gst/gststructure.c: (gst_structure_id_empty_new_with_size),
(gst_structure_id_empty_new), (gst_structure_empty_new),
(gst_structure_copy):
add gst_structure_id_empty_new_with_size to allow preallocating
value array sizes. Use this in gst_structure_copy to get rid of
reallocs.
don't do quark=>string=>quark when copying structures
Steve Lhomme [Tue, 3 Aug 2004 20:31:51 +0000 (20:31 +0000)]
Fix the URL for dependencies
Original commit message from CVS:
Fix the URL for dependencies
Steve Lhomme [Tue, 3 Aug 2004 15:19:34 +0000 (15:19 +0000)]
update documentation with the clean version of dependencies
Original commit message from CVS:
update documentation with the clean version of dependencies
Benjamin Otte [Tue, 3 Aug 2004 14:29:31 +0000 (14:29 +0000)]
gst/schedulers/entryscheduler.c: fix for GST_DISABLE_DEBUG
Original commit message from CVS:
* gst/schedulers/entryscheduler.c:
(gst_entry_scheduler_remove_element):
fix for GST_DISABLE_DEBUG
* tools/gst-launch.c: (print_tag):
fixes for G_DISABLE_ASSERT
Benjamin Otte [Tue, 3 Aug 2004 12:40:47 +0000 (12:40 +0000)]
gst/gst.c: fix for G_DISABLE_ASSERT
Original commit message from CVS:
* gst/gst.c: (gst_register_core_elements):
fix for G_DISABLE_ASSERT
* gst/gstinfo.c: (__gst_in_valgrind):
add for GST_DISABLE_DEBUG
Benjamin Otte [Tue, 3 Aug 2004 10:24:39 +0000 (10:24 +0000)]
gst/parse/parse.l: fix for G_DISABLE_ASSERT
Original commit message from CVS:
* gst/parse/parse.l:
fix for G_DISABLE_ASSERT
Wim Taymans [Tue, 3 Aug 2004 09:51:37 +0000 (09:51 +0000)]
gst/: Backported some debug logging from a reverted patch
Original commit message from CVS:
* gst/gstbin.c: (gst_bin_get_type),
(gst_bin_child_state_change_func):
* gst/gstthread.c: (gst_thread_change_state):
Backported some debug logging from a reverted patch
Don't try to destroy the thread twice. Added some more
debugging in GstThread. Unlock and signal even if we
are in the thread context.
Thomas Vander Stichele [Tue, 3 Aug 2004 08:52:20 +0000 (08:52 +0000)]
updated translation
Original commit message from CVS:
updated translation
Thomas Vander Stichele [Mon, 2 Aug 2004 09:07:05 +0000 (09:07 +0000)]
fix for libtool
Original commit message from CVS:
fix for libtool
David Schleef [Sat, 31 Jul 2004 01:57:47 +0000 (01:57 +0000)]
Only use -fno-common if we're compiling with GCC
Original commit message from CVS:
Only use -fno-common if we're compiling with GCC
David Schleef [Fri, 30 Jul 2004 23:32:52 +0000 (23:32 +0000)]
gst/gstatomic_impl.h: Enable atomic code for x86_64
Original commit message from CVS:
* gst/gstatomic_impl.h: Enable atomic code for x86_64
Brian Cameron [Fri, 30 Jul 2004 20:18:11 +0000 (20:18 +0000)]
Corrected core-dumping problem on Solaris when filename is NULL, as when running gst-inspect with gstcoreelements.
Original commit message from CVS:
Corrected core-dumping problem on Solaris when filename is NULL, as when
running gst-inspect with gstcoreelements.
David Schleef [Fri, 30 Jul 2004 03:09:20 +0000 (03:09 +0000)]
libs/gst/dataprotocol/dataprotocol-test.c: Use GST_READ_GUINTxx_BE(), since it accesses unaligned memory.
Original commit message from CVS:
* libs/gst/dataprotocol/dataprotocol-test.c: (conversion_test):
Use GST_READ_GUINTxx_BE(), since it accesses unaligned memory.
Thomas Vander Stichele [Thu, 29 Jul 2004 20:33:49 +0000 (20:33 +0000)]
revert state change changes as agreed so we can rework them gradually
Original commit message from CVS:
revert state change changes as agreed so we can rework them gradually
Thomas Vander Stichele [Thu, 29 Jul 2004 20:26:32 +0000 (20:26 +0000)]
fix instances in core before making this an error
Original commit message from CVS:
fix instances in core before making this an error
Benjamin Otte [Thu, 29 Jul 2004 18:51:50 +0000 (18:51 +0000)]
libs/gst/control/Makefile.am: link to libgstreamer (fixes Debian bug 262019, see bugs.debian.org/cgi-bin/bugre...
Original commit message from CVS:
* libs/gst/control/Makefile.am:
link to libgstreamer (fixes Debian bug 262019, see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=262019 )
Wim Taymans [Thu, 29 Jul 2004 16:01:58 +0000 (16:01 +0000)]
More pendatic checks removed.
Original commit message from CVS:
More pendatic checks removed.
Wim Taymans [Thu, 29 Jul 2004 15:40:00 +0000 (15:40 +0000)]
testsuite/caps/fraction-convert.c: Make the test less pedantic about float roundoff errors.
Original commit message from CVS:
* testsuite/caps/fraction-convert.c: (check_from_double_convert),
(check_from_fraction_convert), (transform_test), (main):
Make the test less pedantic about float roundoff errors.
Benjamin Otte [Thu, 29 Jul 2004 15:37:44 +0000 (15:37 +0000)]
/me kicks ds
Original commit message from CVS:
/me kicks ds
Benjamin Otte [Thu, 29 Jul 2004 15:34:25 +0000 (15:34 +0000)]
gst/elements/gstfilesrc.c: make seek events to before start/after end of file not fail, but seek to start/end instead
Original commit message from CVS:
* gst/elements/gstfilesrc.c: (gst_filesrc_open_file),
(gst_filesrc_srcpad_event):
make seek events to before start/after end of file not fail, but
seek to start/end instead
* testsuite/caps/fraction-convert.c: (check_from_double_convert):
add more output
Benjamin Otte [Thu, 29 Jul 2004 15:29:37 +0000 (15:29 +0000)]
gst/gstpad.c: check that caps are fixed
Original commit message from CVS:
* gst/gstpad.c: (gst_pad_set_explicit_caps):
check that caps are fixed
* gst/gstpad.c: (gst_pad_template_new):
don't try to simplify caps, costs too much time on gst_init
* gst/gstplugin.c: (gst_plugin_add_feature):
G_ERROR if features are added twice
* gst/gsttypefind.c: (gst_type_find_register):
* gst/gstelementfactory.c: (gst_element_register):
don't add features twice
* docs/random/ds/0.9-suggested-changes:
add note about possible gst_init optimization
Thomas Vander Stichele [Thu, 29 Jul 2004 15:15:16 +0000 (15:15 +0000)]
fix distchekc
Original commit message from CVS:
fix distchekc
Thomas Vander Stichele [Thu, 29 Jul 2004 09:05:04 +0000 (09:05 +0000)]
notes about aspect ratio
Original commit message from CVS:
notes about aspect ratio
Brian Cameron [Wed, 28 Jul 2004 20:12:49 +0000 (20:12 +0000)]
Correcting some debug messages so that they don't core dump on Solaris by passing in NULL values as strings.
Original commit message from CVS:
Correcting some debug messages so that they don't core dump on Solaris
by passing in NULL values as strings.
David Schleef [Wed, 28 Jul 2004 19:16:44 +0000 (19:16 +0000)]
testsuite/elements/: A little test to keep distcheck from working if someone changes a structure size accidentally.
Original commit message from CVS:
* testsuite/elements/Makefile.am:
* testsuite/elements/struct_i386.h:
* testsuite/elements/struct_size.c: (main): A little test
to keep distcheck from working if someone changes a structure
size accidentally.
David I. Lehn [Wed, 28 Jul 2004 15:28:18 +0000 (15:28 +0000)]
Fix binary compatibility with 0.8.{0-3}. Closes bug 148692.
Original commit message from CVS:
Fix binary compatibility with 0.8.{0-3}. Closes bug 148692.
Thomas Vander Stichele [Wed, 28 Jul 2004 14:39:44 +0000 (14:39 +0000)]
various doc and style fixes, adding bytestream
Original commit message from CVS:
various doc and style fixes, adding bytestream
Thomas Vander Stichele [Wed, 28 Jul 2004 12:30:08 +0000 (12:30 +0000)]
doh
Original commit message from CVS:
doh
Thomas Vander Stichele [Wed, 28 Jul 2004 12:02:24 +0000 (12:02 +0000)]
sigh, remove here too of course
Original commit message from CVS:
sigh, remove here too of course
Thomas Vander Stichele [Wed, 28 Jul 2004 11:58:42 +0000 (11:58 +0000)]
more ignore, add enumcaps.c
Original commit message from CVS:
more ignore, add enumcaps.c
Thomas Vander Stichele [Wed, 28 Jul 2004 11:56:19 +0000 (11:56 +0000)]
fix gst-libs docs build
Original commit message from CVS:
fix gst-libs docs build
Thomas Vander Stichele [Wed, 28 Jul 2004 11:43:04 +0000 (11:43 +0000)]
fold enumcaps into caps/; clean up Makefile.am files
Original commit message from CVS:
fold enumcaps into caps/; clean up Makefile.am files
Thomas Vander Stichele [Wed, 28 Jul 2004 10:22:07 +0000 (10:22 +0000)]
doc style fixes
Original commit message from CVS:
doc style fixes
Thomas Vander Stichele [Wed, 28 Jul 2004 10:19:18 +0000 (10:19 +0000)]
fix docs build
Original commit message from CVS:
fix docs build
Wim Taymans [Wed, 28 Jul 2004 10:15:08 +0000 (10:15 +0000)]
gst/: Make sure that a bin state change tries to keep the children in sync.
Original commit message from CVS:
* gst/gstbin.c: (set_kid_state_func), (gst_bin_set_state):
* gst/gstthread.c: (gst_thread_release), (gst_thread_set_state):
Make sure that a bin state change tries to keep the children
in sync.
Added debug logging to the thread.
Thomas Vander Stichele [Wed, 28 Jul 2004 09:40:07 +0000 (09:40 +0000)]
cleanups
Original commit message from CVS:
cleanups
Steve Lhomme [Tue, 27 Jul 2004 21:33:04 +0000 (21:33 +0000)]
more exports for the plugins
Original commit message from CVS:
more exports for the plugins
Steve Lhomme [Tue, 27 Jul 2004 21:30:56 +0000 (21:30 +0000)]
add support for the getbits plugin
Original commit message from CVS:
add support for the getbits plugin
Wim Taymans [Tue, 27 Jul 2004 16:45:30 +0000 (16:45 +0000)]
Added transform functions between double and fraction.
Original commit message from CVS:
* gst/gstvalue.c: (gst_value_transform_double_fraction),
(gst_value_transform_fraction_double), (_gst_value_initialize):
* testsuite/caps/Makefile.am:
* testsuite/caps/fraction-convert.c: (check_from_double_convert),
(check_from_fraction_convert), (transform_test), (main):
Added transform functions between double and fraction.
Added testcase to verify transforms
Stefan Kost [Tue, 27 Jul 2004 15:08:54 +0000 (15:08 +0000)]
small followup of doc fixes (section title case)
Original commit message from CVS:
small followup of doc fixes (section title case)
Stefan Kost [Tue, 27 Jul 2004 15:01:10 +0000 (15:01 +0000)]
cleanup of unused and forgoten sections fixed links from the manual and the pwg to the API docs added more notes to R...
Original commit message from CVS:
cleanup of unused and forgoten sections
fixed links from the manual and the pwg to the API docs
added more notes to README
Stefan Kost [Tue, 27 Jul 2004 13:55:36 +0000 (13:55 +0000)]
this is quite outdated and not in use at all
Original commit message from CVS:
this is quite outdated and not in use at all
Steve Lhomme [Tue, 27 Jul 2004 10:00:11 +0000 (10:00 +0000)]
rename GStreamer-0.8.lib to libgstreamer.lib
Original commit message from CVS:
rename GStreamer-0.8.lib to libgstreamer.lib
Steve Lhomme [Mon, 26 Jul 2004 22:07:43 +0000 (22:07 +0000)]
fixes for the Release build
Original commit message from CVS:
fixes for the Release build
Steve Lhomme [Mon, 26 Jul 2004 21:55:08 +0000 (21:55 +0000)]
update the version number add gstinterface to the build add many definitions needed by plugins, GST_CAT_DEFAULT only ...
Original commit message from CVS:
update the version number
add gstinterface to the build
add many definitions needed by plugins, GST_CAT_DEFAULT only available in the Debug build ?
Thomas Vander Stichele [Mon, 26 Jul 2004 18:23:12 +0000 (18:23 +0000)]
#148497
Original commit message from CVS:
#148497
Stefan Kost [Mon, 26 Jul 2004 17:45:10 +0000 (17:45 +0000)]
corrected the comment about the struct poptOption workaround
Original commit message from CVS:
corrected the comment about the struct poptOption workaround
Stefan Kost [Mon, 26 Jul 2004 16:34:35 +0000 (16:34 +0000)]
fixed all double <TITLE> elements in sections.txt added missing <TITLE> elements in sections.txt
Original commit message from CVS:
fixed all double <TITLE> elements in sections.txt
added missing <TITLE> elements in sections.txt
Stefan Kost [Mon, 26 Jul 2004 16:05:18 +0000 (16:05 +0000)]
more about UI_HINT: some thoughts about roles
Original commit message from CVS:
more about UI_HINT: some thoughts about roles
Thomas Vander Stichele [Mon, 26 Jul 2004 12:05:41 +0000 (12:05 +0000)]
improve some debug statements
Original commit message from CVS:
improve some debug statements
Benjamin Otte [Sun, 25 Jul 2004 15:01:52 +0000 (15:01 +0000)]
gst/autoplug/gstspideridentity.c: don't delay links on the sink elements, it causes unnegotiated links.
Original commit message from CVS:
* gst/autoplug/gstspideridentity.c: (gst_spider_identity_link):
don't delay links on the sink elements, it causes unnegotiated
links.
* gst/elements/gsttypefindelement.c:
(gst_type_find_element_base_init):
add our padtemplates, we indeed do have some.
* gst/elements/gsttypefindelement.c:
(gst_type_find_element_handle_event),
(gst_type_find_element_chain):
don't push data when typefinding failed.
* gst/gstpad.c: (gst_pad_link_fixate):
check that no fixate function returns empty caps.
* gst/gstpad.c: (gst_pad_push):
check that the link is negotiated before data gets pushed.
* tools/gst-register.c: (main):
don't assert (fixes #148283)
Steve Lhomme [Sun, 25 Jul 2004 11:10:34 +0000 (11:10 +0000)]
add GST_PLUGIN_EXPORT definition
Original commit message from CVS:
add GST_PLUGIN_EXPORT definition