summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2016-09-01 12:27:59 +0300
committerSebastian Dröge <sebastian@centricular.com>2016-09-01 12:27:59 +0300
commite19307edfed6b1937ea4c308fcf8455da1af8860 (patch)
tree9579a5864ed3897d0a08e18122bf98654eb89b1c /ChangeLog
parent73a19409b701a091fc8275615f2fc85514ae7044 (diff)
downloadgstreamer-plugins-bad-e19307edfed6b1937ea4c308fcf8455da1af8860.tar.gz
Release 1.9.21.9.2
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog2791
1 files changed, 2304 insertions, 487 deletions
diff --git a/ChangeLog b/ChangeLog
index aaad5ebfc..24b81032a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,2311 @@
+=== release 1.9.2 ===
+
+2016-09-01 Sebastian Dröge <slomo@coaxion.net>
+
+ * configure.ac:
+ releasing 1.9.2
+
+2016-09-01 11:24:37 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/af.po:
+ * po/az.po:
+ * po/bg.po:
+ * po/ca.po:
+ * po/cs.po:
+ * po/da.po:
+ * po/de.po:
+ * po/el.po:
+ * po/en_GB.po:
+ * po/eo.po:
+ * po/es.po:
+ * po/eu.po:
+ * po/fi.po:
+ * po/fr.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/ky.po:
+ * po/lt.po:
+ * po/lv.po:
+ * po/mt.po:
+ * po/nb.po:
+ * po/nl.po:
+ * po/or.po:
+ * po/pl.po:
+ * po/pt_BR.po:
+ * po/ro.po:
+ * po/ru.po:
+ * po/sk.po:
+ * po/sl.po:
+ * po/sq.po:
+ * po/sr.po:
+ * po/sv.po:
+ * po/tr.po:
+ * po/uk.po:
+ * po/vi.po:
+ * po/zh_CN.po:
+ po: Update translations
+
+2016-08-30 16:21:25 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ * sys/applemedia/Makefile.am:
+ * sys/applemedia/plugin.m:
+ applemedia: Conditionally compile qtkitvideosrc
+ The API was deprecated in 10.9 and apparently does not exist in the SDK for
+ macOS Sierra anymore.
+ https://bugzilla.gnome.org/show_bug.cgi?id=770587
+
+2016-08-31 04:26:43 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/gl/gstglframebuffer.h:
+ gl: Remove extra duplicate typedef of GstGLFramebuffer
+ It's triggering a warning building git master on OSX
+
+2016-08-29 16:57:42 +1000 Matthew Waters <matthew@centricular.com>
+
+ * tests/check/libs/gstglupload.c:
+ tests/glupload: support opengl3 properly instead of spewing GL errors
+
+2016-08-29 16:52:44 +1000 Matthew Waters <matthew@centricular.com>
+
+ * pkgconfig/gstreamer-gl.pc.in:
+ gl/pkgconfig: add the lib include dir to the list of includes
+ 714d8aa in core removed this include dir from it's pkgconfig file.
+ https://bugzilla.gnome.org/show_bug.cgi?id=770523
+
+2016-08-29 15:43:10 +1000 Alessandro Decina <alessandro.d@gmail.com>
+
+ * gst-libs/gst/gl/gstglupload.c:
+ * tests/check/libs/gstglupload.c:
+ glupload: fix tests and check for the new RECONFIGURE behaviour
+ The tests were broken since 91fea30, which changed glupload to return
+ GST_GL_UPLOAD_RECONFIGURE if the texture target in the input buffers doesn't
+ match the texture-target configured in the output caps.
+ This commit fixes that and adds more checks for the new behaviour.
+
+2016-08-19 11:12:10 -0700 Thibault Saunier <thibault.saunier@osg.samsung.com>
+
+ * ext/gme/gstgme.c:
+ * ext/sndfile/gstsfsink.c:
+ * ext/teletextdec/gstteletextdec.c:
+ * ext/timidity/gsttimidity.c:
+ * ext/timidity/gstwildmidi.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ * gst/aiff/aiffparse.c:
+ * gst/midi/midiparse.c:
+ * gst/mpegdemux/gstmpegdemux.c:
+ * gst/mpegtsdemux/mpegtsbase.c:
+ * gst/mxf/mxfdemux.c:
+ * gst/nuvdemux/gstnuvdemux.c:
+ * gst/tta/gstttaparse.c:
+ * sys/androidmedia/gstamcaudiodec.c:
+ * sys/androidmedia/gstamcvideodec.c:
+ * sys/androidmedia/gstamcvideoenc.c:
+ * sys/applemedia/avfassetsrc.m:
+ 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:12:21 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/check/elements/dash_mpd.c:
+ dash: Fix build of unit test
+
+2016-08-25 20:50:11 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ * ext/dash/gstmpdparser.c:
+ * ext/dash/gstmpdparser.h:
+ dashdemux: Add properties to select maximum allowed width/height and framerate
+ https://bugzilla.gnome.org/show_bug.cgi?id=770408
+
+2016-08-26 16:04:27 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklinkaudiosink.cpp:
+ decklinkaudiosink: Fix compiler warning on OS X
+ While gint64 and int64_t are always the same, clang does not agree with that.
+ /Applications/Xcode.app/Contents/Developer/usr/bin/make -C decklink
+ CXX libgstdecklink_la-gstdecklinkaudiosink.lo
+ gstdecklinkaudiosink.cpp:675:79: error: cannot initialize a parameter of type 'int64_t *' (aka 'long long *') with an rvalue of type 'gint64 *' (aka 'long *')
+ ret = buf->output->attributes->GetInt (BMDDeckLinkMaximumAudioChannels, &max_channels);
+ ^~~~~~~~~~~~~
+ ./linux/DeckLinkAPI.h:692:87: note: passing argument to parameter 'value' here
+ virtual HRESULT GetInt (/* in */ BMDDeckLinkAttributeID cfgID, /* out */ int64_t *value) = 0;
+ ^
+
+2016-08-26 22:51:48 +1000 Alessandro Decina <alessandro.d@gmail.com>
+
+ * sys/applemedia/corevideomemory.c:
+ applemedia: fix compiler warning
+
+2016-08-26 15:48:36 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklinkvideosink.cpp:
+ decklinkvideosink: Scale down scheduled frame times to milliseconds
+ Scale down to milliseconds, otherwise at least some hardware has problems
+ scheduling the frames (or schedules them too slow) and we run out of available
+ frames.
+ https://bugzilla.gnome.org/show_bug.cgi?id=770282
+
+2016-08-26 14:08:11 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklink.cpp:
+ * sys/decklink/gstdecklink.h:
+ * sys/decklink/gstdecklinkaudiosink.cpp:
+ decklinkaudiosink: Add support for 8 and 16 channels
+
+2016-08-26 17:37:54 +1000 Alessandro Decina <alessandro.d@gmail.com>
+
+ * sys/applemedia/Makefile.am:
+ * sys/applemedia/avfassetsrc.m:
+ * sys/applemedia/avfvideosrc.m:
+ * sys/applemedia/coremediabuffer.c:
+ * sys/applemedia/coremediabuffer.h:
+ * sys/applemedia/corevideobuffer.c:
+ * sys/applemedia/corevideobuffer.h:
+ * sys/applemedia/corevideomemory.c:
+ * sys/applemedia/corevideomemory.h:
+ * sys/applemedia/iosglmemory.c:
+ * sys/applemedia/iosglmemory.h:
+ * sys/applemedia/iosurfacememory.c:
+ * sys/applemedia/plugin.m:
+ * sys/applemedia/qtkitvideosrc.m:
+ * sys/applemedia/videotexturecache.h:
+ * sys/applemedia/videotexturecache.m:
+ * sys/applemedia/vtdec.c:
+ * sys/applemedia/vtenc.c:
+ applemedia: changes to make GL memory mappable on CPU on iOS
+ This commit introduces IOSGLMemory which is a GLMemory that falls back to
+ GstAppleCoreVideoMemory for CPU access. This is a temporary solution until
+ IOSurface gets exposed as a public framework on iOS and so we can use
+ IOSurfaceMemory on both MacOS and iOS.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769210
+
+2016-08-22 17:18:27 +1000 Alessandro Decina <alessandro.d@gmail.com>
+
+ * ext/gl/gstgluploadelement.c:
+ * gst-libs/gst/gl/gstglupload.c:
+ * gst-libs/gst/gl/gstglupload.h:
+ gstglupload: make the GLMemoryUpload method output the correct texture-target
+ Now when used with video/x-raw as input, the GLMemoryUpload method checks for
+ ->tex_target in input GLMemory(es) and sets the output texture-target
+ accordingly.
+ Fixes video corruption with a pipeline like avfvideosrc ! video/x-raw !
+ glimagesink where on macos avfvideosrc pushes RECTANGLE textures but glupload
+ was configuring texture-target=2D as output.
+
+2016-08-24 09:41:08 -0300 Thibault Saunier <tsaunier@gnome.org>
+
+ * gst-libs/gst/mpegts/mpegts_enum.py:
+ * gst/mpegtsdemux/meson.build:
+ * meson.build:
+ meson: Make mpegts lib build when using subprojects
+ The headers passed as parametter are relative to the build dir
+ basically "../subproject/gst-plugins-bad/gst-libs/gst/mpegts/XXX.h"
+ but that does not match what is needed at build time when building as
+ subproject, also we always add current dir as include_dir so we are
+ safe including directly.
+ And link mpegtsdemux against the 'math' library as it is needed.
+
+2016-08-26 03:46:39 +1000 Jan Schmidt <jan@centricular.com>
+
+ * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+ docs: Expose the opengl plugin and element docs
+
+2016-08-26 02:20:11 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/video/gstvideoaggregator.c:
+ videoaggregator: Handle if update_caps() returns EMPTY
+ Don't assume the returned caps from update_caps() is
+ non-empty.
+
+2016-08-26 02:07:27 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/gl/gstglvideomixer.c:
+ gl: Update glvideomixer doc
+
+2016-08-26 02:06:00 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/gl/gstglstereomix.c:
+ * ext/gl/gstglviewconvert.c:
+ gl: Add/update docs for glviewconvert, glstereomix
+ Add some example pipelines for glstereomix, and fix up
+ the example pipelines for glviewconvert
+
+2016-08-26 00:29:34 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/gl/gstglstereomix.c:
+ * ext/gl/gstglstereomix.h:
+ glstereomix: Fix caps negotiation
+ The videoaggregator negotiation sequence changed some time
+ back and broke glstereomix. Instead of doing nego incorrectly
+ in the find_best_format() vfunc, do it directly in the
+ update_caps() method.
+
+2016-08-25 15:26:49 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/gl/gstglviewconvert.c:
+ glviewconvert: Fix texture target fixation
+ Don't set the chosen texture-target into the wrong structure.
+ The input caps may not be writable, and in any case - the
+ intention was to configure the othercaps. Also, remove an
+ extra unref - the othercaps ref is consumed by
+ gst_caps_make_writable already.
+
+2016-08-25 19:35:13 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/hls/gsthlsdemux.c:
+ * ext/smoothstreaming/gstmssdemux.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Enable bitrate selection for trick mode streaming again
+ And scale the bitrate with the absolute rate (if it's bigger than 1.0) to get
+ to the real bitrate due to faster playback.
+ This allowed in my tests to play a stream with 10x speed without buffering as
+ the lowest bitrate is chosen, instead of staying/selecting the highest bitrate
+ and then buffering all the time.
+ It was previously disabled for not very well specified reasons, which seem to
+ be not valid anymore nowadays.
+
+2016-08-25 16:33:17 +0200 Josep Torra <n770galaxy@gmail.com>
+
+ * tests/check/elements/.gitignore:
+ gitignore: add missing dash_isoff file
+
+2016-08-25 12:45:33 +0200 Josep Torra <n770galaxy@gmail.com>
+
+ * tests/check/Makefile.am:
+ build: fix gst-uninstalled build in osx
+ Fixes clang: error: argument unused during compilation: '-pthread'
+ when building the test programs.
+
+2016-08-25 14:35:59 +0200 Josep Torra <n770galaxy@gmail.com>
+
+ * configure.ac:
+ * tests/check/Makefile.am:
+ build: unconditionally check for video, audio and pbutils modules
+ Check for modules in configure and use GST_*_LIBS vars to link with
+ the libraries instead of hardcoding them.
+
+2016-07-26 19:55:13 +0200 Xabier Rodriguez Calvar <calvaris@igalia.com>
+
+ * ext/gl/gstglvideoflip.c:
+ * ext/gl/gstglvideoflip.h:
+ glvideoflip: implement GstVideoDirection interface
+ It implements now this interface with its video-direction
+ property. Values are changed to GstVideoOrientationMethod but they have
+ the same value than the originals.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768687
+
+2016-08-24 19:43:55 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/fdkaac/gstfdkaacenc.c:
+ fdkaacenc: Implement some automatic bitrate selection
+ Based on sample rate and channel count, see
+ http://wiki.hydrogenaud.io/index.php?title=Fraunhofer_FDK_AAC#Recommended_Sampling_Rate_and_Bitrate_Combinations
+
+2016-08-24 14:15:09 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: On redirects, remember the redirect URI separately and don't consider this an URI property change
+ The application does not know anything about the redirect, and changing its
+ URI internally will cause confusion.
+ Also don't reset the subtitle URI.
+
+2016-08-24 14:10:41 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: Don't report spurious STOPPED state changes when doing transient changes there
+
+2016-08-24 13:01:46 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: Ensure that rate is initialized to 1.0
+
+2016-08-24 10:16:00 +0000 Fredrik Fornwall <fredrik@fornwall.net>
+
+ * sys/opensles/Makefile.am:
+ opensles: Add opensles.h to noinst_HEADERS
+ https://bugzilla.gnome.org/show_bug.cgi?id=770326
+
+2016-08-23 14:37:17 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: De-duplicate rate setting code and always use the property
+
+2016-08-23 14:33:11 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: Protect setter/getter for the configuration with a mutex
+
+2016-08-23 14:32:24 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ * gst-libs/gst/player/gstplayer.h:
+ player: Move subtitle URI setter next to the uri setter
+ It's confusing to have them a couple of hundred lines apart.
+
+2016-08-17 19:59:17 +0200 Matej Knopp <matej.knopp@gmail.com>
+
+ * sys/applemedia/vtdec.c:
+ vtdec: fix MPEG-2 video caps
+ Add systemstream=false to caps, otherwise the decoder
+ may be picked for MPEG-PS files. Also parsed=true,
+ as video toolbox expects entire frame in
+ VTDecompressionSessionDecodeFrame.
+ https://bugzilla.gnome.org/show_bug.cgi?id=770049
+
+2016-08-23 02:13:19 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c.rej:
+ * gst-libs/gst/adaptivedemux/set_state_keep.patch:
+ adaptivedemux: Fix the previous commit
+ Remove extra files that were not meant to be added to the commit
+
+2016-08-23 01:57:55 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c.rej:
+ * gst-libs/gst/adaptivedemux/set_state_keep.patch:
+ adaptivedemux: Fix broken updates loop on live streams
+ Prevent the manifest update loop from looping endlessly
+ after a seek event, by clearing the variable that tells
+ the task function not to immediately exit.
+
+2016-08-18 10:06:27 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: fix stream exposure condition
+ The new streams should not be exposed until all streams are done with the
+ current fragment. The old code is incorrect and actually only checked the
+ current stream. Fix this by properly checking all streams.
+ Also, ignore the current stream. The code is only reached when the current
+ stream finished downloading and since
+ 07f49f15b1196cc9fa0d45af91149a35fce123b9 ("adaptivedemux: On EOS, handle it
+ before waking download loop") download_finished is set after
+ gst_adaptive_demux_stream_advance_fragment_unlocked() is called.
+ Without this HLS playback with multiple streams is broken, because the new
+ streams are never exposed.
+ https://bugzilla.gnome.org/show_bug.cgi?id=770075
+
+2016-08-21 16:21:07 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/mpg123/meson.build:
+ meson: remove unused mpg123 build file
+ mpg123 was moved to ugly.
+
+2016-08-12 21:21:45 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * .gitignore:
+ * config.h.meson:
+ * ext/assrender/meson.build:
+ * ext/bz2/meson.build:
+ * ext/chromaprint/meson.build:
+ * ext/curl/meson.build:
+ * ext/dash/meson.build:
+ * ext/directfb/meson.build:
+ * ext/dtls/meson.build:
+ * ext/dts/meson.build:
+ * ext/faac/meson.build:
+ * ext/faad/meson.build:
+ * ext/flite/meson.build:
+ * ext/fluidsynth/meson.build:
+ * ext/hls/meson.build:
+ * ext/kate/meson.build:
+ * ext/libde265/meson.build:
+ * ext/libmms/meson.build:
+ * ext/meson.build:
+ * ext/mpg123/meson.build:
+ * ext/openh264/meson.build:
+ * ext/openjpeg/meson.build:
+ * ext/opus/meson.build:
+ * ext/resindvd/meson.build:
+ * ext/rsvg/meson.build:
+ * ext/rtmp/meson.build:
+ * ext/sbc/meson.build:
+ * ext/schroedinger/meson.build:
+ * ext/smoothstreaming/meson.build:
+ * ext/soundtouch/meson.build:
+ * ext/spandsp/meson.build:
+ * ext/srtp/meson.build:
+ * ext/srtp/srtp_mkenum.py:
+ * ext/voaacenc/meson.build:
+ * ext/webp/meson.build:
+ * ext/x265/meson.build:
+ * ext/zbar/meson.build:
+ * gst-libs/gst/adaptivedemux/meson.build:
+ * gst-libs/gst/audio/meson.build:
+ * gst-libs/gst/base/meson.build:
+ * gst-libs/gst/basecamerabinsrc/meson.build:
+ * gst-libs/gst/codecparsers/meson.build:
+ * gst-libs/gst/gl/gstglconfig.h.meson:
+ * gst-libs/gst/gl/meson.build:
+ * gst-libs/gst/insertbin/meson.build:
+ * gst-libs/gst/interfaces/build_mkenum.py:
+ * gst-libs/gst/interfaces/meson.build:
+ * gst-libs/gst/meson.build:
+ * gst-libs/gst/mpegts/meson.build:
+ * gst-libs/gst/mpegts/mpegts_enum.py:
+ * gst-libs/gst/player/meson.build:
+ * gst-libs/gst/uridownloader/meson.build:
+ * gst-libs/gst/video/meson.build:
+ * gst-libs/meson.build:
+ * gst/accurip/meson.build:
+ * gst/adpcmdec/meson.build:
+ * gst/adpcmenc/meson.build:
+ * gst/aiff/meson.build:
+ * gst/asfmux/meson.build:
+ * gst/audiobuffer/meson.build:
+ * gst/audiofxbad/meson.build:
+ * gst/audiomixer/meson.build:
+ * gst/audiovisualizers/meson.build:
+ * gst/autoconvert/meson.build:
+ * gst/bayer/meson.build:
+ * gst/camerabin2/meson.build:
+ * gst/cdxaparse/meson.build:
+ * gst/coloreffects/meson.build:
+ * gst/compositor/meson.build:
+ * gst/dataurisrc/meson.build:
+ * gst/dccp/meson.build:
+ * gst/debugutils/meson.build:
+ * gst/dvbsuboverlay/meson.build:
+ * gst/dvdspu/meson.build:
+ * gst/faceoverlay/meson.build:
+ * gst/festival/meson.build:
+ * gst/fieldanalysis/meson.build:
+ * gst/freeverb/meson.build:
+ * gst/frei0r/meson.build:
+ * gst/games/meson.build:
+ * gst/gaudieffects/meson.build:
+ * gst/gdp/meson.build:
+ * gst/geometrictransform/meson.build:
+ * gst/hdvparse/meson.build:
+ * gst/id3tag/meson.build:
+ * gst/inter/meson.build:
+ * gst/interlace/meson.build:
+ * gst/ivfparse/meson.build:
+ * gst/ivtc/meson.build:
+ * gst/jp2kdecimator/meson.build:
+ * gst/jpegformat/meson.build:
+ * gst/librfb/meson.build:
+ * gst/meson.build:
+ * gst/midi/meson.build:
+ * gst/mixmatrix/meson.build:
+ * gst/mpeg1sys/meson.build:
+ * gst/mpegdemux/meson.build:
+ * gst/mpegpsmux/meson.build:
+ * gst/mpegtsdemux/meson.build:
+ * gst/mpegtsmux/meson.build:
+ * gst/mve/meson.build:
+ * gst/mxf/meson.build:
+ * gst/nuvdemux/meson.build:
+ * gst/onvif/meson.build:
+ * gst/overlay/meson.build:
+ * gst/patchdetect/meson.build:
+ * gst/pcapparse/meson.build:
+ * gst/pnm/meson.build:
+ * gst/rawparse/meson.build:
+ * gst/real/meson.build:
+ * gst/removesilence/meson.build:
+ * gst/rtjpeg/meson.build:
+ * gst/sdi/meson.build:
+ * gst/sdp/meson.build:
+ * gst/segmentclip/meson.build:
+ * gst/siren/meson.build:
+ * gst/smooth/meson.build:
+ * gst/speed/meson.build:
+ * gst/stereo/meson.build:
+ * gst/subenc/meson.build:
+ * gst/tta/meson.build:
+ * gst/vbidec/meson.build:
+ * gst/videofilters/meson.build:
+ * gst/videoframe_audiolevel/meson.build:
+ * gst/videomeasure/meson.build:
+ * gst/videoparsers/meson.build:
+ * gst/videosignal/meson.build:
+ * gst/vmnc/meson.build:
+ * gst/y4m/meson.build:
+ * gst/yadif/meson.build:
+ * meson.build:
+ * meson_options.txt:
+ * pkgconfig/meson.build:
+ * sys/bluez/meson.build:
+ * sys/d3dvideosink/meson.build:
+ * sys/directsound/meson.build:
+ * sys/dvb/meson.build:
+ * sys/meson.build:
+ * sys/wasapi/meson.build:
+ * sys/winks/meson.build:
+ * sys/winscreencap/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>
+ Matej Knopp <matej.knopp@gmail.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-18 17:46:19 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * ext/dts/gstdtsdec.c:
+ * ext/resindvd/resindvdsrc.h:
+ * gst/bayer/gstbayer2rgb.c:
+ * gst/dccp/gstdccp_common.h:
+ * gst/librfb/d3des.c:
+ * sys/fbdev/gstfbdevsink.c:
+ plugins: Use stdint.h instead of _stdint.h
+ _stdint.h is generated by Autotools and we don't really need it. All
+ supported platforms now ship with stdint.h. The only stickler was MSVC,
+ and since Visual Studio 2015 it also ships stdint.h now.
+
+2016-08-12 21:51:17 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * win32/common/libgstgl.def:
+ win32: Update libgstgl.def
+
+2016-03-02 00:53:44 +0530 Nirbheek Chauhan <nirbheek.chauhan@gmail.com>
+
+ * gst-libs/gst/codecparsers/nalutils.c:
+ codecparsers: Explicitly export functions marked inline
+ On MSVC, inline functions are not available outside of a file unless
+ explicitly exported
+
+2016-08-19 12:24:58 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ rawvideoparse: fix typo in comment
+ Small typo in the comment explaining the code fixed by the previous commit.
+ Fixing it.
+
+2016-08-19 14:19:38 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ rawvideoparse: Revert last commit and actually remember the physically last plane
+ Instead of just always taking the last one as before.
+
+2016-08-19 11:57:33 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ rawvideoparse: remove unused assignment
+ Value in last_plane will be overwritten before used, remove unused
+ asignment.
+ Fixes commit 91cf5ac69f9c99fe41d60f42b4174915dd135e7b
+ CID 1371462
+
+2016-08-18 18:55:41 +0200 Philippe Renon <philippe_renon@yahoo.fr>
+
+ * ext/daala/gstdaaladec.c:
+ daala: fix typo related compilation error
+ https://bugzilla.gnome.org/show_bug.cgi?id=770102
+
+2016-08-19 11:02:46 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * configure.ac:
+ * sys/Makefile.am:
+ * sys/applemedia-nonpublic/Makefile.am:
+ * sys/applemedia-nonpublic/bufferfactory.h:
+ * sys/applemedia-nonpublic/bufferfactory.m:
+ * sys/applemedia-nonpublic/celapi.c:
+ * sys/applemedia-nonpublic/celapi.h:
+ * sys/applemedia-nonpublic/celvideosrc.c:
+ * sys/applemedia-nonpublic/celvideosrc.h:
+ * sys/applemedia-nonpublic/cmapi.c:
+ * sys/applemedia-nonpublic/cmapi.h:
+ * sys/applemedia-nonpublic/coremediabuffer.c:
+ * sys/applemedia-nonpublic/coremediabuffer.h:
+ * sys/applemedia-nonpublic/coremediactx.c:
+ * sys/applemedia-nonpublic/coremediactx.h:
+ * sys/applemedia-nonpublic/corevideobuffer.c:
+ * sys/applemedia-nonpublic/corevideobuffer.h:
+ * sys/applemedia-nonpublic/cvapi.c:
+ * sys/applemedia-nonpublic/cvapi.h:
+ * sys/applemedia-nonpublic/dynapi-internal.h:
+ * sys/applemedia-nonpublic/dynapi.c:
+ * sys/applemedia-nonpublic/dynapi.h:
+ * sys/applemedia-nonpublic/mioapi.c:
+ * sys/applemedia-nonpublic/mioapi.h:
+ * sys/applemedia-nonpublic/miovideodevice.c:
+ * sys/applemedia-nonpublic/miovideodevice.h:
+ * sys/applemedia-nonpublic/miovideosrc.c:
+ * sys/applemedia-nonpublic/miovideosrc.h:
+ * sys/applemedia-nonpublic/mtapi.c:
+ * sys/applemedia-nonpublic/mtapi.h:
+ * sys/applemedia-nonpublic/plugin.m:
+ applemedia-nonpublic: remove bitrotten plugin that's no longer needed
+
+2016-08-19 19:46:24 +1000 Florian Zwoch <fzwoch@gmail.com>
+
+ * sys/applemedia/avfvideosrc.m:
+ avfvideosrc: account for retina displays when capturing screens
+ Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=770030
+
+2016-08-19 17:11:13 +1000 Matthew Waters <matthew@centricular.com>
+
+ * configure.ac:
+ build: bump graphene requirement to 1.4
+
+2016-08-19 15:35:49 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstgltransformation.c:
+ * ext/gl/gstgltransformation.h:
+ gltransformation: rewrite the inverse transformation logic
+ It now returns the correct values for both orthographic and perspective
+ projections and takes into account the aspect ratio of the video, handles
+ the Y-flipping in GL and by us and uses some more helpers from graphene.
+
+2016-07-01 16:18:55 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglwindow.c:
+ glwindow: marshal gst_gl_window_resize through the window loop
+ saves having every caller do it themselves.
+
+2016-06-30 23:06:43 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/wayland/wayland_event_source.c:
+ gl/wayland: use multi-threaded safe event wayland API
+ Multiple threads may be accessing the wayland fd at the same time which
+ requires the use of special wayland API to deal with to ensure nobody
+ will steal reads and cause a stall for anyone else.
+
+2016-07-01 00:15:55 +1000 Matthew Waters <matthew@centricular.com>
+
+ * tests/examples/gl/gtk/fxtest/fxtest.c:
+ gl/examples/fxtest: fix up for wayland support
+ - Pass the wayland display to gst
+ - Redrawing on resize is no longer needed.
+
+2016-08-17 16:21:34 -0700 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
+
+ * sys/dvb/parsechannels.c:
+ dvb/parsechannels: warn on ignored key/value pairs
+ Otherwise at runtine, users get the misleading
+ parsing-OK message with no info on, for example,
+ properties that failed to map because of a typo.
+
+2016-08-16 15:35:39 -0700 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
+
+ * sys/dvb/parsechannels.c:
+ dvb/parsechannels: handle problems parsing dvbv5 config keys
+
+2016-08-18 15:28:33 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/mplex/gstmplex.cc:
+ mplex: Don't start task (yet/again) on pad release if we're in READY or NULL
+ Fixes spurious segfault in unit test, where the task was started again during
+ shutdown when all pads were removed... and was then still running while the
+ element was finalized.
+
+2016-08-18 13:21:54 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: In KEY_UNITS trick mode, download all I-frames and not only IDR
+
+2016-08-08 17:54:46 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * tests/check/elements/.gitignore:
+ * tests/check/elements/rawaudioparse.c:
+ * tests/check/elements/rawvideoparse.c:
+ rawparse: Fix and extend unit tests
+ * Add caps change test to unit tests
+ * Cleanup leftover buffers after each unit test
+ * Add missing rawvideoparse entry in .gitignore
+ https://bugzilla.gnome.org/show_bug.cgi?id=769637
+
+2016-08-16 09:31:40 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ * gst/rawparse/gstrawvideoparse.h:
+ * tests/check/elements/rawvideoparse.c:
+ rawvideoparse: Compute plane offsets & strides if no custom ones are set
+ This is useful to ensure that the offsets and strides are computed if
+ only width, height, format etc. in the property config are set.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769797
+
+2016-08-16 18:46:49 +0300 Sergei Saveliev <saveliev.sergei@gmail.com>
+
+ * sys/applemedia/avfassetsrc.m:
+ avfassetsrc: Don't escape the URI another time in another location too
+ One location was forgotten in a913a0b9679dd58945ad105d240db45595fdaba6
+ https://bugzilla.gnome.org/show_bug.cgi?id=767492
+
+2016-08-16 20:33:21 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/egl/gstegl.h:
+ gl/egl: fix inverted typedef
+ 2b6841d had an inverted typedef defining ginptr and EGLAttrib. Fix that.
+
+2016-08-16 10:37:28 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/timidity/gstwildmidi.c:
+ wildmidi: Fix compilation with wildmidi 0.4
+ Old versions used char* for the data, new versions use int8_t*. They're often
+ not the same and differ in signedness.
+
+2016-08-16 16:51:02 +1000 Matthew Waters <matthew@centricular.com>
+
+ * configure.ac:
+ * gst-libs/gst/gl/egl/gstegl.h:
+ gl/build: add configure check for possibly missing EGLAttrib
+ Fixes the build on older android targets.
+
+2016-07-13 17:15:44 +0800 Song Bing <bing.song@nxp.com>
+
+ * gst-libs/gst/gl/egl/gsteglimage.c:
+ * gst-libs/gst/gl/egl/gstglcontext_egl.c:
+ * gst-libs/gst/gl/egl/gstglcontext_egl.h:
+ * gst-libs/gst/gl/egl/gstglmemoryegl.c:
+ gl/egl/dmabuf: Wrong attribute list type for EGL 1.5
+ For EGL 1.5 spec, the attribute list type should be EGLAttrib.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768602
+
+2016-08-15 16:14:25 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst-libs/gst/gl/gstglcontext.c:
+ glcontext: fix race joining thread on finalize
+ https://bugzilla.gnome.org/show_bug.cgi?id=769939
+
+2016-08-16 00:40:53 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/qt/gstqtglutility.cc:
+ qt: Use wglShareLists() workaround unconditionally.
+ Sometimes wglCreateContextAttribsARB() exists, but
+ isn't functional (some Intel drivers), so it's
+ easiest to do the workaround unconditionally.
+
+2016-08-15 16:37:44 +1000 Jan Schmidt <jan@centricular.com>
+
+ * sys/winks/gstksvideodevice.c:
+ * sys/winks/gstksvideodevice.h:
+ * sys/winks/gstksvideosrc.c:
+ * sys/winks/ksvideohelpers.c:
+ * sys/winks/ksvideohelpers.h:
+ winks: Fix RGB frame flipping and postprocessing
+ Uncompressed RGB frames can be (usually are) bottom-up
+ layout in DirectShow, and the code to flip them wasn't
+ properly ported from 0.10. Fix it.
+ Fix post-processing of RGB buffers. We need a writable
+ buffer, but the requests pool is holding an extra ref.
+ This could use more fixing to use a buffer pool
+
+2016-08-12 22:17:25 +1000 Jan Schmidt <jan@centricular.com>
+
+ * sys/winks/gstksvideosrc.c:
+ winks: Give the ksvideosrc PRIMARY rank
+ It's the primary video source on Windows, so give it a
+ rank for autoplugging by camerabin and friends
+
+2016-08-12 22:16:33 +1000 Jan Schmidt <jan@centricular.com>
+
+ * sys/winks/ksvideohelpers.c:
+ winks: Fix swapped RGBx/RGB caps mapping, and endianness.
+ The RGBx and RGB format mappings were reversed.
+ What Windows calls RGB are laid out as BGR in our parlance, so
+ switch that too
+
+2016-08-08 13:41:14 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/qt/gstqtglutility.cc:
+ qt: Move debug statement to after the category init
+ Don't output debug to an uninitialised debug category.
+
+2016-08-11 12:19:59 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/check/Makefile.am:
+ dashdemux: Disable unit test for the time being
+ It uses random data streams but dashdemux nowadays actually looks into the
+ streams and doesn't like randomness very much. The tests should probably just
+ become validate tests on real streams.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769553
+
+2016-08-11 12:11:22 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ Revert "Revert "dashdemux: When doing SIDX seeking, return instead of overriding the timestamp with 0 from the MPD seeking method""
+ This reverts commit aea2c13fc1672a7260679d706d0a084a34ba7531.
+
+2016-08-04 14:47:41 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: When doing chunked downloading on SIDX, clip requests on the SIDX entry boundaries
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-08-02 08:47:55 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Collect average moof and first sync sample sizes
+ And always request those in the beginning so that ideally we get the moof and
+ the first sync sample all together with the first HTTP request.
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-08-02 08:35:26 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Download any sync-sample following the moof directly in key-units only mode
+ We don't have to do yet another additional request but can just download the
+ data directly.
+ Also unify the key-unit only mode buffer pushing and extract it into its own
+ function now that it became more complicated.
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-29 12:50:58 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: If a fragment contains no sync samples, disable key-unit mode
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-29 12:32:50 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Remember if for a stream we could do key-units only mode
+ This makes sure we don't even try going into that mode if we previously saw
+ that the stream does not have the suitable metadata.
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-29 11:54:21 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Also allow key-unit only mode if (some) sample flags are given by trex but we can still find sync frames
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-12 20:09:52 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Use chunked downloading for the moof in KEY_UNITS mode
+ Allows us to reuse the HTTP connection and reduce latencies a lot.
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-12 10:22:43 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.h:
+ adaptivedemux: Add API for allowing subclasses to download URLs in chunks
+ This allows to gradually download part of a fragment when the final size is
+ not known and only a part of it should be downloaded. For example when only
+ the moof should be parsed and/or a single keyframe should be downloaded.
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-06-01 14:02:11 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Mark every first buffer of moov, sidx, moof and mdat as DISCONT in keyframe-only mode
+ We need to mark every first buffer of a key unit as discont, and also every
+ first buffer of a moov and moof. This ensures that qtdemux takes note of our
+ buffer offsets for each of those buffers instead of keeping track of them
+ itself from the first buffer. We need offsets to be consistent between moof
+ and mdat
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-28 10:53:49 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Only enable key-unit trick mode for video streams
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-05-31 15:12:49 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Only do keyframe-only playback if the corresponding seek flag is given
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-05-30 12:09:34 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Implement downloading of only sync samples
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-05-30 11:15:03 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Store parsed moof and extract offsets of sync samples in it
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-05-02 17:11:31 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/check/Makefile.am:
+ * tests/check/elements/dash_isoff.c:
+ * tests/check/elements/dash_isoff.h:
+ dash: Add test for parsing a moof box
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-05-02 16:03:56 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/check/Makefile.am:
+ * tests/check/elements/dash_isoff.c:
+ dash: Add unit test for ISOBFF box header parsing
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-04-07 21:33:51 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstisoff.c:
+ * ext/dash/gstisoff.h:
+ dashdemux: Implement parsing of moof box
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-04-07 13:34:57 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstisoff.c:
+ dashdemux: Move code around to keep all sidx related functions together
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-04-07 12:57:13 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstisoff.c:
+ * ext/dash/gstisoff.h:
+ dashdemux: Store box fourccs in the header at a central place
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-03-28 13:45:36 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Implement parsing of ISOBMFF boxes
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-03-16 13:48:09 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstisoff.c:
+ * ext/dash/gstisoff.h:
+ dash: Add helper for parsing box headers
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-08-10 22:50:12 +0000 xlazom00 <xlazom00@gmail.com>
+
+ * ext/x265/gstx265enc.c:
+ x265enc: Enable aspect ratio
+ x265 encoder need aspectRatioIdc == X265_EXTENDED_SAR if we want to use
+ sarWidth/sarHeight
+ https://bugzilla.gnome.org/show_bug.cgi?id=769716
+
+2016-08-08 13:10:12 +0200 Josep Torra <n770galaxy@gmail.com>
+
+ * ext/openjpeg/gstopenjpegenc.c:
+ openjpegenc: use the corrent enumeration
+ Fixes the following error when building in osx.
+ error: implicit conversion from enumeration type
+ 'GstJPEG2000Colorspace' to different enumeration type
+ 'GstJPEG2000Sampling'
+
+2016-08-08 11:28:44 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/androidmedia/gstamc.c:
+ amc: Fix call to realloc() to allocate the correct size of items
+
+2016-08-07 20:53:30 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * configure.ac:
+ * ext/Makefile.am:
+ fdkaac: actually build and dist
+
+2016-08-06 23:31:23 +0000 xlazom00 <xlazom00@gmail.com>
+
+ * ext/hls/Makefile.am:
+ * gst/timecode/Makefile.am:
+ hls, timecode: fix linking
+ https://bugzilla.gnome.org//show_bug.cgi?id=769587
+
+2016-08-07 12:20:16 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/fdkaac/Makefile.am:
+ * ext/fdkaac/gstfdkaacdec.c:
+ * ext/fdkaac/gstfdkaacdec.h:
+ * ext/fdkaac/plugin.c:
+ fdkaac: Add FDK AAC based decoder element
+ Missing is support for error concealment, etc.
+
+2016-08-07 11:39:07 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/fdkaac/Makefile.am:
+ * ext/fdkaac/gstfdkaacenc.c:
+ * ext/fdkaac/gstfdkaacenc.h:
+ * ext/fdkaac/plugin.c:
+ fdkaac: Add FDK AAC based encoder element
+ This currently only handles LC profile and exposes a bitrate property, but
+ handles up to 7.1 channels. See TODO list for missing features.
+
+2016-08-07 08:51:06 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ * ext/fdkaac/Makefile.am:
+ * ext/fdkaac/plugin.c:
+ fdkaac: Initial plugin skeleton
+
+2016-08-01 11:45:30 +0200 Bernhard Miller <bernhard.miller@streamunlimited.com>
+
+ * gst/aiff/aiffparse.c:
+ aiffparse: keep end_offset when seeking
+ After seeking in aiff files the information about the data end offset is
+ discarded, leading to audio artifacts with metadata chunks at the end of
+ a file.
+ This patch retains the end offset information after a seek event.
+ https://bugzilla.gnome.org//show_bug.cgi?id=769376
+
+2016-08-06 16:15:33 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/dvdspu/gstdvdspu.c:
+ dvdspu: don't crash if video frame could not be mapped
+ As might happen with e.g. vaapi and the test file from
+ https://bugzilla.gnome.org/show_bug.cgi?id=736227
+
+2016-08-05 09:16:58 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * ext/dash/gstdashdemux.c:
+ Revert "dashdemux: When doing SIDX seeking, return instead of overriding the timestamp with 0 from the MPD seeking method"
+ This reverts commit 947656cfd22b75f914d5abe0af82396787f67564.
+ This makes all dash seeking tests fail. Needs more testing to fully understand
+ what's going wrong. Revert ok'd by Sebastian
+
+2016-05-31 19:21:17 +0300 Vivia Nikolaidou <vivia@toolsonair.com>
+
+ * gst/timecode/Makefile.am:
+ * gst/timecode/gsttimecodewait.c:
+ * gst/timecode/gsttimecodewait.h:
+ * gst/timecode/plugin.c:
+ timecodewait: New element to wait for a specific timecode
+ timecodewait receives a timecode as an argument (either as string or as
+ GstVideoTimeCode - one is gst-launch-friendly and the other is code-friendly),
+ and it will drop all audio and video buffers until that timecode has been
+ reached.
+ https://bugzilla.gnome.org/show_bug.cgi?id=766419
+
+2016-05-20 18:17:52 +0300 Vivia Nikolaidou <vivia@toolsonair.com>
+
+ * configure.ac:
+ * gst/timecode/Makefile.am:
+ * gst/timecode/gsttimecodestamper.c:
+ * gst/timecode/gsttimecodestamper.h:
+ * gst/timecode/plugin.c:
+ timecodestamper: New element to attach SMPTE timecode to buffers
+ The timecodestamper element attaches a SMPTE timecode to each video buffer.
+ This timecode corresponds to the current stream time.
+ https://bugzilla.gnome.org/show_bug.cgi?id=766419
+
+2016-05-15 17:25:44 +0300 Vivia Nikolaidou <vivia@toolsonair.com>
+
+ * sys/decklink/gstdecklinkvideosink.cpp:
+ * sys/decklink/gstdecklinkvideosink.h:
+ decklinkvideosink: Add support for GstVideoTimeCode
+ The timecode will be fetched from the video buffer and outputted on the
+ decklink video sink.
+ https://bugzilla.gnome.org/show_bug.cgi?id=766419
+
+2016-05-15 16:04:14 +0300 Vivia Nikolaidou <vivia@toolsonair.com>
+
+ * sys/decklink/gstdecklink.cpp:
+ * sys/decklink/gstdecklink.h:
+ * sys/decklink/gstdecklinkvideosrc.cpp:
+ * sys/decklink/gstdecklinkvideosrc.h:
+ decklinkvideosrc: Add support for GstVideoTimeCode
+ The timecode will be fetched from the decklink source and attached to the
+ video buffer.
+ https://bugzilla.gnome.org/show_bug.cgi?id=766419
+
+2016-08-04 23:14:41 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ glcolorconvert: add missing rgb16 and bgr16 video formats in switch
+ Fixes an assertion that code should not be reached
+ https://bugzilla.gnome.org/show_bug.cgi?id=769462
+
+2016-08-04 22:28:13 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hls: Avoid potential NULL pointer dereference.
+ Fixes CID 1364753
+
+2016-08-04 22:21:16 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/m3u8.c:
+ hls: Avoid coverity warning about access off the end of an array.
+ Fixes CID 1364755
+
+2016-08-04 14:42:34 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: When doing SIDX seeking, return instead of overriding the timestamp with 0 from the MPD seeking method
+ We don't need to call the latter at all as we're definitely in this period and
+ the segment is selected via the SIDX.
+ This is especially important when doing SNAP seeks, as otherwise we would
+ always start from the beginning of the period (usually 0) again.
+
+2016-08-04 11:08:30 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * ext/hls/m3u8.c:
+ hls: m3u8: remove impossible condition
+ After the check in line 1,111, media->uri can't be NULL. So the two checks
+ for GST_HLS_MEDIA_TYPE_CLOSED_CAPTIONS are the same, removing the redundant
+ one which goes to cc_unsupported.
+ CID 1364752
+
+2016-08-04 04:53:50 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: Don't output pending data after error
+ If the last_ret status is not OK, skip output
+ of any pending PCR scan buffer, similarly to how
+ the pending decryption buffer is handled above.
+
+2016-08-04 04:29:38 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: On EOS, handle it before waking download loop
+ Otherwise, if the download loop wakes too quickly, it
+ might miss the last_ret value update from the processing
+ thread and loop again.
+
+2016-08-04 01:51:37 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux-util.c:
+ hlsdemux: Include config.h and add header in utils
+ In gsthlsdemux-util.c, include config.h before any
+ other headers, and add a copyright / license header.
+
+2016-07-13 11:02:23 +0200 Edward Hervey <edward@centricular.com>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: Fix draining on wrong programs
+ When draining a program, we might send a newsegment event on the pads
+ that are going to be removed (and then the pending data).
+ In order to do that, calculate_and_push_newsegment() needs to know
+ what list of streams it should take into account (instead of blindly
+ using the current one).
+ All callers to calculate_and_push_newsegment() and push_pending_data()
+ can now specify the program on which to act (or NULL for the default
+ one).
+
+2016-07-12 15:58:40 +0200 Edward Hervey <edward@centricular.com>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: Fix GAP synchronization without a valid PCR PID
+ For streams that don't have a valid PCR PID, we just use the latest
+ PTS from any given stream.
+ https://bugzilla.gnome.org/show_bug.cgi?id=608148
+
+2016-05-31 13:09:43 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * gst/mpegtsdemux/mpegtspacketizer.c:
+ tsdemux: handle pcr_pid == 0x1fff
+ Streams without PCR make senses in HLS, where the playlist timestamps
+ can be used to seek or calculate the duration.
+ https://bugzilla.gnome.org/show_bug.cgi?id=608148
+
+2015-05-10 20:10:49 +0200 Arnaud Vrac <avrac@freebox.fr>
+
+ * gst/mpegtsdemux/mpegtsbase.c:
+ mpegtsdemux: do not abort playback when no PCR were found during initial scan
+ Seeking will not be possible in those streams but at least the can be
+ played. Note scanning is only done when tsdemux is configured in pull mode.
+ https://bugzilla.gnome.org/show_bug.cgi?id=608148
+
+2015-05-09 15:52:22 +0200 Arnaud Vrac <avrac@freebox.fr>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ mpegtsdemux: only wait for PCR when PCR pid is set
+ Streams without PCR make senses in HLS, where the playlist timestamps
+ can be used to seek or calculate the duration.
+ https://bugzilla.gnome.org/show_bug.cgi?id=608148
+
+2016-08-03 04:18:18 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hls: Fix compiler warning for possibly uninit variable
+
+2016-07-28 14:22:02 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: seek all streams
+
+2016-05-25 11:23:59 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: simplify gst_hls_demux_seek()
+ Don't initialize current_sequence. It is always overwritten in the walk
+ loop.
+
+2016-05-24 15:23:12 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: don't download the last fragment when seeking beyond the end of the track
+ It's not used anyways.
+
+2016-07-12 23:05:55 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux-util.c:
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: Add support for ID3 tag parsing
+ Parse start PTS out of the ID3 tags in
+ audio fragments. Informational only for now.
+
+2016-02-24 16:57:16 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/Makefile.am:
+ * ext/hls/gsthlsdemux-util.c:
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: Do some reading and dumping of PCRs
+ Read PCRs out of the MPEG-TS stream in a basic way
+ and (for now) just log them
+
+2016-03-05 03:08:55 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: Only use the primary stream for bitrate selection.
+ When playing alternate rendition auxilliary streams, ignore
+ them in bitrate measurement (for now).
+
+2016-07-15 16:24:17 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: Only select video and audio streams by default
+ Ignore subtitle streams for now, because the
+ different fragment duration causes problems
+ switching bitrates w/ decodebin2 group draining.
+
+2016-02-25 01:58:25 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: Publish all media for alternate renditions.
+ Create an output stream for each media when alternate renditions
+ are present. Update the manifests for all those streams, and
+ make sure that typefinding is still done for files smaller than 2KB
+ such as small WebVTT files.
+
+2016-03-08 01:24:20 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: Adjust downstream buffer offsets
+ When fetching a byte-region from a server resource,
+ adjust the downstream buffer offsets so that downstream
+ doesn't know. This is because id3demux insists on the
+ first offset being 0. Later we might strip ID3 headers
+ entirely and this will be unneeded.
+
+2016-03-09 03:07:22 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/m3u8.c:
+ * ext/hls/m3u8.h:
+ hlsdemux: Choose the default variant and track it when updating
+ Modify playlist updating to track information across updates
+ better, although still hackish.
+ When connection_speed == 0, choose the default variant
+ not the first one in the (now sorted) variant list, as that
+ will have the lowest bitrate.
+
+2015-12-05 11:12:33 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ * ext/hls/m3u8.c:
+ * ext/hls/m3u8.h:
+ * tests/check/elements/hlsdemux_m3u8.c:
+ hlsdemux: move variant list handling over to new master playlist code
+ Adapt hlsdemux for the m3u8 playlist changes.
+
+2015-11-27 19:26:02 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ * ext/hls/m3u8.c:
+ * ext/hls/m3u8.h:
+ hls: m3u8: Rework m3u8 parsing and storage.
+ Make M3U8 and GstM3U8MediaFile refcounted. The contents
+ of it and GstM3U8MediaFile are pretty much immutable
+ already, but if we make it refcounted we can just
+ return a ref to the media file from _get_next_fragment()
+ instead of copying over all fields one-by-one, and then
+ copying them all into the adaptive stream structure fields again.
+ Move state from client into m3u8 structure. This will
+ be useful later when we'll have multiple media playlists
+ being streamed at the same time, as will be the case with
+ alternative renditions.
+ This has the downside that we need to copy over some
+ state when we switch between variant streams.
+ The GstM3U8Client structure is gone, and main/current
+ lists are not directly in hlsdemux. hlsdemux had as
+ many CLIENT_LOCK/UNLOCK as the m3u8 code anyway...
+
+2016-07-27 09:28:23 +0800 Haihua Hu <jared.hu@nxp.com>
+
+ * tests/examples/qt/qmlsink/.gitignore:
+ * tests/examples/qt/qmlsink/main.cpp:
+ * tests/examples/qt/qmlsink/main.qml:
+ * tests/examples/qt/qmlsink/play.pro:
+ * tests/examples/qt/qmlsink/qml.qrc:
+ * tests/examples/qt/qmlsrc/.gitignore:
+ * tests/examples/qt/qmlsrc/grabqml.pro:
+ * tests/examples/qt/qmlsrc/main.cpp:
+ * tests/examples/qt/qmlsrc/main.qml:
+ * tests/examples/qt/qmlsrc/qml.qrc:
+ qmlglsrc: Add qmlglsrc unit test example
+ https://bugzilla.gnome.org/show_bug.cgi?id=768160
+
+2016-07-27 08:16:47 +0800 Haihua Hu <jared.hu@nxp.com>
+
+ * ext/qt/Makefile.am:
+ * ext/qt/gstplugin.cc:
+ * ext/qt/gstqtglutility.cc:
+ * ext/qt/gstqtglutility.h:
+ * ext/qt/gstqtsrc.cc:
+ * ext/qt/gstqtsrc.h:
+ * ext/qt/qtitem.cc:
+ * ext/qt/qtwindow.cc:
+ * ext/qt/qtwindow.h:
+ qt: implement qmlglsrc for qml view grab
+ [Matthew Waters]: gst-indent sources
+ https://bugzilla.gnome.org/show_bug.cgi?id=768160
+
+2016-07-27 10:55:01 +0800 Haihua Hu <jared.hu@nxp.com>
+
+ * gst-libs/gst/gl/x11/gstglwindow_x11.c:
+ glwindow: Fix glimagesink cannot show frame when connect to qmlglsrc
+ When connect to qmlglsrc, x11 event loop will be replace by qt event loop
+ which will cause the window cannot receive event from xserver, such as resize
+ https://bugzilla.gnome.org/show_bug.cgi?id=768160
+
+2016-08-02 17:21:20 +0900 Hyunjun Ko <zzoon@igalia.com>
+
+ * gst-libs/gst/gl/gstglupload.c:
+ glupload: Use bufferpool to allocate new buffer in GLTextureUploadMeta
+ To improve performace of upload with GLTextureUploadMeta,
+ use bufferpool instead of allocating new buffer every time.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769293
+
+2016-07-27 14:48:50 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglwindow.c:
+ glwindow: move unsetting queue_resize to _resize() instead of _draw()
+ Makes infinitely more sense and implementation were expecting that behaviour
+ anyway and would enter a resize, draw, resize, draw, ... cycle instead of only
+ resizing once.
+
+2016-08-03 09:14:07 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Never ever hold the manifest lock while changing the source element state
+ Otherwise we will deadlock in various situations that take the manifest lock
+ from the streaming thread or when shutting down or ...
+
+2016-08-02 17:07:37 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/check/elements/aiffparse.c:
+ aiffparse: In PUSH mode we will never get the ID3 tags as they are at the end of the file
+ This previously did not fail as before we didn't get any tags at all in PUSH
+ mode, now we get the bitrates.
+
+2016-08-02 13:48:43 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/aiff/Makefile.am:
+ * gst/aiff/aiffparse.c:
+ aiffparse: Add tags for container format and bitrate
+ The bitrate is added to help downstream elements (like uridecodebin)
+ figure out a proper network buffer size
+ https://bugzilla.gnome.org/show_bug.cgi?id=769389
+
+2016-01-20 16:42:24 +0000 Alex Ashley <bugzilla@ashley-family.net>
+
+ * tests/check/elements/dash_mpd.c:
+ tests: dashdemux: add test for gst_mpd_client_get_maximum_segment_duration
+ Add a test of the gst_mpd_client_get_maximum_segment_duration() function
+ to check that it first checks the MPD@maxSegmentDuration and then falls
+ back to checking all of the segment durations.
+ https://bugzilla.gnome.org/show_bug.cgi?id=753751
+
+2016-02-24 15:54:54 +0000 Alex Ashley <bugzilla@ashley-family.net>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstmpdparser.c:
+ * ext/dash/gstmpdparser.h:
+ dashdemux: include segment duration when calculating seek range
+ The gst_dash_demux_get_live_seek_range () function returns a stop value
+ that is beyond the available range. The functions
+ gst_mpd_client_check_time_position() and
+ gst_mpd_client_get_next_segment_availability_end_time() in
+ gstmpdparser.c include the segment duration when checking if a segment
+ is available. The gst_dash_demux_get_live_seek_range() function
+ in gstdashdemux.c ignores the segment duration.
+ According to the DASH specification, if maxSegmentDuration is not present,
+ then the maximum Segment duration is the maximum duration of any Segment
+ documented in the MPD.
+ https://bugzilla.gnome.org/show_bug.cgi?id=753751
+
+2016-02-24 15:52:41 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.h:
+ adaptivedemux: retry once on 4xx/5xx in certain conditions
+ This helps catch those 404 server errors in live streams when
+ seeking to the very beginning, as the server will handle a
+ request with some delay, which can cause it to drop the fragment
+ before sending it.
+ https://bugzilla.gnome.org/show_bug.cgi?id=753751
+
+2016-02-24 15:47:09 +0000 Alex Ashley <bugzilla@ashley-family.net>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: expose HTTP status
+ To allow adaptivedemux to make retry decisions, it needs to know what
+ sort of HTTP error has occurred. For example, the retry logic for a
+ 410 error is different from a 504 error.
+ https://bugzilla.gnome.org/show_bug.cgi?id=753751
+
+2016-03-07 17:04:33 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: allow seeking before start in live streams
+ Some derived classes (at least dashdemux) expose a seeking range
+ based on wall clock. This means that a subsequent seek to the start
+ of this range will be before the allowed range.
+ To solve this, seeks without the ACCURATE flag are allowed to seek
+ before the start for live streams, in which case the segment is
+ shifted to start at the start of the new seek range. If there is
+ an end position, is is shifted too, to keep the duration constant.
+ https://bugzilla.gnome.org/show_bug.cgi?id=753751
+
+2016-08-01 14:12:35 +0800 Haihua Hu <jared.hu@nxp.com>
+
+ * ext/gl/gstglimagesink.c:
+ glimagesink: Fix horizontal/vertical flip matrizes
+ They were swapped.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769371
+
+2016-07-29 16:32:22 +0300 Sreerenj Balachandran <sreerenj.balachandran@intel.com>
+
+ * gst/videoparsers/gsth264parse.c:
+ videoparsers: h264: Add more scalable profiles to the profile list
+ 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-08-01 10:30:29 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/androidmedia/gst-android-hardware-camera.c:
+ * sys/androidmedia/gst-android-hardware-sensor.c:
+ * sys/androidmedia/gstahssrc.c:
+ androidmedia: Run gst-indent over everything once again
+
+2016-08-01 10:28:26 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/androidmedia/gstamc.c:
+ amc: If we find multiple codecs with the same name, just merge them
+ On the ODroid C1+ the H265 and H264 have the same name but are listed as two
+ different codecs. We have to handle them as the same one that supports both,
+ as otherwise we will register the same GType name twice which fails and we
+ then only have H265 support and not H264 support.
+
+2016-08-01 10:15:04 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/androidmedia/gstamc.c:
+ amc: Use a GQueue for O(1) append instead of a GList
+
+2016-07-29 12:31:38 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Also call reset() in READY->PAUSED
+ This allows subclasses to have initialization code in a single place.
+
+2016-07-29 10:49:26 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawaudioparse.c:
+ rawaudioparse: Use G_GINT64_MODIFIER for portability
+ https://bugzilla.gnome.org/show_bug.cgi?id=769295
+
+2016-07-29 10:07:23 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstunalignedaudioparse.c:
+ unalignedaudioparse: Fix element factory name of inner parser
+
+2016-07-29 08:54:00 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/androidmedia/gstamc.c:
+ amc: Print generated raw/encoded caps in debug logs
+
+2016-07-28 11:27:29 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Skip audio streams if TRICKMODE_NO_AUDIO is given in the seek event
+ We just don't expose pads for audio streams, or even download them.
+
+2016-07-28 11:16:24 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Reset number of subtitle streams counter on reset() too
+ Otherwise we will continue increasing forever the number of subtitle streams
+ when reusing the element for another DASH manifest.
+
+2016-07-26 17:01:55 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * tests/check/pipelines/simple-launch-lines.c:
+ tests: fix simple-launch-lines when jpeg lib isn't present
+ JPEG detection in configure.ac defines HAVE_JPEG to 0 if the
+ jpeg lib isn't found, rather then not defining it.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769197
+
+2016-07-25 17:55:24 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+ * docs/plugins/gst-plugins-bad-plugins-sections.txt:
+ * docs/plugins/inspect/plugin-rawparse.xml:
+ docs: Update rawparser documentation
+ Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
+ https://bugzilla.gnome.org/show_bug.cgi?id=767011
+
+2016-07-25 17:54:09 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/rawparse/Makefile.am:
+ * gst/rawparse/gstaudioparse.c:
+ * gst/rawparse/gstaudioparse.h:
+ * gst/rawparse/gstrawparse.c:
+ * gst/rawparse/gstrawparse.h:
+ * gst/rawparse/gstvideoparse.c:
+ * gst/rawparse/gstvideoparse.h:
+ rawparse: Remove old parser code and wrap new parsers in old elements
+ https://bugzilla.gnome.org/show_bug.cgi?id=767011
+
+2016-07-25 13:45:40 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/rawparse/Makefile.am:
+ * gst/rawparse/gstrawaudioparse.c:
+ * gst/rawparse/gstrawaudioparse.h:
+ * gst/rawparse/gstrawbaseparse.c:
+ * gst/rawparse/gstrawbaseparse.h:
+ * gst/rawparse/gstrawvideoparse.c:
+ * gst/rawparse/gstrawvideoparse.h:
+ * gst/rawparse/gstunalignedaudioparse.c:
+ * gst/rawparse/gstunalignedvideoparse.c:
+ * gst/rawparse/gstunalignedvideoparse.h:
+ * gst/rawparse/plugin.c:
+ * gst/rawparse/unalignedvideo.h:
+ * tests/check/Makefile.am:
+ * tests/check/elements/.gitignore:
+ * tests/check/elements/rawaudioparse.c:
+ * tests/check/elements/rawvideoparse.c:
+ rawparse: Add new raw audio and video parser elements
+ The new rawaudioparse and rawvideoparse elements are based on GstBaseParse
+ and completely replace audioparse and videoparse
+ https://bugzilla.gnome.org/show_bug.cgi?id=767011
+
+2016-07-26 16:01:19 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/caopengllayersink.h:
+ * ext/gl/caopengllayersink.m:
+ caopengllayersink: remove unused to_quit variable
+ It was always 0 and never set to anything meaningful.
+
+2016-07-26 15:57:54 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglframebuffer.c:
+ glframebuffer: add compatibility definition for GL_DEPTH_STENCIL_ATTACHMENT
+ GLES2 doesn't have it defined...
+
+2016-07-15 13:39:54 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/effects/gstgleffectblur.c:
+ * ext/gl/effects/gstgleffectbulge.c:
+ * ext/gl/effects/gstgleffectfisheye.c:
+ * ext/gl/effects/gstgleffectglow.c:
+ * ext/gl/effects/gstgleffectidentity.c:
+ * ext/gl/effects/gstgleffectlaplacian.c:
+ * ext/gl/effects/gstgleffectlumatocurve.c:
+ * ext/gl/effects/gstgleffectlumatocurve.h:
+ * ext/gl/effects/gstgleffectmirror.c:
+ * ext/gl/effects/gstgleffectrgbtocurve.c:
+ * ext/gl/effects/gstgleffectsin.c:
+ * ext/gl/effects/gstgleffectsobel.c:
+ * ext/gl/effects/gstgleffectsquare.c:
+ * ext/gl/effects/gstgleffectsqueeze.c:
+ * ext/gl/effects/gstgleffectstretch.c:
+ * ext/gl/effects/gstgleffecttunnel.c:
+ * ext/gl/effects/gstgleffecttwirl.c:
+ * ext/gl/effects/gstgleffectxray.c:
+ * ext/gl/gstglcolorbalance.c:
+ * ext/gl/gstglcolorscale.c:
+ * ext/gl/gstgldeinterlace.c:
+ * ext/gl/gstgldeinterlace.h:
+ * ext/gl/gstgldifferencematte.c:
+ * ext/gl/gstglfilterapp.c:
+ * ext/gl/gstglfiltershader.c:
+ * ext/gl/gstgloverlay.c:
+ * gst-libs/gst/gl/gstglfilter.c:
+ * gst-libs/gst/gl/gstglfilter.h:
+ * gst-libs/gst/gl/gstglpixelformat.c:
+ * gst-libs/gst/gl/gstglutils.h:
+ glfilter: rewrite subclasses for filter_texture() occuring on GL thread
+ There's no need for the jump to an extra thread in most cases, especially
+ when relying solely on a shader to render. We can use the provided
+ render_to_target() functions to simplify filter writing.
+
+2016-07-12 15:34:24 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglutils.h:
+ glutils: remove unused GstGLDisplayProjection
+
+2016-07-12 15:29:29 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstglimagesink.c:
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ * gst-libs/gst/gl/gstglmemorypbo.c:
+ * gst-libs/gst/gl/gstglutils.c:
+ * gst-libs/gst/gl/gstglutils.h:
+ * gst-libs/gst/gl/gstglviewconvert.c:
+ * tests/check/libs/gstglmemory.c:
+ * tests/check/libs/gstglupload.c:
+ glcontext: remove not thread-safe get/set_error()
+ Use GError's instead if necessary.
+
+2016-07-12 12:59:57 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstglfilterapp.c:
+ * ext/gl/gstglfilterapp.h:
+ * ext/gl/gstglfiltercube.c:
+ * ext/gl/gstglfilterglass.c:
+ * ext/gl/gstglmixer.c:
+ * ext/gl/gstglmixer.h:
+ * ext/gl/gstglmosaic.c:
+ * ext/gl/gstgltestsrc.c:
+ * ext/gl/gstgltestsrc.h:
+ * ext/gl/gstgltransformation.c:
+ * ext/gl/gstglvideomixer.c:
+ * ext/gl/gstglvideomixer.h:
+ * gst-libs/gst/gl/gstgl_fwd.h:
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ * gst-libs/gst/gl/gstglcolorconvert.h:
+ * gst-libs/gst/gl/gstglfilter.c:
+ * gst-libs/gst/gl/gstglfilter.h:
+ * gst-libs/gst/gl/gstglframebuffer.c:
+ * gst-libs/gst/gl/gstglframebuffer.h:
+ * gst-libs/gst/gl/gstglutils.c:
+ * gst-libs/gst/gl/gstglutils.h:
+ * gst-libs/gst/gl/gstglviewconvert.c:
+ * gst-libs/gst/gl/gstglviewconvert.h:
+ * tests/check/libs/gstglcontext.c:
+ glframebuffer: rewrite for a more consistent API
+ Facilities are given to create fbo's and attach GL memory (renderbuffers
+ or textures). It also keeps track of the renderable size for use with
+ effective use with glViewport().
+
+2016-07-12 00:30:22 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstglcolorbalance.c:
+ * ext/gl/gstglcolorscale.c:
+ * ext/gl/gstgldeinterlace.c:
+ * ext/gl/gstgldifferencematte.c:
+ * ext/gl/gstgldifferencematte.h:
+ * ext/gl/gstgleffects.c:
+ * ext/gl/gstgleffects.h:
+ * ext/gl/gstglfilterapp.c:
+ * ext/gl/gstglfiltercube.c:
+ * ext/gl/gstglfiltercube.h:
+ * ext/gl/gstglfilterglass.c:
+ * ext/gl/gstglfilterglass.h:
+ * ext/gl/gstglfiltershader.c:
+ * ext/gl/gstglmixer.c:
+ * ext/gl/gstglmixer.h:
+ * ext/gl/gstglmosaic.c:
+ * ext/gl/gstglmosaic.h:
+ * ext/gl/gstgloverlay.c:
+ * ext/gl/gstgltransformation.c:
+ * ext/gl/gstgltransformation.h:
+ * ext/gl/gstglvideomixer.c:
+ * gst-libs/gst/gl/gstglfilter.c:
+ * gst-libs/gst/gl/gstglfilter.h:
+ gl: use GLMemory for accessing textures everywhere
+ This simplifies and consolidates a lot of duplicated code creating
+ and modifying textures.
+
+2016-07-11 22:44:16 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/effects/gstgleffectblur.c:
+ * ext/gl/effects/gstgleffectbulge.c:
+ * ext/gl/effects/gstgleffectfisheye.c:
+ * ext/gl/effects/gstgleffectglow.c:
+ * ext/gl/effects/gstgleffectidentity.c:
+ * ext/gl/effects/gstgleffectlaplacian.c:
+ * ext/gl/effects/gstgleffectlumatocurve.c:
+ * ext/gl/effects/gstgleffectmirror.c:
+ * ext/gl/effects/gstgleffectrgbtocurve.c:
+ * ext/gl/effects/gstgleffectsin.c:
+ * ext/gl/effects/gstgleffectsobel.c:
+ * ext/gl/effects/gstgleffectsquare.c:
+ * ext/gl/effects/gstgleffectsqueeze.c:
+ * ext/gl/effects/gstgleffectstretch.c:
+ * ext/gl/effects/gstgleffecttunnel.c:
+ * ext/gl/effects/gstgleffecttwirl.c:
+ * ext/gl/effects/gstgleffectxray.c:
+ * ext/gl/gstglcolorbalance.c:
+ * ext/gl/gstgldeinterlace.c:
+ * ext/gl/gstgldifferencematte.c:
+ * ext/gl/gstglfiltershader.c:
+ * gst-libs/gst/gl/gstglfilter.c:
+ * gst-libs/gst/gl/gstglfilter.h:
+ glfilter: rename draw_texture to draw_fullscreen_quad
+ And remove unused arguments.
+
+2016-07-11 22:31:04 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/Makefile.am:
+ * gst-libs/gst/gl/gl.h:
+ * gst-libs/gst/gl/gstgl_fwd.h:
+ * gst-libs/gst/gl/gstgldisplay.c:
+ * gst-libs/gst/gl/gstglrenderbuffer.c:
+ * gst-libs/gst/gl/gstglrenderbuffer.h:
+ gl: add memory type for renderbuffer's
+ Soon to be used for framebuffers for e.g. depth buffers or throwaway color
+ buffers.
+
+2016-07-11 22:28:42 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglformat.c:
+ * gst-libs/gst/gl/gstglformat.h:
+ glformat: define our own set of formats from the GL defines
+ also add some depth/stencil formats
+
+2016-07-11 22:24:43 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstgleffects.c:
+ gleffects: fix xray to use the correct function
+ Instead of duplicating the sin effect
+
+2016-07-11 21:29:10 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglbasememory.c:
+ * gst-libs/gst/gl/gstglbasememory.h:
+ glbasememory: assert for a valid allocator instead of segfaulting
+
+2016-04-29 14:42:34 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * gst/mpegtsdemux/gstmpegdefs.h:
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: add support for LPCM with stream_type = 0x83
+ https://bugzilla.gnome.org/show_bug.cgi?id=765807
+
+2016-07-25 13:06:46 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ * gst-libs/gst/player/gstplayer.h:
+ player: Add some 'const' to config getters
+
+2016-07-25 13:06:36 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: G-I annotation fixes
+
+2016-07-25 10:30:26 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
+
+ * docs/libs/gst-plugins-bad-libs-sections.txt:
+ * gst-libs/gst/player/gstplayer.c:
+ * gst-libs/gst/player/gstplayer.h:
+ * tests/check/libs/player.c:
+ * win32/common/libgstplayer.def:
+ player: move 'position-update-interval' setting to the config struct
+ https://bugzilla.gnome.org/show_bug.cgi?id=769144
+
+2016-07-19 14:36:25 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
+
+ * docs/libs/gst-plugins-bad-libs-sections.txt:
+ * gst-libs/gst/player/gstplayer.c:
+ * gst-libs/gst/player/gstplayer.h:
+ * tests/check/libs/player.c:
+ * win32/common/libgstplayer.def:
+ player: add API to change http user agent
+ Introducing a new 'config' API similar to GstBufferPoolConfig.
+ https://bugzilla.gnome.org/show_bug.cgi?id=765314
+
+2016-07-25 10:54:32 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * common:
+ Update common submodule
+ For 'make update-exports' changes
+
+2016-07-22 17:00:14 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/examples/qt/qml/main.cpp:
+ qml: Don't forget to unref the actual sink element after setting it on glsinkbin
+
+2016-07-22 16:57:45 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/examples/qt/qml/main.cpp:
+ qml: Use glsinkbin instead of glupload directly
+
+2016-07-18 18:36:42 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/openh264/gstopenh264dec.cpp:
+ * ext/openh264/gstopenh264enc.cpp:
+ * ext/openh264/gstopenh264enc.h:
+ openh264: fix up for API changes in v1.6.0
+ Update for API changes in v1.6.0.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768771
+
+2016-07-18 17:43:23 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst-libs/gst/gl/wayland/gstgldisplay_wayland.c:
+ * gst-libs/gst/gl/wayland/gstglwindow_wayland_egl.h:
+ gl: wayland: improve debug message when connecting to display
+ And another copy'n'paste-o.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768929
+
+2016-07-19 02:11:54 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: Fix clearing of decryption state
+ Don't clear decryption state immediately after
+ initialising it in the start_fragment. Don't clear
+ the state of all streams when we want to only clear
+ the current stream.
+ https://bugzilla.gnome.org//show_bug.cgi?id=768757
+
+2016-07-15 10:31:35 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
+
+ * tests/check/elements/adaptive_demux_common.c:
+ * tests/check/elements/adaptive_demux_engine.c:
+ * tests/check/elements/audiomixer.c:
+ * tests/check/elements/autovideoconvert.c:
+ * tests/check/elements/camerabin.c:
+ tests: fix bus leak
+ gst_bus_remove_signal_watch() has to be called to release the ref
+ taken by gst_bus_add_signal_watch().
+ https://bugzilla.gnome.org/show_bug.cgi?id=768843
+
+2016-07-15 11:48:25 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
+
+ * gst-libs/gst/basecamerabinsrc/gstcamerabinpreview.c:
+ camerabinpreview: fix bus leak
+ We were never removing the watch introduced in
+ gst_camerabin_create_preview_pipeline() so its extra ref on the bus was
+ never released.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768838
+
+2016-07-13 23:02:10 +1000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: make decryption key handling per-stream
+ Add demuxer instance-wide decryption key cache. The current and
+ last key url are per-stream, so make a shared cache. Move the
+ decryption handling into the stream object, and use the shared
+ cache for the keys.
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: add hlsdemux-specific AdaptiveDemuxStream subclass
+ Prepare hlsdemux for more than one single stream. Currently hlsdemux
+ assumes there'll only ever be one stream and most of the stream-specific
+ state is actually in the hlsdemux structure. Add a stream subclass
+ instead and move some stream-specific members there instead.
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.h:
+ adaptivedemux: Add more safeguards around state changes.
+ Make state changes of internal elements more reliable by locking
+ their state, and ensuring that they aren't blocked pushing data
+ downstream before trying to set their state.
+ Add a boolean to avoid starting tasks when the main
+ thread is busy trying to shut the element down.
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Add debug code to change bitrate.
+ Add some disabled-by-default debugging code that forces
+ bitrate changes by modulating the measured bitrate every
+ few fragments
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: More locking/switching fixes
+ Try harder to make switching pads work better by
+ making sure concurrent downloads are finished before exposing
+ a new set of pads.
+ Release the manifest lock when signalling no-more-pads, as
+ that can call back into adaptivedemux again
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Don't switch streams and expose pads while downloading.
+ If other stream fragments are still downloading but new streams
+ have been scheduled, don't expose them yet - wait until the last
+ one finishes. Otherwise, we can cancel a partially downloaded
+ auxilliary stream and cause a gap.
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Drop the manifest lock during outbound actions
+ Drop the manifest lock when performing actions that might
+ call back into adaptivedemux and trigger deadlocks, such
+ as adding/removing pads or sending in-band events (EOS).
+ Unlock the manifest lock when changing the child bin state to
+ NULL, as it might call back to acquire the manifest lock when
+ shutting down pads.
+ Drop the manifest lock while pushing events.
+
+2016-07-12 14:51:47 -0700 Martin Kelly <martin@surround.io>
+
+ * sys/androidmedia/Makefile.am:
+ * sys/androidmedia/gst-android-hardware-sensor.c:
+ * sys/androidmedia/gst-android-hardware-sensor.h:
+ * sys/androidmedia/gstahssrc.c:
+ * sys/androidmedia/gstahssrc.h:
+ * sys/androidmedia/gstamc.c:
+ * sys/androidmedia/gstsensors.h:
+ * sys/androidmedia/org/freedesktop/gstreamer/androidmedia/GstAhsCallback.java:
+ new plugin: Android hardware sensor source
+ ahssrc is a new plugin that enables Gstreamer to read from the
+ android.hardware.Sensor Android sensors. These sensors are treated as
+ buffers and can be passed through and manipulated by the pipeline.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768110
+
+2016-07-14 19:38:26 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * ext/lv2/gstlv2utils.c:
+ lv2: make it build with older lilv
+ Implementing the removal of presets is unfortunately not feasibla with
+ versions < 0.22.
+ Fixes #768595
+
+2016-07-13 23:00:51 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * ext/webrtcdsp/gstwebrtcdsp.cpp:
+ * ext/webrtcdsp/gstwebrtcechoprobe.cpp:
+ webrtcdsp: Add delay-agnostic property
+ In this mode, we let WebRTC Audio Processing figure-out the delay. This
+ is useful when the latency reported by the stack cannot be trusted. Note
+ that in this mode, the leaking of echo during packet lost is much worst.
+ It is recommanded to use PLC (e.g. spanplc, or opus built-in plc).
+ In this mode, we don't do any synchronization. Instead, we simply process all
+ the available reverse stream data as it comes.
+
+2016-07-12 00:02:53 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/videoparsers/gstjpeg2000parse.c:
+ jpeg2000parse: Use correct enum type
+ GST_JPEG2000_SAMPLING_RGB instead of GST_JPEG2000_COLORSPACE_RGB
+ https://bugzilla.gnome.org/show_bug.cgi?id=768696
+
+2016-07-11 21:13:58 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * common:
+ Automatic update of common submodule
+ From f363b32 to f49c55e
+
+2016-07-11 11:58:12 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * sys/kms/gstkmsallocator.c:
+ * sys/kms/gstkmsallocator.h:
+ * sys/kms/gstkmssink.c:
+ kmssink: Fix offsets handling
+ The calculation of the offset table was done base on a plane size
+ estimation. This does not always work. Instead, use memory offset the
+ same we as it's implement in GstVideoMeta map functions.
+
+2016-07-11 19:21:11 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * gst-libs/gst/video/gstvideoaggregator.c:
+ * gst/siren/gstsirendec.c:
+ Fix various gboolean vs GstFlowReturn problems
+ Caught by building with MSVC which gave warnings for these
+
+2016-07-08 19:03:06 +1000 Matthew Waters <matthew@centricular.com>
+
+ * configure.ac:
+ gl/build: fix configure when --enable-cocoa is passed on OS X
+ https://bugzilla.gnome.org/show_bug.cgi?id=768553
+
+2016-07-10 20:43:17 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * ext/lv2/README:
+ lv2: planning update
+
+2016-07-10 20:42:42 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * configure.ac:
+ * ext/lv2/gstlv2utils.c:
+ lv2: keep working with older versions
+ Provide a fallback impl. for the only new function we were using from 0.22.
+ Fixes #768595
+
+2016-07-08 14:42:18 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/camerabin2/gstcamerabin2.c:
+ camerabin: update docs section
+
+2016-07-07 13:22:02 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * configure.ac:
+ configure.ac: Cleanup unused variable
+ We only check for a header, no need for overriding LDFLAGS.
+
+2016-07-07 17:24:32 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * gst/gaudieffects/gstgaussblur.h:
+ gaudi: fix documentation warning in GstGaussianBlur
+ Fixing the following warning when generating documentation:
+ xml/element-gaussianblur.xml:72: element refsect2: validity error :
+ ID GstGaussianBlur already defined
+ <refsect2 id="GstGaussianBlur" role="typedef">
+ ^
+ Warning: multiple "IDs" for constraint linkend: GstGaussianBlur.
+ DOC Fixing cross-references
+
+2016-07-07 17:16:47 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * gst/gaudieffects/gstchromium.h:
+ gaudi: fix documentation warning in GstChromium
+ Fixing the following warning when generating documentation:
+ xml/element-chromium.xml:74: element refsect2: validity error :
+ ID GstChromium already defined
+ <refsect2 id="GstChromium" role="typedef">
+ ^
+ Warning: multiple "IDs" for constraint linkend: GstChromium.
+ DOC Fixing cross-references
+
+2016-07-07 12:31:20 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * configure.ac:
+ webrtcdsp: Relax C++11 check
+ The library does not require any STL C++11 specific headers.
+ This fixes our OSX build as we target a SDK version that does not
+ support C++11 STL.
+
+2016-07-07 12:31:03 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * configure.ac:
+ webrtcdsp: Add Android GNUSTL support
+
+2016-07-07 12:20:45 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * configure.ac:
+ webrtcdsp: Set USE_WEBRTCDSP when disabled
+
+2016-07-07 17:20:58 +0200 Edward Hervey <edward@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Also consider more seek flags as "snap" seeks
+ In the case of KEY_UNIT and TRICKMODE_KEY_UNITS seeks, we want to
+ "snap" to the closest fragment.
+ Without this, we end up pushing out a segment which does not match
+ the first fragment timestamp being pushed out, resulting in one or
+ more buffers being eventually dropped because they are out of segment.
+
+2016-07-06 14:29:04 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ webrtcdsp: Also allow webrtc-audio-processing 0.3
+ It seems to work and is the version available in Debian.
+
+2016-07-06 12:12:41 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * ext/musepack/gstmusepackdec.c:
+ musepackdeck: unsigned can't be less than zero
+ Less-than-zero comparison of an unsigned value, guint64, is never true
+ CID 1363334
+
+2016-07-06 13:51:06 +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:07:21 +0300 Sebastian Dröge <sebastian@centricular.com>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.9.1
+ * 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-audiofxbad.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-bluez.xml:
+ * docs/plugins/inspect/plugin-bs2b.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-compositor.xml:
+ * docs/plugins/inspect/plugin-curl.xml:
+ * docs/plugins/inspect/plugin-dashdemux.xml:
+ * docs/plugins/inspect/plugin-dataurisrc.xml:
+ * docs/plugins/inspect/plugin-debugutilsbad.xml:
+ * docs/plugins/inspect/plugin-decklink.xml:
+ * docs/plugins/inspect/plugin-dtls.xml:
+ * docs/plugins/inspect/plugin-dtsdec.xml:
+ * docs/plugins/inspect/plugin-dvb.xml:
+ * docs/plugins/inspect/plugin-dvbsuboverlay.xml:
+ * docs/plugins/inspect/plugin-dvdspu.xml:
+ * docs/plugins/inspect/plugin-faac.xml:
+ * docs/plugins/inspect/plugin-faad.xml:
+ * docs/plugins/inspect/plugin-fbdevsink.xml:
+ * docs/plugins/inspect/plugin-festival.xml:
+ * docs/plugins/inspect/plugin-fieldanalysis.xml:
+ * docs/plugins/inspect/plugin-flite.xml:
+ * docs/plugins/inspect/plugin-fluidsynthmidi.xml:
+ * docs/plugins/inspect/plugin-freeverb.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-gstgtk.xml:
+ * docs/plugins/inspect/plugin-gstsiren.xml:
+ * docs/plugins/inspect/plugin-hls.xml:
+ * docs/plugins/inspect/plugin-id3tag.xml:
+ * docs/plugins/inspect/plugin-inter.xml:
+ * docs/plugins/inspect/plugin-interlace.xml:
+ * docs/plugins/inspect/plugin-ivfparse.xml:
+ * docs/plugins/inspect/plugin-ivtc.xml:
+ * docs/plugins/inspect/plugin-jp2kdecimator.xml:
+ * docs/plugins/inspect/plugin-jpegformat.xml:
+ * docs/plugins/inspect/plugin-kate.xml:
+ * docs/plugins/inspect/plugin-ladspa.xml:
+ * docs/plugins/inspect/plugin-midi.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-mplex.xml:
+ * docs/plugins/inspect/plugin-mxf.xml:
+ * docs/plugins/inspect/plugin-netsim.xml:
+ * docs/plugins/inspect/plugin-ofa.xml:
+ * docs/plugins/inspect/plugin-openal.xml:
+ * docs/plugins/inspect/plugin-opencv.xml:
+ * docs/plugins/inspect/plugin-openexr.xml:
+ * docs/plugins/inspect/plugin-opengl.xml:
+ * docs/plugins/inspect/plugin-openjpeg.xml:
+ * docs/plugins/inspect/plugin-opusparse.xml:
+ * docs/plugins/inspect/plugin-pcapparse.xml:
+ * docs/plugins/inspect/plugin-pnm.xml:
+ * docs/plugins/inspect/plugin-qt.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-rsvg.xml:
+ * docs/plugins/inspect/plugin-rtmp.xml:
+ * docs/plugins/inspect/plugin-rtponvif.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-smoothstreaming.xml:
+ * docs/plugins/inspect/plugin-sndfile.xml:
+ * docs/plugins/inspect/plugin-soundtouch.xml:
+ * docs/plugins/inspect/plugin-spandsp.xml:
+ * docs/plugins/inspect/plugin-speed.xml:
+ * docs/plugins/inspect/plugin-srtp.xml:
+ * docs/plugins/inspect/plugin-stereo.xml:
+ * docs/plugins/inspect/plugin-subenc.xml:
+ * docs/plugins/inspect/plugin-teletext.xml:
+ * docs/plugins/inspect/plugin-uvch264.xml:
+ * docs/plugins/inspect/plugin-vcdsrc.xml:
+ * docs/plugins/inspect/plugin-videofiltersbad.xml:
+ * docs/plugins/inspect/plugin-videoframe_audiolevel.xml:
+ * docs/plugins/inspect/plugin-videoparsersbad.xml:
+ * docs/plugins/inspect/plugin-videosignal.xml:
+ * docs/plugins/inspect/plugin-vmnc.xml:
+ * docs/plugins/inspect/plugin-voaacenc.xml:
+ * docs/plugins/inspect/plugin-voamrwbenc.xml:
+ * docs/plugins/inspect/plugin-waylandsink.xml:
+ * docs/plugins/inspect/plugin-webp.xml:
+ * docs/plugins/inspect/plugin-wildmidi.xml:
+ * docs/plugins/inspect/plugin-x265.xml:
+ * docs/plugins/inspect/plugin-y4mdec.xml:
+ * docs/plugins/inspect/plugin-yadif.xml:
+ * docs/plugins/inspect/plugin-zbar.xml:
+ * gst-plugins-bad.doap:
+ * win32/common/config.h:
+ Release 1.9.1
+
+2016-07-06 11:52:11 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/af.po:
+ * po/az.po:
+ * po/bg.po:
+ * po/ca.po:
+ * po/cs.po:
+ * po/da.po:
+ * po/de.po:
+ * po/el.po:
+ * po/en_GB.po:
+ * po/eo.po:
+ * po/es.po:
+ * po/eu.po:
+ * po/fi.po:
+ * po/fr.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/ky.po:
+ * po/lt.po:
+ * po/lv.po:
+ * po/mt.po:
+ * po/nb.po:
+ * po/nl.po:
+ * po/or.po:
+ * po/pl.po:
+ * po/pt_BR.po:
+ * po/ro.po:
+ * po/ru.po:
+ * po/sk.po:
+ * po/sl.po:
+ * po/sq.po:
+ * po/sr.po:
+ * po/sv.po:
+ * po/tr.po:
+ * po/uk.po:
+ * po/vi.po:
+ * po/zh_CN.po:
+ Update .po files
2016-07-06 10:19:24 +0300 Sebastian Dröge <sebastian@centricular.com>
@@ -1168,8 +3470,6 @@
2016-06-07 15:50:50 +0200 Joan Pau Beltran <joanpau.beltran@socib.cat>
* ext/dc1394/Makefile.am:
- * ext/dc1394/gstdc1394.c:
- * ext/dc1394/gstdc1394.h:
* ext/dc1394/gstdc1394src.c:
* ext/dc1394/gstdc1394src.h:
dc1394src: prefix and file names according to Gstreamer conventions
@@ -8360,8 +10660,6 @@
* gst-libs/gst/audio/gstaudioaggregator.c:
* gst-libs/gst/audio/gstaudioaggregator.h:
* gst/audiomixer/Makefile.am:
- * gst/audiomixer/gstaudioaggregator.c:
- * gst/audiomixer/gstaudioaggregator.h:
* gst/audiomixer/gstaudiointerleave.h:
* gst/audiomixer/gstaudiomixer.h:
* pkgconfig/gstreamer-bad-audio-uninstalled.pc.in:
@@ -8443,16 +10741,7 @@
* pkgconfig/gstreamer-dvm.pc.in:
* sys/androidcamera/Makefile.am:
* sys/androidcamera/com/gstreamer/GstAhcCallback.java:
- * sys/androidcamera/gst-android-graphics-imageformat.c:
- * sys/androidcamera/gst-android-graphics-imageformat.h:
- * sys/androidcamera/gst-android-graphics-surfacetexture.c:
- * sys/androidcamera/gst-android-graphics-surfacetexture.h:
- * sys/androidcamera/gst-android-hardware-camera.c:
- * sys/androidcamera/gst-android-hardware-camera.h:
- * sys/androidcamera/gst-androidcamera.c:
* sys/androidcamera/gstahccallback.h:
- * sys/androidcamera/gstahcsrc.c:
- * sys/androidcamera/gstahcsrc.h:
* sys/androidmedia/gst-android-graphics-imageformat.c:
* sys/androidmedia/gst-android-graphics-imageformat.h:
* sys/androidmedia/gst-android-graphics-surfacetexture.c:
@@ -8506,8 +10795,6 @@
2012-12-13 17:56:01 +0000 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/gst/dvm/Makefile.am:
- * gst-libs/gst/dvm/gst-dvm.c:
- * gst-libs/gst/dvm/gst-dvm.h:
* gst-libs/gst/dvm/gstdvm.c:
* gst-libs/gst/dvm/gstdvm.h:
* sys/androidcamera/Makefile.am:
@@ -8590,8 +10877,6 @@
* sys/androidcamera/gst-android-graphics-surfacetexture.c:
* sys/androidcamera/gst-android-hardware-camera.c:
* sys/androidcamera/gst-androidcamera.c:
- * sys/androidcamera/gst-dvm.c:
- * sys/androidcamera/gst-dvm.h:
* sys/androidcamera/gstahcsrc.c:
gst-dvm: Create a gst-dvm library using part of androidcamera
@@ -8868,7 +11153,6 @@
* sys/androidcamera/Makefile.am:
* sys/androidcamera/gst-androidcamera.c:
- * sys/androidcamera/gst-androidmedia.c:
Remove previous cruft and create androidcamera plugin
2012-10-17 19:42:59 -0400 Youness Alaoui <youness.alaoui@collabora.co.uk>
@@ -11018,8 +13302,6 @@
* sys/applemedia/Makefile.am:
* sys/applemedia/avfvideosrc.m:
- * sys/applemedia/corevideotexturecache.h:
- * sys/applemedia/corevideotexturecache.m:
* sys/applemedia/videotexturecache.h:
* sys/applemedia/videotexturecache.m:
* sys/applemedia/vtdec.c:
@@ -11991,11 +14273,9 @@
2015-11-01 13:21:45 +0000 Tim-Philipp Müller <tim@centricular.com>
* Makefile.am:
- * docs/plugins/inspect/plugin-fragmented.xml:
* docs/plugins/inspect/plugin-hls.xml:
* ext/hls/Makefile.am:
* ext/hls/gstfragmented.h:
- * ext/hls/gstfragmentedplugin.c:
* ext/hls/gsthls.h:
* ext/hls/gsthlsdemux.h:
* ext/hls/gsthlsplugin.c:
@@ -12945,7 +15225,6 @@
2015-10-13 14:21:47 +0200 Branko Subasic <branko@axis.com>
* tests/check/Makefile.am:
- * tests/check/elements/rtponvif.c:
* tests/check/elements/rtponvifparse.c:
* tests/check/elements/rtponviftimestamp.c:
rtponvif: split unit tests in several files
@@ -14545,11 +16824,8 @@
2015-10-14 15:30:05 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstopencvutils.c:
* ext/opencv/gstopencvutils.cpp:
- * ext/opencv/gstopencvvideofilter.c:
* ext/opencv/gstopencvvideofilter.cpp:
- * ext/opencv/gsttemplatematch.c:
* ext/opencv/gsttemplatematch.cpp:
opencv: switch remaining to C++
Switch remaining C files to C++ for consistency with other OpeCV elements,
@@ -14574,7 +16850,6 @@
2015-10-14 14:34:32 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstmotioncells.c:
* ext/opencv/gstmotioncells.cpp:
* ext/opencv/gstmotioncells.h:
* ext/opencv/motioncells_wrapper.cpp:
@@ -14689,7 +16964,6 @@
2015-10-11 23:44:25 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gsttextoverlay.c:
* ext/opencv/gsttextoverlay.cpp:
textoverlay: Switch to C++
Switch gsttextoverlay to C++ for consistency with other OpenCV elements,
@@ -14699,7 +16973,6 @@
2015-10-11 21:54:30 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstpyramidsegment.c:
* ext/opencv/gstpyramidsegment.cpp:
opencv: pyramidsegment: Switch to C++
Switch gstpyramidsegment to C++ for consistency with other OpenCV elements,
@@ -14736,7 +17009,6 @@
2015-10-10 17:52:23 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvsobel.c:
* ext/opencv/gstcvsobel.cpp:
cvsobel: Switch to C++
Switch gstcvlsobel to C++ for consistency with other OpenCV elements, and
@@ -14746,7 +17018,6 @@
2015-10-10 17:00:55 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvlaplace.c:
* ext/opencv/gstcvlaplace.cpp:
cvlaplace: Switch to C++
Switch gstcvlaplace to C++ for consistency with other OpenCV elements, and
@@ -14756,7 +17027,6 @@
2015-10-10 16:57:36 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvequalizehist.c:
* ext/opencv/gstcvequalizehist.cpp:
cvequalizehist: Switch to C++
Switch gstcvequalizehist to C++ for consistency with other OpenCV elements,
@@ -14766,9 +17036,7 @@
2015-10-10 14:10:32 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvdilateerode.c:
* ext/opencv/gstcvdilateerode.cpp:
- * ext/opencv/gstcverode.c:
* ext/opencv/gstcverode.cpp:
cverode: Switch to C++
Switch gstcverode to C++ for consistency with other OpenCV elements, and
@@ -14837,7 +17105,6 @@
2015-10-02 19:02:26 +0100 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvdilate.c:
* ext/opencv/gstcvdilate.cpp:
cvdilate: Change gstcvdilate to C++
Change the gstcvdilate.c file extension to cpp and add it into Makefile for
@@ -14848,7 +17115,6 @@
2015-10-02 18:50:45 +0100 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstskindetect.c:
* ext/opencv/gstskindetect.cpp:
skindetect: Change gstskindetect to C++
Change the file extension to cpp and add it into Makefile for consistency
@@ -14874,7 +17140,6 @@
2015-10-02 18:10:32 +0100 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvsmooth.c:
* ext/opencv/gstcvsmooth.cpp:
cvsmooth: port to C++
Change the file extension to cpp and add it into Makefile for consistency
@@ -14885,7 +17150,6 @@
2015-10-02 17:48:47 +0100 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstretinex.c:
* ext/opencv/gstretinex.cpp:
retinex: Change retinex to C++
Change the gstretinex.c file to cpp and add it into Makefile.
@@ -14929,7 +17193,6 @@
2015-10-02 16:01:29 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gsthanddetect.c:
* ext/opencv/gsthanddetect.cpp:
handdetect: Change gsthanddetect to C++
Change the gsthanddetect.c file to cpp and add it into Makefile.
@@ -16778,7 +19041,6 @@
2015-08-28 13:42:29 +0200 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstedgedetect.c:
* ext/opencv/gstedgedetect.cpp:
edgedetect: Rename gstedgedetect.c to gstedgedetect.cpp for consistency.
Change the file extension to cpp and add it into Makefile for consistency
@@ -16844,7 +19106,6 @@
2015-08-26 11:57:24 +0200 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstfaceblur.c:
* ext/opencv/gstfaceblur.cpp:
faceblur: Change gstfaceblur to C++.
Change the gstfaceblur.c file to cpp and add it into Makefile.
@@ -18378,10 +20639,8 @@
2015-07-31 13:45:43 +0100 Vanessa Chipirrás <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstfacedetect.c:
* ext/opencv/gstfacedetect.cpp:
* ext/opencv/gstfacedetect.h:
- * ext/opencv/gstopencv.c:
* ext/opencv/gstopencv.cpp:
facedetect: need to migrate to C++
The cascade classifier changes its structure on new version of OpenCV.
@@ -20551,7 +22810,6 @@
* tests/examples/codecparsers/parse-vp8.c:
* tests/icles/.gitignore:
* tests/icles/Makefile.am:
- * tests/icles/vp8parser-test.c:
examples: move vp8 parser test to codecparser example directory
2015-06-21 11:20:57 +0100 Tim-Philipp Müller <tim@centricular.com>
@@ -31769,7 +34027,6 @@
* sys/decklink/osx/DeckLinkAPIConfiguration.h:
* sys/decklink/osx/DeckLinkAPIDeckControl.h:
* sys/decklink/osx/DeckLinkAPIDiscovery.h:
- * sys/decklink/osx/DeckLinkAPIDispatch-osx.cpp:
* sys/decklink/osx/DeckLinkAPIDispatch.cpp:
* sys/decklink/osx/DeckLinkAPIModes.h:
* sys/decklink/osx/DeckLinkAPIStreaming.h:
@@ -35188,7 +37445,6 @@
* tests/examples/gl/qt/qglwtextureshare/qglwtextureshare.pro:
* tests/examples/gl/qt/videooverlay/Debug/videooverlay:
* tests/examples/gl/qt/videooverlay/videooverlay.pro:
- * tests/examples/gl/qt/videooverlay/videovideooverlay.pro:
examples: port GL/Qt examples to Qt5
Update the GL Qt integration examples for Qt5 changes and for GstGL
signal signature changes.
@@ -38165,9 +40421,6 @@
* ext/gl/gstglvideomixer.h:
* gst-libs/gst/gl/Makefile.am:
* gst-libs/gst/gl/gl.h:
- * gst-libs/gst/gl/gstglmixer.c:
- * gst-libs/gst/gl/gstglmixer.h:
- * gst-libs/gst/gl/gstglmixerpad.h:
gl: Move GstGLMixer to the plugin for now
It depends on GstAggregator and we don't want to install headers
for that yet.
@@ -39679,7 +41932,6 @@
* gst-libs/gst/gl/glprototypes/Makefile.am:
* gst-libs/gst/gl/glprototypes/gstgl_gles2compat.h:
* gst-libs/gst/gl/gstglapi.h:
- * gst-libs/gst/gl/gstgles2.h:
gl: move gles2 compat header to glprototypes
2014-06-22 09:36:34 +1000 Matthew Waters <ystreet00@gmail.com>
@@ -43718,7 +45970,6 @@
* tests/examples/gl/cocoa/cocoa-videooverlay.m:
* tests/examples/gl/cocoa/videooverlay/.gitignore:
* tests/examples/gl/cocoa/videooverlay/Makefile.am:
- * tests/examples/gl/cocoa/videooverlay/main.m:
gl: rename cocoa example and move it to its parent directory
2014-05-02 05:29:41 +0100 Julien Isorce <julien.isorce@gmail.com>
@@ -44062,9 +46313,6 @@
* configure.ac:
* tests/examples/Makefile.am:
- * tests/examples/clutter/clutteractor.c:
- * tests/examples/clutter/clutteractortee.c:
- * tests/examples/clutter/cluttershare.c:
* tests/examples/gl/Makefile.am:
* tests/examples/gl/clutter/.gitignore:
* tests/examples/gl/clutter/Makefile.am:
@@ -44177,10 +46425,6 @@
* tests/examples/gl/sdl/sdl.sln:
* tests/examples/gl/sdl/sdlshare.c:
* tests/examples/gl/sdl/sdlshare.vcproj:
- * tests/examples/gtk/fxtest/fxtest.c:
- * tests/examples/gtk/fxtest/pixbufdrop.c:
- * tests/examples/gtk/gstgtk.c:
- * tests/examples/sdl/sdlshare.c:
gl/examples: move to -bad
- fix all the compiler errors
- give them their own gl directory
@@ -44460,8 +46704,6 @@
* sys/applemedia/Makefile.am:
* sys/applemedia/avfassetsrc.h:
* sys/applemedia/avfassetsrc.m:
- * sys/applemedia/iosavassetsrc.h:
- * sys/applemedia/iosavassetsrc.m:
* sys/applemedia/plugin.m:
iosavassetsrc: rename element to avfassetsrc
https://bugzilla.gnome.org/show_bug.cgi?id=728249
@@ -46476,12 +48718,7 @@
* gst-libs/gst/gl/glprototypes/gles.h:
* gst-libs/gst/gl/glprototypes/gles1.h:
* gst-libs/gst/gl/glprototypes/gles1_functions.h:
- * gst-libs/gst/gl/glprototypes/gles1gles2.h:
- * gst-libs/gst/gl/glprototypes/gles1gles2opengl.h:
- * gst-libs/gst/gl/glprototypes/gles1opengl.h:
- * gst-libs/gst/gl/glprototypes/gles2.h:
* gst-libs/gst/gl/glprototypes/gles2_functions.h:
- * gst-libs/gst/gl/glprototypes/gles2opengl.h:
* gst-libs/gst/gl/glprototypes/gles3opengl.h:
* gst-libs/gst/gl/glprototypes/opengl.h:
* gst-libs/gst/gl/glprototypes/opengl_functions.h:
@@ -46809,65 +49046,6 @@
* ext/gl/gstglvideomixer.c:
* ext/gl/gstglvideomixer.h:
* ext/gl/gstopengl.c:
- * gst/gl/BUGS:
- * gst/gl/Makefile.am:
- * gst/gl/effects/gstgleffectbulge.c:
- * gst/gl/effects/gstgleffectfisheye.c:
- * gst/gl/effects/gstgleffectglow.c:
- * gst/gl/effects/gstgleffectidentity.c:
- * gst/gl/effects/gstgleffectlumatocurve.c:
- * gst/gl/effects/gstgleffectlumatocurve.h:
- * gst/gl/effects/gstgleffectmirror.c:
- * gst/gl/effects/gstgleffectrgbtocurve.c:
- * gst/gl/effects/gstgleffectscurves.h:
- * gst/gl/effects/gstgleffectsin.c:
- * gst/gl/effects/gstgleffectsquare.c:
- * gst/gl/effects/gstgleffectsqueeze.c:
- * gst/gl/effects/gstgleffectssources.c:
- * gst/gl/effects/gstgleffectssources.h:
- * gst/gl/effects/gstgleffectstretch.c:
- * gst/gl/effects/gstgleffecttunnel.c:
- * gst/gl/effects/gstgleffecttwirl.c:
- * gst/gl/effects/gstgleffectxray.c:
- * gst/gl/gltestsrc.c:
- * gst/gl/gltestsrc.h:
- * gst/gl/gstglbumper.c:
- * gst/gl/gstglbumper.h:
- * gst/gl/gstglcolorscale.c:
- * gst/gl/gstglcolorscale.h:
- * gst/gl/gstgldeinterlace.c:
- * gst/gl/gstgldeinterlace.h:
- * gst/gl/gstgldifferencematte.c:
- * gst/gl/gstgldifferencematte.h:
- * gst/gl/gstgleffects.c:
- * gst/gl/gstgleffects.h:
- * gst/gl/gstglfilterapp.c:
- * gst/gl/gstglfilterapp.h:
- * gst/gl/gstglfilterblur.c:
- * gst/gl/gstglfilterblur.h:
- * gst/gl/gstglfiltercube.c:
- * gst/gl/gstglfiltercube.h:
- * gst/gl/gstglfilterglass.c:
- * gst/gl/gstglfilterglass.h:
- * gst/gl/gstglfilterlaplacian.c:
- * gst/gl/gstglfilterlaplacian.h:
- * gst/gl/gstglfilterreflectedscreen.c:
- * gst/gl/gstglfilterreflectedscreen.h:
- * gst/gl/gstglfiltershader.c:
- * gst/gl/gstglfiltershader.h:
- * gst/gl/gstglfiltersobel.c:
- * gst/gl/gstglfiltersobel.h:
- * gst/gl/gstglimagesink.c:
- * gst/gl/gstglimagesink.h:
- * gst/gl/gstglmosaic.c:
- * gst/gl/gstglmosaic.h:
- * gst/gl/gstgloverlay.c:
- * gst/gl/gstgloverlay.h:
- * gst/gl/gstgltestsrc.c:
- * gst/gl/gstgltestsrc.h:
- * gst/gl/gstglvideomixer.c:
- * gst/gl/gstglvideomixer.h:
- * gst/gl/gstopengl.c:
move gl elements to ext subdirectory
2014-03-15 15:55:46 +0100 Matthew Waters <ystreet00@gmail.com>
@@ -47793,8 +49971,6 @@
* gst-libs/gst/gl/egl/gstglcontext_egl.c:
* gst-libs/gst/gl/egl/gstglcontext_egl.h:
* gst-libs/gst/gl/gstglcontext.c:
- * gst-libs/gst/gl/gstglegl.c:
- * gst-libs/gst/gl/gstglegl.h:
* gst-libs/gst/gl/wayland/gstglwindow_wayland_egl.h:
[796/906] move egl into its own directory
@@ -49368,21 +51544,7 @@
* gst-libs/gst/gl/cocoa/gstglwindow_cocoa.h:
* gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
* gst-libs/gst/gl/gstglwindow.c:
- * gst-libs/gst/gl/gstglwindow_cocoa.h:
- * gst-libs/gst/gl/gstglwindow_cocoa.m:
- * gst-libs/gst/gl/gstglwindow_win32.c:
- * gst-libs/gst/gl/gstglwindow_win32.h:
- * gst-libs/gst/gl/gstglwindow_win32_egl.c:
- * gst-libs/gst/gl/gstglwindow_win32_egl.h:
- * gst-libs/gst/gl/gstglwindow_win32_wgl.c:
- * gst-libs/gst/gl/gstglwindow_win32_wgl.h:
* gst-libs/gst/gl/gstglwindow_winCE.c:
- * gst-libs/gst/gl/gstglwindow_x11.c:
- * gst-libs/gst/gl/gstglwindow_x11.h:
- * gst-libs/gst/gl/gstglwindow_x11_egl.c:
- * gst-libs/gst/gl/gstglwindow_x11_egl.h:
- * gst-libs/gst/gl/gstglwindow_x11_glx.c:
- * gst-libs/gst/gl/gstglwindow_x11_glx.h:
* gst-libs/gst/gl/win32/Makefile.am:
* gst-libs/gst/gl/win32/gstglwindow_win32.c:
* gst-libs/gst/gl/win32/gstglwindow_win32.h:
@@ -51957,11 +54119,8 @@
2009-02-26 17:45:21 -0500 Julien Isorce <julien.isorce@gmail.com>
- * gst-libs/gst/gl/GNUmakefile:
* gst-libs/gst/gl/GNUmakefile.gnustep:
- * gst/gl/GNUmakefile:
* gst/gl/GNUmakefile.gnustep:
- * gst/gl/effects/GNUmakefile:
* gst/gl/effects/GNUmakefile.gnustep:
[318/906] rename GNUmakefile(s) to GNUmakefile(s).gnustep
@@ -52088,7 +54247,6 @@
* gst/gl/CMakeLists.txt:
* gst/gl/Makefile.am:
* gst/gl/gstgloverlay.c:
- * gst/gl/gstglpixbufoverlay.c:
* gst/gl/gstopengl.c:
* tests/examples/gtk/fxtest/pixbufdrop.c:
[308/906] Rename glpixbufoverlay to gloverlay
@@ -53137,7 +55295,6 @@
* gst/gl/Makefile.am:
* gst/gl/effects/gstgleffectglow.c:
- * gst/gl/effects/gstgleffects.h:
* gst/gl/effects/gstgleffectssources.c:
* gst/gl/effects/gstgleffectssources.h:
* gst/gl/gstgleffects.c:
@@ -53589,12 +55746,8 @@
* gst/gl/Makefile.am:
* gst/gl/gstgldownload.c:
* gst/gl/gstgldownload.h:
- * gst/gl/gstglgraphicmaker.c:
- * gst/gl/gstglgraphicmaker.h:
* gst/gl/gstglupload.c:
* gst/gl/gstglupload.h:
- * gst/gl/gstglvideomaker.c:
- * gst/gl/gstglvideomaker.h:
* gst/gl/gstopengl.c:
[103/906] rename glgraphicmaker -> glupload and glvideomaker -> gldownload
@@ -53631,8 +55784,6 @@
2008-06-11 23:31:53 +0000 Julien Isorce <julien.isorce@gmail.com>
* gst-libs/gst/gl/Makefile.am:
- * gst-libs/gst/gl/gltestsrc.c:
- * gst-libs/gst/gl/gltestsrc.h:
* gst/gl/Makefile.am:
* gst/gl/gltestsrc.c:
* gst/gl/gltestsrc.h:
@@ -53669,8 +55820,6 @@
* gst-libs/gst/gl/gstglfilter.c:
* gst-libs/gst/gl/gstglfilter.h:
* gst/gl/Makefile.am:
- * gst/gl/gstglfilter.c:
- * gst/gl/gstglfilter.h:
* gst/gl/gstgltestsrc.c:
* gst/gl/gstgltestsrc.h:
* gst/gl/gstopengl.c:
@@ -53884,7 +56033,6 @@
2008-05-18 16:04:56 +0000 Julien Isorce <julien.isorce@gmail.com>
* gst/gl/Makefile.am:
- * gst/gl/gstgl.c:
* gst/gl/gstopengl.c:
[064/906] up
@@ -53967,8 +56115,6 @@
* gst-libs/gst/gl/gstglfilter.c:
* gst-libs/gst/gl/gstglfilter.h:
* gst/gl/glimagesink.c:
- * gst/gl/gstglfilter.c:
- * gst/gl/gstglfilter.h:
* gst/gl/gstopengl.c:
[056/906] * configure.ac: Readd pre-pkgconfig OpenGL detection, since pkgconfig requires Mesa from git master. * gst/gl/glimagesink.c: * gst/gl/gstopengl.c: Move debug category initialization to element. * gst-libs/gst/gl/Makefile.am: * gst-libs/gst/gl/gstglfilter.c: * gst-libs/gst/gl/gstglfilter.h: * gst/gl/gstglfilter.c: * gst/gl/gstglfilter.h: Move glfilter to library. * pkgconfig/gstreamer-plugins-gl.pc.in: Add gstreamer-base-0.10 as a requirement. * po/en.po: Update.
@@ -54098,8 +56244,6 @@
* gst-libs/gst/gl/gstgldisplay.h:
* gst/gl/Makefile.am:
* gst/gl/glimagesink.h:
- * gst/gl/glvideo.c:
- * gst/gl/glvideo.h:
[043/906] * sys/glsink/Makefile.am: * sys/glsink/glimagesink.h: * sys/glsink/glvideo.c: * sys/glsink/glvideo.h: * sys/glsink/gstglbuffer.c: * sys/glsink/gstglbuffer.h: * sys/glsink/gstgldisplay.c: * sys/glsink/gstgldisplay.h: Rename glvideo.[ch] to gstgldisplay.[ch].
2007-12-24 20:53:55 +0000 David Schleef <ds@schleef.org>
@@ -62521,18 +64665,8 @@
* sys/applemedia-nonpublic/mtapi.h:
* sys/applemedia-nonpublic/plugin.m:
* sys/applemedia/Makefile.am:
- * sys/applemedia/celapi.c:
- * sys/applemedia/celapi.h:
- * sys/applemedia/celvideosrc.c:
- * sys/applemedia/celvideosrc.h:
* sys/applemedia/coremediactx.c:
* sys/applemedia/coremediactx.h:
- * sys/applemedia/mioapi.c:
- * sys/applemedia/mioapi.h:
- * sys/applemedia/miovideodevice.c:
- * sys/applemedia/miovideodevice.h:
- * sys/applemedia/miovideosrc.c:
- * sys/applemedia/miovideosrc.h:
* sys/applemedia/plugin.m:
applemedia: move plugins using private frameworks to applemedia-nonpublic
@@ -62953,10 +65087,6 @@
* gst/videosignal/gstsimplevideomark.h:
* gst/videosignal/gstsimplevideomarkdetect.c:
* gst/videosignal/gstsimplevideomarkdetect.h:
- * gst/videosignal/gstvideodetect.c:
- * gst/videosignal/gstvideodetect.h:
- * gst/videosignal/gstvideomark.c:
- * gst/videosignal/gstvideomark.h:
* gst/videosignal/gstvideosignal.c:
videomark/detect: rename to simplevideomark[detect]
@@ -63996,7 +66126,6 @@
2012-09-28 12:55:27 +0200 David Corvoysier <david.corvoysier@orange.com>
* ext/dash/COPYING:
- * ext/dash/LICENSE:
* ext/dash/gstdashdemux.c:
* ext/dash/gstdashdemux.h:
Renamed LICENSE into COPYING
@@ -65640,18 +67769,9 @@
* sys/vdpau/gstvdp/gstvdpbuffer.h:
* sys/vdpau/gstvdp/gstvdpbufferpool.c:
* sys/vdpau/gstvdp/gstvdpbufferpool.h:
- * sys/vdpau/gstvdp/gstvdpdecoder.c:
- * sys/vdpau/gstvdp/gstvdpdecoder.h:
- * sys/vdpau/gstvdp/gstvdpdevice.c:
- * sys/vdpau/gstvdp/gstvdpdevice.h:
- * sys/vdpau/gstvdp/gstvdpoutputbuffer.c:
- * sys/vdpau/gstvdp/gstvdpoutputbuffer.h:
- * sys/vdpau/gstvdp/gstvdpoutputbufferpool.c:
- * sys/vdpau/gstvdp/gstvdpoutputbufferpool.h:
* sys/vdpau/gstvdp/gstvdpoutputsrcpad.c:
* sys/vdpau/gstvdp/gstvdpoutputsrcpad.h:
* sys/vdpau/gstvdp/gstvdputils.c:
- * sys/vdpau/gstvdp/gstvdputils.h:
* sys/vdpau/gstvdp/gstvdpvideobuffer.c:
* sys/vdpau/gstvdp/gstvdpvideobuffer.h:
* sys/vdpau/gstvdp/gstvdpvideobufferpool.c:
@@ -66497,8 +68617,6 @@
* ext/fluidsynth/Makefile.am:
* ext/fluidsynth/gstfluiddec.c:
* ext/fluidsynth/gstfluiddec.h:
- * ext/fluidsynth/gstfluidsynth.c:
- * ext/fluidsynth/gstfluidsynth.h:
fluidsynth: rename to fluiddec
Rename the fluidsynth plugin to fluidsynthmidi and the decoder
to fluiddec to avoid conflicts with buzztard.
@@ -66784,21 +68902,6 @@
* ext/hls/gsturidownloader.h:
* ext/hls/m3u8.c:
* ext/hls/m3u8.h:
- * gst/hls/Makefile.am:
- * gst/hls/gstfragment.c:
- * gst/hls/gstfragment.h:
- * gst/hls/gstfragmented.h:
- * gst/hls/gstfragmentedplugin.c:
- * gst/hls/gsthlsdemux.c:
- * gst/hls/gsthlsdemux.h:
- * gst/hls/gsthlssink.c:
- * gst/hls/gsthlssink.h:
- * gst/hls/gstm3u8playlist.c:
- * gst/hls/gstm3u8playlist.h:
- * gst/hls/gsturidownloader.c:
- * gst/hls/gsturidownloader.h:
- * gst/hls/m3u8.c:
- * gst/hls/m3u8.h:
Make the hls plugin depend on gnutls and move to ext/hls/
gnutls is used to implement AES decryption
@@ -68413,8 +70516,6 @@
* ext/spandsp/gstspandsp.c:
* gst/dtmf/Makefile.am:
* gst/dtmf/gstdtmf.c:
- * gst/dtmf/gstdtmfdetect.c:
- * gst/dtmf/gstdtmfdetect.h:
* gst/dtmf/tone_detect.c:
* gst/dtmf/tone_detect.h:
dtmf/spandsp: Move dtmfdetect to use libspandsp
@@ -73081,8 +75182,6 @@
* ext/eglgles/Makefile.am:
* ext/eglgles/gsteglglessink.c:
* ext/eglgles/gsteglglessink.h:
- * ext/eglgles/gstvidroidsink.c:
- * ext/eglgles/gstvidroidsink.h:
eglglessink: Move eglgles Sink to ext/ #2
2012-09-10 20:00:57 -0300 Reynaldo H. Verdejo Pinochet <reynaldo@collabora.com>
@@ -75067,7 +77166,6 @@
* docs/plugins/inspect/plugin-modplug.xml:
* docs/plugins/inspect/plugin-mpeg2enc.xml:
* docs/plugins/inspect/plugin-mpeg4videoparse.xml:
- * docs/plugins/inspect/plugin-mpegdemux2.xml:
* docs/plugins/inspect/plugin-mpegpsdemux.xml:
* docs/plugins/inspect/plugin-mpegpsmux.xml:
* docs/plugins/inspect/plugin-mpegtsdemux.xml:
@@ -79270,7 +81368,6 @@
* gst/audiovisualizers/Makefile.am:
* gst/audiovisualizers/gstaudiovisualizer.c:
* gst/audiovisualizers/gstaudiovisualizer.h:
- * gst/audiovisualizers/gstbaseaudiovisualizer.c:
* gst/audiovisualizers/gstbaseaudiovisualizer.h:
* gst/audiovisualizers/gstspacescope.c:
* gst/audiovisualizers/gstspacescope.h:
@@ -79866,7 +81963,6 @@
2012-06-16 16:49:10 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/mpegdemux/Makefile.am:
- * gst/mpegdemux/flumpegdemux.c:
* gst/mpegdemux/gstmpegdemux.c:
* gst/mpegdemux/gstmpegdemux.h:
* gst/mpegdemux/gstpesfilter.c:
@@ -79994,11 +82090,6 @@
* ext/jasper/gstjasperenc.c:
* ext/jasper/gstjasperenc.h:
* ext/jp2k/Makefile.am:
- * ext/jp2k/gstjasperdec.c:
- * ext/jp2k/gstjasperdec.h:
- * ext/jp2k/gstjasperenc.c:
- * ext/jp2k/gstjasperenc.h:
- * ext/jp2k/gstjp2k.c:
jasper: Rename from jp2k to jasper
Jasper is not the only JPEG2000 library out there and we
might want to add encoders/decoders based on OpenJPEG for example.
@@ -80970,8 +83061,6 @@
* sys/d3dvideosink/Makefile.am:
* sys/d3dvideosink/d3dvideosink.c:
* sys/d3dvideosink/d3dvideosink.h:
- * sys/d3dvideosink/directx/d3d.c:
- * sys/d3dvideosink/directx/d3d.h:
* sys/d3dvideosink/directx/directx.h:
* sys/d3dvideosink/directx/directx10/dx10_d3d.h:
* sys/d3dvideosink/directx/directx11/dx11_d3d.h:
@@ -81454,7 +83543,6 @@
* ext/curl/gstcurlbasesink.h:
* ext/curl/gstcurlhttpsink.c:
* ext/curl/gstcurlhttpsink.h:
- * ext/curl/gstcurlsink.c:
* ext/curl/gstcurlsink.h:
* ext/curl/gstcurltlssink.c:
* ext/curl/gstcurltlssink.h:
@@ -87908,10 +89996,6 @@
* configure.ac:
* gst/mpeg4videoparse/Makefile.am:
- * gst/mpeg4videoparse/mpeg4parse.c:
- * gst/mpeg4videoparse/mpeg4parse.h:
- * gst/mpeg4videoparse/mpeg4videoparse.c:
- * gst/mpeg4videoparse/mpeg4videoparse.h:
* gst/videoparsers/Makefile.am:
* gst/videoparsers/gstmpeg4videoparse.c:
* gst/videoparsers/gstmpeg4videoparse.h:
@@ -89870,7 +91954,6 @@
2011-11-04 11:24:53 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/Makefile.am:
- * gst-libs/gst/video/gstsurfacebuffer.c:
* gst-libs/gst/video/gstsurfacebuffer.h:
* gst-libs/gst/video/gstsurfaceconverter.c:
* gst-libs/gst/video/gstsurfaceconverter.h:
@@ -92196,9 +94279,6 @@
2011-07-07 16:44:31 -0400 Joshua M. Doe <oss@nvl.army.mil>
- * sys/decklink/DeckLinkAPI.h:
- * sys/decklink/DeckLinkAPIDispatch.cpp:
- * sys/decklink/LinuxCOM.h:
* sys/decklink/capture.cpp:
* sys/decklink/capture.h:
* sys/decklink/gstdecklink.h:
@@ -93851,7 +95931,6 @@
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
* docs/plugins/inspect/plugin-rtmp.xml:
- * docs/plugins/inspect/plugin-rtmpsrc.xml:
* ext/rtmp/Makefile.am:
* ext/rtmp/gstrtmp.c:
* ext/rtmp/gstrtmpsink.c:
@@ -94133,8 +96212,6 @@
* gst/audiovisualizers/Makefile.am:
* gst/audiovisualizers/gstbaseaudiovisualizer.c:
* gst/audiovisualizers/gstbaseaudiovisualizer.h:
- * gst/audiovisualizers/gstbasescope.c:
- * gst/audiovisualizers/gstbasescope.h:
* gst/audiovisualizers/gstspectrascope.c:
* gst/audiovisualizers/gstspectrascope.h:
* gst/audiovisualizers/gstsynaescope.c:
@@ -94156,16 +96233,6 @@
* gst/audiovisualizers/gstwavescope.c:
* gst/audiovisualizers/gstwavescope.h:
* gst/audiovisualizers/plugin.c:
- * gst/scopes/Makefile.am:
- * gst/scopes/gstbasescope.c:
- * gst/scopes/gstbasescope.h:
- * gst/scopes/gstspectrascope.c:
- * gst/scopes/gstspectrascope.h:
- * gst/scopes/gstsynaescope.c:
- * gst/scopes/gstsynaescope.h:
- * gst/scopes/gstwavescope.c:
- * gst/scopes/gstwavescope.h:
- * gst/scopes/plugin.c:
audiovisualizers: rename scopes plugin to audiovisualizers
2011-05-31 14:42:55 +0300 Stefan Kost <ensonic@users.sf.net>
@@ -95823,12 +97890,8 @@
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
* docs/plugins/inspect/plugin-amrwbenc.xml:
* ext/Makefile.am:
- * ext/amrwbenc/GstAmrwbEnc.prs:
* ext/amrwbenc/Makefile.am:
* ext/amrwbenc/README:
- * ext/amrwbenc/gstamrwb.c:
- * ext/amrwbenc/gstamrwbenc.c:
- * ext/amrwbenc/gstamrwbenc.h:
* ext/voamrwbenc/GstVoAmrwbEnc.prs:
* ext/voamrwbenc/Makefile.am:
* ext/voamrwbenc/gstvoamrwb.c:
@@ -96983,7 +99046,6 @@
* gst/dtmf/Makefile.am:
* gst/dtmf/gstdtmfcommon.h:
* gst/dtmf/gstdtmfsrc.c:
- * gst/dtmf/gstrtpdtmfcommon.h:
* gst/dtmf/gstrtpdtmfdepay.c:
* gst/dtmf/gstrtpdtmfdepay.h:
* gst/dtmf/gstrtpdtmfsrc.c:
@@ -97636,8 +99698,6 @@
* ext/opencv/gstopencv.c:
* ext/opencv/gsttextoverlay.c:
* ext/opencv/gsttextoverlay.h:
- * ext/opencv/gsttextwrite.c:
- * ext/opencv/gsttextwrite.h:
opencv text overlay: rename and docuemnt
Rename the element textwrite to opencvtextoverlay. Add proper structuring to
opencv textoverlay element.
@@ -99043,8 +101103,6 @@
* gst/audioparsers/gstaacparse.h:
* gst/audioparsers/gstac3parse.h:
* gst/audioparsers/gstamrparse.h:
- * gst/audioparsers/gstbaseparse.c:
- * gst/audioparsers/gstbaseparse.h:
* gst/audioparsers/gstdcaparse.h:
* gst/audioparsers/gstflacparse.h:
* gst/audioparsers/gstmpegaudioparse.h:
@@ -99467,13 +101525,6 @@
2011-01-27 18:16:14 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* configure.ac:
- * gst/h263parse/Makefile.am:
- * gst/h263parse/gstbaseparse.c:
- * gst/h263parse/gstbaseparse.h:
- * gst/h263parse/gsth263parse.c:
- * gst/h263parse/gsth263parse.h:
- * gst/h263parse/h263parse.c:
- * gst/h263parse/h263parse.h:
* gst/videoparsers/Makefile.am:
* gst/videoparsers/gstbaseparse.c:
* gst/videoparsers/gstbaseparse.h:
@@ -101346,8 +103397,6 @@
* gst/camerabin2/Makefile.am:
* gst/camerabin2/gstcamerabin2.c:
* gst/camerabin2/gstplugin.c:
- * gst/camerabin2/gstv4l2camerasrc.c:
- * gst/camerabin2/gstv4l2camerasrc.h:
* gst/camerabin2/gstwrappercamerabinsrc.c:
* gst/camerabin2/gstwrappercamerabinsrc.h:
* tests/check/elements/camerabin2.c:
@@ -101408,10 +103457,6 @@
* gst-libs/gst/basecamerabinsrc/gstcamerabin-enum.c:
* gst-libs/gst/basecamerabinsrc/gstcamerabin-enum.h:
* gst/camerabin2/Makefile.am:
- * gst/camerabin2/gstbasecamerasrc.c:
- * gst/camerabin2/gstbasecamerasrc.h:
- * gst/camerabin2/gstcamerabin-enum.c:
- * gst/camerabin2/gstcamerabin-enum.h:
* gst/camerabin2/gstcamerabin2.c:
* gst/camerabin2/gstv4l2camerasrc.c:
* gst/camerabin2/gstv4l2camerasrc.h:
@@ -101677,7 +103722,6 @@
* Makefile.am:
* tests/check/Makefile.am:
* tests/check/elements/.gitignore:
- * tests/check/elements/autocolorspace.c:
* tests/check/elements/autovideoconvert.c:
autovideoconvert: Rename and adjust unit test too
@@ -101730,8 +103774,6 @@
2010-12-16 09:56:00 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/autoconvert/Makefile.am:
- * gst/autoconvert/gstautocolorspace.c:
- * gst/autoconvert/gstautocolorspace.h:
* gst/autoconvert/gstautovideoconvert.c:
* gst/autoconvert/gstautovideoconvert.h:
* gst/autoconvert/plugin.c:
@@ -101741,8 +103783,6 @@
2010-12-15 12:45:38 -0800 David Schleef <ds@schleef.org>
* tools/Makefile.am:
- * tools/base.c:
- * tools/element-maker:
* tools/element-templates/audiofilter:
* tools/element-templates/audiosink:
* tools/element-templates/audiosrc:
@@ -101764,27 +103804,7 @@
* tools/element-templates/srcpad-simple:
* tools/element-templates/tagdemux:
* tools/element-templates/videosink:
- * tools/gobject.c:
* tools/gst-element-maker:
- * tools/gstaudiofilter.c:
- * tools/gstaudiosink.c:
- * tools/gstaudiosrc.c:
- * tools/gstbaseaudiosink.c:
- * tools/gstbaseaudiosrc.c:
- * tools/gstbasertpdepayload.c:
- * tools/gstbasertppayload.c:
- * tools/gstbasesink.c:
- * tools/gstbasesrc.c:
- * tools/gstbasetransform.c:
- * tools/gstcddabasesrc.c:
- * tools/gstelement.c:
- * tools/gstpushsrc.c:
- * tools/gsttagdemux.c:
- * tools/gstvideosink.c:
- * tools/sinkpad-simple.c:
- * tools/sinkpad.c:
- * tools/srcpad-simple.c:
- * tools/srcpad.c:
element-maker: Clean up directory
2010-12-15 21:28:06 +0100 Benjamin Gaignard <benjamin.gaignard@stericsson.com>
@@ -103863,8 +105883,6 @@
* sys/applemedia/Makefile.am:
* sys/applemedia/celvideosrc.c:
* sys/applemedia/celvideosrc.h:
- * sys/applemedia/iphonecamerasrc.c:
- * sys/applemedia/iphonecamerasrc.h:
* sys/applemedia/plugin.m:
applemedia: rename iphonecamerasrc to celvideosrc
This is in order to improve consistency with the other three sources.
@@ -106156,29 +108174,9 @@
* ext/opencv/Makefile.am:
* ext/opencv/basicfilters/Makefile.am:
- * ext/opencv/basicfilters/gstcvdilate.c:
- * ext/opencv/basicfilters/gstcvdilate.h:
- * ext/opencv/basicfilters/gstcvdilateerode.c:
- * ext/opencv/basicfilters/gstcvdilateerode.h:
- * ext/opencv/basicfilters/gstcvequalizehist.c:
- * ext/opencv/basicfilters/gstcvequalizehist.h:
- * ext/opencv/basicfilters/gstcverode.c:
- * ext/opencv/basicfilters/gstcverode.h:
- * ext/opencv/basicfilters/gstcvlaplace.c:
- * ext/opencv/basicfilters/gstcvlaplace.h:
- * ext/opencv/basicfilters/gstcvsmooth.c:
- * ext/opencv/basicfilters/gstcvsmooth.h:
- * ext/opencv/basicfilters/gstcvsobel.c:
- * ext/opencv/basicfilters/gstcvsobel.h:
* ext/opencv/edgedetect/Makefile.am:
- * ext/opencv/edgedetect/gstedgedetect.c:
- * ext/opencv/edgedetect/gstedgedetect.h:
* ext/opencv/faceblur/Makefile.am:
- * ext/opencv/faceblur/gstfaceblur.c:
- * ext/opencv/faceblur/gstfaceblur.h:
* ext/opencv/facedetect/Makefile.am:
- * ext/opencv/facedetect/gstfacedetect.c:
- * ext/opencv/facedetect/gstfacedetect.h:
* ext/opencv/gstcvdilate.c:
* ext/opencv/gstcvdilate.h:
* ext/opencv/gstcvdilateerode.c:
@@ -106207,14 +108205,8 @@
* ext/opencv/gsttextwrite.c:
* ext/opencv/gsttextwrite.h:
* ext/opencv/pyramidsegment/Makefile.am:
- * ext/opencv/pyramidsegment/gstpyramidsegment.c:
- * ext/opencv/pyramidsegment/gstpyramidsegment.h:
* ext/opencv/templatematch/Makefile.am:
- * ext/opencv/templatematch/gsttemplatematch.c:
- * ext/opencv/templatematch/gsttemplatematch.h:
* ext/opencv/textwrite/Makefile.am:
- * ext/opencv/textwrite/gsttextwrite.c:
- * ext/opencv/textwrite/gsttextwrite.h:
opencv: Refactor files structure
Remove internal folders and put all code inside the main plugin
folder. Also fixes some building warnings.
@@ -106276,8 +108268,6 @@
* ext/opencv/basicfilters/gstcvsmooth.h:
* ext/opencv/basicfilters/gstcvsobel.c:
* ext/opencv/basicfilters/gstcvsobel.h:
- * ext/opencv/gstopencvbasetrans.c:
- * ext/opencv/gstopencvbasetrans.h:
* ext/opencv/gstopencvvideofilter.c:
* ext/opencv/gstopencvvideofilter.h:
opencvbasetrans: Use GstVideoFilter as the base class
@@ -109049,8 +111039,6 @@
* sys/vdpau/h264/gsth264frame.c:
* sys/vdpau/h264/gsth264frame.h:
* sys/vdpau/h264/gstvdph264dec.c:
- * sys/vdpau/h264/gstvdph264frame.c:
- * sys/vdpau/h264/gstvdph264frame.h:
vdpauh264dec: rename GstVdpH264Frame to GstH264Frame
2010-06-27 00:36:25 +0200 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
@@ -109244,10 +111232,7 @@
* sys/vdpau/basevideodecoder/gstbasevideoutils.h:
* sys/vdpau/basevideodecoder/gstvideoframe.c:
* sys/vdpau/basevideodecoder/gstvideoframe.h:
- * sys/vdpau/basevideodecoder/satbasevideodecoder.c:
* sys/vdpau/basevideodecoder/satbasevideodecoder.h:
- * sys/vdpau/basevideodecoder/satbasevideoutils.h:
- * sys/vdpau/basevideodecoder/satvideoframe.c:
* sys/vdpau/basevideodecoder/satvideoframe.h:
* sys/vdpau/h264/gsth264dpb.c:
* sys/vdpau/h264/gstvdph264dec.c:
@@ -109271,10 +111256,7 @@
* sys/vdpau/Makefile.am:
* sys/vdpau/basevideodecoder/Makefile.am:
- * sys/vdpau/basevideodecoder/gstbasevideodecoder.c:
* sys/vdpau/basevideodecoder/gstbasevideodecoder.h:
- * sys/vdpau/basevideodecoder/gstbasevideoutils.h:
- * sys/vdpau/basevideodecoder/gstvideoframe.c:
* sys/vdpau/basevideodecoder/gstvideoframe.h:
* sys/vdpau/basevideodecoder/satbasevideodecoder.c:
* sys/vdpau/basevideodecoder/satbasevideodecoder.h:
@@ -109400,8 +111382,6 @@
* sys/vdpau/basevideodecoder/gstbasevideoutils.h:
* sys/vdpau/basevideodecoder/gstvideoframe.c:
* sys/vdpau/basevideodecoder/gstvideoframe.h:
- * sys/vdpau/gstvdp.c:
- * sys/vdpau/gstvdp.h:
* sys/vdpau/gstvdp/Makefile.am:
* sys/vdpau/gstvdp/gstvdp.c:
* sys/vdpau/gstvdp/gstvdp.h:
@@ -109418,32 +111398,17 @@
* sys/vdpau/gstvdp/gstvdpvideosrcpad.c:
* sys/vdpau/gstvdp/gstvdpvideosrcpad.h:
* sys/vdpau/gstvdpau.c:
- * sys/vdpau/gstvdpdevice.c:
- * sys/vdpau/gstvdpdevice.h:
* sys/vdpau/gstvdpmpegdec.c:
- * sys/vdpau/gstvdpmpegdec.h:
- * sys/vdpau/gstvdpoutputbuffer.c:
- * sys/vdpau/gstvdpoutputbuffer.h:
- * sys/vdpau/gstvdpoutputsrcpad.c:
- * sys/vdpau/gstvdpoutputsrcpad.h:
* sys/vdpau/gstvdpsink.c:
* sys/vdpau/gstvdpsink.h:
- * sys/vdpau/gstvdputils.c:
- * sys/vdpau/gstvdputils.h:
- * sys/vdpau/gstvdpvideobuffer.c:
- * sys/vdpau/gstvdpvideobuffer.h:
* sys/vdpau/gstvdpvideopostprocess.c:
* sys/vdpau/gstvdpvideopostprocess.h:
- * sys/vdpau/gstvdpvideosrcpad.c:
- * sys/vdpau/gstvdpvideosrcpad.h:
* sys/vdpau/mpeg/gstvdpmpegdec.c:
* sys/vdpau/mpeg/gstvdpmpegdec.h:
* sys/vdpau/mpeg/gstvdpmpegframe.c:
* sys/vdpau/mpeg/gstvdpmpegframe.h:
* sys/vdpau/mpeg/mpegutil.c:
* sys/vdpau/mpeg/mpegutil.h:
- * sys/vdpau/mpegutil.c:
- * sys/vdpau/mpegutil.h:
vdpau: base vdpaumpegdec on GstBaseVideoDecoder
2010-06-08 13:36:53 +0200 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
@@ -110042,8 +112007,6 @@
* gst/rtmp/bytes.h:
* gst/rtmp/dh.h:
* gst/rtmp/dhgroups.h:
- * gst/rtmp/gstrtmpsrc.c:
- * gst/rtmp/gstrtmpsrc.h:
* gst/rtmp/handshake.h:
* gst/rtmp/hashswf.c:
* gst/rtmp/http.h:
@@ -110325,16 +112288,6 @@
2010-06-03 14:42:06 -0400 Olivier Crête <olivier.crete@collabora.co.uk>
* configure.ac:
- * gst/shm/Makefile.am:
- * gst/shm/gstshm.c:
- * gst/shm/gstshmsink.c:
- * gst/shm/gstshmsink.h:
- * gst/shm/gstshmsrc.c:
- * gst/shm/gstshmsrc.h:
- * gst/shm/shmalloc.c:
- * gst/shm/shmalloc.h:
- * gst/shm/shmpipe.c:
- * gst/shm/shmpipe.h:
* sys/Makefile.am:
* sys/shm/Makefile.am:
* sys/shm/gstshm.c:
@@ -110892,7 +112845,6 @@
* configure.ac:
* ext/cog/Makefile.am:
- * ext/cog/cog.orc:
* ext/cog/cogframe.c:
* ext/cog/cogvirtframe.c:
* ext/cog/gstcogorc-dist.c:
@@ -111308,8 +113260,6 @@
* docs/plugins/camerabin.dot:
* docs/plugins/camerabin.png:
* docs/plugins/figures/Makefile.am:
- * docs/plugins/figures/camerabin.dot:
- * docs/plugins/figures/camerabin.png:
docs: fix dist/distcheck issues with camerabin figures
Move figures into docs/plugins as well, to avoid issues with
make dist and make distcheck (make distdir will not first descend
@@ -114063,11 +116013,9 @@
* docs/plugins/gst-plugins-bad-plugins.args:
* docs/plugins/gst-plugins-bad-plugins.prerequisites:
- * docs/plugins/inspect/plugin-apex.xml:
* docs/plugins/inspect/plugin-apexsink.xml:
* docs/plugins/inspect/plugin-invtelecine.xml:
* docs/plugins/inspect/plugin-nsf.xml:
- * docs/plugins/inspect/plugin-nsfdec.xml:
* docs/plugins/inspect/plugin-nuvdemux.xml:
* docs/plugins/inspect/plugin-vmnc.xml:
docs: Update to match recent commits
@@ -115639,11 +117587,9 @@
* tests/examples/camerabin/gst-camera-perf.glade:
* tests/examples/camerabin/gst-camera-perf.ui:
* tests/examples/camerabin/gst-camera.c:
- * tests/examples/camerabin/gst-camera.glade:
* tests/examples/camerabin/gst-camera.ui:
* tests/icles/Makefile.am:
* tests/icles/metadata_editor.c:
- * tests/icles/metadata_editor.glade:
* tests/icles/metadata_editor.ui:
tests: Port from libglade to GtkBuilder
Fixes bug #601108.
@@ -116059,8 +118005,6 @@
* gst/flacparse/gstbaseparse.c:
* gst/flacparse/gstbaseparse.h:
* gst/flacparse/gstflac.c:
- * gst/flacparse/gstflacparse.c:
- * gst/flacparse/gstflacparse.h:
audioparsers: move 'flacparse' into it
2009-12-16 18:38:33 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
@@ -116412,8 +118356,6 @@
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* gst/amrparse/Makefile.am:
- * gst/amrparse/gstamrparse.c:
- * gst/amrparse/gstamrparse.h:
* gst/amrparse/gstbaseparse.c:
* gst/amrparse/gstbaseparse.h:
* gst/audioparsers/Makefile.am:
@@ -116433,11 +118375,6 @@
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* gst/aacparse/Makefile.am:
- * gst/aacparse/gstaacparse.c:
- * gst/aacparse/gstaacparse.h:
- * gst/aacparse/gstbaseparse.c:
- * gst/aacparse/gstbaseparse.h:
- * gst/aacparse/plugin.c:
* gst/audioparsers/Makefile.am:
* gst/audioparsers/gstaacparse.c:
* gst/audioparsers/gstaacparse.h:
@@ -118131,14 +120068,11 @@
* configure.ac:
* docs/plugins/inspect/plugin-aiff.xml:
- * docs/plugins/inspect/plugin-aiffparse.xml:
* gst-plugins-bad.spec.in:
* gst/aiff/Makefile.am:
* gst/aiff/aiffparse.c:
* gst/aiff/aiffparse.h:
* gst/aiffparse/Makefile.am:
- * gst/aiffparse/aiffparse.c:
- * gst/aiffparse/aiffparse.h:
* po/POTFILES.in:
aiff: rename 'aiffparse' plugin to 'aiff'
@@ -118168,7 +120102,6 @@
* sys/osxvideo/Makefile.am:
* sys/osxvideo/osxvideoplugin.c:
- * sys/osxvideo/osxvideoplugin.m:
osxvideosrc: change a .m file containing only C code to a .c file. Makes building this easier.
2009-10-27 22:08:42 +0000 Jan Schmidt <thaytan@noraisin.net>
@@ -119627,8 +121560,6 @@
* ext/resindvd/Makefile.am:
* ext/resindvd/resindvdbin.c:
- * ext/resindvd/rsnaudiodec.c:
- * ext/resindvd/rsnaudiodec.h:
* ext/resindvd/rsndec.c:
* ext/resindvd/rsndec.h:
resindvdbin: Rename files
@@ -120775,7 +122706,6 @@
2009-09-07 15:44:16 +0200 Julien Isorce <julien.isorce@gmail.com>
* win32/vs8/gst-plugins-bad.sln:
- * win32/vs8/libdshowsrcwrapper.vcproj:
* win32/vs9/gst-plugins-bad.sln:
* win32/vs9/libgstdshowsrcwrapper.vcproj:
dshowsrcwrapper: upgrade frozen build to vs9
@@ -122414,12 +124344,8 @@
* docs/plugins/inspect/plugin-amrwbenc.xml:
* ext/Makefile.am:
* ext/amrwb/Makefile.am:
- * ext/amrwb/README:
- * ext/amrwb/gstamrwb.c:
* ext/amrwb/gstamrwbdec.c:
* ext/amrwb/gstamrwbdec.h:
- * ext/amrwb/gstamrwbenc.c:
- * ext/amrwb/gstamrwbenc.h:
* ext/amrwb/gstamrwbparse.c:
* ext/amrwb/gstamrwbparse.h:
* ext/amrwbenc/GstAmrwbEnc.prs:
@@ -122744,14 +124670,12 @@
2009-07-22 12:24:46 +0200 Julien Isorce <julien.isorce@gmail.com>
- * sys/dshowsrcwrapper/gstdshowaudiosrc.c:
* sys/dshowsrcwrapper/gstdshowaudiosrc.cpp:
* win32/vs8/libdshowsrcwrapper.vcproj:
dshowaudiosrc: converts code to C++
2009-07-22 11:01:49 +0200 Julien Isorce <julien.isorce@gmail.com>
- * sys/dshowsrcwrapper/gstdshowvideosrc.c:
* sys/dshowsrcwrapper/gstdshowvideosrc.cpp:
* win32/vs8/libdshowsrcwrapper.vcproj:
dshowvideosrc: converts code to C++
@@ -122822,14 +124746,9 @@
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/dshow/Makefile.am:
- * gst-libs/gst/dshow/gstdshow.cpp:
- * gst-libs/gst/dshow/gstdshow.h:
- * gst-libs/gst/dshow/gstdshowfakesink.cpp:
- * gst-libs/gst/dshow/gstdshowfakesink.h:
* gst-libs/gst/dshow/gstdshowfakesrc.cpp:
* gst-libs/gst/dshow/gstdshowfakesrc.h:
* gst-libs/gst/dshow/gstdshowinterface.cpp:
- * gst-libs/gst/dshow/gstdshowinterface.h:
* sys/dshowsrcwrapper/Makefile.am:
* sys/dshowsrcwrapper/gstdshow.cpp:
* sys/dshowsrcwrapper/gstdshow.h:
@@ -122838,7 +124757,6 @@
* sys/dshowsrcwrapper/gstdshowfakesink.cpp:
* sys/dshowsrcwrapper/gstdshowfakesink.h:
* sys/dshowsrcwrapper/gstdshowinterface.h:
- * sys/dshowsrcwrapper/gstdshowsrcwrapper.c:
* sys/dshowsrcwrapper/gstdshowsrcwrapper.cpp:
* sys/dshowsrcwrapper/gstdshowsrcwrapper.h:
* sys/dshowsrcwrapper/gstdshowvideosrc.c:
@@ -123673,8 +125591,6 @@
* ext/Makefile.am:
* ext/ladspa/Makefile.am:
* ext/ladspa/gstladspa.h:
- * ext/ladspa/gstsignalprocessor.c:
- * ext/ladspa/gstsignalprocessor.h:
* ext/lv2/Makefile.am:
* ext/lv2/gstlv2.c:
* ext/lv2/gstlv2.h:
@@ -123861,8 +125777,6 @@
* sys/vdpau/gstvdp.c:
* sys/vdpau/gstvdpmpegdec.c:
* sys/vdpau/gstvdpmpegdec.h:
- * sys/vdpau/gstvdpmpegdecoder.c:
- * sys/vdpau/gstvdpmpegdecoder.h:
vdpaumpegdec: rename gstvdpmpegdecoder.[ch] to gstvdpmpegdec.[ch]
2009-06-05 21:46:08 +0200 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
@@ -124271,19 +126185,6 @@
* sys/vdpau/Makefile.am:
* sys/vdpau/gstvdp.c:
- * sys/vdpau/gstvdpau.c:
- * sys/vdpau/gstvdpaudecoder.c:
- * sys/vdpau/gstvdpaudecoder.h:
- * sys/vdpau/gstvdpaudevice.c:
- * sys/vdpau/gstvdpaudevice.h:
- * sys/vdpau/gstvdpaumpegdecoder.c:
- * sys/vdpau/gstvdpaumpegdecoder.h:
- * sys/vdpau/gstvdpauvideobuffer.c:
- * sys/vdpau/gstvdpauvideobuffer.h:
- * sys/vdpau/gstvdpauvideoyuv.c:
- * sys/vdpau/gstvdpauvideoyuv.h:
- * sys/vdpau/gstvdpauyuvvideo.c:
- * sys/vdpau/gstvdpauyuvvideo.h:
* sys/vdpau/gstvdpdecoder.c:
* sys/vdpau/gstvdpdecoder.h:
* sys/vdpau/gstvdpdevice.c:
@@ -124403,7 +126304,6 @@
2009-04-03 17:53:21 +0200 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
- * sys/vdpau/gst-vdpau-device.h:
* sys/vdpau/gstvdpaudevice.h:
vdpau: commit rename of gst-vdpau-device.h to gstvdpaudevice.h
@@ -125071,8 +126971,6 @@
* gst/id3tag/Makefile.am:
* gst/id3tag/gstid3mux.c:
* gst/id3tag/gstid3mux.h:
- * gst/id3tag/gstid3tag.c:
- * gst/id3tag/gstid3tag.h:
* gst/id3tag/gsttagmux.c:
* gst/id3tag/id3tag.c:
* gst/id3tag/id3tag.h:
@@ -127709,7 +129607,6 @@
2009-05-01 01:59:56 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* docs/plugins/inspect/plugin-debugutilsbad.xml:
- * docs/plugins/inspect/plugin-fpsdisplaysink.xml:
* gst/debugutils/Makefile.am:
* gst/debugutils/debugutilsbad.c:
* gst/debugutils/fpsdisplaysink.c:
@@ -128785,7 +130682,6 @@
* gst/mxf/mxfmpeg.c:
* gst/mxf/mxfmpeg.h:
* gst/mxf/mxfmux.h:
- * gst/mxf/mxfparse.c:
* gst/mxf/mxfparse.h:
* gst/mxf/mxftypes.c:
* gst/mxf/mxftypes.h:
@@ -128796,7 +130692,6 @@
* gst/mxf/mxfvc3.c:
* gst/mxf/mxfvc3.h:
* gst/mxf/mxfwrite.c:
- * gst/mxf/mxfwrite.h:
mxf: Source files and #include cleanup
2009-03-26 12:10:05 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
@@ -130410,46 +132305,6 @@
* Makefile.am:
* configure.ac:
- * examples/Makefile.am:
- * examples/app/.gitignore:
- * examples/app/Makefile.am:
- * examples/app/appsink-src.c:
- * examples/app/appsrc-ra.c:
- * examples/app/appsrc-seekable.c:
- * examples/app/appsrc-stream.c:
- * examples/app/appsrc-stream2.c:
- * examples/app/appsrc_ex.c:
- * examples/capsfilter/Makefile.am:
- * examples/capsfilter/capsfilter1.c:
- * examples/directfb/.gitignore:
- * examples/directfb/Makefile.am:
- * examples/directfb/decker.ttf:
- * examples/directfb/dfblogo.png:
- * examples/directfb/gstdfb.c:
- * examples/gob/Makefile.am:
- * examples/gob/gst-identity2.gob:
- * examples/gstplay/.gitignore:
- * examples/gstplay/Makefile.am:
- * examples/gstplay/player.c:
- * examples/indexing/.gitignore:
- * examples/indexing/Makefile.am:
- * examples/indexing/indexmpeg.c:
- * examples/level/Makefile.am:
- * examples/level/README:
- * examples/level/demo.c:
- * examples/level/plot.c:
- * examples/scaletempo/.gitignore:
- * examples/scaletempo/Makefile.am:
- * examples/scaletempo/demo-gui.c:
- * examples/scaletempo/demo-gui.h:
- * examples/scaletempo/demo-main.c:
- * examples/scaletempo/demo-player.c:
- * examples/scaletempo/demo-player.h:
- * examples/stats/Makefile.am:
- * examples/stats/mp2ogg.c:
- * examples/switch/.gitignore:
- * examples/switch/Makefile.am:
- * examples/switch/switcher.c:
* tests/Makefile.am:
* tests/examples/Makefile.am:
* tests/examples/app/.gitignore:
@@ -131449,9 +133304,6 @@
* gst/dtmf/Makefile.am:
* gst/dtmf/gstrtpdtmfsrc.c:
* gst/dtmf/gstrtpdtmfsrc.h:
- * gst/rtpdtmf/Makefile.am:
- * gst/rtpdtmf/gstrtpdtmfsrc.c:
- * gst/rtpdtmf/gstrtpdtmfsrc.h:
[MOVED FROM GST-P-FARSIGHT] Moved rtpdtmf to dtmf directory
20070820184800-4f0f6-fa33ea974510161de8c9951c39087af3613b65a4.gz
@@ -132471,8 +134323,6 @@
2009-02-11 01:02:42 +0200 René Stadler <mail@renestadler.de>
- * gst-libs/gst/interfaces/photography-enumtypes.c:
- * gst-libs/gst/interfaces/photography-enumtypes.h:
* win32/common/photography-enumtypes.c:
* win32/common/photography-enumtypes.h:
photography interface: Move generated files to win32/common.
@@ -133240,9 +135090,6 @@
* ext/modplug/Makefile.am:
* ext/modplug/gstmodplug.cc:
* ext/modplug/gstmodplug.h:
- * gst/modplug/Makefile.am:
- * gst/modplug/gstmodplug.cc:
- * gst/modplug/gstmodplug.h:
* gst/modplug/libmodplug/Makefile.am:
* gst/modplug/libmodplug/README:
* gst/modplug/libmodplug/changes.txt:
@@ -133406,20 +135253,6 @@
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xvid.xml:
* docs/plugins/inspect/plugin-y4menc.xml:
- * gst/audioresample/Makefile.am:
- * gst/audioresample/buffer.c:
- * gst/audioresample/buffer.h:
- * gst/audioresample/debug.c:
- * gst/audioresample/debug.h:
- * gst/audioresample/functable.c:
- * gst/audioresample/functable.h:
- * gst/audioresample/gstaudioresample.c:
- * gst/audioresample/gstaudioresample.h:
- * gst/audioresample/resample.c:
- * gst/audioresample/resample.h:
- * gst/audioresample/resample_chunk.c:
- * gst/audioresample/resample_functable.c:
- * gst/audioresample/resample_ref.c:
* gst/legacyresample/Makefile.am:
* gst/legacyresample/buffer.c:
* gst/legacyresample/buffer.h:
@@ -133435,7 +135268,6 @@
* gst/legacyresample/resample_functable.c:
* gst/legacyresample/resample_ref.c:
* tests/check/Makefile.am:
- * tests/check/elements/audioresample.c:
* tests/check/elements/legacyresample.c:
Rename audioresample files and types to legacyresample
Finish the move/rename of audioresample to legacyresample
@@ -145481,8 +147313,6 @@
* ext/metadata/metadataxmp.c:
* ext/metadata/metadataxmp.h:
* ext/metadata/test/Makefile:
- * ext/metadata/test/MetadataEditorMain.glade:
- * ext/metadata/test/metadata_editor.c:
* tests/icles/Makefile.am:
* tests/icles/metadata_editor.c:
* tests/icles/metadata_editor.glade:
@@ -147036,8 +148866,6 @@
* ext/metadata/gstmetadatademux.h:
* ext/metadata/gstmetadatamux.c:
* ext/metadata/gstmetadatamux.h:
- * ext/metadata/gstmetadataparse.c:
- * ext/metadata/gstmetadataparse.h:
* ext/metadata/metadataexif.c:
* ext/metadata/metadatatags.c:
* ext/metadata/test/metadata_editor.c:
@@ -147641,14 +149469,6 @@
* ext/metadata/metadataexif.h:
* ext/metadata/metadataiptc.c:
* ext/metadata/metadataiptc.h:
- * ext/metadata/metadataparse.c:
- * ext/metadata/metadataparse.h:
- * ext/metadata/metadataparseexif.c:
- * ext/metadata/metadataparseexif.h:
- * ext/metadata/metadataparseiptc.c:
- * ext/metadata/metadataparseiptc.h:
- * ext/metadata/metadataparsexmp.c:
- * ext/metadata/metadataparsexmp.h:
* ext/metadata/metadatatags.c:
* ext/metadata/metadatatags.h:
* ext/metadata/metadataxmp.c:
@@ -147805,7 +149625,6 @@
* ext/metadata/metadataparsejpeg.h:
* ext/metadata/metadataparsepng.c:
* ext/metadata/metadataparsepng.h:
- * ext/metadata/metadataparsetypes.h:
* ext/metadata/metadatatypes.c:
* ext/metadata/metadatatypes.h:
Now parser is generic (just add/remove a list of chunks). And a template of muxer has been created.
@@ -162166,9 +163985,7 @@
2005-12-01 19:13:20 +0000 Thomas Vander Stichele <thomas@apestaart.org>
* ChangeLog:
- * LICENSE:
* NEWS:
- * PORTED_09:
* RELEASE:
* common:
* configure.ac: