mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2025-01-23 00:01:02 +00:00
2004-04-29 Mike Kestner <mkestner@ximian.com>
* gst/* : kill. it's been spun out the the gst-sharp module. * sources/Makefile.am : remove gst source download target. * sources/gtk-sharp-sources.xml : remove gst nodes. svn path=/trunk/gtk-sharp/; revision=26382
This commit is contained in:
parent
e4c7f28e66
commit
d790d0b646
|
@ -1,3 +1,9 @@
|
||||||
|
2004-04-29 Mike Kestner <mkestner@ximian.com>
|
||||||
|
|
||||||
|
* gst/* : kill. it's been spun out the the gst-sharp module.
|
||||||
|
* sources/Makefile.am : remove gst source download target.
|
||||||
|
* sources/gtk-sharp-sources.xml : remove gst nodes.
|
||||||
|
|
||||||
2004-04-29 Mike Kestner <mkestner@ximian.com>
|
2004-04-29 Mike Kestner <mkestner@ximian.com>
|
||||||
|
|
||||||
* configure.in : expand the AssemblyInfo.cs files.
|
* configure.in : expand the AssemblyInfo.cs files.
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
*.dll
|
|
||||||
generated
|
|
||||||
generated-stamp
|
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
*-api.xml
|
|
||||||
|
|
|
@ -1,35 +0,0 @@
|
||||||
//
|
|
||||||
// Application.cs - Gst initialization
|
|
||||||
//
|
|
||||||
// Author: Alp Toker <alp@atoker.com>
|
|
||||||
//
|
|
||||||
// 2002 (C) Copyright, Alp Toker
|
|
||||||
//
|
|
||||||
|
|
||||||
|
|
||||||
namespace Gst {
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Runtime.InteropServices;
|
|
||||||
|
|
||||||
public class Application {
|
|
||||||
|
|
||||||
[DllImport("gstreamer")]
|
|
||||||
static extern void gst_init (int argc, IntPtr argv);
|
|
||||||
|
|
||||||
public static void Init ()
|
|
||||||
{
|
|
||||||
gst_init (0, new IntPtr(0));
|
|
||||||
}
|
|
||||||
|
|
||||||
[DllImport("gstreamer")]
|
|
||||||
static extern void gst_init (ref int argc, ref String[] argv);
|
|
||||||
|
|
||||||
public static void Init (ref string[] args)
|
|
||||||
{
|
|
||||||
int argc = args.Length;
|
|
||||||
gst_init (ref argc, ref args);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,10 +0,0 @@
|
||||||
//
|
|
||||||
// Element.custom
|
|
||||||
//
|
|
||||||
// This code is inserted after the automatically generated code.
|
|
||||||
//
|
|
||||||
|
|
||||||
public void SetProperty(string property_name, string value) {
|
|
||||||
GLib.Value val = new GLib.Value (value);
|
|
||||||
gst_element_set_property(Handle, property_name, val.Handle);
|
|
||||||
}
|
|
|
@ -1,14 +0,0 @@
|
||||||
<?xml version="1.0"?>
|
|
||||||
<metadata>
|
|
||||||
<attr path="//object[@name='Statistics']/signal[@cname='update']" name="name">UpdateEvent</attr>
|
|
||||||
<attr path="//struct[@cname='GstEvent']/field[@type='GstEventType']" name="cname">event_type</attr>
|
|
||||||
<attr path="//struct[@cname='GstEvent']/field[@type='GstSeekType']" name="cname">seek_type</attr>
|
|
||||||
|
|
||||||
<!-- Autoplug class/object conflicts -->
|
|
||||||
<move-node path="//class[@cname='GstAutoplug_']/method">//object[@cname='GstAutoplug']</move-node>
|
|
||||||
<attr path="//class[@cname='GstAutoplug_']" name="hidden">1</attr>
|
|
||||||
|
|
||||||
<!-- Temporarily disabled -->
|
|
||||||
<attr path="//object[@cname='GstIndex']/property[@cname='resolver']" name="hidden">1</attr>
|
|
||||||
<attr path="//object[@cname='GstRealPad']/property[@cname='caps']" name="hidden">1</attr>
|
|
||||||
</metadata>
|
|
|
@ -1,36 +0,0 @@
|
||||||
APIS= gst-api.xml
|
|
||||||
|
|
||||||
RUNTIME=@MONO@
|
|
||||||
MCS=mcs
|
|
||||||
ASSEMBLY=gst-sharp.dll
|
|
||||||
|
|
||||||
all: $(ASSEMBLY)
|
|
||||||
|
|
||||||
generated-stamp: $(APIS) ../generator/gapi_codegen.exe
|
|
||||||
$(RUNTIME) ../parser/gapi-fixup.exe --api=gst-api.xml --metadata=Gst.metadata && \
|
|
||||||
$(RUNTIME) ../generator/gapi_codegen.exe --generate $(APIS) \
|
|
||||||
--outdir=generated --customdir=. --assembly-name=gst-sharp \
|
|
||||||
&& touch generated-stamp
|
|
||||||
|
|
||||||
$(ASSEMBLY): *.cs generated-stamp
|
|
||||||
$(MCS) --unsafe --target library \
|
|
||||||
-r glib-sharp.dll -o $(ASSEMBLY) --recurse '*.cs'
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f generated-stamp
|
|
||||||
rm -f $(ASSEMBLY)
|
|
||||||
rm -rf generated
|
|
||||||
|
|
||||||
prefix=@prefix@
|
|
||||||
DESTDIR=
|
|
||||||
apidir=$(DESTDIR)$(prefix)/share/gapi
|
|
||||||
libdir=$(DESTDIR)$(prefix)/lib
|
|
||||||
|
|
||||||
install: all
|
|
||||||
../mkinstalldirs $(libdir) && \
|
|
||||||
../mkinstalldirs $(apidir) && \
|
|
||||||
for i in $(APIS); do \
|
|
||||||
cp $$i $(apidir) || true; \
|
|
||||||
done && \
|
|
||||||
cp $(ASSEMBLY) $(libdir)
|
|
||||||
|
|
4474
gst/gst-api.xml
4474
gst/gst-api.xml
File diff suppressed because it is too large
Load diff
|
@ -1,7 +1,6 @@
|
||||||
EXTRA_DIST = \
|
EXTRA_DIST = \
|
||||||
README \
|
README \
|
||||||
gtk-sharp-sources.xml \
|
gtk-sharp-sources.xml \
|
||||||
gstreamer-parse.patch \
|
|
||||||
gtkhtml-font-style-enum.patch
|
gtkhtml-font-style-enum.patch
|
||||||
|
|
||||||
|
|
||||||
|
@ -38,10 +37,6 @@ get-gtkhtml-code:
|
||||||
wget http://ftp.gnome.org/pub/GNOME/sources/gtkhtml/3.0/gtkhtml-3.0.8.tar.gz --output-document=- | tar -xz $(GTKHTML_SOURCEFILES)
|
wget http://ftp.gnome.org/pub/GNOME/sources/gtkhtml/3.0/gtkhtml-3.0.8.tar.gz --output-document=- | tar -xz $(GTKHTML_SOURCEFILES)
|
||||||
patch -p0 < gtkhtml-font-style-enum.patch
|
patch -p0 < gtkhtml-font-style-enum.patch
|
||||||
|
|
||||||
get-gst-code:
|
|
||||||
wget http://ftp.gnome.org/pub/GNOME/sources/gstreamer/0.6/gstreamer-0.6.4.tar.gz --output-document=- | tar -xz
|
|
||||||
patch -p0 < gstreamer-parse.patch
|
|
||||||
|
|
||||||
get-source-code: get-gtkhtml-code get-gst-code
|
get-source-code: get-gtkhtml-code get-gst-code
|
||||||
for i in $(DOWNLOADS); do \
|
for i in $(DOWNLOADS); do \
|
||||||
wget $$i --output-document=- | tar -xz ; \
|
wget $$i --output-document=- | tar -xz ; \
|
||||||
|
|
|
@ -69,7 +69,6 @@ WHAT'S REQUIRED
|
||||||
libart_lgpl-2.3.10
|
libart_lgpl-2.3.10
|
||||||
libgda-1.0.0
|
libgda-1.0.0
|
||||||
libgnomedb-1.0.0
|
libgnomedb-1.0.0
|
||||||
gstreamer-0.6.4
|
|
||||||
librsvg-2.2.5
|
librsvg-2.2.5
|
||||||
|
|
||||||
(If you create a new binding, that is part of Gtk#, be sure to add it
|
(If you create a new binding, that is part of Gtk#, be sure to add it
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
Index: gstreamer-0.6.4/gst/gstatomic_impl.h
|
|
||||||
===================================================================
|
|
||||||
@@ -323,7 +323,7 @@
|
|
||||||
}
|
|
||||||
|
|
||||||
/***** MIPS *****/
|
|
||||||
-#elif defined(HAVE_CPU_MIPS) && defined(__GNUC__)
|
|
||||||
+#elif defined(HAVE_CPU_MIPS) && defined(__GNUC__) && 0
|
|
||||||
|
|
||||||
GST_INLINE_FUNC void gst_atomic_int_init (GstAtomicInt *aint, gint val) { aint->counter = val; }
|
|
||||||
GST_INLINE_FUNC void gst_atomic_int_destroy (GstAtomicInt *aint) { }
|
|
||||||
@@ -375,7 +375,6 @@
|
|
||||||
|
|
||||||
/***** S/390 *****/
|
|
||||||
#elif defined(HAVE_CPU_S390) && defined(__GNUC__)
|
|
||||||
-typedef struct { volatile int counter; } atomic_t __attribute__ ((aligned (4)));
|
|
||||||
|
|
||||||
GST_INLINE_FUNC void gst_atomic_int_init (GstAtomicInt *aint, gint val) { aint->counter = val; }
|
|
||||||
GST_INLINE_FUNC void gst_atomic_int_destroy (GstAtomicInt *aint) { }
|
|
|
@ -104,17 +104,6 @@
|
||||||
</namespace>
|
</namespace>
|
||||||
</library>
|
</library>
|
||||||
</api>
|
</api>
|
||||||
<api filename="../gst/gst-api.raw">
|
|
||||||
<library name="gstreamer">
|
|
||||||
<namespace name="Gst">
|
|
||||||
<dir>gstreamer-0.6.4/gst</dir>
|
|
||||||
<dir>gstreamer-0.6.4/gst/autoplug</dir>
|
|
||||||
<dir>gstreamer-0.6.4/gst/elements</dir>
|
|
||||||
<dir>gstreamer-0.6.4/gst/registries</dir>
|
|
||||||
<dir>gstreamer-0.6.4/gst/schedulers</dir>
|
|
||||||
</namespace>
|
|
||||||
</library>
|
|
||||||
</api>
|
|
||||||
<api filename="../rsvg/rsvg-api.raw">
|
<api filename="../rsvg/rsvg-api.raw">
|
||||||
<library name="rsvg-2">
|
<library name="rsvg-2">
|
||||||
<namespace name="Rsvg">
|
<namespace name="Rsvg">
|
||||||
|
|
Loading…
Reference in a new issue