Rygel.MediaServerPlugin – librygel-server – Vala Binding Reference

Rygel.MediaServerPlugin – librygel-server Reference Manual

# MediaServerPlugin

## Object Hierarchy:

## Description:

public abstract class MediaServerPlugin : `Plugin`

This is the base class for every Rygel implementation of a UPnP media server. It should be used either for a real plug-in for the rygel process or used in-process via the librygel-server API (see the standalone-server.c example).

Namespace: Rygel
Package: librygel-server

## Content:

### Creation methods:

- public MediaServerPlugin (MediaContainer root_container, `string` name, `string`? description = null)

### Methods:

- public override void apply_hacks (`RootDevice` device, `string` description_path) throws `Error`

### Fields:

- public MediaContainer root_container