summaryrefslogtreecommitdiff
path: root/RELEASE
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim.muller@collabora.co.uk>2009-08-29 12:05:40 +0100
committerTim-Philipp Müller <tim.muller@collabora.co.uk>2009-08-29 12:12:19 +0100
commit0efa34f0d5693c0deebbbb69b210103c0e421f30 (patch)
tree42b3df4a0965ca6f78c79eb8aa502352489ba145 /RELEASE
parent8c529a719ff73bfadd238c14e8e7a2718369bc33 (diff)
Release 0.10.16
Diffstat (limited to 'RELEASE')
-rw-r--r--RELEASE228
1 files changed, 123 insertions, 105 deletions
diff --git a/RELEASE b/RELEASE
index b72370ebd..44e0bb360 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
-Release notes for GStreamer Good Plug-ins 0.10.15 "I've been up all night"
+Release notes for GStreamer Good Plug-ins 0.10.16 "Secret Handshakes"
@@ -54,83 +54,100 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release
- * Some fixes for seeking in wav and FLAC files
- * Faster seeking in Matroska and AVI files
- * RTSP and RTP improvements
- * directdrawsink moved to Bad
- * y4menc and flvmux/flvdemux moved from Bad
- * deinterlace2 moved from Bad, replacing deinterlace
- * Many bug fixes and improvements
- * Pulseaudio sink completely overhauled
+ * Moved rtpmanager from -bad to -good
+ * Implement SEEKING query in more demuxers and decoders (notably mkv, flv, flac)
+ * avimux: adds support to WMA/WMV
+ * cairo: Add cairo-based PDF/PS/SVG encoder element (cairorender)
+ * dv1394src: fix element for live usage
+ * effectv: new elements: rippletv, streaktv, radioactv, optv
+ * flacdec: fix intermittent FLAC__STREAM_DECODER_ABORTED errors when seeking
+ * flacenc: fix issue with broken duration / sample count into flac header in some cases
+ * flvmux: lots of fixes and improvements
+ * id3demux: fix parsing of unsync'ed ID3 v2.4 tags and frames
+ * matroska: add kate subtitle support, add/improve WMA/WMV handling and read bluray PGS subpicture streams
+ * multipartdemux: support more mime types, do proper flow aggregation
+ * pulsesrc: cleanups, report real latency, set the default slave method to skew
+ * qtdemux: support for agsm, misc. tag reading fixes
+ * rtp: new QDM2 and CELT depayloaders; fix SVQ3 depayloader and make it autopluggable
+ * souphttpsrc: Only assume seekability if the server provides Content-Length
+ * v4l2: add v4l2sink element, open device in NULL->READY, optional gudev support
+ * v4l2src: fix 'hang' with some cameras caused by bad timestamping if no framerate is available
+ * videomixer: add RGB format support; fix I420 blending
Bugs fixed in this release
- * 572551 : mpeg4videoparse fails to extract codec_data from this net...
+ * 331420 : No PDF/PostScript/SVG encoder in GStreamer yet.
+ * 499242 : [patch] workaround the broken tags encoding for mp3 files
+ * 521625 : [plugin-move] move rtpmanager from -bad to -good
+ * 560033 : [v4l2src] returns caps with a range where max == min
+ * 564100 : [avidemux] premature EOS streaming mjpeg file with JUNK tags
+ * 564501 : [rtph264pay] bytestream scan mode operation is not reliable
+ * 567983 : [avidemux] SAMPLE.AVI fails to play in push mode
+ * 577017 : Videomixer blend bgra and ayuv
* 577318 : rtspsrc appears to be leaking memory
- * 576286 : [videomixer] Should accept/output non-alpha streams
- * 581333 : rtspsrc: request_pt_map in gstrtspsrc.c fails to return c...
- * 478092 : gstid3v2mux.cc:deprecated conversion from string constant...
- * 486915 : [videomixer] segmentation fault on gst-inspect
- * 509311 : [rtph263pay] rtph263pay does not follow rfc2190
- * 516031 : flac within ogg container can't be played on Jokosher
- * 537537 : [pulse] Latency issues
- * 537609 : RTSP - rtspsrc module support for Scale header
- * 552650 : [rtspsrc] (partially) fails SETUP with MS RTSP servers
- * 562168 : Good plugins' configury overloads --disable-debug
- * 563574 : v4l2src should capture in non-blocking mode
- * 567140 : G726 Packetizer issue for 24kbps & 40 kbps datarate
- * 567857 : [udpsrc] loop on gst_poll_wait when POLLERR because of icmp
- * 570781 : [alawdec] spews ERROR debug messages on shutdown/seek/not...
- * 571153 : [pulsemixer] compiler warnings (on ARM)
- * 571321 : gconfvideo{src,sink} don't disconnect gconf notifications
- * 572256 : gst/avi/gstavidemux.c: Alignment trap in gst_avi_demux_pa...
- * 572358 : law encoders _getcaps ignore rate/channel if not both are...
- * 572413 : [jpegenc] crashes if no input format has been set
- * 573173 : Added Quicktime HTTP tunneling to the RTSP src element
- * 573342 : Unconditioned EAFNOSUPPORT in gstudpnetutils.c
- * 573343 : Type mismatches in gstdirectdrawsink.c
- * 573721 : [PLUGIN-MOVE] move directdrawsink back to -bad
- * 573737 : [PLUGIN-MOVE] Move FLV to -good
- * 574270 : [rtspsrc] Range request is wrong (should say: npt=now-)
- * 574275 : flacdec ! appsink with a seek seems to drop the first buffer
- * 577468 : [id3demux] Frames not extracted if tag is unsynchronised
- * 577609 : [id3v2mux] write RVA2 frames for peak/gain volume data
- * 577671 : [rtspsrc] deadlock on shutdown (locking order problem?)
- * 578052 : gstavidemux: support seeking and duration query in defaul...
- * 578135 : [qtdemux] missing 3gpp Asset metadata handling
- * 578310 : [matroskamux] - Should suppport speex
- * 579070 : [sunaudio] fix compiler warnings
- * 579422 : flacdec can block allocating before it sent a new-segment
- * 579808 : [jpegdec] Doesn't support additional 0xff before end marker
- * 580746 : [qtdemux] 3GPP classification entity byte order reversed
- * 580783 : [PLUGIN-MOVE] Move y4menc to -good
- * 580851 : rtspsrc: various; sanity of ranges, setting of base_time ...
- * 580880 : gstrtpjpegpay is not functioning properly; rtp jpeg paylo...
- * 581329 : rtspsrc: NAT dummy packets not being sent
- * 581568 : ability for replaygain plugin to post level messages
- * 581806 : [souphttpsrc] Should allow overriding the referer
- * 581884 : [PLUGIN-MOVE] Move deinterlace2 to gst-plugins-good
- * 582252 : rganalysis test broken by recent commit
- * 582281 : [rtp] Forgets to link to $(LIBM)
- * 582387 : [avidemux] Seeking regression
- * 582420 : flacdec unit test broken on PPC
- * 582661 : [deinterlace] Fix latency query to return unbound max lat...
- * 582715 : gcc warnings about unitialized
- * 582753 : flacdec check fails
- * 582794 : rganalysis unit test fails with git core
- * 568278 : [qtdemux] add support for vob subtitle streams
- * 569611 : GStreamer videobox element draws thin green lines on edge...
- * 571294 : [matroskamux] Should ignore framerate of 0/1
- * 574169 : avidemux/theoradec don't work well together
- * 575234 : Network interface selection for multicasting with the udp...
- * 576729 : [rtspsrc] perform EOS handling earlier
- * 578257 : Image problems using rtpjpeg(de)pay
- * 579069 : rtp h263pay build fixes
- * 580554 : PATCH: qtdemux: fix demuxing of m4v streams with ac-3 audio
- * 581432 : [multipartdemux] source pads are leaked
- * 581444 : [multipartdemux] free memory read of buffer timestamp
- * 582218 : Uninitialized variable may be used in gstavidemux.c
- * 575937 : udp/gstudpnetutils.c: ip_mreqn unavailable on Solaris (an...
+ * 578052 : gstavidemux: support seeking and duration query in default format
+ * 578166 : libgstwaveform, gstwaveformsink.c " BYTE " instead of " byte "
+ * 578612 : [flacdec] seek on flac file sometimes triggers flac decoder ABORT
+ * 580214 : Equalizer starts distorting the sound after a while.
+ * 580732 : AVIMUX needs mappings for Windows Media codecs
+ * 582153 : rtpmp4vpay does not payload mp4v stream depayloaded with rtpmp4vdepay
+ * 582169 : [multipartdemux] Segmentation fault on empty content
+ * 582462 : souphttpsrc should set caps for " audio/L16 " mime_type
+ * 583593 : Updates for SunAudio plugin
+ * 583640 : [v4lsrc/v4l2src] add support for better device detection with libgudev
+ * 584455 : [flacenc] sometimes writes broken flac files
+ * 584613 : rtpvrawpay seems to produce fixed-length packets padded with random data
+ * 585205 : [rtpmp4gdepay?] Unable to play audio from one specific radio station stream
+ * 585361 : [gstwaveformsink.c] 'byte' is not defined in MSVCRT
+ * 585559 : buffer-list support for rtph264pay, rtpjpegpay and rtpmp4vpay
+ * 585576 : [souphttpsrc] initially reports all servers as seekable
+ * 585630 : [PATCH] Don't try to test flacdec if it's not build
+ * 585699 : GNOME Goal: Remove deprecated glib symbols
+ * 585757 : Remove deprecated GTK+ symbols from unused code
+ * 585828 : audioamplify should support more formats
+ * 585831 : audioamplify should support no clipping
+ * 586397 : gstudpnetutils.h fails to build on FreeBSD
+ * 587426 : non fast-start mov files fail to play from http locations
+ * 587680 : rtp/ts does not repackage cleanly to rtp; mpegvideoparse/rtpmpvpay: timing issues
+ * 587826 : gstavidemux.c: s/GST_DISABLE_DEBUG/GST_DISABLE_GST_DEBUG
+ * 587982 : [udp] uninitialized variable in gst_udp_get_addr function
+ * 587983 : [avidemux] assert format failed
+ * 588148 : [id3demux] APIC tag not found mp3 file
+ * 588349 : [effectv] Add new optv effect filter
+ * 588359 : [effectv] Add radioactv effect filter
+ * 588368 : [effectv] Add streaktv effect filter
+ * 588483 : [flacenc] write padding metadata block
+ * 588695 : [effectv] Add rippletv effect filter
+ * 588777 : [souphttpsrc] don't try to authenticate if no username/password is set
+ * 589056 : [qtdemux] no audio in videos from Aiptek camera
+ * 589365 : [pulsesink] pa_stream_get_sink_input_info() failed: Invalid argument
+ * 589423 : [flacdec] Implement SEEKING query
+ * 589424 : [flvdemux] Implement SEEKING query
+ * 589459 : [pulsesink] Fix a couple error messages that mentioned incorrect function names.
+ * 590038 : pulsesink: pa_timing_info- > configured_sink_usec requires pulse 0.9.11
+ * 590280 : [v4l2] add v4l2sink
+ * 590401 : GstPulseSrc's pulse probe is not initialized correctly
+ * 590447 : [flvmux] crashes when writing index with < = 128 entries
+ * 590970 : [souphttpsrc] better fix for compiler warning fix
+ * 591451 : [v4l2] causes hanging stream when VIDIOC_G_PARM is not supported
+ * 591476 : Possible leak in rtpbin
+ * 591712 : [dvdec] sets top field first not bottom field first on pal interlaced content
+ * 591747 : [v4l2src] should clear formats list when it closes the device
+ * 591951 : pipelines/simple-launch-lines check segfaults with libjpeg 7
+ * 592232 : [qtdemux] QT style string tag extraction fails
+ * 592530 : Get only glitches and noise trying to play a gsm file
+ * 593015 : pa_stream_flush() seems to cause sync issues
+ * 585911 : matroskademux seems to leak large amounts of memory when seeking (skipping)
+ * 576378 : [matroskamux] add support for WMA2 and WMV2
+ * 564437 : rtpjpegdepay was unable to handle frame dimensions greater than 2040
+ * 582515 : Quicktime file with PCM audio does not play correctly
+ * 583048 : [patch] jpegdec: support for larger pictures
+ * 583371 : pulsesink: Print message on underflows
+ * 583803 : pngdec: mismatched g_malloc/free
+ * 584981 : Gstreamer wavparse Could not demultiplex stream
+ * 585056 : regression: no more sound in my H.264+AAC clips
+ * 585549 : Add RTP blocksize functionality to rtspsrc element
+ * 585842 : Support for GstBufferList in gstmultiudpsink
Download
@@ -159,55 +176,56 @@ Applications
Contributors to this release
- * Alessandro Decina
- * Andy Wingo
+ * Alex Ugarte
+ * Ali Sabil
* Arnout Vandecappelle
- * Aurelien Grimaud
- * Benjamin Otte
- * Chris Winter
+ * Benjamin Gaignard
+ * Branko Subasic
+ * Brian Cameron
* Christian Schaller
- * David Adam
- * David I. Lehn
+ * Colin Guthrie
* David Schleef
- * Edgar E. Iglesias
* Edward Hervey
- * Felipe Contreras
- * Gabriel Bouvigne
+ * Elaine Xiong
+ * Filippo Argiolas
+ * Ghislain 'Aus' Lacroix
* Hans de Goede
- * James Andrewartha
+ * Håvard Graff
* Jan Schmidt
- * Jan Smout
- * Jan Urbanski
- * Janin Kolenc
- * Johan Dahlin
- * Jonathan Matthew
+ * Jens Granseuer
+ * John Keeping
+ * Jonathan Tellier
* Josep Torra
* Julien Moutte
- * Laszlo Pandy
- * Leif Johnson
- * Levente Farkas
- * Marc-Andre Lureau
- * Marco Ballesio
+ * Kipp Cannon
+ * Koop Mast
+ * Krzysztof Błaszkowski
+ * Laurent Glayal
+ * Luc Deschenaux
+ * Luis Menina
+ * Lutz Mueller
+ * Marc Leeman
* Mark Nauwelaerts
- * Martin Eikermann
- * Michael Smith
- * Olivier Crete
+ * Marvin Schmidt
+ * Ognyan Tonchev
+ * Ole André Vadla Ravnås
* Olivier Crête
* Patrick Radizi
* Peter Kjellerstedt
- * René Stadler
- * Ronald S. Bultje
+ * Philip Jägenstedt
+ * Philippe Normand
+ * Rob Clark
* Sebastian Dröge
* Sjoerd Simons
* Stefan Kost
- * Steve Lhomme
- * Stéphane Loeuillet
+ * Thiago Santos
+ * Thijs Vermeir
* Thomas Vander Stichele
* Tim-Philipp Müller
- * Tristan Matthews
- * Wai-Ming Ho
+ * Vincent Penquerc'h
* Wim Taymans
- * Wrobell
* Youness Alaoui
* Zaheer Merali
+ * Zeeshan Ali (Khattak)
+ * Руслан Ижбулатов
  \ No newline at end of file