summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog573
1 files changed, 571 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 2b61b99692..a7bde0a62e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,578 @@
+=== release 1.4.1 ===
+
+2014-08-27 Sebastian Dröge <slomo@coaxion.net>
+
+ * configure.ac:
+ releasing 1.4.1
+
+2014-08-27 12:36:07 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/af.po:
+ * po/az.po:
+ * po/bg.po:
+ * po/ca.po:
+ * po/cs.po:
+ * po/da.po:
+ * po/de.po:
+ * po/el.po:
+ * po/en_GB.po:
+ * po/eo.po:
+ * po/es.po:
+ * po/eu.po:
+ * po/fi.po:
+ * po/fr.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/ky.po:
+ * po/lt.po:
+ * po/lv.po:
+ * po/mt.po:
+ * po/nb.po:
+ * po/nl.po:
+ * po/or.po:
+ * po/pl.po:
+ * po/pt_BR.po:
+ * po/ro.po:
+ * po/ru.po:
+ * po/sk.po:
+ * po/sl.po:
+ * po/sq.po:
+ * po/sr.po:
+ * po/sv.po:
+ * po/tr.po:
+ * po/uk.po:
+ * po/vi.po:
+ * po/zh_CN.po:
+ po: Update translations
+
+2014-08-20 09:37:01 +0800 Wang Xin-yu (王昕宇) <comicfans44@gmail.com>
+
+ * gst-libs/gst/gl/gstglutils.c:
+ gl: check null before unref GstGLDisplay
+
+2014-08-19 20:14:22 +1000 Matthew Waters <ystreet00@gmail.com>
+
+ * gst-libs/gst/gl/gstglutils.c:
+ gl: don't take an extra ref on the display on set_context
+ gst_context_get_gl_display() returns a ref. Don't take another in
+ gst_object_replace().
+
+2014-08-19 17:01:36 +1000 Matthew Waters <ystreet00@gmail.com>
+
+ * ext/gl/gstglmixer.c:
+ glmixer: unref the GstGLUpload in the pad if freed while running
+ Dynamic pipelines that get and release the sink pads will finalize
+ the pad without going through gst_gl_mixer_stop() which is where the
+ upload object is usually freed. Don't leak objects in such case.
+
+2014-08-19 14:44:29 +1000 Matthew Waters <ystreet00@gmail.com>
+
+ * ext/gl/gstglvideomixer.c:
+ glvideomixer: don't clobber unnecessary GstVideoInfo fields
+ otherwise we might clobber other important fields such as the frame rate.
+
+2014-08-14 23:51:21 -0400 Wang Xin-yu (王昕宇) <comicfans44@gmail.com>
+
+ * ext/gl/gstglmixer.c:
+ glvideomixer: avoid gl resource race condition between different thread
+ https://bugzilla.gnome.org/show_bug.cgi?id=734830
+
+2014-08-19 00:01:28 -0300 Thiago Santos <thiagoss@osg.samsung.com>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: remove pads when resetting the element
+ Otherwise the pads will be there if it is restarted and the stream
+ can be a completely different one.
+ https://bugzilla.gnome.org/show_bug.cgi?id=734394
+
+2014-08-14 10:19:13 +0530 Vineeth T M <vineeth.tm@samsung.com>
+
+ * gst/videofilters/gstscenechange.c:
+ scenechange: fix crash on startup
+ gst_video_frame_map() was using the oldinfo GstVideoInfo
+ before it's been populated, resulting in a crash right
+ at the start.
+ https://bugzilla.gnome.org/show_bug.cgi?id=734763
+
+2014-08-09 01:29:30 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * ext/sbc/gstsbcenc.c:
+ sbcenc: Unref output caps in error cases
+ gst_caps_intersect() returns a reference to a caps object which in
+ the normal case is consumed, but in error cases must be unreferenced.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734521
+
+2014-08-08 14:08:19 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * ext/opus/gstopusenc.c:
+ opusenc: Unref pad template caps after usage
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734517
+
+2014-08-11 12:22:44 -0300 Thiago Santos <thiagoss@osg.samsung.com>
+
+ * ext/assrender/gstassrender.c:
+ assrender: improve negotiation
+ Check if downstream supports overlay meta, if possible use it and
+ if not fallback to no-overlay caps
+ https://bugzilla.gnome.org/show_bug.cgi?id=733916
+
+2014-08-11 12:21:28 -0300 Thiago Santos <thiagoss@osg.samsung.com>
+
+ * ext/assrender/gstassrender.c:
+ assrender: always intersect with the filter caps
+ Avoids returning values that peers can't use
+ https://bugzilla.gnome.org/show_bug.cgi?id=733916
+
+2014-08-11 11:35:01 -0300 Thiago Santos <thiagoss@osg.samsung.com>
+
+ * gst/dvbsuboverlay/gstdvbsuboverlay.c:
+ dvbsuboverlay: improve negotiation
+ Check if downstream supports overlay meta, if possible use it and
+ if not fallback to no-overlay caps
+ https://bugzilla.gnome.org/show_bug.cgi?id=733916
+
+2014-08-11 11:33:28 -0300 Thiago Santos <thiagoss@osg.samsung.com>
+
+ * gst/dvbsuboverlay/gstdvbsuboverlay.c:
+ dvbsuboverlay: always intersect with the filter in getcaps
+ Avoids returning unsupported caps to peers
+ https://bugzilla.gnome.org/show_bug.cgi?id=733916
+
+2014-08-09 11:36:38 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * gst/camerabin2/gstwrappercamerabinsrc.c:
+ wrappercamerabinsrc: Unref elements after usage
+ gst_bin_get_by_name() and gst_bin_get_by_interface() both return
+ references to elements that need to be unreferenced after usage.
+ https://bugzilla.gnome.org/show_bug.cgi?id=734524
+
+2014-08-09 01:27:53 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * ext/openal/gstopenalsink.c:
+ * ext/openal/gstopenalsrc.c:
+ openal: Unref pad template caps after usage
+ https://bugzilla.gnome.org/show_bug.cgi?id=734520
+
+2014-08-09 13:22:42 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * sys/directsound/gstdirectsoundsrc.c:
+ directsoundsrc: Avoid leaking copy of caps object
+ gst_pad_get_pad_template_caps() returns a reference which is unreferenced,
+ so creating a copy using gst_caps_copy() results in a reference leak.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734536
+
+2014-08-09 13:24:00 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * sys/pvr2d/gstpvrvideosink.c:
+ pvrvideosink: Avoid leaking bufferpool configuration
+ gst_buffer_pool_get_config() returns a copy to the bufferpool's
+ configuration, which must be passed to gst_structure_free() after
+ use if not given away to gst_buffer_pool_set_config().
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734537
+
+2014-08-09 13:17:17 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * sys/androidmedia/gstamcvideoenc.c:
+ amcvideoenc: Avoid leaking copy of caps object
+ gst_pad_get_pad_template_caps() returns a reference which is unreferenced,
+ so creating a copy using gst_caps_copy() results in a reference leak.
+ Also remove the incorrect comment to avoid confusion in the future.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734533
+
+2014-08-09 14:27:34 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * ext/gsm/gstgsmenc.c:
+ gstgsmenc: Unref caps object after usage
+ gst_audio_encoder_set_output_format() does not consume caps, so
+ unreference that object instead.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734544
+
+2014-08-09 13:12:14 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * gst/interlace/gstinterlace.c:
+ interlace: fix caps refcounting
+ tcaps was unrefed when it shouldn't have been unrefed
+ in some cases.
+ https://bugzilla.gnome.org/show_bug.cgi?id=734531
+
+2014-08-09 13:09:52 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * gst/dvbsuboverlay/gstdvbsuboverlay.c:
+ dvbsuboverlay: Avoid leaking copy of caps object
+ gst_pad_get_pad_template_caps() returns a reference which is unreferenced,
+ so creating a copy using gst_caps_copy() results in a reference leak.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734528
+
+2014-08-09 13:20:41 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Avoid leaking caps object and its copy
+ gst_pad_get_pad_template_caps() returns a reference which is unreferenced,
+ so creating a copy using gst_caps_copy() results in a reference leak. Also
+ the caps are pushed as an event downstream, but this doesn't consume the
+ caps so it must still be unreferenced.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734534
+
+2014-08-09 13:27:00 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * tools/element-templates/srcpad:
+ element-maker: Avoid leaking copy of caps object
+ gst_pad_get_pad_template_caps() returns a reference which is unreferenced,
+ so creating a copy using gst_caps_copy() results in a reference leak.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734539
+
+2014-08-09 11:17:44 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * gst-libs/gst/video/gstvideoaggregator.c:
+ videoaggregator: Unref allowed caps after usage
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734522
+
+2014-08-09 01:25:21 +0200 Sebastian Rasmussen <sebras@hotmail.com>
+
+ * ext/ladspa/gstladspafilter.c:
+ ladspa: Unref pad template caps after usage
+ https://bugzilla.gnome.org/show_bug.cgi?id=734519
+
+2014-08-01 12:38:44 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklink.cpp:
+ decklink: 59.94fps is 60000/1001, not 30000/1001
+ And also change 30/1 to 60/1 for one 60fps mode.
+
+2014-08-01 16:40:49 +0200 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * gst-libs/gst/codecparsers/gsth264parser.c:
+ codecparsers_h264: initialize some fields of pic_timing structure
+ Otherwise pic timing structure can have invalid cpb_removal_delay,
+ dpb_output_delay or pic_struct_present_flag which are blindly retrieved
+ in h264parse.
+ https://bugzilla.gnome.org/show_bug.cgi?id=734124
+
+2014-08-01 18:02:10 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklinksink.cpp:
+ decklinksink: Initialize pixel format to bmdFormat8BitYUV
+ https://bugzilla.gnome.org/show_bug.cgi?id=725871
+
+2014-08-01 16:58:23 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklinksink.cpp:
+ decklinksink: Catch errors during data flow and error out properly
+ Otherwise we will just deadlock the thread if e.g. scheduling a video
+ frame fails for whatever reason.
+
+2014-08-05 11:45:55 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/mpegtsdemux/mpegtspacketizer.c:
+ * gst/mpegtsdemux/mpegtspacketizer.h:
+ mpegtspacketizer: Store PCR time/byte offsets in 64 bit integers
+ 32 bit integers are going to overflow, especially the PCR offset to
+ the first PCR will overflow after about 159 seconds. This makes playback
+ of streams stop at 159 seconds as suddenly the timestamps are starting
+ again from 0. Now we have a few more years time until it happens again
+ and 64 bits are too small.
+
+2014-08-06 18:11:20 +0300 George Kiagiadakis <george.kiagiadakis@collabora.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstmpdparser.c:
+ * ext/dash/gstmpdparser.h:
+ dashdemux: support downloading segments in reverse order
+ When a seek with a negative rate is requested, find the target
+ segment where gstsegment.stop belongs in and then download from
+ this segment backwards until the first segment.
+ This allows proper reverse playback.
+
+2014-08-01 17:51:08 +1000 Matthew Waters <ystreet00@gmail.com>
+
+ * gst-libs/gst/gl/gstgldisplay.c:
+ gl/docs: remove superflous 'the'
+
+2014-08-06 08:15:38 -0400 Wang Xin-yu (王昕宇) <comicfans44@gmail.com>
+
+ * gst-libs/gst/gl/gstglupload.c:
+ glupload: don't determine if frame needs upload by pointer compare
+ https://bugzilla.gnome.org/show_bug.cgi?id=734269
+
+2014-07-31 20:52:39 -0300 Thiago Santos <thiagoss@osg.samsung.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: return the error to the source immediately to stop faster
+ When flushing, this will prevent dashdemux from trying to download more
+ fragments or more chunks of the same fragment before stopping.
+ Also improves the error handling to not transform everything non-ok into
+ an error.
+ https://bugzilla.gnome.org/show_bug.cgi?id=734014
+
+2014-07-29 02:11:54 -0300 Thiago Santos <ts.santos@osg.sisa.samsung.com>
+
+ * gst/mpegtsdemux/mpegtspacketizer.c:
+ mpegtspacketizer: avoid timestamp overflows
+ Cause timing to break in the pipeline that can lead to a stall
+ https://bugzilla.gnome.org/show_bug.cgi?id=733837
+
+2014-08-01 16:41:13 +1000 Matthew Waters <ystreet00@gmail.com>
+
+ * ext/gl/gstglimagesink.c:
+ * gst-libs/gst/gl/gstgldisplay.c:
+ gl: document GST_GL_* environment variables
+ https://bugzilla.gnome.org/show_bug.cgi?id=733245
+
+2014-07-29 13:25:22 +1000 Matthew Waters <ystreet00@gmail.com>
+
+ * ext/gl/gstglimagesink.c:
+ glimagesink: keep the uploaded buffer around on successful redisplay
+ We might need it later to perform a redisplay. GstGLUpload will take
+ of releasing the previous buffer when it receives a new buffer.
+ https://bugzilla.gnome.org/show_bug.cgi?id=733726
+
+2014-07-29 11:47:55 +1000 Matthew Waters <ystreet00@gmail.com>
+
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ * gst-libs/gst/gl/gstglmemory.c:
+ glmemory: reenable the texture_rg support for !eagl
+ The GST_GL_HAVE_PLATFORM_EAGL is always defined we need to compare
+ against the value instead.
+
+2012-06-15 13:19:06 +0100 David Rothlisberger <david.rothlisberger@youview.com>
+
+ * ext/opencv/gsttemplatematch.c:
+ opencv templatematch: Set caps to BGR order
+ templatematch operates on BGR data. In fact, OpenCV's IplImage always
+ stores color image data in BGR order -- this isn't documented at all in
+ the OpenCV source code, but there are hints around the web (see for
+ example
+ http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html#SECTION00041000000000000000
+ and http://www.comp.leeds.ac.uk/vision/opencv/iplimage.html ).
+ gst_templatematch_load_template loads the template (the image to find)
+ from disk using OpenCV's cvLoadImage, so it is stored in an IplImage in
+ BGR order. But in gst_templatematch_chain, no OpenCV conversion
+ functions are used: the imageData pointer of the IplImage for the video
+ frame (the image to search in) is just set to point to the raw buffer
+ data. Without this fix, that raw data is in RGB order, so the call to
+ cvMatchTemplate ends up comparing the template's Blue channel against
+ the frame's Red channel, producing very poor results.
+
+2014-07-28 13:10:35 -0300 Thiago Santos <ts.santos@osg.sisa.samsung.com>
+
+ * ext/opencv/gsttemplatematch.c:
+ templatematch: mark pads as proxy caps
+ Allows negotiation to happen properly
+
+2014-07-23 10:25:31 +0800 Wang Xin-yu (王昕宇) <comicfans44@gmail.com>
+
+ * ext/gl/gstgleffects.c:
+ * ext/gl/gstglmixer.c:
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ * gst-libs/gst/gl/gstglfilter.c:
+ * gst-libs/gst/gl/gstglframebuffer.c:
+ gl: fix multi gl object leaks
+ 1. fix FBO leaks in decide_allocation
+ 2. fix texture leaks in decide_allocation and reset
+ 3. fix texture leaks in FBO incomplete error path
+
+2014-07-21 18:22:18 +0200 Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: Do not scan for keyframe when in push mode.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=733490
+
+2014-07-21 18:21:41 +0200 Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: Do not scan for a keyframe in non-accurate mode.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=733490
+
+2014-07-21 17:34:52 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ openjpeg: Don't remember -lopenjp2 as libs when falling back to openjpeg1
+
+2014-07-21 11:07:28 +0000 Руслан Ижбулатов <lrn1986@gmail.com>
+
+ * tests/examples/gl/sdl/Makefile.am:
+ gl: Reorder CFLAGS to include in-source dirs first in examples
+ https://bugzilla.gnome.org/show_bug.cgi?id=733426
+
+2014-05-06 09:28:14 +0000 Руслан Ижбулатов <lrn1986@gmail.com>
+
+ * configure.ac:
+ openjpeg: Win32-compatible OpenJPEG-2.0 detection
+ OpenJPEG 2.0 API uses stdcall on W32 by default. This prevents normal
+ autoconf library macros from finding its functions.
+ A more compatible check is to acutally link a program that includes a
+ real header.
+ https://bugzilla.gnome.org/show_bug.cgi?id=733487
+
+2014-07-21 10:14:17 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/openni2/gstopenni2src.cpp:
+ openni2src: Fix unitialized variable compiler warning
+ gstopenni2src.cpp:721:14: error: variable 'oni_ts' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
+ } else if (src->color->isValid () && src->sourcetype == SOURCETYPE_COLOR) {
+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ gstopenni2src.cpp:752:26: note: uninitialized use occurs here
+ GST_BUFFER_PTS (buf) = oni_ts - src->oni_start_ts;
+ ^~~~~~
+ gstopenni2src.cpp:721:10: note: remove the 'if' if its condition is always true
+ } else if (src->color->isValid () && src->sourcetype == SOURCETYPE_COLOR) {
+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ gstopenni2src.cpp:721:14: error: variable 'oni_ts' is used uninitialized whenever '&&' condition is false [-Werror,-Wsometimes-uninitialized]
+ } else if (src->color->isValid () && src->sourcetype == SOURCETYPE_COLOR) {
+ ^~~~~~~~~~~~~~~~~~~~~~
+ gstopenni2src.cpp:752:26: note: uninitialized use occurs here
+ GST_BUFFER_PTS (buf) = oni_ts - src->oni_start_ts;
+ ^~~~~~
+ gstopenni2src.cpp:721:14: note: remove the '&&' if its condition is always true
+ } else if (src->color->isValid () && src->sourcetype == SOURCETYPE_COLOR) {
+ ^~~~~~~~~~~~~~~~~~~~~~~~~
+ gstopenni2src.cpp:642:18: note: initialize the variable 'oni_ts' to silence this warning
+ uint64_t oni_ts;
+ ^
+ = 0
+
+2014-07-21 21:03:26 +0200 Nicola Murino <nicola.murino@gmail.com>
+
+ * ext/opencv/gstfacedetect.c:
+ facedetect: improve enum GstFaceDetectUpdates descriptions
+ https://bugzilla.gnome.org/show_bug.cgi?id=730509
+
+2014-05-21 12:59:57 +0200 Nicola Murino <nicola.murino@gmail.com>
+
+ * ext/opencv/gstfacedetect.c:
+ facedetect: make updates on_change works as expected
+ https://bugzilla.gnome.org/show_bug.cgi?id=730509
+
=== release 1.4.0 ===
-2014-07-19 Sebastian Dröge <slomo@coaxion.net>
+2014-07-19 17:27:11 +0200 Sebastian Dröge <sebastian@centricular.com>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.4.0
+ * docs/plugins/inspect/plugin-accurip.xml:
+ * docs/plugins/inspect/plugin-adpcmdec.xml:
+ * docs/plugins/inspect/plugin-adpcmenc.xml:
+ * docs/plugins/inspect/plugin-asfmux.xml:
+ * docs/plugins/inspect/plugin-assrender.xml:
+ * docs/plugins/inspect/plugin-audiovisualizers.xml:
+ * docs/plugins/inspect/plugin-autoconvert.xml:
+ * docs/plugins/inspect/plugin-bayer.xml:
+ * docs/plugins/inspect/plugin-bz2.xml:
+ * docs/plugins/inspect/plugin-camerabin.xml:
+ * docs/plugins/inspect/plugin-chromaprint.xml:
+ * docs/plugins/inspect/plugin-coloreffects.xml:
+ * docs/plugins/inspect/plugin-curl.xml:
+ * docs/plugins/inspect/plugin-dataurisrc.xml:
+ * docs/plugins/inspect/plugin-debugutilsbad.xml:
+ * docs/plugins/inspect/plugin-dtsdec.xml:
+ * docs/plugins/inspect/plugin-dvb.xml:
+ * docs/plugins/inspect/plugin-dvbsuboverlay.xml:
+ * docs/plugins/inspect/plugin-dvdspu.xml:
+ * docs/plugins/inspect/plugin-faac.xml:
+ * docs/plugins/inspect/plugin-faad.xml:
+ * docs/plugins/inspect/plugin-festival.xml:
+ * docs/plugins/inspect/plugin-fieldanalysis.xml:
+ * docs/plugins/inspect/plugin-flite.xml:
+ * docs/plugins/inspect/plugin-fragmented.xml:
+ * docs/plugins/inspect/plugin-frei0r.xml:
+ * docs/plugins/inspect/plugin-gaudieffects.xml:
+ * docs/plugins/inspect/plugin-gdp.xml:
+ * docs/plugins/inspect/plugin-geometrictransform.xml:
+ * docs/plugins/inspect/plugin-gmedec.xml:
+ * docs/plugins/inspect/plugin-gsm.xml:
+ * docs/plugins/inspect/plugin-gstsiren.xml:
+ * docs/plugins/inspect/plugin-id3tag.xml:
+ * docs/plugins/inspect/plugin-inter.xml:
+ * docs/plugins/inspect/plugin-interlace.xml:
+ * docs/plugins/inspect/plugin-jpegformat.xml:
+ * docs/plugins/inspect/plugin-liveadder.xml:
+ * docs/plugins/inspect/plugin-mimic.xml:
+ * docs/plugins/inspect/plugin-mms.xml:
+ * docs/plugins/inspect/plugin-modplug.xml:
+ * docs/plugins/inspect/plugin-mpeg2enc.xml:
+ * docs/plugins/inspect/plugin-mpegpsdemux.xml:
+ * docs/plugins/inspect/plugin-mpegtsdemux.xml:
+ * docs/plugins/inspect/plugin-mpegtsmux.xml:
+ * docs/plugins/inspect/plugin-mpg123.xml:
+ * docs/plugins/inspect/plugin-mplex.xml:
+ * docs/plugins/inspect/plugin-ofa.xml:
+ * docs/plugins/inspect/plugin-openal.xml:
+ * docs/plugins/inspect/plugin-opencv.xml:
+ * docs/plugins/inspect/plugin-opus.xml:
+ * docs/plugins/inspect/plugin-pcapparse.xml:
+ * docs/plugins/inspect/plugin-pnm.xml:
+ * docs/plugins/inspect/plugin-rawparse.xml:
+ * docs/plugins/inspect/plugin-removesilence.xml:
+ * docs/plugins/inspect/plugin-resindvd.xml:
+ * docs/plugins/inspect/plugin-rfbsrc.xml:
+ * docs/plugins/inspect/plugin-schro.xml:
+ * docs/plugins/inspect/plugin-sdp.xml:
+ * docs/plugins/inspect/plugin-segmentclip.xml:
+ * docs/plugins/inspect/plugin-shm.xml:
+ * docs/plugins/inspect/plugin-smooth.xml:
+ * docs/plugins/inspect/plugin-soundtouch.xml:
+ * docs/plugins/inspect/plugin-spandsp.xml:
+ * docs/plugins/inspect/plugin-speed.xml:
+ * docs/plugins/inspect/plugin-subenc.xml:
+ * docs/plugins/inspect/plugin-videoparsersbad.xml:
+ * docs/plugins/inspect/plugin-voaacenc.xml:
+ * docs/plugins/inspect/plugin-voamrwbenc.xml:
+ * docs/plugins/inspect/plugin-waylandsink.xml:
+ * docs/plugins/inspect/plugin-y4mdec.xml:
+ * docs/plugins/inspect/plugin-zbar.xml:
+ * gst-plugins-bad.doap:
+ * win32/common/config.h:
+ Release 1.4.0
+
+2014-07-19 16:45:25 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/af.po:
+ * po/az.po:
+ * po/bg.po:
+ * po/ca.po:
+ * po/cs.po:
+ * po/da.po:
+ * po/de.po:
+ * po/el.po:
+ * po/en_GB.po:
+ * po/eo.po:
+ * po/es.po:
+ * po/eu.po:
+ * po/fi.po:
+ * po/fr.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/ky.po:
+ * po/lt.po:
+ * po/lv.po:
+ * po/mt.po:
+ * po/nb.po:
+ * po/nl.po:
+ * po/or.po:
+ * po/pl.po:
+ * po/pt_BR.po:
+ * po/ro.po:
+ * po/ru.po:
+ * po/sk.po:
+ * po/sl.po:
+ * po/sq.po:
+ * po/sr.po:
+ * po/sv.po:
+ * po/tr.po:
+ * po/uk.po:
+ * po/vi.po:
+ * po/zh_CN.po:
+ Update .po files
2014-07-19 12:47:43 +0200 Sebastian Dröge <sebastian@centricular.com>