summaryrefslogtreecommitdiff
path: root/RELEASE
diff options
context:
space:
mode:
authorSangchul Lee <sc11.lee@samsung.com>2012-08-21 22:53:54 +0900
committerSangchul Lee <sc11.lee@samsung.com>2012-08-21 22:53:54 +0900
commitbaa3403ebe3f0028ca826fb8d7f56e9cbed05356 (patch)
tree7765d941dd576fcd3bf0cb297894e55fbbfe3207 /RELEASE
parentb1065bf2a5159183bde18dcd95c988ea42b86f83 (diff)
downloadgst-plugins-good0.10-master.tar.gz
gst-plugins-good0.10-master.tar.bz2
gst-plugins-good0.10-master.zip
Diffstat (limited to 'RELEASE')
-rw-r--r--RELEASE456
1 files changed, 272 insertions, 184 deletions
diff --git a/RELEASE b/RELEASE
index edaefc1..7de2eab 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
-Release notes for GStreamer Good Plug-ins 0.10.29 "Soft Cheese Enthusiast"
+Release notes for GStreamer Good Plug-ins 0.10.31 "Faster"
@@ -52,163 +52,245 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release
- * audioparser: new amrparse, aacparse, ac3parse, flacparse, mpegaudioparse, dcaparse elements
- * audiowsincband: Add new windowing functions: gaussian, cos and hann
- * audiowsincband: Fix range of kernel elements (lim -> lim-1)
- * audiowsinclimimt: Add new windows to high/low-pass filters: gaussian, cosine, hann
- * audiowsinclimit: Fix range of kernel elements (lim -> lim-1) in high/low-pass filters
- * avidemux: also add the frame-type for the stream index.
- * avidemux, flvdemux: mark delta-units in the index
- * avidemux: stream->current_total is accumulated byte size and not time
- * avimux: add stream-format field to h264 pad template caps
- * avimux: rework _request_new_pad to handle explict req-pad-names
- * avimux: use running time for synchronization
- * cairooverlay: Add generic Cairo overlay video element.
- * debugutils: remove bitrotten negotiation element
- * deinterlace: add support for NV12 and NV21 formats; fix greedyl method
- * dvdemux: first try if upstream handles TIME seeks before handling them here and other event handling fixes
- * flacdec: fix issues with large metadata blocks when streaming unframed flac
- * flacenc: Add support for writing METADATA_BLOCK_PICTURE blocks for GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE
- * flacenc: Don't store image tags inside the vorbiscomments and the flac metadata
- * flvdemux: add width, height and framerate to caps when present on onMetaData
- * flvdemux: Do not build an index if upstream is not seekable
- * flvdemux: fix deadlock on setting index on flvdemux
- * flvmux: don't overwrite metadata tag with duration in streaming mode
- * flvmux: don't set duration for live stream
- * flvmux: use running time for synchronization
- * flv: specify stream-format for h264 in the pad template caps
- * icydemux: fix tag list handling issues that might have caused crashes
- * j2kpay: skip EPH packets
- * jitterbuffer: also estimate eos if very near eos
- * jitterbuffer: avoid trying to buffer more than is available
- * jitterbuffer: handle position query
- * matroskademux: better calculation of output framerate
- * matroskademux: properly resume cluster scanning
- * matroskademux: pull mode should always report seekable
- * matroskademux: set stream-format=byte-stream on h264 caps if there's no codec data
- * matroskademux: store cluster positions provided by SeekHead
- * matroskamux: add support for A-Law and µ-Law
- * matroskamux: avoid building index when streamable
- * matroskamux: use running time for stream synchronization
- * matroskamux: add stream-format field to h264 pad template caps
- * matroska: Use ARTIST Matroska tag instead of AUTHOR for GST_TAG_ARTIST
- * matroskaparse: new element
- * monoscope: stability (off-by-one) and memory leak fixes
- * pngdec: handle 16-bit-per-channel images
- * pulsesink: also uncork during EOS waiting (and after EOS is rendered)
- * pulsesink: fix deadlock if connecting to PA fails
- * pulsesink: release pa_shared_resource_mutex before pa_threaded_mainloop_wait
- * qtdemux: Adds more h264 fields to its caps
- * qtdemux: Add support for 2Vuy and r210
- * qtdemux: don't error out when there's a problem parsing non-vital headers
- * qtdemux: avoid skipping exposing a stream following a removed stream
- * qtdemux: Check for invalid (empty) classification info entity strings
- * qtdemux: extract MusicBrainz tags
- * qtdemux: mind rounding issues when converting from global time to mov time
- * qtdemux: propagate error during expose_streams
- * qtdemux: support some more mpeg-4 fourcc variants
- * qtdemux: take configured start time into account
- * isomp4: move mp4mux/3gppmux/qtmux from -bad to -good, rename qtdemux plugin to isomp4
- * rtpbin: Don't try to request the same request pad twice
- * rtpbin: fix setting the SDES property
- * rtpbin: Get and use the NTP time when receiving RTCP
- * rtpmanager: ignore a BYE if it is sent with our internal SSRC
- * rtpptdemux: Tag upstream custom events with payload type
- * rtpsession: add action signal to request early RTCP
- * rtpsession: add "rtcp-min-interval" property for minimum interval between Regular RTCP messages
- * rtpsession: Don't relay more than one PLI request per RTT
- * rtpsession: Emit "on-ssrc-validated" when validating by RTCP
- * rtpsession: Emit signal on incoming RTCP feedback packet
- * rtpsession: Emit signal when sending a compound RTCP packet
- * rtpsession: Implement sending PLI packets in response to GstForceKeyUnit
- * rtpsession: Number of active sources should be updated whenever the status of the source changes to active
- * rtpsession: Send GstForceKeyUnit event in response to received RTCP PLI
- * rtpsource: Retain RTCP Feedback packets for a specified amount of time
- * rtpssrcdemux: Tag upstream custom events with SSRC
- * rtpssrcdemux: Unknown SSRC is not fatal
- * rtpspeexpay: Do not transmit samples with GAP flag
- * rtptheoradepay: Request new keyframe on lost packets
- * rtpvrawpay: add support for interlaced video
- * rtspsrc: distribute new base_time to manager children following flush seek
- * rtspsrc: handle * control correctly
- * rtspsrc: improve recovery from failed seek
- * spectrum: miscellaneous optimisations, add multi-channel support
- * speexdec: Always process the number of frames per packet as specified in the header
- * speexdec: get and use streamheader from the caps if possible
- * speexenc: Use speex intern silence detection
- * theorapay: handle 0-sized packets (which are repeat frames)
- * udpsink: warn when packet is too large
- * v4l2: Add PJPG mapping
- * v4l2: fix interlaced set_format configuration
- * v4l2: new v4l2radio element to control analog radio devices
- * videobalance: fix handling of YUV images with 'odd' widths
- * videoflip: add support for YUY2, UVYV and YVYU
- * videoflip: fix invalid memory access for odd resolutions and Y422
- * videomixer2: Add transparent background option for alpha channel formats
- * videomixer: Add transparent background option for alpha channel formats
- * videomixer: Fix argb/rgba overlay orc code
- * wavparse: tune output max buffer size to material
+ * audioparsers: propagate downstream caps constraints upstream
+ * ac3parse: add support for IEC 61937 alignment and conversion/switching between alignments
+ * ac3parse: let bsid 9 and 10 through
+ * auparse: implement seeking
+ * avidemux: fix wrong stride when inverting uncompressed video
+ * cairotextoverlay: add a "silent" property to skip rendering; forward new segment events
+ * deinterlace: add support for deinterlacing using buffer caps/flags (as set by e.g. fieldanalysis)
+ * deinterlace: new fieldanalysis-related properties: "locking" and "ignore-obscure"
+ * directsoundsink: fix negotiation/device setup: 16-bit audio is signed, 8-bit is unsigned
+ * effecttv: fix reverse negotiation; repair color modes in radioactv by taking rgb,bgr into account
+ * equalizer: also sync the parameters for the filter bands
+ * flacdec: better timestamp/offset handling; try upstream first for duration queries
+ * flacdec: send EOS when seeking after the end of file instead of failing
+ * flacenc: do not drop the first data buffer on the floor
+ * flacparse: detect when a file lies about fixed block size; ignore invalid minimum_blocksize
+ * flacparse: more accurate/better duration/timestamp handling
+ * flvdemux: better timestamp handling (negative cts, detect large pts gaps; fix discontinuity threshold check when timestamps go backwards)
+ * flvmux: properly determine final duration; metadata/header writing fixes
+ * gdkpixbufsink: fix inverted pixel-aspect-ratio info on pixbufs
+ * jack: add "client-name" property to jackaudiosink and jackaudiosrc
+ * jpegdec: add sof-marker to template caps, so we don't get plugged for lossless jpeg
+ * jpegdec: Implement upstream negotiation
+ * matroskademux: seeking fixes; better handling of non-finalized files
+ * matroskademux: better timestamp/duration handling, fix some stuttering A/V
+ * matroskademux: add "max-gap-time" property to make gap handling configurable
+ * matroskademux: UTF-8 subtitles may have markup
+ * matroskamux: do not use unoffical V_MJPEG codec id
+ * matroskamux: fix segment handling, so we actually use running time
+ * matroskamux: for streaming files, push tags first
+ * matroskamux: handle GstForceKeyUnit event
+ * multifile: new splitfilesrc element to read multiple files as if they were one single file
+ * multifilesrc: add "loop" property
+ * multifilesink: handle buffer lists, useful to keep groups of buffers (GOPs) in the same file
+ * multifilesink: add flag to cut after a force key unit event
+ * multifilesink: add "max-files" property
+ * multifilesink: add new 'max-size' mode and "max-file-size" property for switching to the next file based on size
+ * multifilesink: write stream-headers when switching to the next file in max-size mode
+ * multipartdemux: Add property to assume a single stream and emit no-more-pads
+ * multipartmux: Add \r\n to tail of pushed buffers
+ * navseek: toggle pause/play on space bar
+ * osxvideo: Fix leak of NSOpenGLPixelFormat object
+ * pcmadepay,pcmudepay: allow variable sample rate
+ * pngenc: increase arbitrary resolution limits
+ * pulse: Drop support for PA versions before 0.9.16 (1.x is recommended)
+ * pulse: new pulseaudiosink element to handle format changes (not autoplugged yet)
+ * pulsesink: add support for compressed audio format passthrough (S/PDIF, mp3-over-bluetooth)
+ * pulsesink: Allow writes in bigger chunks
+ * pulsesink: Use the extended stream API if available
+ * pulsesrc: add a "source-output-index" property; implement GstStreamVolume interface
+ * qtdemux: better fragmented support (avoid adjustment for keyframe seek; mark all audio track samples as keyframe)
+ * qtdemux: parse embedded ID32 tags; improve bitrate guessing/extraction
+ * qtdemux: push mode fixes, fix buffered streaming
+ * qtmux: add direct dirac mapping
+ * qtmux: calculate average bitrate for streams
+ * qtmux: fix ctts generation for streams that don't start at 0 timestamps
+ * qtmux: use GST_TAG_IMAGE for coverart too
+ * ismlmux: Use iso-fragmented as variant type (useful in connection with encodebin)
+ * rtph263ppay: implement getcaps following RFC 4629, picks the right annexes
+ * rtph263ppay: set H263-2000 if thats what the other side wants
+ * rtph264depay: complete merged AU on marker bit (thus reducing latency)
+ * rtph264depay: cope with FU-A E bit not being set (caused by buggy payloaders)
+ * rtph264depay: exclude NALu size from payload length on truncated packets
+ * rtph264pay: proxy downstream caps restrictions (converting profile-level-id from RTP caps into video/x-h264 style caps)
+ * rtph264pay: only set the marker bit on the last NALU of a multi-NALU access unit
+ * rtpjpegpay: add support for H.264 payload in MJPEG container
+ * rtpjpegpay: fix for "odd" resolutions not a multiple of DCTSIZE
+ * rtpmp4adepay: fix output buffer timestamps in case of multiple frames
+ * rtpmp4gdepay: improve bogus interleaved index compensating
+ * rtpmp4vpay: deprecated send-config property and replace by config-interval
+ * rtppcmapay/depay: static clock rates on static payloads, dynamic on dynamic
+ * rtpvrawpay,-depay: RGB video payloading/depayloading fixes
+ * rtpg722pay: Compensate for clockrate vs. samplerate difference
+ * rtpbin: allow configurable rtcp stream syncing interval
+ * rtpbin: new "rtcp-sync" property, alternative inter-stream syncing methods
+ * rtpjitterbuffer/rtpbin: relax dropping rtcp packets; misc other fixes
+ * rtpmanager: don't reveal the user's username, hostname or real name by default
+ * rtpsession: process received Full Intra Requests (FIR)
+ * rtpsession: add special mode to use FIR as repair as Google does
+ * rtpsession: send FIR requests in response to key unit requests with all-headers=TRUE
+ * rtpsession: always send application requested feedback in immediate mode
+ * rtpsession: put the PLI requests in each RTPSource
+ * rtpsession: wait longer to timeout SSRC collision
+ * rtspsrc: implement async network I/O
+ * rtspsrc: allow sending short RTSP requests to a server
+ * rtspsrc: configure rtcp interval if provided
+ * rtspsrc: open on play and pause when not done yet
+ * shout2send: send video/webm through libshout
+ * soup: new souphttpclientsink element
+ * udpsrc: drop dataless UDP packets
+ * v4l2: take care not to change the current format where appropriate
+ * v4l2src, v4l2sink: add "norm" property; default to a pixel-aspect-ratio of 1/1
+ * v4l2src: do not ignore the highest frame interval or the largest resolution
+ * v4l2src: handle some feature query failures more gracefully
+ * videobox: avoid wrapping opaque to transparent
+ * wavenc: Allow setcaps to be called after a format was negotiated if it's compatible
+ * ximagesrc: add "xid" and "xname" properties to allow capturing a particular window
+ * ximagesrc: fallback to non-XShm mode if allocating the XShm image failed
+ * ximagesrc: clear flags on buffer reuse, so that flags like DISCONT aren't set accidentally
Bugs fixed in this release
- * 564122 : Crash in monoscope_update
+ * 668320 : rtpmanager: RTCP receiver reports reveal full user name
+ * 652727 : multifilesrc: add ability to loop
+ * 657422 : [souphttpsrc] The souphttpsrc plugin doesn't work behind a proxy that requires authentication
* 432612 : [matroskamux] doesn't handle segments correctly
- * 593482 : Spectrum: Multi-Channel support and Stereo to Mono compat report(cross-correlation)
- * 595520 : Implement a generic cairo overlay
- * 622553 : rtpmanager: Implement RFC 4585 (AVPF / early feedback)
- * 636699 : [PLUGIN-MOVE] qtmux: move to -good
- * 639994 : videomixer2: added 'transparent' background option
- * 640118 : v4l2: add element to control radio devices
- * 640163 : rtspsrc: minor leak
- * 640249 : [taginject] Taginject does not allow to change tags after init
- * 640483 : flvdemux: Video's width, height and/or framerate src caps added when present on onMetaData
- * 640542 : matroskamux leaks memory after reset
- * 641330 : icydemux: crash while playing MP3 stream in amarok
- * 641332 : can't connect vorbisenc ! queue ! matroskamux
- * 641400 : [deinterlace] Handle image caps without asserting
- * 641827 : rtptheorapay: doesn't handle 0-size packets
- * 642205 : qtdemux: extract MusicBrainz tags
- * 642337 : [souphttpsrc] Add support for URI queries
- * 642412 : gstrtpbin with ignore-pt tries to use NULL stream- > demux during uninitialization
- * 642691 : deinterlace: Miscellaneous cleanup
- * 642879 : qtmux: add a 'variant' with the bare video/quicktime media type
- * 642961 : NV12 colorspace support for deinterlace plugin
- * 642963 : [dvdemux] time based upstream seek
- * 643087 : pulsesink: deadlock in gst_pulseringbuffer_open_device
- * 643981 : [cairooverlay] example uses gtk/gtk-x11 unnecessarily
- * 644288 : generic/states check fails
- * 644477 : [jack] doesn't build with jack > = 0.120.2
- * 644510 : pulsesink: deadlock when create/connect fails
- * 644669 : gstspeexdec causes 'Conditional jump depends on uninitialised value'
- * 644773 : Add support for Y422 colorspaces in videoflip element
- * 644849 : [speexdec] Remove warning message when it is inappropriate
- * 644875 : [matroskademux] can't read the ARTIST tag in a Matroska file
- * 645858 : [flvdemux] memory leak when demuxing infinite FLV files
- * 645961 : [pulsesink] hangs when going from paused to playing near EOS
- * 646397 : rtpjitterbuffer base_time broken by commit f84b8a69
- * 646474 : rtpspeexpay should drop empty samples
- * 646567 : [matroska] Add alaw/mulaw audio support
- * 646800 : rtspsrc: control attribute on the session and not on the media
- * 646954 : rtpgstpay: declare frag_offset to hold 32 bits
- * 646964 : rtpmanager: ignore a BYE if it is sent with our internal SSRC
- * 646965 : rtpmanager: Number of active sources should be updated whenever the status of the source changes to active
- * 646966 : rtpssrcdemux: Unknown SSRC is not fatal
- * 646967 : rtpsession: make iterate_internal_links MT-safe
- * 646999 : [regression] pulsesink: underruns while playing WMA
- * 647263 : REGRESSION: rtpsession: fix wrongly applied patch
- * 647510 : audiowsinclimit uses the wrong limits for the range of the kernel elements
- * 647511 : add other common windows to low/high-pass filters in audiowsinclimit.c
- * 647659 : mp3parse / mpegaudioparse fails to detect VBRI header in mpeg1 mono and mpeg2 files
- * 647833 : matroskademux: bad at guessing the framerate
- * 647848 : Failure to compile with GCC 4.6.x due to variable unused but set warnings being treated as errors
- * 647919 : qtmux: silently corrupts h264 streams with legacy caps
- * 648004 : [quicktime] Rename plugin library to quicktime too
- * 648160 : Remove half-complete bits of RTCP FIR support
- * 648589 : jpegdec: documentation typo " jpegddec "
- * 649060 : flvmux: overwrites metadata tags with duration in streamable=false mode
- * 649449 : [gppmux] Failure to write location
- * 566769 : [flacdec] crash in push mode with large header packet (image)
- * 644730 : [matroskamux] Should return TRUE in the event function when the event is handled
+ * 541215 : [avimux] Dirac muxing is broken and results in A/V sync issues
+ * 546932 : [ximagesrc] allow recording of specific window only
+ * 571400 : RTSP blocks in gst_element_set_state( GST_STATE_PAUSED ) and incorrect url
+ * 576524 : rtpbin, jitterbuffer: add mode to support for recording RTP streams
+ * 586450 : [cairotextoverlay] Forward upstream events to both sinkpads
+ * 595055 : [pulsesrc] Should implement GstStreamVolume interface
+ * 605834 : directsoundsink: 16-bit audio is always signed while 8-bit is always unsigned
+ * 610916 : rtspsrc dosen't work under windows
+ * 614803 : v4l2: add tv-norm property
+ * 616686 : multipartdemux: add " single-stream " property to emit no-more-pads earlier
+ * 616936 : [matroskademux] Incorrect display of subtitles with markup
+ * 619548 : qtdemux: Guess bitrate if only one stream's bitrate is unknown
+ * 619590 : [matroskademux] Doesn't protect segment and other fields from concurrent changes from different threads
+ * 620186 : qtdemux: Export max bitrate for AMR-NB/-WB streams
+ * 622412 : [rtpmp4vpay] remove send-config parameter; obsoleted by config-interval
+ * 624887 : pitivi playback hangs / errors while playing mov clips on clip change
+ * 630456 : [ximagesrc] Fallback to non-XShm mode if image allocation fails
+ * 631430 : [flvdemux] Cannot play .flv to the end
+ * 632504 : [rtspsrc] reduce or avoid (network) hang during shutdown
+ * 634093 : RTSP client asks for unicast from multicast only server
+ * 638300 : v4l2src: make this work more than once in a row
+ * 639217 : udpsrc: allow skip-first-bytes of full buffer size
+ * 640323 : [cairotextoverlay] forward new segment events from the sink to the source
+ * 643847 : deinterlace: Add support for deinterlacing using buffer caps/flags
+ * 644151 : [multifilesink] Add option to create a new file after each GstForceKeyUnit event
+ * 644154 : [matroskamux] Force a new cluster after each GstForceKeyUnit event
+ * 644512 : [auparse] Add seeking
+ * 647540 : autoaudiosink picks element to use by rank, but pulsesink/alsasink/jackaudiosink are all PRIMARY
+ * 648312 : [v4l2sink] Unconditionally accepts video/mpegts
+ * 648642 : rtpsession: Ensure ssrc collisions aren't timed out immediately
+ * 648937 : matroskademux: avoid building index when streamable
+ * 649067 : v4l2src: got unexpected frame size of 262254 instead of 614400
+ * 649617 : [rtp] Deadlock and other fixes for rtpssrcdemux
+ * 649780 : flac: seek beyond end fails instead of EOSing immediately
+ * 649955 : flvmux: add support for mpegversion 2, which is also AAC
+ * 650258 : matroskademux/matroskaparse: gst_element_query_duration returns wrong value for Matroska files
+ * 650313 : ac3parse: Add support for iec61937 alignment
+ * 650503 : [dvdemux] Broken DURATION query handling
+ * 650555 : [aacparse] AAC profiles needed in caps
+ * 650691 : [flacparse] regression playing some flac files
+ * 650714 : [amrparse] skips first few frames (problem in checking sync)
+ * 650785 : [flacparse] duration query in DEFAULT format failing with flacparse in pipeline (regression)
+ * 650877 : matroska: refactor code common to matroskademux and matroskaparse
+ * 650912 : Rare leak in qtdemux
+ * 650916 : REGRESSION: ssrcdemux causing FLOW_NOT_LINKED
+ * 650937 : deinterlace: fix parameter type in trace
+ * 651059 : rtspsrc: uniform unknown message handling
+ * 651443 : multifilesink: add next-file=max-size mode and max-file-size property
+ * 652195 : matroskademux: seeking in non-finalized matroska files does not work correctly
+ * 652286 : matroskaparse: Gstreamer-CRITICAL when changing state from PAUSED to READY
+ * 652467 : matroska: missing < stdio.h > include for sscanf
+ * 653080 : matroskamux: make check for block_duration less sensitive
+ * 653091 : [dv1394src] Make the internal clock thread-safe
+ * 653327 : configure script for gst-plugins-good selects shout2 when it's not present
+ * 653559 : aacparse: too greedy minimum frame size
+ * 653709 : [ximagesrc] sets DISCONT on half the buffers
+ * 654175 : matroskademux: handle blocks with duration=0
+ * 654379 : matroskamux: make default framerate optional per stream
+ * 654583 : Immediate RTCP in rtpsession
+ * 654585 : rtpmp4gdepay choppy sound
+ * 654744 : matroskademux: fix aspect ratio if header has only onle display variable set
+ * 654749 : goom: unbreak build on PPC on openbsd
+ * 654816 : [rtspsrc] rtspsrc doesn't get eos if it's wrapped into a bin
+ * 655530 : Logitech B990 HD Webcam yields poor video in MJPEG mode.
+ * 655570 : qtdemux: assertion error when playing Apple Trailers
+ * 655805 : Make the extended RTSP headers optional
+ * 655866 : jackaudiosink: Don't call g_alloca in jack_process_cb
+ * 655918 : qtdemux : qtdemux_add_fragmented_samples return error.
+ * 656104 : v4l2src fails to correctly configure the framerate
+ * 656606 : crash in gst_spectrum_reset_message_data()
+ * 656649 : flacparse: fix off by one in frame size check
+ * 656734 : [aacparse] Assumes 1024 samples per frame
+ * 657080 : aacparse: failing test due to two buffers being dropped for one sync loss
+ * 657179 : pulse: New pulseaudiosink element to handle format changes
+ * 657376 : rtspsrc regression
+ * 657830 : multiudpsink: make add/remove/clear/get-stats action signals
+ * 658178 : udpsrc: rough error reporting when using an invalid URI
+ * 658305 : [souphttpsrc] can’t seek during double speed playback
+ * 658419 : Add FIR support to rtpsession
+ * 658543 : [v4l2src] Use GST_RESOURCE_ERROR_BUSY if webcam is already used
+ * 658546 : ac3parse: RealAudio file with AC-3 audio no longer plays
+ * 659009 : [matroskademux] property for configuring gap handling
+ * 659065 : navseek: toggle pause/play on space bar
+ * 659153 : matroskademux: fix stuttering A/V
+ * 659237 : [gstrtpbin] clock is not unreffed after finish using it
+ * 659242 : [matroskademux] Unexpected EOS when seeking on paused matroska file
+ * 659798 : Segfault when you convert with audioconvert from audio file mkv to audio file avi
+ * 659808 : matroskademux: misc fixes
+ * 659837 : matroskamux: unable to mux audio/x-raw-int,rate=8000,channels=1,endianness=1234,width=16,depth=16,signed=true
+ * 659943 : [ac3parse] it does not correcly check for ac3/e-ac3 switch
+ * 660249 : won't play wav file: invalid WAV header (no fmt at start): ID32
+ * 660275 : jpegdec doesn't implement upstream negotiation
+ * 660294 : goom2k1: Fix mingw compiler warnings
+ * 660448 : videomixer2: memory leak
+ * 660468 : speexenc: fix calculation of filler data size
+ * 660481 : v4l, ximagesrc: printf format warnings
+ * 660969 : qtmux memleak
+ * 661049 : matroskademux: support seek with start_type NONE
+ * 661215 : flacparse: fix last frame timestamp in fixed block size mode
+ * 661400 : rtpg722pay: G722 rtptime too fast
+ * 661477 : flvdemux: negative cts causes uint overflow, resulting in sinks waiting forever
+ * 661841 : [edgetv] video artifacts if videorate placed after edgetv
+ * 661874 : aacparse fails to forward caps to encoder
+ * 662856 : cairotextoverlay: add a 'silent' property to skip rendering
+ * 663186 : taginject is not gap aware
+ * 663334 : gst/flv/: add amfdefs.h to noinst_HEADERS
+ * 663580 : v4l2src negotiation failure with weird pixel-aspect-ratios
+ * 664548 : matroskaparse: memleak
+ * 664792 : Staircase effect in M-JPEG over RTP with unaligned image dimensions..
+ * 664892 : [matroskademux] Doesn't set caps properly
+ * 665387 : v4l2src: fix stepwise enumeration ignoring the highest values
+ * 665412 : matroskamux: jpeg muxing regression
+ * 665502 : [flvdemux] broken a/v sync for some files
+ * 665666 : multifilesink: GstMultiFileSinkNext not documented
+ * 665872 : jackaudiosink, jackaudiosrc: add " client-name " property
+ * 665882 : gdkpixbufsink: " pixel-aspect-ratio " is the inverse of what it should be
+ * 665911 : Ability to specify ignore-length in wavparse
+ * 666361 : playbin2: regression: visualisations don't work with pulseaudiosink
+ * 666583 : matroskademux: too many bus messages in streamable mode
+ * 666602 : ac3parse: no valid frames found before end of stream (unexpected bsid=10)
+ * 666644 : udpsrc: infinite loop on dataless UDP packets
+ * 666688 : jpedec: peer_caps leak
+ * 666711 : rtspsrc: hostname lookup is not thread safe
+ * 667419 : matroskamux memleaks
+ * 667818 : osxvideo: Fix leak of NSOpenGLPixelFormat object
+ * 667820 : rtpptdemux: Plug potential pad leak.
+ * 667846 : rtph264depay: Exclude NALu size from payload length on truncated packets.
+ * 668648 : gst-plugins-good does not compile: cairo cannot find libgstvideo-0.10
+ * 669455 : V4l2src can't open webcamstudio new vloopback
+ * 669590 : [shout2send] support webm streaming
+ * 670197 : v4l2src: webcam doesn't work due to fatal error when querying color balance attributes
+ * 650960 : flacparse makes decoded flac files start at sample offset 9215
+ * 659947 : souphttpsink: rename to souphttpclientsink?
+ * 658659 : qtmux: Fix ctts entries for streams that don't start with timestamps from 0
Download
@@ -237,55 +319,61 @@ Applications
Contributors to this release
- * "Carsten Kroll
- * Alejandro Gonzalez
* Alessandro Decina
- * Alexey Chernov
* Alexey Fisher
* Andoni Morales Alastruey
+ * Antoine Jacoutot
* Arun Raghavan
- * Benjamin Otte
- * Christian Fredrik Kalager Schaller
- * Christian Schaller
- * David Hoyt
+ * Branko Subasic
+ * Brian Li
+ * Chad
+ * David Henningsson
* David Schleef
+ * David Svensson Fors
+ * Debarshi Ray
* Edward Hervey
- * Felipe Contreras
- * Haakon Sporsheim
+ * Gary Ching-Pang Lin
+ * Guillaume Desmottes
+ * Ha Nguyen
* Havard Graff
* Jan Schmidt
- * Jan Urbanski
- * Jan Urbański
- * Jon Nordby
- * Jordi Burguet-Castell
- * Josep Torra
- * Joshua M. Doe
- * Julien Moutte
- * LRN
- * Lane Brooks
+ * Jayakrishnan M
+ * John Ogness
+ * Jonas Larsson
+ * Jonny Lamb
+ * Julien Isorce
+ * Konstantin Miller
* Lasse Laukkanen
- * Leonardo Sandoval
- * Luis de Bethencourt
- * Marc-André Lureau
+ * Marc Leeman
* Mark Nauwelaerts
- * Michael Smith
- * Ole André Vadla Ravnås
+ * Mart Raudsepp
+ * Miguel Angel Cabrera Moya
+ * Monty Montgomery
+ * Nicola Murino
+ * Nicolas Baron
* Olivier Crête
* Pascal Buhler
+ * Peter Korsgaard
+ * Peter Seiderer
* Philip Jägenstedt
* Philippe Normand
+ * Raimo Järvi
+ * Ralph Giles
+ * Raul Gutierrez Segales
* René Stadler
- * Rob Clark
- * Robert Swain
+ * Reynaldo H. Verdejo Pinochet
+ * Robert Krakora
* Sebastian Dröge
+ * Sebastian Rasmussen
+ * Sjoerd Simons
+ * Stas Sergeev
* Stefan Kost
+ * Stefan Sauer
+ * Stig Sandnes
* Thiago Santos
- * Thiago Sousa Santos
- * Thibault Saunier
* Tim-Philipp Müller
- * Tom Janiszewski
+ * Tristan Matthews
+ * Tuukka Pasanen
* Vincent Penquerc'h
* Wim Taymans
- * Youness Alaoui
- * Zaheer Abbas Merali
  \ No newline at end of file