summaryrefslogtreecommitdiff
path: root/RELEASE
diff options
context:
space:
mode:
authorJan Schmidt <thaytan@noraisin.net>2009-11-17 01:25:30 +0000
committerJan Schmidt <thaytan@noraisin.net>2009-11-17 01:25:30 +0000
commit21887027e4579537ebc2ef113720559101c12764 (patch)
treeafce9c97c92ea8a717cb945adac44e0de4f3a1c4 /RELEASE
parentfcbe49f029b70c6de68fee559ba19c47ad1c4508 (diff)
Release 0.10.17
Diffstat (limited to 'RELEASE')
-rw-r--r--RELEASE212
1 files changed, 88 insertions, 124 deletions
diff --git a/RELEASE b/RELEASE
index 44e0bb360..3c31f2ede 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
-Release notes for GStreamer Good Plug-ins 0.10.16 "Secret Handshakes"
+Release notes for GStreamer Good Plug-ins 0.10.17 "They used to sparkle"
@@ -54,100 +54,79 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release
- * 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
+ * RTP improvements
+ * Support automatic cropping in videobox
+ * Add TTL multicast UDP property
+ * AVI demux push mode fixes and performance improvements
+ * Support large and unusual chunks sizes in wav
+ * Quicktime demuxer improvements
+ * JPEG decode fixes and speedups
+ * Support interlaced Y4M file output
+ * DV demuxer improvements
+ * Pulseaudio fixes and improvements
+ * Support Pulseaudio PLAY/PAUSE requests
+ * speexdec improvements
+ * FLV demuxer improvements
+ * Fix audio noise in the Equalizer plugin, and other improvements
+ * Fix compilation on OS/X Snow Leopard
+ * AVI muxer fixes
+ * Support MPEG V4L2 devices and improve timestamping
+ * Better jpeg2k support
+ * Many other bug fixes and improvements
Bugs fixed in this release
- * 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
- * 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
+ * 597848 : " Media Player Classic " won't play certain files produced by avimux.
+ * 588245 : TTL is never applied with udpsink/udpmultisink
+ * 368681 : avimux + vbr lame always out of sync
+ * 458629 : [avidemux] high memory usage for many index entries
+ * 561825 : Problem with RTCP thread using freed objects
+ * 581334 : [qtdemux] Add support for embedded subtitles
+ * 582238 : [videobox] Add support for autocrop to caps
+ * 590362 : [v4l2src] x264enc ! qtmux fails because of missing frame duration
+ * 591713 : [y4menc] interlaced support
+ * 593354 : rtpjitterbuffer sometimes outputs packets with timestamps in the past
+ * 593391 : [rtpsession] : rtp_session_on_timeout : Invalid read of size 4
+ * 593688 : effectv can no longer be compiled with gcc 3
+ * 593757 : [qtdemux] Lack of support for QualComm PureVoice
+ * 593764 : [v4l2src] format ordering: put emulated formats behind native formats
+ * 593955 : rtpjitterbuffer: clock_rate can change between its check and its use
+ * 594039 : missing unref in rtpsource / leak
+ * 594133 : [rtspsrc] leaks authentication info
+ * 594247 : missing math.h include in rtpjpegdepay
+ * 594248 : Use locked-state on internal rtp-bin to avoid shutdown-state-race
+ * 594251 : Avoid throwing out reordered packets with the same timestamp
+ * 594253 : jitterbuf: Only post a warning of clock-rate changed if it is changed from something initialized
+ * 594254 : propagate the pt-type-changed signal
+ * 594283 : rtpbin: make free_session() remove dangling stream references
+ * 594298 : Check if libsoup has SSL support before running HTTPS test in souphttpsrc testsuite
+ * 594490 : gstrtpbin always uses pt to demux
+ * 594520 : multipartmux: mark data buffer as delta-unit
+ * 594599 : videobox: converts AYUV to I420 incorrectly
+ * 594663 : Patch for multifilesink
+ * 594691 : rtph263pay: leak
+ * 595029 : pulse elements fail to connect to pulse 0.9.9
+ * 595220 : gstreamer crashes on pulseaudio latency change
+ * 595231 : [pulsesink] Lowers volume after every new track
+ * 595888 : qtdemux plugin should not return value from void function
+ * 595897 : Problem linking videomixer
+ * 595942 : [qtdemux] issue with corrupted 3gp file
+ * 596319 : [qtdemux] fails to parse pixel aspect ratio data
+ * 597091 : [flvdemux] not outputting no-more-pads causes playbin2 to fail badly on streamed single-stream flv
+ * 597214 : [avidemux] Fix printf formats to avoid warnings in avidemux
+ * 597348 : [qtdemux] Cast variables passed to printf to avoid warnings about incorrect formats
+ * 597351 : [jpegdec] segfaults on a specific picture
+ * 597397 : equalizer is non deterministic
+ * 597463 : [pulsesrc] has no lower bound for fragment size
+ * 597601 : [pulsesink] needs to take control of minreq value
+ * 597730 : osssrc rank should be secondary, just like osssink
+ * 597847 : Windows Media Player won't play large files produced by avimux
+ * 597867 : Plugins good do not build on Ubuntu Hardy (kernel 2.6.24)
+ * 598377 : rtpmanager: only forward the lost event to the last seen payloadnumber
+ * 598517 : [jpegdec] Regression supporting 4:2:2 jpeg videos
+ * 598810 : wavenc: Fix buffer offset by moving length incrementation
+ * 598933 : [pulse] Fix the StreamVolume interface not being advertised
+ * 601381 : v4l2: Make sure to initialize variables before using them
Download
@@ -176,56 +155,41 @@ Applications
Contributors to this release
- * Alex Ugarte
- * Ali Sabil
+ * Alessandro Decina
+ * Andy Wingo
* Arnout Vandecappelle
- * Benjamin Gaignard
- * Branko Subasic
+ * Bastien Nocera
* Brian Cameron
- * Christian Schaller
- * Colin Guthrie
+ * Christian F.K. Schaller
+ * David Henningsson
* David Schleef
* Edward Hervey
- * Elaine Xiong
- * Filippo Argiolas
- * Ghislain 'Aus' Lacroix
- * Hans de Goede
+ * Gabriel Millaire
+ * Havard Graff
* Håvard Graff
* Jan Schmidt
- * Jens Granseuer
- * John Keeping
- * Jonathan Tellier
+ * Jarkko Palviainen
* Josep Torra
- * Julien Moutte
- * Kipp Cannon
- * Koop Mast
- * Krzysztof Błaszkowski
* Laurent Glayal
- * Luc Deschenaux
- * Luis Menina
- * Lutz Mueller
+ * Lennart Poettering
* Marc Leeman
+ * Marc-André Lureau
* Mark Nauwelaerts
* Marvin Schmidt
- * Ognyan Tonchev
- * Ole André Vadla Ravnås
+ * Michael Smith
* Olivier Crête
- * Patrick Radizi
+ * Pau Garcia i Quiles
* Peter Kjellerstedt
- * Philip Jägenstedt
- * Philippe Normand
- * Rob Clark
+ * Priit Laes
+ * René Stadler
+ * Robert Swain
* Sebastian Dröge
* Sjoerd Simons
* Stefan Kost
+ * Stephen Jungels
+ * Stig Sandnes
* Thiago Santos
- * Thijs Vermeir
- * Thomas Vander Stichele
* Tim-Philipp Müller
- * Vincent Penquerc'h
* Wim Taymans
- * Youness Alaoui
* Zaheer Merali
- * Zeeshan Ali (Khattak)
- * Руслан Ижбулатов
  \ No newline at end of file