[longomatch] Treat callbacks has unmanged pointers
- From: Andoni Morales Alastruey <amorales src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [longomatch] Treat callbacks has unmanged pointers
- Date: Tue, 27 Jul 2010 22:12:42 +0000 (UTC)
commit 110ba814ba477773f841bb87ff200dc514a4f1d0
Author: Andoni Morales Alastruey <ylatuya gmail com>
Date: Wed Jul 28 00:02:18 2010 +0200
Treat callbacks has unmanged pointers
CesarPlayer/Capturer/GstCameraCapturer.cs | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/CesarPlayer/Capturer/GstCameraCapturer.cs b/CesarPlayer/Capturer/GstCameraCapturer.cs
index 98809d5..4806b6f 100644
--- a/CesarPlayer/Capturer/GstCameraCapturer.cs
+++ b/CesarPlayer/Capturer/GstCameraCapturer.cs
@@ -144,7 +144,7 @@ namespace LongoMatch.Video.Capturer {
}
#pragma warning disable 0169
- [GLib.CDeclCallback]
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
delegate void ErrorSignalDelegate (IntPtr arg0, IntPtr arg1, IntPtr gch);
static void ErrorSignalCallback (IntPtr arg0, IntPtr arg1, IntPtr gch)
@@ -164,7 +164,7 @@ namespace LongoMatch.Video.Capturer {
}
}
- [GLib.CDeclCallback]
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
delegate void ErrorVMDelegate (IntPtr gcc, IntPtr message);
static ErrorVMDelegate ErrorVMCallback;
@@ -213,7 +213,7 @@ namespace LongoMatch.Video.Capturer {
}
}
- [GLib.CDeclCallback]
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
delegate void EosVMDelegate (IntPtr gcc);
static EosVMDelegate EosVMCallback;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]