about PikselTech
Livido
Frei0r
VideoJack
InterOperability
VideoPiping
OpenSoundControl
piksel08
piksel07
piksel06
piksel05
piksel04
piksel03
piksel Tech
piksel Wiki
piksel Plenum
mailinglists
home

LiViDO has been discontinued in favor of Frei0r - look here instead.

         __   _ _   ___ ___  ____ 
        / /  (_) | / (_) _ \/ __ \             free and open source software
       / /__/ /| |/ / / // / /_/ /                    licensed under
      /____/_/ |___/_/____/\____/            GNU Lesser General Public License
      Linux Video Dynamic Objects                                  version 1.0
     <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>

This project provides a flexible plugin architecture for video effects.

The LiViDO API gives you the ability to write simple plugins for video processing and link them dynamically with multiple software packages.

LiViDO is header file (no need for libraries) and it includes a plugin and a host example implementation, all in POSIX/C99 with emphasis on portability (tested on x86 and MIPS, GNU/Linux, BSD, OSX).

Plugins will reside in shared object files suitable for dynamic linking.

Livido focuses on:

  • single and multiple input and output frames processing
  • separation of plugin control and plugin data
  • simplicity, standardization and efficiency
  • crossplatform support for embedded systems
  • freedom
  •      <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>