Glue: Changed gluelib mapping to libgstreamersharpglue.dll

This commit is contained in:
Stephan Sundermann 2013-11-02 13:49:51 +01:00
parent e3d58718fb
commit e2a67a2a0d
4 changed files with 10 additions and 10 deletions

View file

@ -1,5 +1,5 @@
<configuration>
<dllmap dll="libgstsharpglue-1.0.6.dll" target="libgstsharpglue-1.0.6.so"/>
<dllmap dll="libgstsharpglue-1.0.0.dll" target="libgstsharpglue-1.0.0.so"/>
<dllmap dll="libgstreamer-1.0-0.dll" target="libgstreamer-1.0.so.0"/>
<dllmap dll="libgstaudio-1.0-0.dll" target="libgstaudio-1.0.so.0"/>
<dllmap dll="libgstbase-1.0-0.dll" target="libgstbase-1.0.so.0"/>

View file

@ -32,7 +32,7 @@ $(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
generated-stamp: $(API)
$(GAPI_CODEGEN) --generate $(srcdir)/$(API) $(GLIB_SHARP_CFLAGS) \
--outdir=generated \
--glue-filename=$(GLUEDIR)/generated.c --gluelib-name=libgstreamersharpglue-1.0.6.so \
--glue-filename=$(GLUEDIR)/generated.c --gluelib-name=libgstreamersharpglue-1.0.0.dll \
--glue-includes=gst/gst.h,`cd $(GST_INCLUDEDIR);find gst -type f | tr "\n" ","` \
--assembly-name=$(ASSEMBLY_NAME) && touch generated-stamp

View file

@ -214,7 +214,7 @@ namespace Gst {
}
}
[DllImport ("libgstreamersharpglue-1.0.6.so") ]
[DllImport ("libgstreamersharpglue-1.0.0.dll") ]
static extern int gstsharp_g_closure_sizeof ();
public static void Disconnect (GLib.Object o, string name, Delegate handler) {
@ -397,7 +397,7 @@ namespace Gst {
return ret;
}
[DllImport ("libgstreamersharpglue-1.0.6.so") ]
[DllImport ("libgstreamersharpglue-1.0.0.dll") ]
static extern IntPtr gstsharp_g_type_from_instance (IntPtr o);
[DllImport ("libgobject-2.0-0.dll") ]

View file

@ -1,16 +1,16 @@
lib_LTLIBRARIES = libgstreamersharpglue-1.0.6.la
lib_LTLIBRARIES = libgstreamersharpglue-1.0.0.la
libgstreamersharpglue_1_0_6_la_SOURCES = gobject.c
libgstreamersharpglue_1_0_0_la_SOURCES = gobject.c
nodist_libgstreamersharpglue_1_0_6_la_SOURCES = generated.c
nodist_libgstreamersharpglue_1_0_0_la_SOURCES = generated.c
libgstreamersharpglue_1_0_6_la_LDFLAGS = -module -avoid-version -no-undefined
libgstreamersharpglue_1_0_0_la_LDFLAGS = -module -avoid-version -no-undefined
libgstreamersharpglue_1_0_6_la_LIBADD = $(GST_LIBS)
libgstreamersharpglue_1_0_0_la_LIBADD = $(GST_LIBS)
INCLUDES = $(GST_CFLAGS) -I$(top_srcdir)
libgstreamersharpglue.dll: $(libgstreamersharpglue_1_0_6_la_OBJECTS) libgstreamersharpglue.rc libgstreamersharpglue.def
libgstreamersharpglue.dll: $(libgstreamersharpglue_1_0_0_la_OBJECTS) libgstreamersharpglue.rc libgstreamersharpglue.def
./build-dll libgstreamersharpglue $(VERSION)
CLEANFILES = lib*.a lib*.dll