mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 08:46:40 +00:00
Release 1.1.2
This commit is contained in:
parent
dcf1ca162d
commit
dd9ebd3ed0
8 changed files with 353 additions and 100 deletions
323
ChangeLog
323
ChangeLog
|
@ -1,9 +1,326 @@
|
||||||
=== release 1.1.1 ===
|
=== release 1.1.2 ===
|
||||||
|
|
||||||
2013-06-05 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
2013-07-11 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
releasing 1.1.1
|
releasing 1.1.2
|
||||||
|
|
||||||
|
2013-07-10 15:52:10 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* gst/gstbin.c:
|
||||||
|
bin: Always forward clock-lost message if we're not a top-level bin
|
||||||
|
This makes sure that no bin misses the clock-lost messages, independent
|
||||||
|
of the state, and could return an old, non-working clock from
|
||||||
|
gst_bin_provide_clock_func().
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=701997
|
||||||
|
|
||||||
|
2013-07-10 14:30:31 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* plugins/elements/gstinputselector.c:
|
||||||
|
inputselector: Keep previous active sinkpad around until we're done with it
|
||||||
|
Otherwise we'll send a new segment event downstream for each buffer.
|
||||||
|
|
||||||
|
2013-07-08 15:26:38 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstallocator.c:
|
||||||
|
allocator: fix type of gst_memory_alignment to match declaration
|
||||||
|
Fixes compiler warnings such as
|
||||||
|
gstallocator.c:61:8: error: conflicting types for 'gst_memory_alignment'
|
||||||
|
../gst/gstallocator.h:52:18: note: previous declaration of 'gst_memory_alignment' was here
|
||||||
|
|
||||||
|
2013-07-05 21:36:27 +0200 Piotr Drąg <piotrdrag@gmail.com>
|
||||||
|
|
||||||
|
* po/POTFILES.in:
|
||||||
|
po: update POTFILES.in
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=703682
|
||||||
|
|
||||||
|
2013-07-04 20:39:26 -0400 Thibault Saunier <thibault.saunier@collabora.com>
|
||||||
|
|
||||||
|
* libs/gst/base/gstbasesrc.c:
|
||||||
|
basesrc: Do not lock a mutex that does not exist
|
||||||
|
The GST_LIVE_LOCK is on GstBaseSrc, not on its source pad.
|
||||||
|
|
||||||
|
2013-07-03 21:23:44 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/base/gstbaseparse.c:
|
||||||
|
baseparse: reset PTS after seek
|
||||||
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=702778
|
||||||
|
|
||||||
|
2013-07-03 13:03:49 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstallocator.c:
|
||||||
|
* gst/gstevent.c:
|
||||||
|
* gst/gstghostpad.c:
|
||||||
|
* gst/gstinfo.h:
|
||||||
|
* gst/gstmessage.c:
|
||||||
|
* gst/gstminiobject.c:
|
||||||
|
* gst/gstpad.c:
|
||||||
|
* gst/gstplugin.c:
|
||||||
|
* gst/gsttaglist.c:
|
||||||
|
* gst/gsttypefind.c:
|
||||||
|
* gst/gstutils.c:
|
||||||
|
* libs/gst/base/gstcollectpads.c:
|
||||||
|
* libs/gst/base/gsttypefindhelper.c:
|
||||||
|
* libs/gst/base/gsttypefindhelper.h:
|
||||||
|
Add few missing allow-none annotation
|
||||||
|
|
||||||
|
2013-07-03 09:27:13 +0100 Tim-Philipp Müller <tim@centricular.net>
|
||||||
|
|
||||||
|
* scripts/gst-uninstalled:
|
||||||
|
gst-uninstalled: add new -bad mpegts lib
|
||||||
|
And remove signalprocessor/video libs from -bad which have gone
|
||||||
|
away or were merged into -base.
|
||||||
|
|
||||||
|
2013-07-01 20:35:21 -0400 Olivier Crête <olivier.crete@collabora.com>
|
||||||
|
|
||||||
|
* plugins/elements/gstfunnel.c:
|
||||||
|
* plugins/elements/gstfunnel.h:
|
||||||
|
* tests/check/elements/funnel.c:
|
||||||
|
funnel: Re-push all sticky events when buffers come from a different pad
|
||||||
|
Don't special case segment/caps, just push all sticky events when they are
|
||||||
|
received on the currently active pad or when the active pad changes.
|
||||||
|
|
||||||
|
2013-07-01 20:21:10 -0400 Olivier Crête <olivier.crete@collabora.com>
|
||||||
|
|
||||||
|
* plugins/elements/gstfunnel.c:
|
||||||
|
funnel: Use default pad function for upstream event/queries
|
||||||
|
The default functions in 1.x already do the right thing
|
||||||
|
|
||||||
|
2013-07-01 20:18:58 -0400 Olivier Crête <olivier.crete@collabora.com>
|
||||||
|
|
||||||
|
* tests/check/elements/funnel.c:
|
||||||
|
tests: Remove funnel pad_alloc test
|
||||||
|
|
||||||
|
2013-07-01 20:07:03 -0400 Olivier Crête <olivier.crete@collabora.com>
|
||||||
|
|
||||||
|
* libs/gst/check/gstcheck.h:
|
||||||
|
check: Change stream_id parameter name to match GtkDoc
|
||||||
|
|
||||||
|
2013-07-01 11:10:00 +0200 Jonas Holmberg <jonashg@axis.com>
|
||||||
|
|
||||||
|
* docs/libs/gstreamer-libs-sections.txt:
|
||||||
|
* libs/gst/check/Makefile.am:
|
||||||
|
* libs/gst/check/gstcheck.c:
|
||||||
|
* libs/gst/check/gstcheck.h:
|
||||||
|
* tests/check/elements/funnel.c:
|
||||||
|
check: Added gst_check_setup_events_with_stream_id()
|
||||||
|
Added a new function gst_check_setup_events_with_stream_id(), since
|
||||||
|
gst_check_setup_events() does not work with multiple pads.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=703377
|
||||||
|
|
||||||
|
2013-06-30 18:39:03 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* gst/gstpad.c:
|
||||||
|
pad: Don't consider flushing pads as needing reconfiguration
|
||||||
|
Renegotiation and reconfiguration will fail because all queries
|
||||||
|
and events won't be accepted by the pad if it's flushing. In the
|
||||||
|
best case this just causes unneeded work and spurious warnings in
|
||||||
|
the debug logs, in the worst case it causes elements to fail completely.
|
||||||
|
|
||||||
|
2013-06-24 23:25:51 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* plugins/elements/gstqueue2.c:
|
||||||
|
queue2: only block serialized query when it's safe
|
||||||
|
We must be certain that we don't cause a deadlock when blocking the serialized
|
||||||
|
queries. One such deadlock can happen when we are buffering and downstream is
|
||||||
|
blocked in preroll and a serialized query arrives. Downstream will not unblock
|
||||||
|
(and allow our query to execute) until we complete buffering and buffering will
|
||||||
|
not complete until we can answer the query..
|
||||||
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=702840
|
||||||
|
|
||||||
|
2013-06-19 12:30:47 +0200 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstpad.c:
|
||||||
|
pad: Add a filter to the caps_query done by acceptcaps
|
||||||
|
Use the caps that the pad is asked to accept as filter for the query
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=702632
|
||||||
|
|
||||||
|
2013-06-19 12:19:02 +0200 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/base/gstbasetransform.c:
|
||||||
|
basetransform: optimize default acceptcaps implementation
|
||||||
|
Pass the fixed caps we're asked to accept as a filter for the caps
|
||||||
|
query, so we don't get a fully-expanded set of caps back (which we don't
|
||||||
|
need and can take a lot of time for intersection).
|
||||||
|
This reduces the time for camerabin to produce a second frame on a
|
||||||
|
logitech C910 camera from around 52 seconds to a bit less then 16
|
||||||
|
seconds on my system.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=702632
|
||||||
|
|
||||||
|
2013-06-19 09:19:53 +0200 Edward Hervey <edward@collabora.com>
|
||||||
|
|
||||||
|
* gst/gsttaglist.c:
|
||||||
|
taglist: Avoid combinatorial explosion when merging tags
|
||||||
|
When appending/prepending tags, avoid re-creating (and copying) lists if we already
|
||||||
|
have one and instead just append/prepend the GValue to the list.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=702545
|
||||||
|
|
||||||
|
2013-06-19 10:53:21 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* plugins/elements/gstqueue.c:
|
||||||
|
queue: Don't hold the queue mutex while doing serialized queries downstream
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=702520
|
||||||
|
|
||||||
|
2013-06-19 10:45:45 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* tests/check/gst/gstbuffer.c:
|
||||||
|
buffer: Add unit test for map_range()
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=702617
|
||||||
|
|
||||||
|
2013-06-19 08:36:22 +0200 Paul HENRYS <visechelle@gmail.com>
|
||||||
|
|
||||||
|
* gst/gstbuffer.c:
|
||||||
|
buffer: Fix wrong size/index handling when merging memory
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=702617
|
||||||
|
|
||||||
|
2013-06-18 11:39:55 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* docs/list-ulink.xsl:
|
||||||
|
docs: add missing file for doc-link check
|
||||||
|
|
||||||
|
2013-06-17 11:12:51 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* tests/benchmarks/Makefile.am:
|
||||||
|
* tests/benchmarks/gstpoolstress.c:
|
||||||
|
tests: add stress test for buffers and pools
|
||||||
|
|
||||||
|
2013-06-17 10:25:20 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/base/gstbasesink.c:
|
||||||
|
basesink: call state change in all cases
|
||||||
|
When we asynchronously go from READY to PLAYING, also call the
|
||||||
|
state change function so that subclasses can update their state for PLAYING.
|
||||||
|
Because the PREROLL lock is not recursive, we can't make this without
|
||||||
|
races and we must assume for now that the subclass can handle concurrent calls
|
||||||
|
to PAUSED->PLAYING and PLAYING->PAUSED. We can make this assumption because not
|
||||||
|
many elements actually do something in those state changes and the ones that
|
||||||
|
did would be broken even more without this change.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=702282
|
||||||
|
|
||||||
|
2013-06-16 15:07:35 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* docs/faq/dependencies.xml:
|
||||||
|
* docs/manual/appendix-integration.xml:
|
||||||
|
* docs/manual/basics-pads.xml:
|
||||||
|
* docs/manual/intro-motivation.xml:
|
||||||
|
docs: fix some external links
|
||||||
|
|
||||||
|
2013-06-16 14:45:08 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* docs/manuals.mak:
|
||||||
|
docs: check for broken links in docs
|
||||||
|
The check is done using curl (if available). It lists the curl exit code + http
|
||||||
|
status code (for those > 399) together with the use of the url in the code. The
|
||||||
|
check is not fatal.
|
||||||
|
|
||||||
|
2013-06-16 13:05:21 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* docs/manual/basics-elements.xml:
|
||||||
|
* docs/pwg/intro-preface.xml:
|
||||||
|
docs: change https to http urls
|
||||||
|
Thank you browser for needlessly changing to https for static doc pages.
|
||||||
|
|
||||||
|
2013-06-16 11:41:52 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* docs/faq/developing.xml:
|
||||||
|
* docs/manual/basics-elements.xml:
|
||||||
|
* docs/manual/basics-init.xml:
|
||||||
|
* docs/pwg/intro-preface.xml:
|
||||||
|
docs: update links to developer.gnome.org
|
||||||
|
The URL layout has changed. Fix the links and comment out one paragraph where
|
||||||
|
the doc is gone.
|
||||||
|
Fixes #702135
|
||||||
|
|
||||||
|
2013-06-14 13:05:38 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
* gst/gststructure.c:
|
||||||
|
* gst/gststructure.h:
|
||||||
|
* win32/common/libgstreamer.def:
|
||||||
|
structure: Add gst_structure_new_from_string()
|
||||||
|
Convenience API for bindings, gst_structure_from_string() returns
|
||||||
|
a tuple (structure, end_ptr) in bindings and is unintuitive to use
|
||||||
|
because of that.
|
||||||
|
|
||||||
|
2013-06-13 08:36:23 +0200 Hans de Goede <hdegoede@redhat.com>
|
||||||
|
|
||||||
|
* gst/gst.c:
|
||||||
|
gst: Don't intercept --help in gst_init()
|
||||||
|
Before this patch gst_init would intercept --help, causing for example
|
||||||
|
cheese's --help to look like this:
|
||||||
|
[hans@shalem cheese]$ cheese --help
|
||||||
|
Usage:
|
||||||
|
cheese [OPTION...] - GStreamer initialization
|
||||||
|
Help Options:
|
||||||
|
-h, --help Show help options
|
||||||
|
--help-all Show all help options
|
||||||
|
--help-gst Show GStreamer Options
|
||||||
|
gst_init is the only gfoo_init function which does this.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=702089
|
||||||
|
|
||||||
|
2013-06-12 09:45:56 +0100 Tim-Philipp Müller <tim@centricular.net>
|
||||||
|
|
||||||
|
* scripts/gst-uninstalled:
|
||||||
|
gst-uninstalled: add uridownloader lib in -bad to search paths
|
||||||
|
Even if it might not be around for long.
|
||||||
|
|
||||||
|
2013-06-11 10:25:02 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* tools/gst-launch.c:
|
||||||
|
gst-launch: Remove unref that should not be there
|
||||||
|
We keep a reference to the context around all the time.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=701985
|
||||||
|
|
||||||
|
2013-06-09 17:20:22 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* tools/gst-launch.c:
|
||||||
|
gst-launch: Improve GstContext handling
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=700967
|
||||||
|
|
||||||
|
2013-06-07 13:07:37 +0200 Kim Lam <kim@redgiantsoftware.com>
|
||||||
|
|
||||||
|
* win32/vs10/base/base.vcxproj:
|
||||||
|
win32: Don't include gstcollectpads.c twice
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=701603
|
||||||
|
|
||||||
|
2013-05-31 09:39:55 -0600 Brendan Long <b.long@cablelabs.com>
|
||||||
|
|
||||||
|
* plugins/elements/gstinputselector.c:
|
||||||
|
input-selector: send notify::active signal for input-selector pads.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=701319
|
||||||
|
|
||||||
|
2013-06-06 16:46:12 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/base/gstbasesrc.c:
|
||||||
|
basesrc: Only force-update the duration for dynamic sources when doing the DURATION query
|
||||||
|
Doing it after every single create() is not very efficient and not necessary.
|
||||||
|
Especially on network file systems fstat() is not cached and causes network
|
||||||
|
traffic, making the source possibly unusable slow.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=652037
|
||||||
|
|
||||||
|
2013-06-05 18:36:40 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
Back to development
|
||||||
|
|
||||||
|
=== release 1.1.1 ===
|
||||||
|
|
||||||
|
2013-06-05 17:58:51 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* ChangeLog:
|
||||||
|
* NEWS:
|
||||||
|
* RELEASE:
|
||||||
|
* common:
|
||||||
|
* configure.ac:
|
||||||
|
* docs/plugins/gstreamer-plugins.args:
|
||||||
|
* docs/plugins/gstreamer-plugins.hierarchy:
|
||||||
|
* docs/plugins/inspect/plugin-coreelements.xml:
|
||||||
|
* gstreamer.doap:
|
||||||
|
* win32/common/config.h:
|
||||||
|
* win32/common/gstenumtypes.c:
|
||||||
|
* win32/common/gstenumtypes.h:
|
||||||
|
* win32/common/gstversion.h:
|
||||||
|
Release 1.1.1
|
||||||
|
|
||||||
2013-06-05 16:06:35 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
2013-06-05 16:06:35 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
|
2
NEWS
2
NEWS
|
@ -1,2 +1,2 @@
|
||||||
This is GStreamer 1.1.1
|
This is GStreamer 1.1.2
|
||||||
|
|
||||||
|
|
102
RELEASE
102
RELEASE
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
Release notes for GStreamer 1.1.1
|
Release notes for GStreamer 1.1.2
|
||||||
|
|
||||||
|
|
||||||
The GStreamer team is proud to announce a new bug-fix release
|
The GStreamer team is proud to announce a new bug-fix release
|
||||||
|
@ -45,59 +45,14 @@ Features of this release
|
||||||
|
|
||||||
Bugs fixed in this release
|
Bugs fixed in this release
|
||||||
|
|
||||||
* 571832 : [API] add gst_plugin_feature_get_plugin_name()
|
* 652037 : basesrc: less persistent caching of size
|
||||||
* 613081 : info: make GST_PTR_FORMAT etc. work on win32, OSX and non-glibc systems
|
* 701985 : gst-launch: Unreffing GstContext that is still used
|
||||||
* 638749 : (Duration) queries on a source-only bin are currently not supported
|
* 702089 : gst_init: Don't intercept --help
|
||||||
* 679152 : add gst_debug_set_threshold_from_string function ()
|
* 702520 : queue: deadlock when reconfigure event
|
||||||
* 679315 : g-i: avoid multiple libraries in the shared-library tag
|
* 702632 : acceptcaps query can be very very slow
|
||||||
* 683012 : check: add GstTestClock for use in unit testing
|
* 703267 : funnel: Needs to be usable in playbin
|
||||||
* 685555 : collectpads unit test fails
|
* 703377 : gst_check_setup_events() and multiple src or sink pads
|
||||||
* 685650 : GStreamer should not set the locale
|
* 703682 : POTFILES.in is out of date
|
||||||
* 687523 : gst-launch: use GST_TIME_FORMAT to report execution time
|
|
||||||
* 687899 : queue event handling broken with unlinked queue and sticky events
|
|
||||||
* 688130 : Compilation error when debugging disabled
|
|
||||||
* 688785 : Provide single include headers
|
|
||||||
* 688824 : queue: Dropping sticky events on flush without resending them later
|
|
||||||
* 689043 : gstreamer-1.0.pc declares public dependency on libgthread
|
|
||||||
* 690515 : tools: bash tab-completion for gst-launch pipelines
|
|
||||||
* 690557 : Corrected the control of whether a SingleQueue is full or not
|
|
||||||
* 690908 : adapter: wrong return value on gst_adapter_masked_scan_*
|
|
||||||
* 690936 : [basesink] Lateness check should be done before ::prepare()
|
|
||||||
* 691370 : caps intersection is broken for channel-layout / bitmasks
|
|
||||||
* 691475 : [API] baseparse: need vfunc to intercept queries
|
|
||||||
* 691828 : GstABI and LibsABI checks fail on ARM
|
|
||||||
* 692612 : tests: use g_timeout_add_seconds where possible
|
|
||||||
* 692784 : typefind element pushes caps event before stream_start
|
|
||||||
* 692809 : gstbitreader-docs.h : Align the comments correctly with the API declaration
|
|
||||||
* 693314 : gst_element_send_event on GstBin without sink/src element but with sink/src ghostpads
|
|
||||||
* 693481 : gst-launch: Use signalfd() to handle keyboard interruption
|
|
||||||
* 694717 : gst_memory_share: assertion `!GST_MEMORY_FLAG_IS_SET (mem, GST_MEMORY_FLAG_NO_SHARE)' failed in flacparse unit test
|
|
||||||
* 695035 : Recent GstMemory changes cause leaks all over the place
|
|
||||||
* 695599 : tests: test_read_macros doesn't pass on ARM / raspberry pi
|
|
||||||
* 695937 : gst-uninstalled script should add gst-editing-services typelib path to GI_TYPELIB_PATH
|
|
||||||
* 696911 : GstSegment adds lot of warning noise
|
|
||||||
* 697058 : " git-update.sh " script is missing some modules.
|
|
||||||
* 697093 : gst-uninstalled script should add orc/orc-test/.libs paths
|
|
||||||
* 697549 : clock: Make use of HAVE_CLOCK_GETTIME
|
|
||||||
* 697550 : clock: Winpthreads compatibility
|
|
||||||
* 697551 : libsabi: W32-compatible ABI tests
|
|
||||||
* 697608 : netclientclock: gst_net_client_clock_start() always fails on windows
|
|
||||||
* 697609 : tests: skip GstPoll tests on windows as they are broken
|
|
||||||
* 697610 : gstpad test fails due to unclean buffers list
|
|
||||||
* 697872 : plugin: fix name expansion in GST_PLUGIN_DEFINE() macro
|
|
||||||
* 697970 : info: glibc " %n in writable segment detected " with new printf implementation
|
|
||||||
* 697990 : pluginfeature: Fix the GstPluginFeature name comparison.
|
|
||||||
* 698209 : READMEs all claim to be part of 0.10 or 0.9 releases
|
|
||||||
* 698242 : printf: abort() in custom printf with old printf extension specifiers
|
|
||||||
* 699767 : typefind: send stream-start after caps
|
|
||||||
* 699827 : controller: Fix the function signature and a minor typo fix
|
|
||||||
* 699937 : pad: Event mis-orderng caused by " 418dcd72 pad: Remove SEGMENT sticky events when flushing "
|
|
||||||
* 699968 : capsfilter: Send caps after segment if source has no caps
|
|
||||||
* 700806 : pad: Sticky events are dropped before stored on a pad and nothing is resending them
|
|
||||||
* 701177 : scripts: improve git-update.sh status message
|
|
||||||
* 701323 : input-selector: crash when requesting " active " property of pad with no selector
|
|
||||||
* 701632 : gstvalue: Add _append_and_take_value() public variants
|
|
||||||
* 701633 : gstbuffer: Use internal function for buffer_new_wrapped
|
|
||||||
|
|
||||||
==== Download ====
|
==== Download ====
|
||||||
|
|
||||||
|
@ -134,48 +89,19 @@ subscribe to the gstreamer-devel list.
|
||||||
|
|
||||||
Contributors to this release
|
Contributors to this release
|
||||||
|
|
||||||
* Alessandro Decina
|
|
||||||
* Alexander Schrab
|
|
||||||
* Andre Moreira Magalhaes (andrunko)
|
|
||||||
* Andrzej Bieniek
|
|
||||||
* Arnaud Vrac
|
|
||||||
* B.Prathibha
|
|
||||||
* Branko Subasic
|
|
||||||
* Brendan Long
|
* Brendan Long
|
||||||
* Christian Fredrik Kalager Schaller
|
|
||||||
* Daniel Díaz
|
|
||||||
* David Rothlisberger
|
|
||||||
* David Schleef
|
|
||||||
* Douglas Bagnall
|
|
||||||
* Edward Hervey
|
* Edward Hervey
|
||||||
* Evan Nemerson
|
* Hans de Goede
|
||||||
* Gert Michael Kulyk
|
|
||||||
* Gwenole Beauchesne
|
|
||||||
* Jan Schmidt
|
|
||||||
* Jonas Holmberg
|
* Jonas Holmberg
|
||||||
* Jose Antonio Santos Cadenas
|
* Kim Lam
|
||||||
* Josep Torra
|
|
||||||
* Krzysztof Konopko
|
|
||||||
* Luis de Bethencourt
|
|
||||||
* Mark Nauwelaerts
|
|
||||||
* Matthew Waters
|
|
||||||
* Nate Bogdanowicz
|
|
||||||
* Nicolas Dufresne
|
* Nicolas Dufresne
|
||||||
* Niv Sardi
|
|
||||||
* Olivier Crête
|
* Olivier Crête
|
||||||
* Philippe Normand
|
* Paul HENRYS
|
||||||
|
* Piotr Drąg
|
||||||
* Sebastian Dröge
|
* Sebastian Dröge
|
||||||
* Sebastian Rasmussen
|
* Sjoerd Simons
|
||||||
* Simon Feltman
|
|
||||||
* Sreerenj Balachandran
|
|
||||||
* Stefan Sauer
|
* Stefan Sauer
|
||||||
* Thiago Santos
|
|
||||||
* Thibault Saunier
|
* Thibault Saunier
|
||||||
* Thijs Vermeir
|
|
||||||
* Tim 'mithro' Ansell
|
|
||||||
* Tim-Philipp Müller
|
* Tim-Philipp Müller
|
||||||
* Vincent Penquerc'h
|
|
||||||
* Wim Taymans
|
* Wim Taymans
|
||||||
* italarab@gmail.com
|
|
||||||
* Руслан Ижбулатов
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ 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, git and prerelease does Werror too
|
dnl releases only do Wall, git and prerelease does Werror too
|
||||||
dnl
|
dnl
|
||||||
AC_INIT([GStreamer],[1.1.1.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
|
AC_INIT([GStreamer],[1.1.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
|
||||||
AG_GST_INIT
|
AG_GST_INIT
|
||||||
|
|
||||||
dnl initialize automake (we require GNU make)
|
dnl initialize automake (we require GNU make)
|
||||||
|
@ -64,7 +64,7 @@ dnl 1.2.5 => 205
|
||||||
dnl 1.10.9 (who knows) => 1009
|
dnl 1.10.9 (who knows) => 1009
|
||||||
dnl
|
dnl
|
||||||
dnl sets GST_LT_LDFLAGS
|
dnl sets GST_LT_LDFLAGS
|
||||||
AS_LIBTOOL(GST, 101, 0, 101)
|
AS_LIBTOOL(GST, 102, 0, 102)
|
||||||
|
|
||||||
dnl *** autotools stuff ****
|
dnl *** autotools stuff ****
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>GStreamer core elements</description>
|
<description>GStreamer core 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>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gstreamer</source>
|
<source>gstreamer</source>
|
||||||
<package>GStreamer source release</package>
|
<package>GStreamer source release</package>
|
||||||
|
|
|
@ -38,6 +38,16 @@ hierarchy, and a set of media-agnostic core elements.
|
||||||
</GitRepository>
|
</GitRepository>
|
||||||
</repository>
|
</repository>
|
||||||
|
|
||||||
|
<release>
|
||||||
|
<Version>
|
||||||
|
<revision>1.1.2</revision>
|
||||||
|
<branch>1.1</branch>
|
||||||
|
<name></name>
|
||||||
|
<created>2013-07-11</created>
|
||||||
|
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.1.2.tar.xz" />
|
||||||
|
</Version>
|
||||||
|
</release>
|
||||||
|
|
||||||
<release>
|
<release>
|
||||||
<Version>
|
<Version>
|
||||||
<revision>1.1.1</revision>
|
<revision>1.1.1</revision>
|
||||||
|
|
|
@ -62,7 +62,7 @@
|
||||||
#define GST_PACKAGE_ORIGIN "Unknown package origin"
|
#define GST_PACKAGE_ORIGIN "Unknown package origin"
|
||||||
|
|
||||||
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
|
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
|
||||||
#define GST_PACKAGE_RELEASE_DATETIME "2013-06-05"
|
#define GST_PACKAGE_RELEASE_DATETIME "2013-07-11"
|
||||||
|
|
||||||
/* Define if static plugins should be built */
|
/* Define if static plugins should be built */
|
||||||
#undef GST_PLUGIN_BUILD_STATIC
|
#undef GST_PLUGIN_BUILD_STATIC
|
||||||
|
@ -357,7 +357,7 @@
|
||||||
#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 1.1.1"
|
#define PACKAGE_STRING "GStreamer 1.1.2"
|
||||||
|
|
||||||
/* 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"
|
||||||
|
@ -366,7 +366,7 @@
|
||||||
#undef PACKAGE_URL
|
#undef PACKAGE_URL
|
||||||
|
|
||||||
/* Define to the version of this package. */
|
/* Define to the version of this package. */
|
||||||
#define PACKAGE_VERSION "1.1.1"
|
#define PACKAGE_VERSION "1.1.2"
|
||||||
|
|
||||||
/* directory where plugins are located */
|
/* directory where plugins are located */
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
|
@ -404,7 +404,7 @@
|
||||||
#undef USE_POISONING
|
#undef USE_POISONING
|
||||||
|
|
||||||
/* Version number of package */
|
/* Version number of package */
|
||||||
#define VERSION "1.1.1"
|
#define VERSION "1.1.2"
|
||||||
|
|
||||||
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||||
significant byte first (like Motorola and SPARC, unlike Intel). */
|
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||||
|
|
|
@ -57,7 +57,7 @@ G_BEGIN_DECLS
|
||||||
*
|
*
|
||||||
* The micro version of GStreamer at compile time:
|
* The micro version of GStreamer at compile time:
|
||||||
*/
|
*/
|
||||||
#define GST_VERSION_MICRO (1)
|
#define GST_VERSION_MICRO (2)
|
||||||
/**
|
/**
|
||||||
* GST_VERSION_NANO:
|
* GST_VERSION_NANO:
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in a new issue