The latest version of this software can be found on-line at http://git.gnome.org/browse/grilo and http://git.gnome.org/browse/grilo-plugins.


Overview
I. Tutorial
Quick start guide
Building Grilo from sources
Testing Grilo
Compiling Grilo based programs
Environment Setup
Building Grilo
Compiling Grilo based programs
Running Grilo based programs
Debugging with Grilo
Writing applications with Grilo
Basic concepts
Typical use cases explained
Writing plugins for Grilo
Media Source plugins
Metadata Source plugins
Testing your plugins
II. Object Index
III. API Reference
grilo — Metadata library supporting several services
Plug-in management
GrlPluginRegistry — Grilo plugins loader and manager
Data sources
GrlMediaPlugin — Base class for Grilo Plugins
GrlMetadataSource — Abstract base class for metadata providers
GrlMediaSource — Abstract class for media providers
Search in multiple sources
Multiple — Search in multiple loaded sources
Configuring plug-ins
GrlConfig — Configuration data storage
Media data
GrlData — Low-level class for storing metadata information about media resources provided by GrlMediaSource objects.
GrlRelatedKeys — A class where to store related metadata keys.
GrlMedia — A multimedia data transfer object
GrlMediaBox — A container for multiple medias
GrlMediaVideo — A multimedia data for video
GrlMediaAudio — A multimedia data for audio
GrlMediaImage — A multimedia data for image
Misc
grl-metadata-key — General media key definition
grl-log — Log system
grl-error — Error system
grl-definitions
grl-operation
grl-util — utility functions
IV. Grilo Libraries
Grilo Net Classes
GrlNetWc — small and simple HTTP client
API Index
Index of deprecated API
Annotation Glossary