User manual

libboost (1.51)
Boost provides free peer-reviewed portable C
++
source
libraries
,
and emphasize libraries that work well with the
C
++
Standard Library
.
Boost libraries are intended to be widely useful
,
and
usable across a broad spectrum of applications
.
-The Boost license encourages both commercial and non
commercial use
.
Source
:
www.boost.org
libjpeg (6b)
Libjpeg is a widely used C library for reading and writing
JPEG image files
.
Source
:
http
://
libjpeg.sourceforge.net
/
zlib (1.2.7)
A massively spiffy yet delicately unobtrusive compression
library
Source
:
www.zlib.net
libdirectfb (1.4.11)
DirectFB is a thin library that provides hardware graphics
acceleration
,
input device handling and abstraction
,
integrated windowing system with support for translucent
windows and multiple display layers
,
not only on top of
the Linux Framebuffer Device
.
It is a complete hardware abstraction layer with software
fallbacks for every graphics operation that is not
supported by the underlying hardware. DirectFB adds
graphical power to embedded systems and sets a new
standard for graphics under Linux
.
Source
:
http
://
directfb.org
/
libTomMath (0.42.0)
LibTom Projects are open source libraries written in
portable C under WTFPL. The libraries supports a variety
of cryptographic and algebraic primitives designed to
enable developers and students to pursue the field of
cryptography much more efficiently
.
Source
:
http
://
libtom.org
/
MTD utility (1.5.0)
MTD subsystem
(
stands for Memory Technology
Devices
)
provides an abstraction layer for raw flash
devices. It makes it possible to use the same API when
working with different flash types and technologies
,
e.g.
NAND
,
OneNAND
,
NOR
,
AG-AND
,
ECC
'
d NOR
,
etc
.
MTD subsystem does not deal with block devices like
MMC
,
eMMC
,
SD
,
CompactFlash
,
etc. These devices
are not raw flashes but they have a Flash Translation
layer inside
,
which makes them look like block devices.
These devices are the subject of the Linux block
subsystem
,
not MTD
.
Source
:
http
://
-www.linux-
td.infradead.org
/
source.html
libscew
The aim of SCEW is to provide an easy interface around
the XML Expat parser
,
as well as a simple interface for
creating new XML documents. It provides functions to
load and access XML elements without the need to
create Expat event handling routines every time you want
to load a new XML document
.
SCEW is freely available for download under the terms of
the GNU Lesser General Public License v2.1
(
LGPL
).
Source
:
http
://
www.nongnu.org
/
scew
/
libexpat
Expat is an XML parser library written in C
.
It is a stream-oriented parser in which an application
registers handlers for things the parser might find in the
XML document
(
like start tags
).
Source
:
http
://
expat.sourceforge.net
/
libdrm
libdrm provides core library routines for the X Window
System to directly interface with video hardware using the
Linux kernel
'
s Direct Rendering Manager
(
DRM
).
Source
:
http
://
dri.freedesktop.org
/
libdrm
/
FFMpeg (0.6)
A complete
,
cross-platform solution to record
,
convert
and stream audio and video
.
Source
:
www.ffmpeg.org
50