Andoni Morales Alastruey 
							
						 
					 
					
						
						
						
						
							
						
						
							71bad85714 
							
						 
					 
					
						
						
							
							csharp: disable codegen when not building as a subproject  
						
						... 
						
						
						
						Code generation is a development feature not required in distribution
tarballs. Disable it when the girs dir is not found 
						
						
					 
					
						2023-12-07 17:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Andoni Morales Alastruey 
							
						 
					 
					
						
						
						
						
							
						
						
							90e5fec8be 
							
						 
					 
					
						
						
							
							csharp: don't force a build when updating sources  
						
						
						
						
					 
					
						2023-12-07 17:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Andoni Morales Alastruey 
							
						 
					 
					
						
						
						
						
							
						
						
							49adba12b3 
							
						 
					 
					
						
						
							
							csharp: fix code generation script to list files correctly  
						
						
						
						
					 
					
						2023-12-07 17:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Andoni Morales Alastruey 
							
						 
					 
					
						
						
						
						
							
						
						
							4be602a137 
							
						 
					 
					
						
						
							
							csharp: update c# bindings  
						
						... 
						
						
						
						Update to C# bindings to use a more recent version of GtkSharp
and regenerate the bindings with that version
Fix  #1718  
						
						
					 
					
						2023-12-07 17:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Andoni Morales Alastruey 
							
						 
					 
					
						
						
						
						
							
						
						
							265a5c0df0 
							
						 
					 
					
						
						
							
							csharp: fix log string to describe the error correctly  
						
						
						
						
					 
					
						2023-12-07 17:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Andoni Morales Alastruey 
							
						 
					 
					
						
						
						
						
							
						
						
							1b98ec70f4 
							
						 
					 
					
						
						
							
							csharp: update gtk-sharp subproject  
						
						... 
						
						
						
						bindinator is now part of gtk-sharp and the submodule is no longer
needed. 
						
						
					 
					
						2023-12-07 17:34:30 +01:00 
						 
				 
			
				
					
						
							
							
								Andoni Morales Alastruey 
							
						 
					 
					
						
						
						
						
							
						
						
							dd8b07fb3f 
							
						 
					 
					
						
						
							
							csharp: use girs from the root project  
						
						
						
						
					 
					
						2023-12-07 15:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							48c43e5b7f 
							
						 
					 
					
						
						
							
							gst-omx: Retire the whole package  
						
						... 
						
						
						
						The OpenMAX standard is long dead and even the Raspberry Pi OS
no longer supports it.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4976 > 
						
						
					 
					
						2023-07-16 19:10:03 +00:00 
						 
				 
			
				
					
						
							
							
								Thibault Saunier 
							
						 
					 
					
						
						
						
						
							
						
						
							ceb0aca906 
							
						 
					 
					
						
						
							
							sharp: Mark _reserved fields as padding  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3911 > 
						
						
					 
					
						2023-04-29 21:52:19 -04:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							41c69372b5 
							
						 
					 
					
						
						
							
							Back to development  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3775 > 
						
						
					 
					
						2023-01-23 23:04:53 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							f13c65d977 
							
						 
					 
					
						
						
							
							Release 1.22.0  
						
						
						
						
					 
					
						2023-01-23 19:41:07 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							a9ec35b1ca 
							
						 
					 
					
						
						
							
							Release 1.21.90  
						
						
						
						
					 
					
						2023-01-13 19:08:48 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							1f65d7cc5c 
							
						 
					 
					
						
						
							
							Back to development  
						
						
						
						
					 
					
						2022-12-05 02:29:08 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							fd6a3948c6 
							
						 
					 
					
						
						
							
							Release 1.21.3  
						
						
						
						
					 
					
						2022-12-05 01:28:21 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							84e74ceb10 
							
						 
					 
					
						
						
							
							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-12-04 18:16:25 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							9eb081ea0a 
							
						 
					 
					
						
						
							
							meson: Generate ChangeLog files for release tarballs on dist  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3521 > 
						
						
					 
					
						2022-12-04 18:16:25 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							db450689db 
							
						 
					 
					
						
						
							
							Back to development  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3358 > 
						
						
					 
					
						2022-11-08 02:08:08 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							3e29ac35c4 
							
						 
					 
					
						
						
							
							Release 1.21.2  
						
						
						
						
					 
					
						2022-11-07 23:54:03 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							99bbb1ef35 
							
						 
					 
					
						
						
							
							Back to development  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3115 > 
						
						
					 
					
						2022-10-04 03:57:31 +01:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							9820e58be6 
							
						 
					 
					
						
						
							
							Release 1.21.1  
						
						
						
						
					 
					
						2022-10-04 01:18:20 +01:00 
						 
				 
			
				
					
						
							
							
								Nirbheek Chauhan 
							
						 
					 
					
						
						
						
						
							
						
						
							a0e6278dba 
							
						 
					 
					
						
						
							
							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-09-21 21:08:11 +05:30 
						 
				 
			
				
					
						
							
							
								Andoni Morales Alastruey 
							
						 
					 
					
						
						
						
						
							
						
						
							6ddb443743 
							
						 
					 
					
						
						
							
							gstreamer-sharp: apply new code style to alll sources  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/983 > 
						
						
					 
					
						2022-04-05 08:28:50 +00:00 
						 
				 
			
				
					
						
							
							
								Andoni Morales Alastruey 
							
						 
					 
					
						
						
						
						
							
						
						
							f89dff303a 
							
						 
					 
					
						
						
							
							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-04-05 08:28:50 +00:00 
						 
				 
			
				
					
						
							
							
								Nirbheek Chauhan 
							
						 
					 
					
						
						
						
						
							
						
						
							1cb127f16b 
							
						 
					 
					
						
						
							
							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-03-18 22:49:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jakub Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							1f3ca43c51 
							
						 
					 
					
						
						
							
							gstreamer-sharp: Add test checking AppSrc and AppSink constructors work properly  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1885 > 
						
						
					 
					
						2022-03-08 12:01:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jakub Adam 
							
						 
					 
					
						
						
						
						
							
						
						
							38a3af96d0 
							
						 
					 
					
						
						
							
							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-03-08 12:01:13 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							701ed92d27 
							
						 
					 
					
						
						
							
							Back to development  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1635 > 
						
						
					 
					
						2022-02-04 22:59:41 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							f0b045a69b 
							
						 
					 
					
						
						
							
							Release 1.20.0  
						
						
						
						
					 
					
						2022-02-03 20:03:15 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							31b5243e1d 
							
						 
					 
					
						
						
							
							Release 1.19.90  
						
						
						
						
					 
					
						2022-01-28 14:28:42 +00:00 
						 
				 
			
				
					
						
							
							
								Nirbheek Chauhan 
							
						 
					 
					
						
						
						
						
							
						
						
							1be6d6ccf5 
							
						 
					 
					
						
						
							
							meson: Add explicit check: kwarg to all run_command() calls  
						
						... 
						
						
						
						This is required since Meson 0.61.0, and causes a warning to be
emitted otherwise:
2c079d855ehttps://github.com/mesonbuild/meson/issues/9300 
This exposed a bunch of places where we had broken run_command()
calls, unnecessary run_command() calls, and places where check: true
should be used.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1507 > 
						
						
					 
					
						2022-01-09 18:12:47 +05:30 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b376011b 
							
						 
					 
					
						
						
							
							Back to development  
						
						
						
						
					 
					
						2021-11-03 19:31:23 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							f513c289b0 
							
						 
					 
					
						
						
							
							Release 1.19.3  
						
						
						
						
					 
					
						2021-11-03 15:43:43 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							8dfab0b08c 
							
						 
					 
					
						
						
							
							meson: update for meson.build_root() and .build_source() deprecation  
						
						... 
						
						
						
						-> use meson.project_build_root() or .global_build_root() instead.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1183 > 
						
						
					 
					
						2021-10-20 11:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							f1bb2c76c6 
							
						 
					 
					
						
						
							
							meson: update for dep.get_pkgconfig_variable() deprecation  
						
						... 
						
						
						
						... in favour of dep.get_variable('foo', ..) which in some
cases allows for further cleanups in future since we can
extract variables from pkg-config dependencies as well as
internal dependencies using this mechanism.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1183 > 
						
						
					 
					
						2021-10-20 11:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							0a25f22f1b 
							
						 
					 
					
						
						
							
							meson: bump meson requirement to >= 0.59  
						
						... 
						
						
						
						For monorepo build and ugly/bad, for advanced feature
option API like get_option('xyz').required(..) which
we use in combination with the 'gpl' option.
For rest of modules for consistency (people will likely
use newer features based on the top-level requirement).
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1084 > 
						
						
					 
					
						2021-10-18 18:03:19 +01:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							f1a169f39d 
							
						 
					 
					
						
						
							
							Back to development  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/925 > 
						
						
					 
					
						2021-09-26 01:07:02 +01:00 
						 
				 
			
				
					
						
							
							
								Thibault Saunier 
							
						 
					 
					
						
						
						
						
							
						
						
							c6b9c81fdd 
							
						 
					 
					
						
						
							
							ci: Remove now useless .gitlab-ci.yml files  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/891 > 
						
						
					 
					
						2021-09-24 16:21:18 -03:00 
						 
				 
			
				
					
						
							
							
								Thibault Saunier 
							
						 
					 
					
						
						
						
						
							
						
						
							9f659233ea 
							
						 
					 
					
						
						
							
							Move files from gstreamer-sharp into  the "subprojects/gstreamer-sharp/" subdir  
						
						
						
						
					 
					
						2021-09-24 16:16:29 -03:00