Maarten Bosmans
20b3829c0a
Fix gapi2xml.pl to accept nested namespaces
...
The perl script should accept nested namespaces, like N1.N2, for outputting
xml. Making a Global class for static methods didn't work for functions like
n1_n2_function. Another change is that N1 is stripped from the cname for the
element name.
Partially fixes bug #584744 .
2009-06-05 21:09:40 +02:00
Sebastian Dröge
8fc8aa8806
Add Gst.Cdda library bindings
2009-06-05 21:02:16 +02:00
Sebastian Dröge
b37f44eb59
Add toplevel Gst.Controller documentation
2009-06-05 21:00:20 +02:00
Sebastian Dröge
8ece992223
Don't allow subclassing of element bindings
...
...and clean up/simplify the DynamicSignal stuff.
2009-06-05 20:59:24 +02:00
Sebastian Dröge
0196d9b622
Fix marshalling of the URIHandler GetType method
2009-06-05 12:47:07 +02:00
Sebastian Dröge
5bef341b0a
Convert Gst.Marshaller to an internal class
2009-06-04 20:47:28 +02:00
Sebastian Dröge
6ab410403c
Fix marshalling of null terminated string arrays as return values
2009-06-03 21:10:57 +02:00
Sebastian Dröge
aba607129c
Remove some custom code now that the code generator correctly handles ownership of out parameters
2009-06-03 20:56:22 +02:00
Sebastian Dröge
7a57660044
Fix ownership of out function parameters
...
This fixes Novell bug #498498 .
2009-06-03 20:47:37 +02:00
Sebastian Dröge
0efb6ed587
The MiniObject.CreateNativeObject method does not and can't have parameters
2009-06-02 12:39:07 +02:00
Sebastian Dröge
74756f2c2a
Add MiniObject code generator specific cases at more places
2009-06-02 12:34:18 +02:00
Sebastian Dröge
1793e22f84
Update docs
2009-05-31 21:20:50 +02:00
Sebastian Dröge
e7a1bc7e93
Improve element bindings generation build system
2009-05-31 21:20:22 +02:00
Sebastian Dröge
d17ba74fdc
Add libgstcontroller bindings
2009-05-31 21:10:45 +02:00
Sebastian Dröge
49607d317a
Don't remove handwritten index bindings on clean
2009-05-30 21:48:40 +02:00
Sebastian Dröge
b8d3082a96
Add bindings for memindex and fileindex
2009-05-30 14:05:13 +02:00
Sebastian Dröge
4f329b23a5
Remove the search_func/user_data parameters to GstIndex::get_assoc_entry
...
They're not used in any Index implementation and we can't use them
in C# either. This should work without problems because according to
C calling conventions the caller is responsible for preparing
the function arguments and cleaning up later. This only means that
func and user_data will contain invalid data now.
2009-05-30 13:55:24 +02:00
Sebastian Dröge
8a0f18ca70
Make sure that make plugins-update always regenerates the element API XML files
...
Fixes bug #584209 .
2009-05-30 13:49:04 +02:00
Maarten Bosmans
2ed4e4dd98
Write error messages to stderr and fix a compiler warning
...
Fixes bug #584209 .
2009-05-30 13:42:05 +02:00
Maarten Bosmans
0f55df8e25
Remove the Last parameter of the new-decoded-pad signal of decodebin
...
That parameter was deprecated and the no-more-pads signal is a much
better indicator for this. Fixes bug #584269 .
2009-05-30 13:38:01 +02:00
Sebastian Dröge
8d69560964
Update TODO
2009-05-30 13:03:14 +02:00
Maarten Bosmans
150423e10d
Fix GstAdapter glue code
...
Fixes bug #584264 .
2009-05-30 11:09:02 +02:00
Sebastian Dröge
9fa9c1b7d8
Throw an exception if an element can't be instantiated in element bindings
2009-05-29 22:12:12 +02:00
Sebastian Dröge
91945e2131
Remove gst-xmlinspect from the dependencies of the raw inspection files
...
This should fix bug #584209 .
2009-05-29 22:05:34 +02:00
Sebastian Dröge
9f29b1b073
Add libgstbase and libgstinterfaces to the DllMaps
2009-05-28 15:44:12 +02:00
Sebastian Dröge
564af1b394
Update docs
2009-05-28 15:42:17 +02:00
Sebastian Dröge
a025f40c9a
Don't add a void ctor to TagListHelper
2009-05-28 15:40:15 +02:00
Sebastian Dröge
acf2d55e24
Also don't include properties of the base classes from libgstbase in element bindings
2009-05-28 15:34:17 +02:00
Sebastian Dröge
5a9a2f27a7
Implement Adapter.Peek() that returns a GstBuffer
2009-05-28 15:31:01 +02:00
Sebastian Dröge
1ed4fbcfbd
Add TypeFindHelper bindings
2009-05-28 15:26:30 +02:00
Sebastian Dröge
62e1ff7a5a
Fix name of Gst.Base.BaseSrcFlags.Last
2009-05-28 15:16:54 +02:00
Sebastian Dröge
c4b6929cf5
Fix PushSrc bindings
2009-05-28 15:09:30 +02:00
Sebastian Dröge
4ad3f422e9
Fix BaseTransform bindings
2009-05-28 15:08:18 +02:00
Sebastian Dröge
01bd944d75
Fix BaseSrc bindings
2009-05-28 15:03:53 +02:00
Sebastian Dröge
aaf662c08c
Fixup BaseSink bindings
2009-05-28 14:59:21 +02:00
Sebastian Dröge
ecf13c2d18
Override GLib.Opaque.Copy() vm
2009-05-28 14:51:44 +02:00
Sebastian Dröge
b9a3ddf5c2
Add libgstbase bindings and fixup the Adapter bindings
2009-05-28 14:37:21 +02:00
Sebastian Dröge
c49b48e9fe
Fix uninstalled parser execution
2009-05-28 14:15:55 +02:00
Sebastian Dröge
c77fa39ad1
Call LinkMany Link and UnlinkMany Unlink
2009-05-28 14:06:41 +02:00
Sebastian Dröge
5e1cc54a37
Update docs once again
2009-05-28 12:32:57 +02:00
Sebastian Dröge
5404a9565a
Don't assume all properties are writeable in any case
2009-05-28 12:32:25 +02:00
Sebastian Dröge
60bce938cb
Add bindings for the StreamInfo objects of playbin
2009-05-28 12:29:59 +02:00
Sebastian Dröge
ed13fe1646
Add playbin2 and decodebin2 bindings
2009-05-28 11:21:29 +02:00
Sebastian Dröge
3d6d0b2496
Also don't add properties of GstBin and GstPipeline to element bindings
2009-05-28 11:18:35 +02:00
Sebastian Dröge
e076c092d8
Add support for GValueArray
2009-05-28 11:16:25 +02:00
Sebastian Dröge
626ac5c68b
Update docs
2009-05-28 11:08:20 +02:00
Sebastian Dröge
570da600b6
Add URIHandler interface implementation for the element bindings generator
2009-05-28 11:05:42 +02:00
Sebastian Dröge
8d7ee5cb44
Fix generation of enum types
2009-05-28 11:04:59 +02:00
Sebastian Dröge
ae346c8e03
Add element bindings for all core elements
2009-05-28 11:04:35 +02:00
Sebastian Dröge
1497352832
We require mono >= 2.4 now, update README
2009-05-28 10:50:23 +02:00