Sebastian Dröge
51540e9f80
Fix indention and make Gst.Element.GetPadTemplates() a property
2009-04-30 17:21:13 +02:00
Sebastian Dröge
54a34ed67c
Add initial support for setting/getting element class fields
2009-04-30 17:16:51 +02:00
Sebastian Dröge
7938de9740
Make Gst.ElementDetails an internal struct
2009-04-30 17:16:41 +02:00
Sebastian Dröge
9b81a43655
Actually override the Copy method of GLib.Opaque
2009-04-30 17:16:15 +02:00
Sebastian Dröge
8152e6b9d6
Remove unused DllImports
2009-04-30 17:16:00 +02:00
Sebastian Dröge
15ae032d0a
Fix Gst.Element bindings
...
Still missing: Support for creating new element subclasses
and adding pad templates/setting details on them.
2009-04-30 16:54:39 +02:00
Sebastian Dröge
f536534214
Add convenience function to register Gst.Index types with the default registry
2009-04-30 15:40:17 +02:00
Sebastian Dröge
c42ef5f916
Fix registration of new Typefinders
2009-04-30 15:32:30 +02:00
Sebastian Dröge
7eb6f09f76
Update docs
2009-04-30 15:16:19 +02:00
Sebastian Dröge
a92f4036a6
Fix the Gst.Index* bindings
2009-04-30 15:13:31 +02:00
Sebastian Dröge
d627d1580c
Fix Gst.TypeFind bindings
2009-04-30 13:10:15 +02:00
Sebastian Dröge
f3e78cd007
Fix IndexFactory/TypeFindFactory bindings
2009-04-30 09:39:46 +02:00
Sebastian Dröge
4a0b710106
Cleanup Gst.GhostPad bindings
2009-04-30 06:18:36 +02:00
Sebastian Dröge
28f51c6d08
Fix the Gst.Pad bindings
2009-04-28 21:03:44 +02:00
Sebastian Dröge
a0acdbf88b
Add another patch that is required for building
2009-04-27 16:53:42 +02:00
Sebastian Dröge
77cabd3ba8
Finish/fix Gst.Bus bindings
2009-04-27 13:42:57 +02:00
Sebastian Dröge
453439a3a1
Update docs
2009-04-27 12:48:55 +02:00
Sebastian Dröge
4c723b28da
Cleanup some utility classes
2009-04-27 12:48:44 +02:00
Sebastian Dröge
48a5bce689
Fix the Gst.Task bindings
...
What still needs to be done is to add a way to set
a custom lock to the task, currently a newly created
task can only get a lock by making it a pad task.
2009-04-27 12:34:20 +02:00
Sebastian Dröge
658c39e785
Finish/fix the Gst.Plugin bindings and re-indent
2009-04-27 12:08:40 +02:00
Sebastian Dröge
f512f8c672
Remove the Gst.XML bindings for now
...
For them to be useful we need libxml2 bindings or some
magic to live without them.
2009-04-27 11:40:07 +02:00
Sebastian Dröge
a1de9b3aa6
Fix ownership of Gst.SystemClock.Obtain() return
2009-04-27 11:37:58 +02:00
Sebastian Dröge
e0ae4ada28
Add a note that Gtk# from trunk and a few patches are required for building
2009-04-27 11:34:39 +02:00
Sebastian Dröge
35ed5308a6
Finish/fix the Gst.Clock and related bindings and update docs
2009-04-27 11:32:58 +02:00
Sebastian Dröge
2e264d16c0
Make Gst.Segment.SetNewsegmentFull an overload of SetNewsegment
2009-04-24 15:34:30 +02:00
Sebastian Dröge
0a003eb1a4
Properly change GST_PADDING values to the correct integer values
2009-04-24 15:33:55 +02:00
Sebastian Dröge
e0c535b795
Regenerate API with the new parser to get support for GObject virtual methods
...
This also gives us some support for class struct fields, etc.
Note: This requires an uncommitted patch to Gtk#
2009-04-24 14:56:40 +02:00
Sebastian Dröge
e1775ea341
Finish/fix the Gst.Object bindings
...
Also update docs and fix indention
2009-04-23 21:12:31 +02:00
Sebastian Dröge
5ddc0b00d7
Fix c&p error in method name
2009-04-23 16:49:21 +02:00
Sebastian Dröge
4eddb6d8a3
Add a helper function to get the number of an event type
2009-04-23 16:01:57 +02:00
Sebastian Dröge
48fc341b06
Ref/unref the Src field of Gst.Event/Message when setting it
2009-04-23 14:39:50 +02:00
Sebastian Dröge
6e766fc1d5
Finish/fix Gst.Event bindings
2009-04-23 14:32:08 +02:00
Sebastian Dröge
f53f22bb32
Add missing file
2009-04-23 13:42:05 +02:00
Sebastian Dröge
faf8998be6
Update docs
2009-04-22 19:08:23 +02:00
Sebastian Dröge
6db069b4e8
Fix/complete the Gst.Query bindings
2009-04-22 19:08:00 +02:00
Sebastian Dröge
303724d400
Use the copy-on-unref workaround for newly created Application/Element/Custom messages
2009-04-22 12:46:28 +02:00
Sebastian Dröge
53ff480060
Dispose some more GLib.Values after usage
2009-04-22 12:40:17 +02:00
Sebastian Dröge
5278dd6486
Dispose GLib.Values after usage to close a memory leak
2009-04-22 12:35:56 +02:00
Sebastian Dröge
f7de461101
Make sure that the strings passed to native functions are UTF8
2009-04-22 12:33:43 +02:00
Sebastian Dröge
e1ea52daaf
Check the cached message structure for null before trying to create a copy
2009-04-22 11:55:52 +02:00
Sebastian Dröge
02e2d6e3fc
Also use the copy-on-unref workaround for the message-owned Structure here instead of always copying
2009-04-22 11:54:49 +02:00
Sebastian Dröge
5a58c3dc24
Add some convenience overloads for some Message methods and make the parse methods more consistent
2009-04-22 08:07:55 +02:00
Sebastian Dröge
bdda44d849
Fix bindings of the tag merge functions
2009-04-21 19:27:35 +02:00
Sebastian Dröge
d835a93153
Call the _get_type() functions of some types on Init() to make sure they're registred by Gtk#
2009-04-21 19:27:05 +02:00
Sebastian Dröge
a23154fc2f
Complete/fix bindings for Gst.Tag and Gst.TagList
2009-04-21 14:31:29 +02:00
Sebastian Dröge
a31f1e8180
Remove unused private field
2009-04-21 14:31:10 +02:00
Sebastian Dröge
e48b6ffc51
Return a string[] instead of IEnumerable for the Fields property to get all fields
2009-04-21 14:25:59 +02:00
Sebastian Dröge
be6d49095f
Copy all still existing structure references before calling gst_caps_do_simplify
2009-04-21 14:24:14 +02:00
Sebastian Dröge
55df427fab
Make sure that every second parameter to Structure.Add(...) is a string
2009-04-20 20:53:01 +02:00
Sebastian Dröge
7fb126bfd1
Fix some more structure ownerships
2009-04-19 18:29:19 +02:00