diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-04-07 11:37:11 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-04-07 11:37:11 +0200 |
commit | a5766b5a014706ceabb98429be886fafd4a4db31 (patch) | |
tree | bd5cfddc72f2cc53bf39d6b8d953a8992413d860 | |
parent | 9b43600e1bab6b8eba9e8e395ceab556129c90c5 (diff) |
Fix GStreamer DllImports and add a dllmap for the native GStreamer library
-rw-r--r-- | gstreamer-sharp/Application.cs | 6 | ||||
-rw-r--r-- | gstreamer-sharp/Buffer.custom | 4 | ||||
-rw-r--r-- | gstreamer-sharp/Version.cs | 4 | ||||
-rw-r--r-- | gstreamer-sharp/gstreamer-sharp.dll.config.in | 1 |
4 files changed, 8 insertions, 7 deletions
diff --git a/gstreamer-sharp/Application.cs b/gstreamer-sharp/Application.cs index e040bf6..52f5634 100644 --- a/gstreamer-sharp/Application.cs +++ b/gstreamer-sharp/Application.cs @@ -77,13 +77,13 @@ namespace Gst { } } - [DllImport ("gstreamer-0.10") ] + [DllImport ("gstreamer-0.10.dll") ] private static extern void gst_init (ref int argc, ref IntPtr argv); - [DllImport ("gstreamer-0.10") ] + [DllImport ("gstreamer-0.10.dll") ] private static extern bool gst_init_check (ref int argc, ref IntPtr argv, out IntPtr error); - [DllImport ("gstreamer-0.10") ] + [DllImport ("gstreamer-0.10.dll") ] private static extern void gst_deinit(); } } diff --git a/gstreamer-sharp/Buffer.custom b/gstreamer-sharp/Buffer.custom index 50bb55d..78807ef 100644 --- a/gstreamer-sharp/Buffer.custom +++ b/gstreamer-sharp/Buffer.custom @@ -1,11 +1,11 @@ -[DllImport ("gstreamer-0.10") ] +[DllImport ("gstreamer-0.10.dll") ] static extern IntPtr gst_mini_object_ref (IntPtr buf); public void Ref() { IntPtr tmp = gst_mini_object_ref (this.Handle); } -[DllImport ("gstreamer-0.10") ] +[DllImport ("gstreamer-0.10.dll") ] static extern void gst_mini_object_unref (IntPtr buf); public void Unref() { diff --git a/gstreamer-sharp/Version.cs b/gstreamer-sharp/Version.cs index 11a0afe..e7b1bfe 100644 --- a/gstreamer-sharp/Version.cs +++ b/gstreamer-sharp/Version.cs @@ -57,10 +57,10 @@ namespace Gst { } } - [DllImport ("gstreamer-0.10") ] + [DllImport ("gstreamer-0.10.dll") ] private static extern void gst_version (out uint major, out uint minor, out uint micro, out uint nano); - [DllImport ("gstreamer-0.10") ] + [DllImport ("gstreamer-0.10.dll") ] private static extern IntPtr gst_version_string(); } } diff --git a/gstreamer-sharp/gstreamer-sharp.dll.config.in b/gstreamer-sharp/gstreamer-sharp.dll.config.in index 54efea3..c9d1031 100644 --- a/gstreamer-sharp/gstreamer-sharp.dll.config.in +++ b/gstreamer-sharp/gstreamer-sharp.dll.config.in @@ -1,4 +1,5 @@ <configuration> <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/> <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/> + <dllmap dll="gstreamer-0.10.dll" target="libgstreamer-0.10@LIB_PREFIX@.0@LIB_SUFFIX@/> </configuration> |