gstreamer/gstreamer-sharp/Buffer.custom

23 lines
517 B
Text
Raw Normal View History

[DllImport ("gstreamer-0.10.dll") ]
2009-04-07 09:27:20 +00:00
static extern IntPtr gst_mini_object_ref (IntPtr buf);
2009-04-07 09:27:20 +00:00
public void Ref() {
IntPtr tmp = gst_mini_object_ref (this.Handle);
}
[DllImport ("gstreamer-0.10.dll") ]
2009-04-07 09:27:20 +00:00
static extern void gst_mini_object_unref (IntPtr buf);
2009-04-07 09:27:20 +00:00
public void Unref() {
gst_mini_object_unref (this.Handle);
}
2009-04-07 09:27:20 +00:00
[DllImport ("gstreamersharpglue-0.10") ]
static extern uint gstsharp_gst_buffer_refcount (IntPtr buf);
2009-04-07 09:27:20 +00:00
public uint Refcount {
get {
return gstsharp_gst_buffer_refcount (this.Handle);
}
}