Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-02-27 | Release 1.15.21.15.2 | Tim-Philipp Müller | 4 | -6/+6 | |
2019-02-25 | Update GES with latest master | Thibault Saunier | 1 | -3/+1 | |
2019-02-25 | Update GStreamer with latest master | Thibault Saunier | 84 | -1052/+6703 | |
List of files in sources/meson.build is now aphabetically ordered. | |||||
2019-02-25 | Add an option to disable tests | Thibault Saunier | 1 | -1/+1 | |
2018-07-12 | tests: Fix ABI tests with latest change in GstMiniObject | Thibault Saunier | 3 | -13/+13 | |
Some private fields in the structure where renamed. | |||||
2018-07-03 | Generate bindings for the new GstWebRTC library | Thibault Saunier | 30 | -3/+2581 | |
2018-06-05 | Update code with latest GIR fixes. | Thibault Saunier | 35 | -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-05 | Update .raw files | Thibault Saunier | 1 | -279/+137 | |
2018-06-05 | Fix for pointer arithmetic error in DynamicSignal.cs | andy.green@datapath.co.uk | 1 | -1/+1 | |
Marshal.ReadIntPtr offset property is in byte. https://bugzilla.gnome.org/show_bug.cgi?id=796497 | |||||
2018-06-01 | Make sure GStreamer is at least 1.14 | Thibault Saunier | 1 | -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-24 | Meson: Use shared_library() because static build of C# is not supported | Xavier Claessens | 1 | -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-21 | Make GstSDPMessage an opaque structure | Thibault Saunier | 7 | -366/+372 | |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=794483 | |||||
2018-03-20 | Update generated files. | Thibault Saunier | 2 | -9/+9 | |
2018-03-20 | Back to development | Tim-Philipp Müller | 3 | -13/+13 | |
2018-03-13 | Gst.Pipeline: Hide GetBus | Justin Kim | 3 | -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-13 | message: Name all constructors | Thibault Saunier | 3 | -53/+80 | |
And fix examples. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=793274 | |||||
2018-03-13 | event: Make sure all constructor have a proper name | Thibault Saunier | 3 | -43/+66 | |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=793274 | |||||
2018-03-13 | caps: Make sure that the empty constructor build an Empty caps | Thibault Saunier | 3 | -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-13 | DynamicSignal: Add Dispose to SignalInfo | Justin Kim | 1 | -4/+15 | |
SignalInfo implements IDisposable to free GCHandle. https://bugzilla.gnome.org/show_bug.cgi?id=793982 | |||||
2018-03-11 | Move generated files to dedicated folders named by namespace | Thibault Saunier | 724 | -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-11 | Update to 1.13.90 | Thibault Saunier | 32 | -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-29 | Version control generated source code | Thibault Saunier | 727 | -31/+126878 | |
2018-01-29 | Update for current master | Thibault Saunier | 3 | -133/+725 | |
2018-01-26 | Fix few leaks after strdup | Justin Kim | 3 | -7/+28 | |
https://bugzilla.gnome.org/show_bug.cgi?id=792899 | |||||
2018-01-12 | build: Fix running tests when not in gst-uninstalled env | Thibault Saunier | 1 | -3/+1 | |
Making sure mono find the required and built libraries | |||||
2018-01-02 | DynamicSignal: Add UnmanagedFunctionPointer to GClosureMarshal | Justin Kim | 1 | -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 GtkSharp | Thibault Saunier | 1 | -6/+6 | |
This fits the expected name in other parts of the code. | |||||
2017-10-12 | Remove autotools | Thibault Saunier | 3 | -94/+37 | |
It is not up to date anyway. | |||||
2017-10-12 | Remove some remaining reference to the glue | Thibault Saunier | 3 | -5/+5 | |
2017-10-11 | Run tests only when using mono and set MONO_PATH | Thibault Saunier | 1 | -2/+7 | |
2017-10-11 | Add ABI tests and fix related issues | Thibault Saunier | 3 | -30/+57 | |
2017-10-04 | Update .raw file with callbacks in structures | Thibault Saunier | 1 | -1235/+1267 | |
2017-09-29 | Do not ever try to generate managed structures | Thibault Saunier | 1 | -3/+8 | |
2017-09-29 | Fix GstTypeFind ABI | Thibault Saunier | 1 | -0/+14 | |
2017-09-28 | Fix GstAudioBase* parent classes | Thibault Saunier | 1 | -3/+5 | |
Those were miss generated in meson build girs | |||||
2017-09-28 | Remove GParamSpec subclasses as they are not handled in the code generator | Thibault Saunier | 2 | -2/+5 | |
2017-09-28 | Fix GstIterator.master_cookie type | Thibault Saunier | 1 | -0/+1 | |
It is a pointer to a guint32 | |||||
2017-09-28 | Remove remaining reference to glue | Thibault Saunier | 1 | -1/+0 | |
2017-09-26 | Make GstVideo/AudioInfo GLib.Opaque structures | Thibault Saunier | 1 | -0/+2 | |
So that we generate a ABI compatible structure and make it working. Also this is the way we do it for almost all other structures of this kind. I first tried to keep having a managed structure that properly matches the C structure ABI generating in the gtk-sharp generator Explicit structure for the union as we do with non managed structures but this is not possible and leads to the following assertion in mono: Type Gst.Video.VideoInfo/__ABI which has an [ExplicitLayout] attribute cannot have a reference field at the same offset as another field. This sensibly changes the API but I bet noone will even notice. https://bugzilla.gnome.org/show_bug.cgi?id=788133 | |||||
2017-09-25 | meson: keysign only when using mono and use a project argument | Thibault Saunier | 1 | -3/+1 | |
2017-09-25 | DynamicSignal: use NativeType property instead of doing unsafe pointer trickery | Erlend Graff | 1 | -7/+3 | |
(which doesn't work with MS csc) https://bugzilla.gnome.org/show_bug.cgi?id=788132 | |||||
2017-09-22 | Update to current master | Thibault Saunier | 6 | -97/+161 | |
2017-09-22 | Also generate 'unintrospectable' _unref method | Thibault Saunier | 2 | -0/+5 | |
Otherwise we will leak all Opaque structures | |||||
2017-09-22 | Make sure GstSample is declared as subclass of GstMiniObject | Erlend Graff | 1 | -0/+6 | |
2017-09-20 | meson: Fix gtk-sharp git repo url | Thibault Saunier | 1 | -8/+0 | |
We want to use the new gtk-sharp/gtk-sharp "upstream", not some random repo! | |||||
2017-09-20 | meson: Fix some dependencies | Thibault Saunier | 1 | -0/+2 | |
2017-09-06 | metadata: Remove unused overrides and mark padding fields in objects as such | Thibault Saunier | 1 | -8/+9 | |
2017-09-06 | metadata: Add some documentation about our overrides | Thibault Saunier | 1 | -0/+14 | |
2017-09-06 | Do not use glue anymore! | Thibault Saunier | 8 | -80/+27 | |
This is not needed anymore as ABI compatible structures are now generated and used by the code generator. | |||||
2017-09-04 | Add a target to generate nugets. | Thibault Saunier | 1 | -3/+1 | |