qtdemux: Make function foreach method friendly
[platform/upstream/gst-plugins-good.git] / NEWS
diff --git a/NEWS b/NEWS
index 20b893b..5366a0d 100644 (file)
--- a/NEWS
+++ b/NEWS
-This is GStreamer Good Plug-ins 0.10.2, "Papa was a rolling stone".
-
-Changes since 0.10.1:
-      * New libcdio based CDDA reading element
-      * APE tag reader ported
-      * ID3 tag reading fixes
-      * Sun Audio Sink fixes
-      * GOOM and gconf element fixes
-      * lots of bug and leak fixes
-
-Bugs fixed since 0.10.1:
-      * 328336 : silence warings which make dvdec / dvdemux unusable
-      * 315557 : Internal event problem with MP3s from vgmix.com
-      * 323327 : [cdio] port cddasrc to 0.10
-      * 325148 : Bugs in G711 RTP packetization logic
-      * 325649 : apetag plugin needs porting to 0.10
-      * 326446 : check that all elements in -good pass queries they can't ...
-      * 326602 : id3demux is not compiling without ZLIB
-      * 326683 : build problem caused by AS_LIBTOOL_TAGS([CXX])
-      * 326736 : gconf(audio|video)sink response to key changes
-      * 326864 : [wavparse] time to bytes format conversion broken
-      * 327009 : [esdsink] won't compile with includes in non-standard prefix
-      * 327765 : [sunaudio] fixes for mixer and stuttering mp3 playback
-      * 327825 : [matroskamux]  Matroska muxer deadlock
-      * 327871 : [videobox] crash when cropping
-      * 328241 : id3demux emits NULL date for year tags
-      * 328264 : Fix build with gcc 2.95
-      * 328531 : [matroskamux] doesn't send newsegment event, critical war...
-      * 329181 : totem crash when using goom effect
-      * 329810 : Fails to read ID3 tag
-      * 330005 : Please use the autodetect sinks by default
-      * 317658 : [cdio] support for cd-text and cd-g
-
-Changes since 0.10.0:
-    
-      * new id3 demuxer (replaces the mad one in gst-plugins-ugly)
-      * memleak fixes in avidemux, wavparse, level, smoke
-      * ports of multipart, 
-      * fixes in flacdec, flxdec, rtp
-      * documentation updates on videomixer 
-      * added new sunaudiosink, gconfaudiosrc and gconfvideosrc elements
-
-Bugs fixed since 0.10.0:
-    
-      * 321269 : add sunaudio to 0.9
-      * 322769 : The ID3 tag of this file is a segfaulter
-      * 323021 : sockfd property to udpsrc/dynudpsink elements
-      * 322975 : erroneous audio specs in flac plugin
-      * 323226 : block/crash on id3 v2 tags when using big blocksize
-      * 323717 :  < netinet/in.h > inclusion necessary on some systems
-      * 323718 : [oss] does not build on OpenBSD 3.8 because of hardcoded ...
-      * 323896 : pngdec/videomixer negotation problem in 0.10
-      * 324011 : Invalid payload type definition for some rtp payloaders
-      * 324012 : Invalid caps on rtpspeexpay element
-      * 325504 : [flacdec] gst_flac_dec_convert_src [mis]uses g_assert
-      * 325974 : [gst0.10] doesn't correctly gets the tags on a mp3
-      * 326612 : Serious memory leak in level plugin
-      * 326618 : memleak fix in smokeenc
-
-API added since 0.10.0:
-     
-      * device-name property on ossmixer subclasses
-      * GstUDPSrc::sockfd property
-
-Changes since 0.9.6:
-    
-      * Parallel installability with 0.8.x series
-      * Threadsafe design and API
-      * effectv elements ported
-      * videoflip updated
-      * multipart ported
-      * dv seeking fixed
-      * rtp elements renamed
-
-Bugs fixed since 0.9.6:
-    
-      * 322377 : udpsrc leaks sockets
-      * 322643 : Incorrect matroska frame default duration
-      * 322645 : Matroska muxer: wrong pixel aspect ratio
-      * 322667 : [jpegenc] leaks input buffer
-      * 322794 : udp plugin linked against gstnet instead of gstnetbuffer
-  
-Changes since 0.9.5:
-    
-      * added speex RTP payloader/depayloader
-      * ported cutter
-      * fractional framerates
-      * more video filters now use BaseTransform
-
-Bugs fixed since 0.9.5:
-    
-      * 319184 : rtspsrc: invalid read in sdp_message_parse_buffer ()
-      * 321001 : [matroskademux] should seek to nearest preceding index en...
-      * 321430 : goom fails to register on amd64
-
-Changes since 0.9.4:
-    
-      * matroskamux fixes
-      * wavenc fixes
-      * cairotextoverlay ported
-
-Bugs fixed since 0.9.4:
-    
-      * 315194 : Licence information inconsistency of gst-plugins-good/gst...
-      * 319731 : [matroska] SimpleBlock support for muxer and demuxer
-      * 320308 : [matroska] set timestamps for buffers with ebml elements
-      * 320920 : [osssink] tries to reuse a bad file descriptor
-      * 321136 : [matroska-mux] avoid reading from unref'ed buffer
-
-Changes since 0.9.3:
-
-      * DV/Firewire fixes
-      * speexenc, cairotimeoverlay, matroska, pngdec, flxdec, videomixer,
-        alphacolor ported
-
-Bugs fixed since 0.9.3:
-
-      * 316204 : MinGW compilation: smtpe plugin has undefined symbols fro...
-      * 316205 : Debug category for wavenc is not defined
-      * 318847 : Matroska muxer port to 0.9
-
-Changes since 0.9.1:
-
-      * Parallel installability with 0.8.x series
-      * Threadsafe design and API
-
-Bugs fixed since 0.9.1:
-
-      * 316202 : MinGW compilation: undefined autoconf macro GST_DOC
-      * 317338 : [osssink] can't handle mono
+
+
+GSTREAMER 1.16 RELEASE NOTES
+
+
+GStreamer 1.16 has not been released yet. It is scheduled for release
+around September 2018.
+
+1.15.0.1 is the unstable development version that is being developed in
+the git master branch and which will eventually result in 1.16.
+
+The plan for the 1.16 development cycle is yet to be confirmed, but it
+is expected that feature freeze will be around August 2017 followed by
+several 1.15 pre-releases and the new 1.16 stable release in September.
+
+1.16 will be backwards-compatible to the stable 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.16/ for the latest
+version of this document.
+
+_Last updated: Tuesday 20 March 2018, 01:30 UTC (log)_
+
+
+Introduction
+
+The GStreamer team is proud to announce a new major feature release in
+the stable 1.x API series of your favourite cross-platform multimedia
+framework!
+
+As always, this release is again packed with new features, bug fixes and
+other improvements.
+
+
+Highlights
+
+-   this section will be completed in due course
+
+
+Major new features and changes
+
+Noteworthy new API
+
+-   this section will be filled in in due course
+
+New Elements
+
+-   this section will be filled in in due course
+
+New element features and additions
+
+-   this section will be filled in in due course
+
+Plugin and library moves
+
+-   this section will be filled in in due course
+
+Plugin removals
+
+-   this section will be filled in in due course
+
+
+Miscellaneous API additions
+
+-   this section will be filled in in due course
+
+GstPlayer
+
+-   this section will be filled in in due course
+
+
+Miscellaneous changes
+
+-   this section will be filled in in due course
+
+OpenGL integration
+
+-   this section will be filled in in due course
+
+
+Tracing framework and debugging improvements
+
+-   this section will be filled in in due course
+
+
+Tools
+
+-   this section will be filled in in due course
+
+
+GStreamer RTSP server
+
+-   this section will be filled in in due course
+
+
+GStreamer VAAPI
+
+-   this section will be filled in in due course
+
+
+GStreamer Editing Services and NLE
+
+-   this section will be filled in in due course
+
+
+GStreamer validate
+
+-   this section will be filled in in due course
+
+
+GStreamer Python Bindings
+
+-   this section will be filled in in due course
+
+
+Build and Dependencies
+
+-   this section will be filled in in due course
+
+
+Platform-specific improvements
+
+Android
+
+-   this section will be filled in in due course
+
+macOS and iOS
+
+-   this section will be filled in in due course
+
+Windows
+
+-   this section will be filled in in due course
+
+
+Contributors
+
+-   this section will be filled in in due course
+
+... and many others who have contributed bug reports, translations, sent
+suggestions or helped testing.
+
+
+Bugs fixed in 1.16
+
+-   this section will be filled in in due course
+
+More than XXX bugs have been fixed during the development of 1.16.
+
+This list does not include issues that have been cherry-picked into the
+stable 1.16 branch and fixed there as well, all fixes that ended up in
+the 1.16 branch are also included in 1.16.
+
+This list also does not include issues that have been fixed without a
+bug report in bugzilla, so the actual number of fixes is much higher.
+
+
+Stable 1.16 branch
+
+After the 1.16.0 release there will be several 1.16.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.16.x bug-fix releases will be made from
+the git 1.16 branch, which is a stable branch.
+
+1.16.0
+
+1.16.0 is scheduled to be released around September 2018.
+
+
+Known Issues
+
+-   The webrtcdsp element is currently not shipped as part of the
+    Windows binary packages due to a build system issue.
+
+
+Schedule for 1.18
+
+Our next major feature release will be 1.16, and 1.15 will be the
+unstable development version leading up to the stable 1.16 release. The
+development of 1.15/1.16 will happen in the git master branch.
+
+The plan for the 1.16 development cycle is yet to be confirmed, but it
+is expected that feature freeze will be around August 2017 followed by
+several 1.15 pre-releases and the new 1.16 stable release in September.
+
+1.16 will be backwards-compatible to the stable 1.14, 1.12, 1.10, 1.8,
+1.6, 1.4, 1.2 and 1.0 release series.
+
+------------------------------------------------------------------------
+
+_These release notes have been prepared by Tim-Philipp Müller._
+
+_License: CC BY-SA 4.0_