Farsight2 Reference Manual

for version 0.0.30.1. The latest version of this documentation can be found on-line at http://farsight.freedesktop.org/apidoc/farsight2/. The bases classes are implemented by multiple plugins described in the Farsight2 Plugins Manual.

I. User-oriented classes, interfaces and functions
  Farsight GStreamer Interfaces
    FsConference — Interface for farsight conference elements
  Farsight Core Library
    FsParticipant — A participant in a conference
    FsSession — A session in a conference
    FsStream — A stream in a session in a conference
    FsCandidate — Structure describing a transport candidate.
    FsCodec — Structure representing a media codec
  Protocol Specific types
    RTP Specific types
  Farsight Utility Functions and Objects
    FsElementAddedNotifier — Recursive element addition notifier
    Network interfaces discovery — Utility functions to discover local network interfaces
    Utility functions — Miscellaneous useful functions
II. Classes used to implement Farsight plugins
  Farsight Classes Base Implementations
    FsBaseConference — Base class for Farsight Conference Gstreamer Elements
  Farsight Transmitter Classes
    FsTransmitter — A transmitter object linked to a session
    FsStreamTransmitter — A stream transmitter object used to convey per-stream information to a transmitter.
  Farsight Plugins Infrastructure
    FsPlugin — A class for defining Farsight plugins

Generated by GTK-Doc V1.17