4af160f4ae
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. |
||
---|---|---|
doc | ||
out | ||
samples | ||
sources | ||
.gitignore | ||
AUTHORS | ||
autogen.sh | ||
ChangeLog | ||
configure.ac | ||
COPYING | ||
gstreamer-sharp-1.0.pc.in | ||
gstreamer-sharp.csproj | ||
gstreamer-sharp.sln | ||
gstreamer-sharp.snk | ||
Makefile.am | ||
NEWS | ||
README | ||
README.md | ||
VERSION |
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