Commit graph

69 commits

Author SHA1 Message Date
Thibault Saunier
9c289eb563 Do not use glue anymore!
This is not needed anymore as ABI compatible structures are now generated
and used by the code generator.
2017-09-06 13:22:57 -03:00
Thibault Saunier
0124eb1622 Update README and versioning 2017-08-29 22:20:46 -03:00
Thibault Saunier
0ecef127b1 Update to GStreamer 1.12 2017-08-28 15:29:33 -03:00
Stephan Sundermann
ed31d3a9ff Remove mpegts
mpegts is not API stable yet. This removes the dependency on -bad.
2014-09-19 18:37:36 +02:00
Stephan Sundermann
2be4dbaeff Configure: Use mcs instead of gmcs
On some machines gmcs links to mscorlib 2.0 but that's too old, so we use the recommended mcs compiler.
2014-09-18 16:03:53 +02:00
Stephan Sundermann
a0f2c532f8 build: Depend on gtk# 2.99.4 2014-08-10 20:46:07 +02:00
Stephan Sundermann
d6a5fda22c configure: Update needed modules 2014-08-09 00:38:32 +02:00
Stephan Sundermann
cd2557410d docs: add html target 2014-08-07 01:24:23 +02:00
Stephan Sundermann
c24087c49c build: Make distcheck pass 2014-08-06 23:21:40 +02:00
Stephan Sundermann
c0d824ab7b Add sample makefile 2014-08-01 15:07:22 +02:00
Stephan Sundermann
7463245117 Raise dependency to 1.4.0 2014-07-22 00:37:34 +02:00
Stephan Sundermann
2154455db8 Add gio-sharp dependency 2014-07-20 03:52:58 +02:00
Stephan Sundermann
663a2b0872 Update to 1.3.91 2014-07-19 15:33:01 +02:00
Stephan Sundermann
8e14ec3e0d build: fix top folder in tarball
fixes #731359
2014-06-13 23:23:02 +02:00
Andres G. Aragoneses
9695757083 configure: add AC_PROG_CC to shut up autoconf 2.69
The errors being shown by not using AC_PROG_CC with this
version of autoconf (the one in debian testing):

/usr/share/automake-1.14/am/depend2.am: error: am__fastdepCC does not appear in AM_CONDITIONAL
/usr/share/automake-1.14/am/depend2.am:   The usual way to define 'am__fastdepCC' is to add 'AC_PROG_CC'
/usr/share/automake-1.14/am/depend2.am:   to 'configure.ac' and run 'aclocal' and 'autoconf' again
/usr/share/automake-1.14/am/depend2.am: error: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.14/am/depend2.am:   The usual way to define 'AMDEP' is to add one of the compiler tests
/usr/share/automake-1.14/am/depend2.am:     AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,
/usr/share/automake-1.14/am/depend2.am:     AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC
/usr/share/automake-1.14/am/depend2.am:   to 'configure.ac' and run 'aclocal' and 'autoconf' again
sources/glue/Makefile.am: error: C source seen but 'CC' is undefined
sources/glue/Makefile.am:   The usual way to define 'CC' is to add 'AC_PROG_CC'
sources/glue/Makefile.am:   to 'configure.ac' and run 'autoconf' again.
2014-04-01 17:52:41 +02:00
Stephan Sundermann
07f09dd3da make: Add generated api to gapidir 2014-03-19 15:50:06 +01:00
Stephan Sundermann
15380be815 generator: update to latest generator 2014-03-17 00:14:48 +01:00
Andrés G. Aragoneses
b47125ea7a configure: check for plugins-base and others (bgo#721587)
This would prevent a build failure when trying to 'make' the glue:

generated.c: In function 'gst__tagssharp_gst__tags_tagdemux_get_element_offset':
generated.c:1092:2: error: unknown type name 'GstTagDemux'
  return (guint)G_STRUCT_OFFSET (GstTagDemux, element);
  ^
2014-01-05 19:36:38 +01:00
Andrés G. Aragoneses
603a4bac5b build: fix glue includes in distros with older gstreamers 2013-12-21 16:52:28 +01:00
Andrés G. Aragoneses
d4361dd9c2 configure: define version only in one place
S.P.T.: Single Point of Truth
2013-12-21 16:52:27 +01:00
Andrés G. Aragoneses
474fd56615 configure: fix version and copyright
Version will be the standard for a preview version (x.99.y), where `y`
be the subsequent previews (being a preview means it will be somewhat
allowed to break API). `x+1.0` is normally the target for the FINAL
release.
2013-12-21 16:52:27 +01:00
Andrés G. Aragoneses
d6dc5e6bc4 configure: fix typo before AC_PATH_PROG call 2013-12-21 16:52:26 +01:00
Stephan Sundermann
ba21234dda Removed some experimental stuff 2013-12-21 16:52:22 +01:00
Stephan Sundermann
8f33590566 TagList: Added methods from gstreamer-sharp-0.10 2013-12-21 16:52:22 +01:00
Andrés G. Aragoneses
1963b18a8d configure: require 2.99.2
Also, we now check for glib-sharp instead of gtk-sharp, because
even if they are hosted in the same repository named "gtk-sharp",
that could change in the future, and glib-sharp provides its
own .pc file as well.
2013-12-21 16:52:21 +01:00
Stephan Sundermann
24dbfe3477 Changed assembly name to gstreamer-sharp 2013-12-21 16:52:20 +01:00
Stephan Sundermann
3d42f7d625 Added glue Added dynamic signals Regenerated API 2013-12-21 16:52:20 +01:00
Stephan Sundermann
99ce224a50 Initial commit 2013-12-21 16:52:19 +01:00
Stephan Sundermann
9878dc9047 Preparation to push 1.0 bindings 2013-12-21 16:48:33 +01:00
Sebastian Dröge
ced3895eb9 Update bindings to 0.10.27 API 2010-02-16 11:00:59 +01:00
Sebastian Dröge
890b0d64b1 Properly integrate Windows specific plugins bindings into the build system 2010-02-14 10:32:01 +01:00
Sebastian Dröge
1b2110fd43 Update API to 0.10.25.2 2010-02-01 10:44:21 +01:00
Gabriel Burt
a8d9bf8d07 Change the gacdir from $(libdir) to $(prefix)/lib
On SUSE* distros at least, the Mono GAC is at /usr/lib/mono even on 64 bit
installs where libdir is /usr/lib64.

Fixes bug #606680.
2010-01-12 12:35:55 +01:00
Sebastian Dröge
ea82b2c81f Post release version bump 2010-01-04 10:03:10 +01:00
Sebastian Dröge
f8d66073db Update ChangeLog, NEWS, RELEASE and version number 2009-11-25 11:19:03 +01:00
Sebastian Dröge
811784dec7 Update bindings for 0.10.25 API 2009-11-25 10:09:21 +01:00
Sebastian Dröge
fee44493c5 If GTK 2.18 is used, make sure that the DrawingArea has a native window attached 2009-11-25 08:16:05 +01:00
Sebastian Dröge
4cdbee8249 Add support for using gstreamer-sharp uninstalled
For this provide an uninstalled pkg-config file, missing bit are now
some changes to gst-uninstalled. I'll commit those once core is released.

Also clean up the normal pkg-config file, we don't require glib-sharp.
2009-10-01 09:12:52 +02:00
Sebastian Dröge
7f30940050 Update Gst.Buffer bindings 2009-09-22 07:40:57 +02:00
Sebastian Dröge
60f6602d1b Bump version to 0.9.1.1 2009-09-16 12:04:47 +02:00
Sebastian Dröge
1b83cc3225 Bump version to 0.9.1 2009-09-16 08:48:20 +02:00
Sebastian Dröge
3bfd60a046 Add some defines that are required by glib-sharp and the codegenerator 2009-09-11 10:30:26 +02:00
Sebastian Dröge
cdc8704c89 Require glib 2.18.1 for new glib-sharp 2009-09-11 10:14:42 +02:00
Sebastian Dröge
9eed4242f2 Update to GStreamer 0.10.24 / gst-plugins-base 0.10.24 2009-09-11 10:14:42 +02:00
Sebastian Dröge
3af7bf2ef5 Handle release version and API version separate and bump both 2009-09-11 10:14:42 +02:00
Sebastian Dröge
41af404c11 Only check for mono and set $(MONO) if we're building with mono
For MS .NET $(MONO) will be set to nothing because .exe files
can be executed directly there.
2009-09-04 06:57:03 +02:00
Gabriel Burt
aa9a44aef7 Fix build on SUSE by finding Mono runtime 2009-09-04 06:52:40 +02:00
Sebastian Dröge
af356f46c6 Fix make distcheck 2009-09-03 10:21:50 +02:00
Sebastian Dröge
0086242f38 Allow to use real nunit instead of mono-nunit and prefer it 2009-08-14 08:56:58 +02:00
Sebastian Dröge
2793937d48 And also check for mono-cairo and only compile the appsrc sample when it's available 2009-08-14 07:27:42 +02:00