Commit graph

54 commits

Author SHA1 Message Date
Thibault Saunier
55f7297653 Force type of Gst.SECOND and Gst.MSECOND
Latest bindinator doesn't seem to be able to handle GstClockTimeDiff

Something to investigate later
2017-08-28 15:29:33 -03:00
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