operation manual
to the unmodified library. If you use our work, you ought to
acknowledge us. Permission is NOT granted for the use of any
IJG author's name or company name in advertising or publicity
relating to this software or products derived from it. This
software may be referred to only as "the Independent JPEG
Group'ssoftware". We specifically permit and encourage the
use of this software as the basis of commercial products,
provided that all warranty or liability claims are assumed by
the product vendor.
libpng (1.4.1)
libpng is the official Portable Network Graphics (PNG)
reference library (originally called pnglib). It is a platform-
independent library that contains C functions for handling
PNG images. It supports almost all of PNG's features, is
extensible. The original download site for this software is :
https://github.com/julienr/libpng-androidlibpng license
openssl (1.0.1j)
OpenSSL is an open-source implementation of the SSL and
TLS protocols. The core library, written in the C
programming language, implements the basic cryptographic
functions and provides various utility functions. The original
download site for this software is : http://openssl.org/OpenSSL
license
Zlib compression library (1.2.7)
zlib is a general purpose data compression library. All the code
is thread safe. The data format used by the zlib library is
described by RFCs (Request for Comments) 1950 to 1952 in
the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951
(deflate format) and rfc1952 (gzip format) Developed by Jean-
loup Gailly and Mark Adler(C) 1995-2012 Jean-loup Gailly and
Mark Adler This software is provided 'as-is', without any
express or implied warranty. In no event will the authors be
held liable for any damages arising from the use of this
software. Permission is granted to anyone to use this software
for any purpose, including commercial applications, and to
alter it and redistribute it freely, subject to the following
restrictions: 1. The origin of this software must not be
misrepresented; you must not claim that you wrote the
original software. If you use this software in a product, an
acknowledgment in the product documentation would be
appreciated but is not required. 2. Altered source versions
must be plainly marked as such, and must not be
misrepresented as being the original software. 3. This notice
may not be removed or altered from any source distribution.
Jean-loup Gailly Mark Adler jloup@gzip.org
madler@alumni.caltech.edu
dvbsnoop (1.2)
dvbsnoop is a DVB / MPEG stream analyzer program. For
generating CRC32 values required for composing PAT, PMT,
EIT sections
The original download site for this software is : https://github.c
om/a4tunado/dvbsnoop/blob/master/src/misc/crc32.cGPL v2
http://dvbsnoop.sourceforge.net/dvbsnoop.html
ezxml (0.8.6)
ezXML is a C library for parsing XML documents. The original
download site for this software is :
http://ezxml.sourceforge.net.Copyright 2004, 2005 Aaron
Voisine. This piece of software is made available under the
terms and conditions of the MIT license, which can be found
below.
Protobuf (2.0a)
Protocol Buffers are a way of encoding structured data in an
efficient yet extensible format. Google uses Protocol Buffers
for almost all of its internal RPC protocols and file formats.
The original download site for this software is :
http://code.google.com/p/protobufCopyright 2008, Google
Inc.All rights reserved. Redistribution and use in source and
binary forms, with or without modification, are permitted
provided that the following conditions are met: *
Redistributions of source code must retain the above
copyright notice, this list of conditions and the following
disclaimer. * Redistributions in binary form must reproduce
the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other
materials provided with the distribution. * Neither the name
of Google Inc. nor the names of its contributors may be used
to endorse or promote products derived from this software
without specific prior written permission. THIS SOFTWARE
IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOTLIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FORA PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE COPYRIGHTOWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL,SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOTLIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE,DATA, OR PROFITS;
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANYTHEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USEOF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE. Code generated
by the Protocol Buffer compiler is owned by the owner of the
input file used when generating it. This code is not standalone
and requires a support library to be linked with it. This
support library is itself covered by the above license.
guava (11.0.2)
The Guava project contains several of Google's core libraries
that we rely on in our Java-based projects: collections, caching,
primitives support, concurrency libraries, common
68