mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 19:51:11 +00:00
Release 1.15.90
This commit is contained in:
parent
7de9fee26d
commit
b83229f73b
6 changed files with 141 additions and 48 deletions
69
ChangeLog
69
ChangeLog
|
@ -1,3 +1,72 @@
|
|||
=== release 1.15.90 ===
|
||||
|
||||
2019-04-11 00:34:12 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* ChangeLog:
|
||||
* NEWS:
|
||||
* RELEASE:
|
||||
* configure.ac:
|
||||
* gst-libav.doap:
|
||||
* meson.build:
|
||||
Release 1.15.90
|
||||
|
||||
2019-04-11 00:34:12 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* docs/plugins/gst-libav-plugins.args:
|
||||
* docs/plugins/inspect/plugin-libav.xml:
|
||||
Update docs
|
||||
|
||||
2019-04-09 16:56:20 +0300 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
* ext/libav/gstavcfg.c:
|
||||
avcfg: Override type of bitrate property from int64 to int
|
||||
See https://gitlab.freedesktop.org/gstreamer/gst-libav/issues/41#note_142808
|
||||
The switch to the new ffmpeg property system changed the type of the
|
||||
bitrate property from int to int64, which potentially breaks many
|
||||
existing applications at runtime as properties are usually set via
|
||||
g_object_set().
|
||||
As such, override the type to int until GStreamer 2.0.
|
||||
|
||||
2019-03-28 14:24:42 -0400 Aaron Boxer <aaron.boxer@collabora.com>
|
||||
|
||||
* ext/libav/gstavviddec.c:
|
||||
avviddec: do not add 708 caption meta if already exists
|
||||
(this is only used for CEA 708 raw data). another element
|
||||
such as mpegvideoparse may have already added the meta.
|
||||
|
||||
2019-03-23 00:24:25 +0100 Mathieu Duponchelle <mathieu@centricular.com>
|
||||
|
||||
* ext/libav/gstavvidenc.c:
|
||||
avvidenc: pass Closed Caption metadata to libav
|
||||
|
||||
2019-02-26 00:00:33 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* ext/libav/gstavauddec.c:
|
||||
* ext/libav/gstavauddec.h:
|
||||
avauddec: fix decoding of APE and Cook audio
|
||||
.. and other formats where ffmpeg gives us multiple
|
||||
subframes per input frame.
|
||||
Since we now support non-interleaved audio, we can't
|
||||
just concat buffers any more. Also, audio metas won't
|
||||
be combined when buffers are merged, so when we push
|
||||
out the combined buffer we'll look at the meta describing
|
||||
only the first subframe and think it covers the whole
|
||||
frame leading to stutter/gaps in the output.
|
||||
We could fix this by copying the output data into a new
|
||||
buffer when we merge buffers, but that's suboptimal, so
|
||||
let's add some API to GstAudioDecoder to push out subframes
|
||||
and use that instead.
|
||||
https://gitlab.freedesktop.org/gstreamer/gst-libav/issues/49
|
||||
|
||||
2019-03-04 09:12:35 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* NEWS:
|
||||
* RELEASE:
|
||||
* configure.ac:
|
||||
* docs/plugins/inspect/plugin-libav.xml:
|
||||
* meson.build:
|
||||
Back to development
|
||||
|
||||
=== release 1.15.2 ===
|
||||
|
||||
2019-02-26 11:57:15 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
|
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 gst-libav 1.15.2.1.
|
||||
This is GStreamer gst-libav 1.15.90.
|
||||
|
||||
GStreamer 1.15 is the development branch leading up to the next major
|
||||
stable version which will be 1.16.
|
||||
|
|
|
@ -3,7 +3,7 @@ AC_PREREQ(2.69)
|
|||
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 libav, 1.15.2.1,
|
||||
AC_INIT(GStreamer libav, 1.15.90,
|
||||
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
|
||||
gst-libav)
|
||||
|
||||
|
@ -42,11 +42,11 @@ AC_SUBST(GST_API_VERSION)
|
|||
dnl *** Check for external $AS vs detected by AS_LIBTOOL
|
||||
orig_AS="$AS"
|
||||
AG_GST_LIBTOOL_PREPARE
|
||||
AS_LIBTOOL(GST, 1502, 0, 1502)
|
||||
AS_LIBTOOL(GST, 1590, 0, 1590)
|
||||
|
||||
dnl *** required versions of GStreamer stuff ***
|
||||
GST_REQ=1.15.2.1
|
||||
GST_PBREQ=1.15.2.1
|
||||
GST_REQ=1.15.90
|
||||
GST_PBREQ=1.15.90
|
||||
|
||||
ORC_REQ=0.4.16
|
||||
ORC_CHECK([$ORC_REQ])
|
||||
|
|
|
@ -32,6 +32,16 @@ colorspace conversion 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/gst-libav/gst-libav-1.15.90.tar.xz" />
|
||||
</Version>
|
||||
</release>
|
||||
|
||||
<release>
|
||||
<Version>
|
||||
<revision>1.15.2</revision>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
project('gst-libav', 'c', 'cpp',
|
||||
version : '1.15.2.1',
|
||||
version : '1.15.90',
|
||||
meson_version : '>= 0.46.0',
|
||||
default_options : [ 'warning_level=1',
|
||||
'buildtype=debugoptimized' ])
|
||||
|
|
Loading…
Reference in a new issue