Rygel.TranscodeManager – librygel-server – Vala Binding Reference

Rygel.TranscodeManager – librygel-server Reference Manual

# TranscodeManager

## Object Hierarchy:

## Description:

public abstract class TranscodeManager : `Object`

Responsible for management of all transcoders: # Gets the appropriate transcoder given a transcoding target. # Provide all possible transcoding resources for items.

Namespace: Rygel
Package: librygel-server

## Content:

### Creation methods:

- public TranscodeManager ()

### Methods:

- public abstract `string` create_uri_for_item (MediaItem item, `int` thumbnail_index, `int` subtitle_index, `string`? transcode_target)
- public void add_resources (`DIDLLiteItem` didl_item, MediaItem item) throws `Error`
- public Transcoder get_transcoder (`string` target) throws `Error`