Grilo Reference Manual

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
      Source plugins
      Testing your plugins
II. Object Index
III. API Reference
  grilo — Metadata library supporting several services
  Plug-in management
    GrlRegistry — Grilo plugins loader and manager
  Data sources
    GrlPlugin — Base class for Grilo Plugins
    GrlSource — Abstract base class for sources
  Capabilities and Options
    GrlCaps — Describes the capabilities of a source for a given operation.
    GrlOperationOptions — Describes the options to be passed to an operation
  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 GrlSource 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
    grl-definitions
    grl-operation
    grl-util — utility functions
IV. Grilo Libraries
  Grilo Net Classes
    GrlNetWc — small and simple HTTP client
  Grilo Playlist Functions
    GrlPls — playlist handling functions
API Index
Index of deprecated API
Annotation Glossary

Generated by GTK-Doc V1.24