summaryrefslogtreecommitdiff
path: root/sources
AgeCommit message (Collapse)AuthorFilesLines
2021-01-13Release 1.18.31.18.3Tim-Philipp Müller3-12/+12
2020-12-06Back to developmentTim-Philipp Müller3-10/+10
2020-12-06Release 1.18.21.18.2Tim-Philipp Müller3-12/+12
2020-10-27Back to developmentTim-Philipp Müller3-10/+10
2020-10-26Release 1.18.11.18.1Tim-Philipp Müller3-12/+12
2020-10-16Update bindings to 1.18Olivier Crête29-218/+807
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-sharp/-/merge_requests/26>
2020-09-08Back to developmentTim-Philipp Müller3-10/+10
2020-09-08Release 1.18.01.18.0Tim-Philipp Müller3-12/+12
2020-08-20Release 1.17.901.17.90Tim-Philipp Müller3-12/+12
2020-07-03Back to developmentTim-Philipp Müller3-10/+10
2020-07-03Release 1.17.21.17.2Tim-Philipp Müller3-12/+12
2020-06-20Back to developmentTim-Philipp Müller3-10/+10
2020-06-19Release 1.17.11.17.1Tim-Philipp Müller3-12/+12
2020-06-17Update GStreamerThibault Saunier93-257/+5891
2020-02-18Bind gst_buffer_new_wrapped() manuallySebastian Dröge4-13/+14
The memory must be allocated with g_malloc() as we will free it again later with g_free(), as such allocate and copy the array that is passed in.
2020-01-28Declare GstVideoOverlayComposition/Rectangle as opaque type and subclasses ↵Sebastian Dröge6-90/+56
of Gst.MiniObject This changes the API. Without this change all usage will cause memory corruption and simply does not work.
2020-01-15Fix gst_promise_new_with_change_funcThibault Saunier3-2/+15
For some reason bindinator doesn't properly detect that the `func` passed in gst_promise_new_with_change_func is a closure and what the destroy function is (because it is a constructor?) Mark it manually. From suggestion from Alex Dircksen: https://gitlab.freedesktop.org/gstreamer/gstreamer-sharp/issues/9#note_166633 Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-sharp/issues/9
2019-11-18build: on Windows, use MSVC format for gst*, glib and gobject dllsAaron Boxer455-3434/+3434
Generated files were generated using 'ninja -C build update-code' except for libgstfft, which had to be updated manually (see issue #25). Note: with these changes, building on MS Windows will require the msvc compiler - mingw will no longer work.
2019-05-28gst: Mark fields called '_padding' as padding in structuresThibault Saunier4-32/+13
2019-04-19Back to developmentTim-Philipp Müller4-12/+12
2019-04-19Release 1.16.01.16.0Tim-Philipp Müller28-467/+520
2019-04-13meson: Fix some deprecation warningsNirbheek Chauhan1-1/+1
We require 0.48 and this was added in 0.47
2019-04-11Release 1.15.901.15.90Tim-Philipp Müller4-6/+6
2019-02-27Release 1.15.21.15.2Tim-Philipp Müller4-6/+6
2019-02-25Update GES with latest masterThibault Saunier1-3/+1
2019-02-25Update GStreamer with latest masterThibault Saunier84-1052/+6703
List of files in sources/meson.build is now aphabetically ordered.
2019-02-25Add an option to disable testsThibault Saunier1-1/+1
2018-07-12tests: Fix ABI tests with latest change in GstMiniObjectThibault Saunier3-13/+13
Some private fields in the structure where renamed.
2018-07-03Generate bindings for the new GstWebRTC libraryThibault Saunier30-3/+2581
2018-06-05Update code with latest GIR fixes.Thibault Saunier35-509/+440
Hide the following method that were previously totally broken and now are wrongly auto generated (and fail to build): gst_rtsp_message_parse_auth_credentials gst_audio_ring_buffer_prepare_read
2018-06-05Update .raw filesThibault Saunier1-279/+137
2018-06-05Fix for pointer arithmetic error in DynamicSignal.csandy.green@datapath.co.uk1-1/+1
Marshal.ReadIntPtr offset property is in byte. https://bugzilla.gnome.org/show_bug.cgi?id=796497
2018-06-01Make sure GStreamer is at least 1.14Thibault Saunier1-0/+15
Since we broke ABI with https://bugzilla.gnome.org/show_bug.cgi?id=743062#c30 it is the safest way to do handle. Update the README accordingly
2018-03-24Meson: Use shared_library() because static build of C# is not supportedXavier Claessens1-1/+1
When gstreamer-sharp is used as a subproject (e.g. gst-build) and the master project is built with default-library=both, gstreamer-sharp should still only build shared libraries instead of failing to configure. https://bugzilla.gnome.org/show_bug.cgi?id=794656
2018-03-21Make GstSDPMessage an opaque structureThibault Saunier7-366/+372
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=794483
2018-03-20Update generated files.Thibault Saunier2-9/+9
2018-03-20Back to developmentTim-Philipp Müller3-13/+13
2018-03-13Gst.Pipeline: Hide GetBusJustin Kim3-12/+4
Gst.Element has same method to return Gst.Bus so Gst.Pipeline doesn't need to define again. https://bugzilla.gnome.org/show_bug.cgi?id=793870
2018-03-13message: Name all constructorsThibault Saunier3-53/+80
And fix examples. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=793274
2018-03-13event: Make sure all constructor have a proper nameThibault Saunier3-43/+66
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=793274
2018-03-13caps: Make sure that the empty constructor build an Empty capsThibault Saunier3-12/+18
Moving the NewAny variant at the end of the nodes in the API definition file. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=793054
2018-03-13DynamicSignal: Add Dispose to SignalInfoJustin Kim1-4/+15
SignalInfo implements IDisposable to free GCHandle. https://bugzilla.gnome.org/show_bug.cgi?id=793982
2018-03-11Move generated files to dedicated folders named by namespaceThibault Saunier724-724/+758
Making it cleaner and simpler to navigate and removing previous ugly and now useless hack where we were renaming files ourself to make meson happy.
2018-03-11Update to 1.13.90Thibault Saunier32-275/+795
* Hide new GstAudioAggregator for now (needs some work) * Fix the GstAudioInfo.SetFormat API and its use in the samples (it was plain broken and fixes in the annotation fixed it)
2018-01-29Version control generated source codeThibault Saunier727-31/+126878
2018-01-29Update for current masterThibault Saunier3-133/+725
2018-01-26Fix few leaks after strdupJustin Kim3-7/+28
https://bugzilla.gnome.org/show_bug.cgi?id=792899
2018-01-12build: Fix running tests when not in gst-uninstalled envThibault Saunier1-3/+1
Making sure mono find the required and built libraries
2018-01-02DynamicSignal: Add UnmanagedFunctionPointer to GClosureMarshalJustin Kim1-0/+1
Without the convention, Gst.Object.Connect causes AccessViolationException. https://bugzilla.gnome.org/show_bug.cgi?id=792096
2017-11-30`is-padding` was renamed to `padding` in GtkSharpThibault Saunier1-6/+6
This fits the expected name in other parts of the code.