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