mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-06 06:22:29 +00:00
Glue: Changed gluelib mapping to libgstreamersharpglue.dll
This commit is contained in:
parent
e3d58718fb
commit
e2a67a2a0d
4 changed files with 10 additions and 10 deletions
|
@ -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"/>
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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") ]
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue