X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=subprojects%2Fgst-plugins-good%2FNEWS;h=cfa47b52e4d6c38331b894c725883879a33f3515;hb=fd6a3948c672aab588eacf7247f626e37739c656;hp=0e581c39b8f309e72086551ee7ea1045409aa9da;hpb=d975e07edc3bf5b17c811bb901712ca231a970ea;p=platform%2Fupstream%2Fgstreamer.git diff --git a/subprojects/gst-plugins-good/NEWS b/subprojects/gst-plugins-good/NEWS index 0e581c3..cfa47b5 100644 --- a/subprojects/gst-plugins-good/NEWS +++ b/subprojects/gst-plugins-good/NEWS @@ -1,23 +1,28 @@ -GStreamer 1.20 Release Notes +GStreamer 1.22 Release Notes -GStreamer 1.20 has not been released yet. It is scheduled for release -around October/November 2021. +GStreamer 1.22 has not been released yet. It is scheduled for release +around the end of December 2022 / beginning of January 2023. -1.19.x is the unstable development version that is being developed in -the git main branch and which will eventually result in 1.20, and 1.19.2 -is the current development release in that series +1.21.x is the unstable development version that is being developed in +the git master branch and which will eventually result in 1.22, and +1.21.3 is the current development release in that series -It is expected that feature freeze will be in early October 2021, -followed by one or two 1.19.9x pre-releases and the new 1.20 stable -release around October/November 2021. +A feature freeze is now into effect for the 1.21 branch, but newly-added +API might still change until the final 1.22.0 stable release, and minor +features may also still be added until then. -1.20 will be backwards-compatible to the stable 1.18, 1.16, 1.14, 1.12, -1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series. +A first 1.22 release candidate (1.21.90) is expected towards +mid-December, followed by more release candiates until the new 1.22 +stable release around the end of December 2022 / beginning of January +2023. -See https://gstreamer.freedesktop.org/releases/1.20/ for the latest +1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14, +1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series. + +See https://gstreamer.freedesktop.org/releases/1.22/ for the latest version of this document. -Last updated: Wednesday 22 September 2021, 18:00 UTC (log) +Last updated: Monday 5 December 2022, 01:00 UTC (log) Introduction @@ -110,7 +115,7 @@ GStreamer Rust Bindings and Rust Plugins The GStreamer Rust bindings are released separately with a different release cadence that’s tied to gtk-rs, but the latest release has -already been updated for the upcoming new GStreamer 1.20 API. +already been updated for the upcoming new GStreamer 1.22 API. gst-plugins-rs, the module containing GStreamer plugins written in Rust, has also seen lots of activity with many new elements and plugins. @@ -247,49 +252,90 @@ Documentation improvements Possibly Breaking Changes - this section will be filled in in due course -- MPEG-TS SCTE-35 API changes (FIXME: flesh out) -- gst_parse_launch() and friends now error out on non-existing - properties on top-level bins where they would silently fail and - ignore those before. Known Issues - this section will be filled in in due course -- There are a couple of known WebRTC-related regressions/blockers: +- Known regressions/blockers: + + - FIXME - - webrtc: DTLS setup with Chrome is broken - - webrtcbin: First keyframe is usually lost +- GStreamer may fail to build the hotdoc documentation with the Meson + 0.64.0 release owing to a Meson bug. This should only affect systems + where hotdoc is installed, and will be fixed in Meson 0.64.1 by + Meson PR 10982 in combination with GStreamer MR 3352. In the + meantime, users can pass -Ddoc=disabled or downgrade to an older + Meson version (< 0.64.0). Contributors -- this section will be filled in in due course +Ádám Balázs, Adam Doupe, Adrian Fiergolski, Adrian Perez de Castro, Alba +Mendez, Aleix Conchillo Flaqué, Aleksandr Slobodeniuk, Alicia Boya +García, Alireza Miryazdi, Andoni Morales Alastruey, Andrew Pritchard, +Arun Raghavan, Bastian Krause, Bastien Nocera, Benjamin Gaignard, Brad +Hards, Branko Subasic, Bruce Liang, Camilo Celis Guzman, Carlos +Falgueras García, Carlos Rafael Giani, Célestin Marot, Christopher +Obbard, Christoph Reiter, Chris Wiggins, Chun-wei Fan, Corentin Damman, +Corentin Noël, Damian Hobson-Garcia, Daniel Almeida, Daniel Morin, +Daniel Stone, Daniels Umanovskis, Danny Smith, David Svensson Fors, +Devin Anderson, Diogo Goncalves, Dmitry Osipenko, Dongil Park, Doug +Nazar, Edward Hervey, Eli Schwartz, Elliot Chen, Enrique Ocaña González, +Eric Knapp, Erwann Gouesbet, Fabian Orccon, Fabrice Fontaine, Fan F He, +fduncanh, Filip Hanes, Florian Zwoch, François Laignel, Fuga Kato, +George Kiagiadakis, Guillaume Desmottes, Gu Yanjie, Haihao Xiang, Haihua +Hu, Havard Graff, Heiko Becker, He Junyan, Hoonhee Lee, Hosang Lee, Hou +Qi, Ignacio Casal Quinteiro, Ignazio Pillai, Igor V. Kovalenko, Jakub +Adam, James Cowgill, James Hilliard, Jan Alexander Steffens (heftig), +Jan Schmidt, Jianhui Dai, jinsl00000, Johan Sternerup, Jonas Bonn, Jonas +Danielsson, Jordan Petridis, Joseph Donofry, Jose Quaresma, Julian +Bouzas, Junsoo Park, Justin Chadwell, Khem Raj, Krystian Wojtas, László +Károlyi, Linus Svensson, Loic Le Page, Loïc Le Page, Ludvig Rappe, Marc +Leeman, Marek Vasut, Marijn Suijten, Mark Nauwelaerts, Martin Dørum, +Martin Reboredo, Mart Raudsepp, Mathieu Duponchelle, Matt Crane, Matthew +Waters, Matthias Clasen, Matthias Fuchs, Mengkejiergeli Ba, MG +Lolenstine, Michael Gruner, Michal Kubiak, Mikhail Fludkov, Ming Qian, +Myles Inglis, Nicolas Dufresne, Nirbheek Chauhan, Olivier Crête, +Patricia Muscalu, Patrick Griffis, Paweł Stawicki, Peter Stensson, +Philippe Normand, Philipp Zabel, Pierre Bourré, Piotr Brzeziński, +Piotrek Brzeziński, Rabindra Harlalka, Rafael Caricio, Rafael Sobral, +Raul Tambre, Robert Mader, Robert Rosengren, Rouven Czerwinski, Ruben +Gonzalez, Sam Van Den Berge, Sanchayan Maity, Sangchul Lee, Sebastian +Dröge, Sebastian Fricke, Sebastian Groß, Sebastian Mueller, Sebastian +Wick, Sergei Kovalev, Seungha Yang, Sherrill Lin, Shingo Kitagawa, +Stéphane Cerveau, Thibault Saunier, Tim Mooney, Tim-Philipp Müller, +Tomasz Andrzejak, Tom Schuring, Tong Wu, toor, Tristan Matthews, Tulio +Beloqui, U. Artie Eoff, Víctor Manuel Jáquez Leal, Vincent Cheah Beng +Keat, Vivia Nikolaidou, Vivienne Watermeier, WANG Xuerui, Wojciech +Kapsa, Wonchul Lee, Wu Tong, Xabier Rodriguez Calvar, Xavier Claessens, +Yatin Maan, Yeongjin Jeong, Zebediah Figura, Zhao Zhili, Zhiyuan Liu, … and many others who have contributed bug reports, translations, sent suggestions or helped testing. -Stable 1.20 branch +Stable 1.22 branch -After the 1.20.0 release there will be several 1.20.x bug-fix releases +After the 1.22.0 release there will be several 1.22.x bug-fix releases which will contain bug fixes which have been deemed suitable for a stable branch, but no new features or intrusive changes will be added to -a bug-fix release usually. The 1.20.x bug-fix releases will be made from -the git 1.20 branch, which will be a stable branch. +a bug-fix release usually. The 1.22.x bug-fix releases will be made from +the git 1.22 branch, which will be a stable branch. -1.20.0 +1.22.0 -1.20.0 is scheduled to be released around October/November 2021. +1.22.0 is scheduled to be released around December 2022. -Schedule for 1.22 +Schedule for 1.24 -Our next major feature release will be 1.22, and 1.21 will be the -unstable development version leading up to the stable 1.22 release. The -development of 1.21/1.22 will happen in the git main branch. +Our next major feature release will be 1.24, and 1.23 will be the +unstable development version leading up to the stable 1.24 release. The +development of 1.23/1.24 will happen in the git main branch of the +GStreamer mono repository. -The plan for the 1.22 development cycle is yet to be confirmed. +The plan for the 1.24 development cycle is yet to be confirmed. -1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14, -1.12, 1.10, 1.8, 1.6, 1.4, 1.2 and 1.0 release series. +1.24 will be backwards-compatible to the stable 1.22, 1.20, 1.18, 1.16, +1.14, 1.12, 1.10, 1.8, 1.6, 1.4, 1.2 and 1.0 release series. ------------------------------------------------------------------------