Maarten Bosmans
21ad48628e
Load cache on Application.Init, some more tweaks
2010-01-04 10:01:46 +01:00
Maarten Bosmans
7a1154182b
Handle the case where not all types of an assembly can be loaded
2010-01-04 10:01:23 +01:00
Maarten Bosmans
7cd7afbfa6
Only call GetTypes() once for each assembly
...
All types with a GTypeNameAttribute are stored in a Dictionary
2010-01-04 09:57:04 +01:00
Maarten Bosmans
0ab40256cd
Only look for types in assemblies that reference gstreamer-sharp
2010-01-04 09:55:29 +01:00
Maarten Bosmans
8b1869533d
Register some more basic GStreamer GTypes as managed types
2010-01-04 09:53:09 +01:00
Richard Spiers
9203ed7c9a
Fix crash when assemblies have empty location string
...
Fixes bug #604810 .
2009-12-18 13:56:56 +01:00
Maarten Bosmans
8046a36bb4
Restore the simple Message.ParseTag overload
...
In daa62493
the Message.ParseTag(out Pad pad, out TagList tags) method
is added and the old one removed, but they can coexist peacefully.
2009-12-10 10:44:36 +01:00
Maarten Bosmans
373f37169d
Remove unnecessary DllImport
2009-12-10 10:44:13 +01:00
Maarten Bosmans
593a106149
Some Makefile.am tweaks
...
Executables on Windows have a .exe extension, so don't hardcode gsts-xmlinspect in TARGETS, but let automake figure it out.
Add Makefile.in to MAINTAINERCLEANFILES.
Fix typo in glue/Makefile.am.
2009-12-06 11:16:01 +01:00
Sebastian Dröge
19fa46759b
Update plugin bindings, remove playbin/decodebin bindings and add ximagesink bindings
2009-11-25 10:09:27 +01:00
Sebastian Dröge
811784dec7
Update bindings for 0.10.25 API
2009-11-25 10:09:21 +01:00
Sebastian Dröge
579b8f3277
Update glib-sharp from trunk
...
Fixes bug #595377 .
2009-11-25 08:15:11 +01:00
Sebastian Dröge
370589516c
Update glib-sharp from gtk-sharp trunk
2009-10-03 12:03:36 +02:00
Sebastian Dröge
3421c244ab
Add pbutils library to the dllmaps
2009-10-03 11:49:17 +02:00
Sebastian Dröge
eb9b7aa8a1
Finish PbUtils bindings
2009-10-03 11:43:55 +02:00
Sebastian Dröge
65379a129b
Add more PbUtils bindings
2009-10-03 11:34:09 +02:00
Sebastian Dröge
469c201735
Fix PbUtils bindings
2009-10-03 11:19:56 +02:00
Sebastian Dröge
3d6129e8e4
Move global PbUtils functions to the Gst.PbUtils.Descriptions static class
2009-10-03 11:09:54 +02:00
Sebastian Dröge
f37850249d
Add Object.HasProperty()
2009-10-03 10:14:03 +02:00
Sebastian Dröge
b08ca4a640
First step of adding gstpbutils bindings
...
Fixes bug #596110 .
2009-10-03 09:29:45 +02:00
Sebastian Dröge
28e879b517
Make sure that the Bit/BitReader buffer is not GC'd before we stop using it
...
Also add a property to get the used buffer.
2009-10-03 09:12:01 +02:00
Sebastian Dröge
202b88f438
Fix GstByteReader bindings
2009-10-02 15:44:16 +02:00
Sebastian Dröge
225d25aee5
Fix GstBitReader bindings
2009-10-02 15:25:34 +02:00
Sebastian Dröge
aff62828ea
Make sure Gst.Bus.SyncHandler handlers are not garbage collected too early
2009-10-01 16:10:44 +02:00
Sebastian Dröge
9947ffbfee
Use the owned-in-call-scope magic for BaseTransforms transform functions
2009-09-23 08:23:31 +02:00
Sebastian Dröge
108a304f7a
Let BaseTransform.OnSetCaps return true by default
2009-09-23 07:11:18 +02:00
Sebastian Dröge
102f895fb6
Add VideoUtil.FormatToTemplateCaps() to generate pad template caps
2009-09-22 09:37:55 +02:00
Sebastian Dröge
cf3ccdc914
Start of Gst.Base.{Byte,Bit}Reader bindings
2009-09-22 07:51:54 +02:00
Sebastian Dröge
7f30940050
Update Gst.Buffer bindings
2009-09-22 07:40:57 +02:00
Sebastian Dröge
80a5794fc1
Fix indention everywhere
2009-09-20 10:22:16 +02:00
Sebastian Dröge
bd9052c00a
Don't use declarations after statements in C code
2009-09-20 10:09:43 +02:00
Sebastian Dröge
6863c0b13b
Add .dll suffix to the glue dllimport to make it work on Windows
2009-09-20 10:06:05 +02:00
Sebastian Dröge
d5843a078d
Windows on x86-64 uses 32 bit longs...
2009-09-17 09:13:52 +02:00
Sebastian Dröge
405ff9c849
Support gulong and glong GValues
...
Fixes bug #595377 .
2009-09-17 06:43:05 +02:00
Sebastian Dröge
fcaff7062a
Bind gst_util_uint64_scale{,_int}
...
This is useful in C# too because of the internal 128 bit integer
arithmetic that is used to prevent overflows.
2009-09-16 12:04:47 +02:00
Sebastian Dröge
f0f8e19694
Update glib-sharp to SVN trunk
...
Also fix some previous errors with managed types.
2009-09-16 08:38:59 +02:00
Sebastian Dröge
1689d6a031
Add bindings for the RequestState messages
2009-09-14 18:03:18 +02:00
Sebastian Dröge
d335a85e88
Update element bindings to 0.10.24
2009-09-11 10:30:26 +02:00
Sebastian Dröge
3bfd60a046
Add some defines that are required by glib-sharp and the codegenerator
2009-09-11 10:30:26 +02:00
Sebastian Dröge
b8b82acb41
Update GInterface override hacks
2009-09-11 10:14:43 +02:00
Sebastian Dröge
daa624932c
Correctly bind the new API
2009-09-11 10:14:43 +02:00
Sebastian Dröge
107062594a
Update glib-sharp to latest SVN trunk
2009-09-11 10:14:42 +02:00
Sebastian Dröge
9eed4242f2
Update to GStreamer 0.10.24 / gst-plugins-base 0.10.24
2009-09-11 10:14:42 +02:00
Sebastian Dröge
3af7bf2ef5
Handle release version and API version separate and bump both
2009-09-11 10:14:42 +02:00
Sebastian Dröge
536cfa59d0
Add missing file (which fortunately was in the tarballs)
2009-09-04 06:51:59 +02:00
Sebastian Dröge
6affc35486
Update internal glib-sharp copy and code generator to latest SVN trunk
2009-09-03 11:08:27 +02:00
Sebastian Dröge
af356f46c6
Fix make distcheck
2009-09-03 10:21:50 +02:00
Sebastian Dröge
9e75855156
Fix out-of-tree builds for real now
2009-09-03 09:28:43 +02:00
Sebastian Dröge
45f07c6ed1
Fix build of plugin bindings and don't ship generated sources
2009-09-03 08:57:16 +02:00
Sebastian Dröge
3608f875fe
Ship all required files in the tarballs and fix running of the unit test suite
2009-09-03 08:46:52 +02:00