Stephan Sundermann
ffbcc07388
MiniObject: Add MakeWritable binding
2014-08-03 14:19:30 +02:00
Stephan Sundermann
2e8045d2dc
Bin: Add overloads for Add and Remove
2014-08-01 16:15:04 +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
Andrés G. Aragoneses
bcb8c7d1a3
custom/glue: fix some file headers (licences and authors)
...
Most of the contents of these files come from their *.custom
counterparts of the 0.9.x version of the bindings, so I'm
reinstating their author/licence info here.
In some cases, the content is pristine to the previous version
(no modification since then), so for these cases the current
licence is replaced completely with the previous licence.
These were spotted while creating a first version of a debian
package (creating a debian/copyright info file requires you
to audit all this). This is not (yet) part of BGO#725937.
2014-05-28 13:45:05 +02:00
Andrés G. Aragoneses
2b44f2ffec
custom: move copyright and author info to top of the file
...
The headers for this file were not consistent with the rest of
the files.
2014-05-28 13:43:29 +02:00
Andrés G. Aragoneses
c878ce3a35
custom: rename NavigationQuery.cs to NavigationAdapter.cs
...
The filename wasn't reflecting the class name.
2014-05-28 13:41:49 +02:00
Bertrand Lorentz
25af4c958b
Bus: Add custom code for the AddWatch method
...
For now, this is better than making everyone use AddWatchFull, even
though the value for G_PRIORITY_DEFAULT is hardcoded.
https://bugzilla.gnome.org/show_bug.cgi?id=721985
2014-03-02 22:01:40 +01:00
Stephan Sundermann
2148d73307
Dllmap: Fixed dll names in Message.cs
2013-12-21 18:14:35 +01:00
Stephan Sundermann
b0a05d7ed4
FFT: Take float[] instead of float
2013-12-21 16:52:28 +01:00
Stephan Sundermann
d4eb0aced7
FFT: Add FFTF32 constructor that is marked as not introspectable
2013-12-21 16:52:28 +01:00
Stephan Sundermann
e1a6ddb198
Pad: Fixed Caps property
2013-12-21 16:52:28 +01:00
Stephan Sundermann
6d7e41016e
TagList: Add Tags property
2013-12-21 16:52:28 +01:00
Stephan Sundermann
e2a67a2a0d
Glue: Changed gluelib mapping to libgstreamersharpglue.dll
2013-12-21 16:52:28 +01:00
Stephan Sundermann
b530fbaf63
Bin, Pipeline: Added empty constructor
...
Fixes crashes when accessing the Bin.base or Pipeline.base
2013-12-21 16:52:28 +01:00
Stephan Sundermann
9ea7669e86
Object: Fixed compilation on .NET
...
Using variables cannot be modified in .NET but can be in mono
so switch to a good old Dispose call here.
https://bugzilla.xamarin.com/show_bug.cgi?id=15832#c0
2013-12-21 16:52:28 +01:00
Stephan Sundermann
2099af9b09
TagList: Port custom code to 1.0
2013-12-21 16:52:27 +01:00
Stephan Sundermann
f0521e5e17
Adapter: make it public
2013-12-21 16:52:26 +01:00
Stephan Sundermann
e64647191a
Adapter: Add some manually bound methods
2013-12-21 16:52:26 +01:00
Andrés G. Aragoneses
6b297b921f
Gst.Object: add some pre-validation to property setter
2013-12-21 16:52:25 +01:00
Andrés G. Aragoneses
2bd2b1d7af
Gst.Object: fix creation of GValues for property setter in custom code
...
The GValue needs to hold the type of the value, it's not related to
"this" or "property".
2013-12-21 16:52:25 +01:00
Stephan Sundermann
538984349d
DynamicSignal: Fixed glue code name
2013-12-21 16:52:25 +01:00
Stephan Sundermann
2666e9a64c
dllmap: Fixed mapping for glue library
2013-12-21 16:52:25 +01:00
Stephan Sundermann
7d6ad28a35
Iterator: Next try to fix crashes
2013-12-21 16:52:24 +01:00
Stephan Sundermann
3a2d6750f1
Iterator: Try resetting value before usage
2013-12-21 16:52:24 +01:00
Stephan Sundermann
8386a11aae
NavigationAdapter: Added ParseCommand
2013-12-21 16:52:22 +01:00
Stephan Sundermann
c5e5940a76
Fixed licenses
2013-12-21 16:52:22 +01:00
Stephan Sundermann
d0e02c05ba
Caps: Added indexer and IEnumerable interface
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
602ea036fe
TagList: Removed weird Add overload
2013-12-21 16:52:22 +01:00
Stephan Sundermann
4c09247df9
Gst.TagList: Made custom fixup public
2013-12-21 16:52:22 +01:00
Stephan Sundermann
e54c57a78a
Gst.Value: Added support for GstFraction, GstFourcc, GstRange...
2013-12-21 16:52:22 +01:00
Stephan Sundermann
8f33590566
TagList: Added methods from gstreamer-sharp-0.10
2013-12-21 16:52:22 +01:00
Stephan Sundermann
6b886b90ac
Gst.Object: Fixed property existance check
...
g_object_class_find_property's return value does not need to be freed
and needs a GObjectClass*
2013-12-21 16:52:21 +01:00
Stephan Sundermann
6f9a3c777e
Gst.Object: use 'using' pattern for GValue
2013-12-21 16:52:21 +01:00
Stephan Sundermann
d4edf8050d
Gst.Object: Improved performance on multiple property calls
...
Successful property lookups get cached in a dictionary
to improve performance of subsequent lookups
2013-12-21 16:52:21 +01:00
Stephan Sundermann
4d0a5a796b
Check if property exists before accessing or setting it
...
Previously when accessing/setting a property which does not exist,
there will be segmentation faults
2013-12-21 16:52:21 +01:00
Stephan Sundermann
70a42dea54
Fixed compilation with recent gapi changes Fixed missing namespace error in Version.cs
2013-12-21 16:52:21 +01:00
Stephan Sundermann
a65a26c930
Added Version class
2013-12-21 16:52:21 +01:00
Stephan Sundermann
73f2e3427a
Added variable params Element.Link and Element.Unlink
2013-12-21 16:52:20 +01:00
Stephan Sundermann
a1b24ccfb8
Added parameterless gst_init
2013-12-21 16:52:20 +01:00
Stephan Sundermann
3d42f7d625
Added glue Added dynamic signals Regenerated API
2013-12-21 16:52:20 +01:00
Stephan Sundermann
4b10c322fe
Added some custom code for Message Fixed some metadata
2013-12-21 16:52:20 +01:00