diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 385 |
1 files changed, 385 insertions, 0 deletions
@@ -1,7 +1,392 @@ +=== release 1.13.91 === + +2018-03-13 19:13:18 +0000 Tim-Philipp Müller <tim@centricular.com> + + * NEWS: + * RELEASE: + * configure.ac: + * gst-plugins-base.doap: + * meson.build: + Release 1.13.91 + +2018-03-13 19:13:18 +0000 Tim-Philipp Müller <tim@centricular.com> + + * docs/plugins/inspect/plugin-adder.xml: + * docs/plugins/inspect/plugin-alsa.xml: + * docs/plugins/inspect/plugin-app.xml: + * docs/plugins/inspect/plugin-audioconvert.xml: + * docs/plugins/inspect/plugin-audiomixer.xml: + * docs/plugins/inspect/plugin-audiorate.xml: + * docs/plugins/inspect/plugin-audioresample.xml: + * docs/plugins/inspect/plugin-audiotestsrc.xml: + * docs/plugins/inspect/plugin-cdparanoia.xml: + * docs/plugins/inspect/plugin-encoding.xml: + * docs/plugins/inspect/plugin-gio.xml: + * docs/plugins/inspect/plugin-libvisual.xml: + * docs/plugins/inspect/plugin-ogg.xml: + * docs/plugins/inspect/plugin-opengl.xml: + * docs/plugins/inspect/plugin-opus.xml: + * docs/plugins/inspect/plugin-pango.xml: + * docs/plugins/inspect/plugin-pbtypes.xml: + * docs/plugins/inspect/plugin-playback.xml: + * docs/plugins/inspect/plugin-rawparse.xml: + * docs/plugins/inspect/plugin-subparse.xml: + * docs/plugins/inspect/plugin-tcp.xml: + * docs/plugins/inspect/plugin-theora.xml: + * docs/plugins/inspect/plugin-typefindfunctions.xml: + * docs/plugins/inspect/plugin-videoconvert.xml: + * docs/plugins/inspect/plugin-videorate.xml: + * docs/plugins/inspect/plugin-videoscale.xml: + * docs/plugins/inspect/plugin-videotestsrc.xml: + * docs/plugins/inspect/plugin-volume.xml: + * docs/plugins/inspect/plugin-vorbis.xml: + * docs/plugins/inspect/plugin-ximagesink.xml: + * docs/plugins/inspect/plugin-xvimagesink.xml: + Update docs + +2018-03-13 13:49:42 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/audio/meson.build: + meson: install new audio-prelude.h + +2018-03-13 11:56:59 +0000 Tim-Philipp Müller <tim@centricular.com> + + * docs/libs/Makefile.am: + * docs/libs/meson.build: + docs: update api decorators to ignore + +2018-03-13 11:48:31 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/video/Makefile.am: + * gst-libs/gst/video/colorbalance.h: + * gst-libs/gst/video/colorbalancechannel.h: + * gst-libs/gst/video/gstvideoaffinetransformationmeta.h: + * gst-libs/gst/video/gstvideodecoder.h: + * gst-libs/gst/video/gstvideoencoder.h: + * gst-libs/gst/video/gstvideofilter.h: + * gst-libs/gst/video/gstvideometa.h: + * gst-libs/gst/video/gstvideopool.h: + * gst-libs/gst/video/gstvideosink.h: + * gst-libs/gst/video/gstvideotimecode.h: + * gst-libs/gst/video/gstvideoutils.h: + * gst-libs/gst/video/meson.build: + * gst-libs/gst/video/navigation.h: + * gst-libs/gst/video/video-blend.h: + * gst-libs/gst/video/video-chroma.h: + * gst-libs/gst/video/video-color.h: + * gst-libs/gst/video/video-converter.h: + * gst-libs/gst/video/video-dither.h: + * gst-libs/gst/video/video-event.h: + * gst-libs/gst/video/video-format.h: + * gst-libs/gst/video/video-frame.h: + * gst-libs/gst/video/video-info.h: + * gst-libs/gst/video/video-multiview.h: + * gst-libs/gst/video/video-overlay-composition.h: + * gst-libs/gst/video/video-prelude.h: + * gst-libs/gst/video/video-resampler.h: + * gst-libs/gst/video/video-scaler.h: + * gst-libs/gst/video/video-tile.h: + * gst-libs/gst/video/video.h: + * gst-libs/gst/video/video_mkenum.py: + * gst-libs/gst/video/videodirection.h: + * gst-libs/gst/video/videoorientation.h: + * gst-libs/gst/video/videooverlay.h: + video: GST_EXPORT -> GST_VIDEO_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-13 11:32:02 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/tag/Makefile.am: + * gst-libs/gst/tag/gsttagdemux.h: + * gst-libs/gst/tag/gsttagmux.h: + * gst-libs/gst/tag/id3v2.h: + * gst-libs/gst/tag/meson.build: + * gst-libs/gst/tag/tag-prelude.h: + * gst-libs/gst/tag/tag.h: + * gst-libs/gst/tag/tag_mkenum.py: + * gst-libs/gst/tag/xmpwriter.h: + tag: GST_EXPORT -> GST_TAG_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-13 11:27:11 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/sdp/Makefile.am: + * gst-libs/gst/sdp/gstmikey.h: + * gst-libs/gst/sdp/gstsdpmessage.h: + * gst-libs/gst/sdp/meson.build: + * gst-libs/gst/sdp/sdp-prelude.h: + * gst-libs/gst/sdp/sdp.h: + sdp: GST_EXPORT -> GST_SDP_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-13 11:23:21 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/rtsp/Makefile.am: + * gst-libs/gst/rtsp/gstrtspconnection.h: + * gst-libs/gst/rtsp/gstrtspdefs.h: + * gst-libs/gst/rtsp/gstrtspextension.h: + * gst-libs/gst/rtsp/gstrtspmessage.h: + * gst-libs/gst/rtsp/gstrtsprange.h: + * gst-libs/gst/rtsp/gstrtsptransport.h: + * gst-libs/gst/rtsp/gstrtspurl.h: + * gst-libs/gst/rtsp/meson.build: + * gst-libs/gst/rtsp/rtsp-prelude.h: + * gst-libs/gst/rtsp/rtsp.h: + * gst-libs/gst/rtsp/rtsp_mkenum.py: + rtsp: GST_EXPORT -> GST_RTSP_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-13 11:17:58 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/rtp/Makefile.am: + * gst-libs/gst/rtp/gstrtcpbuffer.h: + * gst-libs/gst/rtp/gstrtpbaseaudiopayload.h: + * gst-libs/gst/rtp/gstrtpbasedepayload.h: + * gst-libs/gst/rtp/gstrtpbasepayload.h: + * gst-libs/gst/rtp/gstrtpbuffer.h: + * gst-libs/gst/rtp/gstrtpdefs.h: + * gst-libs/gst/rtp/gstrtphdrext.h: + * gst-libs/gst/rtp/gstrtppayloads.h: + * gst-libs/gst/rtp/meson.build: + * gst-libs/gst/rtp/rtp-prelude.h: + * gst-libs/gst/rtp/rtp_mkenum.py: + rtp: GST_EXPORT -> GST_RTP_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-13 11:13:08 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/riff/Makefile.am: + * gst-libs/gst/riff/meson.build: + * gst-libs/gst/riff/riff-ids.h: + * gst-libs/gst/riff/riff-media.h: + * gst-libs/gst/riff/riff-prelude.h: + * gst-libs/gst/riff/riff-read.h: + * gst-libs/gst/riff/riff.h: + riff: GST_EXPORT -> GST_RIFF_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-13 11:08:34 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/pbutils/Makefile.am: + * gst-libs/gst/pbutils/codec-utils.h: + * gst-libs/gst/pbutils/descriptions.h: + * gst-libs/gst/pbutils/encoding-profile.h: + * gst-libs/gst/pbutils/encoding-target.h: + * gst-libs/gst/pbutils/gstaudiovisualizer.h: + * gst-libs/gst/pbutils/gstdiscoverer.h: + * gst-libs/gst/pbutils/gstpluginsbaseversion.h.in: + * gst-libs/gst/pbutils/install-plugins.h: + * gst-libs/gst/pbutils/meson.build: + * gst-libs/gst/pbutils/missing-plugins.h: + * gst-libs/gst/pbutils/pbutils-prelude.h: + * gst-libs/gst/pbutils/pbutils.h: + * gst-libs/gst/pbutils/pbutils_mkenum.py: + pbutils: GST_EXPORT -> GST_PBUTILS_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-13 10:57:15 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/gl/Makefile.am: + * gst-libs/gst/gl/egl/gstegl.h: + * gst-libs/gst/gl/egl/gsteglimage.h: + * gst-libs/gst/gl/egl/gstgldisplay_egl.h: + * gst-libs/gst/gl/egl/gstglmemoryegl.h: + * gst-libs/gst/gl/gl-prelude.h: + * gst-libs/gst/gl/gstglapi.h: + * gst-libs/gst/gl/gstglbasefilter.h: + * gst-libs/gst/gl/gstglbasememory.h: + * gst-libs/gst/gl/gstglbuffer.h: + * gst-libs/gst/gl/gstglbufferpool.h: + * gst-libs/gst/gl/gstglcolorconvert.h: + * gst-libs/gst/gl/gstglcontext.h: + * gst-libs/gst/gl/gstgldebug.h: + * gst-libs/gst/gl/gstgldisplay.h: + * gst-libs/gst/gl/gstglfeature.h: + * gst-libs/gst/gl/gstglfilter.h: + * gst-libs/gst/gl/gstglformat.h: + * gst-libs/gst/gl/gstglframebuffer.h: + * gst-libs/gst/gl/gstglmemory.h: + * gst-libs/gst/gl/gstglmemorypbo.h: + * gst-libs/gst/gl/gstgloverlaycompositor.h: + * gst-libs/gst/gl/gstglquery.h: + * gst-libs/gst/gl/gstglrenderbuffer.h: + * gst-libs/gst/gl/gstglshader.h: + * gst-libs/gst/gl/gstglshaderstrings.h: + * gst-libs/gst/gl/gstglsl.h: + * gst-libs/gst/gl/gstglslstage.h: + * gst-libs/gst/gl/gstglsyncmeta.h: + * gst-libs/gst/gl/gstglupload.h: + * gst-libs/gst/gl/gstglutils.h: + * gst-libs/gst/gl/gstglviewconvert.h: + * gst-libs/gst/gl/gstglwindow.h: + * gst-libs/gst/gl/meson.build: + * gst-libs/gst/gl/wayland/gstgldisplay_wayland.h: + * gst-libs/gst/gl/x11/gstgldisplay_x11.h: + gl: GST_EXPORT -> GST_GL_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-13 10:43:20 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/fft/Makefile.am: + * gst-libs/gst/fft/fft-prelude.h: + * gst-libs/gst/fft/gstfft.h: + * gst-libs/gst/fft/gstfftf32.h: + * gst-libs/gst/fft/gstfftf64.h: + * gst-libs/gst/fft/gstffts16.h: + * gst-libs/gst/fft/gstffts32.h: + * gst-libs/gst/fft/meson.build: + fft: GST_EXPORT -> GST_FFT_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-13 10:36:56 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/audio/Makefile.am: + * gst-libs/gst/audio/audio-channel-mixer.h: + * gst-libs/gst/audio/audio-channels.h: + * gst-libs/gst/audio/audio-converter.h: + * gst-libs/gst/audio/audio-format.h: + * gst-libs/gst/audio/audio-info.h: + * gst-libs/gst/audio/audio-prelude.h: + * gst-libs/gst/audio/audio-quantize.h: + * gst-libs/gst/audio/audio-resampler.h: + * gst-libs/gst/audio/audio.h: + * gst-libs/gst/audio/audio_mkenum.py: + * gst-libs/gst/audio/gstaudioaggregator.h: + * gst-libs/gst/audio/gstaudiobasesink.h: + * gst-libs/gst/audio/gstaudiobasesrc.h: + * gst-libs/gst/audio/gstaudiocdsrc.h: + * gst-libs/gst/audio/gstaudioclock.h: + * gst-libs/gst/audio/gstaudiodecoder.h: + * gst-libs/gst/audio/gstaudioencoder.h: + * gst-libs/gst/audio/gstaudiofilter.h: + * gst-libs/gst/audio/gstaudioiec61937.h: + * gst-libs/gst/audio/gstaudiometa.h: + * gst-libs/gst/audio/gstaudioringbuffer.h: + * gst-libs/gst/audio/gstaudiosink.h: + * gst-libs/gst/audio/gstaudiosrc.h: + * gst-libs/gst/audio/gstaudiostreamalign.h: + * gst-libs/gst/audio/streamvolume.h: + audio: GST_EXPORT -> GST_AUDIO_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-13 10:28:21 +0000 Tim-Philipp Müller <tim@centricular.com> + + * common: + * gst-libs/gst/app/Makefile.am: + * gst-libs/gst/app/app-prelude.h: + * gst-libs/gst/app/app_mkenum.py: + * gst-libs/gst/app/gstappsink.h: + * gst-libs/gst/app/gstappsrc.h: + * gst-libs/gst/app/meson.build: + app: GST_EXPORT -> GST_APP_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-13 10:19:16 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/allocators/Makefile.am: + * gst-libs/gst/allocators/allocators-prelude.h: + * gst-libs/gst/allocators/allocators.h: + * gst-libs/gst/allocators/gstdmabuf.h: + * gst-libs/gst/allocators/gstfdmemory.h: + * gst-libs/gst/allocators/gstphysmemory.h: + * gst-libs/gst/allocators/meson.build: + allocators: GST_EXPORT -> GST_ALLOCATORS_API + We need different export decorators for the different libs. + For now no actual change though, just rename before the release, + and add prelude headers to define the new decorator to GST_EXPORT. + +2018-03-12 16:23:02 +0100 Mathieu Duponchelle <mathieu@centricular.com> + + * gst-libs/gst/audio/gstaudioaggregator.c: + audioaggregator: fix channel-mask negotiation + When outputting more than two channels, a channel-mask has to be + specified in the output caps. + We follow the same heuristic as other cases, when downstream + does not specify a channel-mask, we use that of the first + configured pad, and if there was none we generate a fallback + mask. + https://bugzilla.gnome.org/show_bug.cgi?id=794257 + +2018-03-12 13:38:07 +0100 Edward Hervey <edward@centricular.com> + + * gst/playback/gsturidecodebin3.c: + playback: Remove subtitle-encoding property on uridecodebin3 + For now, until we found a more future-proof solution + +2018-03-11 22:57:02 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst-libs/gst/video/video-format.h: + docs: video: fix typo and add since marker + +2018-03-11 22:45:32 +0000 Tim-Philipp Müller <tim@centricular.com> + + * docs/libs/gst-plugins-base-libs-sections.txt: + docs: libs: add another missing symbol + +2018-03-11 19:06:45 +0000 Tim-Philipp Müller <tim@centricular.com> + + * docs/libs/gst-plugins-base-libs-sections.txt: + docs: add video region of interest add/get parameter api to docs + +2018-03-11 12:13:32 -0300 Thibault Saunier <tsaunier@igalia.com> + + * gst-libs/gst/audio/audio.h: + audio: Add audioaggregator.h in audio.h + +2018-03-08 01:01:53 +0000 Tim-Philipp Müller <tim@centricular.com> + + * docs/libs/gst-plugins-base-libs-docs.sgml: + * docs/libs/gst-plugins-base-libs-sections.txt: + * gst-libs/gst/allocators/gstphysmemory.c: + docs: add GstPhysMemoryAllocator to docs + +2018-03-07 18:50:05 +0000 Tim-Philipp Müller <tim@centricular.com> + + * ext/alsa/gstalsasrc.c: + * ext/alsa/gstalsasrc.h: + Revert "alsasrc: lock calls to snd_pcm_delay() with mutex as in alsasink" + This reverts commit 4f88125b3ddc15367d528e850cc27739f5bb27fa. + This seems to have undesirable side-effects and needs more + investigation first. + https://bugzilla.gnome.org/show_bug.cgi?id=746015 + +2018-03-05 19:57:55 +0000 Tim-Philipp Müller <tim@centricular.com> + + * configure.ac: + * m4/gst-gl.m4: + gl: only enable gbm backend if gudev is available + gudev/gudev.h is included unconditionally, so only enable + the gbm backend if gudev was actually found. This also + matches the meson build behaviour. + Should fix build on GNOME SDK builder. + === release 1.13.90 === 2018-03-03 22:07:15 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * configure.ac: |