releasing 0.10.10

Original commit message from CVS:
releasing 0.10.10
This commit is contained in:
Thomas Vander Stichele 2006-09-14 20:08:14 +00:00
parent cb74c7707a
commit 24703cdf92
13 changed files with 163 additions and 81 deletions

View file

@ -1,3 +1,10 @@
=== release 0.10.10 ===
2006-09-14 Thomas Vander Stichele <thomas at apestaart dot org>
* configure.ac:
releasing 0.10.10, "Pais"
2006-09-05 Tim-Philipp Müller <tim at centricular dot net> 2006-09-05 Tim-Philipp Müller <tim at centricular dot net>
* docs/manual/advanced-position.xml: * docs/manual/advanced-position.xml:
@ -31,7 +38,7 @@
2006-09-02 Stefan Kost <ensonic@users.sf.net> 2006-09-02 Stefan Kost <ensonic@users.sf.net>
* docs/random/moving-plugins: * docs/random/moving-plugins:
Fix two typos. Fix two typos.
2006-09-01 Tim-Philipp Müller <tim at centricular dot net> 2006-09-01 Tim-Philipp Müller <tim at centricular dot net>
@ -262,7 +269,7 @@
* tools/Makefile.am: * tools/Makefile.am:
* tools/gst-plot-timeline.py: * tools/gst-plot-timeline.py:
add debug-log plotting developer tool (#340674) add debug-log plotting developer tool (#340674)
2006-08-23 Wim Taymans <wim@fluendo.com> 2006-08-23 Wim Taymans <wim@fluendo.com>
@ -336,25 +343,25 @@
2006-08-20 Stefan Kost <ensonic@users.sf.net> 2006-08-20 Stefan Kost <ensonic@users.sf.net>
* ChangeLog: * ChangeLog:
ChangeLog surgery to add comments to previous changes ChangeLog surgery to add comments to previous changes
2006-08-20 Stefan Kost <ensonic@users.sf.net> 2006-08-20 Stefan Kost <ensonic@users.sf.net>
* gst/gst.c: * gst/gst.c:
Add comments Add comments
* gst/gstpad.c: (gst_pad_set_active): * gst/gstpad.c: (gst_pad_set_active):
Be more verbose in the log Be more verbose in the log
* libs/gst/base/gstbasetransform.c: * libs/gst/base/gstbasetransform.c:
(gst_base_transform_transform_caps): (gst_base_transform_transform_caps):
Simplify caps to get rid of duplicates, fixes #345444 Simplify caps to get rid of duplicates, fixes #345444
2006-08-20 Stefan Kost <ensonic@users.sf.net> 2006-08-20 Stefan Kost <ensonic@users.sf.net>
* gst/gstvalue.c: * gst/gstvalue.c:
* gst/gstvalue.h: * gst/gstvalue.h:
Use these optimizations only internaly. Use these optimizations only internally.
2006-08-20 Stefan Kost <ensonic@users.sf.net> 2006-08-20 Stefan Kost <ensonic@users.sf.net>
@ -367,8 +374,8 @@
(gst_value_get_compare_func), (gst_value_compare), (gst_value_get_compare_func), (gst_value_compare),
(gst_value_compare_with_func): (gst_value_compare_with_func):
* gst/gstvalue.h: * gst/gstvalue.h:
Saves the expensive lookup of the compare function in many cases Saves the expensive lookup of the compare function in many cases
(#345444) (#345444)
2006-08-18 Edward Hervey <edward@fluendo.com> 2006-08-18 Edward Hervey <edward@fluendo.com>
@ -381,13 +388,13 @@
update ideas update ideas
* gst/gstinfo.c: (gst_debug_log_default): * gst/gstinfo.c: (gst_debug_log_default):
reorder fields, save some columns, add optinal color codes for log- reorder fields, save some columns, add optional color codes for log
levels levels
2006-08-18 Stefan Kost <ensonic@users.sf.net> 2006-08-18 Stefan Kost <ensonic@users.sf.net>
* docs/random/ensonic/logging.txt: * docs/random/ensonic/logging.txt:
add ideas about making the logs abit more useful add ideas about making the logs a bit more useful
2006-08-17 Tim-Philipp Müller <tim at centricular dot net> 2006-08-17 Tim-Philipp Müller <tim at centricular dot net>
@ -549,8 +556,8 @@
* gst/gst.c: (gst_init_check), (init_post): * gst/gst.c: (gst_init_check), (init_post):
Set gst as being initialized before scanning/updating the registry, Set gst as being initialized before scanning/updating the registry,
since there might be some plugins that call gst_init() and we don't since there might be my python plugin loader that calls gst_init() and
want to loop back in. we don't want to loop back in.
Closes #350879 Closes #350879
2006-08-11 Wim Taymans <wim@fluendo.com> 2006-08-11 Wim Taymans <wim@fluendo.com>
@ -599,10 +606,10 @@
2006-08-10 Stefan Kost <ensonic@users.sf.net> 2006-08-10 Stefan Kost <ensonic@users.sf.net>
* libs/gst/controller/gstcontroller.h: * libs/gst/controller/gstcontroller.h:
fix ABI size-correction fix ABI size-correction
* tests/check/libs/gdp.c: (gst_dp_suite): * tests/check/libs/gdp.c: (gst_dp_suite):
make tests that use deprecated API conditional make tests that use deprecated API conditional
2006-08-10 Stefan Kost <ensonic@users.sf.net> 2006-08-10 Stefan Kost <ensonic@users.sf.net>
@ -613,12 +620,12 @@
* libs/gst/controller/gstcontroller.h: * libs/gst/controller/gstcontroller.h:
* libs/gst/controller/gsthelper.c: (gst_object_get_control_rate), * libs/gst/controller/gsthelper.c: (gst_object_get_control_rate),
(gst_object_set_control_rate): (gst_object_set_control_rate):
API: add gst_object_{s,g}et_control_rate(), add private data section, API: add gst_object_{s,g}et_control_rate(), add private data section,
fix docs fix docs
* libs/gst/dataprotocol/dataprotocol.c: (gst_dp_packetizer_new): * libs/gst/dataprotocol/dataprotocol.c: (gst_dp_packetizer_new):
* libs/gst/dataprotocol/dataprotocol.h: * libs/gst/dataprotocol/dataprotocol.h:
add deprecation guards to make gtk-doc happy and allow disabling cruft add deprecation guards to make gtk-doc happy and allow disabling cruft
2006-08-09 Tim-Philipp Müller <tim at centricular dot net> 2006-08-09 Tim-Philipp Müller <tim at centricular dot net>
@ -641,7 +648,8 @@
* tests/check/gst/gstinfo.c: (segment_printf_extension_log_func), * tests/check/gst/gstinfo.c: (segment_printf_extension_log_func),
(info_segment_format_printf_extension), (gst_info_suite): (info_segment_format_printf_extension), (gst_info_suite):
Add simple unit test that logs a bunch of different segments (not Add simple unit test that logs a bunch of different segments (not
valgrinded at the moment because of leaks in gst_debug_add_log_function). valgrinded at the moment because of leaks in
gst_debug_add_log_function).
2006-08-09 Edward Hervey <edward@fluendo.com> 2006-08-09 Edward Hervey <edward@fluendo.com>
@ -780,8 +788,8 @@
* gst/parse/Makefile.am: * gst/parse/Makefile.am:
* gst/parse/grammar.y: * gst/parse/grammar.y:
* gst/parse/parse.l: * gst/parse/parse.l:
Reverted previous patch as it required to bump the flex dependency to Reverted previous patch as it required to bump the flex dependency to
2.5.31, where fc4/5 seem to ship only the ancient 2.5.4a :( 2.5.31, where fc4/5 seem to ship only the ancient 2.5.4a :(
2006-07-30 Stefan Kost <ensonic@users.sf.net> 2006-07-30 Stefan Kost <ensonic@users.sf.net>
@ -881,8 +889,8 @@
2006-07-26 Stefan Kost <ensonic@users.sf.net> 2006-07-26 Stefan Kost <ensonic@users.sf.net>
* gst/gstregistry.c: * gst/gstregistry.c:
Move big documentation comment into class section header, so that it Move big documentation comment into class section header, so that it
appears in the API docs. appears in the API docs.
2006-07-26 Jan Schmidt <thaytan@mad.scientist.com> 2006-07-26 Jan Schmidt <thaytan@mad.scientist.com>
@ -955,8 +963,7 @@
2006-07-25 Stefan Kost <ensonic@users.sf.net> 2006-07-25 Stefan Kost <ensonic@users.sf.net>
* gst/gstinfo.h: * gst/gstinfo.h:
Move the Win32 version from gst-plugins-good/gst/avi/avidemux.c to on Win32, use dllspec to export the debug category symbols
here.
2006-07-24 Tim-Philipp Müller <tim at centricular dot net> 2006-07-24 Tim-Philipp Müller <tim at centricular dot net>
@ -975,7 +982,7 @@
2006-07-21 Stefan Kost <ensonic@users.sf.net> 2006-07-21 Stefan Kost <ensonic@users.sf.net>
* gst/gstparse.c: (gst_parse_launch): * gst/gstparse.c: (gst_parse_launch):
Also remove reentrance checks if flex is MT save (#348179) Also remove reentrance checks if flex is MT safe (#348179)
Fix my empty ChangeLog entry below Fix my empty ChangeLog entry below
2006-07-21 Andy Wingo <wingo@pobox.com> 2006-07-21 Andy Wingo <wingo@pobox.com>
@ -1011,13 +1018,13 @@
2006-07-20 Stefan Kost <ensonic@users.sf.net> 2006-07-20 Stefan Kost <ensonic@users.sf.net>
* gst/gstparse.c: (gst_parse_launch): * gst/gstparse.c: (gst_parse_launch):
Do not hange on recursive uasge of gst_parse_launch() Do not hang on recursive usage of gst_parse_launch()
2006-07-20 Tim-Philipp Müller <tim at centricular dot net> 2006-07-20 Tim-Philipp Müller <tim at centricular dot net>
* gst/gsttaglist.c: * gst/gsttaglist.c:
Add some more docs, comments and FIXME 0.11s here and there Add some more docs, comments and FIXME 0.11s here and there
and also fix some typos. and also fix some typos.
2006-07-20 Tim-Philipp Müller <tim at centricular dot net> 2006-07-20 Tim-Philipp Müller <tim at centricular dot net>
@ -1029,7 +1036,8 @@
* tests/check/libs/gdp.c: (gst_dp_suite): * tests/check/libs/gdp.c: (gst_dp_suite):
the test_buffer test fails at line 140 on ppc64 at the following the test_buffer test fails at line 140 on ppc64 at the following
check: check:
fail_unless (GST_BUFFER_FLAG_IS_SET (newbuffer, GST_BUFFER_FLAG_IN_CAPS), fail_unless (GST_BUFFER_FLAG_IS_SET (newbuffer,
GST_BUFFER_FLAG_IN_CAPS),
"GST_BUFFER_IN_CAPS flag should have been copied !"); "GST_BUFFER_IN_CAPS flag should have been copied !");
See bug #348114 for more details. See bug #348114 for more details.
@ -1050,7 +1058,7 @@
* gst/gstregistryxml.c: (load_feature), * gst/gstregistryxml.c: (load_feature),
(gst_registry_xml_read_cache), (gst_registry_xml_save_feature): (gst_registry_xml_read_cache), (gst_registry_xml_save_feature):
* win32/common/config.h: * win32/common/config.h:
make --disable-index work (#342564) make --disable-index work (#342564)
2006-07-18 Wim Taymans <wim@fluendo.com> 2006-07-18 Wim Taymans <wim@fluendo.com>
@ -1188,15 +1196,15 @@
* docs/gst/gstreamer-sections.txt: * docs/gst/gstreamer-sections.txt:
* gst/gstconfig.h.in: * gst/gstconfig.h.in:
More docs for configuration options, add docs to gtk-doc. More docs for configuration options, add docs to gtk-doc.
2006-07-10 Stefan Kost <ensonic@users.sf.net> 2006-07-10 Stefan Kost <ensonic@users.sf.net>
* gst/Makefile.am: * gst/Makefile.am:
* gst/gstconfig.h.in: * gst/gstconfig.h.in:
* win32/common/config.h: * win32/common/config.h:
Fix build when disabling tracing (fixes #344016). Also start to document Fix build when disabling tracing (fixes #344016). Also start to document
the defines that disable the sub-systems. the defines that disable the sub-systems.
2006-07-10 Edward Hervey <edward@fluendo.com> 2006-07-10 Edward Hervey <edward@fluendo.com>
@ -2576,7 +2584,7 @@
* plugins/elements/gsttee.c: (gst_tee_class_init): * plugins/elements/gsttee.c: (gst_tee_class_init):
* tests/old/examples/plugins/example.c: (gst_example_class_init): * tests/old/examples/plugins/example.c: (gst_example_class_init):
* tests/old/testsuite/threads/signals.c: (gst_test_class_init): * tests/old/testsuite/threads/signals.c: (gst_test_class_init):
G_OBJECT_CLASS macro usage batch cleanup, fixes #337747 for core G_OBJECT_CLASS macro usage batch cleanup, fixes #337747 for core
2006-05-11 Wim Taymans <wim@fluendo.com> 2006-05-11 Wim Taymans <wim@fluendo.com>

48
NEWS
View file

@ -1,4 +1,50 @@
This is GStreamer 0.10.9, "On the road again" This is GStreamer 0.10.10, "Pais"
Bugs fixed since 0.10.9:
* 349180 : gst_parse_launch is not reentrant (or recursively callable)
* 348455 : [filesrc] should not use mmap() by default, since it migh...
* 340674 : marry gst-debugs & plot-timeline.py
* 350449 : [GstBaseTransform] buffer_alloc should alway try downstream
* 352580 : implement proper caps merging
* 345444 : Linking to an audioconvert (pad-added callback) multiple ...
* 347293 : GstValueList comparison is flawed
* 347311 : element_unlink leaks its iterator wich will leak the src ...
* 348179 : gst_parse_lauch is not reentrant
* 348354 : failure in bison version detection breaks build
* 350419 : API: GST_SEGMENT_FORMAT printf extension for GstSegments
* 350879 : [init] Mark gstreamer as being initialized during registr...
* 350935 : API: add GST_TAG_EXTENDED_COMMENT
* 353976 : asssertion about element sanity in gst_registry_xml_write...
* 350432 : micro-optimising quarks
* 341029 : Ghostpads internal and target should be linked from the b...
* 345295 : [PATCH] gstreamer/libs/gst/net for Windows
* 347756 : Allow --disable-trace without --disable-parse
* 347794 : Do not reset SIGSEGV handler when --gst-disable-segtrap i...
* 348918 : application should decide whether or not to use fork() to...
* 349943 : [QOS] documentation/code mismatch
* 351768 : Unwanted concurent buffer modifications
* 352958 : pad_alloc_buffer and stream lock
* 353121 : gst_query_new_segment should initialize all structure fields
* 353122 : gst_element_get_bus refs the bus unconditionally
* 347385 : [ghostpad] gst_ghost_pad_new_from_template() method
* 348677 : Upgrade to 0.10.9 breaks existing applications (failed se...
API added since 0.10.9:
* gst_segtrap_is_enabled
* gst_segtrap_set_enabled
* gst_registry_fork_is_enabled
* gst_registry_fork_set_enabled
* gst_ghost_pad_new_from_template
* gst_ghost_pad_new_no_target_from_template
* gst_caps_merge
* GST_TAG_EXTENDED_COMMENT
* GstClockCLass:wait_jitter
* GST_SEGMENT_FORMAT
* gst_structure_id_set
* gst_structure_id_set_valist
Changes since 0.10.8: Changes since 0.10.8:
* The testsuite can now generate coverage information * The testsuite can now generate coverage information

78
RELEASE
View file

@ -1,5 +1,5 @@
Release notes for GStreamer 0.10.9 "On the road again" Release notes for GStreamer 0.10.10 "Pais"
@ -34,37 +34,58 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release Features of this release
* Parallel installability with 0.8.x series * Parallel installability with 0.8.x series
* Threadsafe design and API * Threadsafe design and API
* The testsuite can now generate coverage information
* Better support for non-linear editing
* Removed Glib 2.6 compatibility
* Performance improvements on cpus that support branch hints
* Bug fixes
Bugs fixed in this release Bugs fixed in this release
* 346730 : some warnings about enums and macros * 349180 : gst_parse_launch is not reentrant (or recursively callable)
* 348455 : [filesrc] should not use mmap() by default, since it migh...
* 340674 : marry gst-debugs & plot-timeline.py
* 350449 : [GstBaseTransform] buffer_alloc should alway try downstream
* 352580 : implement proper caps merging
* 345444 : Linking to an audioconvert (pad-added callback) multiple ...
* 347293 : GstValueList comparison is flawed
* 347311 : element_unlink leaks its iterator wich will leak the src ...
* 348179 : gst_parse_lauch is not reentrant
* 348354 : failure in bison version detection breaks build
* 350419 : API: GST_SEGMENT_FORMAT printf extension for GstSegments
* 350879 : [init] Mark gstreamer as being initialized during registr...
* 350935 : API: add GST_TAG_EXTENDED_COMMENT
* 353976 : asssertion about element sanity in gst_registry_xml_write...
* 350432 : micro-optimising quarks
* 341029 : Ghostpads internal and target should be linked from the b... * 341029 : Ghostpads internal and target should be linked from the b...
* 346192 : [PATCH] Pad blocking on events * 345295 : [PATCH] gstreamer/libs/gst/net for Windows
* 347384 : [ghostpad] padtemplates shouldn't be set automatically * 347756 : Allow --disable-trace without --disable-parse
* 344115 : [patch] make more internal data const * 347794 : Do not reset SIGSEGV handler when --gst-disable-segtrap i...
* 324176 : gst-element-check-0.x.m4 should use versioned gst-inspect * 348918 : application should decide whether or not to use fork() to...
* 330379 : Bogus commits to basesink, basetransform, collectpads * 349943 : [QOS] documentation/code mismatch
* 341667 : restore_from_xml breaks pad links again after creating them * 351768 : Unwanted concurent buffer modifications
* 344642 : tools/gst-inspect.c does not compile if --disable-nls is ... * 352958 : pad_alloc_buffer and stream lock
* 344748 : Fails with non-writable registry * 353121 : gst_query_new_segment should initialize all structure fields
* 344849 : GstController doesn't handle float properties correct * 353122 : gst_element_get_bus refs the bus unconditionally
* 345086 : [gst-feedback] calls un-versioned tools * 347385 : [ghostpad] gst_ghost_pad_new_from_template() method
* 346097 : SIGSEGV when using --gst-plugin-load * 348677 : Upgrade to 0.10.9 breaks existing applications (failed se...
* 347337 : GDP does not correctly deserialize events without a struc...
* 347408 : basesrc causes regressions in pull with 0 bytes API changed in this release
* 345720 : Bad performance playing files off CD
* 331727 : make probes and Ghostpads more elegant - API additions:
* 343196 : basetransform not handles ro/rw buffer flagging for trans...
* 346663 : Segmentation error with fakesrc, fakesink and a filter * gst_segtrap_is_enabled
* gst_segtrap_set_enabled
* gst_registry_fork_is_enabled
* gst_registry_fork_set_enabled
* gst_ghost_pad_new_from_template
* gst_ghost_pad_new_no_target_from_template
* gst_caps_merge
* GST_TAG_EXTENDED_COMMENT
* GstClockCLass:wait_jitter
* GST_SEGMENT_FORMAT
* gst_structure_id_set
* gst_structure_id_set_valist
Download Download
@ -100,14 +121,15 @@ Let us know if you want to be added to this list.
Contributors to this release Contributors to this release
* Andy Wingo * Andy Wingo
* Antoine Tremblay
* Edward Hervey * Edward Hervey
* Jan Schmidt * Jan Schmidt
* Marc-Andre Lureau
* Michael Smith
* Peter Kjellerstedt * Peter Kjellerstedt
* Philip Jägenstedt
* Sebastien Moutte
* Stefan Kost * Stefan Kost
* Thomas Vander Stichele * Thomas Vander Stichele
* Tim-Philipp Müller * Tim-Philipp Müller
* Torsten Schoenfeld
* Wim Taymans * Wim Taymans
* Wouter Paesen
   

2
common

@ -1 +1 @@
Subproject commit d287125f93da692bc25d53b0b7b0e2f90424a212 Subproject commit a8c15b7a2c75fc2bd83850cb17cb05a1ee84ecaf

View file

@ -3,7 +3,7 @@ AC_PREREQ(2.52)
dnl initialize autoconf dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right ! dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too dnl releases only do Wall, cvs and prerelease does Werror too
AC_INIT(GStreamer, 0.10.9.2, AC_INIT(GStreamer, 0.10.10,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gstreamer) gstreamer)
@ -42,7 +42,7 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
dnl - interfaces added -> increment AGE dnl - interfaces added -> increment AGE
dnl - interfaces removed -> AGE = 0 dnl - interfaces removed -> AGE = 0
dnl sets GST_LT_LDFLAGS dnl sets GST_LT_LDFLAGS
AS_LIBTOOL(GST, 8, 1, 8) AS_LIBTOOL(GST, 9, 0, 9)
dnl FIXME: this macro doesn't actually work; dnl FIXME: this macro doesn't actually work;
dnl the generated libtool script has no support for the listed tags. dnl the generated libtool script has no support for the listed tags.

View file

@ -314,8 +314,8 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Use mmap to read data</NICK> <NICK>Use mmap to read data</NICK>
<BLURB>Whether to use mmap. FALSE to force normal read() calls.</BLURB> <BLURB>Whether to use mmap() instead of read().</BLURB>
<DEFAULT>TRUE</DEFAULT> <DEFAULT>FALSE</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
@ -354,7 +354,7 @@
<RANGE>[0,1]</RANGE> <RANGE>[0,1]</RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Drop Probability</NICK> <NICK>Drop Probability</NICK>
<BLURB>The Probability a buffer is dropped.</BLURB> <BLURB>The Probability a buffer is dropped (not implemented).</BLURB>
<DEFAULT>0</DEFAULT> <DEFAULT>0</DEFAULT>
</ARG> </ARG>

View file

@ -3,7 +3,7 @@
<description>standard GStreamer elements</description> <description>standard GStreamer elements</description>
<filename>../../plugins/elements/.libs/libgstcoreelements.so</filename> <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
<basename>libgstcoreelements.so</basename> <basename>libgstcoreelements.so</basename>
<version>0.10.9</version> <version>0.10.10</version>
<license>LGPL</license> <license>LGPL</license>
<source>gstreamer</source> <source>gstreamer</source>
<package>GStreamer source release</package> <package>GStreamer source release</package>

View file

@ -3,7 +3,7 @@
<description>GStreamer core indexers</description> <description>GStreamer core indexers</description>
<filename>../../plugins/indexers/.libs/libgstcoreindexers.so</filename> <filename>../../plugins/indexers/.libs/libgstcoreindexers.so</filename>
<basename>libgstcoreindexers.so</basename> <basename>libgstcoreindexers.so</basename>
<version>0.10.9</version> <version>0.10.10</version>
<license>LGPL</license> <license>LGPL</license>
<source>gstreamer</source> <source>gstreamer</source>
<package>GStreamer source release</package> <package>GStreamer source release</package>

View file

@ -1130,9 +1130,9 @@ gst_version_string ()
/** /**
* gst_segtrap_is_enabled: * gst_segtrap_is_enabled:
* *
* Some functions in the GStreamer core might install a custom SIGSEGV handler to * Some functions in the GStreamer core might install a custom SIGSEGV handler
* better catch and report errors to the application. Currently this feature is * to better catch and report errors to the application. Currently this feature
* enabled by default when loading plugins. * is enabled by default when loading plugins.
* *
* Applications might want to disable this behaviour with the * Applications might want to disable this behaviour with the
* gst_segtrap_set_enabled() function. This is typically done if the application * gst_segtrap_set_enabled() function. This is typically done if the application

View file

@ -584,6 +584,8 @@ gst_caps_append (GstCaps * caps1, GstCaps * caps2)
* expressed by @caps1. The structures in @caps2 are not copied -- they are * expressed by @caps1. The structures in @caps2 are not copied -- they are
* transferred to @caps1, and then @caps2 is freed. * transferred to @caps1, and then @caps2 is freed.
* If either caps is ANY, the resulting caps will be ANY. * If either caps is ANY, the resulting caps will be ANY.
*
* Since: 0.10.10
*/ */
void void
gst_caps_merge (GstCaps * caps1, GstCaps * caps2) gst_caps_merge (GstCaps * caps1, GstCaps * caps2)

View file

@ -419,13 +419,13 @@ struct _GstClock {
* @change_resolution: change the resolution of the clock. Not all values might * @change_resolution: change the resolution of the clock. Not all values might
* be acceptable. The new resolution should be returned. * be acceptable. The new resolution should be returned.
* @get_resolution: get the resolution of the clock. * @get_resolution: get the resolution of the clock.
* @get_internal_time: get the internal unadjusted time of the clock. * @get_internal_time: get the internal unadjusted time of the clock.
* @wait: perform a blocking wait for the given GstClockEntry. Deprecated, * @wait: perform a blocking wait for the given GstClockEntry. Deprecated,
* implement @wait_jitter instead. * implement @wait_jitter instead.
* @wait_async: perform an asynchronous wait for the given GstClockEntry. * @wait_async: perform an asynchronous wait for the given GstClockEntry.
* @unschedule: unblock a blocking or async wait operation. * @unschedule: unblock a blocking or async wait operation.
* @wait_jitter: perform a blocking wait on the given GstClockEntry and return * @wait_jitter: perform a blocking wait on the given GstClockEntry and return
* the jitter. * the jitter. (Since: 0.10.10)
* *
* GStreamer clock class. Override the vmethods to implement the clock * GStreamer clock class. Override the vmethods to implement the clock
* functionality. * functionality.

View file

@ -510,6 +510,8 @@ gst_structure_set_valist (GstStructure * structure,
* setting of the structure if the caller already knows the associated * setting of the structure if the caller already knows the associated
* quark values. * quark values.
* The last variable argument must be NULL. * The last variable argument must be NULL.
*
* Since: 0.10.10
*/ */
void void
gst_structure_id_set (GstStructure * structure, GQuark field, ...) gst_structure_id_set (GstStructure * structure, GQuark field, ...)
@ -530,6 +532,8 @@ gst_structure_id_set (GstStructure * structure, GQuark field, ...)
* @varargs: variable arguments * @varargs: variable arguments
* *
* va_list form of gst_structure_id_set(). * va_list form of gst_structure_id_set().
*
* Since: 0.10.10
*/ */
void void
gst_structure_id_set_valist (GstStructure * structure, gst_structure_id_set_valist (GstStructure * structure,

View file

@ -24,7 +24,7 @@
/* #undef GST_GCOV_ENABLED */ /* #undef GST_GCOV_ENABLED */
/* Default errorlevel to use */ /* Default errorlevel to use */
#define GST_LEVEL_DEFAULT GST_LEVEL_ERROR #define GST_LEVEL_DEFAULT GST_LEVEL_NONE
/* GStreamer license */ /* GStreamer license */
#define GST_LICENSE "LGPL" #define GST_LICENSE "LGPL"
@ -33,7 +33,7 @@
#define GST_MAJORMINOR "0.10" #define GST_MAJORMINOR "0.10"
/* package name in plugins */ /* package name in plugins */
#define GST_PACKAGE_NAME "GStreamer CVS/prerelease" #define GST_PACKAGE_NAME "GStreamer source release"
/* package origin */ /* package origin */
#define GST_PACKAGE_ORIGIN "Unknown package origin" #define GST_PACKAGE_ORIGIN "Unknown package origin"
@ -197,13 +197,13 @@
#define PACKAGE_NAME "GStreamer" #define PACKAGE_NAME "GStreamer"
/* Define to the full name and version of this package. */ /* Define to the full name and version of this package. */
#define PACKAGE_STRING "GStreamer 0.10.9.2" #define PACKAGE_STRING "GStreamer 0.10.10"
/* Define to the one symbol short name of this package. */ /* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gstreamer" #define PACKAGE_TARNAME "gstreamer"
/* Define to the version of this package. */ /* Define to the version of this package. */
#define PACKAGE_VERSION "0.10.9.2" #define PACKAGE_VERSION "0.10.10"
/* Define the plugin directory */ /* Define the plugin directory */
#ifdef _DEBUG #ifdef _DEBUG
@ -219,7 +219,7 @@
#undef USE_POISONING #undef USE_POISONING
/* Version number of package */ /* Version number of package */
#define VERSION "0.10.9.2" #define VERSION "0.10.10"
/* Define to 1 if your processor stores words with the most significant byte /* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */ first (like Motorola and SPARC, unlike Intel and VAX). */