|  |  | librygel-server Reference Manual |

## librygel-server API Reference

RygelImageItem — Represents an image item.
RygelPhotoItem — Represents a photo item.
RygelMediaItem — Represents a media (Music, Video and Image) item.
RygelMediaContainer — Represents a container (folder) for media items and containers. Provides basic serialization (to DIDLLiteWriter) implementation. Deriving classes are supposed to provide working implementations of get_children.
rygel-content-directory
RygelWritableContainer — Interface to be implemented by 'writable' container: ones that allow creation, removal and editing of items directly under them. Currently, only addition and removal is supported.
RygelAudioItem — Represents an audio item.
RygelRelationalExpression
RygelMediaServer
RygelMediaArtStore
RygelSimpleContainer — A simple implementation of MediaContainer that keeps all MediaObjects in memory. In order for it to be of any use, you must add children to children ArrayList field.
RygelSubtitle — Represents a subtitle for a video.
RygelThumbnail — Represents a picture or video thumbnail.
RygelMediaObjects — An array list that keeps media objects.
RygelVideoItem — Represents a video item.
RygelMediaObject — Represents a media object (container and item).
RygelSearchExpression — Represents a SearchExpression tree.
RygelVisualItem — An interface that visual (video and image) items must implement.
RygelLogicalExpression
RygelMusicItem — Represents a music item.
RygelMediaServerPlugin
RygelSearchableContainer

Generated by GTK-Doc V1.18.1