=== release 1.22.1 ===

2023-03-04 13:42:32 +0000  Tim-Philipp Müller <tim@centricular.com>

	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Release 1.22.1

2023-01-25 16:46:42 +0000  Tim-Philipp Müller <tim@centricular.com>

	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Back to development

=== release 1.22.0 ===

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

	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Release 1.22.0

=== release 1.21.90 ===

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

	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Release 1.21.90

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

	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Back to development

=== release 1.21.3 ===

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

	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Release 1.21.3

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

	* ChangeLog:
	  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:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  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>

	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Release 1.21.2

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

	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  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>

	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Release 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>

2021-09-30 13:02:26 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>

	* sources/custom/Adapter.cs:
	* sources/custom/AppSink.cs:
	* sources/custom/AppSrc.cs:
	* sources/custom/Application.cs:
	* sources/custom/AudioFilter.cs:
	* sources/custom/Bin.cs:
	* sources/custom/Buffer.cs:
	* sources/custom/Bus.cs:
	* sources/custom/Caps.cs:
	* sources/custom/DeviceProvider.cs:
	* sources/custom/DynamicSignal.cs:
	* sources/custom/Element.cs:
	* sources/custom/ElementFactory.cs:
	* sources/custom/FFTF32.cs:
	* sources/custom/Global.cs:
	* sources/custom/Iterator.cs:
	* sources/custom/MapInfo.cs:
	* sources/custom/Message.cs:
	* sources/custom/MiniObject.cs:
	* sources/custom/NavigationAdapter.cs:
	* sources/custom/Object.cs:
	* sources/custom/Pad.cs:
	* sources/custom/Pipeline.cs:
	* sources/custom/TagList.cs:
	* sources/custom/Value.cs:
	* sources/custom/Version.cs:
	* sources/custom/VideoGLUploadMeta.cs:
	  gstreamer-sharp: apply new code style to alll sources
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/983>

2021-09-30 13:01:26 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>

	* .editorconfig:
	* gstreamer-sharp.sln:
	  gstreamer-sharp: ensure a consitent code format
	  Use EditorConfig and dotnet-format to ensure a consistent
	  code style.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/983>

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>

2020-07-07 15:21:24 +0200  Jakub Adam <jakub.adam@collabora.com>

	* Tests/AppTests.cs:
	* Tests/meson.build:
	  gstreamer-sharp: Add test checking AppSrc and AppSink constructors work properly
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1885>

2020-07-06 23:15:22 +0200  Jakub Adam <jakub.adam@collabora.com>

	* sources/custom/AppSink.cs:
	* sources/custom/AppSrc.cs:
	* sources/custom/ElementFactory.cs:
	* sources/meson.build:
	  gstreamer-sharp: Fix App{Src,Sink} constructors
	  Apparently GtkSharp expects each object has only one ToggleRef at any
	  time. Assigning element.Handle into Raw has a consequence that second
	  ToggleRef attempts to get created but fails on g_object_unref () that
	  breaks a GObject assertion:
	  toggle_refs_notify: assertion failed: (tstack.n_toggle_refs == 1)
	  This is because toggle references should be removed with
	  g_object_remove_toggle_ref(), not a simple unref().
	  In order to avoid duplicate toggle references, introduce
	  ElementFactory.MakeRaw(), which creates a GstElement without its
	  accompanying C# object. The returned raw pointer can be assigned into
	  another GLib.Object without trouble.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1885>

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

	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Back to development
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1635>

=== release 1.20.0 ===

