Maarten Bosmans
6e81430276
Avoid some C# compiler warnings about name collisions in subclass members
...
There are three types of solution used: adding the new keyword to the member
in the subclass, renaming the subclass member to avoid name collision and
removing the subclass member if the functionality is the same.
2009-06-21 10:34:11 +02:00
Maarten Bosmans
ff24d7d310
Build system fixes
...
- Use automake --foreign to silence warnings about gnu extensions.
- Add gstreamer-api.xml as prerequisite for gstreamer-sharp/*plugins/generated/%.cs
- Avoid executing $(MAKE) -C {core,base}plugins multiple times when gstreamer-api.xml is changed.
- Only generate xml for elements with changed metadata
2009-06-21 09:55:15 +02:00
Sebastian Dröge
e7a1bc7e93
Improve element bindings generation build system
2009-05-31 21:20:22 +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
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
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
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
5404a9565a
Don't assume all properties are writeable in any case
2009-05-28 12:32:25 +02:00
Sebastian Dröge
ae346c8e03
Add element bindings for all core elements
2009-05-28 11:04:35 +02:00
Sebastian Dröge
961f12b863
Don't include GstElement/GstObject properties in the element bindings
2009-05-28 10:49:44 +02:00
Sebastian Dröge
f0a7451058
Improbe XPath syntax to be more robust against changes in signal order
2009-05-28 10:43:08 +02:00
Sebastian Dröge
8f450ee581
Add support for autogenerating signal code in element bindings
2009-05-27 21:37:56 +02:00
Sebastian Dröge
33d93e8e87
Fix build system for the new element binding generator
2009-05-27 20:58:19 +02:00
Sebastian Dröge
32ba2488a2
First try to create a code generator for element bindings
2009-05-27 15:02:57 +02:00
Maarten Bosmans
cdc9fcd45d
Add bindings for CapsFilter
...
Fixes bug #583631 .
2009-05-25 12:20:20 +02:00
Sebastian Dröge
15532cc8c6
Update the element bindings to use GTypeNameAttribute
2009-05-21 21:47:17 +02:00
Sebastian Dröge
533f9a16b5
Move plugin wrappers into seperate namespaces
2009-05-06 14:09:23 +02:00