diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2016-09-01 12:26:20 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2016-09-01 12:26:20 +0300 |
commit | 47b7c8dc752c0484e8f4668ab3015db55b3f3ffa (patch) | |
tree | 1cbf83704ea69871554918dd160246de7e826ad1 /ChangeLog | |
parent | 2eb266e25a369e9fedeca1b077349ac427aaafa8 (diff) | |
download | gstreamer-plugins-base-47b7c8dc752c0484e8f4668ab3015db55b3f3ffa.tar.gz |
Release 1.9.21.9.2
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 1048 |
1 files changed, 891 insertions, 157 deletions
@@ -1,9 +1,898 @@ +=== release 1.9.2 === + +2016-09-01 Sebastian Dröge <slomo@coaxion.net> + + * configure.ac: + releasing 1.9.2 + +2016-09-01 11:23:10 +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/lt.po: + * po/lv.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 + +2016-09-01 10:53:35 +0300 Sebastian Dröge <sebastian@centricular.com> + + * tests/icles/test-colorkey.c: + test-colorkey: #define GDK_DISABLE_DEPRECATION_WARNINGS + We use gdk_cairo_create() which is deprecated since 3.22. + +2016-08-27 11:22:11 +0100 Tim-Philipp Müller <tim@centricular.com> + + * meson_options.txt: + * tests/examples/app/meson.build: + * tests/examples/audio/meson.build: + * tests/examples/decodebin_next/meson.build: + * tests/examples/dynamic/meson.build: + * tests/examples/encoding/meson.build: + * tests/examples/fft/meson.build: + * tests/examples/gio/meson.build: + * tests/examples/meson.build: + * tests/examples/overlay/meson.build: + * tests/examples/playback/meson.build: + * tests/examples/playrec/meson.build: + * tests/examples/seek/meson.build: + * tests/examples/snapshot/meson.build: + * tests/meson.build: + meson: build examples + +2016-08-27 01:17:25 +0100 Tim-Philipp Müller <tim@centricular.com> + + * tests/meson.build: + meson: enable tests + At least on non-Windows platforms. + +2016-08-19 11:09:27 -0700 Thibault Saunier <thibault.saunier@osg.samsung.com> + + * ext/ogg/gstoggdemux.c: + * gst-libs/gst/tag/gsttagdemux.c: + Use the new API to post flow ERROR messages on the bus + https://bugzilla.gnome.org/show_bug.cgi?id=770158 + +2016-08-26 20:48:05 +0200 Josep Torra <n770galaxy@gmail.com> + + * configure.ac: + * tests/check/Makefile.am: + build: silence error about pthread for 'make check' in osx + Fixes "clang: error: argument unused during compilation: '-pthread'" + +2016-08-25 12:19:52 +0100 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/video/meson.build: + meson: update for new files in video lib + +2016-08-09 11:39:53 +0200 Josep Torra <n770galaxy@gmail.com> + + * gst/playback/gstdecodebin2.c: + decodebin: forward sticky events on multiqueue + When connecting a demuxer through a multiqueue ensure to copy sticky + events in order to allow the following factory being properly + checked that it is functional. + https://bugzilla.gnome.org/show_bug.cgi?id=769580 + +2016-08-25 11:56:11 +0300 Sebastian Dröge <sebastian@centricular.com> + + * win32/common/libgstvideo.def: + win32: Update libgstvideo.def + +2016-07-26 19:14:40 +0200 Xabier Rodriguez Calvar <calvaris@igalia.com> + + * docs/libs/gst-plugins-base-libs-docs.sgml: + * docs/libs/gst-plugins-base-libs-sections.txt: + * docs/libs/gst-plugins-base-libs.types: + * gst-libs/gst/video/Makefile.am: + * gst-libs/gst/video/video.h: + * gst-libs/gst/video/videodirection.c: + * gst-libs/gst/video/videodirection.h: + * gst-plugins-base.spec.in: + * tests/check/libs/gstlibscpp.cc: + * tests/check/libs/libsabi.c: + * tests/icles/test-header-compile: + videodirection: interface for rotation and flip + A GstVideoOrientationMethod enumeration is also provided for the + admitted property values. + https://bugzilla.gnome.org/show_bug.cgi?id=768687 + +2016-08-17 23:49:02 +0200 Matej Knopp <matej.knopp@gmail.com> + + * gst/playback/gstparsebin.c: + parsebin: do not set global tags to stream + https://bugzilla.gnome.org/show_bug.cgi?id=770053 + +2016-08-12 20:56:31 +0530 Nirbheek Chauhan <nirbheek@centricular.com> + + * .gitignore: + * config.h.meson: + * ext/alsa/meson.build: + * ext/cdparanoia/meson.build: + * ext/libvisual/meson.build: + * ext/meson.build: + * ext/ogg/meson.build: + * ext/opus/meson.build: + * ext/pango/meson.build: + * ext/theora/meson.build: + * ext/vorbis/meson.build: + * gst-libs/gst/allocators/meson.build: + * gst-libs/gst/app/meson.build: + * gst-libs/gst/audio/audio_mkenum.py: + * gst-libs/gst/audio/meson.build: + * gst-libs/gst/fft/meson.build: + * gst-libs/gst/meson.build: + * gst-libs/gst/pbutils/meson.build: + * gst-libs/gst/pbutils/pbutils_mkenum.py: + * gst-libs/gst/riff/meson.build: + * gst-libs/gst/rtp/meson.build: + * gst-libs/gst/rtp/rtp_mkenum.py: + * gst-libs/gst/rtsp/meson.build: + * gst-libs/gst/rtsp/rtsp_mkenum.py: + * gst-libs/gst/sdp/meson.build: + * gst-libs/gst/tag/meson.build: + * gst-libs/gst/video/meson.build: + * gst-libs/gst/video/video_mkenum.py: + * gst-libs/meson.build: + * gst/adder/meson.build: + * gst/app/meson.build: + * gst/audioconvert/meson.build: + * gst/audiorate/meson.build: + * gst/audioresample/meson.build: + * gst/audiotestsrc/meson.build: + * gst/encoding/meson.build: + * gst/gio/meson.build: + * gst/meson.build: + * gst/playback/meson.build: + * gst/subparse/meson.build: + * gst/tcp/meson.build: + * gst/typefind/meson.build: + * gst/videoconvert/meson.build: + * gst/videorate/meson.build: + * gst/videoscale/meson.build: + * gst/videotestsrc/meson.build: + * gst/volume/meson.build: + * meson.build: + * meson_options.txt: + * pkgconfig/meson.build: + * sys/meson.build: + * sys/ximage/meson.build: + * sys/xvimage/meson.build: + * tests/check/meson.build: + * tests/meson.build: + * tools/meson.build: + Add support for Meson as alternative/parallel build system + https://github.com/mesonbuild/meson + With contributions from: + Tim-Philipp Müller <tim@centricular.com> + Jussi Pakkanen <jpakkane@gmail.com> (original port) + Highlights of the features provided are: + * Faster builds on Linux (~40-50% faster) + * The ability to build with MSVC on Windows + * Generate Visual Studio project files + * Generate XCode project files + * Much faster builds on Windows (on-par with Linux) + * Seriously fast configure and building on embedded + ... and many more. For more details see: + http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html + http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html + Building with Meson should work on both Linux and Windows, but may + need a few more tweaks on other operating systems. + +2016-08-20 11:01:04 +0100 Tim-Philipp Müller <tim@centricular.com> + + * tests/check/libs/.gitignore: + tests: ignore new videotimecode test binary + +2016-08-19 15:29:13 +0300 Vivia Nikolaidou <vivia@ahiru.eu> + + * gst-libs/gst/video/gstvideotimecode.c: + videotimecode: Fix false positive coverity issues + They are false positive overflows, because coverity doesn't realize that + hours <= 24, minutes < 60 and seconds < 60 in all functions. Also casting the + number 60 (seconds in minute, minutes in hour) to guint64 for the + calculations, in order to avoid overflowing once we allow more than 24-hour + timecodes. + CIDs #1371459, #1371458 + +2016-08-18 12:03:39 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/videorate/gstvideorate.c: + videorate: Implement basic support for reverse playback + This is enough for making it work in GES, but it's unclear if all the various + property combinations are working correctly. It's an improvement over what was + there before in any case, which was to just drop all buffers if rate < 0.0. + https://bugzilla.gnome.org/show_bug.cgi?id=769624 + +2016-08-12 21:04:03 +0530 Nirbheek Chauhan <nirbheek@centricular.com> + + * gst-libs/gst/fft/kiss_fft_s16.h: + * gst-libs/gst/fft/kiss_fft_s32.h: + gstfft: Use stdint.h instead of _stdint.h + _stdint.h is generated by Autotools and we don't really need it. + stdint.h is now available on all supported platforms. + This really only makes a difference for MSVC, which has it starting from + Visual Studio 2015. + +2016-08-19 09:27:01 +0200 Wim Taymans <wtaymans@redhat.com> + + * gst-libs/gst/allocators/gstfdmemory.c: + * gst-libs/gst/allocators/gstfdmemory.h: + fdmemory: add flag to avoid close of the fd + Add GST_FD_MEMORY_FLAG_DONT_CLOSE to avoid closing the fd when the + memory is freed. When you can guarantee the lifetime of the fd is + longer than the memory, this can save a dup() call. + +2016-08-17 13:03:43 +0300 Vivia Nikolaidou <vivia@toolsonair.com> + + * gst-libs/gst/video/gstvideotimecode.c: + videotimecode: Fix various coverity issues + Most of them are overflow related and false positives, but coverity can't know + that these can't overflow without us giving it more information. Add some + assertions for this. + One was an actual issue with flags comparison. + CIDs #1369051, #1369050, #1369049, #1369048, #1369045 + +2016-08-08 20:04:11 +0100 Tim-Philipp Müller <tim@centricular.com> + + * gst/playback/gstplaybin3.c: + playbin3: add "element-setup" signal + Allows configuration of plugged elements. + https://bugzilla.gnome.org/show_bug.cgi?id=578933 + +2016-06-16 10:01:50 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * ext/ogg/gstoggdemux.c: + oggdemux: remove eos avoidance workaround + This workaround tried to avoid an EOS event when seeking to the + end of an Ogg stream in order to find its duration. At some point, + an EOS event there would cause any queue2 upstream to pause and + not restart on a seek back to the beginning. This now appears to + not be the case anymore, and so the workaround can be removed. + https://bugzilla.gnome.org/show_bug.cgi?id=767689 + +2016-08-04 19:06:45 +0300 Sebastian Dröge <sebastian@centricular.com> + + * docs/libs/gst-plugins-base-libs-sections.txt: + * win32/common/libgstvideo.def: + videotimecode: Add to docs and exports list + +2016-05-18 19:30:52 +0300 Vivia Nikolaidou <vivia@toolsonair.com> + + * ext/pango/gsttimeoverlay.c: + * ext/pango/gsttimeoverlay.h: + timeoverlay: Add support to display timecode + Choosing time-mode=time-code will display the time code attached to the + buffer, or 00:00:00:00 if no time code is found. + https://bugzilla.gnome.org/show_bug.cgi?id=766419 + +2016-05-14 17:59:20 +0300 Vivia Nikolaidou <vivia@toolsonair.com> + + * gst-libs/gst/video/gstvideometa.c: + * gst-libs/gst/video/gstvideometa.h: + videometa: Added video time code meta + It attaches a GstVideoTimeCodeMeta (SMPTE timecode) as metadata to a buffer. + https://bugzilla.gnome.org/show_bug.cgi?id=766419 + +2016-05-14 12:20:38 +0300 Vivia Nikolaidou <vivia@toolsonair.com> + + * gst-libs/gst/video/Makefile.am: + * gst-libs/gst/video/gstvideotimecode.c: + * gst-libs/gst/video/gstvideotimecode.h: + * gst-libs/gst/video/video.h: + * tests/check/Makefile.am: + * tests/check/libs/videotimecode.c: + videotimecode: Added support for SMPTE time code metadata + Can be attached as GstMeta into a video frame. + https://bugzilla.gnome.org/show_bug.cgi?id=766419 + +2016-07-28 15:04:01 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + decodebin3: don't leak alternate inputs + Fix leaks (including parsebin elements) with this pipeline: + playbin3 + uri=http://127.0.0.1:8079/defaults/exMPD_BIP_TC1/exMPD_BIP_TC1.mpd + https://bugzilla.gnome.org/show_bug.cgi?id=769270 + +2016-08-01 16:00:29 +0100 Luis de Bethencourt <luisbg@osg.samsung.com> + + * ext/ogg/gstoggparse.c: + ogg: check return values in gst_ogg_parse_new_stream + Return NULL in gst_ogg_parse_new_stream when either ogg_stream_pagein() or + gst_ogg_stream_setup_map() failed. + https://bugzilla.gnome.org/show_bug.cgi?id=769299 + +2016-08-01 15:52:11 +0100 Luis de Bethencourt <luisbg@osg.samsung.com> + + * ext/ogg/gstoggparse.c: + ogg: fix memory leak in gst_ogg_parse_new_stream + Avoid leaking the stream object + https://bugzilla.gnome.org/show_bug.cgi?id=769299 + +2016-08-01 13:35:16 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + decodebin3: fix output->decoder_{sink,src} leak + output->decoder_sink and output->decoder_src are both going to be + replaced in the 2 branches of the following 'if'. + https://bugzilla.gnome.org/show_bug.cgi?id=769270 + +2016-08-01 12:37:43 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + decodebin3: fix tag list leak + https://bugzilla.gnome.org/show_bug.cgi?id=769270 + +2016-08-01 12:28:20 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + decodebin3: consume select-streams event + https://bugzilla.gnome.org/show_bug.cgi?id=769270 + +2016-07-28 15:44:27 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * tests/examples/decodebin_next/decodebin3.c: + * tests/examples/decodebin_next/playbin-test.c: + decodebin_next: fix caps and tags leaks + The getters are (transfer full). + https://bugzilla.gnome.org/show_bug.cgi?id=769270 + +2016-07-28 14:46:34 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + decodebin3: fix collection ref handling + gst_stream_collection_add_stream() consumes the collection reference + passed to it but gst_stream_collection_get_stream() is (transfer none). + Fix this pipeline: + playbin3 + uri=http://127.0.0.1:8079/defaults/exMPD_BIP_TC1/exMPD_BIP_TC1.mpd + https://bugzilla.gnome.org/show_bug.cgi?id=769270 + +2016-07-29 11:38:44 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + decodebin3: handle full removal of streams + Fix the + validate.file.playback.disable_subtitle_track_while_paused.* validate + scenarios when using playbin3. + https://bugzilla.gnome.org/show_bug.cgi?id=769298 + +2016-08-02 12:03:18 +0200 Carlos Rafael Giani <dv@pseudoterminal.org> + + * gst-libs/gst/riff/riff-media.c: + riff: Remove sample rate and channel count boundaries in caps + WAV is too generic to impose more-or-less arbitrary boundaries on the + sample rate and channel count caps. For example, there are 384 kHz WAV + files. Another example: it is in theory possible that somebody puts DSD + data into a WAV file, which will then have a sample rate of ~2.8 MHz. + For this reason, get rid of the rate and channel caps unless they are + fixed values. Downstream anyway usually knows the limitations better. + https://bugzilla.gnome.org/show_bug.cgi?id=761514 + +2016-07-29 15:51:35 +0300 Sreerenj Balachandran <sreerenj.balachandran@intel.com> + + * gst-libs/gst/pbutils/codec-utils.c: + pbutils: Add more h264 scalable profiles + Adding Scalable Constrained High (G.10.1.2.1) and + Scalable High Intra(G.10.1.3) profiles to the profile list + https://bugzilla.gnome.org/show_bug.cgi?id=769303 + +2016-07-26 17:46:02 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/rtp/gstrtpbuffer.c: + * gst-libs/gst/rtp/gstrtpbuffer.h: + rtpbuffer: Add some const qualifiers + gst_rtp_buffer_add_extension_onebyte_header() and + gst_rtp_buffer_add_extension_twobytes_header() can have a const argument for + the actual extension data. + +2015-12-26 13:19:01 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst/playback/gstparsebin.c: + parsebin: maintain original order when creating fallback stream collection + +2016-03-20 14:37:03 +1100 Jan Schmidt <jan@centricular.com> + + * gst/playback/gstdecodebin2.c: + decodebin: Send stream-group-done to unblock downstream + When processing EOS for a pad, send a stream-group-done + for the pad in case downstream is waiting for more + data on this stream before it can process related + streams from the group. + https://bugzilla.gnome.org/show_bug.cgi?id=768995 + +2016-07-22 14:40:25 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstplaybin3.c: + playbin3: fix collection leak + The collection referenced owned by playbin3 was not released when it was + destroyed. + https://bugzilla.gnome.org/show_bug.cgi?id=769080 + +2016-07-22 14:35:17 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + decodebin3: fix collection refcounting + My collection leak fix 83f30627cd9460157935e7e9603c60a15555967e + introduced a crash in this scenario: audiotestsrc ! decodebin3 ! fakesink + The reference handling of collection in decodebin3 wasn't very clear and + my attempt to fix the leak introduced a regression where we went one + reference short in some other scenarios. + Fixing this by: + - Giving a strong reference to DecodebinInput making things clearer + - Fixing get_merged_collection() which was sometimes returning an + existing reference and sometimes a new one. + https://bugzilla.gnome.org/show_bug.cgi?id=769080 + +2016-07-23 14:42:30 +0100 Tim-Philipp Müller <tim@centricular.com> + + * docs/plugins/.gitignore: + * tests/check/libs/.gitignore: + Add more files to .gitignore + +2016-07-22 14:42:31 +0100 Tim-Philipp Müller <tim@centricular.com> + + * gst/playback/gsturisourcebin.c: + docs: urisourcebin: fix typo + +2016-07-22 23:21:36 +1000 Jan Schmidt <jan@centricular.com> + + * gst/playback/gstdecodebin3.c: + * gst/playback/gstparsebin.c: + * gst/playback/gstplaybin3.c: + * gst/playback/gsturisourcebin.c: + playback: Flesh out docs a bit for new elements + Add some more text to the docs for urisourcebin, + parsebin, decodebin3 and playbin3, including a warning + that they are unstable API for now + +2016-07-22 12:52:12 +0100 Tim-Philipp Müller <tim@centricular.com> + + * docs/plugins/gst-plugins-base-plugins-docs.sgml: + * docs/plugins/gst-plugins-base-plugins-sections.txt: + * docs/plugins/gst-plugins-base-plugins.signals: + * gst/playback/gstparsebin.c: + * gst/playback/gstplaybin3.c: + docs: add playbin3, decodebin3, parsebin, urisourcebin to docs + Docs still need some fleshing out though. + +2016-07-13 18:29:52 +0900 Arun Raghavan <arun@arunraghavan.net> + + * ext/vorbis/gstvorbisenc.c: + Revert "vorbisenc: push an updated segment stop time when we know it" + This reverts commit a16cd5d2a5cbdf084163ead68b59d537d7db99f7. + Setting the stop time on the segment breaks reconfiguration, as the + encoder signals an EOS, but we reconfigure it an continue to produce + buffers. + This information should not be required via the segment downstream + since we already have the sample count being used to generate buffer + durations. + https://bugzilla.gnome.org/show_bug.cgi?id=768763 + +2016-07-20 11:47:48 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * ext/ogg/gstoggdemux.c: + oggdemux: fix unknown duration playing Ogg over HTTP + If the duration is not known from the chain, it might be known + by the startup seek. + This fixes failure to seek. + Merged with a patch from Tim-Philipp Müller <tim@centricular.com> + https://bugzilla.gnome.org/show_bug.cgi?id=768991 + +2016-07-20 12:17:57 +0200 Michael Olbrich <m.olbrich@pengutronix.de> + + * gst-libs/gst/audio/gstaudioclock.c: + audioclock: use GST_STIME_FORMAT for the correct argument + GST_STIME_ARGS is used for time_offset not for last_time. + This fixes the format string accordingly. + https://bugzilla.gnome.org/show_bug.cgi?id=768990 + +2016-07-19 18:20:57 +0200 Wim Taymans <wtaymans@redhat.com> + + * gst/audioresample/gstaudioresample.c: + audioresample: after a reset, recalculate the ouput size + After we reset the resampler, there is no history anymore in the resampler + and the previously calculated output size is no longer valid. + Recalculate the new output size after a reset to make sure we don't try + to convert too much. + +2016-07-19 13:26:06 +0100 Tim-Philipp Müller <tim@centricular.com> + + * gst/subparse/gstsubparse.c: + subparse: fix some leaks + Fixes check-valgrind for subparse test. + +2016-07-18 17:26:26 +0100 Tim-Philipp Müller <tim@centricular.com> + + * tests/check/elements/appsink.c: + tests: appsink: add minimal test for new pull with timeout functions + https://bugzilla.gnome.org/show_bug.cgi?id=768852 + +2016-07-15 13:20:29 +0200 Joan Pau Beltran <joanpau.beltran@socib.cat> + + * docs/libs/gst-plugins-base-libs-sections.txt: + * gst-libs/gst/app/gstappsink.c: + * gst-libs/gst/app/gstappsink.h: + * win32/common/libgstapp.def: + appsink: add _pull_sample/preroll() variants with timeout + The _pull_sample() and _pull_preroll() functions block + until a sample is available, EOS happens or the pipeline + is shut down (returning NULL in the last two cases). + This adds _try_pull_sample() and _try_pull_preroll() + functions with a timeout argument to specify the maximum + amount of time to wait for a new sample. + To avoid code duplication, wait forever if the timeout is + GST_CLOCK_TIME_NONE and use that to implement + _pull_sample/_pull_preroll with the original behavior. + Add also corresponding action signals "try-pull-sample" + and "try-pull-preroll". + https://bugzilla.gnome.org/show_bug.cgi?id=768852 + +2016-07-13 14:17:25 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + decodebin3: actually check result of accept caps query + We were just checking if the query was handled, not its result. + Also fix a leak as gst_pad_query() was not consuming the query. + https://bugzilla.gnome.org/show_bug.cgi?id=768811 + +2016-07-18 14:20:11 +0100 Tim-Philipp Müller <tim@centricular.com> + + * sys/xvimage/xvimageallocator.c: + xvimagesink: only error out if the allocated memory is too small + https://bugzilla.gnome.org/show_bug.cgi?id=767712 + +2016-07-18 19:59:23 +1000 Duncan Palmer <dpalmer@digisoft.tv> + + * sys/xvimage/xvimageallocator.c: + * sys/xvimage/xvimageallocator.h: + xvimageallocator: const correctness in gst_xvimage_allocator_alloc(). + https://bugzilla.gnome.org/show_bug.cgi?id=767712 + +2016-07-07 22:27:15 +1000 Duncan Palmer <dpalmer@digisoft.tv> + + * sys/xvimage/xvimageallocator.c: + * sys/xvimage/xvimageallocator.h: + * sys/xvimage/xvimagepool.c: + xvimagesink: error out on buffer size sanity check failure. + If sanity checks on the buffer size allocated by XvShmCreateImage() fail, + call on g_set_error(), rather than just logging a warning, as this + failure is fatal. + Add a sanity check on buffer size when the video format is RGB. This adds to + existing checks on various YUV pixel formats. + https://bugzilla.gnome.org/show_bug.cgi?id=767712 + +2016-07-14 10:33:38 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstplaybin3.c: + playbin3: fix stream leak + The stream returned by gst_message_streams_selected_get_stream() is + reffed. + https://bugzilla.gnome.org/show_bug.cgi?id=768811 + +2016-07-13 16:16:21 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + * gst/playback/gstparsebin.c: + decodebin3: fix collection leak + The collection owned by GstDecodebin3 has to be unreffed when disposing. + gst_event_new_stream_collection() doesn't consume the collection passed + to it so no need to give it an extra ref. + https://bugzilla.gnome.org/show_bug.cgi?id=768811 + +2016-07-14 10:34:30 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3-parse.c: + * gst/playback/gstdecodebin3.c: + decodebin3: fix stream leaks + MultiQueueSlot owns a ref on the active stream so it should release it + when being freed. + DecodebinInputStream owns ref on the active and pending stream so they + should be dropped when being freed. + https://bugzilla.gnome.org/show_bug.cgi?id=768811 + +2016-07-14 14:24:23 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + * gst/playback/gstparsebin.c: + decodebin3: fix event leaks + Returning GST_PAD_PROBE_HANDLED means we are taking care of unreffing + the probe info. + https://bugzilla.gnome.org/show_bug.cgi?id=768811 + +2016-07-14 16:29:39 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + * gst/playback/gstparsebin.c: + decodebin3: fix caps leaks + gst_stream_get_caps() returns a reffed caps. + The caps passed to gst_query_set_caps_result() are not transfered. + The caps in gst_parse_pad_stream_start_event() was either acquired + using gst_pad_get_current_caps() which returns a new ref or + explicitly reffed. + https://bugzilla.gnome.org/show_bug.cgi?id=768811 + +2016-07-15 19:48:02 +0100 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/rtp/gstrtpbasedepayload.c: + rtp: rtpbasedepayload: simplify code + Remove unnecessary helper struct for callbacks. The bclass + member of the helper struct was not used, so we can just + remove it and the GET_CLASS() call and simplify the whole + affair by passing the depayloader directly to the callback. + +2016-07-13 16:02:25 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * gst/playback/gstdecodebin3.c: + * gst/playback/gstplaybin3.c: + * tests/examples/decodebin_next/decodebin3.c: + * tests/examples/decodebin_next/playbin-test.c: + playbin3: fix leaks of collection returned by message parse API + gst_message_parse_stream_collection() and + gst_message_parse_streams_selected() actually return a reffed + GstStreamCollection. + https://bugzilla.gnome.org/show_bug.cgi?id=768776 + +2016-07-15 22:47:02 +1000 Jan Schmidt <jan@centricular.com> + + * tools/gst-play.c: + gst-play: Allow disabling audio/video/subtitle tracks + When cycling through tracks, add 'disable' to the set + of states. + +2016-06-24 12:25:30 +1000 Jan Schmidt <jan@centricular.com> + + * ext/alsa/gstalsasink.h: + alsasink: Remove unused hwparam/swparam pointers + The ALSA params structures aren't kept. The pointers + aren't used anywhere, so remove them from the struct. + +2016-07-13 15:45:33 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * tools/gst-device-monitor.c: + tools: fix device leaks in gst-device-monitor + gst_message_parse_device_{added,removed} is actually returning a new ref + on the device. + https://bugzilla.gnome.org/show_bug.cgi?id=768776 + +2016-07-12 12:03:53 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> + + * tests/check/elements/videoscale.c: + videoscale: fix bus leak in test + gst_bus_add_signal_watch() takes a ref on the bus which should be + released using gst_bus_remove_signal_watch(). + https://bugzilla.gnome.org/show_bug.cgi?id=768718 + +2016-07-11 19:17:41 +0200 Xabier Rodriguez Calvar <calvaris@igalia.com> + + * gst-libs/gst/video/videoorientation.c: + videoorientation: Use G_DEFINE_INTERFACE instead of a manually written get_type() + https://bugzilla.gnome.org/show_bug.cgi?id=768687 + +2016-07-12 00:13:32 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/video/video-color.c: + * gst-libs/gst/video/video-format.c: + video: Fix some compiler warnings for out-of-range enum values + https://bugzilla.gnome.org/show_bug.cgi?id=767816 + +2016-07-11 21:13:37 +0200 Stefan Sauer <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From f363b32 to f49c55e + +2016-07-10 10:28:44 +0900 Seungha Yang <sh.yang@lge.com> + + * gst-libs/gst/app/gstappsrc.c: + * gst-libs/gst/app/gstappsrc.h: + * tests/check/elements/appsrc.c: + appsrc: Remove trailing whitespace + https://bugzilla.gnome.org/show_bug.cgi?id=768510 + +2016-07-08 16:43:05 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/pbutils/encoding-profile.c: + encoding-profile: Remove some more fields from the caps when creating from discoverer info + parsed, framed, stream-format and alignment are only relevant for parsers and + should not matter here. We still want to be able to use an encoder that can + only output byte-stream if the input was avc. + https://bugzilla.gnome.org/show_bug.cgi?id=768566 + +2016-07-08 15:45:25 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/pbutils/missing-plugins.c: + missing-plugins: Remove some other fields when cleaning up caps + Caps are cleaned up for missing plugins, and for creating encoding profiles + and caps descriptions. + Fields like streamheader, parsed, framed, stream-format and alignment are not + relevant here. The last ones all because a parser will take care of them. + https://bugzilla.gnome.org/show_bug.cgi?id=768566 + +2016-07-08 15:44:26 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/pbutils/pbutils-private.h: + pbutils: Mark private functions as G_GNUC_INTERNAL + +2016-07-07 17:37:51 +0200 Víctor Manuel Jáquez Leal <vjaquez@igalia.com> + + * gst/subparse/gstsubparse.c: + subparse: don't reset allowed tags + When a discont buffer is processed, the state is re-initialized, which + nullifies the allowed_tags. + The problem is when a subrip string with tags is processed and allowed_tags is + NULL. The function subrip_unescape_formatting() calls g_strjoinv with a + str_array as NULL, leading to a GLib-CRITICAL. + This patch removes the allowed_tags resetting, in parser_state_init(), but + move it into gst_sub_parse_format_autodetect(). + https://bugzilla.gnome.org/show_bug.cgi?id=768525 + +2016-07-04 17:19:08 +0100 Sergio Torres Soldado <torres.soldado@gmail.com> + + * gst-libs/gst/rtsp/gstrtspconnection.c: + rtspconnection: Fix potential deadlock caused by blocking read forever + Reset the connection "may_cancel" property to avoid a potential deadlock + if there is no data to read and the socket stays blocked forever. + https://bugzilla.gnome.org/show_bug.cgi?id=768249 + +2016-07-07 17:29:34 +0200 Wim Taymans <wtaymans@redhat.com> + + * gst-libs/gst/video/video-converter.c: + video-converter: fix compilation on big-endian + +2016-07-07 17:10:17 +0200 Edward Hervey <edward@centricular.com> + + * gst-libs/gst/video/gstvideodecoder.c: + videodecoder: More trickmode fix + We need to take into account the input segment flags to know whether + we should drain the decoder after a new keyframe in trick mode. + Otherwise we would have to wait for the next frame to be outputted (and + the segment to be activated) which ... well ... kind of beats the whole + point of this draining :) + +2016-07-06 21:13:19 +0200 Piotr Drąg <piotrdrag@gmail.com> + + * po/POTFILES.in: + po: update POTFILES + https://bugzilla.gnome.org/show_bug.cgi?id=768495 + +2016-07-07 00:27:00 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/audio/Makefile.am: + audio: Ship audio-resampler-neon.h + +2016-07-06 16:14:32 +0200 Thijs Vermeir <thijsvermeir@gmail.com> + + * tests/examples/playback/playback-test.c: + tests: correctly print guintptr on mac + +2016-07-06 13:51:00 +0300 Sebastian Dröge <sebastian@centricular.com> + + * configure.ac: + Back to development + === release 1.9.1 === -2016-07-06 Sebastian Dröge <slomo@coaxion.net> +2016-07-06 13:06:06 +0300 Sebastian Dröge <sebastian@centricular.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.9.1 + * docs/plugins/gst-plugins-base-plugins.args: + * docs/plugins/gst-plugins-base-plugins.hierarchy: + * docs/plugins/gst-plugins-base-plugins.interfaces: + * docs/plugins/gst-plugins-base-plugins.signals: + * docs/plugins/inspect/plugin-adder.xml: + * docs/plugins/inspect/plugin-alsa.xml: + * docs/plugins/inspect/plugin-app.xml: + * docs/plugins/inspect/plugin-audioconvert.xml: + * docs/plugins/inspect/plugin-audiorate.xml: + * docs/plugins/inspect/plugin-audioresample.xml: + * docs/plugins/inspect/plugin-audiotestsrc.xml: + * docs/plugins/inspect/plugin-cdparanoia.xml: + * docs/plugins/inspect/plugin-encoding.xml: + * docs/plugins/inspect/plugin-gio.xml: + * docs/plugins/inspect/plugin-libvisual.xml: + * docs/plugins/inspect/plugin-ogg.xml: + * docs/plugins/inspect/plugin-opus.xml: + * docs/plugins/inspect/plugin-pango.xml: + * docs/plugins/inspect/plugin-playback.xml: + * docs/plugins/inspect/plugin-subparse.xml: + * docs/plugins/inspect/plugin-tcp.xml: + * docs/plugins/inspect/plugin-theora.xml: + * docs/plugins/inspect/plugin-typefindfunctions.xml: + * docs/plugins/inspect/plugin-videoconvert.xml: + * docs/plugins/inspect/plugin-videorate.xml: + * docs/plugins/inspect/plugin-videoscale.xml: + * docs/plugins/inspect/plugin-videotestsrc.xml: + * docs/plugins/inspect/plugin-volume.xml: + * docs/plugins/inspect/plugin-vorbis.xml: + * docs/plugins/inspect/plugin-ximagesink.xml: + * docs/plugins/inspect/plugin-xvimagesink.xml: + * gst-libs/gst/video/video-orc-dist.c: + * gst-plugins-base.doap: + * win32/common/_stdint.h: + * win32/common/audio-enumtypes.c: + * win32/common/audio-enumtypes.h: + * win32/common/config.h: + * win32/common/video-enumtypes.c: + Release 1.9.1 + +2016-07-06 11:42:29 +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/lt.po: + * po/lv.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-07-06 10:18:00 +0300 Sebastian Dröge <sebastian@centricular.com> @@ -1753,7 +2642,6 @@ 2016-01-12 18:55:19 +0100 Wim Taymans <wtaymans@redhat.com> - * gst-libs/gst/audio/audio-resampler-core.h: * gst-libs/gst/audio/audio-resampler-x86.h: * gst-libs/gst/audio/audio-resampler.c: audio-resampler: make pluggable optimized functions @@ -3299,8 +4187,6 @@ 2016-01-08 16:22:25 +0100 Wim Taymans <wtaymans@redhat.com> * gst-libs/gst/audio/Makefile.am: - * gst-libs/gst/audio/audio-channel-mix.c: - * gst-libs/gst/audio/audio-channel-mix.h: * gst-libs/gst/audio/audio-channel-mixer.c: * gst-libs/gst/audio/audio-channel-mixer.h: * gst-libs/gst/audio/audio-converter.c: @@ -4338,8 +5224,6 @@ * gst-libs/gst/audio/audio.h: * gst-libs/gst/audio/gstaudiopack.orc: * gst/audioconvert/Makefile.am: - * gst/audioconvert/audioconvert.c: - * gst/audioconvert/audioconvert.h: * gst/audioconvert/gstaudioconvert.h: * tests/check/Makefile.am: * win32/common/libgstaudio.def: @@ -4356,8 +5240,6 @@ * gst/audioconvert/audioconvert.c: * gst/audioconvert/audioconvert.h: * gst/audioconvert/gstaudioconvert.c: - * gst/audioconvert/gstchannelmix.c: - * gst/audioconvert/gstchannelmix.h: * win32/common/libgstaudio.def: audio-channel-mix: move channel mixer to audio libs Move the channel mixer code to the audio library @@ -4441,8 +5323,6 @@ * gst/audioconvert/audioconvert.h: * gst/audioconvert/gstaudioconvert.c: * gst/audioconvert/gstaudioconvert.h: - * gst/audioconvert/gstaudioquantize.c: - * gst/audioconvert/gstaudioquantize.h: * gst/audioconvert/gstfastrandom.h: audioconvert: move audio quantize code to libs Move the audio quantize code from audioconvert to the audio library. @@ -5313,8 +6193,6 @@ 2015-10-01 11:55:59 +0100 Luis de Bethencourt <luisbg@osg.samsung.com> * ext/libvisual/Makefile.am: - * ext/libvisual/gstaudiovisualizer.c: - * ext/libvisual/gstaudiovisualizer.h: * ext/libvisual/visual.h: * gst-libs/gst/pbutils/Makefile.am: * gst-libs/gst/pbutils/gstaudiovisualizer.c: @@ -13579,8 +14457,6 @@ 2014-10-30 11:43:52 +0100 Wim Taymans <wtaymans@redhat.com> * gst-libs/gst/video/Makefile.am: - * gst-libs/gst/video/resampler.c: - * gst-libs/gst/video/resampler.h: * gst-libs/gst/video/video-converter.c: * gst-libs/gst/video/video-resampler.c: * gst-libs/gst/video/video-resampler.h: @@ -14158,8 +15034,6 @@ * gst-libs/gst/video/Makefile.am: * gst-libs/gst/video/video-converter.c: * gst-libs/gst/video/video-converter.h: - * gst-libs/gst/video/video-convertor.c: - * gst-libs/gst/video/video-convertor.h: * gst-libs/gst/video/video.h: * gst/videoconvert/gstvideoconvert.c: * gst/videoconvert/gstvideoconvert.h: @@ -14182,7 +15056,6 @@ * gst/videoconvert/gstvideoconvertorc-dist.c: * gst/videoconvert/gstvideoconvertorc-dist.h: * gst/videoconvert/gstvideoconvertorc.orc: - * gst/videoconvert/videoconvert.c: * gst/videoconvert/videoconvert.h: * tests/check/Makefile.am: * win32/common/libgstvideo.def: @@ -22696,7 +23569,6 @@ * tests/check/Makefile.am: * tests/check/elements/playbin-complex.c: - * tests/check/elements/playbin-compressed.c: playbin: Rename compressed unit test to complex It's not really about compressed streams anymore, but also about stream switching and stream combiners. @@ -25565,7 +26437,6 @@ * gst-libs/gst/app/Makefile.am: * gst-libs/gst/app/app.h: - * gst-libs/gst/app/gstapp.h: * gst-libs/gst/audio/Makefile.am: * gst-libs/gst/audio/audio.h: * gst-libs/gst/audio/gstaudio.h: @@ -25581,10 +26452,8 @@ * gst-libs/gst/pbutils/Makefile.am: * gst-libs/gst/pbutils/gstpbutils.h: * gst-libs/gst/riff/Makefile.am: - * gst-libs/gst/riff/gstriff.h: * gst-libs/gst/riff/riff.h: * gst-libs/gst/rtp/Makefile.am: - * gst-libs/gst/rtp/gstrtp.h: * gst-libs/gst/rtp/rtp.h: * gst-libs/gst/rtsp/Makefile.am: * gst-libs/gst/rtsp/rtsp.h: @@ -25592,7 +26461,6 @@ * gst-libs/gst/sdp/gstsdp.h: * gst-libs/gst/sdp/sdp.h: * gst-libs/gst/tag/Makefile.am: - * gst-libs/gst/tag/gsttag.h: * gst-libs/gst/tag/tag.h: * gst-libs/gst/video/Makefile.am: * gst-libs/gst/video/gstvideo.h: @@ -29096,7 +29964,6 @@ * tools/.gitignore: * tools/Makefile.am: * tools/gst-discoverer-1.0.1: - * tools/gst-discoverer.1.in: * tools/gst-visualise-m.m: * tools/gst-visualise.1.in: tools: remove gst-visualise script @@ -30099,9 +30966,6 @@ * gst-libs/gst/video/video-orc-dist.c: * gst-libs/gst/video/video-orc-dist.h: * gst-libs/gst/video/video-orc.orc: - * gst-libs/gst/video/videoblendorc-dist.c: - * gst-libs/gst/video/videoblendorc-dist.h: - * gst-libs/gst/video/videoblendorc.orc: orc: rename to video-orc* 2012-07-23 14:23:39 +0200 Robert Swain <robert.swain@collabora.co.uk> @@ -30467,7 +31331,6 @@ 2012-07-16 21:58:23 +0200 Stefan Sauer <ensonic@users.sf.net> * ext/libvisual/Makefile.am: - * ext/libvisual/gstaudiobasevisualizer.c: * ext/libvisual/gstaudiobasevisualizer.h: * ext/libvisual/gstaudiovisualizer.c: * ext/libvisual/gstaudiovisualizer.h: @@ -30751,7 +31614,6 @@ * ext/libvisual/Makefile.am: * ext/libvisual/gstaudiobasevisualizer.c: * ext/libvisual/gstaudiobasevisualizer.h: - * ext/libvisual/gstbaseaudiovisualizer.c: * ext/libvisual/gstbaseaudiovisualizer.h: * ext/libvisual/visual.c: * ext/libvisual/visual.h: @@ -33568,8 +34430,6 @@ * gst-libs/gst/interfaces/.gitignore: * gst-libs/gst/interfaces/Makefile.am: * gst-libs/gst/interfaces/interfaces-marshal.list: - * gst-libs/gst/interfaces/navigation.c: - * gst-libs/gst/interfaces/navigation.h: * gst-libs/gst/interfaces/tuner.c: * gst-libs/gst/interfaces/tuner.h: * gst-libs/gst/interfaces/tunerchannel.c: @@ -35513,7 +36373,6 @@ * tests/examples/playback/Makefile.am: * tests/examples/playback/playback-test.c: - * tests/examples/playback/seek.c: playback: Rename file from seek.c to playback-test.c 2012-03-02 11:57:34 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk> @@ -35523,7 +36382,6 @@ * tests/examples/playback/Makefile.am: * tests/examples/playback/seek.c: * tests/examples/seek/Makefile.am: - * tests/examples/seek/seek.c: examples: Move seek example into its own directory 2012-03-02 11:01:44 +0100 Wim Taymans <wim.taymans@collabora.co.uk> @@ -37815,21 +38673,6 @@ * configure.ac: * docs/plugins/Makefile.am: * ext/Makefile.am: - * ext/gio/Makefile.am: - * ext/gio/gstgio.c: - * ext/gio/gstgio.h: - * ext/gio/gstgiobasesink.c: - * ext/gio/gstgiobasesink.h: - * ext/gio/gstgiobasesrc.c: - * ext/gio/gstgiobasesrc.h: - * ext/gio/gstgiosink.c: - * ext/gio/gstgiosink.h: - * ext/gio/gstgiosrc.c: - * ext/gio/gstgiosrc.h: - * ext/gio/gstgiostreamsink.c: - * ext/gio/gstgiostreamsink.h: - * ext/gio/gstgiostreamsrc.c: - * ext/gio/gstgiostreamsrc.h: * gst/gio/Makefile.am: * gst/gio/gstgio.c: * gst/gio/gstgio.h: @@ -37991,8 +38834,6 @@ * docs/plugins/Makefile.am: * gst/tcp/Makefile.am: - * gst/tcp/gstmultifdsink.c: - * gst/tcp/gstmultifdsink.h: * gst/tcp/gstmultisocketsink.c: * gst/tcp/gstmultisocketsink.h: * gst/tcp/gsttcp-marshal.list: @@ -39967,11 +40808,9 @@ 2011-12-20 10:08:46 +0100 Wim Taymans <wim.taymans@collabora.co.uk> * docs/design/design-audiosinks.txt: - * docs/design/draft-media-types.txt: * docs/design/part-interlaced-video.txt: * docs/design/part-mediatype-video-raw.txt: * docs/design/part-playbin.txt: - * docs/design/part-playbin2.txt: docs: small update to design docs 2011-12-19 23:41:25 +0100 Stefan Sauer <ensonic@users.sf.net> @@ -40962,14 +41801,6 @@ * gst-libs/gst/audio/streamvolume.h: * gst-libs/gst/interfaces/Makefile.am: * gst-libs/gst/interfaces/interfaces-marshal.list: - * gst-libs/gst/interfaces/mixer.c: - * gst-libs/gst/interfaces/mixer.h: - * gst-libs/gst/interfaces/mixeroptions.c: - * gst-libs/gst/interfaces/mixeroptions.h: - * gst-libs/gst/interfaces/mixertrack.c: - * gst-libs/gst/interfaces/mixertrack.h: - * gst-libs/gst/interfaces/streamvolume.c: - * gst-libs/gst/interfaces/streamvolume.h: * gst/playback/Makefile.am: * gst/playback/gstplaybin2.c: * gst/volume/gstvolume.c: @@ -41007,14 +41838,6 @@ * docs/libs/gst-plugins-base-libs-sections.txt: * docs/libs/gst-plugins-base-libs.types: * gst-libs/gst/interfaces/Makefile.am: - * gst-libs/gst/interfaces/colorbalance.c: - * gst-libs/gst/interfaces/colorbalance.h: - * gst-libs/gst/interfaces/colorbalancechannel.c: - * gst-libs/gst/interfaces/colorbalancechannel.h: - * gst-libs/gst/interfaces/videoorientation.c: - * gst-libs/gst/interfaces/videoorientation.h: - * gst-libs/gst/interfaces/videooverlay.c: - * gst-libs/gst/interfaces/videooverlay.h: * gst-libs/gst/video/Makefile.am: * gst-libs/gst/video/colorbalance.c: * gst-libs/gst/video/colorbalance.h: @@ -42373,7 +43196,6 @@ * tests/check/Makefile.am: * tests/check/libs/.gitignore: * tests/check/libs/audiocdsrc.c: - * tests/check/libs/cddabasesrc.c: * tests/check/libs/gstlibscpp.cc: * tests/check/libs/libsabi.c: * tests/check/libs/struct_arm.h: @@ -42402,8 +43224,6 @@ * gst-libs/gst/audio/gstaudiocdsrc.c: * gst-libs/gst/audio/gstaudiocdsrc.h: * gst-libs/gst/cdda/Makefile.am: - * gst-libs/gst/cdda/gstcddabasesrc.c: - * gst-libs/gst/cdda/gstcddabasesrc.h: * gst-plugins-base.spec.in: * pkgconfig/Makefile.am: * pkgconfig/gstreamer-cdda-uninstalled.pc.in: @@ -42606,12 +43426,6 @@ * docs/libs/gst-plugins-base-libs-sections.txt: * docs/libs/gst-plugins-base-libs.types: * gst-libs/gst/rtp/Makefile.am: - * gst-libs/gst/rtp/gstbasertpaudiopayload.c: - * gst-libs/gst/rtp/gstbasertpaudiopayload.h: - * gst-libs/gst/rtp/gstbasertpdepayload.c: - * gst-libs/gst/rtp/gstbasertpdepayload.h: - * gst-libs/gst/rtp/gstbasertppayload.c: - * gst-libs/gst/rtp/gstbasertppayload.h: * gst-libs/gst/rtp/gstrtpbaseaudiopayload.c: * gst-libs/gst/rtp/gstrtpbaseaudiopayload.h: * gst-libs/gst/rtp/gstrtpbasedepayload.c: @@ -42647,10 +43461,6 @@ * gst-libs/gst/audio/gstaudiosink.h: * gst-libs/gst/audio/gstaudiosrc.c: * gst-libs/gst/audio/gstaudiosrc.h: - * gst-libs/gst/audio/gstbaseaudiosink.c: - * gst-libs/gst/audio/gstbaseaudiosink.h: - * gst-libs/gst/audio/gstbaseaudiosrc.c: - * gst-libs/gst/audio/gstbaseaudiosrc.h: rename baseaudio* -> audiobase* 2011-11-11 11:52:47 +0100 Wim Taymans <wim.taymans@collabora.co.uk> @@ -42680,8 +43490,6 @@ * gst-libs/gst/audio/gstaudioringbuffer.h: * gst-libs/gst/audio/gstbaseaudiosink.h: * gst-libs/gst/audio/gstbaseaudiosrc.h: - * gst-libs/gst/audio/gstringbuffer.c: - * gst-libs/gst/audio/gstringbuffer.h: rename files to match contained objects 2011-11-11 11:21:41 +0100 Wim Taymans <wim.taymans@collabora.co.uk> @@ -43573,8 +44381,6 @@ * ext/theora/gsttheoradec.c: * gst-libs/gst/video/Makefile.am: - * gst-libs/gst/video/gstmetavideo.c: - * gst-libs/gst/video/gstmetavideo.h: * gst-libs/gst/video/gstvideometa.c: * gst-libs/gst/video/gstvideometa.h: * gst-libs/gst/video/gstvideopool.h: @@ -43825,7 +44631,6 @@ * tests/examples/audio/volume.c: * tests/examples/volume/.gitignore: * tests/examples/volume/Makefile.am: - * tests/examples/volume/volume.c: volume: move volume example to audio 2011-10-27 09:42:36 +0200 Stefan Sauer <ensonic@users.sf.net> @@ -45407,9 +46212,6 @@ * gst-libs/gst/audio/gstaudiodecoder.h: * gst-libs/gst/audio/gstaudioencoder.c: * gst-libs/gst/audio/gstaudioencoder.h: - * gst-libs/gst/audio/gstbaseaudiodecoder.c: - * gst-libs/gst/audio/gstbaseaudiodecoder.h: - * gst-libs/gst/audio/gstbaseaudioencoder.c: * gst-libs/gst/audio/gstbaseaudioencoder.h: * win32/common/libgstaudio.def: audio: rename GstBaseAudioDecoder/Encoder to GstAudioDecoder/Encoder @@ -47785,22 +48587,16 @@ * tests/examples/overlay/.gitignore: * tests/examples/overlay/Makefile.am: * tests/examples/overlay/gtk-videooverlay.c: - * tests/examples/overlay/gtk-xoverlay.c: * tests/examples/overlay/qt-videooverlay.cpp: - * tests/examples/overlay/qt-xoverlay.cpp: * tests/examples/overlay/qtgv-videooverlay.cpp: * tests/examples/overlay/qtgv-videooverlay.h: - * tests/examples/overlay/qtgv-xoverlay.cpp: - * tests/examples/overlay/qtgv-xoverlay.h: * tests/examples/seek/jsseek.c: * tests/examples/seek/seek.c: * tests/icles/.gitignore: * tests/icles/Makefile.am: * tests/icles/stress-videooverlay.c: - * tests/icles/stress-xoverlay.c: * tests/icles/test-colorkey.c: * tests/icles/test-videooverlay.c: - * tests/icles/test-xoverlay.c: tests: update for GstXOverlay => GstVideoOverlay 2011-08-08 10:44:17 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> @@ -47818,7 +48614,6 @@ * gst-libs/gst/interfaces/Makefile.am: * gst-libs/gst/interfaces/videooverlay.c: * gst-libs/gst/interfaces/videooverlay.h: - * gst-libs/gst/interfaces/xoverlay.c: * gst-libs/gst/interfaces/xoverlay.h: * gst-plugins-base.spec.in: interfaces: rename GstXOverlay interface to GstVideoOverlay @@ -48703,7 +49498,6 @@ 2011-07-07 21:24:38 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> * Android.mk: - * android/ffmpegcolorspace.mk: * android/videoconvert.mk: * docs/plugins/inspect/plugin-ffmpegcolorspace.xml: * ext/ogg/gstoggmux.c: @@ -49525,14 +50319,6 @@ * configure.ac: * gst/colorspace/Makefile.am: - * gst/colorspace/colorspace.c: - * gst/colorspace/colorspace.h: - * gst/colorspace/colorspace.vcproj: - * gst/colorspace/gstcolorspace.c: - * gst/colorspace/gstcolorspace.h: - * gst/colorspace/gstcolorspaceorc-dist.c: - * gst/colorspace/gstcolorspaceorc-dist.h: - * gst/colorspace/gstcolorspaceorc.orc: * gst/videoconvert/Makefile.am: * gst/videoconvert/gstvideoconvert.c: * gst/videoconvert/gstvideoconvert.h: @@ -50547,7 +51333,6 @@ * tests/check/elements/decodebin2.c: * tests/check/elements/playbin-compressed.c: * tests/check/elements/playbin.c: - * tests/check/elements/playbin2-compressed.c: * tests/check/elements/playbin2.c: tests: fix up unit tests for playbin2/decodebin2 renames and updates Even if they don't work yet. @@ -51329,7 +52114,6 @@ * configure.ac: * gst-libs/gst/audio/.gitignore: * gst-libs/gst/audio/Makefile.am: - * gst-libs/gst/audio/testchannels.c: * tests/examples/Makefile.am: * tests/examples/audio/.gitignore: * tests/examples/audio/Makefile.am: @@ -57198,7 +57982,6 @@ 2010-12-13 09:58:53 +0200 Stefan Kost <ensonic@users.sf.net> - * docs/design-audiosinks.txt: * docs/design/design-audiosinks.txt: docs: move design doc to design folder @@ -58486,7 +59269,6 @@ * docs/libs/Makefile.am: * gst-libs/gst/pbutils/Makefile.am: * gst-libs/gst/pbutils/descriptions.c: - * gst-libs/gst/pbutils/gstdiscoverer-private.h: * gst-libs/gst/pbutils/gstdiscoverer-types.c: * gst-libs/gst/pbutils/gstdiscoverer.c: * gst-libs/gst/pbutils/missing-plugins.c: @@ -58899,7 +59681,6 @@ * gst-libs/gst/pbutils/pbutils.h: * gst/typefind/Makefile.am: * gst/typefind/gstaacutil.c: - * gst/typefind/gstaacutil.h: * gst/typefind/gsttypefindfunctions.c: * win32/common/libgstpbutils.def: pbutils: add codec-specific utility functions for AAC @@ -60306,16 +61087,6 @@ * configure.ac: * tests/examples/Makefile.am: - * tests/examples/playback/.gitignore: - * tests/examples/playback/Makefile.am: - * tests/examples/playback/decodetest.c: - * tests/examples/playback/test.c: - * tests/examples/playback/test2.c: - * tests/examples/playback/test3.c: - * tests/examples/playback/test4.c: - * tests/examples/playback/test5.c: - * tests/examples/playback/test6.c: - * tests/examples/playback/test7.c: * tests/icles/Makefile.am: * tests/icles/playback/.gitignore: * tests/icles/playback/Makefile.am: @@ -60383,14 +61154,6 @@ * configure.ac: * gst/playback/.gitignore: * gst/playback/Makefile.am: - * gst/playback/decodetest.c: - * gst/playback/test.c: - * gst/playback/test2.c: - * gst/playback/test3.c: - * gst/playback/test4.c: - * gst/playback/test5.c: - * gst/playback/test6.c: - * gst/playback/test7.c: * tests/examples/Makefile.am: * tests/examples/playback/.gitignore: * tests/examples/playback/Makefile.am: @@ -64352,7 +65115,6 @@ * gst-libs/gst/rtsp/gstrtspconnection.c: * gst-libs/gst/tag/lang.c: * gst/ffmpegcolorspace/Makefile.am: - * gst/ffmpegcolorspace/gstffmpeg.c: * gst/ffmpegcolorspace/gstffmpegcolorspace.c: * gst/gdp/gstgdpdepay.h: * gst/gdp/gstgdppay.h: @@ -66029,10 +66791,6 @@ * ext/theora/gsttheoradec.c: * ext/theora/gsttheoraenc.c: * ext/theora/gsttheoraparse.c: - * ext/theora/theora.c: - * ext/theora/theoradec.c: - * ext/theora/theoraenc.c: - * ext/theora/theoraparse.c: theora: Rename source files to have the same name as the headers 2010-01-14 10:07:22 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk> @@ -66043,11 +66801,6 @@ * ext/vorbis/gstvorbisenc.c: * ext/vorbis/gstvorbisparse.c: * ext/vorbis/gstvorbistag.c: - * ext/vorbis/vorbis.c: - * ext/vorbis/vorbisdec.c: - * ext/vorbis/vorbisenc.c: - * ext/vorbis/vorbisparse.c: - * ext/vorbis/vorbistag.c: vorbis: Rename source files to have the same name as the headers 2010-01-14 10:05:35 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk> @@ -66162,7 +66915,6 @@ 2010-01-07 15:26:57 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk> * gst-libs/gst/tag/Makefile.am: - * gst-libs/gst/tag/lang-tables.c: * gst-libs/gst/tag/lang-tables.dat: * gst-libs/gst/tag/lang.c: tag: fix up disting of lang-tables.c more correctly @@ -67886,7 +68638,6 @@ * gst-libs/gst/rtsp/Makefile.am: * gst-libs/gst/rtsp/gstrtsp-marshal.list: * gst-libs/gst/rtsp/gstrtspextension.c: - * gst-libs/gst/rtsp/rtsp-marshal.list: * gst-libs/gst/video/Makefile.am: * gst/playback/Makefile.am: * gst/tcp/Makefile.am: @@ -74897,13 +75648,9 @@ * ext/vorbis/gstvorbistag.h: * ext/vorbis/vorbis.c: * ext/vorbis/vorbisdec.c: - * ext/vorbis/vorbisdec.h: * ext/vorbis/vorbisenc.c: - * ext/vorbis/vorbisenc.h: * ext/vorbis/vorbisparse.c: - * ext/vorbis/vorbisparse.h: * ext/vorbis/vorbistag.c: - * ext/vorbis/vorbistag.h: vorbis: Rename vorbis*.h to gstvorbis*.h to prevent name conflicts 2009-02-24 14:06:38 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk> @@ -75612,22 +76359,9 @@ * gst/audioresample/speex_resampler_int.c: * gst/audioresample/speex_resampler_wrapper.h: * gst/speexresample/Makefile.am: - * gst/speexresample/README: - * gst/speexresample/arch.h: - * gst/speexresample/fixed_arm4.h: - * gst/speexresample/fixed_arm5e.h: - * gst/speexresample/fixed_bfin.h: - * gst/speexresample/fixed_debug.h: - * gst/speexresample/fixed_generic.h: * gst/speexresample/gstspeexresample.c: * gst/speexresample/gstspeexresample.h: * gst/speexresample/resample.c: - * gst/speexresample/resample_sse.h: - * gst/speexresample/speex_resampler.h: - * gst/speexresample/speex_resampler_double.c: - * gst/speexresample/speex_resampler_float.c: - * gst/speexresample/speex_resampler_int.c: - * gst/speexresample/speex_resampler_wrapper.h: * gst/typefind/gsttypefindfunctions.c: * tests/check/Makefile.am: * tests/check/elements/audioresample.c: |