mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-19 13:55:41 +00:00
Release 1.15.90
This commit is contained in:
parent
de0ef22afe
commit
cd7075dcc2
6 changed files with 372 additions and 46 deletions
302
ChangeLog
302
ChangeLog
|
@ -1,3 +1,300 @@
|
|||
=== release 1.15.90 ===
|
||||
|
||||
2019-04-11 00:19:11 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* ChangeLog:
|
||||
* NEWS:
|
||||
* RELEASE:
|
||||
* configure.ac:
|
||||
* gstreamer.doap:
|
||||
* meson.build:
|
||||
Release 1.15.90
|
||||
|
||||
2019-04-11 00:19:11 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* docs/plugins/inspect/plugin-coreelements.xml:
|
||||
* docs/plugins/inspect/plugin-coretracers.xml:
|
||||
Update docs
|
||||
|
||||
2019-04-10 09:17:01 -0400 Julian Bouzas <julian.bouzas@collabora.com>
|
||||
|
||||
* plugins/tracers/gstlatency.c:
|
||||
tracer: latency: Fix typo bug
|
||||
|
||||
2019-04-10 09:13:53 -0400 Julian Bouzas <julian.bouzas@collabora.com>
|
||||
|
||||
* plugins/tracers/gstlatency.c:
|
||||
tracer: latency: Fix bug when storing latency probe event
|
||||
The pad name sotred in the latency event has no longer the name of the element,
|
||||
so we have to get the element Id, element name and pad name values from the data
|
||||
structure and compare all 3 values.
|
||||
|
||||
2019-04-10 10:18:54 +0300 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
* gst/gstcontrolbinding.c:
|
||||
controlbinding: Check if the weak pointer was cleared before explicitly removing it
|
||||
Otherwise we'll get an assertion if the object behind the weak pointer
|
||||
was already destroyed in the meantime as we would pass NULL as first
|
||||
argument to g_object_remove_weak_pointer().
|
||||
|
||||
2019-04-09 08:05:09 -0400 Julian Bouzas <julian.bouzas@collabora.com>
|
||||
|
||||
* plugins/tracers/gstlatency.c:
|
||||
* tools/gst-stats.c:
|
||||
tracer: latency: Show element id, element name and pad name
|
||||
|
||||
2019-03-25 15:36:08 +0100 Julian Bouzas <julian.bouzas@collabora.com>
|
||||
|
||||
* tools/gst-stats.c:
|
||||
gst-stats: Add element latency support
|
||||
This will output latency information when parsing a log file with gst-stats that
|
||||
has latency trace information. It will show the min, max and mean latency for
|
||||
the pipeline and all its elements. It will also show the reported latency for
|
||||
each element of the pipeline. Output example:
|
||||
Latency Statistics:
|
||||
pulsesrc0_src|fakesink0_sink: mean=190000043 min=190000043 max=190000043
|
||||
Element Latency Statistics:
|
||||
flacparse0_src: mean=45561281 min=654988 max=90467575
|
||||
flacenc0_src: mean=89938883 min=81913512 max=97964254
|
||||
flacdec0_src: mean=45804881 min=228962 max=91380801
|
||||
Element Reported Latency:
|
||||
pulsesrc0: min=10000000 max=200000000 ts=0:00:00.262846528
|
||||
flacenc0: min=104489795 max=104489795 ts=0:00:00.262898616
|
||||
flacparse0: min=0 max=0 ts=0:00:00.262927962
|
||||
|
||||
2019-03-21 10:37:34 +0100 Julian Bouzas <julian.bouzas@collabora.com>
|
||||
|
||||
* plugins/tracers/gstlatency.c:
|
||||
* plugins/tracers/gstlatency.h:
|
||||
tracer: latency: Show per-element reported latency
|
||||
|
||||
2019-03-20 12:20:48 +0100 Julian Bouzas <julian.bouzas@collabora.com>
|
||||
|
||||
* plugins/tracers/gstlatency.c:
|
||||
tracer: latency: Show element's source pad name instead of element's name
|
||||
The full pad name gives more information than the element's name, which is very
|
||||
useful when elements have multiple source pads.
|
||||
|
||||
2019-03-18 21:55:50 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||
|
||||
* plugins/tracers/gstlatency.c:
|
||||
latency: Dot not override already stored events
|
||||
First, the event would be leaved, but also when an element takes
|
||||
several buffers before producing one, we want the reported latency to be
|
||||
the aggregation, so the distance from the oldest buffer.
|
||||
|
||||
2018-10-31 16:50:48 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||
|
||||
* plugins/tracers/gstlatency.c:
|
||||
* plugins/tracers/gstlatency.h:
|
||||
tracer: latency: Add parameter to select latency type
|
||||
This sets back the default to trace only pipeline latency, and add flags
|
||||
to enabled element tracing. It is now possible to only trace element
|
||||
latency, only trace pipeline latency, trace both or none.
|
||||
|
||||
2018-07-06 17:08:24 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||
|
||||
* plugins/tracers/gstlatency.c:
|
||||
tracer: latency: Add per element latency tracer
|
||||
This adds per element latency tracing.
|
||||
|
||||
2018-07-04 14:18:42 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||
|
||||
* plugins/tracers/gstlatency.c:
|
||||
tracer: Don't pass pads inside GstEvent
|
||||
This removes the passing of pad inside of a GstEvent. While this is not
|
||||
a bug, it may affect the live time of the pad, hense change the pipeline
|
||||
behaviour.
|
||||
|
||||
2018-11-13 21:19:22 +0100 Mathieu Duponchelle <mathieu@centricular.com>
|
||||
|
||||
* libs/gst/base/gstbasesrc.c:
|
||||
* tests/check/libs/basesrc.c:
|
||||
basesrc: do not send EOS when automatic_eos is FALSE
|
||||
|
||||
2019-04-01 12:22:49 +0200 Mathieu Duponchelle <mathieu@centricular.com>
|
||||
|
||||
* libs/gst/base/gstaggregator.c:
|
||||
aggregator: add buffer-consumed pad signal
|
||||
The signal will be emitted when a buffer was consumed on
|
||||
a pad, if the newly-added "emit-signals" property has been
|
||||
set to TRUE.
|
||||
Handlers connected to the signal will receive a valid reference on
|
||||
the consumed buffer, allowing for example the retrieval of metas in
|
||||
order to forward them once an output buffer is pushed out.
|
||||
|
||||
2019-04-05 11:43:53 +0200 Antonio Ospite <antonio.ospite@collabora.com>
|
||||
|
||||
* tools/gst-inspect.c:
|
||||
gst-inspect: fix printing the first field of a GstStructure
|
||||
When printing a GstStructure property (e.g. the "stats" property in
|
||||
rtpsession) the first field is printed on the same line of the type
|
||||
description, and this is both inconsistent compared to how Enum values
|
||||
are printed and confusing as the reader might miss the first field.
|
||||
To fix this, add a newline before printing GstStructure fields in
|
||||
properties.
|
||||
NOTE: this does not change the existing inconsistent behavior of an
|
||||
extra newline *after* a GstStructure property, but the latter is not as
|
||||
annoying and it would take more effort to fix because GstStructure
|
||||
fields are printed in CAPS descriptions too.
|
||||
|
||||
2019-04-01 18:34:07 +0200 Mathieu Duponchelle <mathieu@centricular.com>
|
||||
|
||||
* docs/gst/gstreamer-sections.txt:
|
||||
* gst/gstevent.c:
|
||||
* gst/gstevent.h:
|
||||
* gst/gstquark.c:
|
||||
* gst/gstquark.h:
|
||||
* tests/check/gst/gstevent.c:
|
||||
event: add new seek parameter, "trickmode-interval"
|
||||
When performing a key unit trickmode seek, it may be useful to
|
||||
specify a minimum interval between the output frames, either
|
||||
in very high rate cases, or as a protection against streams
|
||||
that may contain an overly large amount of key frames.
|
||||
One use case is ONVIF Section 6.5.3:
|
||||
<https://www.onvif.org/specs/stream/ONVIF-Streaming-Spec.pdf>
|
||||
|
||||
2019-03-22 17:46:03 +0100 Antonio Ospite <antonio.ospite@collabora.com>
|
||||
|
||||
* tests/check/gstreamer.supp:
|
||||
tests: add the valgrind suppression file from the "common" module
|
||||
Other gstreamer repositories have their own valgrind suppression file
|
||||
directly in the repository.
|
||||
Add a suppression file to the core gstreamer repository too, this makes
|
||||
it easier to use it with gst-build which does not check out the common
|
||||
module.
|
||||
This is also a little step towards the removal of the common submodule.
|
||||
NOTE: the added file is the latest version from the "common" repository
|
||||
but it has been renamed from gst.supp to gstreamer.supp for symmetry
|
||||
with the suppression files in the other repositories.
|
||||
|
||||
2019-03-23 18:31:42 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* meson.build:
|
||||
g-i: pass --quiet to g-ir-scanner
|
||||
This suppresses the annoying 'g-ir-scanner: link: cc ..' output
|
||||
that we get even if everything works just fine.
|
||||
We still get g-ir-scanner warnings and compiler warnings if
|
||||
we pass this option.
|
||||
|
||||
2019-03-23 18:17:43 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* libs/gst/check/gstcheck.c:
|
||||
check: suppress some g-i warnings
|
||||
gstcheck.c:142: Warning: GstCheck: gst_check_add_log_filter: return value: Invalid non-constant return of bare structure or union; register as boxed type or (skip)
|
||||
gstcheck.h:178: Warning: GstCheck: gst_check_run_suite: argument suite: Unresolved type: 'Suite*'
|
||||
|
||||
2019-03-23 17:53:54 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* meson.build:
|
||||
g-i: silence 'nested extern' compiler warnings when building scanner binary
|
||||
We need a nested extern in our init section for the scanner binary
|
||||
so we can call gst_init to make sure GStreamer types are initialised
|
||||
(they are not all lazy init via get_type functions, but some are in
|
||||
exported variables). There doesn't seem to be any other mechanism to
|
||||
achieve this, so just remove that warning, it's not important at all.
|
||||
|
||||
2019-03-23 17:53:07 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* libs/gst/base/gstbitwriter.c:
|
||||
bitwriter: mark as 'skip' for gobject-introspection
|
||||
Silences g-ir-scanner warnings. We do the same for ByteWriter.
|
||||
|
||||
2019-03-21 18:55:16 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* libs/gst/base/gstaggregator.c:
|
||||
aggregator: don't leak gap buffer when out of segment
|
||||
|
||||
2019-03-21 18:47:04 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* libs/gst/base/gstaggregator.c:
|
||||
aggregator: take the pad lock around queue gap event removal
|
||||
As is done for every other queue interaction
|
||||
|
||||
2019-03-20 17:43:02 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* libs/gst/base/gstbaseparse.c:
|
||||
baseparse: don't reset the disable-passthrough property value
|
||||
Resetting as a result of _reset() on PAUSED->READY is unexpected.
|
||||
|
||||
2019-03-14 11:59:43 +0100 Stephane Cerveau <scerveau@fluendo.com>
|
||||
|
||||
* gst/gstelement.c:
|
||||
gst_element_get_factory: update documentation
|
||||
Inform about a potential NULL result.
|
||||
|
||||
2019-03-13 18:46:14 +0100 Stephane Cerveau <scerveau@fluendo.com>
|
||||
|
||||
* gst/gstelementfactory.c:
|
||||
gst_element_factory_get_metadata: protect from null factory
|
||||
|
||||
2019-03-12 21:19:23 +0000 Damian Vicino <sdavtaker@gmail.com>
|
||||
|
||||
* README:
|
||||
Update README
|
||||
|
||||
2019-03-12 20:12:37 +0000 Damian Vicino <sdavtaker@gmail.com>
|
||||
|
||||
* README:
|
||||
Update README to have correct name of the license file documented (COPYING). There is no LICENSE file in the root directory, and COPYING file content is a license file.
|
||||
|
||||
2019-03-10 15:35:39 +0900 Seungha Yang <seungha.yang@navercorp.com>
|
||||
|
||||
* tests/check/meson.build:
|
||||
tests: fdsrc: Exclude unit test on Windows
|
||||
Since elements_fdsrc.test_num_buffers uses blocking pipe on Windows,
|
||||
the test will never be finished. But emulating non-blocking fd without
|
||||
win32 APIs on Windows is a little tricky.
|
||||
|
||||
2019-03-08 16:19:29 +0100 Santiago Carot-Nemesio <scarot@twilio.com>
|
||||
|
||||
* gst/gsttaskpool.c:
|
||||
gsttaskpool: Do not block tasks while cleaning up the taskpool
|
||||
There is a deadlock if any thread from the pool tries to push
|
||||
a new task while other thread is waiting for the pool of threads
|
||||
to finish. With this patch the thread will get an error when it
|
||||
tries to add a new task while the taskpool is being cleaned up.
|
||||
|
||||
2019-03-06 19:46:46 +0100 Marco Trevisan (Treviño) <mail@3v1n0.net>
|
||||
|
||||
* gst/gsturi.c:
|
||||
gsturi: Fix annotation on get_path to return a nullable
|
||||
Use proper syntax or the (nullable): part will be part of the description
|
||||
|
||||
2019-03-06 19:34:12 +0100 Marco Trevisan (Treviño) <mail@3v1n0.net>
|
||||
|
||||
* gst/gstmessage.c:
|
||||
gstmessage: Fix annotations on details
|
||||
Details argument should be nullable, but the docstring uses a wrong syntax.
|
||||
|
||||
2019-03-06 09:04:54 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* tests/check/gst/gstbuffer.c:
|
||||
tests: fix leak in buffer test_wrapped_bytes test
|
||||
|
||||
2019-03-01 11:59:14 +0100 Mathieu Duponchelle <mathieu@centricular.com>
|
||||
|
||||
* gst/gstbuffer.c:
|
||||
* tests/check/gst/gstmeta.c:
|
||||
gstbuffer: store meta in add order
|
||||
The previous implementation of add was implemented as a prepend,
|
||||
switch to append as that seems like the expected order.
|
||||
|
||||
2019-03-04 09:01:07 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* NEWS:
|
||||
* RELEASE:
|
||||
* configure.ac:
|
||||
* docs/plugins/inspect/plugin-coreelements.xml:
|
||||
* docs/plugins/inspect/plugin-coretracers.xml:
|
||||
* meson.build:
|
||||
Back to development
|
||||
|
||||
2019-02-28 16:48:57 +0100 Santiago Carot-Nemesio <sancane@gmail.com>
|
||||
|
||||
* gst/gsttaskpool.c:
|
||||
taskpool: Set error in case something goes wrong in the default handlers
|
||||
|
||||
=== release 1.15.2 ===
|
||||
|
||||
2019-02-26 11:38:00 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
@ -10,6 +307,11 @@
|
|||
* meson.build:
|
||||
Release 1.15.2
|
||||
|
||||
2019-02-26 13:23:47 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* gst/parse/Makefile.am:
|
||||
meson: dist get_flex_version.py
|
||||
|
||||
2019-02-26 11:38:00 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* docs/plugins/inspect/plugin-coreelements.xml:
|
||||
|
|
98
NEWS
98
NEWS
|
@ -4,7 +4,7 @@ GSTREAMER 1.16 RELEASE NOTES
|
|||
|
||||
|
||||
GStreamer 1.16 has not been released yet. It is scheduled for release in
|
||||
March 2019.
|
||||
April 2019.
|
||||
|
||||
1.15.x is the unstable development version that is being developed in
|
||||
the git master branch and which will eventually result in 1.16.
|
||||
|
@ -15,7 +15,7 @@ the git master branch and which will eventually result in 1.16.
|
|||
See https://gstreamer.freedesktop.org/releases/1.16/ for the latest
|
||||
version of this document.
|
||||
|
||||
_Last updated: Wednesday 27 January 2019, 00:30 UTC (log)_
|
||||
_Last updated: Wednesday 10 April 2019, 00:50 UTC (log)_
|
||||
|
||||
|
||||
Introduction
|
||||
|
@ -648,6 +648,15 @@ OpenGL integration
|
|||
import DMABUF FDs and also directly pass the pixel format, relying
|
||||
on the GPU to do the conversion.
|
||||
|
||||
- The OpenGL library no longer restores the OpenGL viewport. This is a
|
||||
performance optimization to not require performing multiple
|
||||
expensive glGet*() function calls per frame. This affects any
|
||||
application or plugin use of the following functions and objects:
|
||||
- glcolorconvert library object (not the element)
|
||||
- glviewconvert library object (not the element)
|
||||
- gst_gl_framebuffer_draw_to_texture()
|
||||
- custom GstGLWindow implementations
|
||||
|
||||
|
||||
Tracing framework and debugging improvements
|
||||
|
||||
|
@ -1164,47 +1173,51 @@ Windows
|
|||
|
||||
Contributors
|
||||
|
||||
Aleix Conchillo Flaqué, Alessandro Decina, Alexandru Băluț, Alex Ashley,
|
||||
Alexey Chernov, Alicia Boya García, Amit Pandya, Andoni Morales
|
||||
Alastruey, Andreas Frisch, Andre McCurdy, Andy Green, Anthony Violo,
|
||||
Antoine Jacoutot, Antonio Ospite, Arun Raghavan, Aurelien Jarno,
|
||||
Aaron Boxer, Aleix Conchillo Flaqué, Alessandro Decina, Alexandru Băluț,
|
||||
Alex Ashley, Alexey Chernov, Alicia Boya García, Amit Pandya, Andoni
|
||||
Morales Alastruey, Andreas Frisch, Andre McCurdy, Andy Green, Anthony
|
||||
Violo, Antoine Jacoutot, Antonio Ospite, Arun Raghavan, Aurelien Jarno,
|
||||
Aurélien Zanelli, ayaka, Bananahemic, Bastian Köcher, Branko Subasic,
|
||||
Brendan Shanks, Carlos Rafael Giani, Christoph Reiter, Corentin Noël,
|
||||
Daeseok Youn, Daniel Drake, Daniel Klamt, Dardo D Kleiner, David Ing,
|
||||
David Svensson Fors, Devarsh Thakkar, Dimitrios Katsaros, Edward Hervey,
|
||||
Emilio Pozuelo Monfort, Enrique Ocaña González, Ezequiel Garcia, Fabien
|
||||
Dessenne, Fabrizio Gennari, Florent Thiéry, Francisco Velazquez,
|
||||
Freyr666, Garima Gaur, Gary Bisson, George Kiagiadakis, Georg Lippitsch,
|
||||
Georg Ottinger, Geunsik Lim, Göran Jönsson, Guillaume Desmottes, H1Gdev,
|
||||
Haihao Xiang, Haihua Hu, Harshad Khedkar, Havard Graff, He Junyan,
|
||||
Hoonhee Lee, Hosang Lee, Hyunjun Ko, Ingo Randolf, Iñigo Huguet, James
|
||||
Stevenson, Jan Alexander Steffens, Jan Schmidt, Jerome Laheurte, Jimmy
|
||||
Ohn, Joakim Johansson, Jochen Henneberg, Johan Bjäreholt, John-Mark
|
||||
Bell, John Nikolaides, Jonathan Karlsson, Jonny Lamb, Jordan Petridis,
|
||||
Josep Torra, Joshua M. Doe, Jos van Egmond, Juan Navarro, Jun Xie,
|
||||
Brendan Shanks, Carlos Rafael Giani, Charlie Turner, Christoph Reiter,
|
||||
Corentin Noël, Daeseok Youn, Damian Vicino, Dan Kegel, Daniel Drake,
|
||||
Daniel Klamt, Danilo Spinella, Dardo D Kleiner, David Ing, David
|
||||
Svensson Fors, Devarsh Thakkar, Dimitrios Katsaros, Edward Hervey,
|
||||
Emilio Pozuelo Monfort, Enrique Ocaña González, Erlend Eriksen, Ezequiel
|
||||
Garcia, Fabien Dessenne, Fabrizio Gennari, Florent Thiéry, Francisco
|
||||
Velazquez, Freyr666, Garima Gaur, Gary Bisson, George Kiagiadakis, Georg
|
||||
Lippitsch, Georg Ottinger, Geunsik Lim, Göran Jönsson, Guillaume
|
||||
Desmottes, H1Gdev, Haihao Xiang, Haihua Hu, Harshad Khedkar, Havard
|
||||
Graff, He Junyan, Hoonhee Lee, Hosang Lee, Hyunjun Ko, Ilya Smelykh,
|
||||
Ingo Randolf, Iñigo Huguet, Jakub Adam, James Stevenson, Jan Alexander
|
||||
Steffens, Jan Schmidt, Jerome Laheurte, Jimmy Ohn, Joakim Johansson,
|
||||
Jochen Henneberg, Johan Bjäreholt, John-Mark Bell, John Bassett, John
|
||||
Nikolaides, Jonathan Karlsson, Jonny Lamb, Jordan Petridis, Josep Torra,
|
||||
Joshua M. Doe, Jos van Egmond, Juan Navarro, Julian Bouzas, Jun Xie,
|
||||
Junyan He, Justin Kim, Kai Kang, Kim Tae Soo, Kirill Marinushkin, Kyrylo
|
||||
Polezhaiev, Lars Petter Endresen, Linus Svensson, Louis-Francis
|
||||
Ratté-Boulianne, Luis de Bethencourt, Luz Paz, Lyon Wang, Maciej Wolny,
|
||||
Marc-André Lureau, Marc Leeman, Marcos Kintschner, Marian Mihailescu,
|
||||
Marinus Schraal, Mark Nauwelaerts, Marouen Ghodhbane, Martin Kelly,
|
||||
Matej Knopp, Mathieu Duponchelle, Matteo Valdina, Matthew Waters,
|
||||
Matthias Fend, memeka, Michael Drake, Michael Gruner, Michael Olbrich,
|
||||
Michael Tretter, Miguel Paris, Mike Wey, Mikhail Fludkov, Naveen
|
||||
Cherukuri, Nicola Murino, Nicolas Dufresne, Niels De Graef, Nirbheek
|
||||
Chauhan, Norbert Wesp, Ognyan Tonchev, Olivier Crête, Omar Akkila,
|
||||
Patricia Muscalu, Patrick Radizi, Patrik Nilsson, Paul Kocialkowski, Per
|
||||
Forlin, Peter Körner, Peter Seiderer, Petr Kulhavy, Philippe Normand,
|
||||
Philippe Renon, Philipp Zabel, Pierre Labastie, Roland Jon, Roman
|
||||
Sivriver, Rosen Penev, Russel Winder, Sam Gigliotti, Sean-Der, Sebastian
|
||||
Dröge, Seungha Yang, Sjoerd Simons, Snir Sheriber, Song Bing, Soon,
|
||||
Thean Siew, Sreerenj Balachandran, Stefan Ringel, Stephane Cerveau,
|
||||
Stian Selnes, Suhas Nayak, Takeshi Sato, Thiago Santos, Thibault
|
||||
Saunier, Thomas Bluemel, Tianhao Liu, Tim-Philipp Müller, Tomasz
|
||||
Andrzejak, Tomislav Tustonić, U. Artie Eoff, Ulf Olsson, Varunkumar
|
||||
Allagadapa, Víctor Guzmán, Víctor Manuel Jáquez Leal, Vincenzo Bono,
|
||||
Vineeth T M, Vivia Nikolaidou, Wang Fei, wangzq, Whoopie, Wim Taymans,
|
||||
Wind Yuan, Wonchul Lee, Xabier Rodriguez Calvar, Xavier Claessens,
|
||||
Haihao Xiang, Yacine Bandou, Yeongjin Jeong, Yuji Kuwabara, Zeeshan Ali,
|
||||
Ratté-Boulianne, Lucas Stach, Luis de Bethencourt, Luz Paz, Lyon Wang,
|
||||
Maciej Wolny, Marc-André Lureau, Marc Leeman, Marco Trevisan (Treviño),
|
||||
Marcos Kintschner, Marian Mihailescu, Marinus Schraal, Mark Nauwelaerts,
|
||||
Marouen Ghodhbane, Martin Kelly, Matej Knopp, Mathieu Duponchelle,
|
||||
Matteo Valdina, Matthew Waters, Matthias Fend, memeka, Michael Drake,
|
||||
Michael Gruner, Michael Olbrich, Michael Tretter, Miguel Paris, Mike
|
||||
Wey, Mikhail Fludkov, Naveen Cherukuri, Nicola Murino, Nicolas Dufresne,
|
||||
Niels De Graef, Nirbheek Chauhan, Norbert Wesp, Ognyan Tonchev, Olivier
|
||||
Crête, Omar Akkila, Pat DeSantis, Patricia Muscalu, Patrick Radizi,
|
||||
Patrik Nilsson, Paul Kocialkowski, Per Forlin, Peter Körner, Peter
|
||||
Seiderer, Petr Kulhavy, Philippe Normand, Philippe Renon, Philipp Zabel,
|
||||
Pierre Labastie, Piotr Drąg, Roland Jon, Roman Sivriver, Roman Shpuntov,
|
||||
Rosen Penev, Russel Winder, Sam Gigliotti, Santiago Carot-Nemesio,
|
||||
Sean-Der, Sebastian Dröge, Seungha Yang, Shi Yan, Sjoerd Simons, Snir
|
||||
Sheriber, Song Bing, Soon, Thean Siew, Sreerenj Balachandran, Stefan
|
||||
Ringel, Stephane Cerveau, Stian Selnes, Suhas Nayak, Takeshi Sato,
|
||||
Thiago Santos, Thibault Saunier, Thomas Bluemel, Tianhao Liu,
|
||||
Tim-Philipp Müller, Tobias Ronge, Tomasz Andrzejak, Tomislav Tustonić,
|
||||
U. Artie Eoff, Ulf Olsson, Varunkumar Allagadapa, Víctor Guzmán, Víctor
|
||||
Manuel Jáquez Leal, Vincenzo Bono, Vineeth T M, Vivia Nikolaidou, Wang
|
||||
Fei, wangzq, Whoopie, Wim Taymans, Wind Yuan, Wonchul Lee, Xabier
|
||||
Rodriguez Calvar, Xavier Claessens, Haihao Xiang, Yacine Bandou,
|
||||
Yeongjin Jeong, Yuji Kuwabara, Zeeshan Ali,
|
||||
|
||||
… and many others who have contributed bug reports, translations, sent
|
||||
suggestions or helped testing.
|
||||
|
@ -1234,7 +1247,7 @@ the git 1.16 branch, which is a stable branch.
|
|||
|
||||
1.16.0
|
||||
|
||||
1.16.0 is scheduled to be released in March 2019.
|
||||
1.16.0 is scheduled to be released in April 2019.
|
||||
|
||||
|
||||
Known Issues
|
||||
|
@ -1269,6 +1282,7 @@ August/September.
|
|||
------------------------------------------------------------------------
|
||||
|
||||
_These release notes have been prepared by Tim-Philipp Müller with_
|
||||
_contributions from Sebastian Dröge and Guillaume Desmottes._
|
||||
_contributions from Sebastian Dröge, Guillaume Desmottes and Matthew
|
||||
Waters._
|
||||
|
||||
_License: CC BY-SA 4.0_
|
||||
|
|
2
RELEASE
2
RELEASE
|
@ -1,4 +1,4 @@
|
|||
This is GStreamer core 1.15.2.1.
|
||||
This is GStreamer core 1.15.90.
|
||||
|
||||
GStreamer 1.15 is the development branch leading up to the next major
|
||||
stable version which will be 1.16.
|
||||
|
|
|
@ -4,7 +4,7 @@ dnl initialize autoconf
|
|||
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
|
||||
AC_INIT([GStreamer],[1.15.2.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
|
||||
AC_INIT([GStreamer],[1.15.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
|
||||
AG_GST_INIT
|
||||
|
||||
dnl initialize automake (we require GNU make)
|
||||
|
@ -62,7 +62,7 @@ dnl 1.2.5 => 205
|
|||
dnl 1.10.9 (who knows) => 1009
|
||||
dnl
|
||||
dnl sets GST_LT_LDFLAGS
|
||||
AS_LIBTOOL(GST, 1502, 0, 1502)
|
||||
AS_LIBTOOL(GST, 1590, 0, 1590)
|
||||
|
||||
dnl *** autotools stuff ****
|
||||
|
||||
|
|
|
@ -38,6 +38,16 @@ hierarchy, and a set of media-agnostic core elements.
|
|||
</GitRepository>
|
||||
</repository>
|
||||
|
||||
<release>
|
||||
<Version>
|
||||
<revision>1.15.90</revision>
|
||||
<branch>master</branch>
|
||||
<name></name>
|
||||
<created>2019-04-11</created>
|
||||
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.15.90.tar.xz" />
|
||||
</Version>
|
||||
</release>
|
||||
|
||||
<release>
|
||||
<Version>
|
||||
<revision>1.15.2</revision>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
project('gstreamer', 'c',
|
||||
version : '1.15.2.1',
|
||||
version : '1.15.90',
|
||||
meson_version : '>= 0.47',
|
||||
default_options : [ 'warning_level=1',
|
||||
'buildtype=debugoptimized' ])
|
||||
|
|
Loading…
Reference in a new issue