diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2016-04-14 14:35:37 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2016-04-14 14:35:37 +0100 |
commit | 78843400f9004d9d15812bbc08458c266813aec0 (patch) | |
tree | 615caa44b2c8d31a37c9da5b290a5e6920a1b676 | |
parent | 6481a8bc0d442920faadeae2da392d73f6ec9038 (diff) |
Release 1.6.4gst-plugins-bad-1.6.4
84 files changed, 781 insertions, 153 deletions
@@ -1,9 +1,553 @@ +=== release 1.6.4 === + +2016-04-14 Tim-Philipp Müller <tim@centricular.com> + + * configure.ac: + releasing 1.6.4 + +2016-04-08 14:07:55 +0300 Sebastian Dröge <sebastian@centricular.com> + + * sys/decklink/gstdecklink.cpp: + decklink: Initialize capture_time to NONE so it can be used if no video frame is provided but audio is + CID 1358390 + +2016-01-19 08:39:58 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/gl/Makefile.am: + * gst-libs/gst/insertbin/Makefile.am: + * gst-libs/gst/mpegts/Makefile.am: + libs: g-i: fix init section to avoid compiler warnings + ..GstPlayer-1.0.c: In function ‘main’: + ..GstPlayer-1.0.c:587:3: warning: implicit declaration of function ‘gst_init’ + https://bugzilla.gnome.org/show_bug.cgi?id=760090 + +2016-04-05 14:49:51 +0300 Sebastian Dröge <sebastian@centricular.com> + + * sys/decklink/gstdecklinkaudiosrc.cpp: + decklinkaudiosrc: Don't accept packets without timestamps after a discont + We have no idea which timestamps they are supposed to have so the only thing + we can do at this point is to drop them. Packets without timestamps happen if + audio was captured but no corresponding video, which shouldn't happen under + normal circumstances. + https://bugzilla.gnome.org/show_bug.cgi?id=747633 + +2016-04-04 22:21:30 +0300 Sebastian Dröge <sebastian@centricular.com> + + * sys/decklink/gstdecklink.cpp: + * sys/decklink/gstdecklink.h: + * sys/decklink/gstdecklinkaudiosrc.cpp: + decklinkaudiosrc: Don't crash when receiving video frames but no audio + And mark these events as disconts to reset time tracking in the audio source. + https://bugzilla.gnome.org/show_bug.cgi?id=747633 + +2015-08-08 15:17:54 +0100 Tim-Philipp Müller <tim@centricular.com> + + * sys/decklink/gstdecklink.cpp: + decklinkvideosrc: don't crash if we get NULL video frames in the callback + For some reason we seem to sometimes get NULL video_frames in the + ::VideoInputFrameArrived() callback, observed on Intensity Pro cards. + https://bugzilla.gnome.org/show_bug.cgi?id=747633 + +2015-09-08 14:37:57 +0200 Patricia Muscalu <patricia@axis.com> + + * ext/curl/gstcurlbasesink.c: + curlsink: catch an unknown error + In this case the socket callback has not been called + by libcurl and the curlsink has not been notified about any + connection problems by libcurl. + This indicates that it's a bug in libcurl so catch it as + an unknown error. + https://bugzilla.gnome.org/show_bug.cgi?id=754432 + +2016-04-03 18:06:20 +0900 Kouhei Sutou <kou@clear-code.com> + + * sys/directsound/Makefile.am: + directsoundsrc: add missing -lole32 + CLSIDFromString() requires ole32.dll. + See https://msdn.microsoft.com/en-us/library/windows/desktop/ms680589%28v=vs.85%29.aspx + CLSIDFromString() is introduced at + f9464ce3549c2b3948a582464631ba4f8dd0d5e7 . + https://bugzilla.gnome.org/show_bug.cgi?id=764523 + +2016-04-01 11:56:20 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/videoparsers/gsth264parse.c: + h264parse: constrained-baseline is a subset of baseline + We get into this code path if the profile is already constrained-baseline and + downstream does not support constrained-baseline. So we should try baseline + and the other compatible profiles. + https://bugzilla.gnome.org/show_bug.cgi?id=764448 + +2016-03-07 19:41:19 -0300 Thiago Santos <thiagoss@osg.samsung.com> + + * gst/mpegtsdemux/mpegtsbase.c: + mpegtsbase: plug EIT string leak + +2016-03-07 19:06:19 -0300 Thiago Santos <thiagoss@osg.samsung.com> + + * sys/dvb/dvbbasebin.c: + dvbbasebin: unref pat table after usage + Remember to unref the GPtrArray of the PAT table after + use + +2016-03-04 20:05:38 -0300 Thiago Santos <thiagoss@osg.samsung.com> + + * sys/dvb/dvbbasebin.c: + dvbbasebin: plug some leaks + Plug various leaks in dvbbasebin. + +2016-03-21 15:22:15 +0900 Jimmy Ohn <yongjin.ohn@lge.com> + + * gst/mxf/mxfdemux.c: + mxfdemux: Fix query memory leak + Peer query isn't being freed in case of GST_QUERY_SEEKING. + https://bugzilla.gnome.org/show_bug.cgi?id=763974 + +2016-03-17 19:24:32 +0000 Aleksander Wabik <awabik@opera.com> + + * gst/videoparsers/gsth264parse.c: + * gst/videoparsers/gsth265parse.c: + h264parse, h265parse: fix handling of downstream force-key-unit events + The parser handles the downstream force-key-unit event incorrectly, + it tries to parse it as an upstream force-key-unit event, does not + check the return value, and then uses uninitialized memory in + "all_headers" boolean variable. + https://bugzilla.gnome.org/show_bug.cgi?id=763793 + +2016-03-16 22:19:25 +1100 Matthew Waters <matthew@centricular.com> + + * ext/wayland/wldisplay.c: + wayland: fix null pointer dereference on error + gnome-shell doesn't the support wl_scaler interface which makes creating a + wayland display fail creation. + Found in the generic state changes test + +2016-03-16 11:34:46 +0200 Sebastian Dröge <sebastian@centricular.com> + + * gst/mxf/mxfjpeg2000.c: + mxfmux: Fix typo in JPEG2000 colorspace + sRGC -> sRGB + +2016-03-11 17:34:03 +0200 Sreerenj Balachandran <sreerenj.balachandran@intel.com> + + * gst/videoparsers/gsth265parse.c: + videoparsers: h265: Fix segfault while transforming hevc to nal aligned bytestream + Create temporary ParseFrame and copy the nal size buffer region + for each nal unit like we did for h264. + https://bugzilla.gnome.org/show_bug.cgi?id=763494 + +2016-03-08 11:41:49 +0100 Edward Hervey <edward@centricular.com> + + * gst/mpegtsdemux/tsdemux.c: + tsdemux: Don't reset/recalculate segments with accurate seeks + When dealing with accurate seeks, we must send out a segment which + is exactly what is requested. + https://bugzilla.gnome.org/show_bug.cgi?id=763262 + +2016-03-01 18:22:37 +0300 Sergey Borovkov <sergey.borovkov@wireload.net> + + * ext/qt/qtitem.cc: + qml: Fix leak of the OpenGL contexts + [Matthew Waters]: add NULL checks before unreffing + https://bugzilla.gnome.org/show_bug.cgi?id=762999 + +2015-01-20 16:20:10 +0100 Aurélien Zanelli <aurelien.zanelli@parrot.com> + + * gst/mpegtsdemux/mpegtspacketizer.c: + mpegtspacketizer: handle early PTS conversion when a group has been found + In some cases, the PTS might be smaller than the first observed PCR + value which causes element to apply wraparound leading to bogus + timestamp. To solve this, we only apply it if the PTS-PCR difference is + greater that 1 second to be sure that it's a real wraparound. + Moreover, using unsigned 32 bits values to handle wrapover could end up + with bogus value, so it use pts value to handle it. + Also, convert pcr time to gst time before comparing it to pts. + Since refpcr is expressed in PCR time base while pts is expressed in GStreamer + time. + https://bugzilla.gnome.org/show_bug.cgi?id=743259 + +2016-02-23 10:49:40 +0000 Florin Apostol <florin.apostol@oregan.net> + + * ext/dash/gstdashdemux.c: + dashdemux: correctly handle an HTTP-XSDATE that is exactly the size of the date string + The code in the gst_dash_demux_parse_http_xsdate() was trying to + handle the case where the string is not null terminated by resizing + the buffer and appending a zero byte. This does not work if the buffer + is exactly the length of the string because the gst_buffer_resize() + function does not re-allocate the buffer, it just changes its size. + If a buffer is passed to gst_dash_demux_parse_http_xsdate() that is + exactly the length of the string, the function fails with an assert + failure in gst_buffer_resize(). + https://bugzilla.gnome.org/show_bug.cgi?id=762148 + +2016-02-22 10:21:47 +0100 Peter Seiderer <ps.report@gmx.net> + + * sys/fbdev/gstfbdevsink.c: + fbdevsink: fix bytes per pixel calculation + Simple pipeline + $ gst-launch-1.0 videotestsrc ! fbdevsink + crashes with SIGSEGV in case the frambuffer xres is smaller + than the virtual xres resolution, e.g.: + $ fbset + mode "800x480-0" + # D: 0.000 MHz, H: 0.000 kHz, V: 0.000 Hz + geometry 800 480 1920 1200 16 + timings 0 0 0 0 0 0 0 + accel true + rgba 5/11,6/5,5/0,0/0 + endmode + Debug: + $ gdb gst-launch-1.0 + (gdb) run videotestsrc ! fbdevsink + (gdb) where + #0 0xb6bd2d24 in __memcpy_neon () + at ../sysdeps/arm/armv7/multiarch/memcpy_impl.S:591 + #1 0xb69b04e8 in gst_fbdevsink_show_frame (videosink=0x10a3378, + buf=0xb5c08838) at gstfbdevsink.c:269 + #2 0xb69e88c4 in gst_base_sink_do_preroll (sink=sink@entry=0x10a3378, + obj=0xb5c08838, obj@entry=0xa0) at gstbasesink.c:2281 + #3 0xb69e92bc in gst_base_sink_do_sync (basesink=basesink@entry=0x10a3378, + obj=0xa0, obj@entry=0xb5c08838, late=0x0, late@entry=0xb6548ba0, + step_end=0x140, step_end@entry=0xb6548ba4) at gstbasesink.c:2500 + #4 0xb69ea67c in gst_base_sink_chain_unlocked ( + basesink=basesink@entry=0x10a3378, obj=0x0, obj@entry=0xb5c08838, + is_list=is_list@entry=0, pad=<optimized out>) at gstbasesink.c:3486 + #5 0xb69ec1c0 in gst_base_sink_chain_main (basesink=0x10a3378, + pad=<optimized out>, obj=0xb5c08838, is_list=0) at gstbasesink.c:3647 + #6 0xb6eb5b10 in gst_pad_chain_data_unchecked (pad=0x10a6170, + type=<optimized out>, data=0xb5c08838) at gstpad.c:4086 + #7 0xb6eb7a34 in gst_pad_push_data (pad=pad@entry=0x10a6020, + type=type@entry=4112, data=0xb5c08838) at gstpad.c:4338 + #8 0xb6ebf344 in gst_pad_push (pad=pad@entry=0x10a6020, + buffer=<optimized out>) at gstpad.c:4454 + #9 0xb69f22f0 in gst_base_src_loop (pad=0x10a6020) at gstbasesrc.c:2845 + #10 0xb6eeddfc in gst_task_func (task=0x10a8828) at gsttask.c:331 + #11 0xb6d485a0 in g_thread_pool_thread_proxy (data=<optimized out>) + at gthreadpoQuit + (gdb) frame 1 + #1 0xb69b04e8 in gst_fbdevsink_show_frame (videosink=0x10a3378, + buf=0xb5c08838) at gstfbdevsink.c:269 + 269 gstfbdevsink.c: No such file or directory. + (gdb) p fbdevsink + $1 = (GstFBDEVSink *) 0x10a3378 + (gdb) p *fbdevsink + $2 = {videosink = {element = {element = {object = {object = { + g_type_instance = {g_class = 0x10a2d60}, ref_count = 3, + qdata = 0x0}, lock = {p = 0x0, i = {0, 0}}, + name = 0x10a2f30 "fbdevsink0", parent = 0x10a70a0, flags = 32, + control_bindings = 0x0, control_rate = 100000000, + last_sync = 18446744073709551615, _gst_reserved = 0x0}, + state_lock = {p = 0x109f9a8, i = {0, 0}}, state_cond = {p = 0x0, i = { + 3, 0}}, state_cookie = 2, target_state = GST_STATE_PAUSED, + current_state = GST_STATE_READY, next_state = GST_STATE_PAUSED, + pending_state = GST_STATE_PAUSED, + last_return = GST_STATE_CHANGE_ASYNC, bus = 0x108bcb8, clock = 0x0, + base_time = 0, start_time = 0, numpads = 1, pads = 0x109cc20, + numsrcpads = 0, srcpads = 0x0, numsinkpads = 1, sinkpads = 0x109cc30, + pads_cookie = 1, _gst_reserved = {0x0, 0x0, 0x0, 0x0}}, + sinkpad = 0x10a6170, pad_mode = GST_PAD_MODE_PUSH, offset = 0, + can_activate_pull = 0, can_activate_push = 1, preroll_lock = {p = 0x1, + i = {1, 0}}, preroll_cond = {p = 0x0, i = {0, 0}}, eos = 0, + need_preroll = 1, have_preroll = 0, playing_async = 1, + have_newsegment = 1, segment = {flags = GST_SEGMENT_FLAG_NONE, rate = 1, + applied_rate = 1, format = GST_FORMAT_TIME, base = 0, offset = 0, + start = 0, stop = 18446744073709551615, time = 0, position = 33333333, + duration = 18446744073709551615, _gst_reserved = {0x0, 0x0, 0x0, + 0x0}}, clock_id = 0x0, sync = 1, flushing = 0, running = 0, + max_lateness = 20000000, priv = 0x10a3188, _gst_reserved = { + 0x0 <repeats 20 times>}}, width = 0, height = 0, priv = 0x10a3180, + _gst_reserved = {0x0, 0x0, 0x0, 0x0}}, fixinfo = { + id = '\000' <repeats 15 times>, smem_start = 1078984704, + smem_len = 4608000, type = 0, type_aux = 0, visual = 2, xpanstep = 1, + ypanstep = 1, ywrapstep = 0, line_length = 3840, mmio_start = 0, + mmio_len = 0, accel = 0, capabilities = 0, reserved = {0, 0}}, varinfo = { + xres = 800, yres = 480, xres_virtual = 1920, yres_virtual = 1200, + xoffset = 0, yoffset = 0, bits_per_pixel = 16, grayscale = 0, red = { + offset = 11, length = 5, msb_right = 0}, green = {offset = 5, + length = 6, msb_right = 0}, blue = {offset = 0, length = 5, + msb_right = 0}, transp = {offset = 0, length = 0, msb_right = 0}, + nonstd = 0, activate = 0, height = 4294967295, width = 4294967295, + accel_flags = 1, pixclock = 0, left_margin = 0, right_margin = 0, + upper_margin = 0, lower_margin = 0, hsync_len = 0, vsync_len = 0, + sync = 0, vmode = 0, rotate = 0, colorspace = 0, reserved = {0, 0, 0, 0}}, + fd = 5, + framebuffer = 0xb654a000 <error: Cannot access memory at address 0xb654a000>, device = 0x10a38d8 "/dev/fb0", width = 320, height = 240, cx = 240, cy = 120, + linelen = 1280, lines = 240, bytespp = 4, fps_n = 30, fps_d = 1} + (gdb) p map + $3 = {memory = 0xb5d24008, flags = GST_MAP_READ, + data = 0xb5d24058 '\377' <repeats 90 times>, "\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\340\377\377\a\377\a\377\a\377\a\377\a\377\a\377\a\377\a\377\a"..., + size = 153600, maxsize = 153603, user_data = {0x0, + 0xb69e3ba4 <gst_base_sink_set_last_buffer_unlocked+92>, 0x10a3378, 0x0}, + _gst_reserved = {0x1, 0x10a3378, 0xb6f50dd8 <_gst_debug_min>, 0xb5c08838}} + (gdb) p i + $4 = 121 + Fix this by changing the fbdevsink->bytespp calculation using + the frame buffer xres_virtual size instead of xres. + https://bugzilla.gnome.org/show_bug.cgi?id=762482 + +2016-02-19 16:40:54 -0300 Thiago Santos <thiagoss@osg.samsung.com> + + * gst-libs/gst/codecparsers/gstmpeg4parser.c: + mpeg4parser: prevent assertion when scanning for sync code + Only search if there is indeed enough data to be searched otherwise + an assertion is raised + +2016-02-16 15:10:34 +0100 David Fernandez <d.fernandezlop@gmail.com> + + * ext/curl/gstcurlbasesink.c: + curlbasesink: don't send empty buffers + Fixes problem in curlhttpsink when qtmux uses faststart. + https://bugzilla.gnome.org/show_bug.cgi?id=762013 + +2016-02-02 09:52:17 -0300 Thiago Santos <thiagoss@osg.samsung.com> + + * ext/smoothstreaming/gstmssmanifest.c: + mssdemux: do not assert on fragment reloads for non-live + It can be used as a resource to verify if the server has updated + something in the Manifest when downloads are failing + +2016-02-04 14:25:12 +1100 Jan Schmidt <jan@centricular.com> + + * sys/decklink/gstdecklinkaudiosrc.cpp: + decklinkaudiosrc: Fix discont tracking + Don't reset the marker that's tracking disconts until + either the discont disappears or we resync. + +2016-02-02 15:20:48 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * ext/opus/gstopusdec.c: + opusdec: fix wrong buffer being checked for missing data + This caused a decoding error if the resulting (wrong) buffer size + was passed to the Opus decoding API. + https://bugzilla.gnome.org/show_bug.cgi?id=758158 + +2016-01-06 16:51:08 -0300 Thiago Santos <thiagoss@osg.samsung.com> + + * gst-libs/gst/adaptivedemux/gstadaptivedemux.c: + adaptivedemux: fix segment update on seeks + Fixes typo on reverse rate check and also only update the + position when the start/stop was actually changed. + +2016-01-05 10:39:11 -0300 Thiago Santos <thiagoss@osg.samsung.com> + + * gst-libs/gst/adaptivedemux/gstadaptivedemux.c: + adaptivedemux: stop reverse playback when we reach the limit + Avoids downloading and pushing a full segment just to get 1 nanosecond + of data. This happens frequently when seeking is done with flags + that adjust to boundaries or when the start is aligned with segment + starts. The later is common when segment durations is a multiple of + a second. + +2016-01-05 09:01:10 -0300 Thiago Santos <thiagoss@osg.samsung.com> + + * gst-libs/gst/adaptivedemux/gstadaptivedemux.c: + adaptivedemux: correctly track segment.position in reverse playback + For reverse, set position to segment.stop when starting and also + don't set the position to fragment end timestamp when it finishes, + just leave it at the fragment start. + +2016-03-02 21:46:44 +0200 Vivia Nikolaidou <vivia@ahiru.eu> + + * ext/mpeg2enc/gstmpeg2enc.cc: + mpeg2enc: Provide format as a string instead of a char to gst_structure_new + The format was provided as 'I420' instead of "I420", causing a crash. + +2016-02-16 19:43:48 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/adaptivedemux/gstadaptivedemux.c: + * gst-libs/gst/adaptivedemux/gstadaptivedemux.h: + adaptivedemux: fix race on shutdown that could result in deadlocks + Minimal fix for one particular deadlock, adaptivedemux has seen + a general re-work of its locking in git master, but that would + be too intrusive to backport into the stable branch. + We need to use a separate variable to signal cancellation here. + +2016-02-17 11:16:53 +0100 Thibault Saunier <tsaunier@gnome.org> + + * ext/ladspa/gstladspafilter.c: + ladspa: Fix some debugs + +2016-02-16 19:59:13 +1100 Matthew Waters <matthew@centricular.com> + + * ext/gtk/gstgtkbasesink.c: + * ext/gtk/gstgtkbasesink.h: + gtk(gl)sink: remove the signal handlers on finalize + It's possible that the sink element will be freed before the widget is + destroyed. When the widget was eventually destroyed, it was attempting to + access member variables of the freed sink struct which resulted in undefined + behaviour. + Fix by disconnecting our signal on finalize. + https://bugzilla.gnome.org/show_bug.cgi?id=762098 + +2016-01-21 16:10:48 +0800 Wang Xin-yu (王昕宇) <comicfans44@gmail.com> + + * ext/gl/gstglvideomixer.c: + glvideomixer: fix checker vbo leak + https://bugzilla.gnome.org/show_bug.cgi?id=760925 + +2016-01-29 10:35:15 +0800 Wang Xin-yu (王昕宇) <comicfans44@gmail.com> + + * gst-libs/gst/gl/glprototypes/base.h: + glprototypes: fix parameter type of glGenBuffers + The number of buffers should be GLsizei instead of GLuint. + https://bugzilla.gnome.org/show_bug.cgi?id=761272 + +2015-12-08 14:09:58 +0800 Haihua Hu <b55597@freescale.com> + + * ext/gl/effects/gstgleffectssources.c: + gleffects: fix gleffects fisheye shader compile error + On some embedded systems, sqrt() is not supported in the shader, + use the actual value of sqrt(2) instead. + Signed-off-by: Haihua Hu <b55597@freescale.com> + Bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=761271 + +2016-01-25 13:33:09 +0900 Vineeth TM <vineeth.tm@samsung.com> + + * gst/videoparsers/gsth265parse.c: + h265parse: Fix buffer leak when sps is not present + When sps data is NULL, the buffer allocated and mapped is not being freed. + In this scenario there is no need to allocate the buffer as we are supposed to return NULL. + https://bugzilla.gnome.org/show_bug.cgi?id=761070 + +2016-01-25 12:05:12 +0900 Vineeth TM <vineeth.tm@samsung.com> + + * gst/videoparsers/gsth265parse.c: + h265parse: Fix buffer memory leak. + While setting caps, codec_data buffer is mapped, but not being unmapped + leading to memory leaks. + https://bugzilla.gnome.org/show_bug.cgi?id=761070 + === release 1.6.3 === -2016-01-20 Sebastian Dröge <slomo@coaxion.net> +2016-01-20 14:56:34 +0200 Sebastian Dröge <sebastian@centricular.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.6.3 + * docs/plugins/gst-plugins-bad-plugins.args: + * docs/plugins/gst-plugins-bad-plugins.hierarchy: + * docs/plugins/inspect/plugin-accurip.xml: + * docs/plugins/inspect/plugin-adpcmdec.xml: + * docs/plugins/inspect/plugin-adpcmenc.xml: + * docs/plugins/inspect/plugin-aiff.xml: + * docs/plugins/inspect/plugin-asfmux.xml: + * docs/plugins/inspect/plugin-assrender.xml: + * docs/plugins/inspect/plugin-audiomixer.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-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-mpegpsmux.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-rtmp.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.6.3 + +2016-01-20 14:18:32 +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 2016-01-15 10:49:12 -0500 Matt Crane <mattcrane@tycoint.com> @@ -1,44 +1,79 @@ -This is GStreamer 1.6.3 - -The GStreamer team is proud to announce the third bugfix release in the stable -1.6 release series of your favourite cross-platform multimedia framework! - -This release only contains bugfixes and it is safe to update from 1.6.x. For a -full list of bugfixes see Bugzilla: - https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=91562&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.3 - -See http://gstreamer.freedesktop.org/releases/1.6/ for the latest version of this document. - -Major bugfixes - -- Fix regression in GL library that made glimagesink unsable on Android -- Integer arithmetic overflow in queue2 element that could break buffering or - cause crashes due to NULL pointer dereference -- Fix crash in AAC/ADTS typefinder caused by reading more memory than is - available -- Stop ignoring encoder errors in the VP8/VP9 encoders -- Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's redudant and - was never actually implemented -- Ensure to store the correct video info in GstVideoBufferPool -- Fix caps in rtspsrc when doing SRTP over interleaved TCP -- Fix crash in pcap parser on 0-sized packets -- Clear EOS flag in appsrc to allow reuse after EOS and flushing -- Ignore flushing streams in streamsynchronizer during stream switches to fix - problems caused by this in gst-editing-services -- Ignore tags and other metadata in WAV files after the "data" chunk in PUSH - mode to prevent them from being interpreted as audio -- Correctly use colorimetry in v4l2 only for YUV color formats -- Set reserved bits in MPEG TS muxer to 1s -- Fix calculation of SBC frame lengths -- Fix output of the RTP JPEG2000 depayloader to have one frame per buffer - and crash in the OpenJPEG decoder on incomplete frames -- Update ffmpeg snapshot in gst-libav to 2.8.5 -- Memory leak fixes in scaletempo, the raw video RTP depayloader, - and in playsink related to audio/video filters -- Fixes for error handling in the OSX audio plugin -- Various gobject-introspection annotation fixes and additions -- Compiler warning fixes for latest clang compiler -- and many, many more: - https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=91562&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.3 +This is GStreamer 1.6.4 +The GStreamer team is pleased to announce the fourth and likely last +bugfix release in the old stable 1.6 release series of your favourite +cross-platform multimedia framework! + +This release only contains bugfixes and it should be safe to update from 1.6.x. + +This release maintains API/ABI backwards compatibility with the +GStreamer 1.0, 1.2, 1.4 and 1.6 release series. + +For details about the GStreamer 1.6 series and the latest version of this +document see the GStreamer 1.6 release page: + + http://gstreamer.freedesktop.org/releases/1.6/ + +Bug fix summary: + + - audio parsers: make sure to send tags before pushing the first buffer, + so all metadata is available at preroll. Fixes metadata collection in + mopidy with certain FLAC files. + + - fix decoding glitches at the beginning of some mp3 streams when streaming + + - multiqueue eos handling fixes + + - tcpserversink/multisocketsink: fix 100% cpu usage on client disconnect + + - video4linux: colorimetry and colorspace handling fixes + + - udpsrc: add option to enable/disable multicast loopback ("loop" property) + + - RTP JPEG: depayloader robustness fixes; payloader now accepts different + quant tables for the chroma components + + - directsoundsink: fix some issues around muting/unmuting the sound + + - dvdreadsrc: don't jump to wrong title when seeking back to 0 for titles != 1 + + - adaptivedemux: fix race on shutdown that could result in deadlocks + in hlsdemux/dashdemux, especially when stopped before playback started + + - decklink: various robustness fixes in decklinkaudiosrc and decklinkvideosrc + + - mpeg4parser: prevent assertion when scanning for sync code + + - fbdevsink: fix crash caused by wrong bpp calculation + + - tsdemux: fix hang in preroll caused by bogus timestamp/wraparound + handling in some corner cases + + - tsdemux: fix accurating seeking + + - h265parse: fix crash converting from hevc format to nal-aligned bytestream + + - h264parse, h265parse: fix handling of downstream force-key-unit events + + - g-i annotation fixes for bindings for gst_element_query_convert(), + + gst_pad_get_current_caps(), and gst_pad_peer_query_caps() + + - gst-libav: update internal libav copy to n2.8.6 + + - rtsp-server: report RECORD and ANNOUNCE as supported in the OPTIONS + + - rtsp-server: prevent receival of looped back packets on Windows if a + multicast transport is used + + - various minor memory leak fixes + + - miscellaneous other fixes + + - fix crashes on newer windows versions when GTypes are passed through + vararg functions as is done in souphttpsrc or during ges_init(). This + would manifest itself if the application was compiled with MSVC + and /DYNAMICBASE (address space layout randomization) was used. + + - Bug list: https://bugzilla.gnome.org/buglist.cgi?product=GStreamer&target_milestone=1.6.4 @@ -1,18 +1,17 @@ -Release notes for GStreamer Bad Plugins 1.6.3 +Release notes for GStreamer Bad Plugins 1.6.4 -The GStreamer team is proud to announce the third bugfix release in the stable -1.6 release series of your favourite cross-platform multimedia framework! +The GStreamer team is pleased to announce a new bug-fix release in the +old 1.6 stable series of the core of the GStreamer streaming media framework. -This release only contains bugfixes and it is safe to update from 1.6.x. For a -full list of bugfixes see Bugzilla. +This release only contains bugfixes and it should be safe to update from 1.6.x. +For a full list of bugfixes see Bugzilla. + - - -See http://gstreamer.freedesktop.org/releases/1.6/ -for the full release notes. +This release maintains API/ABI backwards compatibility with the +GStreamer 1.0, 1.2, 1.4 and 1.6 release series. @@ -64,23 +63,23 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) Bugs fixed in this release - * 756573 : pcapparse: Crash in presence of empty packet - * 758286 : qtitem: GstQSGTexture leaks in updatePaintNode - * 760127 : mpegtsmux: Reserve bits not set to to 1's - * 760551 : shmsink: Deadlock in memory free - * 760883 : gl: Black screen on Android after update from 1.6.1 to 1.6.2 + * 760925 : GstGLVideoMixer leaks checker_vbo + * 761070 : h265parse: Fix buffer memory leak + * 761271 : gleffects: fix gleffects fisheye shader compile error + * 761272 : glGenBuffers parameter should be GLsizei not GLuint + * 762098 : fix to make gtksink demo not hang on exit ==== Download ==== You can find source releases of gst-plugins-bad in the download -directory: http://gstreamer.freedesktop.org/src/gst-plugins-bad/ +directory: https://gstreamer.freedesktop.org/src/gst-plugins-bad/ The git repository and details how to clone it can be found at http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/ ==== Homepage ==== -The project's website is http://gstreamer.freedesktop.org/ +The project's website is https://gstreamer.freedesktop.org/ ==== Support and Bugs ==== @@ -105,10 +104,26 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Bob Holcomb - * Matt Crane + * Aleksander Wabik + * Aurélien Zanelli + * David Fernandez + * Edward Hervey + * Florin Apostol + * Haihua Hu + * Jan Schmidt + * Jimmy Ohn + * Kouhei Sutou + * Matthew Waters + * Patricia Muscalu + * Peter Seiderer * Sebastian Dröge * Sergey Borovkov - * Tim Sheridan + * Sreerenj Balachandran + * Thiago Santos + * Thibault Saunier * Tim-Philipp Müller + * Vincent Penquerc'h + * Vineeth TM + * Vivia Nikolaidou + * Wang Xin-yu (王昕宇)
\ No newline at end of file diff --git a/configure.ac b/configure.ac index 5d7e2b21a1..28918c2eea 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.69]) dnl initialize autoconf dnl when going to/from release please set the nano (fourth number) right ! dnl releases only do Wall, git and prerelease does Werror too -AC_INIT([GStreamer Bad Plug-ins],[1.6.3],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad]) +AC_INIT([GStreamer Bad Plug-ins],[1.6.4],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad]) AG_GST_INIT @@ -51,7 +51,7 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0 dnl - interfaces added -> increment AGE dnl - interfaces removed -> AGE = 0 dnl sets GST_LT_LDFLAGS -AS_LIBTOOL(GST, 603, 0, 603) +AS_LIBTOOL(GST, 604, 0, 604) dnl *** required versions of GStreamer stuff *** GST_REQ=1.6.3 diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args index 802a56f58e..2f1d2b268e 100644 --- a/docs/plugins/gst-plugins-bad-plugins.args +++ b/docs/plugins/gst-plugins-bad-plugins.args @@ -58845,7 +58845,7 @@ <FLAGS>rw</FLAGS> <NICK>Eyes profile</NICK> <BLURB>Location of Haar cascade file to use for eye-pair detection.</BLURB> -<DEFAULT>"/usr/share/OpenCV/haarcascades/haarcascade_mcs_eyepair_small.xml"</DEFAULT> +<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_mcs_eyepair_small.xml"</DEFAULT> </ARG> <ARG> @@ -58895,7 +58895,7 @@ <FLAGS>rw</FLAGS> <NICK>Mouth profile</NICK> <BLURB>Location of Haar cascade file to use for mouth detection.</BLURB> -<DEFAULT>"/usr/share/OpenCV/haarcascades/haarcascade_mcs_mouth.xml"</DEFAULT> +<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_mcs_mouth.xml"</DEFAULT> </ARG> <ARG> @@ -58905,7 +58905,7 @@ <FLAGS>rw</FLAGS> <NICK>Nose profile</NICK> <BLURB>Location of Haar cascade file to use for nose detection.</BLURB> -<DEFAULT>"/usr/share/OpenCV/haarcascades/haarcascade_mcs_nose.xml"</DEFAULT> +<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_mcs_nose.xml"</DEFAULT> </ARG> <ARG> @@ -58915,7 +58915,7 @@ <FLAGS>rw</FLAGS> <NICK>Face profile</NICK> <BLURB>Location of Haar cascade file to use for face detection.</BLURB> -<DEFAULT>"/usr/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml"</DEFAULT> +<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml"</DEFAULT> </ARG> <ARG> @@ -58955,7 +58955,7 @@ <FLAGS>rw</FLAGS> <NICK>Profile</NICK> <BLURB>Location of Haar cascade file to use for face blurion.</BLURB> -<DEFAULT>"/usr/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml"</DEFAULT> +<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml"</DEFAULT> </ARG> <ARG> diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy index b09fb5d461..82217db4d2 100644 --- a/docs/plugins/gst-plugins-bad-plugins.hierarchy +++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy @@ -3,6 +3,7 @@ GObject GstObject GstAllocator GstAllocatorSysmem + GstVdpVideoAllocator GstWlShmAllocator GstAudioRingBuffer GstAudioSinkRingBuffer @@ -40,6 +41,7 @@ GObject GstSirenDec GstAudioEncoder ADPCMEnc + GstFaac GstGSMEnc GstOpusEnc GstSbcEnc @@ -74,6 +76,8 @@ GObject GstChecksumSink GstCurlBaseSink GstCurlFileSink + GstCurlSshSink + GstCurlSftpSink GstCurlTlsSink GstCurlFtpSink GstCurlHttpSink @@ -91,7 +95,6 @@ GObject GstGtkGLSink GstGtkSink GstInterVideoSink - GstQtSink GstWaylandSink GstBaseSrc GstAvdtpSrc @@ -112,6 +115,7 @@ GObject GstDvbSrc GstGLTestSrc GstMMS + GstNeonhttpSrc GstRTMPSrc GstRfbSrc GstShmSrc @@ -326,13 +330,17 @@ GObject GstLibde265Dec GstOpenEXRDec GstOpenJPEGDec + GstOpenh264Dec GstPnmdec GstRsvgDec GstSchroDec GstVMncDec + GstVdpDecoder + GstVdpMpegDec GstWebPDec GstVideoEncoder GstOpenJPEGEnc + GstOpenh264Enc GstPnmenc GstSchroEnc GstWebpEnc @@ -368,6 +376,7 @@ GObject GtkWidget GstColorBalanceChannel GstEncodingProfile + GstVdpDevice MXFMetadataBase MXFDescriptiveMetadata MXFDMS1 diff --git a/docs/plugins/inspect/plugin-accurip.xml b/docs/plugins/inspect/plugin-accurip.xml index 9f557b65b0..3f4e14f26a 100644 --- a/docs/plugins/inspect/plugin-accurip.xml +++ b/docs/plugins/inspect/plugin-accurip.xml @@ -3,7 +3,7 @@ <description>Computes an AccurateRip CRC</description> <filename>../../gst/accurip/.libs/libgstaccurip.so</filename> <basename>libgstaccurip.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-adpcmdec.xml b/docs/plugins/inspect/plugin-adpcmdec.xml index 513822c9de..458be62c53 100644 --- a/docs/plugins/inspect/plugin-adpcmdec.xml +++ b/docs/plugins/inspect/plugin-adpcmdec.xml @@ -3,7 +3,7 @@ <description>ADPCM decoder</description> <filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename> <basename>libgstadpcmdec.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-adpcmenc.xml b/docs/plugins/inspect/plugin-adpcmenc.xml index 10a9ba8db8..e036af80af 100644 --- a/docs/plugins/inspect/plugin-adpcmenc.xml +++ b/docs/plugins/inspect/plugin-adpcmenc.xml @@ -3,7 +3,7 @@ <description>ADPCM encoder</description> <filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename> <basename>libgstadpcmenc.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-aiff.xml b/docs/plugins/inspect/plugin-aiff.xml index 43d9fab1d2..462d8341dc 100644 --- a/docs/plugins/inspect/plugin-aiff.xml +++ b/docs/plugins/inspect/plugin-aiff.xml @@ -3,7 +3,7 @@ <description>Create and parse Audio Interchange File Format (AIFF) files</description> <filename>../../gst/aiff/.libs/libgstaiff.so</filename> <basename>libgstaiff.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-asfmux.xml b/docs/plugins/inspect/plugin-asfmux.xml index a518e45ee7..ee21783004 100644 --- a/docs/plugins/inspect/plugin-asfmux.xml +++ b/docs/plugins/inspect/plugin-asfmux.xml @@ -3,7 +3,7 @@ <description>ASF Muxer Plugin</description> <filename>../../gst/asfmux/.libs/libgstasfmux.so</filename> <basename>libgstasfmux.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-assrender.xml b/docs/plugins/inspect/plugin-assrender.xml index 633615bfeb..aa379c14a1 100644 --- a/docs/plugins/inspect/plugin-assrender.xml +++ b/docs/plugins/inspect/plugin-assrender.xml @@ -3,7 +3,7 @@ <description>ASS/SSA subtitle renderer</description> <filename>../../ext/assrender/.libs/libgstassrender.so</filename> <basename>libgstassrender.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audiomixer.xml b/docs/plugins/inspect/plugin-audiomixer.xml index a45dbbcb80..fb7285dada 100644 --- a/docs/plugins/inspect/plugin-audiomixer.xml +++ b/docs/plugins/inspect/plugin-audiomixer.xml @@ -3,7 +3,7 @@ <description>Mixes multiple audio streams</description> <filename>../../gst/audiomixer/.libs/libgstaudiomixer.so</filename> <basename>libgstaudiomixer.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audiovisualizers.xml b/docs/plugins/inspect/plugin-audiovisualizers.xml index 82a040cbbb..bb07f6b179 100644 --- a/docs/plugins/inspect/plugin-audiovisualizers.xml +++ b/docs/plugins/inspect/plugin-audiovisualizers.xml @@ -3,7 +3,7 @@ <description>Creates video visualizations of audio input</description> <filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename> <basename>libgstaudiovisualizers.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-autoconvert.xml b/docs/plugins/inspect/plugin-autoconvert.xml index d01476d50d..6c5d7edfbe 100644 --- a/docs/plugins/inspect/plugin-autoconvert.xml +++ b/docs/plugins/inspect/plugin-autoconvert.xml @@ -3,7 +3,7 @@ <description>Selects convertor element based on caps</description> <filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename> <basename>libgstautoconvert.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-bayer.xml b/docs/plugins/inspect/plugin-bayer.xml index 2d8dbffe70..3a31c5cc96 100644 --- a/docs/plugins/inspect/plugin-bayer.xml +++ b/docs/plugins/inspect/plugin-bayer.xml @@ -3,7 +3,7 @@ <description>Elements to convert Bayer images</description> <filename>../../gst/bayer/.libs/libgstbayer.so</filename> <basename>libgstbayer.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-bz2.xml b/docs/plugins/inspect/plugin-bz2.xml index 0347a342c9..d41f8f6e03 100644 --- a/docs/plugins/inspect/plugin-bz2.xml +++ b/docs/plugins/inspect/plugin-bz2.xml @@ -3,7 +3,7 @@ <description>Compress or decompress streams</description> <filename>../../ext/bz2/.libs/libgstbz2.so</filename> <basename>libgstbz2.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-camerabin.xml b/docs/plugins/inspect/plugin-camerabin.xml index b9d5eb853d..a2f265e865 100644 --- a/docs/plugins/inspect/plugin-camerabin.xml +++ b/docs/plugins/inspect/plugin-camerabin.xml @@ -3,7 +3,7 @@ <description>Take image snapshots and record movies from camera</description> <filename>../../gst/camerabin2/.libs/libgstcamerabin2.so</filename> <basename>libgstcamerabin2.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-chromaprint.xml b/docs/plugins/inspect/plugin-chromaprint.xml index 6249ecc093..43ce48e761 100644 --- a/docs/plugins/inspect/plugin-chromaprint.xml +++ b/docs/plugins/inspect/plugin-chromaprint.xml @@ -3,7 +3,7 @@ <description>Calculate Chromaprint fingerprint from audio files</description> <filename>../../ext/chromaprint/.libs/libgstchromaprint.so</filename> <basename>libgstchromaprint.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-coloreffects.xml b/docs/plugins/inspect/plugin-coloreffects.xml index 20b5af443f..dc9e2e1017 100644 --- a/docs/plugins/inspect/plugin-coloreffects.xml +++ b/docs/plugins/inspect/plugin-coloreffects.xml @@ -3,7 +3,7 @@ <description>Color Look-up Table filters</description> <filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename> <basename>libgstcoloreffects.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-curl.xml b/docs/plugins/inspect/plugin-curl.xml index 8fd707258c..1fa0609679 100644 --- a/docs/plugins/inspect/plugin-curl.xml +++ b/docs/plugins/inspect/plugin-curl.xml @@ -3,7 +3,7 @@ <description>libcurl-based elements</description> <filename>../../ext/curl/.libs/libgstcurl.so</filename> <basename>libgstcurl.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> @@ -55,6 +55,21 @@ </pads> </element> <element> + <name>curlsftpsink</name> + <longname>Curl sftp sink</longname> + <class>Sink/Network</class> + <description>Upload data over the SFTP protocol using libcurl</description> + <author>Sorin L. <sorin@axis.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> + </element> + <element> <name>curlsmtpsink</name> <longname>Curl smtp sink</longname> <class>Sink/Network</class> diff --git a/docs/plugins/inspect/plugin-dataurisrc.xml b/docs/plugins/inspect/plugin-dataurisrc.xml index 30f0ff9179..227e7d5727 100644 --- a/docs/plugins/inspect/plugin-dataurisrc.xml +++ b/docs/plugins/inspect/plugin-dataurisrc.xml @@ -3,7 +3,7 @@ <description>data: URI source</description> <filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename> <basename>libgstdataurisrc.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-debugutilsbad.xml b/docs/plugins/inspect/plugin-debugutilsbad.xml index 00b35ed7ae..2d81274ce1 100644 --- a/docs/plugins/inspect/plugin-debugutilsbad.xml +++ b/docs/plugins/inspect/plugin-debugutilsbad.xml @@ -3,7 +3,7 @@ <description>Collection of elements that may or may not be useful for debugging</description> <filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename> <basename>libgstdebugutilsbad.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-dtsdec.xml b/docs/plugins/inspect/plugin-dtsdec.xml index 0f43805bea..940862f244 100644 --- a/docs/plugins/inspect/plugin-dtsdec.xml +++ b/docs/plugins/inspect/plugin-dtsdec.xml @@ -3,7 +3,7 @@ <description>Decodes DTS audio streams</description> <filename>../../ext/dts/.libs/libgstdtsdec.so</filename> <basename>libgstdtsdec.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml index e2fbd66a91..ea84a20bf9 100644 --- a/docs/plugins/inspect/plugin-dvb.xml +++ b/docs/plugins/inspect/plugin-dvb.xml @@ -3,7 +3,7 @@ <description>DVB elements</description> <filename>../../sys/dvb/.libs/libgstdvb.so</filename> <basename>libgstdvb.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-dvbsuboverlay.xml b/docs/plugins/inspect/plugin-dvbsuboverlay.xml index 822b399762..00de38ff9a 100644 --- a/docs/plugins/inspect/plugin-dvbsuboverlay.xml +++ b/docs/plugins/inspect/plugin-dvbsuboverlay.xml @@ -3,7 +3,7 @@ <description>DVB subtitle renderer</description> <filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename> <basename>libgstdvbsuboverlay.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-dvdspu.xml b/docs/plugins/inspect/plugin-dvdspu.xml index aef0a86536..55936b702c 100644 --- a/docs/plugins/inspect/plugin-dvdspu.xml +++ b/docs/plugins/inspect/plugin-dvdspu.xml @@ -3,7 +3,7 @@ <description>DVD Sub-picture Overlay element</description> <filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename> <basename>libgstdvdspu.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-faac.xml b/docs/plugins/inspect/plugin-faac.xml index 1b91088c26..50eae91766 100644 --- a/docs/plugins/inspect/plugin-faac.xml +++ b/docs/plugins/inspect/plugin-faac.xml @@ -3,10 +3,10 @@ <description>Free AAC Encoder (FAAC)</description> <filename>../../ext/faac/.libs/libgstfaac.so</filename> <basename>libgstfaac.so</basename> - <version>1.5.0.1</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> - <package>GStreamer Bad Plug-ins git</package> + <package>GStreamer Bad Plug-ins source release</package> <origin>Unknown package origin</origin> <elements> <element> @@ -20,7 +20,7 @@ <name>sink</name> <direction>sink</direction> <presence>always</presence> - <details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)[ 1, 6 ]</details> + <details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)1; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)3, channel-mask=(bitmask)0x0000000000000007; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)4, channel-mask=(bitmask)0x0000000000000107; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)5, channel-mask=(bitmask)0x0000000000000037; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)6, channel-mask=(bitmask)0x000000000000003f</details> </caps> <caps> <name>src</name> diff --git a/docs/plugins/inspect/plugin-faad.xml b/docs/plugins/inspect/plugin-faad.xml index 099cccc973..f51e2dde94 100644 --- a/docs/plugins/inspect/plugin-faad.xml +++ b/docs/plugins/inspect/plugin-faad.xml @@ -3,7 +3,7 @@ <description>Free AAC Decoder (FAAD)</description> <filename>../../ext/faad/.libs/libgstfaad.so</filename> <basename>libgstfaad.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-festival.xml b/docs/plugins/inspect/plugin-festival.xml index cea449744b..628f397403 100644 --- a/docs/plugins/inspect/plugin-festival.xml +++ b/docs/plugins/inspect/plugin-festival.xml @@ -3,7 +3,7 @@ <description>Synthesizes plain text into audio</description> <filename>../../gst/festival/.libs/libgstfestival.so</filename> <basename>libgstfestival.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-fieldanalysis.xml b/docs/plugins/inspect/plugin-fieldanalysis.xml index 232e578c59..67c5d23227 100644 --- a/docs/plugins/inspect/plugin-fieldanalysis.xml +++ b/docs/plugins/inspect/plugin-fieldanalysis.xml @@ -3,7 +3,7 @@ <description>Video field analysis</description> <filename>../../gst/fieldanalysis/.libs/libgstfieldanalysis.so</filename> <basename>libgstfieldanalysis.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer</package> diff --git a/docs/plugins/inspect/plugin-flite.xml b/docs/plugins/inspect/plugin-flite.xml index 2c1d860ee6..56f072b55c 100644 --- a/docs/plugins/inspect/plugin-flite.xml +++ b/docs/plugins/inspect/plugin-flite.xml @@ -3,7 +3,7 @@ <description>Flite speech synthesizer plugin</description> <filename>../../ext/flite/.libs/libgstflite.so</filename> <basename>libgstflite.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-fragmented.xml b/docs/plugins/inspect/plugin-fragmented.xml index b973ed4a41..9330c6e7d8 100644 --- a/docs/plugins/inspect/plugin-fragmented.xml +++ b/docs/plugins/inspect/plugin-fragmented.xml @@ -3,7 +3,7 @@ <description>Fragmented streaming plugins</description> <filename>../../ext/hls/.libs/libgstfragmented.so</filename> <basename>libgstfragmented.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package> diff --git a/docs/plugins/inspect/plugin-frei0r.xml b/docs/plugins/inspect/plugin-frei0r.xml index f980c37a07..d5fcd1fa29 100644 --- a/docs/plugins/inspect/plugin-frei0r.xml +++ b/docs/plugins/inspect/plugin-frei0r.xml @@ -3,7 +3,7 @@ <description>frei0r plugin library</description> <filename>../../gst/frei0r/.libs/libgstfrei0r.so</filename> <basename>libgstfrei0r.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-gaudieffects.xml b/docs/plugins/inspect/plugin-gaudieffects.xml index 7498d1aab2..aa004d3dcd 100644 --- a/docs/plugins/inspect/plugin-gaudieffects.xml +++ b/docs/plugins/inspect/plugin-gaudieffects.xml @@ -3,7 +3,7 @@ <description>Gaudi video effects.</description> <filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename> <basename>libgstgaudieffects.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer</package> diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml index 89bab35d5f..5b4de727db 100644 --- a/docs/plugins/inspect/plugin-gdp.xml +++ b/docs/plugins/inspect/plugin-gdp.xml @@ -3,7 +3,7 @@ <description>Payload/depayload GDP packets</description> <filename>../../gst/gdp/.libs/libgstgdp.so</filename> <basename>libgstgdp.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-geometrictransform.xml b/docs/plugins/inspect/plugin-geometrictransform.xml index 70e42f5616..4508521008 100644 --- a/docs/plugins/inspect/plugin-geometrictransform.xml +++ b/docs/plugins/inspect/plugin-geometrictransform.xml @@ -3,7 +3,7 @@ <description>Various geometric image transform elements</description> <filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename> <basename>libgstgeometrictransform.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-gmedec.xml b/docs/plugins/inspect/plugin-gmedec.xml index c753c5a01d..c9733ef1f4 100644 --- a/docs/plugins/inspect/plugin-gmedec.xml +++ b/docs/plugins/inspect/plugin-gmedec.xml @@ -3,7 +3,7 @@ <description>GME Audio Decoder</description> <filename>../../ext/gme/.libs/libgstgme.so</filename> <basename>libgstgme.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-gsm.xml b/docs/plugins/inspect/plugin-gsm.xml index eca843519e..b4fb6105c8 100644 --- a/docs/plugins/inspect/plugin-gsm.xml +++ b/docs/plugins/inspect/plugin-gsm.xml @@ -3,7 +3,7 @@ <description>GSM encoder/decoder</description> <filename>../../ext/gsm/.libs/libgstgsm.so</filename> <basename>libgstgsm.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-gstsiren.xml b/docs/plugins/inspect/plugin-gstsiren.xml index 4d2b29dd3b..02d423a8b4 100644 --- a/docs/plugins/inspect/plugin-gstsiren.xml +++ b/docs/plugins/inspect/plugin-gstsiren.xml @@ -3,7 +3,7 @@ <description>Siren encoder/decoder/payloader/depayloader plugins</description> <filename>../../gst/siren/.libs/libgstsiren.so</filename> <basename>libgstsiren.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-id3tag.xml b/docs/plugins/inspect/plugin-id3tag.xml index d23b2f582a..83a30fcf21 100644 --- a/docs/plugins/inspect/plugin-id3tag.xml +++ b/docs/plugins/inspect/plugin-id3tag.xml @@ -3,7 +3,7 @@ <description>ID3 v1 and v2 muxing plugin</description> <filename>../../gst/id3tag/.libs/libgstid3tag.so</filename> <basename>libgstid3tag.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-inter.xml b/docs/plugins/inspect/plugin-inter.xml index b060654971..dc3b570c63 100644 --- a/docs/plugins/inspect/plugin-inter.xml +++ b/docs/plugins/inspect/plugin-inter.xml @@ -3,7 +3,7 @@ <description>plugin for inter-pipeline communication</description> <filename>../../gst/inter/.libs/libgstinter.so</filename> <basename>libgstinter.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package> diff --git a/docs/plugins/inspect/plugin-interlace.xml b/docs/plugins/inspect/plugin-interlace.xml index 7905120680..6de9d01518 100644 --- a/docs/plugins/inspect/plugin-interlace.xml +++ b/docs/plugins/inspect/plugin-interlace.xml @@ -3,7 +3,7 @@ <description>Create an interlaced video stream</description> <filename>../../gst/interlace/.libs/libgstinterlace.so</filename> <basename>libgstinterlace.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-jpegformat.xml b/docs/plugins/inspect/plugin-jpegformat.xml index 40c4f9cf82..8b42e7e05a 100644 --- a/docs/plugins/inspect/plugin-jpegformat.xml +++ b/docs/plugins/inspect/plugin-jpegformat.xml @@ -3,7 +3,7 @@ <description>JPEG interchange format plugin</description> <filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename> <basename>libgstjpegformat.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-liveadder.xml b/docs/plugins/inspect/plugin-liveadder.xml index feb83f1d05..4ba03b87b2 100644 --- a/docs/plugins/inspect/plugin-liveadder.xml +++ b/docs/plugins/inspect/plugin-liveadder.xml @@ -3,7 +3,7 @@ <description>Adds multiple live discontinuous streams</description> <filename>../../gst/liveadder/.libs/libgstliveadder.so</filename> <basename>libgstliveadder.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-mimic.xml b/docs/plugins/inspect/plugin-mimic.xml index 30d1eb167c..804e0e7dd7 100644 --- a/docs/plugins/inspect/plugin-mimic.xml +++ b/docs/plugins/inspect/plugin-mimic.xml @@ -3,7 +3,7 @@ <description>Mimic codec</description> <filename>../../ext/mimic/.libs/libgstmimic.so</filename> <basename>libgstmimic.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-mms.xml b/docs/plugins/inspect/plugin-mms.xml index 54c081c7b1..67929d6aee 100644 --- a/docs/plugins/inspect/plugin-mms.xml +++ b/docs/plugins/inspect/plugin-mms.xml @@ -3,7 +3,7 @@ <description>Microsoft Multi Media Server streaming protocol support</description> <filename>../../ext/libmms/.libs/libgstmms.so</filename> <basename>libgstmms.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-modplug.xml b/docs/plugins/inspect/plugin-modplug.xml index 3320d70a8d..301bf8bbe6 100644 --- a/docs/plugins/inspect/plugin-modplug.xml +++ b/docs/plugins/inspect/plugin-modplug.xml @@ -3,7 +3,7 @@ <description>.MOD audio decoding</description> <filename>../../ext/modplug/.libs/libgstmodplug.so</filename> <basename>libgstmodplug.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-mpeg2enc.xml b/docs/plugins/inspect/plugin-mpeg2enc.xml index 95eee84106..358e1a885d 100644 --- a/docs/plugins/inspect/plugin-mpeg2enc.xml +++ b/docs/plugins/inspect/plugin-mpeg2enc.xml @@ -3,7 +3,7 @@ <description>High-quality MPEG-1/2 video encoder</description> <filename>../../ext/mpeg2enc/.libs/libgstmpeg2enc.so</filename> <basename>libgstmpeg2enc.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-mpegpsdemux.xml b/docs/plugins/inspect/plugin-mpegpsdemux.xml index 2dda1d3b61..12b6f8998c 100644 --- a/docs/plugins/inspect/plugin-mpegpsdemux.xml +++ b/docs/plugins/inspect/plugin-mpegpsdemux.xml @@ -3,7 +3,7 @@ <description>MPEG-PS demuxer</description> <filename>../../gst/mpegdemux/.libs/libgstmpegpsdemux.so</filename> <basename>libgstmpegpsdemux.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>unknown</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-mpegpsmux.xml b/docs/plugins/inspect/plugin-mpegpsmux.xml index d36db26892..c866d9c4ae 100644 --- a/docs/plugins/inspect/plugin-mpegpsmux.xml +++ b/docs/plugins/inspect/plugin-mpegpsmux.xml @@ -3,7 +3,7 @@ <description>MPEG-PS muxer</description> <filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename> <basename>libgstmpegpsmux.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-mpegtsdemux.xml b/docs/plugins/inspect/plugin-mpegtsdemux.xml index be48789685..4bcf8419c4 100644 --- a/docs/plugins/inspect/plugin-mpegtsdemux.xml +++ b/docs/plugins/inspect/plugin-mpegtsdemux.xml @@ -3,7 +3,7 @@ <description>MPEG TS demuxer</description> <filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename> <basename>libgstmpegtsdemux.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-mpegtsmux.xml b/docs/plugins/inspect/plugin-mpegtsmux.xml index a4b553b6b1..843144a17e 100644 --- a/docs/plugins/inspect/plugin-mpegtsmux.xml +++ b/docs/plugins/inspect/plugin-mpegtsmux.xml @@ -3,7 +3,7 @@ <description>MPEG-TS muxer</description> <filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename> <basename>libgstmpegtsmux.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-mpg123.xml b/docs/plugins/inspect/plugin-mpg123.xml index d805c61f5a..1524ff598b 100644 --- a/docs/plugins/inspect/plugin-mpg123.xml +++ b/docs/plugins/inspect/plugin-mpg123.xml @@ -3,7 +3,7 @@ <description>mp3 decoding based on the mpg123 library</description> <filename>../../ext/mpg123/.libs/libgstmpg123.so</filename> <basename>libgstmpg123.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-mplex.xml b/docs/plugins/inspect/plugin-mplex.xml index 022edf1c0f..8c59eb21d7 100644 --- a/docs/plugins/inspect/plugin-mplex.xml +++ b/docs/plugins/inspect/plugin-mplex.xml @@ -3,7 +3,7 @@ <description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description> <filename>../../ext/mplex/.libs/libgstmplex.so</filename> <basename>libgstmplex.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-neon.xml b/docs/plugins/inspect/plugin-neon.xml index de2ce6b798..752dfd53aa 100644 --- a/docs/plugins/inspect/plugin-neon.xml +++ b/docs/plugins/inspect/plugin-neon.xml @@ -3,7 +3,7 @@ <description>lib neon http client src</description> <filename>../../ext/neon/.libs/libgstneonhttpsrc.so</filename> <basename>libgstneonhttpsrc.so</basename> - <version>1.6.2</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-ofa.xml b/docs/plugins/inspect/plugin-ofa.xml index 56b6977344..b374510709 100644 --- a/docs/plugins/inspect/plugin-ofa.xml +++ b/docs/plugins/inspect/plugin-ofa.xml @@ -3,7 +3,7 @@ <description>Calculate MusicIP fingerprint from audio files</description> <filename>../../ext/ofa/.libs/libgstofa.so</filename> <basename>libgstofa.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-openal.xml b/docs/plugins/inspect/plugin-openal.xml index ff013d0e1f..26a58e72eb 100644 --- a/docs/plugins/inspect/plugin-openal.xml +++ b/docs/plugins/inspect/plugin-openal.xml @@ -3,7 +3,7 @@ <description>OpenAL plugin library</description> <filename>../../ext/openal/.libs/libgstopenal.so</filename> <basename>libgstopenal.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-opencv.xml b/docs/plugins/inspect/plugin-opencv.xml index 7c982cdf41..4884666b22 100644 --- a/docs/plugins/inspect/plugin-opencv.xml +++ b/docs/plugins/inspect/plugin-opencv.xml @@ -3,7 +3,7 @@ <description>GStreamer OpenCV Plugins</description> <filename>../../ext/opencv/.libs/libgstopencv.so</filename> <basename>libgstopencv.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-opus.xml b/docs/plugins/inspect/plugin-opus.xml index f1f1977b0e..8016a7e265 100644 --- a/docs/plugins/inspect/plugin-opus.xml +++ b/docs/plugins/inspect/plugin-opus.xml @@ -3,7 +3,7 @@ <description>OPUS plugin library</description> <filename>../../ext/opus/.libs/libgstopus.so</filename> <basename>libgstopus.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-pcapparse.xml b/docs/plugins/inspect/plugin-pcapparse.xml index 31b570455c..db6481f27b 100644 --- a/docs/plugins/inspect/plugin-pcapparse.xml +++ b/docs/plugins/inspect/plugin-pcapparse.xml @@ -3,7 +3,7 @@ <description>Element parsing raw pcap streams</description> <filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename> <basename>libgstpcapparse.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer</package> diff --git a/docs/plugins/inspect/plugin-pnm.xml b/docs/plugins/inspect/plugin-pnm.xml index ca5a273136..c2387f212e 100644 --- a/docs/plugins/inspect/plugin-pnm.xml +++ b/docs/plugins/inspect/plugin-pnm.xml @@ -3,7 +3,7 @@ <description>PNM plugin</description> <filename>../../gst/pnm/.libs/libgstpnm.so</filename> <basename>libgstpnm.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml index 0d1bda8371..4c9715dc61 100644 --- a/docs/plugins/inspect/plugin-rawparse.xml +++ b/docs/plugins/inspect/plugin-rawparse.xml @@ -3,7 +3,7 @@ <description>Parses byte streams into raw frames</description> <filename>../../gst/rawparse/.libs/libgstrawparse.so</filename> <basename>libgstrawparse.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-removesilence.xml b/docs/plugins/inspect/plugin-removesilence.xml index 9e8828e2f0..1741c167eb 100644 --- a/docs/plugins/inspect/plugin-removesilence.xml +++ b/docs/plugins/inspect/plugin-removesilence.xml @@ -3,7 +3,7 @@ <description>Removes silence from an audio stream</description> <filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename> <basename>libgstremovesilence.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-resindvd.xml b/docs/plugins/inspect/plugin-resindvd.xml index 57a989577e..ed768d93af 100644 --- a/docs/plugins/inspect/plugin-resindvd.xml +++ b/docs/plugins/inspect/plugin-resindvd.xml @@ -3,7 +3,7 @@ <description>Resin DVD playback elements</description> <filename>../../ext/resindvd/.libs/libgstresindvd.so</filename> <basename>libgstresindvd.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer</package> diff --git a/docs/plugins/inspect/plugin-rfbsrc.xml b/docs/plugins/inspect/plugin-rfbsrc.xml index b531484180..8ab30a6933 100644 --- a/docs/plugins/inspect/plugin-rfbsrc.xml +++ b/docs/plugins/inspect/plugin-rfbsrc.xml @@ -3,7 +3,7 @@ <description>Connects to a VNC server and decodes RFB stream</description> <filename>../../gst/librfb/.libs/libgstrfbsrc.so</filename> <basename>libgstrfbsrc.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-rtmp.xml b/docs/plugins/inspect/plugin-rtmp.xml index de5097e809..43b87a155e 100644 --- a/docs/plugins/inspect/plugin-rtmp.xml +++ b/docs/plugins/inspect/plugin-rtmp.xml @@ -3,7 +3,7 @@ <description>RTMP source and sink</description> <filename>../../ext/rtmp/.libs/libgstrtmp.so</filename> <basename>libgstrtmp.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-schro.xml b/docs/plugins/inspect/plugin-schro.xml index 1e14e4d0bc..2d689ecb59 100644 --- a/docs/plugins/inspect/plugin-schro.xml +++ b/docs/plugins/inspect/plugin-schro.xml @@ -3,7 +3,7 @@ <description>Schroedinger plugin</description> <filename>../../ext/schroedinger/.libs/libgstschro.so</filename> <basename>libgstschro.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-sdp.xml b/docs/plugins/inspect/plugin-sdp.xml index bafe61d804..4ad27f3f60 100644 --- a/docs/plugins/inspect/plugin-sdp.xml +++ b/docs/plugins/inspect/plugin-sdp.xml @@ -3,7 +3,7 @@ <description>configure streaming sessions using SDP</description> <filename>../../gst/sdp/.libs/libgstsdpelem.so</filename> <basename>libgstsdpelem.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-segmentclip.xml b/docs/plugins/inspect/plugin-segmentclip.xml index dcb2b5ac6f..e07cfa357f 100644 --- a/docs/plugins/inspect/plugin-segmentclip.xml +++ b/docs/plugins/inspect/plugin-segmentclip.xml @@ -3,7 +3,7 @@ <description>Segment clip elements</description> <filename>../../gst/segmentclip/.libs/libgstsegmentclip.so</filename> <basename>libgstsegmentclip.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-shm.xml b/docs/plugins/inspect/plugin-shm.xml index 00a5ec9a4a..6e36dc3e4d 100644 --- a/docs/plugins/inspect/plugin-shm.xml +++ b/docs/plugins/inspect/plugin-shm.xml @@ -3,7 +3,7 @@ <description>shared memory sink source</description> <filename>../../sys/shm/.libs/libgstshm.so</filename> <basename>libgstshm.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-smooth.xml b/docs/plugins/inspect/plugin-smooth.xml index bb9c0a9c5a..6ea8c0b854 100644 --- a/docs/plugins/inspect/plugin-smooth.xml +++ b/docs/plugins/inspect/plugin-smooth.xml @@ -3,7 +3,7 @@ <description>Apply a smooth filter to an image</description> <filename>../../gst/smooth/.libs/libgstsmooth.so</filename> <basename>libgstsmooth.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml index cd98355c99..2fbff3bc18 100644 --- a/docs/plugins/inspect/plugin-soundtouch.xml +++ b/docs/plugins/inspect/plugin-soundtouch.xml @@ -3,7 +3,7 @@ <description>Audio Pitch Controller & BPM Detection</description> <filename>../../ext/soundtouch/.libs/libgstsoundtouch.so</filename> <basename>libgstsoundtouch.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-spandsp.xml b/docs/plugins/inspect/plugin-spandsp.xml index 80214e2662..0a54187733 100644 --- a/docs/plugins/inspect/plugin-spandsp.xml +++ b/docs/plugins/inspect/plugin-spandsp.xml @@ -3,7 +3,7 @@ <description>libspandsp plugin</description> <filename>../../ext/spandsp/.libs/libgstspandsp.so</filename> <basename>libgstspandsp.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml index b9f835cb62..cf9f32a103 100644 --- a/docs/plugins/inspect/plugin-speed.xml +++ b/docs/plugins/inspect/plugin-speed.xml @@ -3,7 +3,7 @@ <description>Set speed/pitch on audio/raw streams (resampler)</description> <filename>../../gst/speed/.libs/libgstspeed.so</filename> <basename>libgstspeed.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-subenc.xml b/docs/plugins/inspect/plugin-subenc.xml index 8e01d37f55..860bfa055c 100644 --- a/docs/plugins/inspect/plugin-subenc.xml +++ b/docs/plugins/inspect/plugin-subenc.xml @@ -3,7 +3,7 @@ <description>subtitle encoders</description> <filename>../../gst/subenc/.libs/libgstsubenc.so</filename> <basename>libgstsubenc.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml index 817735a920..03569f41df 100644 --- a/docs/plugins/inspect/plugin-videoparsersbad.xml +++ b/docs/plugins/inspect/plugin-videoparsersbad.xml @@ -3,7 +3,7 @@ <description>videoparsers</description> <filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename> <basename>libgstvideoparsersbad.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-voaacenc.xml b/docs/plugins/inspect/plugin-voaacenc.xml index a77a0c15e1..05393d3f96 100644 --- a/docs/plugins/inspect/plugin-voaacenc.xml +++ b/docs/plugins/inspect/plugin-voaacenc.xml @@ -3,7 +3,7 @@ <description>AAC audio encoder</description> <filename>../../ext/voaacenc/.libs/libgstvoaacenc.so</filename> <basename>libgstvoaacenc.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-voamrwbenc.xml b/docs/plugins/inspect/plugin-voamrwbenc.xml index e831244c94..2313b58642 100644 --- a/docs/plugins/inspect/plugin-voamrwbenc.xml +++ b/docs/plugins/inspect/plugin-voamrwbenc.xml @@ -3,7 +3,7 @@ <description>Adaptive Multi-Rate Wide-Band Encoder</description> <filename>../../ext/voamrwbenc/.libs/libgstvoamrwbenc.so</filename> <basename>libgstvoamrwbenc.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>unknown</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-waylandsink.xml b/docs/plugins/inspect/plugin-waylandsink.xml index f1c80dd0cb..83e4ebb225 100644 --- a/docs/plugins/inspect/plugin-waylandsink.xml +++ b/docs/plugins/inspect/plugin-waylandsink.xml @@ -3,7 +3,7 @@ <description>Wayland Video Sink</description> <filename>../../ext/wayland/.libs/libgstwaylandsink.so</filename> <basename>libgstwaylandsink.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-y4mdec.xml b/docs/plugins/inspect/plugin-y4mdec.xml index 57285465c8..59a5a3487a 100644 --- a/docs/plugins/inspect/plugin-y4mdec.xml +++ b/docs/plugins/inspect/plugin-y4mdec.xml @@ -3,7 +3,7 @@ <description>Demuxes/decodes YUV4MPEG streams</description> <filename>../../gst/y4m/.libs/libgsty4mdec.so</filename> <basename>libgsty4mdec.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package> diff --git a/docs/plugins/inspect/plugin-zbar.xml b/docs/plugins/inspect/plugin-zbar.xml index 0a5ee596db..05ba2b90e0 100644 --- a/docs/plugins/inspect/plugin-zbar.xml +++ b/docs/plugins/inspect/plugin-zbar.xml @@ -3,7 +3,7 @@ <description>zbar barcode scanner</description> <filename>../../ext/zbar/.libs/libgstzbar.so</filename> <basename>libgstzbar.so</basename> - <version>1.6.3</version> + <version>1.6.4</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package> diff --git a/gst-plugins-bad.doap b/gst-plugins-bad.doap index 88b6180b46..a2c72095f6 100644 --- a/gst-plugins-bad.doap +++ b/gst-plugins-bad.doap @@ -35,6 +35,16 @@ real live maintainer, or some actual wide use. <release> <Version> + <revision>1.6.4</revision> + <branch>1.6</branch> + <name></name> + <created>2016-04-14</created> + <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.6.4.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.6.3</revision> <branch>1.6</branch> <name></name> diff --git a/win32/common/config.h b/win32/common/config.h index 9ea52d49eb..ab54795488 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -89,7 +89,7 @@ #define GST_PACKAGE_ORIGIN "Unknown package origin" /* GStreamer package release date/time for plugins as YYYY-MM-DD */ -#define GST_PACKAGE_RELEASE_DATETIME "2016-01-20" +#define GST_PACKAGE_RELEASE_DATETIME "2016-04-14" /* Define if static plugins should be built */ #undef GST_PLUGIN_BUILD_STATIC @@ -717,7 +717,7 @@ #define PACKAGE_NAME "GStreamer Bad Plug-ins" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.6.3" +#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.6.4" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-bad" @@ -726,7 +726,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.6.3" +#define PACKAGE_VERSION "1.6.4" /* directory where plugins are located */ #ifdef _DEBUG @@ -770,7 +770,7 @@ #undef USE_EGL_RPI /* Version number of package */ -#define VERSION "1.6.3" +#define VERSION "1.6.4" /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ |