Overview

librygel-renderer-gst is part of the Rygel project.

This library may be used to create UPnP or DLNA Renderers using GStreamer. The RygelPlaybinRenderer may wrap an existing GStreamer playbin or create its own. See the example.

librygel-renderer-gst is licensed under the GNU Lesser General Public License (LGPL).

Basic Usage

Include the header:

#include <rygel-renderer-gst.h>

If your source file is program.c, you can compile it with:

gcc program.cc -o program `pkg-config --cflags --libs rygel-renderer-gst-2.0`

Alternatively, if using autoconf, use the following in configure.ac:

PKG_CHECK_MODULES([DEPS], [rygel-renderer-gst-2.0])

Then use the generated DEPS_CFLAGS and DEPS_LIBS variables in the project Makefile.am files. For example:

program_CPPFLAGS = $(DEPS_CFLAGS)
program_LDADD = $(DEPS_LIBS)