mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-09 08:55:33 +00:00
releasing 0.10.7
Original commit message from CVS: releasing 0.10.7
This commit is contained in:
parent
2652f9152a
commit
afdc4774e4
9 changed files with 129 additions and 45 deletions
18
ChangeLog
18
ChangeLog
|
@ -1,3 +1,10 @@
|
|||
=== release 0.10.7 ===
|
||||
|
||||
2006-06-09 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||
|
||||
* configure.ac:
|
||||
releasing 0.10.7, "Soepeke, ik zie ou"
|
||||
|
||||
2006-06-07 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||
|
||||
* configure.ac:
|
||||
|
@ -264,15 +271,15 @@
|
|||
(gst_collect_pads_set_flushing), (gst_collect_pads_start),
|
||||
(gst_collect_pads_stop):
|
||||
* libs/gst/base/gstcollectpads.h:
|
||||
API: gst_collect_pads_set_flushing
|
||||
Added api to set the pads to flushing, usefull for seeking
|
||||
API: gst_collect_pads_set_flushing()
|
||||
Added api to set the pads to flushing, useful for seeking
|
||||
code in elements using collectpads.
|
||||
Clear segment when receiving a flush.
|
||||
|
||||
2006-05-29 Tim-Philipp Müller <tim at centricular dot net>
|
||||
|
||||
* gst/gst.c: (add_path_func), (init_post):
|
||||
Don't scan registry paths passed via --gst-plugin--path immediately
|
||||
Don't scan registry paths passed via --gst-plugin-path immediately
|
||||
(will crash, because absolutely nothing is set up and no types are
|
||||
registered etc.); do this later in init_post(). Fixes #343057.
|
||||
|
||||
|
@ -294,6 +301,7 @@
|
|||
(gst_file_src_init), (gst_file_src_set_property),
|
||||
(gst_file_src_get_property), (gst_file_src_start):
|
||||
* plugins/elements/gstfilesrc.h:
|
||||
API: GstFileSrc::use-mmap
|
||||
|
||||
Add a use-mmap property to enable easier testing of all code paths.
|
||||
Bump rank to PRIMARY, so filesrc is the preferred file reader and used
|
||||
|
@ -348,7 +356,7 @@
|
|||
* plugins/elements/gstfakesink.c: (gst_fake_sink_class_init),
|
||||
(gst_fake_sink_preroll):
|
||||
* plugins/elements/gstfakesink.h:
|
||||
Add new ::preroll-handoff signal (#337100).
|
||||
API: Add new GstFakeSink::preroll-handoff signal (#337100).
|
||||
|
||||
2006-05-23 Wim Taymans <wim@fluendo.com>
|
||||
|
||||
|
@ -485,7 +493,7 @@
|
|||
* plugins/elements/gstqueue.c: (gst_queue_push_one):
|
||||
The queue was posting a non-needed GST_MESSAGE_ERROR when pushing a
|
||||
buffer returned a fatal error. It should just send an EOS and stop
|
||||
it's task.
|
||||
its task.
|
||||
Upstream elements will then properly receive the GST_FLOW_UNEXPECTED
|
||||
when pushing buffers on the queue and will be able to handle the event.
|
||||
|
||||
|
|
46
NEWS
46
NEWS
|
@ -1,4 +1,48 @@
|
|||
This is GStreamer 0.10.6, "Take the cannoli"
|
||||
This is GStreamer 0.10.7, "Soepeke, ik zie ou"
|
||||
|
||||
Changes since 0.10.6:
|
||||
|
||||
* Registry cache updating is now done in a fork, so no plugins are left
|
||||
opened
|
||||
* New version of data protocol now serializes events
|
||||
* queue fixes
|
||||
* win32 fixes
|
||||
|
||||
Bugs fixed since 0.10.6:
|
||||
|
||||
* 338335 : [patch] memleak in gst-utils.c (leak pads from iterator)
|
||||
* 343598 : undefined symbol in coreindexers when using --disable-loa...
|
||||
* 336929 : GstCollectPads does not clear/reset segment info after fl...
|
||||
* 337100 : [fakesink] add " preroll-handoff " signal
|
||||
* 339918 : GstTagSetter merge-mode description unclear, and implemen...
|
||||
* 340501 : [filesrc] give primary rank
|
||||
* 341662 : gst-launch print_tags() fix
|
||||
* 342238 : API: gst_element_seek_simple
|
||||
* 342321 : GST_QUERY_POSITION fails if GstBaseSrc in get_range mode
|
||||
* 342777 : rebuilding the registry leaves all plugins in memory
|
||||
* 342820 : gstnetclientclock.c(453): servaddr used before set
|
||||
* 343057 : gst-launch-0.10 segfaults when passed gst-plugin-path and...
|
||||
* 343341 : [API] add GST_TAG_PREVIEW_IMAGE
|
||||
* 343827 : leak in gst_index_gtype_resolver
|
||||
* 343929 : Use of // in public header
|
||||
* 343988 : data protocol needs extending to handle events better
|
||||
* 341479 : Too many plugins loaded even for up-to-date registry
|
||||
* 343334 : GstCollectPads testsuite and fixes
|
||||
* 343538 : GstCollectPads doesn't reset EOS fields when stopped
|
||||
|
||||
API added since 0.10.6:
|
||||
|
||||
* gst_element_seek_simple()
|
||||
* GST_FLOW_CUSTOM_SUCCESS
|
||||
* GST_FLOW_CUSTOM_ERROR
|
||||
* GST_FLOW_IS_SUCCESS
|
||||
* gst_collect_pads_set_flushing()
|
||||
* GST_TAG_PREVIEW_IMAGE
|
||||
* gst_dp_crc()
|
||||
* GstDPPacketizer
|
||||
* GstDPVersion
|
||||
* GstFakeSink::preroll-handoff
|
||||
* GstFakeSink::use-mmap
|
||||
|
||||
Changes since 0.10.5:
|
||||
|
||||
|
|
71
RELEASE
71
RELEASE
|
@ -1,5 +1,5 @@
|
|||
|
||||
Release notes for GStreamer 0.10.6 "Take the cannoli"
|
||||
Release notes for GStreamer 0.10.7 "Soepeke, ik zie ou"
|
||||
|
||||
|
||||
|
||||
|
@ -36,40 +36,51 @@ contains a set of less supported plug-ins that haven't passed the
|
|||
|
||||
Features of this release
|
||||
|
||||
* Fixes for the collectpads helper
|
||||
* Support for proper time recording on server-trickmode streams
|
||||
via the applied_rate parameter of the NewSegment event
|
||||
* Many bug fixes
|
||||
* Parallel installability with 0.8.x series
|
||||
* Threadsafe design and API
|
||||
* Registry cache updating is now done in a fork, so no plugins are left opened
|
||||
* New version of data protocol now serializes events
|
||||
* queue fixes
|
||||
* win32 fixes
|
||||
|
||||
Bugs fixed in this release
|
||||
|
||||
* 339808 : [patch] mem-leak of bin in gstbin.c
|
||||
* 338339 : [patch] registry cache is always written
|
||||
* 339843 : [patch] fdsink should not handle short writes and non fat...
|
||||
* 340016 : does not build on opensolaris, must always include config...
|
||||
* 340079 : gst-launch wrapper fails with 'No version of tool gst-lau...
|
||||
* 340174 : locking problem in gstbasesink
|
||||
* 340460 : gst-launch no longer supports --version
|
||||
* 340508 : remove glib pre 2.8 hacks and compat stuff
|
||||
* 340604 : gst_mini_object_ref () docs make no mention of writeability
|
||||
* 340608 : leaking caps in padtemplate
|
||||
* 340697 : gstsystemclock hangs when outputting to stdout via fdsink
|
||||
* 340721 : API: add GST_TAG_IMAGE
|
||||
* 340772 : [qtdemux] bails out on Meet The Robinsons trailer
|
||||
* 341556 : gst-launch: print image tags in a human readable form
|
||||
* 339821 : [patch] serializing a GValue with a NULL buffer crashes
|
||||
* 338335 : [patch] memleak in gst-utils.c (leak pads from iterator)
|
||||
* 343598 : undefined symbol in coreindexers when using --disable-loa...
|
||||
* 336929 : GstCollectPads does not clear/reset segment info after fl...
|
||||
* 337100 : [fakesink] add " preroll-handoff " signal
|
||||
* 339918 : GstTagSetter merge-mode description unclear, and implemen...
|
||||
* 340501 : [filesrc] give primary rank
|
||||
* 341662 : gst-launch print_tags() fix
|
||||
* 342238 : API: gst_element_seek_simple
|
||||
* 342321 : GST_QUERY_POSITION fails if GstBaseSrc in get_range mode
|
||||
* 342777 : rebuilding the registry leaves all plugins in memory
|
||||
* 342820 : gstnetclientclock.c(453): servaddr used before set
|
||||
* 343057 : gst-launch-0.10 segfaults when passed gst-plugin-path and...
|
||||
* 343341 : [API] add GST_TAG_PREVIEW_IMAGE
|
||||
* 343827 : leak in gst_index_gtype_resolver
|
||||
* 343929 : Use of // in public header
|
||||
* 343988 : data protocol needs extending to handle events better
|
||||
* 341479 : Too many plugins loaded even for up-to-date registry
|
||||
* 343334 : GstCollectPads testsuite and fixes
|
||||
* 343538 : GstCollectPads doesn't reset EOS fields when stopped
|
||||
|
||||
API changed in this release
|
||||
|
||||
|
||||
- API additions:
|
||||
|
||||
* gst_adapter_take_buffer()
|
||||
* GST_TAG_IMAGE tag added.
|
||||
* gst_event_new_new_segment_full()
|
||||
* gst_event_parse_new_segment_full()
|
||||
* GstSegment::applied_rate field
|
||||
* gst_segment_set_newsegment_full()
|
||||
* gst_element_seek_simple()
|
||||
* GST_FLOW_CUSTOM_SUCCESS
|
||||
* GST_FLOW_CUSTOM_ERROR
|
||||
* GST_FLOW_IS_SUCCESS
|
||||
* gst_collect_pads_set_flushing()
|
||||
* GST_TAG_PREVIEW_IMAGE
|
||||
* gst_dp_crc()
|
||||
* GstDPPacketizer
|
||||
* GstDPVersion
|
||||
* GstFakeSink::preroll-handoff
|
||||
* GstFakeSink::use-mmap
|
||||
|
||||
Download
|
||||
|
||||
|
@ -104,15 +115,17 @@ Let us know if you want to be added to this list.
|
|||
|
||||
Contributors to this release
|
||||
|
||||
* Alessandro Decina
|
||||
* Edward Hervey
|
||||
* James Andrewartha
|
||||
* Jan Schmidt
|
||||
* Maciej Katafiasz
|
||||
* Julien Moutte
|
||||
* Lutz Mueller
|
||||
* Mark Nauwelaerts
|
||||
* Michael Smith
|
||||
* Philippe Rouquier
|
||||
* Sebastien Moutte
|
||||
* Stefan Kost
|
||||
* Thomas Vander Stichele
|
||||
* Tim-Philipp Müller
|
||||
* Wim Taymans
|
||||
* Zaheer Abbas Merali
|
||||
|
|
@ -3,7 +3,7 @@ AC_PREREQ(2.52)
|
|||
dnl initialize autoconf
|
||||
dnl when going to/from release please set the nano (fourth number) right !
|
||||
dnl releases only do Wall, cvs and prerelease does Werror too
|
||||
AC_INIT(GStreamer, 0.10.6.2,
|
||||
AC_INIT(GStreamer, 0.10.7,
|
||||
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
|
||||
gstreamer)
|
||||
|
||||
|
|
|
@ -303,11 +303,21 @@
|
|||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Touch read data</NICK>
|
||||
<BLURB>Touch data to force disk read.</BLURB>
|
||||
<NICK>Touch mapped region read data</NICK>
|
||||
<BLURB>Touch mmapped data regions to force them to be read from disk.</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstFileSrc::use-mmap</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Use mmap to read data</NICK>
|
||||
<BLURB>Whether to use mmap. FALSE to force normal read() calls.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstIdentity::check-perfect</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
|
|
|
@ -32,6 +32,15 @@ GstBuffer *arg1
|
|||
GstPad *arg2
|
||||
</SIGNAL>
|
||||
|
||||
<SIGNAL>
|
||||
<NAME>GstFakeSink::preroll-handoff</NAME>
|
||||
<RETURNS>void</RETURNS>
|
||||
<FLAGS>l</FLAGS>
|
||||
GstFakeSink *gstfakesink
|
||||
GstBuffer *arg1
|
||||
GstPad *arg2
|
||||
</SIGNAL>
|
||||
|
||||
<SIGNAL>
|
||||
<NAME>GstIdentity::handoff</NAME>
|
||||
<RETURNS>void</RETURNS>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>standard GStreamer elements</description>
|
||||
<filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
|
||||
<basename>libgstcoreelements.so</basename>
|
||||
<version>0.10.6</version>
|
||||
<version>0.10.7</version>
|
||||
<license>LGPL</license>
|
||||
<source>gstreamer</source>
|
||||
<package>GStreamer source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>GStreamer core indexers</description>
|
||||
<filename>../../plugins/indexers/.libs/libgstcoreindexers.so</filename>
|
||||
<basename>libgstcoreindexers.so</basename>
|
||||
<version>0.10.6</version>
|
||||
<version>0.10.7</version>
|
||||
<license>LGPL</license>
|
||||
<source>gstreamer</source>
|
||||
<package>GStreamer source release</package>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
/* #undef GST_GCOV_ENABLED */
|
||||
|
||||
/* Default errorlevel to use */
|
||||
#define GST_LEVEL_DEFAULT GST_LEVEL_ERROR
|
||||
#define GST_LEVEL_DEFAULT GST_LEVEL_NONE
|
||||
|
||||
/* GStreamer license */
|
||||
#define GST_LICENSE "LGPL"
|
||||
|
@ -33,7 +33,7 @@
|
|||
#define GST_MAJORMINOR "0.10"
|
||||
|
||||
/* package name in plugins */
|
||||
#define GST_PACKAGE_NAME "GStreamer CVS/prerelease"
|
||||
#define GST_PACKAGE_NAME "GStreamer source release"
|
||||
|
||||
/* package origin */
|
||||
#define GST_PACKAGE_ORIGIN "Unknown package origin"
|
||||
|
@ -197,13 +197,13 @@
|
|||
#define PACKAGE_NAME "GStreamer"
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING "GStreamer 0.10.6.2"
|
||||
#define PACKAGE_STRING "GStreamer 0.10.7"
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME "gstreamer"
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION "0.10.6.2"
|
||||
#define PACKAGE_VERSION "0.10.7"
|
||||
|
||||
/* Define the plugin directory */
|
||||
#ifdef _DEBUG
|
||||
|
@ -219,7 +219,7 @@
|
|||
#undef USE_POISONING
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "0.10.6.2"
|
||||
#define VERSION "0.10.7"
|
||||
|
||||
/* Define to 1 if your processor stores words with the most significant byte
|
||||
first (like Motorola and SPARC, unlike Intel and VAX). */
|
||||
|
|
Loading…
Reference in a new issue