GStreamer multimedia framework
Find a file
Stephan Sundermann 4af160f4ae metadata: Fix move node expressions into custom classes (bgo#761326)
XPath matching seems to have changed somewhere between mono 3.2.3 and
4.x. This patch makes sure that all Global object tags are properly
visited when moving methods from the global class into custom ones.
2016-04-27 15:59:04 +02:00
doc docs: add html target 2014-08-07 01:24:23 +02:00
out dllconfig: Fix glue name on osx 2014-09-18 15:39:28 +02:00
samples VideoOverlay: Fix issues on 32 bits 2015-05-28 16:00:04 +02:00
sources metadata: Fix move node expressions into custom classes (bgo#761326) 2016-04-27 15:59:04 +02:00
.gitignore gitignore: Add osx files 2014-09-18 15:05:45 +02:00
AUTHORS Initial commit 2013-12-21 16:52:19 +01:00
autogen.sh autogen.sh: advice about installing libtool 2014-04-01 18:36:51 +02:00
ChangeLog Initial commit 2013-12-21 16:52:19 +01:00
configure.ac Remove mpegts 2014-09-19 18:37:36 +02:00
COPYING License: Change license in COPYING file 2014-05-28 14:26:43 +02:00
gstreamer-sharp-1.0.pc.in pkg-config: Depend on gio#/glib# instead of gtk# 2014-10-12 15:08:47 +02:00
gstreamer-sharp.csproj build: update solution files 2014-08-07 01:03:46 +02:00
gstreamer-sharp.sln Added solution file 2013-12-21 16:52:27 +01:00
gstreamer-sharp.snk build: Make distcheck pass 2014-08-06 23:21:40 +02:00
Makefile.am Remove mpegts 2014-09-19 18:37:36 +02:00
NEWS Release 0.99.0 2013-12-21 17:54:39 +01:00
README Shifted things from GstGlobal into their own classes Added missing README 2013-12-21 16:52:20 +01:00
README.md Update readme 2014-08-15 18:32:08 +02:00
VERSION Update to 1.3.91 2014-07-19 15:33:01 +02:00

gstreamer-sharp

gstreamer-sharp is a .NET/mono binding for Gstreamer generated from gobject-introspection data using the bindinator. gstreamer-sharp currently wraps the API exposed by Gstreamer 1.4 and is compatible with newer gstreamer versions. It was developed under GSoC 2014 for the mono organization. gstreamer-sharp covers the core and base gstreamer libraries.

Prerequisites

These libraries are needed for clutter-sharp to compile:

  • gtk-sharp 2.99.4 or higher
  • gstreamer core, base and good 1.4 or higher

Building & Installing

Simply type ./autogen.sh --prefix=/usr && make install

Supported Platforms

  • Linux
  • Mac OS X

Quick Start

gstreamer-sharp provides ports of all samples from the gstreamer SDK in the samples folder.

Documentation

Since this is a gobject-introspection binding the recommended documentation is the native gstreamer documentation. A monodoc generated documentation will be installed.

Roadmap

  • Add an easy way to compile on Windows
  • iOS and Android support
  • Provide binaries for these platforms

License

gstreamer-sharp is licensed under the LGPL 2.1