ximagesrc: Remove unused screen-num property
[platform/upstream/gstreamer.git] / RELEASE
diff --git a/RELEASE b/RELEASE
index 07174c4..22dabb2 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,26 +1,33 @@
 
-GStreamer: Release notes for GStreamer Good Plug-ins 0.10.3 "Desplazado"
-        
+Release notes for GStreamer Good Plugins 1.4.0
+
+
+The GStreamer team is pleased to announce the first release of
+the stable 1.4 release series. The 1.4 release series is adding new
+features on top of the 1.0 and 1.2 series and is part of the API and
+ABI-stable 1.x release series of the GStreamer multimedia framework.
+
+
 
+Binaries for Android, iOS, Mac OS X and Windows are provided together
+with this release.
 
-The GStreamer team is proud to announce a new release
-in the 0.10.x stable series of the
-GStreamer Good Plug-ins.
 
 
-The 0.10.x series is a stable series targeted at end users.
-It is not API or ABI compatible with the stable 0.8.x series.
-It is, however, parallel installable with the 0.8.x series.
+The stable 1.4 release series is API and ABI compatible with 1.0.x,
+1.2.x and any other 1.x release series in the future. Compared to 1.2.x
+it contains some new features and more intrusive changes that were
+considered too risky as a bugfix.
 
 
 
 "Such ingratitude.  After all the times I've saved your life."
 
 
-A collection of plug-ins you'd want to have right next to you on the
-battlefield.  Shooting sharp and making no mistakes, these plug-ins have it
+A collection of plugins you'd want to have right next to you on the
+battlefield.  Shooting sharp and making no mistakes, these plugins have it
 all: good looks, good code, and good licensing.  Documented and dressed up
-in tests.  If you're looking for a role model to base your own plug-in on,
+in tests.  If you're looking for a role model to base your own plugin on,
 here it is.
 
 
@@ -29,161 +36,76 @@ let us know - it is a matter of honour for us to ensure Blondie doesn't look
 like he's been walking 100 miles through the desert without water.
 
 
-This module contains a set of plug-ins that we consider to have good quality
-  code, correct functionality, our preferred license (LGPL for the plug-in
+This module contains a set of plugins that we consider to have good quality
+  code, correct functionality, our preferred license (LGPL for the plugin
   code, LGPL or LGPL-compatible for the supporting library).
-We believe distributors can safely ship these plug-ins.
+We believe distributors can safely ship these plugins.
 People writing elements should base their code on these elements.
 
 
-Other modules containing plug-ins are:
+Other modules containing plugins are:
 
 
 gst-plugins-base
-contains a basic set of well-supported plug-ins
+contains a basic set of well-supported plugins
 gst-plugins-ugly
-contains a set of well-supported plug-ins, but might pose problems for
+contains a set of well-supported plugins, but might pose problems for
     distributors
 gst-plugins-bad
-contains a set of less supported plug-ins that haven't passed the
-    rigorous quality testing we expect
+contains a set of less supported plugins that haven't passed the
+    rigorous quality testing we expect, or are still missing documentation
+    and/or unit tests
+gst-libav
+contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
 
 
 
   
-Features of this release
-    
-      * Annodex/CMML support
-      * RTSP and RTP enhancements
-      * HAL configured audio device support
-      * FLAC, Matroska, AVI, WAV, ID3, APE, DV and JPEG plugin improvements
-      * Recognise SSA/ASS and USF subtitles in Matroska files
-      * Fixes for ESD and SunAudio output plugins
-      * More uniform plugin descriptions
-      * IceCast metadata reading plugin added
-      * New plugins ported from 0.8: OSX audio, AVI muxer, X-Windows input, WAV encoder, Gdk-Pixbuf image decoder, Smoke decoder, Video colour balance
-      * Lots of bug fixes
 
 Bugs fixed in this release
-    
-      * 335067 : RTSP src not working with WMServer servers
-      * 333657 : Replacing icy demuxing in gnomevfssrc
-      * 329106 : HAL sound device wrapper plugins
-      * 337749 : totem (gstreamer) crashes when playing an avi file
-      * 330885 : avidemux does not handle eos at end of seek-region
-      * 337364 : faulty GObject macros
-      * 337625 : [patch] Streaming support for wavparse
-      * 150363 : [pngdec] doesn't handle grayscale or paletted
-      * 154744 : Time slider does not work with avi videos from Cannon SD100
-      * 161712 : [auparse] .au files don't play in playbin
-      * 313266 : [wavparse] will not play DTS stream in malformed WAV
-      * 319183 : rtspsrc filter sometimes uses an odd port for rtp
-      * 319986 : annodex decoding and encoding support
-      * 323721 : [id3demux] read in replaygain information from RVA2 frame...
-      * 323880 :  " Seek in ready " for dvdemux
-      * 325191 : problem with auparse or mulawdec, choppy esd playback
-      * 326160 : videobalance not ported to new GstVideoFilter
-      * 327658 :  " Seek in ready " support for wavparse plugin
-      * 328327 : gst-plugins-good fail to compile with gcc 4.1
-      * 329107 : Profile support for gconfaudiosink
-      * 330239 : Crash playing any song from a particular album over rhyth...
-      * 330678 : Unable to play .fli files
-      * 331253 : Critical warnings when using cddacdiosrc
-      * 331368 : Gstreamer doesn't recognise tags
-      * 331385 : [alpha] state change function returns a constant
-      * 331672 : Another file that gstreamer can't read the tags on
-      * 331905 : [jpeg] smokedec not ported
-      * 331917 : [pngdec] does not support files with png streams
-      * 332031 : [PATCH] avimux ported to 0.10
-      * 332547 : [wavparse] does not support multichannel wavs
-      * 333070 : [id3demux] reads unicode tags incorrectly where .8 did it...
-      * 333302 : [apedemux] some WavPack files with APE tags fail to play ...
-      * 333392 : [sunaudio] unused variables break CVS build with -Werror
-      * 333512 : [PATCH] Fix gst_pad_new_from_template (gst_static_pad_tem...
-      * 333624 : invalid get_times implementation in gstdynudpsink
-      * 333784 : [patch] unref the result of gst_pad_get_parent
-      * 334083 : [jpegdec] wrong durations set on buffers after seeking in...
-      * 334522 : avi of mpeg4 video and adpcm audio from digital camera re...
-      * 334732 : [id3demux] mp3 fails to play because typefinding thinks i...
-      * 334995 : [goom] zoom filter leaked
-      * 335231 : [wavparse] incorrect way to calculate seek position with ...
-      * 335755 : rhythmbox import crasher - png?
-      * 335858 : Video playback out of sync
-      * 335958 : [speexenc] doesn't work
-      * 336110 : move taglib-based ID3 muxer to -good
-      * 336602 : plugins need better/univied descriptions
-      * 336756 : move ximagesrc to gst-plugins-good
-      * 336889 : [avidemux] index creation might fail with some non-indexe...
-      * 336904 : Problem playing some AVI file when splitting large chunks...
-      * 337033 : [speex] can't seek in speex-encoded audio
-      * 337183 : [matroska] " caps not real subset " when playing audio files
-      * 337294 : AVI files downloaded from vidoe.google.com won't play
-      * 337421 : [sunaudiosink] some fixes
-      * 337609 : [flacdec] can't play .flac files where header says total_...
-      * 338290 : [flacdec] segment seek not supported
-      * 338713 : [id3demux] TCO genre tags (id3v2.2) don't get read by gst...
-      * 338715 : [shout2send] fix crash on error and tags received before ...
-      * 338716 : [wavenc] " not negotiated " error with CVS core
-      * 338810 : [matroskademux] blocks on segmenting seek (and other seek...
-      * 339446 : [matroska] can't play file if details come before type in...
-      * 339451 : [matroska] enhancement for VfW compatibility cases
-      * 339678 : [matroskamux] wrong timestamps of B-frames
-      * 340346 : [matroskamux] blocks upon muxing video and vorbis-audio
-      * 319884 : rtpamrdec discards non-transmitted frames
-
-Download
-
-You can find source releases of gst-plugins-good in the download directory:
-http://gstreamer.freedesktop.org/src/gst-plugins-good/
-
-GStreamer Homepage
-
-More details can be found on the project's website:
-http://gstreamer.freedesktop.org/
-
-Support and Bugs
+     
+      * 733122 : rgvolume/rtpdtmfmux: Avoid taking unnecessary ref to pad templates.
+      * 733190 : [regression] aacparse: raw to ADTS conversion no longer works
+      * 733208 : POTFILES.in is out of date
+      * 733380 : videobox: adds borders of the wrong color
+
+==== Download ====
+
+You can find source releases of gst-plugins-good in the download
+directory: http://gstreamer.freedesktop.org/src/gst-plugins-good/
+
+The git repository and details how to clone it can be found at
+http://cgit.freedesktop.org/gstreamer/gst-plugins-good/
+
+==== Homepage ====
+
+The project's website is http://gstreamer.freedesktop.org/
+
+==== Support and Bugs ====
 
 We use GNOME's bugzilla for bug reports and feature requests:
 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
 
-Developers
+Please submit patches via bugzilla as well.
+
+For help and support, please subscribe to and send questions to the
+gstreamer-devel mailing list (see below for details).
 
-CVS is hosted on cvs.freedesktop.org.
-All code is in CVS and can be checked out from there.
-Interested developers of the core library, plug-ins, and applications should
-subscribe to the gstreamer-devel list. If there is sufficient interest we
-will create more lists as necessary.
+There is also a #gstreamer IRC channel on the Freenode IRC network.
+
+==== Developers ====
+
+GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned
+from there (see link above).
+
+Interested developers of the core library, plugins, and applications should
+subscribe to the gstreamer-devel list.
 
         
-Applications
-  
 Contributors to this release
     
-      * Alessandro Decina
-      * Andy Wingo
-      * Benjamin Pineau)
-      * Brian Cameron
-      * Christian Schaller
-      * Edgard Lima
-      * Edward Hervey
-      * Fabrizio Gennari
-      * Jan Schmidt
-      * Josef Zlomek
-      * Julien MOUTTE
-      * Jürg Billeter
-      * Mark Nauwelaerts
-      * Michael Dominic K.
-      * Michael Smith
-      * Philippe Kalaf
-      * Philippe Valembois
-      * Ryan Lortie (desrt)
-      * Sebastien Moutte
-      * Stefan Kost
-      * Thomas Vander Stichele
-      * Tim-Philipp Müller
-      * Tommi Myöhänen
-      * Wim Taymans
-      * Wouter Paesen).
-      * Zaheer Abbas Merali
-      * j^
+      * Nicolas Dufresne
+      * Piotr Drąg
+      * Sebastian Dröge
+      * Sebastian Rasmussen
  
\ No newline at end of file