release time RELEASE-0_9_3
authorThomas Vander Stichele <thomas@apestaart.org>
Mon, 3 Oct 2005 17:51:15 +0000 (17:51 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Mon, 3 Oct 2005 17:51:15 +0000 (17:51 +0000)
Original commit message from CVS:
release time

ChangeLog
NEWS
README
RELEASE
configure.ac

index f75f0b9..0e3d2fd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+=== release 0.9.3 ===
+
+2005-10-03  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * NEWS:
+       * README:
+       * configure.ac:
+         Releasing 0.9.3, "D'Artagnan"
+
 2005-09-30  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_setcaps):
diff --git a/NEWS b/NEWS
index fdcf5c3..f88ff05 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,142 +1 @@
-This is GStreamer FFMpeg 0.8.6
-
-Changes since 0.8.5:
-       New elements:
-       * post-processing plugin
-       * vob/flv muxers, h264 support in mp4 muxer
-
-       Snapshot update:
-       * to 20/7
-       * many performance improvements, especially in h264 decoding
-
-Bugs fixed since 0.8.5:
-       * 160665 : [ffdec_h264] VideoSoft h.264 videos (VSSH) make totem/ffd...
-       * 308335 : [PATCH] ffmpeg postprocessing plugins
-       * 308415 : gst-ffmpeg cvs doesn't build in
-       * 308804 : ffmpeg encoders do not set the GST_BUFFER_DELTA_UNIT flag
-       * 309050 : [PATCH] flv encoding
-       * 309051 : [PATCH] enable "streamheader" properties
-       * 309149 : [flv] flv demuxer/decoder doesn't set correct timestamps
-       * 310054 : [PATCH] fix flag handling for GST_FFMPEG_URL_STREAMHEADER
-       * 311593 : fix timestamps
-       * 311802 : [PATCH] local variable 'bq' for timestamp conversion unin...
-
-This is GStreamer FFMpeg 0.8.5
-
-Changes since 0.8.4:
-       New elements:
-       * scaler
-       * deinterlacer
-       * muxers (re-enabled; mpeg/mp4 for now)
-
-       Snapshot update:
-       * to 21/4 2005
-       * ALAC and shorten decoder
-       * many h264 improvements
-       * gcc4-support
-
-       Decoder:
-       * keyframe syncing for some codecs after seek
-       * write directly in output buffer, increases performance
-       * Better timestamp handling
-
-Bugs fixed since 0.8.4:
-       * 149097: Internal GStreamer error: pad problem. File a bug.
-       * 169082: segfault with invalid pipeline
-       * 169823: [enhancement] add alac decoding support :)
-       * 172668: gst-ffmpeg 0.8.4 doesn't compile with gcc4
-       * 172961: valgrind gives a lot of errors on gst-ffmpeg elements
-       * 173044: [PATCH to ffmpeg] Memory error in mjpeg_decode_frame
-       * 300200: cpu usage on certain .mov file goes to 100% once file has...
-       * 300923: [PATCH] make ffdec_* elements use gst_pad_alloc_buffer
-       * 301717: [PATCH] ffenc_mpeg4 segfaults in _get_caps
-       * 301783: [PATCH] enable our get/release_buffer functions in ffmpegdec
-       * 302017: possible segfault
-       * 302147: [PATCH] support YUVJ(420|422|444)P colorspace format in f...
-       * 306530: quicktime files encoded with "Sorensen video v.3" have fr...
-       * 306770: [PATCH] only do timestamp interpolation for delayed streams
-       * 306893: Unreffing already unreffed buffer when going from PAUSED-...
-
-This is GStreamer FFmpeg 0.8.4
-
-Changes since 0.8.3:
-       Demuxers:
-       * fix I/O layer so almost all work now
-
-       Decoders:
-       * event handling
-       * timestamp smoothing
-       * MPEG/MP3 parsing added
-
-Bugs fixed since 0.8.3:
-
-       * 162905 : SEGV when using ffenc_msmpeg4
-       * 163340 : [PATCH] [ffdec_mjpeg] ffdec_mjpeg doesn't work anymore
-       * 163437 : [ffenc_*] Encoders segfault on exit
-       * 163467 : [ffdec_mpeg2video] causes 'lag'
-       * 165250 : Problem compiling gst-ffmpeg 0.8.3
-       * 165501 : ffmpeg flac decoder fails on testsuite flac
-
-This is GStreamer FFmpeg 0.8.3
-
-Changes since 0.8.2:
-       Demuxers:
-       * don't close pads/demuxers while processing
-       * add ranks so it can replace others in gst-plugins
-
-       Decoders:
-       * add parsing for mpeg video
-
-       Encoders:
-       * fix video negotiation
-
-       General:
-       * snapshot update to dec 16th 2004
-
-Bugs fixed since 0.8.2:
-      * 137552 : [ffenc_h263p] segfaults
-      * 138672 : [ffdec_msvc] Horseb~1.avi
-      * 140137 : [ffdec_msmpeg4] Can't play pokem.avi
-      * 148479 : [ffenc_mpeg4] broken
-      * 150495 : [build] gst-ffmpeg build failure on Solaris
-      * 152693 : [PATCH] [build] Compile errors with gcc 2.95
-      * 155212 : crash in gstffmpegdec
-      * 155274 : [ffdec_mp3] ID3 handling by gst-ffmpeg
-      * 155363 : [build] gst-ffmpeg fails to build RPMS from CVS
-      * 156920 : [PATCH][ffmpegdemux] close before forwarding event...
-      * 157702 : [mpeg] file that ffmpeg fails to play correctly
-      * 159319 : castaway.mov looks bad
-      * 159755 : [PATCH] use ffmpeg pixel-aspect-ratio if available
-      * 160318 : [ff[dec|enc]_mjpeg] should support image/jpeg
-      * 161395 : Quicktime Video Causing segfault
-      * 162215 : resetting rank for mp3demux
-
-This is GStreamer FFmpeg 0.8.2
-
-Changes since 0.8.1:
-       Demuxers:
-       * ffmpeg demuxer wrapper timestamp fixes. Tested are RoQ and Interplay,
-         several other gaming formats might actually work, too.
-       * signals no_more_pads now, handles events.
-       * use the "new" av_read_frame() instead of av_read_packet().
-
-       Colorspace:
-       * palette handling in the colorspace converter.
-
-       Decoders:
-       * real video codec negotiation fixes. Works on the commandline, doesn't
-         work in playbin just yet.
-       * lots of codec extradata handling fixes (e.g. MS MPEG, WMV), also
-         several codec palette handling fixes.
-       * increase priority for ffdec_msmpeg4 so it overtakes divxdec.
-       * proper timestamp handling if a input buffer contains multiple
-         audio/video frames.
-
-       Muxers:
-       * memleak fix.
-
-Bugs fixed since 0.8.1:
-       * 150449 : ffdemux_mpegts causes internal error: push on pad
-       * 152798 : wmv2/wma2 file fails to play back
-
-This is GStreamer FFmpeg 0.8.0
+This is GStreamer FFMpeg 0.9.3, "D'Artagnan"
diff --git a/README b/README
index b459edd..327373e 100644 (file)
--- a/README
+++ b/README
@@ -2,8 +2,3 @@ gst-ffmpeg
 
 This module contains a GStreamer plugin for FFmpeg, as well as an internal
 copy of the FFmpeg source code.
-
-It is separated from the GStreamer Plugins module because it is too
-hard to maintain inside the Plugins module.
-
-This module requires GStreamer to be built.
diff --git a/RELEASE b/RELEASE
index 67e83ab..dc53879 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,38 +1,43 @@
 
-GStreamer: Release notes for GStreamer FFmpeg 0.8.6 "Vamoz a la Playa"
+GStreamer: Release notes for GStreamer FFmpeg Plug-ins 0.9.3 "D'Artagnan"
         
 
-The GStreamer team is happy to announce a new stable release of the
-FFmpeg-based GStreamer plugin.
+The GStreamer team is petrified to announce a new release
+in the 0.9.x development series of the
+GStreamer FFmpeg Plug-ins.
+
+
+The 0.9.x series is a development series and not recommended for 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.
+
+
+This module contains plug-ins using libraries from the FFmpeg project.
+
+
+
+Other modules containing plug-ins are:
+
+
+gst-plugins-base
+contains a basic set of well-supported plug-ins
+gst-plugins-ugly
+contains a set of well-supported plug-ins, 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
 
 
-This module is separated from GStreamer Plugins for easier maintenance
-and decoupled release cycles.
-Our CVS contains both the patched source code to FFmpeg, as well as the
-set of patches against upstream CVS, so we can send patches upstream
-regularly from our modifications.
 
   
 Features of this release
     
-      * codecs for most popular formats
-      * snapshot update to 20/7
-      * new post-processing plugin
-      * added flv/vob muxers
-      * decoder performance improvements
+      * Parallel installability with 0.8.x series
+      * Threadsafe design and API
 
 Bugs fixed in this release
     
-      * 160665 : [ffdec_h264] VideoSoft h.264 videos (VSSH) make totem/ffd...
-      * 308335 : [PATCH] ffmpeg postprocessing plugins
-      * 308415 : gst-ffmpeg cvs doesn't build in
-      * 308804 : ffmpeg encoders do not set the GST_BUFFER_DELTA_UNIT flag
-      * 309050 : [PATCH] flv encoding
-      * 309051 : [PATCH] enable "streamheader" properties
-      * 309149 : [flv] flv demuxer/decoder doesn't set correct timestamps
-      * 310054 : [PATCH] fix flag handling for GST_FFMPEG_URL_STREAMHEADER
-      * 311593 : fix timestamps 
-      * 311802 : [PATCH] local variable 'bq' for timestamp conversion unin...
 
 Download
 
@@ -58,11 +63,11 @@ subscribe to the gstreamer-devel list. If there is sufficient interest we
 will create more lists as necessary.
 
         
+Applications
+  
 Contributors to this release
     
       * Ronald Bultje
-      * Edward Hervey
-      * Luca Ognibene
-      * Daniel Fischer
-      * Sebastien Cote
+      * Thomas Vander Stichele
+      * Wim Taymans
  
\ No newline at end of file
index 84a77ba..a372087 100644 (file)
@@ -12,7 +12,7 @@ AM_MAINTAINER_MODE
 
 dnl when going to/from release please set the nano (fourth number) right !
 dnl releases only do Wall, cvs and prerelease does Werror too
-AS_VERSION(gst-ffmpeg, GST_FFMPEG_VERSION, 0, 9, 0, 1, GST_CVS="no", GST_CVS="yes")
+AS_VERSION(gst-ffmpeg, GST_FFMPEG_VERSION, 0, 9, 3, 0, GST_CVS="no", GST_CVS="yes")
 dnl we cheat here so we don't have to change the actual configure code bit
 GST_PLUGINS_VERSION_NANO=$GST_FFMPEG_VERSION_NANO