From af28d51e847068aceaf0c86e247ae52f05f1c377 Mon Sep 17 00:00:00 2001 From: William McBrine Date: Tue, 29 Jan 2013 00:53:09 -0500 Subject: [PATCH] License and history from qt-faststart 1.7. Note that we didn't use any of the changes from 1.6 or 1.5, and this is still a modified version. --- plugins/video/qtfaststart.py | 38 ++++++++++++++++++++++++-------------- 1 file changed, 24 insertions(+), 14 deletions(-) diff --git a/plugins/video/qtfaststart.py b/plugins/video/qtfaststart.py index 0acfc87..257a997 100644 --- a/plugins/video/qtfaststart.py +++ b/plugins/video/qtfaststart.py @@ -24,6 +24,8 @@ History ------- + * 2013-01-28: Support strange zero-name, zero-length atoms, re-license + under the MIT license, version bump to 1.7 * 2010-02-21: Add support for final mdat atom with zero size, patch by Dmitry Simakov , version bump to 1.4. @@ -36,20 +38,28 @@ License ------- - Copyright (C) 2008 - 2009 Daniel G. Taylor - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . + Copyright (C) 2008 - 2013 Daniel G. Taylor + + Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation files + (the "Software"), to deal in the Software without restriction, + including without limitation the rights to use, copy, modify, merge, + publish, distribute, sublicense, and/or sell copies of the Software, + and to permit persons to whom the Software is furnished to do so, + subject to the following conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS + BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. """ import logging @@ -57,7 +67,7 @@ import struct from StringIO import StringIO -VERSION = "1.4wjm3" +VERSION = "1.7wjm3" CHUNK_SIZE = 8192 SEEK_CUR = 1 # Not defined in Python 2.4, so we define it here -- WJM3 -- 2.11.4.GIT