Commit graph

327 commits

Author SHA1 Message Date
Gabriel Burt b724654dd5 MissingPluginMessage: actually include in build 2011-05-09 09:12:55 +02:00
Sebastian Dröge e67cf80368 The GMutex and GCond API uses macros to function tables instead of real function
We need to add real functions for these macros. Fixes bug #647529.
2011-04-13 17:33:05 +02:00
Maarten Bosmans 9713ead713 Don't modify hash tables while iterating over them
This caused crashes for caps with more than a single struct
when unreffing them in one way or another.

Fixes bug #627677.
2010-08-23 10:54:41 +02:00
Sebastian Dröge 721340c32d Fix ownership of appsink return values
Patch by kenkela@gmail.com.

Fixes bug #618336.
2010-05-13 11:24:22 +02:00
Sebastian Dröge 407b6ecefd Only use tags from 0.10.28 too 2010-03-21 19:48:40 +01:00
Sebastian Dröge 384f8c31a1 Update element inspection details to 0.10.28 2010-03-21 11:38:34 +01:00
Sebastian Dröge 865476e5fc Update to 0.10.28 API 2010-03-21 11:35:50 +01:00
Sebastian Dröge ced3895eb9 Update bindings to 0.10.27 API 2010-02-16 11:00:59 +01:00
Sebastian Dröge 1c727017c3 Don't fail to update the plugin inspect files if one plugin can't be found
...for example when updating on Linux where the DirectSound/DirectDraw
plugins are not available.
2010-02-14 10:56:17 +01:00
Sebastian Dröge 742d512ee2 Add directsoundsink bindings and move directdrawsink to Gst.BadPlugins namespace 2010-02-14 10:47:52 +01:00
Sebastian Dröge 890b0d64b1 Properly integrate Windows specific plugins bindings into the build system 2010-02-14 10:32:01 +01:00
Andoni Morales Alastruey 7509d26528 Add bindings for Windows specific plugins 2010-02-14 10:26:09 +01:00
Sebastian Dröge f8bfb404f5 Extend Gst.Controller bindings
Add methods to set the object of a controller, to get a controller
instance from an object, to get/set control sources on an object
and to sync the properties of an object to a timestamp.
2010-02-13 09:38:10 +01:00
Sebastian Dröge fa8800ba56 Fix dllmap syntax error 2010-02-02 08:50:12 +01:00
Sebastian Dröge 52254b4866 Rename ByteWriter API for the gst_byte_writer_reset_and_get_buffer change 2010-02-02 08:46:58 +01:00
Sebastian Dröge dafc3c13b0 Update element bindings, add queue2 bindings 2010-02-01 10:48:52 +01:00
Sebastian Dröge 1b2110fd43 Update API to 0.10.25.2 2010-02-01 10:44:21 +01:00
Gabriel Burt 267cfe1bae Use correct GAPI directory
Fixes bug #607123.
2010-01-16 11:18:17 +01:00
Gabriel Burt 6d02097924 Fix generation of YUV template caps
Fixes bug #606688.
2010-01-12 12:23:06 +01:00
Sebastian Dröge b499d3c0b2 Fix dllmaps 2010-01-04 10:11:48 +01:00
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