dwww Home | Show directory contents | Find package

=== release 1.22.0 ===

2023-01-23 19:29:34 +0000  Tim-Philipp Müller <tim@centricular.com>

        * NEWS:
        * RELEASE:
        * gst-plugins-ugly.doap:
        * meson.build:
          Release 1.22.0

2023-01-23 16:28:13 +0000  Tim-Philipp Müller <tim@centricular.com>

        * po/hr.po:
        * po/ro.po:
          gst-plugins-ugly: update translations
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3773>

=== release 1.21.90 ===

2023-01-13 19:08:48 +0000  Tim-Philipp Müller <tim@centricular.com>

        * NEWS:
        * RELEASE:
        * gst-plugins-ugly.doap:
        * meson.build:
          Release 1.21.90

2023-01-11 15:41:26 +0000  Tim-Philipp Müller <tim@centricular.com>

        * po/LINGUAS:
        * po/eo.po:
        * po/es.po:
        * po/hr.po:
        * po/ka.po:
        * po/lt.po:
        * po/ru.po:
        * po/sk.po:
        * po/sl.po:
        * po/sq.po:
        * po/sr.po:
        * po/uk.po:
        * po/zh_TW.po:
          gst-plugins-ugly: update translations
          Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1575
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3711>

2023-01-11 14:53:39 +0000  Tim-Philipp Müller <tim@centricular.com>

        * scripts/dist-translations.py:
        * scripts/meson.build:
          Fix translation pot files when creating dist tarballs
          Add version as per Translation Project requirements and
          also add a .pot file without the ABI suffix.
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3711>

2022-12-05 02:29:08 +0000  Tim-Philipp Müller <tim@centricular.com>

        * meson.build:
          Back to development

=== release 1.21.3 ===

2022-12-05 01:28:21 +0000  Tim-Philipp Müller <tim@centricular.com>

        * NEWS:
        * RELEASE:
        * gst-plugins-ugly.doap:
        * meson.build:
          Release 1.21.3

2022-12-04 12:25:41 +0000  Tim-Philipp Müller <tim@centricular.com>

        * ChangeLog:
        * docs/random/ChangeLog-0.8:
          Remove ChangeLog files from git repository
          This information is tracked fully in the git repository, so
          no point having the ChangeLog duplicate it, and it interferes
          with grepping the repository.
          We are going to create the ChangeLogs on the fly when generating
          tarballs going forward (with a limited history), since it's still
          valuable for tarball consumers to be able to easily see a list of
          recent changes.
          Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-project/-/issues/73
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3521>

2022-11-07 00:10:39 +0000  Tim-Philipp Müller <tim@centricular.com>

        * meson.build:
        * scripts/gen-changelog.py:
          meson: Generate ChangeLog files for release tarballs on dist
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3521>

2022-11-08 02:08:08 +0000  Tim-Philipp Müller <tim@centricular.com>

        * meson.build:
          Back to development
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3358>

=== release 1.21.2 ===

2022-11-07 23:53:59 +0000  Tim-Philipp Müller <tim@centricular.com>

        * ChangeLog:
        * NEWS:
        * RELEASE:
        * gst-plugins-ugly.doap:
        * meson.build:
          Release 1.21.2

2022-11-07 23:53:57 +0000  Tim-Philipp Müller <tim@centricular.com>

        * ChangeLog:
          Update ChangeLogs for 1.21.2

2022-10-23 20:32:35 +0100  Tim-Philipp Müller <tim@centricular.com>

        * docs/gst_plugins_cache.json:
        * gst/meson.build:
        * gst/xingmux/gstxingmux.c:
        * gst/xingmux/gstxingmux.h:
        * gst/xingmux/meson.build:
        * gst/xingmux/plugin.c:
        * meson_options.txt:
        * tests/check/elements/xingmux.c:
        * tests/check/elements/xingmux_testdata.h:
        * tests/check/meson.build:
          xingmux: move from gst-plugins-ugly to gst-plugins-good
          Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/415
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3251>

2022-10-04 03:57:31 +0100  Tim-Philipp Müller <tim@centricular.com>

        * meson.build:
          Back to development
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3115>

=== release 1.21.1 ===

2022-10-04 01:14:01 +0100  Tim-Philipp Müller <tim@centricular.com>

        * ChangeLog:
        * NEWS:
        * RELEASE:
        * gst-plugins-ugly.doap:
        * meson.build:
          Release 1.21.1

2022-10-04 01:13:59 +0100  Tim-Philipp Müller <tim@centricular.com>

        * ChangeLog:
          Update ChangeLogs for 1.21.1

2022-09-21 19:19:45 +0530  Nirbheek Chauhan <nirbheek@centricular.com>

        * meson.build:
          meson: Use implicit builtin dirs in pkgconfig generation
          Starting with Meson 0.62, meson automatically populates the variables
          list in the pkgconfig file if you reference builtin directories in the
          pkgconfig file (whether via a custom pkgconfig variable or elsewhere).
          We need this, because ${prefix}/libexec is a hard-coded value which is
          incorrect on, for example, Debian.
          Bump requirement to 0.62, and remove version compares that retained
          support for older Meson versions.
          Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1245
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3061>

2022-08-29 10:17:45 -0400  Thibault Saunier <tsaunier@igalia.com>

        * docs/meson.build:
          doc: Do not build plugins to build the doc
          It is not actually necessary
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2954>

2021-03-24 14:20:18 -0500  Zebediah Figura <z.figura12@gmail.com>

        * meson.build:
          meson: Build with -Wl,-z,nodelete to prevent unloading of dynamic libraries and plugins
          GLib made the unfortunate decision to prevent libgobject from ever being
          unloaded, which means that now any library which registers a static type
          can't ever be unloaded either (and any library that depends on those,
          ad nauseam).
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/778>

2018-10-18 12:32:03 +0900  Yeongjin Jeong <yeongjin.jeong@navercorp.com>

        * ext/x264/gstx264enc.c:
          x264enc: Print full option-string applied to x264_encoder in debug log
          x264 encoder transfers all options applied to the encoder
          to the SEI payload when the headers(SPS, PPS) is requested.
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3014>

2018-10-17 23:38:22 +0900  Yeongjin Jeong <yeongjin.jeong@navercorp.com>

        * ext/x264/gstx264enc.c:
          x264enc: Don't assume the order of nal unit
          Just for extra safety, let's check the index of the nal unit
          through the enum value of the nal type provided by x264.
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3014>

2022-09-01 15:11:31 -0400  Thibault Saunier <tsaunier@igalia.com>

        * ext/a52dec/meson.build:
        * ext/amrnb/meson.build:
        * ext/amrwbdec/meson.build:
        * ext/cdio/meson.build:
        * ext/dvdread/meson.build:
        * ext/mpeg2dec/meson.build:
        * ext/sidplay/meson.build:
        * ext/x264/meson.build:
        * gst/asfdemux/meson.build:
        * gst/dvdlpcmdec/meson.build:
        * gst/dvdsub/meson.build:
        * gst/realmedia/meson.build:
        * gst/xingmux/meson.build:
        * meson.build:
          meson: Call pkgconfig.generate in the loop where we declare plugins dependencies
          Removing some copy pasted code
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2970>

2022-09-01 11:51:48 -0400  Thibault Saunier <tsaunier@igalia.com>

        * docs/meson.build:
          meson: Namespace the plugins_doc_dep/libraries variables
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2970>

2022-08-31 18:44:14 -0400  Thibault Saunier <tsaunier@igalia.com>

        * meson.build:
          meson: Rename plugins list and make them "dependency" objects
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2970>

2022-05-31 15:18:03 +0200  Stéphane Cerveau <scerveau@collabora.com>

        * docs/meson.build:
        * meson.build:
          docs: disable in static build
          Following gst-plugins-base, disable docs if static_build
          in:
          - gstreamer
          - gst-plugins-good
          - gst-plugins-ugly
          - gst-libav
          - gstreamer-vaapi
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2529>

2022-06-29 10:55:13 +0100  Tim-Philipp Müller <tim@centricular.com>

        * meson.build:
          coding style: allow declarations after statement
          See https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1243/
          and https://gitlab.freedesktop.org/gstreamer/gstreamer-project/-/issues/78
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2683>

2022-06-25 19:50:10 +0100  Tim-Philipp Müller <tim@centricular.com>

        * tests/check/meson.build:
          tests: skip unit tests for dependency-less elements that have been disabled
          Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1136
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2660>

2022-04-06 12:56:30 +0100  Tim-Philipp Müller <tim@centricular.com>

        * meson.build:
          Bump GLib requirement to >= 2.62
          Can't require 2.64 yet because of
          https://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/323
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2568>

2022-03-25 10:18:34 -0400  Xavier Claessens <xavier.claessens@collabora.com>

        * meson.build:
          Always define ENABLE_NLS
          GLib guarantees libintl API is always available, provided by
          proxy-libintl as last resort. GLib itself unconditionally define
          ENABLE_NLS.
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2028>

2022-03-25 10:20:24 -0400  Xavier Claessens <xavier.claessens@collabora.com>

        * gst-libs/gst/gettext.h:
        * gst-libs/gst/gst-i18n-plugin.h:
          Delete unused i18n headers
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2028>

2022-03-25 09:59:23 -0400  Xavier Claessens <xavier.claessens@collabora.com>

        * ext/cdio/gstcdiocddasrc.c:
        * ext/dvdread/dvdreadsrc.c:
        * gst/asfdemux/gstasf.c:
        * gst/asfdemux/gstasfdemux.c:
        * gst/asfdemux/gstasfelement.c:
          Replace gst-i18n-*.h with gi18n-lib.h
          GLib guarantees libintl is always present, using proxy-libintl as
          last resort. There is no need to mock gettex API any more.
          This fix static build on Windows because G_INTL_STATIC_COMPILATION must
          be defined before including libintl.h, and glib does it for us as part
          as including glib.h.
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2028>

2022-04-15 16:53:25 +0300  Sebastian Dröge <sebastian@centricular.com>

        * ext/x264/gstx264enc.c:
          x264enc: Don't try to fixate ANY allowed caps
          Instead fall back to the template caps.
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2197>

2022-03-30 11:06:02 -0400  Xavier Claessens <xavier.claessens@collabora.com>

        * meson.build:
          Use gmodule-no-export-2.0
          We don't need `-Wl,--export-dynamic`, that's used only for executables
          that needs to export an API to be used by plugins they load.
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2031>

2022-03-25 15:00:20 -0400  Xavier Claessens <xavier.claessens@collabora.com>

        * ext/dvdread/meson.build:
        * meson.build:
          Remove glib and gobject dependencies everywhere
          They are part of gst_dep already and we have to make sure to always have
          gst_dep. The order in dependencies matters, because it is also the order
          in which Meson will set -I args. We want gstreamer's config.h to take
          precedence over glib's private config.h when it's a subproject.
          While at it, remove useless fallback args for gmodule/gio dependencies,
          only gstreamer core needs it.
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2031>

2022-03-18 13:42:27 +0530  Nirbheek Chauhan <nirbheek@centricular.com>

        * meson.build:
          meson: Bump all meson requirements to 0.60
          Lots of new warnings ever since
          https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1934
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1977>

2022-02-23 11:10:11 +0100  Sebastian Fricke <sebastian.fricke@collabora.com>

        * README.md:
          Maintain build instructions at a single location
          Do not maintain similar build instructions within each gst-plugins-*
          subproject and the subproject/gstreamer subproject. Use the build
          instructions from the mono-repository and link to them via hyperlink.
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1743>

2022-02-21 11:37:26 -0500  Xavier Claessens <xavier.claessens@collabora.com>

        * ext/amrnb/meson.build:
        * ext/x264/meson.build:
          devenv: Add some missing GStreamer specific env variables
          This should make "meson devenv" closer to what "gst-env.py" sets.
          - GST_VALIDATE_SCENARIOS_PATH
          - GST_VALIDATE_APPS_DIR
          - GST_OMX_CONFIG_DIR
          - GST_ENCODING_TARGET_PATH
          - GST_PRESET_PATH
          - GST_PLUGIN_SCANNER
          - GST_PTP_HELPER
          - _GI_OVERRIDES_PATH
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1768>

2022-02-21 23:29:23 +0100  Ruben Gonzalez <rgonzalez@fluendo.com>

        * docs/gst_plugins_cache.json:
        * ext/x264/gstx264enc.c:
          x264enc: Update long-name and description
          Update x264enc long-name to be more than just the name. Then the
          description also was updated to be longer than the long-name, and
          similar to the plugin description.
          Finally, as I am here, H264 was replaced by H.264 and x264 is only a
          plugin (not plugins).
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1771>

2021-10-01 20:27:28 +0900  Seungha Yang <seungha@centricular.com>

        * meson.build:
          meson: Do hard build error for some MSVC warnings
          Handle various MSVC warnings as errors for development version.
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1006>

2022-02-04 11:15:47 +0000  Tim-Philipp Müller <tim@centricular.com>

        * meson.build:
          Back to development
          Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1635>

=== release 1.20.0 ===

Generated by dwww version 1.15 on Wed May 22 11:33:34 CEST 2024.