OPEN SOURCE SOFTWARE NOTICE
Please note we provide an open source software notice along with this product and/or this product firmware (in the following just “this product”). The open source software licenses are granted by the respective right holders. And the open source licenses prevail all other license information with regard to the respective open source software contained in the product, including but not limited to End User Software Licensing Agreement. This notice is provided on behalf of Huawei Technologies Co. Ltd. and any of its local subsidiaries which may have provided this product to you in your local country.
Warranty Disclaimer
The open source software in this product is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the applicable licenses for more details.
Copyright Notice and License Texts
Software: overscroll_decor 1.0.4
Copyright notice:
Copyright (c) 2015, DoAT Media Ltd.
License: BSD 2-Clause License
Copyright (c) <YEAR>, <OWNER>
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.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Software: FFmpeg 3.4.1
Copyright notice:
Copyright (c) 2011 Vladimir Voroshilov
Copyright (c) 2007 Bobby Bingham
Copyright 2003 Kevin Atkinson
Copyright (c) 2012 AvxSynth Team
Copyright (c) 2008 Vitor Sessak
Copyright (c) 2015 Paul B Mahol
Copyright (c) 2006-2008 Ramiro Polla
Copyright (c) 2017 samsamsam@o2.pl based on HLS demux
Copyright (c) 2017 Steven Liu
Copyright (c) 2008 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2009 Robert Swain ( rob opendot cl )
Copyright (C) 2015 Rostislav Pehlivanov <atomnuker gmail com>
Copyright (C) 2015 Vittorio Giovara <vittorio.giovara gmail com>
Copyright (c) 2003 Michel Bardiaux
copyright (c) 2006 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2009 Stefano Sabatini
Copyright (c) 2010 Mark Heath mjpeg0 @ silicontrip dot org
Copyright (c) 2014 Clément Bœsch
Copyright (c) 2014 Dave Rice @dericed
Copyright (c) 2016 Nicolas George
Copyright (c) 2014 Martin Storsjo
Copyright (c) 2016 Michael Niedermayer
Copyright (C) 2006 Michael Niedermayer (michaelni@gmx.at)
Copyright (C) 2003-2005 by Christopher R. Hertel (crh@ubiqx.mn.org)
Copyright (c) 2014 Nicolas George
Copyright (C) 2013 Wei Gao <weigao@multicorewareinc.com>
Copyright (C) 2013 Lenny Wang
Copyright (c) 2008 Mans Rullgard <mans@mansr.com>
Copyright (c) 2009 Mans Rullgard <mans@mansr.com>
Copyright (c) 2012 Pavel Koshevoy <pkoshevoy at gmail dot com>
Copyright (c) 2006 The FFmpeg Project
Copyright (c) 2010 Niel van der Westhuizen <nielkie@gmail.com>
Copyright (c) 2002 A'rpi
Copyright (c) 1997-2001 ZSNES Team ( zsknight@zsnes.com / demo@zsnes.com )
Copyright (c) 2003 Fabrice Bellard
Copyright (c) 2011 Jonathan Baldwin
Copyright (c) 2009 Daniel Verkamp <daniel at drv.nu>
Copyright (C) 2001-2003 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2000, 2001 Fabrice Bellard
Copyright (c) 2009 Luca Abeni
Copyright (c) 2009 Martin Storsjo
Copyright (C) 2015 Pedro Arthur <bygrandao@gmail.com>
Copyright 2005 Balatoni Denes
Copyright 2006 Loren Merritt
Copyright (c) 2006 Thijs Vermeir <thijs.vermeir@barco.com>
Copyright (c) 2009 Kenan Gillet
Copyright (C) 2012 Michael Niedermayer (michaelni@gmx.at)
Copyright (c) 2013 Lukasz Marek
Copyright (c) 2008 vmrsss
Copyright 2007 Bobby Bingham
Copyright Stefano Sabatini <stefasab gmail com>
Copyright Vitor Sessak <vitor1001 gmail com>
Copyright (c) 2012 Vitaliy E Sugrobov
Copyright (c) 2016 Google Inc.
Copyright (c) 2016 KongQun Yang (kqyang@google.com)
Copyright (c) 2001 Fabrice Bellard
Copyright (c) 2009 Tobias Bindhammer
Copyright (c) 2014-2015 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2016 Davinder Singh (DSM) <ds.mudhar<@gmail.com>
Copyright (c) 2011 Martin Storsjo
Copyright (c) 2007 Justin Ruggles
Copyright (c) 2009 Peter Ross
Copyright (c) 2009 Michael Tison
Copyright (c) 2010 Nolan Lum <nol888@gmail.com>
Copyright (c) 2009 Loren Merritt <lorenm@u.washington.edu>
copyright (c) 2001 Fabrice Bellard
Copyright (c) 2003 The FFmpeg project
Copyright (c) 2007 Anssi Hannula <anssi.hannula@gmail.com>
Copyright (c) 2008 Michael Niedermayer
Copyright (c) 2013 Martin Storsjo
Copyright (c) 2008 Loren Merrit <lorenm@u.washington.edu>
Copyright (c) 2015 Ronald S. Bultje <rsbultje@gmail.com>
Copyright (C) 2017 foo86
Copyright (c) 2016 Ronald S. Bultje <rsbultje@gmail.com>
Copyright (c) 2015 Rodger Combs
Copyright (c) 2013 Stefano Sabatini
Copyright (c) 2010 Anton Khirnov
Copyright (C) 2001-2010 Krzysztof Foltman, Markus Schmidt, Thor Harald Johansen
Copyright (c) 2017 Paul B Mahol
Copyright (C) 2012 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2001 FFmpeg project
Copyright (c) 2010 Martin Storsjo
Copyright (c) 2001 Heikki Leinonen
Copyright (c) 2001 Chris Bagwell
Copyright (c) 2003 Donnie Smith
Copyright (c) 2014 Paul B Mahol
Copyright (c) 2014 Eejya Singh
Copyright (c) 2016 Paul B Mahol
Copyright (c) 2016 Tiancheng "Timothy" Gu
Copyright (c) 2012 Carl Eugen Hoyos
Copyright (c) 2015 Vesselin Bontchev
Copyright (c) 2001-2014, Jim Teeuwen
Copyright (c) 2017 Vittorio Giovara <vittorio.giovara@gmail.com>
Copyright (c) 2012 Martin Storsjo
Copyright (c) 2011 Mina Nagy Zaki
Copyright (c) 2000 Edward Beingessner And Sundry Contributors.
Copyright (c) 2002-2004 Michael Niedermayer
Copyright (c) 2009 Samalyse
Copyright (c) 2013 Georg Martius <georg dot martius at web dot de>
Copyright (C) 2007 Aurelien Jacobs <aurel@gnuage.org>
Copyright (c) 2009 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2005 Alex Beregszaszi
Copyright (c) 2002 Fabrice Bellard
Copyright (C) 2012 British Broadcasting Corporation, All Rights Reserved
Copyright (c) 2012 Stefano Sabatini
Original copyright (c) 2002 Remi Guyomarch <rguyom@pobox.com>
Port copyright (c) 2010 Daniel G. Taylor <dan@programmer-art.org>
Copyright (c) 2006 Stefan Gehrer <stefan.gehrer@gmx.de>
Copyright (c) 2015 Tiancheng "Timothy" Gu
Copyright (c) 2000, 2001, 2002 Fabrice Bellard
Copyright (c) 2004 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2013 Clément Bœsch
Copyright (c) 2012 Justin Ruggles <justin.ruggles@gmail.com>
Copyright (c) 2009 Bartlomiej Wolowiec
Copyright (c) 2017 Google Inc.
Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved.
Copyright (C) 2011-2012 Michael Niedermayer (michaelni@gmx.at)
Copyright (c) 2007 Marco Gerards <marco@gnu.org>
Copyright (c) 2012 Jeremy Tran
Copyright (c) 2001 Donald A. Graft
Copyright (c) 2012 Paul B Mahol
Copyright (C) 2001-2011 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2012 Ronald S. Bultje <rsbultje@gmail.com>
Copyright (c) 2010 Aurelien Jacobs <aurel@gnuage.org>
Copyright (c) 2012 Clément Bœsch <u pkh me>
Copyright (c) 2002 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2014 RISC OS Open Ltd
Copyright (c) 2006 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2008 Peter Ross
Copyright (c) 2011 Justin Ruggles
Copyright (C) 2008 Ramiro Polla
Copyright (c) 2012 Clément Bœsch
Copyright (C) 2014 Kieran Kunhya <kierank@obe.tv>
Copyright (c) 2006 Steve Lhomme
Copyright (c) 2007 Wolfram Gloger
Copyright (c) 2010 Michele Orrù
Copyright (c) 2011, 2012 Hyllian/Jararaca <sergiogdb@gmail.com>
Copyright (c) 2014 Arwa Arif <arwaarif1994@gmail.com>
Copyright (C) 2005 Michael Ahlberg, Måns Rullgård
Copyright (c) 2001 Fabrice Bellard (original AU code)
Copyright (c) 2010 Rafael Carre
Copyright (c) 2003 Rich Felker
Copyright (c) 2006 Luca Barbato <luzero@gentoo.org>
Copyright 1988-2013, Huawei Tech. Co., Ltd.
Copyright (C) 2011-2013 Michael Niedermayer (michaelni@gmx.at)
Copyright (C) 2013 Xiaolei Yu <dreifachstein@gmail.com>
Copyright (c) 2017 Gerion Entrup
Copyright (c) 2011 Mans Rullgard
Copyright (c) 2015 James Almer
Copyright (c) 2014 Supraja Meedinti
Copyright (C) 2009 Konstantin Shishkov
Copyright (c) 2009 Rob Sykes <robs@users.sourceforge.net>
Copyright (c) 2013 Paul B Mahol
Copyright (c) 2011 Stefano Sabatini
Copyright (C) 2005 Matthieu CASTET
Copyright (c) 2010 Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Copyright 2017 Carl Eugen Hoyos
Copyright (c) 2010 Mans Rullgard <mans@mansr.com>
Copyright (c) 2010 Peter Ross <pross@xvid.org>
Copyright (c) 2005 Robert Edele <yartrebo@earthlink.net>
Copyright (c) 2005 Vidar Madsen
Copyright (C) 2004 Mike Melanson <melanson@pcisys.net>
Copyright (c) 2013 Nicolas George
copyright (c) 2007 Bobby Bingham
Copyright (c) 2014 StarBrilliant <m13253@hotmail.com>
Copyright (c) 2014 Peter Ross
Copyright (c) 2011 Anton Khirnov
Copyright (C) 2010 Mohamed Naufal Basheer <naufal11@gmail.com>
Copyright (C) 2009 Thomas P. Higdon <thomas.p.higdon@gmail.com>
Copyright (c) 2016 Josh de Kock
Copyright (c) 2012 Michael Niedermayer
Copyright (c) 2016 Kyle Swanson <k@ylo.ph>.
Copyright (c) 2007 Peter Ross
Copyright (c) 2009 David Conrad
Copyright (c) 2017 Paras Chadha
Copyright (c) 2016 Thomas Volkert <thomas@netzeal.de>
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
"copyright" line and a pointer to where the full notice is found.
Copyright (c) 2007 Vitor Sessak
Copyright (c) 2008 Siarhei Siamashka <ssvb@users.sourceforge.net>
Copyright (c) 2007 Ivo van Poorten
Copyright (c) 2000 Chris Ausbrooks <weed@bucket.pp.ualr.edu>
Copyright (c) 2000 Fabien COELHO <fabien@coelho.net>
Copyright (c) 2006 Reynaldo H. Verdejo Pinochet
Copyright (c) 2012-2013 Oka Motofumi (chikuzen.mo at gmail dot com)
Copyright (C) 2010 Georg Martius <georg.martius@web.de>
Copyright (C) 2010 Daniel G. Taylor <dan@programmer-art.org>
Copyright (c) 2011 Peter Ross (pross@xvid.org)
Copyright (c) 2014 Deti Fliegl
Copyright (c) 2017 Akamai Technologies, Inc.
Copyright (c) 2000-2003 Fabrice Bellard
Copyright (c) 2014 James Darnley <james.darnley@gmail.com>
Copyright (c) 2015 Arwa Arif <arwaarif1994@gmail.com>
copyright (c) 2003 Fabrice Bellard
Copyright (c) 2014 Alexandra Hájková
Copyright (c) 2009 Ronald S. Bultje
Copyright (c) 2016 Jan Sebechlebsky
Copyright (c) 2016 Alexandra Hájková
Copyright (c) 2012
Copyright (C) 2015 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2012 Antti Seppälä
Copyright (C) 2004 Romain Dolbeau <romain@dolbeau.org>
Copyright (c) 2011 Nicolas George <nicolas.george@normalesup.org>
Copyright (c) 2015 Luca Barbato
Copyright (c) 2015 James Darnley
Copyright (c) 2011 Kieran Kunhya <kieran@kunhya.com>
Copyright (c) 2009 Daniel Verkamp <daniel@drv.nu>
Copyright (c) 2013 Vittorio Giovara
Copyright (c) 2008 Sisir Koppaka
Copyright (c) 2009 Konstantin Shishkov
Copyright (c) 2016 Martin Storsjo
Copyright (c) 2011 Michael Karcher
Copyright (c) 2010 Ramiro Polla
Copyright (c) 2000 Fabrice Bellard
Copyright (c) 2005 Michael Niedermayer <michaelni@gmx.at>
copyright (c) 2005 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2013-2014 Ramiro Polla
Copyright (c) 2015, Vignesh Venkatasubramanian
Copyright (C) 2015 Vittorio Giovara <vittorio.giovara@gmail.com>
Copyright (c) 2013 James Almer
Copyright (C) 2006 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2006-2008 Rob Sykes <robs@users.sourceforge.net>
1-pole filters based on code (c) 2000 Chris Bagwell <cbagwell@sprynet.com>
Copyright (C) 2012 Clément Bœsch <u pkh me>
Copyright (C) 2010-2011 x264 project
Copyright (C) 2013 James Almer
Copyright (c) 2014 Michael Niedermayer
Copyright (c) 2008 Ivo van Poorten
Copyright (c) 2013 Justin Ruggles <justin.ruggles@gmail.com>
Copyright (c) 2011-2012 Paul B Mahol
Copyright (c) 2015 Thomas Volkert <thomas@homer-conferencing.com>
Copyright (c) 2006 Konstantin Shishkov
Copyright (c) 2010 Mohamed Naufal Basheer
Copyright (c) 2003 Tobias Diedrich
Copyright (c) 2001-2010 Krzysztof Foltman, Markus Schmidt, Thor Harald Johansen and others
Copyright (c) 2015 Niklas Haas
Copyright (c) 2007 Konstantin Shishkov
Copyright (c) 2010 Stefano Sabatini
Copyright (c) 2015 Kyle Swanson <k@ylo.ph>.
Copyright (c) 2010 Anssi Hannula <anssi.hannula at iki.fi>
Copyright 1988-2014, Huawei Tech. Co., Ltd.
Copyright (c) 2012 Google, Inc.
Copyright (C) 2001-2002 Michael Niedermayer (michaelni@gmx.at)
Copyright (c) 2003 Michael Niedermayer <michaelni@gmx.at>
Copyright (C) 2007 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2014 Lukasz Marek
Copyright (C) 2012 Peng Gao <peng@multicorewareinc.com>
Copyright (C) 2012 Li Cao <li@multicorewareinc.com>
Copyright (C) 2012 Wei Gao <weigao@multicorewareinc.com>
Copyright (C) 2013 Lenny Wang <lwanghpc@gmail.com>
Copyright (c) 2003 Roman Shaposhnik
Copyright (c) 2006 Daniel Maas <dmaas@maasdigital.com>
Copyright (C) 2009 Justin Ruggles
Copyright (c) 2007 Christian Ohm, 2008 Eli Friedman
Copyright (C) 2007 Marc Hoffman
Copyright (c) 2001-2010 Krzysztof Foltman, Markus Schmidt, Thor Harald Johansen, Vladimir Sadovnikov and others
Copyright (c) 2004 Konstantin Shishkov
Copyright (c) 2015 Janne Grunau <janne-libav@jannau.net>
Copyright (c) 2005, 2011 Peter Ross <pross@xvid.org>
Copyright (c) 2008 Ramiro Polla <ramiro.polla@gmail.com>
Copyright (C) 2017 Paul B Mahol
Copyright (C) 2013-2015 Andreas Fuchs, Wolfgang Hrauda
Copyright (C) 2013 James Almer <jamrial@gmail.com>
Copyright (c) 2006 Patrick Guimond
Copyright (C) 2013-2015 Andreas Fuchs, Wolfgang Hrauda,
Acoustics Research Institute (ARI), Vienna, Austria
copyright (c) 2009 Michael Niedermayer
Copyright (c) 2010 Bobby Bingham
Copyright (c) 2010 Josh Allmann
Copyright (c) 2012 Luca Barbato
Copyright (c) 2003 International Business Machines, Corp.
Copyright (c) 2016 Tobias Rapp
Copyright (c) 2003-2013 Loren Merritt
Copyright (c) 2009 Giliard B. de Freitas <giliarde@gmail.com>
Copyright (C) 2002 Gunnar Monell <gmo@linux.nu>
Copyright (c) 2016 Muhammad Faiz <mfcc64@gmail.com>
Copyright (c) 2015 Derek Buitenhuis
Copyright (c) 2011 Nicolas George
Copyright (c) 2006 Aurelien Jacobs <aurel@gnuage.org>
Copyright (c) 2011-2014 Peter Ross <pross@xvid.org>
Copyright (c) Markus Schmidt and Christian Holschuh
filter (a) --> (b) filter (b) --> (c) filter
(c) = {B, C}
filter (a) --> (a) filter (a) --> (c) filter
Copyright (c) 2004 Ville Saari
Copyright (c) 2012-2016 Paul B Mahol
Copyright (c) 2013 Marton Balint
Copyright (c) 2001, 2002 Fabrice Bellard
Copyright (c) 2009 Daniel Verkamp
Copyright (c) 2001, 2002, 2003 Fabrice Bellard
Copyright (c) 2004-2012 Michael Niedermayer <michaelni@gmx.at>
bessel function: Copyright (c) 2006 Xiaogang Zhang
Copyright (C) 2003 The FFmpeg project
Copyright (c) 2014 Oleksij Rempel <linux@rempel-privat.de>
Copyright (C) 2004 Gildas Bazin
Copyright (c) 2006 Benjamin Larsson
Copyright (c) 2015 Janne Grunau
Copyright (c) 2012 James Almer
Copyright (c) 2017 Rostislav Pehlivanov <atomnuker@gmail.com>
Copyright (c) 2011 Janne Grunau <janne-libav@jannau.net>
Copyright (c) 2015 Eran Kornblau <erankor at gmail dot com>
Copyright (c) 2010 S.N. Hemanth Meenakshisundaram <smeenaks@ucsd.edu>
Copyright (c) 2010-2011 Peter Ross <pross@xvid.org>
Copyright (c) 2002-2006 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2006 Oded Shimon <ods15@ods15.dyndns.org>
Copyright 1988-2012, Huawei Tech. Co., Ltd.
Copyright (c) 2003-2012 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2004 The FFmpeg project
Copyright (c) 2006-2008 Peter Ross
Copyright (c) 2006 Peter Ross
Copyright (c) 2012 Nicolas George
Copyright (c) 2007 Justin Ruggles
Copyright (c) 2015 Matthieu Bouron <matthieu.bouron stupeflix.com>
Copyright (c) 2015 Henrik Gramner
Copyright (c) 2005 Eric Lasota
Based on RoQ specs (c)2001 Tim Ferguson
Copyright (c) 2014 Tim Walker <tdskywalker@gmail.com>
Copyright (C) 2016 Thomas Mundt <loudmax@yahoo.de>
Copyright (c) 2002-2004 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2006 Rob Sykes <robs@users.sourceforge.net>
Copyright (c) 2007 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2013 Clément Bœsch <u pkh me>
Copyright (c) 2003-2008 The FFmpeg Project
Copyright (c) 2007, 2008 Ivo van Poorten
Copyright (c) 2010 Reimar Döffinger
Copyright (c) 2010 Jacob Meuser
Copyright (C) 2004 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2007 Luca Abeni ( lucabe72 email it )
Copyright (c) 2007 Benoit Fouet ( benoit fouet free fr )
Copyright (C) 2016 Open Broadcast Systems Ltd.
Author (C) 2016 Rostislav Pehlivanov <atomnuker@gmail.com>
Copyright (c) 2013 Loren Merritt
copyright (c) 2002 Francois Revol
Copyright (c) 2010-2017 NVIDIA Corporation
copyright (c) 2000, 2001, 2002 Fabrice Bellard
Copyright (c) 2015 Paul B. Mahol
Copyright (c) 2013-2015 Paul B Mahol
Copyright (c) 2015 Martin Storsjo
Copyright (c) 2011 Mans Rullgard <mans@mansr.com>
Copyright (c) 2006,2011 Konstantin Shishkov
Copyright (c) 2009 Toshimitsu Kimura
based on libavformat/http.c, Copyright (c) 2000, 2001 Fabrice Bellard
Copyright (c) 2006 Reimar Doeffinger
Copyright (c) 2017 Maksym Veremeyenko
copyright (c) 2012 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2015 Himangi Saraogi <himangi774@gmail.com>
Copyright (c) 2015 Carl Eugen Hoyos
Copyright (c) 2014 Clément Bœsch <u pkh me>
Copyright (c) 2009 Benjamin Larsson
Copyright (c) 2007 Baptiste Coudurier <baptiste dot coudurier at free dot fr>
Copyright (c) 2006 Ryan Martell. (rdm4@martellventures.com)
Copyright (c) 2006 Gregory Montoir (cyx@users.sourceforge.net)
Copyright (c) 2012-2014 Clément Bœsch <u pkh me>
Copyright (C) 2001-2010 Krzysztof Foltman, Markus Schmidt, Thor Harald Johansen, Damien Zammit
Copyright (c) 2009 Aurelien Jacobs <aurel@gnuage.org>
Copyright (c) 2002 Francois Revol <revol@free.fr>
Copyright (c) 2006 Baptiste Coudurier <baptiste.coudurier@free.fr>
copyright (c) 2002 Francois Revol <revol@free.fr>
copyright (c) 2006 Baptiste Coudurier <baptiste.coudurier@free.fr>
Copyright (c) 2014 Lukasz Marek <lukasz.m.luki@gmail.com>
Copyright (c) 2011 Paul B Mahol
Copyright (c) 2008 Gregory Montoir (cyx@users.sourceforge.net)
Copyright (c) 2014 Peter Meerwald <pmeerw@pmeerw.net>
Copyright (c) 2006 Ivo van Poorten
Copyright (c) 2006 Julian Hall
Copyright (c) 2002-2003 Brian J. Murrell
Copyright (c) 2011 KO Myung-Hun <komh@chollian.net>
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Copyright (C) 2007 Free Software Foundation, Inc. <http:fsf.org/>
(1) assert copyright on the software, and (2) offer you this License
"Copyright" also means copyright-like laws that apply to other kinds of
in a fashion requiring copyright permission, other than the making of an
copyright on the Program, and are irrevocable provided the stated
not control copyright. Those thus making or running the covered works
for which you have or can give appropriate copyright permission.
Copyright (c) 2012-2013 Clément Bœsch <u pkh me>
Copyright (c) 2011 Juan Carlos Rodriguez <ing.juancarlosrodriguez@hotmail.com>
Copyright (c) 2012 Laurent de Soras
Copyright (c) 2013 Fredrik Mellbin
Copyright (c) Stefano Sabatini | stefasab at gmail.com
Copyright (c) S.N. Hemanth Meenakshisundaram | smeenaks at ucsd.edu
Copyright (c) 2008 robs@users.sourceforge.net
Copyright (c) 2008 Baptiste Coudurier <baptiste dot coudurier at gmail dot com>
Copyright (c) 2013 Thilo Borgmann <thilo.borgmann at mail.de>
Copyright (c) 2011 Anton Khirnov <anton@khirnov.net>
Copyright (c) 2003 Michael Niedermayer
Copyright (c) 2004 The FFmpeg Project
Copyright (c) 2001-2010 Vladimir Sadovnikov
Copyright (c) 2009 Baptiste Coudurier <baptiste.coudurier@gmail.com>
Copyright (c) 2011 Luca Barbato <luzero@gentoo.org>
Copyright 2004-2006 Lennart Poettering
Copyright (c) 2014 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2008 Loren Merritt
Copyright (c) 2008-2010 Peter Ross (pross@xvid.org)
Copyright (c) 2009 Daniel Verkamp (daniel@drv.nu)
Copyright (c) 2016 Floris Sluiter
Copyright (c) 2015 Stupeflix
Copyright (c) 2013 Jeff Moguillansky
Copyright (c) 2003-2011 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2015 Timo Rothenpieler <timo@rothenpieler.org>
Copyright (c) 2009 Michael Niedermayer
Copyright (c) 2012 Michael Bradshaw <mjbshaw gmail com>
Copyright (c) 2013 Matthew Heaney
Copyright (c) 2008 Benjamin Larsson
Copyright (c) 2009 Stefan Gehrer <stefan.gehrer@gmx.de>
Copyright (c) 2009, 2011 Sebastian Gesemann. All rights reserved.
Copyright (c) 2012 Konstantin Shishkov
Copyright (c) 2012 Petri Hintukainen <phintuka <at> users.sourceforge.net>
(c)1997-99 by H. Dietz and R. Fisher
Copyright (c) 2010 Peter Ross
Copyright (c) 2012-2013 Paul B Mahol
Copyright (c) 2012 Mans Rullgard
Copyright (c) 2006 Alex Beregszaszi
copyright (c) Sebastien Bechet <s.bechet@av7.net>
Copyright (c) 2017 Ronald S. Bultje <rsbultje@gmail.com>
Copyright (c) 2017 Ashish Pratap Singh <ashk43712@gmail.com>
Copyright (c) 2016
Copyright (c) 2010 Gordon Schmidt <gordon.schmidt <at> s2000.tu-chemnitz.de>
Copyright (C) 2010 Rémi Denis-Courmont
Copyright (c) 2002 The Xine project
Copyright (c) 2002 The FFmpeg project
SVQ1 Encoder (c) 2004 Mike Melanson <melanson@pcisys.net>
Copyright (C) 2003-2011 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2015 Gilles Chanteperdrix <gch@xenomai.org>
Copyright (c) 2008 Vladimir Voroshilov
Copyright (c) 2003 Michael Zucchi <notzed@ximian.com>
Copyright (c) 2010 Baptiste Coudurier
Copyright (c) 2013 Vittorio Giovara <vittorio.giovara@gmail.com>
Copyright (c) 2017 Thomas Mundt <tmundt75@gmail.com>
Copyright (C) 2001-2012 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2008 Victor Paesa
Copyright (C) 2006 Aurelien Jacobs <aurel@gnuage.org>
Copyright (c) 2012 Fredrik Mellbin
Copyright (c) 2002 Steve O'Hara-Smith
simplegrab.c Copyright (c) 1999 Roger Hardiman
Copyright (c) 2008 Jaikrishnan Menon <realityman@gmx.net>
Copyright (c) 2011 Mark Himsley
Copyright (c) 2014 Thomas Volkert <thomas@homer-conferencing.com>
Copyright (c) 2011 Konstantin Shishkov
Copyright (c) 2010 Zhentan Feng <spyfeng at gmail dot com>
Copyright (c) 2006,2007 Ryan Martell
Copyright (c) 2007 Björn Axelsson
Copyright (c) 2015 Clément Bœsch <u pkh me>
Copyright (c) 2007 Benoit Fouet
Copyright (c) 2014 Benoit Fouet
Copyright (c) 2012 Andrey Utkin
Copyright (c) 2016 The FFmpeg Project
Copyright (c) 2014 Marvin Scholz
Copyright Konstantin Shishkov
Copyright (c) 2000 John Walker
Copyright (c) 2009 Xuggle Incorporated
Copyright (c) 2009 Vitor Sessak
Copyright (c) 2015 Ludmila Glinskih
Copyright (c) 2003 The FFmpeg project
Copyright (c) 2010 Nicolas George
Copyright (c) 2000,2001 Fabrice Bellard
Copyright (c) 2006 Luca Abeni
Copyright (C) 2004-2010 Michael Niedermayer <michaelni@gmx.at>
Copyright (C) 2008 David Conrad
Copyright (C) 2012 Peng Gao <peng@multicorewareinc.com>
Copyright (C) 2012 Li Cao <li@multicorewareinc.com>
Copyright (C) 2012 Wei Gao <weigao@multicorewareinc.com>
Copyright (c) 2011 Miroslav Slugeň <Thunder.m@seznam.cz>
copyright (c) 2009 Michael Niedermayer <michaelni@gmx.at>
Copyright (C) 2001-2003 Michael Niedermayer (michaelni@gmx.at)
Copyright (c) 2012 Samuel Pitoiset
Copyright (c) 2006 Smartjog S.A.S, Baptiste Coudurier <baptiste.coudurier@gmail.com>
Copyright (c) 2011-2012 Smartjog S.A.S, Clément Bœsch <clement.boesch@smartjog.com>
AltiVec optimizations (C) 2004 Romain Dolbeau <romain@dolbeau.org>
Copyright (C) 2003 Alex Beregszaszi & Mike Melanson
Copyright (c) 2015 Manojkumar Bhosale (Manojkumar.Bhosale@imgtec.com)
Copyright (c) 2003-2004 The FFmpeg project
Copyright (c) 2001-2010 Krzysztof Foltman, Markus Schmidt, Thor Harald Johansen, Damien Zammit and others
Copyright (c) 2012 Mans Rullgard <mans@mansr.com>
Copyright (c) 2011 Reinhard Tartler
Copyright 2012 Stefano Sabatini <stefasab gmail com>
Copyright (C) 2013 Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Copyright (c) 2003 Thomas Raivio
Copyright (c) 2004 Gildas Bazin <gbazin at videolan dot org>
Copyright (c) 2009 Baptiste Coudurier <baptiste dot coudurier at gmail dot com>
Copyright (c) 2002, 2003 Fabrice Bellard
Copyright (C) 2012-2013 Michael Niedermayer (michaelni@gmx.at)
Copyright (c) 2006 Baptiste Coudurier <baptiste.coudurier@smartjog.com>
Copyright (c) 2007-2008 Vladimir Voroshilov
Copyright (c) 2007 Luca Abeni
Copyright (c) 2012 David Kment
Copyright (c) 2011 Reimar Döffinger
Copyright (c) 2012 Loren Merritt
Copyright (C) 2011 Michael Niedermayer (michaelni@gmx.at)
Copyright (c) 2007 David Conrad
Copyright 2012 Robert Nagy <ronag89 gmail com>
Copyright 2012 Anton Khirnov <anton khirnov net>
Copyright (c) 2008-2010 Stefano Sabatini
Copyright (c) 2012-2013 Clément Bœsch
Copyright (c) 2013 Rudolf Polzer <divverent@xonotic.org>
Copyright (c) 2004-2007 Michael Niedermayer
Copyright (C) 2005 Nikolaj Poroshin <porosh3@psu.ru>
Copyright (c) 2008-2009 Andrej Stepanchuk
Copyright (c) 2009-2010 Howard Chu
Copyright (c) 2009 Nicolas Martin (martinic at iro dot umontreal dot ca)
Copyright (c) 2006 Roman Shaposhnik
Copyright (c) 2015-2016 Clément Bœsch <u pkh me>
Copyright (C) 2014 Luca Barbato <luzero@gentoo.org>
Copyright (c) 2015 Supraja Meedinti
Copyright (C) 2010, Chris Moeller,
All rights reserved.
Copyright (c) 2008 GUCAS, Zhentan Feng <spyfeng at gmail dot com>
Copyright (C) 2008 David Conrad
Copyright (c) 2003 LeFunGus, lefungus@altern.org
Copyright (c) 2010 Anssi Hannula
Copyright (c) 2010 Carl Eugen Hoyos
Copyright (c) Stefano Sabatini 2010
Copyright (c) 2015 Luca Barbato <luzero@gentoo.org>
copyright (c) 2006 Reimar Doeffinger
copyright (c) 2016 Ganesh Ajjanagadde <gajjanag@gmail.com>
Copyright (c) 2007 Aurelien Jacobs <aurel@gnuage.org>
Copyright (c) 2003 Tinic Uro
Copyright (c) 2009 Alex Converse <alex dot converse at gmail dot com>
Copyright (c) 2007 Justin Ruggles <justin.ruggles@gmail.com>
Copyright (c) 2017 Clément Bœsch <u pkh me>
based on code by Copyright (C) 2001-2003 Michael Niedermayer (michaelni@gmx.at)
Copyright (c) 2002-2014 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2012 Georg Lippitsch <georg.lippitsch@gmx.at>
Copyright (c) 2007 Marco Gerards
Cinepak colorspace support (c) 2013 Rl, Aetey Global Technologies AB
Copyright (c) 2008, 2013 Maxim Poliakovski
2008 Benjamin Larsson
2011 David Goldwich
Copyright (c) 1994-2012 by the Xiph.Org Foundation and contributors
Copyright (C) 2005 Matthieu CASTET, Alex Beregszaszi
Copyright (c) 1998 - 2009 Conifer Software
Copyright (c) 2010 Ronald S. Bultje
Copyright (C) 2014 Red Hat, Inc.
Copyright (c) 2008 Luca Abeni
Copyright (c) 2010 Alexander Strange <astrange@ithinksw.com>
Copyright (C) 2012 VLC authors and VideoLAN
Copyright (c) 2007 Nicholas Tung
Copyright (c) 2013 Konstantin Shishkov <kostya.shishkov@gmail.com>
Copyright (c) 2005 David Hammerton
Copyright (c) 2011, Luca Barbato
Copyright (c) 2005 Reimar Döffinger
Copyright (c) 2006 Ryan Martell <rdm4@martellventures.com>
Copyright (C) 2017 Alexis Ballier <aballier@gentoo.org>
Copyright (C) 2017 Jorge Ramirez <jorge.ramirez-ortiz@linaro.org>
Copyright (c) 2006 Michael Niedermayer
Copyright (c) 2010 S.N. Hemanth Meenakshisundaram
Copyright (c) 2003 Gustavo Sverzut Barbieri <gsbarbieri@yahoo.com.br>
Copyright (c) 2013-2014 Ramiro Polla, Luca Barbato, Deti Fliegl
Copyright (C) 2001-2010 Krzysztof Foltman, Markus Schmidt, Thor Harald Johansen and others
Copyright (c) 2012 Steven Robertson
Copyright (C) 2006-2011 Michael Niedermayer <michaelni@gmx.at>
2010 James Darnley <james.darnley@gmail.com>
Copyright (c) 2006-2009 Justin Ruggles
Copyright (c) 2007 Michael Niedermayer
Copyright (c) 2015 Zhang Rui <bbcallen@gmail.com>
Copyright (c) 2007 The FFmpeg Project
Copyright (c) 2015 Hendrik Leppkes
Copyright (c) 2011 Carl Eugen Hoyos
Copyright (c) 2004 The FFmpeg project
Copyright (c) 2010 Tomas Härdin
Copyright (c) 2004 Michael Niedermayer
Copyright (C) 2009 Loren Merritt <lorenm@u.washington.edu>
Copyright (c) 2013-2014 Luca Barbato, Deti Fliegl
Copyright (c) 2014 Rafaël Carré
Copyright (c) 2014 Vignesh Venkatasubramanian
Copyright (c) 2006, 2008 Konstantin Shishkov
Copyright (c) 2013 Michael Niedermayer
Copyright (c) 2013 Philip Langdale
Copyright (c) 2015 Mats Peterson
Copyright (c) 2012 Peter Ross
Copyright (c) 2006 SmartJog S.A., Baptiste Coudurier <baptiste dot coudurier at smartjog dot com>
Copyright (c) 2000, 2001, 2002, 2003 Fabrice Bellard
Copyright (c) 2013 Lukasz Marek <lukasz.m.luki@gmail.com>
Copyright (c) 2012 Derek Buitenhuis
Copyright (c) 2010 Howard Chu
copyright (c) 2015 Rodger Combs <rodger.combs@gmail.com>
copyright (c) 2007 Luca Abeni
Copyright (C) 2012 Martin Storsjo
copyright (c) 2000 Fabrice Bellard
Copyright (c) 2004 Tobias Diedrich
Copyright (c) 2003 Donald A. Graft
Copyright (c) 2016 Umair Khan <omerjerk@gmail.com>
Copyright (c) 2007 Reimar Doeffinger
Copyright (c) 2015 Nicolas George
Copyright (c) 2011 Jan Kokemüller
Copyright (c) 2011 Smartjog S.A.S, Clément Bœsch <clement.boesch@smartjog.com>
Copyright (c) 2010-2011 Maxim Poliakovski
Copyright (c) 2016 Clément Bœsch <u pkh me>
Copyright (c) 2014 Vittorio Giovara <vittorio.giovara@gmail.com>
Copyright (c) 2010 Mans Rullgard
Copyright (c) 2016 Loongson Technology Corporation Limited
Copyright (c) 2016 Zhou Xiaoyong <zhouxiaoyong@loongson.cn>
Copyright (c) 2007 Mans Rullgard
copyright (c) 2007 Michael Niedermayer <michaelni@gmx.at>
Copyright (C) 2012 Clément Bœsch
Copyright (c) 2007 Benjamin Zores <ben@geexbox.org>
Copyright (c) 2009 Reimar Döffinger, based on crcenc (c) 2002 Fabrice Bellard
Copyright (c) 2017 James Almer
Copyright 2005 Wim Taymans
Copyright 2007 Edward Hervey
Copyright 2007 Nokia Corporation
Copyright 2007 Collabora Ltd, Philippe Kalaf
Copyright 2010 Mark Nauwelaerts
Copyright (c) 2012 Anton Khirnov
Copyright (c) 2015 Kevin Wheatley <kevin.j.wheatley@gmail.com>
Copyright (c) 2009 Andrej Stepanchuk
Copyright (c) 2014 Seppo Tomperi <seppo.tomperi@vtt.fi>
Copyright (C) 2012 - 2013 Guillaume Martres
Copyright (C) 2010 David Conrad
Copyright (c) 2016 Mobibase, France (http://www.mobibase.com)
Copyright (c) 2008 Baptiste Coudurier <baptiste.coudurier@gmail.com>
Copyright (c) 2009 Reimar Döffinger <Reimar.Doeffinger@gmx.de>
copyright (c) 2002 Fabrice Bellard
copyright (c) 2014 Samsung Electronics. All rights reserved.
Copyright (c) 2013 Anssi Hannula
Copyright (c) 2008 Konstantin Shishkov
Copyright (c) 2012 Rudolf Polzer
Copyright (c) 2004-2006 Michael Niedermayer
Copyright (c) 2003 Alex Beregszaszi
Copyright (c) 2002 Jindrich Makovicka <makovick@gmail.com>
Copyright (c) 2013, 2015 Jean Delvare <jdelvare@suse.com>
Copyright (c) 2016 Savoir-faire Linux, Inc
Copyright (c) 1998 Juergen Mueller And Sundry Contributors
erf function: Copyright (c) 2006 John Maddock
Copyright (c) 2010 Anatoly Nenashev
Copyright (c) 2015 Roger Pack
Copyright (c) 2010 David Conrad
Copyright (c) 2010 Thilo Borgmann <thilo.borgmann at mail.de>
Copyright (c) 2008 Affine Systems, Inc (Michael Sullivan, Bobby Impollonia)
Copyright (c) 2013 Andrey Utkin <andrey.krieger.utkin gmail com>
Copyright (c) 2014 Nicholas Robbins
Copyright (c) 2013 Luca Barbato
Copyright (c) 2015 Donny Yang
Copyright (c) 2002 Naoki Shibata
Copyright (c) 2005 Francois Revol
copyright (c) 2010 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2011 Baptiste Coudurier
Copyright (c) 2014 Petri Hintukainen <phintuka@users.sourceforge.net>
Copyright (c) 2014 Barbara Lepage <db0company@gmail.com>
Copyright (c) 2016 Ståle Kristoffersen
Copyright (c) 2012 Rob Sykes <robs@users.sourceforge.net>
Copyright (C) 2015 Paul B Mahol
Copyright (c) 2015 Michael Niedermayer <michaelni@gmx.at>
copyright (c) 2005-2012 Michael Niedermayer <michaelni@gmx.at>
Copyright (c) 2005-2012 Michael Niedermayer <michaelni@gmx.at>
Copyright 2011 Stefano Sabatini <stefano.sabatini-lala poste it>
Copyright 2012 Nicolas George <nicolas.george normalesup org>
Copyright (c) 1999 Chris Bagwell
Copyright (c) 1999 Nick Bailey
Copyright (c) 2007 Rob Sykes <robs@users.sourceforge.net>
Copyright (c) 2014 Andrew Kelley
Copyright (C) 2007 Richard Spindler (author of frei0r plugin from which this was derived)
Copyright (C) 2014 Daniel Oberhoff
Copyright (c) 2007 Nicolas George <nicolas.george@normalesup.org>
Copyright (c) 2013-2014 Clément Bœsch
Copyright (c) 2000-2002 Fabrice Bellard
Copyright (c) 2008 Sascha Sommer (saschasommer@freenet.de)
Copyright (c) 2006 Cyril Zorin
Copyright (c) 2010 Fabrice Bellard
Copyright (c) 2007-2010 Stefano Sabatini
Copyright (c) 2016 Neil Birkbeck <neil.birkbeck@gmail.com>
Copyright (c) 2003 The FFmpeg Project
Copyright (c) 2011 Max Horn
Copyright (c) 2013 Oka Motofumi (chikuzen.mo at gmail dot com)
Copyright (c) Stefano Sabatini 2011
Copyright (c) 2006 Ryan Martell
Copyright (c) 2012 Nicolas George <nicolas.george@normalesup.org>
Copyright (C) 2008 Reimar Döffinger
Copyright (C) 2002 Michael Niedermayer <michaelni@gmx.at>
copyright (c) 2006 Mans Rullgard
Copyright (c) 2004 Roman Shaposhnik
Copyright (c) 2008 Alessandro Sappia
Copyright (c) 2011 Michael Niedermayer
Copyright (C) 1995 Mark Adler
copyright (C) 2004 Marc Hoffman <marc.hoffman@analog.com>
Copyright (c) 2007 Ronald S. Bultje
Copyright (c) 2016 Michael Niedermayer <michael@niedermayer.cc>
Copyright (c) 2007 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
Copyright (c) 2002-2003 Fabrice Bellard
Copyright (c) 2010 Brandon Mintern
Copyright (c) 2009 Justin Ruggles
Copyright (c) 2007 Siarhei Siamashka <ssvb@users.sourceforge.net>
Copyright (c) 2011 Sven Hesse <drmccoy@drmccoy.de>
Copyright (c) 2011 Matthew Hoops <clone2727@gmail.com>
Copyright (C) 2001-2007 Michael Niedermayer
(c) 2010 Konstantin Shishkov
Copyright (C) 2010-2011 Kevin Stone
Copyright (C) 2016 Paul B Mahol
Copyright (c) 2009 Colin McQuillian
Copyright (c) 2004 Maarten Daniels
Copyright (c) 2015 LoRdMuldeR <mulder2@gmx.de>. Some rights reserved.
Copyright (c) 2011 Zhentan Feng <spyfeng at gmail dot com>
Copyright (c) 2011 Peter Ross <pross@xvid.org>
Copyright (c) 2009 James Darnley
Copyright (c) 2011,2014 Michael Niedermayer
Copyright 2010 S.N. Hemanth Meenakshisundaram <smeenaks ucsd edu>
Copyright 2010 Stefano Sabatini <stefano.sabatini-lala poste it>
Copyright (c) 2008 Aurelien Jacobs <aurel@gnuage.org>
Copyright (c) 2015 The FFmpeg Project
Copyright (c) 2008 Ronald S. Bultje
Copyright (C) 2006-2007 Kevin Stone
Copyright (c) 2016 James Almer
Copyright (C) 2012 Mark Himsley
getscenescore() Copyright (c) 2011 Stefano Sabatini
Copyright (c) 2013 Daniel Verkamp <daniel@drv.nu>
Copyright (c) 2014 Georg Lippitsch <georg.lippitsch@gmx.at>
Copyright (c) 2012 Clément Bœsch <u pkh me>
Copyright (c) 2015-2016 Matthieu Bouron <matthieu.bouron stupeflix.com>
Copyright (C) 2013 Calvin Walton <calvin.walton@kepstin.ca>
Copyright (C) 2007-2010 Christophe Gisquet <word1.word2@gmail.com>
Copyright (c) 2016 Marton Balnt <cus@passwd.hu>
Copyright (c) 2008 Robert Marston
Copyright (c) 2015 Imagination Technologies Ltd
Copyright (c) 2003 Daniel Moreno <comac AT comac DOT darktech DOT org>
Copyright (c) 2015 Anton Khirnov
Copyright (c) 2014 Luca Barbato <luzero@gentoo.org>
Copyright (c) 2011 Roger Pau Monné <roger.pau@entel.upc.edu>
Copyright (c) 2016 Vittorio Giovara <vittorio.giovara@gmail.com>
Copyright (c) 2015 Stephan Holljes
Copyright (c) 2002 Anders Johansson <ajh@atri.curtin.edu.au>
Copyright (c) 2011 Clément Bœsch <u pkh me>
Copyright (c) 2015 Muhammad Faiz <mfcc64@gmail.com>
Copyright (c) 2014-2015 Muhammad Faiz <mfcc64@gmail.com>
Copyright (c) 2012, Luca Barbato
Copyright (c) 2005 Luca Barbato <luzero@gentoo.org>
Copyright (c) 2011 Pascal Getreuer
Copyright (c) 2013 Dirk Farin <dirk.farin@gmail.com>
Copyright (c) 2010 Sebastian Vater <cdgs.basty@googlemail.com>
License: FFmpeg License
index.html
index.html |about.html |download.html |documentation.html |bugreports.html |contact.html |consulting.html |projects.html |legal.html |shame.html
FFmpeg License and Legal Considerations
Legal issues are a constant source of questions and confusion.This is an attempt to clarify the most important issues.The usual disclaimers apply, this is not legal advice.
FFmpeg License
FFmpeg is licensed under thehttp://www.gnu.org/licenses/old-licenses/lgpl-2.1.html or later. However, FFmpegincorporates several optional parts and optimizations that are covered by the http://www.gnu.org/licenses/old-licenses/gpl-2.0.html or later.If those parts get used the GPL applies to all of FFmpeg.
Read the license texts to learn how this affects programs built on topof FFmpeg or reusing FFmpeg. You may also wish to have a look at thehttp://www.gnu.org/licenses/gpl-faq.html.
Note that FFmpeg is not available under any other licensing terms,especially not proprietary/commercial ones, not even in exchange for payment.
License Compliance Checklist
The following is a checklist for LGPL compliance when linking against theFFmpeg libraries. It is not the only way to comply with the license, but wethink it is the easiest. There are also a few items that are not really relatedto LGPL compliance but are good ideas anyway.
You are not obliged by the LGPL to follow this list, but consult a copyrightlawyer if you choose not to. If you end up violating the LGPL, you will likelyend up on our shame list and/or get sued by us.
Compile FFmpeg without "--enable-gpl" andwithout "--enable-nonfree".Use dynamic linking (on windows, this means linking to dlls) for linkingwith FFmpeg libraries.Distribute the source code of FFmpeg, no matter if you modified it or not.Make sure the source code corresponds exactly to the library binariesyou are distributing.Run the command "svn diff . libswscale > changes.diff" in the rootdirectory of the FFmpeg source code to create a file with only the changes.Explain how you compiled FFmpeg, for example the configure line, in a textfile added to the root directory of the source code.Use tarball or a zip file for distributing the source code.Host the FFmpeg source code on the same webserver as the binary you aredistributing.Add "This software uses code of <a href=http://ffmpeg.org>FFmpeg</a> licensed under the <a href=http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html>LGPLv2.1</a> and its source can be downloaded <a href=link_to_your_sources>here</a>" to every page in your website where there is a download link to your application.Mention "This software uses libraries from the FFmpeg project under theLGPLv2.1" in your program "about box".Mention in your EULA that your program uses FFmpeg under the LGPLv2.1.If your EULA claims ownership over the code, you have to explicitlymention that you do not own FFmpeg, and where the relevant owners can befound.Remove any prohibition of reverse engineering from your EULA.Apply the same changes to all translations of your EULA.Do not misspell FFmpeg (two capitals F and lowercase "mpeg").Do not rename FFmpeg dlls to some obfuscated name, but adding a suffix orprefix is fine (renaming "avcodec.dll" to "MyProgDec.dll" is not fine, but to"avcodec-MyProg.dll" is).Go through all the items again for any LGPL external library you compiledinto FFmpeg (for example LAME).Make sure your program is not using any GPL libraries(notably libx264).
Trademark
FFmpeg is a trademark of http://www.bellard.org,originator of the FFmpeg project.
Patent Mini-FAQ
A lot of legal questions surrounding patents arise when discussing multimediatechnology. Thismini-FAQ attempts to address these issues. Note that much of this discussionis based on precedent, or what has happened in the past under similarcircumstances. Very little consideration is given to what could happen.If you use your imagination, you can visualize any dire scenario and ceasedoing any productive work.
Q: Does FFmpeg use patented algorithms?
A: We do not know, we are not lawyers so we are not qualified to answerthis. Also we have never read patents to implement any part of FFmpeg,so even if we were qualified we could not answer it as we do not knowwhat is patented. Furthermore the sheer number of software patents makes itimpossible to read them all so no one (lawyer or not) could answersuch a question with a definite no, those who do lie.What we do know is that various standards FFmpeg supports contain vaguehints that any conforming implementation might be subject to some patentrights in some jurisdictions, examples for such statements are:
For H.264:
ITU draws attention to the possibility that the practice or implementation of this Recommendation mayinvolve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence,validity or applicability of claimed Intellectual Property Rights, whether asserted by ITU members or othersoutside of the Recommendation development process.
And for MPEG-4:
The user's attention is called to the possibility that, for some of the processes specified in this part of ISO/IEC14496, conformance with this specification may require use of an invention covered by patent rights.By publication of this part of ISO/IEC 14496, no position is taken with respect to the validity of this claim or of anypatent rights in connection therewith.
Q: Is it safe to use such patented algorithms?
A: Patent laws vary wildly between jurisdictions, and in many countriespatents on algorithms are not recognized. Plus the use of patents toprevent the usage of a format or codec on a specific operating systemor together with specific other software might violate antitrust laws.So whether you are safe or not depends on where you live and how judgesinterpret the law in your jurisdiction.
Q: Bottom line: Should I be worried about patent issues if I use FFmpeg?
A: Are you a private user working with FFmpeg for your own personal purposes?If so, there is remarkably little reason to be concerned. Are you using FFmpegin a commercial software product? Read on to the next question...
Q: Is it perfectly alright toincorporate the whole FFmpeg core into my own commercial product?
A: You might have a problem here. There have been cases where companieshave used FFmpeg in their products. These companies found out that onceyou start trying to make money from patented technologies, the owners ofthe patents will come after their licensing fees. Notably, MPEG LA isvigilant and diligent about collecting for MPEG-related technologies.
http://validator.w3.org/check?uri=refererhttp://jigsaw.w3.org/css-validator/check/referer
Software: Android Support Library R47
Copyright notice:
Copyright (c) 2005-2013, The Android Open Source Project
License: Apache License 2.0
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License."Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
(a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Software: glide 4.5.0
Copyright notice:
Copyright 2014 Google, Inc. All rights reserved.
Copyright 2012 Jake Wharton
Copyright 2011 The Android Open Source Project
Copyright (c) 2013 Xcellent Creations, Inc.
Copyright (c) 1994 Anthony Dekker
License: Apache License Version 2.0
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
(a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Software: fastjson 1.2.40
Copyright notice:
2. Grant of Copyright License. Subject to the terms and conditions of copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the (c) You must retain, in the Source form of any Derivative Works You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
Copyright 1999-2017 Alibaba Group.
Copyright (c) 2003-2012 All Rights Reserved.
Copyright 2008 Alibaba.com Croporation Limited.
Copyright 1999-2016 Alibaba Group Holding Ltd.
Copyright 1999-2017 Alibaba Group Holding Ltd.
Copyright (c) 2000-2007 INRIA, France Telecom
Copyright 2015 Alibaba.com All right reserved. This software is the
confidential and proprietary information of Alibaba.com ("Confidential
Copyright 1999-2004 Alibaba.com All right reserved. This software is the
Copyright 2011 Alibaba.com All right reserved. This software is the
Copyright (c) 2014 All Rights Reserved
Copyright 2015-2016 Dark Phoenixs (Open-Source Organization).
Copyright 2008 Alibaba.com Corporation Limited.
Copyright 1999-2004 Alibaba.com All right reserved. This software is the confidential and proprietary information of
Copyright 1999-2100 Alibaba.com Corporation Limited.
License: Apache License Version 2.0
Please see above.
Software: okhttp 3.10.0
Copyright notice:
Copyright 2016 Square, Inc.
License: Apache License Version 2.0
Please see above.
Software: okio 1.14.1
Copyright notice:
Copyright 2013 Square, Inc.
License: Apache License 2.0
Please see above.
Written Offer
This product contains software whose rights holders license it on the terms of the GNU General Public License, version 2 (GPLv2) and/or other open source software licenses. We will provide you and any third party with the source code of the software licensed under an open source software license if you send us a written request by mail or email to the following addresses:
foss@huawei.com, hphp.he@huawei.com
detailing the name of the product and the firmware version for which you need the source code and indicating how we can contact you.
This offer is valid for three years from the moment we distributed the product and valid for 3 years.