Commit graph

53 commits

Author SHA1 Message Date
Thibault Saunier a55090f1ed Handle new duplicated methods for 1.12 2017-08-28 15:29:33 -03:00
Stephan Sundermann 4af160f4ae metadata: Fix move node expressions into custom classes (bgo#761326)
XPath matching seems to have changed somewhere between mono 3.2.3 and
4.x. This patch makes sure that all Global object tags are properly
visited when moving methods from the global class into custom ones.
2016-04-27 15:59:04 +02:00
Stephan Sundermann 9556b05947 VideoOverlay: Fix issues on 32 bits 2015-05-28 16:00:04 +02:00
Stephan Sundermann 5b386f21fb Application: Fix Init(args) and InitCheck(args)
Fixes #739069
2014-10-24 00:53:37 +02:00
Stephan Sundermann 9cc14f9579 Object: Make flags writeable 2014-09-18 15:05:45 +02:00
Stephan Sundermann 20a3d2a22d Pad: Fix ownership
https://bugzilla.gnome.org/show_bug.cgi?id=736852
2014-09-18 15:05:45 +02:00
Stephan Sundermann 13842d707d arrays: Fix byte arrays 2014-08-13 02:57:00 +02:00
Stephan Sundermann 8e8f890424 TagList: Fix Value passing 2014-08-07 17:15:29 +02:00
Stephan Sundermann dba0f53b37 Buffer: Fix byte[] methods 2014-08-06 15:19:16 +02:00
Stephan Sundermann 6d80e4208a Add bindings for class struct methods 2014-08-06 00:55:58 +02:00
Stephan Sundermann 480da892fe constants: Add CLOCK_TIME_NONE 2014-08-01 15:31:36 +02:00
Stephan Sundermann e90703356d Ignore constness 2014-07-27 00:06:14 +02:00
Stephan Sundermann 5b16f87f4b Fix some warnings 2014-07-26 23:26:54 +02:00
Stephan Sundermann e53f0d0eed Various fixes 2014-07-22 00:36:22 +02:00
Stephan Sundermann b1f6e5bbe2 Fix compilation errors 2014-07-20 03:32:48 +02:00
Andrés G. Aragoneses 7d3adcc33d sources: replace AGPL headers with LGPL-2.1
https://bugzilla.gnome.org/show_bug.cgi?id=725937
2014-05-28 14:17:31 +02:00
Stephan Sundermann 15380be815 generator: update to latest generator 2014-03-17 00:14:48 +01:00
Stephan Sundermann 23f69be8fd fixup: Autogenerated list of all abstract classes which
should not be instantiated from managed, fixes #721564
2014-01-05 16:30:54 +01:00
Bertrand Lorentz 6c63487587 metadata: Fix up GstTagMux to not be abstract
This fixes MissingIntPtrCtor exceptions when wrapping a native GstTagMux
subclass, like GstId3v2Mux, in a managed object.
2014-01-05 15:26:40 +01:00
Stephan Sundermann a4cf9a8173 Appsink: Add 2 methods 2014-01-05 15:25:08 +01:00
Stephan Sundermann b0a05d7ed4 FFT: Take float[] instead of float 2013-12-21 16:52:28 +01:00
Stephan Sundermann 318b748ca1 metadata: GstTagDemux is not abstract 2013-12-21 16:52:28 +01:00
Stephan Sundermann bcb87552a0 metadata: Move gstreamer lib renaming to the right part 2013-12-21 16:52:28 +01:00
Stephan Sundermann 6d4fbd5ff1 metadata: Added fixup for GstTag 2013-12-21 16:52:27 +01:00
Stephan Sundermann 9b7d00adaa Namespaces: Added GstApp, GstController, GstFFT, GstNet, GstRiff, GstRtp, GstRTSP, GstSdp 2013-12-21 16:52:27 +01:00
Stephan Sundermann 8da857a814 metadata: Removed redundant fixes 2013-12-21 16:52:27 +01:00
Stephan Sundermann 75070123b2 Bin,Pipeline: Fixed access to superclasses 2013-12-21 16:52:27 +01:00
Stephan Sundermann 6bb1013e27 Added GstTag namespace
thanks to @knocte for generating
2013-12-21 16:52:27 +01:00
Andrés G. Aragoneses 8dc17be788 metadata: fix more MissingIntPtrCtorException cases
This workaround is getting a bit out of hand...
2013-12-21 16:52:26 +01:00
Stephan Sundermann 63a1e76469 metadata: Mark GstBaseSrc as non abstract but not instantiable from managed 2013-12-21 16:52:26 +01:00
Stephan Sundermann 818301ac35 dllmap: Fix dllnames for GstPbUtils 2013-12-21 16:52:26 +01:00
Stephan Sundermann a346e7f467 dllmap: Fix GstVideo library name 2013-12-21 16:52:26 +01:00
Stephan Sundermann a8ae27d3e9 dllconfig: Fix dllnames for GstBase and GstAudio 2013-12-21 16:52:26 +01:00
Stephan Sundermann 7d6ad28a35 Iterator: Next try to fix crashes 2013-12-21 16:52:24 +01:00
Andrés G. Aragoneses e20547b847 metadata: add more details about last metadata fixup added by Stephan 2013-12-21 16:52:23 +01:00
Andrés G. Aragoneses 69290e77da metadata: fix FIXME about redundancy in method name
The pull request was merged upstream (gtk-sharp repo) so we don't need
this anymore.
2013-12-21 16:52:22 +01:00
Stephan Sundermann 23d7569af7 metadata: hide SyncSignalHandler user_data parameter
This is fixed in gstreamer master, so remove this patch once gstreamer# gets updated to 1.2
2013-12-21 16:52:22 +01:00
Stephan Sundermann bb8e08365c Rename Tag.TagExists to Tag.Exists for now, remove when gtk-sharp#74 is merged 2013-12-21 16:52:22 +01:00
Stephan Sundermann 8386a11aae NavigationAdapter: Added ParseCommand 2013-12-21 16:52:22 +01:00
Stephan Sundermann 86141ab5f1 Pad: Pad.Caps property now returns a GstCaps instead of an IntPtr 2013-12-21 16:52:22 +01:00
Stephan Sundermann cd0c436ece Iterator: Added integration with IEnumerable 2013-12-21 16:52:22 +01:00
Stephan Sundermann 01d923aa74 metadata: Do not remove all global classes
TODO: For now Global and Constants for plugins are moved into
their own classes because the code generator overrides files which
already exists.
2013-12-21 16:52:21 +01:00
Stephan Sundermann 35a9c16ea7 Fixed namespace for GstPbUtils 2013-12-21 16:52:21 +01:00
Stephan Sundermann 101170158c metadata: Fixed namespaces 2013-12-21 16:52:21 +01:00
Stephan Sundermann 5021b2f595 Added bindings for GstAudio
These are converted from gstreamer 1.2 introspection data,
so there might be some API which is not yet available in 1.2
2013-12-21 16:52:21 +01:00
Stephan Sundermann f9c7f45e31 Added GstVideo and GstBase bindings
Hack: The bindings for these plugins are generated from the 1.2 girs,
so there might be some API which is not available yet in 1.0
2013-12-21 16:52:21 +01:00
Stephan Sundermann fd9b6b80fa Removed opaque from interfaces Fixed Object's lock field 2013-12-21 16:52:21 +01:00
Stephan Sundermann 52a73bfaeb Make many things opaque 2013-12-21 16:52:20 +01:00
Stephan Sundermann 817d6adeec Made GstDateTime opaque 2013-12-21 16:52:20 +01:00
Stephan Sundermann af6e340baa Windows library name instead of package name for .NET support 2013-12-21 16:52:20 +01:00