Projects
Essentials
xvid
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 4
View file
xvidcore.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Tue May 31 21:31:00 UTC 2011 - Manfred.Tremmel@iiv.de + +- Update to xvid 1.3.2 (release) + +------------------------------------------------------------------- Fri Mar 25 00:00:00 UTC 2011 - Manfred.Tremmel@iiv.de - Update to xvid 1.3.1 (release)
View file
xvidcore.spec
Changed
@@ -3,7 +3,7 @@ %define soname 4 Name: xvidcore -Version: 1.3.1 +Version: 1.3.2 Release: 1 Summary: Xvid is a high quality MPEG-4 ASP video codec Summary(de): Xvid ist ein hochqualitativer MPEG-4 ASP Videocodec
View file
xvidcore-1.3.1.tar.bz2/debian
Deleted
-(directory)
View file
xvidcore-1.3.1.tar.bz2/debian/README.Debian
Deleted
@@ -1,15 +0,0 @@ -xvidcore for Debian -------------------- - -For ia32 CPU users: -This version of xvidcore is compiled so it can run on all ia32 CPUs. -It's done that way to comply with the Debian policy. - -However, xvidcore still uses specific instruction set optimized -code detecting CPU features at runtime. So all in all, this binary -won't be much slower than a specific subarch targeted build. But -if you're in search of maximum speed, rebuilding the package -with -march/-mcpu/-mtune options matching your CPU can increase -codec's performance up to 2% or 3%. - - -- Edouard Gomez <ed.gomez@free.fr>, Sun, 4 May 2003 20:55:37 +0200
View file
xvidcore-1.3.1.tar.bz2/debian/changelog
Deleted
@@ -1,120 +0,0 @@ -xvidcore (1.3.1-1) stable; urgency=low - * New upstream release - - -- Michael Militzer <michael@xvid.org> Thu, 10 Mar 2011 16:20:18 +0100 - -xvidcore (1.3.0-1) stable; urgency=low - - * New upstream release - - -- Michael Militzer <michael@xvid.org> Tue, 28 Dec 2010 17:24:28 +0100 - -xvidcore (1.2.2-1) stable; urgency=low - - * New upstream release - - -- Michael Militzer <michael@xvid.org> Thu, 28 May 2009 17:46:26 +0100 - -xvidcore (1.2.1-1) stable; urgency=low - - * New upstream release - - -- Michael Militzer <michael@xvid.org> Wed, 3 Dec 2008 11:28:52 +0100 - -xvidcore (1.3.0-0beta1) unstable; urgency=low - - * New upstream release - - -- Michael Militzer <michael@xvid.org> Tue, 28 Nov 2008 19:04:36 +0100 - -xvidcore (1.2.0-1) stable; urgency=low - - * New upstream release - - -- Michael Militzer <michael@xvid.org> Thu, 28 Nov 2008 18:56:07 +0100 - -xvidcore (1.2.0-0beta1) unstable; urgency=low - - * New upstream release - - -- Michael Militzer <michael@xvid.org> Tue, 02 Sep 2008 14:14:29 +0100 - -xvidcore (1.1.3-1) stable; urgency=low - - * New upstream release - - -- Michael Militzer <michael@xvid.org> Thu, 28 Jun 2007 17:04:12 +0100 - -xvidcore (1.1.2-1) stable; urgency=low - - * New upstream release - - -- Michael Militzer <michael@xvid.org> Wed, 1 Nov 2006 11:40:38 +0100 - -xvidcore (1.1.1-1) stable; urgency=low - - * New upstream release - - -- Michael Militzer <michael@xvid.org> Mon, 10 Jul 2006 22:08:24 +0100 - -xvidcore (1.1.0-0beta3) unstable; urgency=low - - * New upstream release - - -- Edouard Gomez <ed.gomez@free.fr> Fri, 14 Oct 2005 22:30:39 +0200 - -xvidcore (1.1.0-0beta2) unstable; urgency=low - - * New upstream release - - -- Edouard Gomez <ed.gomez@free.fr> Sun, 3 Apr 2005 22:24:36 +0200 - -xvidcore (1.1.0-0beta1) unstable; urgency=low - - * New upstream release - - -- Edouard Gomez <ed.gomez@free.fr> Sun, 9 Jan 2005 21:43:12 +0100 - -xvidcore (1.0.3-1) unstable; urgency=low - - * New upstream release - - -- Edouard Gomez <ed.gomez@free.fr> Sun, 19 Dec 2004 12:36:56 +0100 - -xvidcore (1.0.2-1) unstable; urgency=low - - * New upstream release. - - -- Edouard Gomez <ed.gomez@free.fr> Sun, 29 Aug 2004 12:30:39 +0200 - -xvidcore (1.0.1-1) unstable; urgency=low - - * New upstream release. - - -- Edouard Gomez <ed.gomez@free.fr> Sun, 6 Jun 2004 14:22:24 +0200 - -xvidcore (1.0.0-2) unstable; urgency=low - - * New debian packaging attempt. (Closes: #232658) - * debian/control: nasm dependency for i386 changed from nasm [i386] - to nasm | not+i386 on advice from Robert Millan. - * debian/README.Debian: the text was a bit confusing, changed it so - it doesn't suggest the package is compiled for a specific subarch. - * debian/rules: fixed the dh_link package targets (were using - $version instead of $major) - - -- Edouard Gomez <ed.gomez@free.fr> Sat, 29 May 2004 12:10:37 +0200 - -xvidcore (1.0.0-1) unstable; urgency=low - - * New upstream release - - -- Edouard Gomez <edy@edgomez.dyndns.org> Sun, 9 May 2004 00:29:15 +0200 - -xvidcore (1.0-0cvs) unstable; urgency=low - - * Initial Release. - * First attempt to package XviD. - - -- Edouard Gomez <ed.gomez@free.fr> Sun, 4 May 2003 20:55:37 +0200 -
View file
xvidcore-1.3.1.tar.bz2/debian/compat
Deleted
@@ -1,1 +0,0 @@ -5
View file
xvidcore-1.3.1.tar.bz2/debian/control
Deleted
@@ -1,25 +0,0 @@ -Source: xvidcore -Section: libs -Priority: optional -Maintainer: Edouard Gomez <ed.gomez@free.fr> -Build-Depends: debhelper (>= 5), nasm (>= 2.0.0) [i386 amd64] -Standards-Version: 3.5.8 - -Package: libxvidcore4 -Section: libs -Architecture: any -Depends: ${shlibs:Depends} -Description: High quality ISO MPEG4 codec library - Xvid is a high quality/performance ISO MPEG4 codec. This package contains - the runtime core library that can be used by various programs (among them - mplayer/mencoder, transcode) - -Package: libxvidcore4-dev -Section: libdevel -Architecture: any -Depends: libxvidcore4 (= ${binary:Version}) -Provides: libxvidcore-dev -Conflicts: libxvidcore-dev, libxvidcore2-dev, libxvidcore3-dev -Description: Development files for the Xvid ISO MPEG4 codec - This package includes header files and static library needed for development - based on Xvid core.
View file
xvidcore-1.3.1.tar.bz2/debian/copyright
Deleted
@@ -1,11 +0,0 @@ -This package was debianized by Edouard Gomez <ed.gomez@free.fr> on -Sun, 4 May 2003 20:55:37 +0200. - -It was downloaded from http://www.xvid.org/ - -Upstream Authors: see the authors.txt file - -Copyright: - -The Xvid library is licensed under the terms of the GNU GPLv2. It should be -available on your hard disk at /usr/share/common-licenses/GPL-2.
View file
xvidcore-1.3.1.tar.bz2/debian/libxvidcore4-dev.dirs
Deleted
@@ -1,2 +0,0 @@ -usr/lib -usr/include
View file
xvidcore-1.3.1.tar.bz2/debian/libxvidcore4-dev.docs
Deleted
@@ -1,1 +0,0 @@ -AUTHORS
View file
xvidcore-1.3.1.tar.bz2/debian/libxvidcore4-dev.install
Deleted
@@ -1,2 +0,0 @@ -debian/tmp/usr/include/*.h -debian/tmp/usr/lib/lib*.a
View file
xvidcore-1.3.1.tar.bz2/debian/libxvidcore4.dirs
Deleted
@@ -1,1 +0,0 @@ -usr/lib
View file
xvidcore-1.3.1.tar.bz2/debian/libxvidcore4.docs
Deleted
@@ -1,1 +0,0 @@ -AUTHORS
View file
xvidcore-1.3.1.tar.bz2/debian/libxvidcore4.install
Deleted
@@ -1,1 +0,0 @@ -debian/tmp/usr/lib/lib*.so.*
View file
xvidcore-1.3.1.tar.bz2/debian/rules
Deleted
@@ -1,94 +0,0 @@ -#!/usr/bin/make -f -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -# These are used for cross-compiling and for saving the configure script -# from having to guess our platform (since we know it already) -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - -# shared library versions, option 1 -version=`ls $(CURDIR)/build/generic/=build/lib*.so.* | \ - awk '{if (match($$0,/[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'` -major=`ls $(CURDIR)/build/generic/=build/lib*.so.* | \ - awk '{if (match($$0,/[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}' | \ - cut -d '.' -f 1` - -configure: configure-stamp -configure-stamp: - dh_testdir - # Add here commands to configure the package. - cd $(CURDIR)/build/generic/ && ./configure --host=$(DEB_HOST_GNU_TYPE) --target=$(DEB_BUILD_GNU_TYPE) - - touch configure-stamp - - -build: build-stamp -build-stamp: configure-stamp - dh_testdir - - # Add here commands to compile the package. - $(MAKE) -C build/generic/ clean all - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. - [ ! -f build/generic/Makefile ] || $(MAKE) -C build/generic/ distclean - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/tmp - $(MAKE) -C build/generic/ install prefix=$(CURDIR)/debian/tmp/usr - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir -a - dh_testroot -a - dh_installchangelogs -a ChangeLog - dh_installdocs -a - dh_installexamples -a - dh_install -a -# dh_installmenu -# dh_installdebconf -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_installinit -# dh_installcron -# dh_installinfo -# dh_installman - dh_link -plibxvidcore$(major) usr/lib/libxvidcore.so.$(version) usr/lib/libxvidcore.so.$(major) - dh_link -plibxvidcore$(major)-dev usr/lib/libxvidcore.so.$(version) usr/lib/libxvidcore.so - dh_strip -a - dh_compress -a - dh_fixperms -a -# dh_perl -# d_python - dh_makeshlibs -V - dh_installdeb -a - dh_shlibdeps -a - dh_gencontrol -a - dh_md5sums -a - dh_builddeb -a - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure
View file
xvidcore-1.3.1.tar.bz2/src/dct/README.IJG
Deleted
@@ -1,385 +0,0 @@ -The Independent JPEG Group's JPEG software -========================================== - -README for release 6b of 27-Mar-1998 -==================================== - -This distribution contains the sixth public release of the Independent JPEG -Group's free JPEG software. You are welcome to redistribute this software and -to use it for any purpose, subject to the conditions under LEGAL ISSUES, below. - -Serious users of this software (particularly those incorporating it into -larger programs) should contact IJG at jpeg-info@uunet.uu.net to be added to -our electronic mailing list. Mailing list members are notified of updates -and have a chance to participate in technical discussions, etc. - -This software is the work of Tom Lane, Philip Gladstone, Jim Boucher, -Lee Crocker, Julian Minguillon, Luis Ortiz, George Phillips, Davide Rossi, -Guido Vollbeding, Ge' Weijers, and other members of the Independent JPEG -Group. - -IJG is not affiliated with the official ISO JPEG standards committee. - - -DOCUMENTATION ROADMAP -===================== - -This file contains the following sections: - -OVERVIEW General description of JPEG and the IJG software. -LEGAL ISSUES Copyright, lack of warranty, terms of distribution. -REFERENCES Where to learn more about JPEG. -ARCHIVE LOCATIONS Where to find newer versions of this software. -RELATED SOFTWARE Other stuff you should get. -FILE FORMAT WARS Software *not* to get. -TO DO Plans for future IJG releases. - -Other documentation files in the distribution are: - -User documentation: - install.doc How to configure and install the IJG software. - usage.doc Usage instructions for cjpeg, djpeg, jpegtran, - rdjpgcom, and wrjpgcom. - *.1 Unix-style man pages for programs (same info as usage.doc). - wizard.doc Advanced usage instructions for JPEG wizards only. - change.log Version-to-version change highlights. -Programmer and internal documentation: - libjpeg.doc How to use the JPEG library in your own programs. - example.c Sample code for calling the JPEG library. - structure.doc Overview of the JPEG library's internal structure. - filelist.doc Road map of IJG files. - coderules.doc Coding style rules --- please read if you contribute code. - -Please read at least the files install.doc and usage.doc. Useful information -can also be found in the JPEG FAQ (Frequently Asked Questions) article. See -ARCHIVE LOCATIONS below to find out where to obtain the FAQ article. - -If you want to understand how the JPEG code works, we suggest reading one or -more of the REFERENCES, then looking at the documentation files (in roughly -the order listed) before diving into the code. - - -OVERVIEW -======== - -This package contains C software to implement JPEG image compression and -decompression. JPEG (pronounced "jay-peg") is a standardized compression -method for full-color and gray-scale images. JPEG is intended for compressing -"real-world" scenes; line drawings, cartoons and other non-realistic images -are not its strong suit. JPEG is lossy, meaning that the output image is not -exactly identical to the input image. Hence you must not use JPEG if you -have to have identical output bits. However, on typical photographic images, -very good compression levels can be obtained with no visible change, and -remarkably high compression levels are possible if you can tolerate a -low-quality image. For more details, see the references, or just experiment -with various compression settings. - -This software implements JPEG baseline, extended-sequential, and progressive -compression processes. Provision is made for supporting all variants of these -processes, although some uncommon parameter settings aren't implemented yet. -For legal reasons, we are not distributing code for the arithmetic-coding -variants of JPEG; see LEGAL ISSUES. We have made no provision for supporting -the hierarchical or lossless processes defined in the standard. - -We provide a set of library routines for reading and writing JPEG image files, -plus two sample applications "cjpeg" and "djpeg", which use the library to -perform conversion between JPEG and some other popular image file formats. -The library is intended to be reused in other applications. - -In order to support file conversion and viewing software, we have included -considerable functionality beyond the bare JPEG coding/decoding capability; -for example, the color quantization modules are not strictly part of JPEG -decoding, but they are essential for output to colormapped file formats or -colormapped displays. These extra functions can be compiled out of the -library if not required for a particular application. We have also included -"jpegtran", a utility for lossless transcoding between different JPEG -processes, and "rdjpgcom" and "wrjpgcom", two simple applications for -inserting and extracting textual comments in JFIF files. - -The emphasis in designing this software has been on achieving portability and -flexibility, while also making it fast enough to be useful. In particular, -the software is not intended to be read as a tutorial on JPEG. (See the -REFERENCES section for introductory material.) Rather, it is intended to -be reliable, portable, industrial-strength code. We do not claim to have -achieved that goal in every aspect of the software, but we strive for it. - -We welcome the use of this software as a component of commercial products. -No royalty is required, but we do ask for an acknowledgement in product -documentation, as described under LEGAL ISSUES. - - -LEGAL ISSUES -============ - -In plain English: - -1. We don't promise that this software works. (But if you find any bugs, - please let us know!) -2. You can use this software for whatever you want. You don't have to pay us. -3. You may not pretend that you wrote this software. If you use it in a - program, you must acknowledge somewhere in your documentation that - you've used the IJG code. - -In legalese: - -The authors make NO WARRANTY or representation, either express or implied, -with respect to this software, its quality, accuracy, merchantability, or -fitness for a particular purpose. This software is provided "AS IS", and you, -its user, assume the entire risk as to its quality and accuracy. - -This software is copyright (C) 1991-1998, Thomas G. Lane. -All Rights Reserved except as specified below. - -Permission is hereby granted to use, copy, modify, and distribute this -software (or portions thereof) for any purpose, without fee, subject to these -conditions: -(1) If any part of the source code for this software is distributed, then this -README file must be included, with this copyright and no-warranty notice -unaltered; and any additions, deletions, or changes to the original files -must be clearly indicated in accompanying documentation. -(2) If only executable code is distributed, then the accompanying -documentation must state that "this software is based in part on the work of -the Independent JPEG Group". -(3) Permission for use of this software is granted only if the user accepts -full responsibility for any undesirable consequences; the authors accept -NO LIABILITY for damages of any kind. - -These conditions apply to any software derived from or based on the IJG code, -not just 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's -software". - -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. - - -ansi2knr.c is included in this distribution by permission of L. Peter Deutsch, -sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA. -ansi2knr.c is NOT covered by the above copyright and conditions, but instead -by the usual distribution terms of the Free Software Foundation; principally, -that you must include source code if you redistribute it. (See the file -ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part -of any program generated from the IJG code, this does not limit you more than -the foregoing paragraphs do. - -The Unix configuration script "configure" was produced with GNU Autoconf. -It is copyright by the Free Software Foundation but is freely distributable. -The same holds for its supporting scripts (config.guess, config.sub, -ltconfig, ltmain.sh). Another support script, install-sh, is copyright -by M.I.T. but is also freely distributable. - -It appears that the arithmetic coding option of the JPEG spec is covered by -patents owned by IBM, AT&T, and Mitsubishi. Hence arithmetic coding cannot -legally be used without obtaining one or more licenses. For this reason, -support for arithmetic coding has been removed from the free JPEG software. -(Since arithmetic coding provides only a marginal gain over the unpatented -Huffman mode, it is unlikely that very many implementations will support it.) -So far as we are aware, there are no patent restrictions on the remaining -code. - -The IJG distribution formerly included code to read and write GIF files. -To avoid entanglement with the Unisys LZW patent, GIF reading support has -been removed altogether, and the GIF writer has been simplified to produce -"uncompressed GIFs". This technique does not use the LZW algorithm; the -resulting GIF files are larger than usual, but are readable by all standard -GIF decoders. - -We are required to state that - "The Graphics Interchange Format(c) is the Copyright property of - CompuServe Incorporated. GIF(sm) is a Service Mark property of - CompuServe Incorporated." - - -REFERENCES -==========
View file
xvidcore-1.3.1.tar.bz2/AUTHORS -> xvidcore-1.3.2.tar.bz2/AUTHORS
Changed
@@ -43,4 +43,4 @@ ------------------- Christoph Nägeli <chn@kbw.ch> (new PPC port) -Last edited: $Date: 2010/12/22 16:52:52 $ +Last edited: $Date: 2010-12-22 16:52:52 $
View file
xvidcore-1.3.1.tar.bz2/ChangeLog -> xvidcore-1.3.2.tar.bz2/ChangeLog
Changed
@@ -1,7426 +1,7579 @@ -# Note that this ChangeLog covers only changes to the HEAD branch - ---------------------- -Date: 2011/03/17 16:13:25 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -Don't flip RGB output for MFT decoder - -Members: - dshow/src/CXvidDecoder.cpp:1.25->1.25.2.4 - dshow/src/CXvidDecoder.h:1.9->1.9.2.2 - ---------------------- -Date: 2011/03/10 16:27:57 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -increase version number to 1.3.1 - -Members: - build/generic/configure.in:1.33.2.3->1.33.2.4 - debian/changelog:1.3->1.3.2.2 - ---------------------- -Date: 2011/03/08 22:07:00 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -ramp up version number to 1.3.1 - -Members: - src/xvid.c:1.85.2.2->1.85.2.3 - src/xvid.h:1.74.2.3->1.74.2.4 - ---------------------- -Date: 2011/03/08 20:18:34 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -fixed padding regression for input widths/heights not multiple of 16 - -Members: - src/encoder.c:1.135.2.4->1.135.2.5 - src/xvid.h:1.74.2.2->1.74.2.3 - src/image/image.c:1.46.2.1->1.46.2.2 - ---------------------- -Date: 2011/02/25 14:15:35 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -fixed syntax error for pthread check - thanks to Fabrian Greffrath - -Members: - build/generic/configure.in:1.33->1.33.2.3 - ---------------------- -Date: 2011/02/25 13:40:25 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -noexec stack check not only for "elf" but also "elf32" - thanks to Fabian Greffrath - -Members: - src/nasm.inc:1.7->1.7.2.2 - ---------------------- -Date: 2011/02/16 20:04:39 -Author: Isibaar -Branch: release-1_3-branch -Tag: release-1_3_0 -Log: -decoder support for lower case FourCCs (from Jawor's patch) -GUI cosmetics (from Jawor's patch) - -Members: - vfw/src/codec.c:1.30.2.2->1.30.2.3 - vfw/src/codec.h:1.7->1.7.2.1 - vfw/src/config.c:1.45->1.45.2.2 - vfw/src/resource.rc:1.30.2.1->1.30.2.2 - ---------------------- -Date: 2011/02/14 18:26:20 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -updated changelog for 1_3 branch - -Members: - ChangeLog:1.17->1.17.2.1 - ---------------------- -Date: 2011/02/14 18:21:00 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -Increased version number - -Members: - src/xvid.c:1.85->1.85.2.2 - src/xvid.h:1.74->1.74.2.2 - ---------------------- -Date: 2011/02/14 17:58:54 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -Support for additional third-party FourCCs (based on Jawor's patch with some small fixes) - -Members: - dshow/src/CXvidDecoder.cpp:1.25.2.2->1.25.2.3 - dshow/src/CXvidDecoder.h:1.9->1.9.2.1 - dshow/src/config.c:1.12->1.12.2.1 - dshow/src/config.h:1.8->1.8.2.1 - dshow/src/resource.h:1.5->1.5.2.1 - dshow/src/xvid.ax.rc:1.8->1.8.2.1 - ---------------------- -Date: 2011/02/03 16:12:34 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -skip possible only for P_VOP (Jawor) - -Members: - src/encoder.c:1.135.2.3->1.135.2.4 - ---------------------- -Date: 2011/02/03 16:01:06 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -auto framerate detection if possible, some other minor cosmetics (derived from Jawor's patches) - -Members: - examples/xvid_encraw.c:1.46.2.2->1.46.2.3 - ---------------------- -Date: 2011/01/27 14:18:13 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -Increased filter merit - -Members: - dshow/src/CXvidDecoder.cpp:1.25.2.1->1.25.2.2 - ---------------------- -Date: 2011/01/27 14:13:16 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -Ensure that colorspace pass-through is enabled really just for FOURCC_YV12 - -Members: - vfw/src/codec.c:1.30.2.1->1.30.2.2 - ---------------------- -Date: 2011/01/11 12:37:52 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -don't hardcode "ar" tool (thanks to Bin Tian) - -Members: - build/generic/Makefile:1.18->1.18.2.1 - build/generic/configure.in:1.33.2.1->1.33.2.2 - build/generic/platform.inc.in:1.8->1.8.2.1 - ---------------------- -Date: 2011/01/09 14:20:50 -Author: Isibaar -Branch: release-1_3-branch -Tag: (none) -Log: -update for macho64 - -Members: - src/nasm.inc:1.7->1.7.2.1 - ---------------------- -Date: 2011/01/06 15:12:29 -Author: Isibaar -Branch: release-1_3-branch
View file
xvidcore-1.3.1.tar.bz2/ChangeLog-1.0 -> xvidcore-1.3.2.tar.bz2/ChangeLog-1.0
Changed
@@ -2460,7 +2460,7 @@ the bvop lag frame (black with error message). Fixing previous patch a bit: - * added $Id: ChangeLog-1.0,v 1.5 2004/12/19 12:49:05 edgomez Exp $ fields + * added $Id: ChangeLog-1.0,v 1.5 2004-12-19 12:49:05 edgomez Exp $ fields * Fixed copyright modified files:
View file
xvidcore-1.3.1.tar.bz2/CodingStyle -> xvidcore-1.3.2.tar.bz2/CodingStyle
Changed
@@ -279,4 +279,4 @@ - *BSD (same archs as GNU/Linux) - Solaris. -Last edited: $Date: 2010/12/22 16:52:52 $ +Last edited: $Date: 2010-12-22 16:52:52 $
View file
xvidcore-1.3.1.tar.bz2/TODO -> xvidcore-1.3.2.tar.bz2/TODO
Changed
@@ -69,4 +69,4 @@ * video buffer verifier (christoph) -Last edited: $Date: 2010/12/27 16:39:31 $ +Last edited: $Date: 2010-12-27 16:39:31 $
View file
xvidcore-1.3.1.tar.bz2/build/generic/Makefile -> xvidcore-1.3.2.tar.bz2/build/generic/Makefile
Changed
@@ -41,7 +41,9 @@ ############################################################################## include sources.inc +ifeq ($(findstring $(MAKECMDGOALS), clean distclean mrproper),) include platform.inc +endif RM = rm -rf @@ -68,7 +70,7 @@ .SUFFIXES: .$(OBJECT_EXTENSION) .$(ASSEMBLY_EXTENSION) .c -all: $(STATIC_LIB) $(SHARED_LIB) +all: info $(STATIC_LIB) $(SHARED_LIB) @echo @echo "---------------------------------------------------------------" @echo " Xvid has been successfully built."
View file
xvidcore-1.3.1.tar.bz2/build/generic/bootstrap.sh -> xvidcore-1.3.2.tar.bz2/build/generic/bootstrap.sh
Changed
@@ -7,7 +7,7 @@ # This file builds the configure script and copies all needed files # provided by automake/libtoolize # -# $Id: bootstrap.sh,v 1.7 2005/05/23 09:29:43 Skal Exp $ +# $Id: bootstrap.sh,v 1.7 2005-05-23 09:29:43 Skal Exp $ ##############################################################################
View file
xvidcore-1.3.1.tar.bz2/build/generic/config.guess -> xvidcore-1.3.2.tar.bz2/build/generic/config.guess
Changed
@@ -1,9 +1,10 @@ #! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 +# Free Software Foundation, Inc. -timestamp='2003-06-17' +timestamp='2010-08-21' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -17,23 +18,25 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA +# 02110-1301, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. -# Originally written by Per Bothner <per@bothner.com>. -# Please send patches to <config-patches@gnu.org>. Submit a context -# diff and a properly formatted ChangeLog entry. + +# Originally written by Per Bothner. Please send patches (context +# diff format) to <config-patches@gnu.org> and include a ChangeLog +# entry. # # This script attempts to guess a canonical system name similar to # config.sub. If it succeeds, it prints the system name on stdout, and # exits with 0. Otherwise, it exits with 1. # -# The plan is that this can be called by configure scripts if you -# don't specify an explicit build system type. +# You can get the latest version of this script from: +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD me=`echo "$0" | sed -e 's,.*/,,'` @@ -53,8 +56,9 @@ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 -Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free +Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -66,11 +70,11 @@ while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) - echo "$timestamp" ; exit 0 ;; + echo "$timestamp" ; exit ;; --version | -v ) - echo "$version" ; exit 0 ;; + echo "$version" ; exit ;; --help | --h* | -h ) - echo "$usage"; exit 0 ;; + echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. @@ -88,7 +92,7 @@ exit 1 fi -trap 'exit 1' 1 2 15 +trap 'exit 1' HUP INT TERM # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires @@ -102,9 +106,9 @@ set_cc_for_build=' trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; -trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; +trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" HUP INT PIPE TERM ; : ${TMPDIR=/tmp} ; - { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || + { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; @@ -123,7 +127,7 @@ ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; -esac ;' +esac ; set_cc_for_build= ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) @@ -136,13 +140,6 @@ UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown -## for Red Hat Linux -if test -f /etc/redhat-release ; then - VENDOR=redhat ; -else - VENDOR= ; -fi - # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in @@ -165,6 +162,7 @@ arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; + sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched @@ -173,7 +171,7 @@ arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep __ELF__ >/dev/null + | grep -q __ELF__ then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? @@ -203,50 +201,32 @@ # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" - exit 0 ;; - amiga:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - arc:OpenBSD:*:*) - echo mipsel-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - hp300:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - mac68k:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - macppc:OpenBSD:*:*) - echo powerpc-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - mvme68k:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - mvme88k:OpenBSD:*:*) - echo m88k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - mvmeppc:OpenBSD:*:*) - echo powerpc-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - pmax:OpenBSD:*:*) - echo mipsel-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - sgi:OpenBSD:*:*) - echo mipseb-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - sun3:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - wgrisc:OpenBSD:*:*) - echo mipsel-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; + exit ;; *:OpenBSD:*:*) - echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; + UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` + echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} + exit ;; + *:ekkoBSD:*:*) + echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} + exit ;; + *:SolidBSD:*:*) + echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} + exit ;; + macppc:MirBSD:*:*) + echo powerpc-unknown-mirbsd${UNAME_RELEASE} + exit ;; + *:MirBSD:*:*) + echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} + exit ;; alpha:OSF1:*:*) - if test $UNAME_RELEASE = "V4.0"; then + case $UNAME_RELEASE in + *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` - fi + ;;
View file
xvidcore-1.3.1.tar.bz2/build/generic/config.sub -> xvidcore-1.3.2.tar.bz2/build/generic/config.sub
Changed
@@ -1,9 +1,10 @@ #! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 +# Free Software Foundation, Inc. -timestamp='2003-06-18' +timestamp='2010-09-11' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -21,22 +22,26 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. - +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA +# 02110-1301, USA. +# # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. + # Please send patches to <config-patches@gnu.org>. Submit a context -# diff and a properly formatted ChangeLog entry. +# diff and a properly formatted GNU ChangeLog entry. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. +# You can get the latest version of this script from: +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD + # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. @@ -70,8 +75,9 @@ version="\ GNU config.sub ($timestamp) -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 -Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free +Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -83,11 +89,11 @@ while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) - echo "$timestamp" ; exit 0 ;; + echo "$timestamp" ; exit ;; --version | -v ) - echo "$version" ; exit 0 ;; + echo "$version" ; exit ;; --help | --h* | -h ) - echo "$usage"; exit 0 ;; + echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. @@ -99,7 +105,7 @@ *local*) # First pass through any local machine types. echo $1 - exit 0;; + exit ;; * ) break ;; @@ -118,7 +124,11 @@ # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in - nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) + nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ + linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ + knetbsd*-gnu* | netbsd*-gnu* | \ + kopensolaris*-gnu* | \ + storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; @@ -144,10 +154,13 @@ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ - -apple | -axis) + -apple | -axis | -knuth | -cray | -microblaze) os= basic_machine=$1 ;; + -bluegene*) + os=-cnk + ;; -sim | -cisco | -oki | -wec | -winbond) os= basic_machine=$1 @@ -169,6 +182,10 @@ -hiux*) os=-hiuxwe2 ;; + -sco6) + os=-sco5v6 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; -sco5) os=-sco3.2v5 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` @@ -185,6 +202,10 @@ # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; + -sco5v6*) + # Don't forget version if it is 3.2v4 or newer. + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; -sco*) os=-sco3.2v2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` @@ -228,54 +249,81 @@ | a29k \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ - | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ + | am33_2.0 \ + | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ + | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ - | fr30 | frv \ + | fido | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ - | ip2k \ - | m32r | m68000 | m68k | m88k | mcore \ + | ip2k | iq2000 \ + | lm32 \ + | m32c | m32r | m32rle | m68000 | m68k | m88k \ + | maxq | mb | microblaze | mcore | mep | metag \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ - | mips64vr | mips64vrel \ + | mips64octeon | mips64octeonel \ | mips64orion | mips64orionel \ + | mips64r5900 | mips64r5900el \ + | mips64vr | mips64vrel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ + | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ + | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ + | moxie \ + | mt \ | msp430 \ + | nds32 | nds32le | nds32be \ + | nios | nios2 \ | ns16k | ns32k \ - | openrisc | or32 \ + | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ - | s390 | s390x \ - | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ + | rx \ + | score \ + | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ - | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \ - | strongarm \ - | tahoe | thumb | tic4x | tic80 | tron \ + | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ + | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ + | spu | strongarm \ + | tahoe | thumb | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ + | ubicom32 \ | v850 | v850e \ | we32k \ - | x86 | xscale | xstormy16 | xtensa \ - | z8k) + | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
View file
xvidcore-1.3.1.tar.bz2/build/generic/configure -> xvidcore-1.3.2.tar.bz2/build/generic/configure
Changed
@@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for Xvid 1.3.1. +# Generated by GNU Autoconf 2.68 for Xvid 1.3.2. # # Report bugs to <xvid-devel@xvid.org>. # @@ -560,8 +560,8 @@ # Identity of this package. PACKAGE_NAME='Xvid' PACKAGE_TARNAME='xvid' -PACKAGE_VERSION='1.3.1' -PACKAGE_STRING='Xvid 1.3.1' +PACKAGE_VERSION='1.3.2' +PACKAGE_STRING='Xvid 1.3.2' PACKAGE_BUGREPORT='xvid-devel@xvid.org' PACKAGE_URL='' @@ -702,6 +702,7 @@ enable_iprofile enable_gnuprofile enable_assembly +enable_pthread enable_macosx_module ' ac_precious_vars='build_alias @@ -1255,7 +1256,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures Xvid 1.3.1 to adapt to many kinds of systems. +\`configure' configures Xvid 1.3.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1321,7 +1322,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Xvid 1.3.1:";; + short | recursive ) echo "Configuration of Xvid 1.3.2:";; esac cat <<\_ACEOF @@ -1333,6 +1334,7 @@ --enable-iprofile Enable internal profiling --enable-gnuprofile Enable profiling informations for gprof --disable-assembly Disable assembly code + --disable-pthread Disable pthread dependent code --enable-macosx_module Build as a module on MacOS X Some influential environment variables: @@ -1411,7 +1413,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Xvid configure 1.3.1 +Xvid configure 1.3.2 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1891,7 +1893,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by Xvid $as_me 1.3.1, which was +It was created by Xvid $as_me 1.3.2, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2299,6 +2301,20 @@ fi +# Check whether --enable-pthread was given. +if test "${enable_pthread+set}" = set; then : + enableval=$enable_pthread; if test "$enable_pthread" = "no" ; then + pthread="no" + else + if test "$enable_pthread" = "yes" ; then + pthread="yes" + fi + fi +else + pthread="yes" +fi + + # Check whether --enable-macosx_module was given. if test "${enable_macosx_module+set}" = set; then : enableval=$enable_macosx_module; if test "$enable_macosx_module" = "yes" ; then @@ -4714,7 +4730,8 @@ -ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default" +if test x"$pthread" = x"yes" ; then + ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default" if test "x$ac_cv_header_pthread_h" = xyes; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5 $as_echo_n "checking for pthread_create in -lpthread... " >&6; } @@ -4766,6 +4783,10 @@ fi +else + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Pthread support disabled. No SMP support" >&5 +$as_echo "$as_me: WARNING: Pthread support disabled. No SMP support" >&2;} +fi if test "$force_default_cc_options" = "yes" ; then @@ -5407,7 +5428,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Xvid $as_me 1.3.1, which was +This file was extended by Xvid $as_me 1.3.2, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -5460,7 +5481,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -Xvid config.status 1.3.1 +Xvid config.status 1.3.2 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\"
View file
xvidcore-1.3.1.tar.bz2/build/generic/configure.in -> xvidcore-1.3.2.tar.bz2/build/generic/configure.in
Changed
@@ -8,7 +8,7 @@ AC_PREREQ([2.50]) -AC_INIT([Xvid], [1.3.1], [xvid-devel@xvid.org]) +AC_INIT([Xvid], [1.3.2], [xvid-devel@xvid.org]) AC_CONFIG_SRCDIR(configure.in) dnl Do not forget to increase that when needed. @@ -74,6 +74,19 @@ fi], [assembly="yes"]) +dnl pthread code +AC_ARG_ENABLE(pthread, + AC_HELP_STRING([--disable-pthread], + [Disable pthread dependent code]), + [if test "$enable_pthread" = "no" ; then + pthread="no" + else + if test "$enable_pthread" = "yes" ; then + pthread="yes" + fi + fi], + [pthread="yes"]) + dnl Build as a module not a shared lib on darwin AC_ARG_ENABLE(macosx_module, AC_HELP_STRING([--enable-macosx_module], @@ -592,7 +605,8 @@ dnl dnl ========================================================================== -AC_CHECK_HEADER( +if test x"$pthread" = x"yes" ; then + AC_CHECK_HEADER( [pthread.h], [AC_CHECK_LIB( [pthread], @@ -601,6 +615,9 @@ SPECIFIC_LDFLAGS="$SPECIFIC_LDFLAGS -lpthread"], AC_MSG_WARN(Pthread not supported. No SMP support))], AC_MSG_WARN(Pthread not supported. No SMP support)) +else + AC_MSG_WARN(Pthread support disabled. No SMP support) +fi dnl ========================================================================== dnl
View file
xvidcore-1.3.1.tar.bz2/build/generic/install-sh -> xvidcore-1.3.2.tar.bz2/build/generic/install-sh
Changed
@@ -1,7 +1,7 @@ #!/bin/sh # install - install a program, script, or datafile -scriptversion=2005-05-14.22 +scriptversion=2010-02-06.18; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the @@ -39,38 +39,68 @@ # when there is no Makefile. # # This script is compatible with the BSD install script, but was written -# from scratch. It can only install one file at a time, a restriction -# shared with many OS's install programs. +# from scratch. + +nl=' +' +IFS=" "" $nl" # set DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier shells don't like it. -doit="${DOITPROG-}" +doit=${DOITPROG-} +if test -z "$doit"; then + doit_exec=exec +else + doit_exec=$doit +fi -# put in absolute paths if you don't have them in your path; or use env. vars. +# Put in absolute file names if you don't have them in your path; +# or use environment vars. + +chgrpprog=${CHGRPPROG-chgrp} +chmodprog=${CHMODPROG-chmod} +chownprog=${CHOWNPROG-chown} +cmpprog=${CMPPROG-cmp} +cpprog=${CPPROG-cp} +mkdirprog=${MKDIRPROG-mkdir} +mvprog=${MVPROG-mv} +rmprog=${RMPROG-rm} +stripprog=${STRIPPROG-strip} + +posix_glob='?' +initialize_posix_glob=' + test "$posix_glob" != "?" || { + if (set -f) 2>/dev/null; then + posix_glob= + else + posix_glob=: + fi + } +' -mvprog="${MVPROG-mv}" -cpprog="${CPPROG-cp}" -chmodprog="${CHMODPROG-chmod}" -chownprog="${CHOWNPROG-chown}" -chgrpprog="${CHGRPPROG-chgrp}" -stripprog="${STRIPPROG-strip}" -rmprog="${RMPROG-rm}" -mkdirprog="${MKDIRPROG-mkdir}" +posix_mkdir= + +# Desired mode of installed file. +mode=0755 -chmodcmd="$chmodprog 0755" -chowncmd= chgrpcmd= -stripcmd= +chmodcmd=$chmodprog +chowncmd= +mvcmd=$mvprog rmcmd="$rmprog -f" -mvcmd="$mvprog" +stripcmd= + src= dst= dir_arg= -dstarg= +dst_arg= + +copy_on_change=false no_target_directory= -usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE +usage="\ +Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... @@ -80,81 +110,86 @@ In the 4th, create DIRECTORIES. Options: --c (ignored) --d create directories instead of installing files. --g GROUP $chgrpprog installed files to GROUP. --m MODE $chmodprog installed files to MODE. --o USER $chownprog installed files to USER. --s $stripprog installed files. --t DIRECTORY install into DIRECTORY. --T report an error if DSTFILE is a directory. ---help display this help and exit. ---version display version info and exit. + --help display this help and exit. + --version display version info and exit. + + -c (ignored) + -C install only if different (preserve the last data modification time) + -d create directories instead of installing files. + -g GROUP $chgrpprog installed files to GROUP. + -m MODE $chmodprog installed files to MODE. + -o USER $chownprog installed files to USER. + -s $stripprog installed files. + -t DIRECTORY install into DIRECTORY. + -T report an error if DSTFILE is a directory. Environment variables override the default commands: - CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG + CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG + RMPROG STRIPPROG " -while test -n "$1"; do +while test $# -ne 0; do case $1 in - -c) shift - continue;; + -c) ;; + + -C) copy_on_change=true;; - -d) dir_arg=true - shift - continue;; + -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" - shift - shift - continue;; + shift;; --help) echo "$usage"; exit $?;; - -m) chmodcmd="$chmodprog $2" - shift - shift - continue;; + -m) mode=$2 + case $mode in + *' '* | *' '* | *' +'* | *'*'* | *'?'* | *'['*) + echo "$0: invalid mode: $mode" >&2 + exit 1;; + esac + shift;; -o) chowncmd="$chownprog $2" - shift - shift - continue;; + shift;; - -s) stripcmd=$stripprog - shift - continue;; + -s) stripcmd=$stripprog;; - -t) dstarg=$2 - shift - shift - continue;; + -t) dst_arg=$2 + shift;; - -T) no_target_directory=true - shift - continue;; + -T) no_target_directory=true;; --version) echo "$0 $scriptversion"; exit $?;; - *) # When -d is used, all remaining arguments are directories to create. - # When -t is used, the destination is already specified. - test -n "$dir_arg$dstarg" && break - # Otherwise, the last argument is the destination. Remove it from $@. - for arg - do - if test -n "$dstarg"; then - # $@ is not empty: it contains at least $arg. - set fnord "$@" "$dstarg" - shift # fnord - fi
View file
xvidcore-1.3.1.tar.bz2/build/generic/missing -> xvidcore-1.3.2.tar.bz2/build/generic/missing
Changed
@@ -1,10 +1,10 @@ #! /bin/sh # Common stub for a few missing GNU programs while installing. -scriptversion=2005-06-08.21 +scriptversion=2009-04-28.21; # UTC -# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005 -# Free Software Foundation, Inc. +# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006, +# 2008, 2009 Free Software Foundation, Inc. # Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996. # This program is free software; you can redistribute it and/or modify @@ -18,9 +18,7 @@ # 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, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. +# along with this program. If not, see <http://www.gnu.org/licenses/>. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -33,6 +31,8 @@ fi run=: +sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p' +sed_minuso='s/.* -o \([^ ]*\).*/\1/p' # In the cases where this matters, `missing' is being run in the # srcdir already. @@ -44,7 +44,7 @@ msg="missing on your system" -case "$1" in +case $1 in --run) # Try to run requested program, and just exit if it succeeds. run= @@ -77,6 +77,7 @@ aclocal touch file \`aclocal.m4' autoconf touch file \`configure' autoheader touch file \`config.h.in' + autom4te touch the output file, or create a stub one automake touch all \`Makefile.in' files bison create \`y.tab.[ch]', if possible, from existing .[ch] flex create \`lex.yy.c', if possible, from existing .c @@ -86,6 +87,9 @@ tar try tar, gnutar, gtar, then tar without non-portable flags yacc create \`y.tab.[ch]', if possible, from existing .[ch] +Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and +\`g' are ignored when checking the name. + Send bug reports to <bug-automake@gnu.org>." exit $? ;; @@ -103,15 +107,22 @@ esac +# normalize program name to check for. +program=`echo "$1" | sed ' + s/^gnu-//; t + s/^gnu//; t + s/^g//; t'` + # Now exit if we have it, but it failed. Also exit now if we # don't have it and --version was passed (most likely to detect -# the program). -case "$1" in - lex|yacc) +# the program). This is about non-GNU programs, so use $1 not +# $program. +case $1 in + lex*|yacc*) # Not GNU programs, they don't have --version. ;; - tar) + tar*) if test -n "$run"; then echo 1>&2 "ERROR: \`tar' requires --run" exit 1 @@ -135,7 +146,7 @@ # If it does not exist, or fails to run (possibly an outdated version), # try to emulate it. -case "$1" in +case $program in aclocal*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if @@ -145,7 +156,7 @@ touch aclocal.m4 ;; - autoconf) + autoconf*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`${configure_ac}'. You might want to install the @@ -154,7 +165,7 @@ touch configure ;; - autoheader) + autoheader*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`acconfig.h' or \`${configure_ac}'. You might want @@ -164,7 +175,7 @@ test -z "$files" && files="config.h" touch_files= for f in $files; do - case "$f" in + case $f in *:*) touch_files="$touch_files "`echo "$f" | sed -e 's/^[^:]*://' -e 's/:.*//'`;; *) touch_files="$touch_files $f.in";; @@ -184,7 +195,7 @@ while read f; do touch "$f"; done ;; - autom4te) + autom4te*) echo 1>&2 "\ WARNING: \`$1' is needed, but is $msg. You might have modified some files without having the @@ -192,8 +203,8 @@ You can get \`$1' as part of \`Autoconf' from any GNU archive site." - file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'` - test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'` + file=`echo "$*" | sed -n "$sed_output"` + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` if test -f "$file"; then touch $file else @@ -207,80 +218,78 @@ fi ;; - bison|yacc) + bison*|yacc*) echo 1>&2 "\ WARNING: \`$1' $msg. You should only need it if you modified a \`.y' file. You may need the \`Bison' package in order for those modifications to take effect. You can get \`Bison' from any GNU archive site." rm -f y.tab.c y.tab.h - if [ $# -ne 1 ]; then + if test $# -ne 1; then eval LASTARG="\${$#}" - case "$LASTARG" in + case $LASTARG in *.y) SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` - if [ -f "$SRCFILE" ]; then + if test -f "$SRCFILE"; then cp "$SRCFILE" y.tab.c fi SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` - if [ -f "$SRCFILE" ]; then + if test -f "$SRCFILE"; then cp "$SRCFILE" y.tab.h fi ;; esac fi - if [ ! -f y.tab.h ]; then + if test ! -f y.tab.h; then echo >y.tab.h fi - if [ ! -f y.tab.c ]; then + if test ! -f y.tab.c; then echo 'main() { return 0; }' >y.tab.c fi ;; - lex|flex) + lex*|flex*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a \`.l' file. You may need the \`Flex' package in order for those modifications to take effect. You can get \`Flex' from any GNU archive site." rm -f lex.yy.c - if [ $# -ne 1 ]; then + if test $# -ne 1; then eval LASTARG="\${$#}" - case "$LASTARG" in + case $LASTARG in *.l) SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
View file
xvidcore-1.3.1.tar.bz2/doc/INSTALL -> xvidcore-1.3.2.tar.bz2/doc/INSTALL
Changed
@@ -215,4 +215,4 @@ opening the .dsp file in WordPad and saving it. It should now be in cr/lf format. -Last edited: $Date: 2010/12/28 16:34:55 $ +Last edited: $Date: 2010-12-28 16:34:55 $
View file
xvidcore-1.3.1.tar.bz2/doc/README -> xvidcore-1.3.2.tar.bz2/doc/README
Changed
@@ -18,4 +18,4 @@ http://www.tortall.net/projects/yasm/ -Last edited: $Date: 2010/12/28 16:34:55 $ +Last edited: $Date: 2010-12-28 16:34:55 $
View file
xvidcore-1.3.1.tar.bz2/dshow/Makefile -> xvidcore-1.3.2.tar.bz2/dshow/Makefile
Changed
@@ -8,7 +8,7 @@ # Requires GNU Make because of shell expansion performed at a bad time with # other make programs (even using := variable assignments) # -# $Id: Makefile,v 1.7 2008/11/27 11:57:51 Isibaar Exp $ +# $Id: Makefile,v 1.7 2008-11-27 11:57:51 Isibaar Exp $ ############################################################################## include sources.inc
View file
xvidcore-1.3.1.tar.bz2/dshow/dshow.vcproj -> xvidcore-1.3.2.tar.bz2/dshow/dshow.vcproj
Changed
@@ -77,7 +77,7 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="libcmt.lib winmm.lib strmbase.lib comctl32.lib Shlwapi.lib mfplat.lib mfuuid.lib" + AdditionalDependencies="libcmt.lib winmm.lib strmbase.lib comctl32.lib Shlwapi.lib" OutputFile="bin\xvid.ax" LinkIncremental="1" SuppressStartupBanner="true" @@ -116,6 +116,105 @@ /> </Configuration> <Configuration + Name="Release_MFT|Win32" + OutputDirectory=".\Release" + IntermediateDirectory=".\Release" + ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="NDEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\Release/dshow.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + InlineFunctionExpansion="1" + AdditionalIncludeDirectories="..\src" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;ENABLE_MFT" + StringPooling="true" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + TreatWChar_tAsBuiltInType="true" + PrecompiledHeaderFile=".\Release/dshow.pch" + AssemblerListingLocation=".\Release/" + ObjectFile=".\Release/" + ProgramDataBaseFileName=".\Release/" + WarningLevel="3" + SuppressStartupBanner="true" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG" + Culture="3081" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="libcmt.lib winmm.lib strmbase.lib comctl32.lib Shlwapi.lib mfplat.lib mfuuid.lib" + OutputFile="bin\xvid_mft.ax" + LinkIncremental="1" + SuppressStartupBanner="true" + IgnoreAllDefaultLibraries="true" + ModuleDefinitionFile=".\src\xvid.ax.def" + ProgramDatabaseFile=".\Release/xvid.pdb" + EntryPointSymbol="_DllMainCRTStartup@12" + ImportLibrary=".\Release/xvid.lib" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\Release/dshow.bsc" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration Name="Debug|Win32" OutputDirectory=".\Debug" IntermediateDirectory=".\Debug" @@ -174,7 +273,7 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="libcmtd.lib winmm.lib strmbasd.lib comctl32.lib Shlwapi.lib mfplat.lib mfuuid.lib" + AdditionalDependencies="libcmtd.lib winmm.lib strmbasd.lib comctl32.lib Shlwapi.lib" OutputFile="bin\xvid.ax" LinkIncremental="2" SuppressStartupBanner="true" @@ -214,6 +313,104 @@ /> </Configuration> <Configuration + Name="Debug_MFT|Win32" + OutputDirectory=".\Debug" + IntermediateDirectory=".\Debug" + ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="_DEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\Debug/dshow.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\src" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;ENABLE_MFT" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + PrecompiledHeaderFile=".\Debug/dshow.pch" + AssemblerListingLocation=".\Debug/" + ObjectFile=".\Debug/" + ProgramDataBaseFileName=".\Debug/" + WarningLevel="3" + SuppressStartupBanner="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="3081" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="libcmtd.lib winmm.lib strmbasd.lib comctl32.lib Shlwapi.lib mfplat.lib mfuuid.lib" + OutputFile="bin\xvid_mft.ax" + LinkIncremental="2" + SuppressStartupBanner="true" + IgnoreAllDefaultLibraries="true" + ModuleDefinitionFile=".\src\xvid.ax.def" + GenerateDebugInformation="true" + ProgramDatabaseFile=".\Debug/xvid.pdb" + EntryPointSymbol="_DllMainCRTStartup@12" + ImportLibrary=".\Debug/xvid.lib" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool"
View file
xvidcore-1.3.1.tar.bz2/dshow/src/CAbout.cpp -> xvidcore-1.3.2.tar.bz2/dshow/src/CAbout.cpp
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: CAbout.cpp,v 1.3 2008/11/30 16:36:44 Isibaar Exp $ + * $Id: CAbout.cpp 2006 2011-05-19 12:48:59Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/dshow/src/CAbout.h -> xvidcore-1.3.2.tar.bz2/dshow/src/CAbout.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: CAbout.h,v 1.3 2008/11/30 16:36:44 Isibaar Exp $ + * $Id: CAbout.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/dshow/src/CXvidDecoder.cpp -> xvidcore-1.3.2.tar.bz2/dshow/src/CXvidDecoder.cpp
Changed
@@ -3,8 +3,8 @@ * XVID MPEG-4 VIDEO CODEC * - Xvid Decoder part of the DShow Filter - * - * Copyright(C) 2002-2010 Peter Ross <pross@xvid.org> - * 2003-2010 Michael Militzer <michael@xvid.org> + * Copyright(C) 2002-2011 Peter Ross <pross@xvid.org> + * 2003-2011 Michael Militzer <michael@xvid.org> * * 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 @@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: CXvidDecoder.cpp,v 1.25.2.4 2011/03/17 15:13:25 Isibaar Exp $ + * $Id: CXvidDecoder.cpp 2006 2011-05-19 12:48:59Z Isibaar $ * ****************************************************************************/ @@ -36,10 +36,11 @@ C:\DX90SDK\Samples\C++\DirectShow\BaseClasses\Debug */ -/* +#ifdef ENABLE_MFT #define XVID_USE_MFT +#endif + #define XVID_USE_TRAYICON -*/ #include <windows.h> @@ -312,8 +313,6 @@ /* constructor */ -#define XVID_DLL_NAME "xvidcore.dll" - CXvidDecoder::CXvidDecoder(LPUNKNOWN punk, HRESULT *phr) : CVideoTransformFilter(NAME("CXvidDecoder"), punk, CLSID_XVID), m_hdll (NULL) {
View file
xvidcore-1.3.1.tar.bz2/dshow/src/CXvidDecoder.h -> xvidcore-1.3.2.tar.bz2/dshow/src/CXvidDecoder.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: CXvidDecoder.h,v 1.9.2.2 2011/03/17 15:13:25 Isibaar Exp $ + * $Id: CXvidDecoder.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/dshow/src/Configure.cpp -> xvidcore-1.3.2.tar.bz2/dshow/src/Configure.cpp
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: Configure.cpp,v 1.7 2010/10/16 12:20:30 Isibaar Exp $ + * $Id: Configure.cpp 2006 2011-05-19 12:48:59Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/dshow/src/IXvidDecoder.h -> xvidcore-1.3.2.tar.bz2/dshow/src/IXvidDecoder.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: IXvidDecoder.h,v 1.2 2004/03/22 23:36:53 edgomez Exp $ + * $Id: IXvidDecoder.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/dshow/src/config.c -> xvidcore-1.3.2.tar.bz2/dshow/src/config.c
Changed
@@ -3,7 +3,7 @@ * XVID MPEG-4 VIDEO CODEC * - Configuration processing - * - * Copyright(C) 2002-2004 Peter Ross <pross@xvid.org> + * Copyright(C) 2002-2011 Peter Ross <pross@xvid.org> * * 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 @@ -19,12 +19,13 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: config.c,v 1.12.2.1 2011/02/14 16:58:54 Isibaar Exp $ + * $Id: config.c 1995 2011-05-18 16:13:23Z Isibaar $ * ****************************************************************************/ #include <windows.h> #include <commctrl.h> +#include <xvid.h> #include "config.h" #include "debug.h" #include "resource.h" @@ -127,6 +128,32 @@ break; case WM_INITDIALOG: + { + xvid_gbl_info_t info; + char core[100]; + HINSTANCE m_hdll; + + memset(&info, 0, sizeof(info)); + info.version = XVID_VERSION; + + m_hdll = LoadLibrary(XVID_DLL_NAME); + if (m_hdll != NULL) { + + ((int (__cdecl *)(void *, int, void *, void *))GetProcAddress(m_hdll, "xvid_global")) + (0, XVID_GBL_INFO, &info, NULL); + + wsprintf(core, "Xvid MPEG-4 Video Codec v%d.%d.%d", + XVID_VERSION_MAJOR(info.actual_version), + XVID_VERSION_MINOR(info.actual_version), + XVID_VERSION_PATCH(info.actual_version)); + + FreeLibrary(m_hdll); + } else { + wsprintf(core, "xvidcore.dll not found!"); + } + + SetDlgItemText(hwnd, IDC_CORE, core); + } // Load Force Colorspace Box SendMessage(GetDlgItem(hwnd, IDC_COLORSPACE), CB_ADDSTRING, 0, (LPARAM)"No Force");
View file
xvidcore-1.3.1.tar.bz2/dshow/src/config.h -> xvidcore-1.3.2.tar.bz2/dshow/src/config.h
Changed
@@ -1,3 +1,28 @@ +/***************************************************************************** + * + * XVID MPEG-4 VIDEO CODEC + * - Configuration processing header file - + * + * Copyright(C) 2002-2011 Peter Ross <pross@xvid.org> + * + * 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 2 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, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + * $Id: config.h 1995 2011-05-18 16:13:23Z Isibaar $ + * + ****************************************************************************/ + #ifndef _DSHOW_CONFIG_H_ #define _DSHOW_CONFIG_H_ @@ -54,6 +79,7 @@ void SaveRegistryInfo(); INT_PTR CALLBACK adv_proc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam); +#define XVID_DLL_NAME "xvidcore.dll" #ifdef __cplusplus }
View file
xvidcore-1.3.1.tar.bz2/dshow/src/resource.h -> xvidcore-1.3.2.tar.bz2/dshow/src/resource.h
Changed
@@ -25,6 +25,7 @@ #define IDC_3IVX 1013 #define IDC_DERINGUV 1014 #define IDC_USE_AR 1015 +#define IDC_CORE 1016 #define VERSION_RES_LANGUAGE 0x409 #define VERSION_RES_CHARSET 1252 #define IDC_STATIC -1 @@ -35,7 +36,7 @@ #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE 106 #define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1016 +#define _APS_NEXT_CONTROL_VALUE 1017 #define _APS_NEXT_SYMED_VALUE 101 #endif #endif
View file
xvidcore-1.3.1.tar.bz2/dshow/src/xvid.ax.rc -> xvidcore-1.3.2.tar.bz2/dshow/src/xvid.ax.rc
Changed
@@ -1,146 +1,146 @@ -//Microsoft Developer Studio generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include <windows.h> -#ifndef IDC_STATIC -#define IDC_STATIC (-1) -#endif - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// Neutral resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU) -#ifdef _WIN32 -LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL -#pragma code_page(1252) -#endif //_WIN32 - -///////////////////////////////////////////////////////////////////////////// -// -// Dialog -// - -IDD_ABOUT DIALOG DISCARDABLE 0, 0, 216, 267 -STYLE WS_CHILD -FONT 8, "MS Shell Dlg" -BEGIN - CONTROL IDB_LOGO,IDC_STATIC,"Static",SS_BITMAP,36,7,142,29 - CTEXT "Xvid MPEG-4 Video Codec",IDC_STATIC,36,34,142,15, - SS_CENTERIMAGE | SS_SUNKEN - GROUPBOX "Brightness",IDC_STATIC,7,54,202,39 - CONTROL "Slider1",IDC_BRIGHTNESS,"msctls_trackbar32", - TBS_AUTOTICKS | TBS_BOTH | WS_TABSTOP,17,64,181,24 - GROUPBOX "Postprocessing",IDC_STATIC,7,96,202,42 - CONTROL "Deblocking (Y)",IDC_DEBLOCK_Y,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,23,109,63,10 - CONTROL "Deblocking (UV)",IDC_DEBLOCK_UV,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,23,123,68,10 - CONTROL "Dering (Y)",IDC_DERINGY,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,98,109,47,10 - CONTROL "Film Effect",IDC_FILMEFFECT,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,158,109,47,10 - GROUPBOX "Output",IDC_STATIC,7,141,202,43 - CONTROL "Flip Video",IDC_FLIPVIDEO,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,23,154,46,10 - CONTROL "Compatibility Renderer",IDC_COMPAT,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,23,167,88,12 - COMBOBOX IDC_COLORSPACE,134,164,69,67,CBS_DROPDOWNLIST | - WS_VSCROLL | WS_TABSTOP - CONTROL "DIVX",IDC_DIVX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,21, - 198,47,13 - CONTROL "3IVX",IDC_3IVX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,92, - 198,43,13 - GROUPBOX "Other MPEG-4 video support",IDC_STATIC,7,187,202,29 - CONTROL "Other",IDC_MP4V,"Button",BS_AUTOCHECKBOX | WS_TABSTOP, - 160,198,38,13 - PUSHBUTTON "Reset",IDC_RESET,79,252,50,12 - LTEXT "Output Colourspace",IDC_STATIC,136,151,67,9 - CONTROL "Dering (UV)",IDC_DERINGUV,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,98,123,53,10 - GROUPBOX "Aspect Ratio",IDC_STATIC,7,221,202,25 - LTEXT "After restarting player, use this AR:",IDC_STATIC,14, - 233,109,8 - COMBOBOX IDC_USE_AR,135,230,68,95,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Bitmap -// - -IDB_LOGO BITMAP DISCARDABLE "XviD_logo.bmp" - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON ICON DISCARDABLE "xvid.ico" - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE DISCARDABLE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE DISCARDABLE -BEGIN - "#include <windows.h>\r\n" - "#ifndef IDC_STATIC\r\n" - "#define IDC_STATIC (-1)\r\n" - "#endif\r\n" - "\0" -END - -3 TEXTINCLUDE DISCARDABLE -BEGIN - "\r\n" - "\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE DISCARDABLE -BEGIN - IDS_ABOUT "About" -END - -#endif // Neutral resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - +//Microsoft Developer Studio generated resource script. +// +#include "resource.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include <windows.h> +#ifndef IDC_STATIC +#define IDC_STATIC (-1) +#endif + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// Neutral resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU) +#ifdef _WIN32 +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL +#pragma code_page(1252) +#endif //_WIN32 + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog +// + +IDD_ABOUT DIALOG DISCARDABLE 0, 0, 216, 267 +STYLE WS_CHILD +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL IDB_LOGO,IDC_STATIC,"Static",SS_BITMAP,36,6,142,29 + CTEXT "Xvid MPEG-4 Video Codec",IDC_CORE,36,33,142,16, + SS_CENTERIMAGE | SS_SUNKEN + GROUPBOX "Brightness",IDC_STATIC,7,54,202,39 + CONTROL "Slider1",IDC_BRIGHTNESS,"msctls_trackbar32", + TBS_AUTOTICKS | TBS_BOTH | WS_TABSTOP,17,64,181,24 + GROUPBOX "Postprocessing",IDC_STATIC,7,96,202,42 + CONTROL "Deblocking (Y)",IDC_DEBLOCK_Y,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,23,109,63,10 + CONTROL "Deblocking (UV)",IDC_DEBLOCK_UV,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,23,123,68,10 + CONTROL "Dering (Y)",IDC_DERINGY,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,98,109,47,10 + CONTROL "Film Effect",IDC_FILMEFFECT,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,158,109,47,10 + GROUPBOX "Output",IDC_STATIC,7,141,202,43 + CONTROL "Flip Video",IDC_FLIPVIDEO,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,23,154,46,10
View file
xvidcore-1.3.1.tar.bz2/examples/Makefile -> xvidcore-1.3.2.tar.bz2/examples/Makefile
Changed
@@ -2,7 +2,7 @@ # # XviD examples Makefile # -# $Id: Makefile,v 1.10 2006/10/11 13:52:06 Skal Exp $ +# $Id: Makefile,v 1.10 2006-10-11 13:52:06 Skal Exp $ # #############################################################################
View file
xvidcore-1.3.1.tar.bz2/examples/xvid_bench.c -> xvidcore-1.3.2.tar.bz2/examples/xvid_bench.c
Changed
@@ -19,7 +19,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: xvid_bench.c,v 1.39 2008/12/02 13:44:55 Isibaar Exp $ + * $Id: xvid_bench.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/examples/xvid_decraw.c -> xvidcore-1.3.2.tar.bz2/examples/xvid_decraw.c
Changed
@@ -20,7 +20,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: xvid_decraw.c,v 1.28.2.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: xvid_decraw.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/examples/xvid_encraw.c -> xvidcore-1.3.2.tar.bz2/examples/xvid_encraw.c
Changed
@@ -22,7 +22,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: xvid_encraw.c,v 1.46.2.3 2011/02/03 15:01:06 Isibaar Exp $ + * $Id: xvid_encraw.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/bitstream/bitstream.c -> xvidcore-1.3.2.tar.bz2/src/bitstream/bitstream.c
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: bitstream.c,v 1.60.2.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: bitstream.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/bitstream/bitstream.h -> xvidcore-1.3.2.tar.bz2/src/bitstream/bitstream.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: bitstream.h,v 1.25.2.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: bitstream.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/bitstream/cbp.c -> xvidcore-1.3.2.tar.bz2/src/bitstream/cbp.c
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: cbp.c,v 1.13 2004/03/22 22:36:23 edgomez Exp $ + * $Id: cbp.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/bitstream/cbp.h -> xvidcore-1.3.2.tar.bz2/src/bitstream/cbp.h
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: cbp.h,v 1.12 2008/11/26 01:04:34 Isibaar Exp $ + * $Id: cbp.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/bitstream/mbcoding.c -> xvidcore-1.3.2.tar.bz2/src/bitstream/mbcoding.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: mbcoding.c,v 1.59 2010/10/15 16:20:48 Isibaar Exp $ + * $Id: mbcoding.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/bitstream/mbcoding.h -> xvidcore-1.3.2.tar.bz2/src/bitstream/mbcoding.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: mbcoding.h,v 1.13 2004/07/10 17:49:31 edgomez Exp $ + * $Id: mbcoding.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/bitstream/vlc_codes.h -> xvidcore-1.3.2.tar.bz2/src/bitstream/vlc_codes.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: vlc_codes.h,v 1.18 2004/03/22 22:36:23 edgomez Exp $ + * $Id: vlc_codes.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/ #ifndef _VLC_CODES_H_
View file
xvidcore-1.3.1.tar.bz2/src/bitstream/x86_asm/cbp_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/bitstream/x86_asm/cbp_mmx.asm
Changed
@@ -21,7 +21,7 @@ ; * along with this program ; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: cbp_mmx.asm,v 1.19 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: cbp_mmx.asm,v 1.19 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/bitstream/x86_asm/cbp_sse2.asm -> xvidcore-1.3.2.tar.bz2/src/bitstream/x86_asm/cbp_sse2.asm
Changed
@@ -20,7 +20,7 @@ ; * along with this program ; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: cbp_sse2.asm,v 1.14 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: cbp_sse2.asm,v 1.14 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/bitstream/zigzag.h -> xvidcore-1.3.2.tar.bz2/src/bitstream/zigzag.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: zigzag.h,v 1.7 2004/03/22 22:36:23 edgomez Exp $ + * $Id: zigzag.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/dct/fdct.c -> xvidcore-1.3.2.tar.bz2/src/dct/fdct.c
Changed
@@ -1,288 +1,312 @@ -/***************************************************************************** - * - * XVID MPEG-4 VIDEO CODEC - * - Forward DCT - - * - * These routines are from Independent JPEG Group's free JPEG software - * Copyright (C) 1991-1998, Thomas G. Lane (see the file README.IJG) - * - * 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 2 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, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - * $Id: fdct.c,v 1.7 2004/03/22 22:36:23 edgomez Exp $ - * - ****************************************************************************/ - -/* Copyright (C) 1996, MPEG Software Simulation Group. All Rights Reserved. */ - -/* - * Disclaimer of Warranty - * - * These software programs are available to the user without any license fee or - * royalty on an "as is" basis. The MPEG Software Simulation Group disclaims - * any and all warranties, whether express, implied, or statuary, including any - * implied warranties or merchantability or of fitness for a particular - * purpose. In no event shall the copyright-holder be liable for any - * incidental, punitive, or consequential damages of any kind whatsoever - * arising from the use of these programs. - * - * This disclaimer of warranty extends to the user of these programs and user's - * customers, employees, agents, transferees, successors, and assigns. - * - * The MPEG Software Simulation Group does not represent or warrant that the - * programs furnished hereunder are free of infringement of any third-party - * patents. - * - * Commercial implementations of MPEG-1 and MPEG-2 video, including shareware, - * are subject to royalty fees to patent holders. Many of these patents are - * general enough such that they are unavoidable regardless of implementation - * design. - * - */ - -/* This routine is a slow-but-accurate integer implementation of the - * forward DCT (Discrete Cosine Transform). Taken from the IJG software - * - * A 2-D DCT can be done by 1-D DCT on each row followed by 1-D DCT - * on each column. Direct algorithms are also available, but they are - * much more complex and seem not to be any faster when reduced to code. - * - * This implementation is based on an algorithm described in - * C. Loeffler, A. Ligtenberg and G. Moschytz, "Practical Fast 1-D DCT - * Algorithms with 11 Multiplications", Proc. Int'l. Conf. on Acoustics, - * Speech, and Signal Processing 1989 (ICASSP '89), pp. 988-991. - * The primary algorithm described there uses 11 multiplies and 29 adds. - * We use their alternate method with 12 multiplies and 32 adds. - * The advantage of this method is that no data path contains more than one - * multiplication; this allows a very simple and accurate implementation in - * scaled fixed-point arithmetic, with a minimal number of shifts. - * - * The poop on this scaling stuff is as follows: - * - * Each 1-D DCT step produces outputs which are a factor of sqrt(N) - * larger than the true DCT outputs. The final outputs are therefore - * a factor of N larger than desired; since N=8 this can be cured by - * a simple right shift at the end of the algorithm. The advantage of - * this arrangement is that we save two multiplications per 1-D DCT, - * because the y0 and y4 outputs need not be divided by sqrt(N). - * In the IJG code, this factor of 8 is removed by the quantization step - * (in jcdctmgr.c), here it is removed. - * - * We have to do addition and subtraction of the integer inputs, which - * is no problem, and multiplication by fractional constants, which is - * a problem to do in integer arithmetic. We multiply all the constants - * by CONST_SCALE and convert them to integer constants (thus retaining - * CONST_BITS bits of precision in the constants). After doing a - * multiplication we have to divide the product by CONST_SCALE, with proper - * rounding, to produce the correct output. This division can be done - * cheaply as a right shift of CONST_BITS bits. We postpone shifting - * as long as possible so that partial sums can be added together with - * full fractional precision. - * - * The outputs of the first pass are scaled up by PASS1_BITS bits so that - * they are represented to better-than-integral precision. These outputs - * require 8 + PASS1_BITS + 3 bits; this fits in a 16-bit word - * with the recommended scaling. (For 12-bit sample data, the intermediate - * array is INT32 anyway.) - * - * To avoid overflow of the 32-bit intermediate results in pass 2, we must - * have 8 + CONST_BITS + PASS1_BITS <= 26. Error analysis - * shows that the values given below are the most effective. - * - * We can gain a little more speed, with a further compromise in accuracy, - * by omitting the addition in a descaling shift. This yields an incorrectly - * rounded result half the time... - */ - -#include "fdct.h" - -#define USE_ACCURATE_ROUNDING - -#define RIGHT_SHIFT(x, shft) ((x) >> (shft)) - -#ifdef USE_ACCURATE_ROUNDING -#define ONE ((int) 1) -#define DESCALE(x, n) RIGHT_SHIFT((x) + (ONE << ((n) - 1)), n) -#else -#define DESCALE(x, n) RIGHT_SHIFT(x, n) -#endif - -#define CONST_BITS 13 -#define PASS1_BITS 2 - -#define FIX_0_298631336 ((int) 2446) /* FIX(0.298631336) */ -#define FIX_0_390180644 ((int) 3196) /* FIX(0.390180644) */ -#define FIX_0_541196100 ((int) 4433) /* FIX(0.541196100) */ -#define FIX_0_765366865 ((int) 6270) /* FIX(0.765366865) */ -#define FIX_0_899976223 ((int) 7373) /* FIX(0.899976223) */ -#define FIX_1_175875602 ((int) 9633) /* FIX(1.175875602) */ -#define FIX_1_501321110 ((int) 12299) /* FIX(1.501321110) */ -#define FIX_1_847759065 ((int) 15137) /* FIX(1.847759065) */ -#define FIX_1_961570560 ((int) 16069) /* FIX(1.961570560) */ -#define FIX_2_053119869 ((int) 16819) /* FIX(2.053119869) */ -#define FIX_2_562915447 ((int) 20995) /* FIX(2.562915447) */ -#define FIX_3_072711026 ((int) 25172) /* FIX(3.072711026) */ - -/* function pointer */ -fdctFuncPtr fdct; - -/* - * Perform an integer forward DCT on one block of samples. - */ - -void -fdct_int32(short *const block) -{ - int tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; - int tmp10, tmp11, tmp12, tmp13; - int z1, z2, z3, z4, z5; - short *blkptr; - int *dataptr; - int data[64]; - int i; - - /* Pass 1: process rows. */ - /* Note results are scaled up by sqrt(8) compared to a true DCT; */ - /* furthermore, we scale the results by 2**PASS1_BITS. */ - - dataptr = data; - blkptr = block; - for (i = 0; i < 8; i++) { - tmp0 = blkptr[0] + blkptr[7]; - tmp7 = blkptr[0] - blkptr[7]; - tmp1 = blkptr[1] + blkptr[6]; - tmp6 = blkptr[1] - blkptr[6]; - tmp2 = blkptr[2] + blkptr[5]; - tmp5 = blkptr[2] - blkptr[5]; - tmp3 = blkptr[3] + blkptr[4]; - tmp4 = blkptr[3] - blkptr[4]; - - /* Even part per LL&M figure 1 --- note that published figure is faulty; - * rotator "sqrt(2)*c1" should be "sqrt(2)*c6". - */ - - tmp10 = tmp0 + tmp3; - tmp13 = tmp0 - tmp3; - tmp11 = tmp1 + tmp2; - tmp12 = tmp1 - tmp2; - - dataptr[0] = (tmp10 + tmp11) << PASS1_BITS; - dataptr[4] = (tmp10 - tmp11) << PASS1_BITS; - - z1 = (tmp12 + tmp13) * FIX_0_541196100; - dataptr[2] = - DESCALE(z1 + tmp13 * FIX_0_765366865, CONST_BITS - PASS1_BITS); - dataptr[6] = - DESCALE(z1 + tmp12 * (-FIX_1_847759065), CONST_BITS - PASS1_BITS); - - /* Odd part per figure 8 --- note paper omits factor of sqrt(2). - * cK represents cos(K*pi/16). - * i0..i3 in the paper are tmp4..tmp7 here. - */ - - z1 = tmp4 + tmp7; - z2 = tmp5 + tmp6; - z3 = tmp4 + tmp6; - z4 = tmp5 + tmp7; - z5 = (z3 + z4) * FIX_1_175875602; /* sqrt(2) * c3 */ -
View file
xvidcore-1.3.1.tar.bz2/src/dct/fdct.h -> xvidcore-1.3.2.tar.bz2/src/dct/fdct.h
Changed
@@ -1,48 +1,50 @@ -/***************************************************************************** - * - * XVID MPEG-4 VIDEO CODEC - * - Forward DCT header - - * - * Copyright(C) 2001-2003 Michael Militzer <isibaar@xvid.org> - * - * 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 2 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, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - * $Id: fdct.h,v 1.11 2008/11/26 01:04:34 Isibaar Exp $ - * - ****************************************************************************/ - -#ifndef _FDCT_H_ -#define _FDCT_H_ - -typedef void (fdctFunc) (short *const block); -typedef fdctFunc *fdctFuncPtr; - -extern fdctFuncPtr fdct; - -fdctFunc fdct_int32; - -#if defined(ARCH_IS_IA32) || defined(ARCH_IS_X86_64) -fdctFunc fdct_mmx_ffmpeg; -fdctFunc fdct_xmm_ffmpeg; -fdctFunc fdct_mmx_skal; -fdctFunc fdct_xmm_skal; -fdctFunc fdct_sse2_skal; -#endif - -#ifdef ARCH_IS_IA64 -fdctFunc fdct_ia64; -#endif - -#endif /* _FDCT_H_ */ +/***************************************************************************** + * + * XVID MPEG-4 VIDEO CODEC + * - Forward DCT header - + * + * Copyright(C) 2001-2011 Michael Militzer <michael@xvid.org> + * + * 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 2 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, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + * $Id: fdct.h 1986 2011-05-18 09:07:40Z Isibaar $ + * + ****************************************************************************/ + +#ifndef _FDCT_H_ +#define _FDCT_H_ + +#include "../portab.h" + +typedef void (fdctFunc) (short *const block); +typedef fdctFunc *fdctFuncPtr; + +extern fdctFuncPtr fdct; + +fdctFunc fdct_int32; + +#if defined(ARCH_IS_IA32) || defined(ARCH_IS_X86_64) +fdctFunc fdct_mmx_ffmpeg; +fdctFunc fdct_xmm_ffmpeg; +fdctFunc fdct_mmx_skal; +fdctFunc fdct_xmm_skal; +fdctFunc fdct_sse2_skal; +#endif + +#ifdef ARCH_IS_IA64 +fdctFunc fdct_ia64; +#endif + +#endif /* _FDCT_H_ */
View file
xvidcore-1.3.1.tar.bz2/src/dct/ia64_asm/fdct_ia64.s -> xvidcore-1.3.2.tar.bz2/src/dct/ia64_asm/fdct_ia64.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: fdct_ia64.s,v 1.6 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: fdct_ia64.s,v 1.6 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/dct/ia64_asm/idct_fini.s -> xvidcore-1.3.2.tar.bz2/src/dct/ia64_asm/idct_fini.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: idct_fini.s,v 1.2 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: idct_fini.s,v 1.2 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/dct/ia64_asm/idct_ia64_ecc.s -> xvidcore-1.3.2.tar.bz2/src/dct/ia64_asm/idct_ia64_ecc.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: idct_ia64_ecc.s,v 1.2 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: idct_ia64_ecc.s,v 1.2 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/dct/ia64_asm/idct_ia64_gcc.s -> xvidcore-1.3.2.tar.bz2/src/dct/ia64_asm/idct_ia64_gcc.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: idct_ia64_gcc.s,v 1.2 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: idct_ia64_gcc.s,v 1.2 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/dct/ia64_asm/idct_init.s -> xvidcore-1.3.2.tar.bz2/src/dct/ia64_asm/idct_init.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: idct_init.s,v 1.2 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: idct_init.s,v 1.2 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/dct/idct.c -> xvidcore-1.3.2.tar.bz2/src/dct/idct.c
Changed
@@ -1,381 +1,335 @@ -/***************************************************************************** - * - * XVID MPEG-4 VIDEO CODEC - * - Inverse DCT - - * - * These routines are from Independent JPEG Group's free JPEG software - * Copyright (C) 1991-1998, Thomas G. Lane (see the file README.IJG) - * - * 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 2 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, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - * $Id: idct.c,v 1.9 2005/11/22 10:23:01 suxen_drol Exp $ - * - ****************************************************************************/ - -/* Copyright (C) 1996, MPEG Software Simulation Group. All Rights Reserved. */ - -/* - * Disclaimer of Warranty - * - * These software programs are available to the user without any license fee or - * royalty on an "as is" basis. The MPEG Software Simulation Group disclaims - * any and all warranties, whether express, implied, or statuary, including any - * implied warranties or merchantability or of fitness for a particular - * purpose. In no event shall the copyright-holder be liable for any - * incidental, punitive, or consequential damages of any kind whatsoever - * arising from the use of these programs. - * - * This disclaimer of warranty extends to the user of these programs and user's - * customers, employees, agents, transferees, successors, and assigns. - * - * The MPEG Software Simulation Group does not represent or warrant that the - * programs furnished hereunder are free of infringement of any third-party - * patents. - * - * Commercial implementations of MPEG-1 and MPEG-2 video, including shareware, - * are subject to royalty fees to patent holders. Many of these patents are - * general enough such that they are unavoidable regardless of implementation - * design. - * - * MPEG2AVI - * -------- - * v0.16B33 renamed the initialization function to init_idct_int32() - * v0.16B32 removed the unused idct_row() and idct_col() functions - * v0.16B3 changed var declarations to static, to enforce data align - * v0.16B22 idct_FAST() renamed to idct_int32() - * also merged idct_FAST() into a single function, to help VC++ - * optimize it. - * - * v0.14 changed int to long, to avoid confusion when compiling on x86 - * platform ( in VC++ "int" -> 32bits ) - */ - -/**********************************************************/ -/* inverse two dimensional DCT, Chen-Wang algorithm */ -/* (cf. IEEE ASSP-32, pp. 803-816, Aug. 1984) */ -/* 32-bit integer arithmetic (8 bit coefficients) */ -/* 11 mults, 29 adds per DCT */ -/* sE, 18.8.91 */ -/**********************************************************/ -/* coefficients extended to 12 bit for IEEE1180-1990 */ -/* compliance sE, 2.1.94 */ -/**********************************************************/ - -/* this code assumes >> to be a two's-complement arithmetic */ -/* right shift: (-2)>>1 == -1 , (-3)>>1 == -2 */ - -#include "idct.h" - -#define W1 2841 /* 2048*sqrt(2)*cos(1*pi/16) */ -#define W2 2676 /* 2048*sqrt(2)*cos(2*pi/16) */ -#define W3 2408 /* 2048*sqrt(2)*cos(3*pi/16) */ -#define W5 1609 /* 2048*sqrt(2)*cos(5*pi/16) */ -#define W6 1108 /* 2048*sqrt(2)*cos(6*pi/16) */ -#define W7 565 /* 2048*sqrt(2)*cos(7*pi/16) */ - -/* private data - * Initialized by idct_int32_init so it's mostly RO data, - * doesn't hurt thread safety */ -static short iclip[1024]; /* clipping table */ -static short *iclp; - -/* private prototypes */ - -/* row (horizontal) IDCT - * - * 7 pi 1 - * dst[k] = sum c[l] * src[l] * cos( -- * ( k + - ) * l ) - * l=0 8 2 - * - * where: c[0] = 128 - * c[1..7] = 128*sqrt(2) - */ - -#if 0 -static void idctrow(blk) -short *blk; -{ - int X0, X1, X2, X3, X4, X5, X6, X7, X8; - - /* shortcut */ - if (!((X1 = blk[4]<<11) | (X2 = blk[6]) | (X3 = blk[2]) | - (X4 = blk[1]) | (X5 = blk[7]) | (X6 = blk[5]) | (X7 = blk[3]))) - { - blk[0]=blk[1]=blk[2]=blk[3]=blk[4]=blk[5]=blk[6]=blk[7]=blk[0]<<3; - return; - } - - X0 = (blk[0]<<11) + 128; /* for proper rounding in the fourth stage */ - - /* first stage */ - X8 = W7*(X4+X5); - X4 = X8 + (W1-W7)*X4; - X5 = X8 - (W1+W7)*X5; - X8 = W3*(X6+X7); - X6 = X8 - (W3-W5)*X6; - X7 = X8 - (W3+W5)*X7; - - /* second stage */ - X8 = X0 + X1; - X0 -= X1; - X1 = W6*(X3+X2); - X2 = X1 - (W2+W6)*X2; - X3 = X1 + (W2-W6)*X3; - X1 = X4 + X6; - X4 -= X6; - X6 = X5 + X7; - X5 -= X7; - - /* third stage */ - X7 = X8 + X3; - X8 -= X3; - X3 = X0 + X2; - X0 -= X2; - X2 = (181*(X4+X5)+128)>>8; - X4 = (181*(X4-X5)+128)>>8; - - /* fourth stage */ - blk[0] = (X7+X1)>>8; - blk[1] = (X3+X2)>>8; - blk[2] = (X0+X4)>>8; - blk[3] = (X8+X6)>>8; - blk[4] = (X8-X6)>>8; - blk[5] = (X0-X4)>>8; - blk[6] = (X3-X2)>>8; - blk[7] = (X7-X1)>>8; -} -#endif - -/* column (vertical) IDCT - * - * 7 pi 1 - * dst[8*k] = sum c[l] * src[8*l] * cos( -- * ( k + - ) * l ) - * l=0 8 2 - * - * where: c[0] = 1/1024 - * c[1..7] = (1/1024)*sqrt(2) - */ - -#if 0 -static void idctcol(blk) -short *blk; -{ - int X0, X1, X2, X3, X4, X5, X6, X7, X8; - - /* shortcut */ - if (!((X1 = (blk[8*4]<<8)) | (X2 = blk[8*6]) | (X3 = blk[8*2]) | - (X4 = blk[8*1]) | (X5 = blk[8*7]) | (X6 = blk[8*5]) | (X7 = blk[8*3]))) - { - blk[8*0]=blk[8*1]=blk[8*2]=blk[8*3]=blk[8*4]=blk[8*5]=blk[8*6]=blk[8*7]= - iclp[(blk[8*0]+32)>>6]; - return; - } - - X0 = (blk[8*0]<<8) + 8192; - - /* first stage */ - X8 = W7*(X4+X5) + 4; - X4 = (X8+(W1-W7)*X4)>>3; - X5 = (X8-(W1+W7)*X5)>>3; - X8 = W3*(X6+X7) + 4; - X6 = (X8-(W3-W5)*X6)>>3; - X7 = (X8-(W3+W5)*X7)>>3; - - /* second stage */ - X8 = X0 + X1; - X0 -= X1; - X1 = W6*(X3+X2) + 4;
View file
xvidcore-1.3.1.tar.bz2/src/dct/idct.h -> xvidcore-1.3.2.tar.bz2/src/dct/idct.h
Changed
@@ -1,56 +1,58 @@ -/***************************************************************************** - * - * XVID MPEG-4 VIDEO CODEC - * - Inverse DCT header - - * - * Copyright(C) 2001-2003 Michael Militzer <isibaar@xvid.org> - * - * 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 2 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, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - * $Id: idct.h,v 1.13 2008/11/26 01:04:34 Isibaar Exp $ - * - ****************************************************************************/ - -#ifndef _IDCT_H_ -#define _IDCT_H_ - -void idct_int32_init(); -void idct_ia64_init(); - -typedef void (idctFunc) (short *const block); -typedef idctFunc *idctFuncPtr; - -extern idctFuncPtr idct; - -idctFunc idct_int32; -idctFunc simple_idct_c; /* Michael Niedermayer */ - -#if defined(ARCH_IS_IA32) || defined(ARCH_IS_X86_64) -idctFunc idct_mmx; /* AP-992, Peter Gubanov, Michel Lespinasse */ -idctFunc idct_xmm; /* AP-992, Peter Gubanov, Michel Lespinasse */ -idctFunc idct_3dne; /* AP-992, Peter Gubanov, Michel Lespinasse, Jaan Kalda */ -idctFunc idct_sse2_skal; /* Skal's one, IEEE 1180 compliant */ -idctFunc idct_sse2_dmitry; /* Dmitry Rozhdestvensky */ -#endif - -#ifdef ARCH_IS_IA64 -idctFunc idct_ia64; -#endif - -#ifdef ARCH_IS_PPC -idctFunc idct_altivec_c; -#endif - -#endif /* _IDCT_H_ */ +/***************************************************************************** + * + * XVID MPEG-4 VIDEO CODEC + * - Inverse DCT header - + * + * Copyright(C) 2001-2011 Michael Militzer <michael@xvid.org> + * + * 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 2 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, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + * $Id: idct.h 1986 2011-05-18 09:07:40Z Isibaar $ + * + ****************************************************************************/ + +#ifndef _IDCT_H_ +#define _IDCT_H_ + +#include "../portab.h" + +void idct_int32_init(); +void idct_ia64_init(); + +typedef void (idctFunc) (short *const block); +typedef idctFunc *idctFuncPtr; + +extern idctFuncPtr idct; + +idctFunc idct_int32; +idctFunc simple_idct_c; /* Michael Niedermayer */ + +#if defined(ARCH_IS_IA32) || defined(ARCH_IS_X86_64) +idctFunc idct_mmx; /* AP-992, Peter Gubanov, Michel Lespinasse */ +idctFunc idct_xmm; /* AP-992, Peter Gubanov, Michel Lespinasse */ +idctFunc idct_3dne; /* AP-992, Peter Gubanov, Michel Lespinasse, Jaan Kalda */ +idctFunc idct_sse2_skal; /* Skal's one, IEEE 1180 compliant */ +idctFunc idct_sse2_dmitry; /* Dmitry Rozhdestvensky */ +#endif + +#ifdef ARCH_IS_IA64 +idctFunc idct_ia64; +#endif + +#ifdef ARCH_IS_PPC +idctFunc idct_altivec_c; +#endif + +#endif /* _IDCT_H_ */
View file
xvidcore-1.3.1.tar.bz2/src/dct/simple_idct.c -> xvidcore-1.3.2.tar.bz2/src/dct/simple_idct.c
Changed
@@ -22,7 +22,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: simple_idct.c,v 1.6 2010/03/09 10:00:14 Isibaar Exp $ + * $Id: simple_idct.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/dct/x86_asm/fdct_mmx_ffmpeg.asm -> xvidcore-1.3.2.tar.bz2/src/dct/x86_asm/fdct_mmx_ffmpeg.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: fdct_mmx_ffmpeg.asm,v 1.10 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: fdct_mmx_ffmpeg.asm,v 1.10 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/dct/x86_asm/fdct_mmx_skal.asm -> xvidcore-1.3.2.tar.bz2/src/dct/x86_asm/fdct_mmx_skal.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: fdct_mmx_skal.asm,v 1.12 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: fdct_mmx_skal.asm,v 1.12 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/dct/x86_asm/fdct_sse2_skal.asm -> xvidcore-1.3.2.tar.bz2/src/dct/x86_asm/fdct_sse2_skal.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: fdct_sse2_skal.asm,v 1.15 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: fdct_sse2_skal.asm,v 1.15 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/dct/x86_asm/idct_3dne.asm -> xvidcore-1.3.2.tar.bz2/src/dct/x86_asm/idct_3dne.asm
Changed
@@ -20,7 +20,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: idct_3dne.asm,v 1.11 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: idct_3dne.asm,v 1.11 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/dct/x86_asm/idct_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/dct/x86_asm/idct_mmx.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: idct_mmx.asm,v 1.15 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: idct_mmx.asm,v 1.15 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/dct/x86_asm/idct_sse2_dmitry.asm -> xvidcore-1.3.2.tar.bz2/src/dct/x86_asm/idct_sse2_dmitry.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: idct_sse2_dmitry.asm,v 1.11 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: idct_sse2_dmitry.asm,v 1.11 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/decoder.c -> xvidcore-1.3.2.tar.bz2/src/decoder.c
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: decoder.c,v 1.86.2.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: decoder.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/decoder.h -> xvidcore-1.3.2.tar.bz2/src/decoder.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: decoder.h,v 1.20 2010/12/18 10:13:30 Isibaar Exp $ + * $Id: decoder.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/encoder.c -> xvidcore-1.3.2.tar.bz2/src/encoder.c
Changed
@@ -21,7 +21,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: encoder.c,v 1.135.2.5 2011/03/08 19:18:44 Isibaar Exp $ + * $Id: encoder.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/ @@ -449,7 +449,11 @@ /* multithreaded stuff */ if (create->num_threads > 0) { +#ifndef HAVE_PTHREAD + int t = MAX(1, create->num_threads); +#else int t = MIN(create->num_threads, (int) (pEnc->mbParam.mb_height>>1)); /* at least two rows per thread */ +#endif int threads_per_slice = MAX(1, (t / pEnc->num_slices)); int rows_per_thread = (pEnc->mbParam.mb_height + threads_per_slice - 1) / threads_per_slice; @@ -1647,7 +1651,9 @@ int num_threads = MAX(1, MIN(pEnc->num_threads, num_slices)); int slices_per_thread = (num_slices*1024 / num_threads); int mb_height = pEnc->mbParam.mb_height; +#ifdef HAVE_PTHREAD void * status = NULL; +#endif uint16_t k; pEnc->mbParam.m_rounding_type = 1; @@ -1687,19 +1693,23 @@ } pEnc->smpData[0].bs = bs; pEnc->smpData[0].sStat = &pEnc->current->sStat; - + +#ifdef HAVE_PTHREAD /* create threads */ for (k = 1; k < num_threads; k++) { pthread_create(&pEnc->smpData[k].handle, NULL, (void*)SliceCodeI, (void*)&pEnc->smpData[k]); } +#endif SliceCodeI(&pEnc->smpData[0]); +#ifdef HAVE_PTHREAD /* wait until all threads are finished */ for (k = 1; k < num_threads; k++) { pthread_join(pEnc->smpData[k].handle, &status); } +#endif pEnc->current->length = BitstreamLength(bs) - (bits/8); @@ -1908,9 +1918,11 @@ int k = 0, bound = 0, num_slices = pEnc->num_slices; int num_threads = MAX(1, MIN(pEnc->num_threads, num_slices)); +#ifdef HAVE_PTHREAD void * status = NULL; - int slices_per_thread = (num_slices*1024 / num_threads); int threads_per_slice = (pEnc->num_threads*1024 / num_threads); +#endif + int slices_per_thread = (num_slices*1024 / num_threads); IMAGE *pRef = &reference->image; @@ -2005,6 +2017,7 @@ } } +#ifdef HAVE_PTHREAD if (pEnc->num_threads > 0) { /* multithreaded motion estimation - dispatch threads */ @@ -2059,7 +2072,9 @@ current->fcode = pEnc->smpData[k].minfcode; } - } else { + } else +#endif + { /* regular ME */ @@ -2103,18 +2118,22 @@ pEnc->smpData[0].bs = bs; pEnc->smpData[0].sStat = ¤t->sStat; +#ifdef HAVE_PTHREAD /* create threads */ for (k = 1; k < num_threads; k++) { pthread_create(&pEnc->smpData[k].handle, NULL, (void*)SliceCodeP, (void*)&pEnc->smpData[k]); } +#endif SliceCodeP(&pEnc->smpData[0]); +#ifdef HAVE_PTHREAD /* wait until all threads are finished */ for (k = 1; k < num_threads; k++) { pthread_join(pEnc->smpData[k].handle, &status); } +#endif current->length = BitstreamLength(bs) - (bits/8); @@ -2277,9 +2296,11 @@ int bits = BitstreamPos(bs); int k = 0, bound = 0, num_slices = pEnc->num_slices; int num_threads = MAX(1, MIN(pEnc->num_threads, num_slices)); +#ifdef HAVE_PTHREAD void * status = NULL; - int slices_per_thread = (num_slices*1024 / num_threads); int threads_per_slice = (pEnc->num_threads*1024 / num_threads); +#endif + int slices_per_thread = (num_slices*1024 / num_threads); IMAGE *f_ref = &pEnc->reference->image; IMAGE *b_ref = &pEnc->current->image; @@ -2346,6 +2367,7 @@ start_timer(); +#ifdef HAVE_PTHREAD if (pEnc->num_threads > 0) { /* multithreaded motion estimation - dispatch threads */ @@ -2401,7 +2423,9 @@ if (pEnc->smpData[k].minbcode > frame->bcode) frame->bcode = pEnc->smpData[k].minbcode; } - } else { + } else +#endif + { MotionEstimationBVOP(&pEnc->mbParam, frame, ((int32_t)(pEnc->current->stamp - frame->stamp)), /* time_bp */ @@ -2451,18 +2475,22 @@ } } +#ifdef HAVE_PTHREAD for (k = 1; k < num_threads; k++) { pthread_create(&pEnc->smpData[k].handle, NULL, (void*)SliceCodeB, (void*)&pEnc->smpData[k]); } +#endif pEnc->smpData[0].bs = bs; pEnc->smpData[0].sStat = &frame->sStat; SliceCodeB(&pEnc->smpData[0]); +#ifdef HAVE_PTHREAD for (k = 1; k < num_threads; k++) { pthread_join(pEnc->smpData[k].handle, &status); } +#endif frame->length = BitstreamLength(bs) - (bits/8);
View file
xvidcore-1.3.1.tar.bz2/src/encoder.h -> xvidcore-1.3.2.tar.bz2/src/encoder.h
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: encoder.h,v 1.34 2010/12/18 16:02:00 Isibaar Exp $ + * $Id: encoder.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/global.h -> xvidcore-1.3.2.tar.bz2/src/global.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: global.h,v 1.27 2010/11/28 15:18:21 Isibaar Exp $ + * $Id: global.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/colorspace.c -> xvidcore-1.3.2.tar.bz2/src/image/colorspace.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: colorspace.c,v 1.15 2009/05/13 09:39:20 Isibaar Exp $ + * $Id: colorspace.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/colorspace.h -> xvidcore-1.3.2.tar.bz2/src/image/colorspace.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: colorspace.h,v 1.10 2008/11/26 01:04:34 Isibaar Exp $ + * $Id: colorspace.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/font.c -> xvidcore-1.3.2.tar.bz2/src/image/font.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: font.c,v 1.7 2005/11/22 10:23:01 suxen_drol Exp $ + * $Id: font.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/font.h -> xvidcore-1.3.2.tar.bz2/src/image/font.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: font.h,v 1.5 2004/03/22 22:36:23 edgomez Exp $ + * $Id: font.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/ia64_asm/interpolate8x8_ia64.s -> xvidcore-1.3.2.tar.bz2/src/image/ia64_asm/interpolate8x8_ia64.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: interpolate8x8_ia64.s,v 1.6 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: interpolate8x8_ia64.s,v 1.6 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/image/ia64_asm/interpolate8x8_ia64_exact.s -> xvidcore-1.3.2.tar.bz2/src/image/ia64_asm/interpolate8x8_ia64_exact.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: interpolate8x8_ia64_exact.s,v 1.2 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: interpolate8x8_ia64_exact.s,v 1.2 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/image/image.c -> xvidcore-1.3.2.tar.bz2/src/image/image.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: image.c,v 1.46.2.3 2011/03/21 16:00:35 Isibaar Exp $ + * $Id: image.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/image.h -> xvidcore-1.3.2.tar.bz2/src/image/image.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: image.h,v 1.18 2010/11/28 15:18:21 Isibaar Exp $ + * $Id: image.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/interpolate8x8.c -> xvidcore-1.3.2.tar.bz2/src/image/interpolate8x8.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: interpolate8x8.c,v 1.15 2005/09/13 12:12:15 suxen_drol Exp $ + * $Id: interpolate8x8.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/interpolate8x8.h -> xvidcore-1.3.2.tar.bz2/src/image/interpolate8x8.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: interpolate8x8.h,v 1.17 2008/11/26 01:04:34 Isibaar Exp $ + * $Id: interpolate8x8.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/postprocessing.c -> xvidcore-1.3.2.tar.bz2/src/image/postprocessing.c
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: postprocessing.c,v 1.6 2010/12/18 10:13:38 Isibaar Exp $ + * $Id: postprocessing.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/ @@ -132,9 +132,14 @@ const MACROBLOCK * mbs, int mb_width, int mb_height, int mb_stride, int flags, int brightness, int frame_num, int bvop, int threads) { - int k, num_threads = MAX(1, MIN(threads, 4)); - SMPDeblock data[4]; + int k; +#ifndef HAVE_PTHREAD + int num_threads = 1; +#else + int num_threads = MAX(1, MIN(threads, 4)); void *status = NULL; +#endif + SMPDeblock data[4]; /* horizontal deblocking, dispatch threads */ for (k = 0; k < num_threads; k++) { @@ -150,20 +155,21 @@ data[k].stop_y = mb_height*2; } - +#ifdef HAVE_PTHREAD /* create threads */ for (k = 1; k < num_threads; k++) { pthread_create(&data[k].handle, NULL, (void*)stripe_deblock_h, (void*)&data[k]); } - +#endif stripe_deblock_h(&data[0]); +#ifdef HAVE_PTHREAD /* wait until all threads are finished */ for (k = 1; k < num_threads; k++) { pthread_join(data[k].handle, &status); } - +#endif /* vertical deblocking, dispatch threads */ for (k = 0; k < num_threads; k++) { @@ -172,19 +178,21 @@ data[k].stop_x = mb_width*2; } +#ifdef HAVE_PTHREAD /* create threads */ for (k = 1; k < num_threads; k++) { pthread_create(&data[k].handle, NULL, (void*)stripe_deblock_v, (void*)&data[k]); } - +#endif stripe_deblock_v(&data[0]); +#ifdef HAVE_PTHREAD /* wait until all threads are finished */ for (k = 1; k < num_threads; k++) { pthread_join(data[k].handle, &status); } - +#endif if (!bvop) tbls->prev_quant = mbs->quant;
View file
xvidcore-1.3.1.tar.bz2/src/image/postprocessing.h -> xvidcore-1.3.2.tar.bz2/src/image/postprocessing.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: postprocessing.h,v 1.7 2010/12/18 10:13:38 Isibaar Exp $ + * $Id: postprocessing.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/ppc_asm/colorspace_altivec.c -> xvidcore-1.3.2.tar.bz2/src/image/ppc_asm/colorspace_altivec.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: colorspace_altivec.c,v 1.4 2005/03/18 18:01:34 edgomez Exp $ + * $Id: colorspace_altivec.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/ppc_asm/interpolate8x8_altivec.c -> xvidcore-1.3.2.tar.bz2/src/image/ppc_asm/interpolate8x8_altivec.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: interpolate8x8_altivec.c,v 1.3 2004/12/09 23:02:54 edgomez Exp $ + * $Id: interpolate8x8_altivec.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/ppc_asm/qpel_altivec.c -> xvidcore-1.3.2.tar.bz2/src/image/ppc_asm/qpel_altivec.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: qpel_altivec.c,v 1.2 2004/12/09 23:02:54 edgomez Exp $ + * $Id: qpel_altivec.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/qpel.c -> xvidcore-1.3.2.tar.bz2/src/image/qpel.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: qpel.c,v 1.9 2008/11/26 01:04:34 Isibaar Exp $ + * $Id: qpel.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/qpel.h -> xvidcore-1.3.2.tar.bz2/src/image/qpel.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: qpel.h,v 1.8 2008/11/26 01:04:34 Isibaar Exp $ + * $Id: qpel.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/reduced.c -> xvidcore-1.3.2.tar.bz2/src/image/reduced.c
Changed
@@ -19,7 +19,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: reduced.c,v 1.5 2010/03/09 10:00:14 Isibaar Exp $ + * $Id: reduced.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/reduced.h -> xvidcore-1.3.2.tar.bz2/src/image/reduced.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: reduced.h,v 1.4 2008/11/26 01:04:34 Isibaar Exp $ + * $Id: reduced.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/x86_asm/colorspace_yuv_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/image/x86_asm/colorspace_yuv_mmx.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: colorspace_yuv_mmx.asm,v 1.15 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: colorspace_yuv_mmx.asm,v 1.15 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/x86_asm/colorspace_yuyv_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/image/x86_asm/colorspace_yuyv_mmx.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: colorspace_yuyv_mmx.asm,v 1.12 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: colorspace_yuyv_mmx.asm,v 1.12 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/x86_asm/deintl_sse.asm -> xvidcore-1.3.2.tar.bz2/src/image/x86_asm/deintl_sse.asm
Changed
@@ -20,7 +20,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: deintl_sse.asm,v 1.7 2010/03/09 10:00:14 Isibaar Exp $ +; * $Id: deintl_sse.asm,v 1.7 2010-03-09 10:00:14 Isibaar Exp $ ; * ; *************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/x86_asm/gmc_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/image/x86_asm/gmc_mmx.asm
Changed
@@ -20,7 +20,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: gmc_mmx.asm,v 1.12 2010/03/09 10:00:14 Isibaar Exp $ +; * $Id: gmc_mmx.asm,v 1.12 2010-03-09 10:00:14 Isibaar Exp $ ; * ; *************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/x86_asm/postprocessing_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/image/x86_asm/postprocessing_mmx.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: postprocessing_mmx.asm,v 1.14 2010/03/09 10:00:14 Isibaar Exp $ +; * $Id: postprocessing_mmx.asm,v 1.14 2010-03-09 10:00:14 Isibaar Exp $ ; * ; *************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/x86_asm/qpel_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/image/x86_asm/qpel_mmx.asm
Changed
@@ -20,7 +20,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: qpel_mmx.asm,v 1.13 2010/11/28 15:18:21 Isibaar Exp $ +; * $Id: qpel_mmx.asm,v 1.13 2010-11-28 15:18:21 Isibaar Exp $ ; * ; *************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/image/x86_asm/reduced_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/image/x86_asm/reduced_mmx.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: reduced_mmx.asm,v 1.13 2010/03/09 10:00:14 Isibaar Exp $ +; * $Id: reduced_mmx.asm,v 1.13 2010-03-09 10:00:14 Isibaar Exp $ ; * ; *************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/estimation.h -> xvidcore-1.3.2.tar.bz2/src/motion/estimation.h
Changed
@@ -21,7 +21,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: estimation.h,v 1.16 2010/12/24 13:21:35 Isibaar Exp $ + * $Id: estimation.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/estimation_bvop.c -> xvidcore-1.3.2.tar.bz2/src/motion/estimation_bvop.c
Changed
@@ -21,7 +21,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: estimation_bvop.c,v 1.28.2.1 2010/12/29 22:29:44 Isibaar Exp $ + * $Id: estimation_bvop.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/estimation_common.c -> xvidcore-1.3.2.tar.bz2/src/motion/estimation_common.c
Changed
@@ -21,7 +21,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: estimation_common.c,v 1.13 2005/12/09 04:39:49 syskin Exp $ + * $Id: estimation_common.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/estimation_gmc.c -> xvidcore-1.3.2.tar.bz2/src/motion/estimation_gmc.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: estimation_gmc.c,v 1.6 2010/12/18 16:02:00 Isibaar Exp $ + * $Id: estimation_gmc.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/estimation_pvop.c -> xvidcore-1.3.2.tar.bz2/src/motion/estimation_pvop.c
Changed
@@ -21,7 +21,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: estimation_pvop.c,v 1.24.2.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: estimation_pvop.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/estimation_rd_based.c -> xvidcore-1.3.2.tar.bz2/src/motion/estimation_rd_based.c
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: estimation_rd_based.c,v 1.16.2.1 2010/12/29 22:29:44 Isibaar Exp $ + * $Id: estimation_rd_based.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/estimation_rd_based_bvop.c -> xvidcore-1.3.2.tar.bz2/src/motion/estimation_rd_based_bvop.c
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: estimation_rd_based_bvop.c,v 1.12 2010/12/24 13:21:35 Isibaar Exp $ + * $Id: estimation_rd_based_bvop.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/gmc.c -> xvidcore-1.3.2.tar.bz2/src/motion/gmc.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: gmc.c,v 1.10 2008/11/30 16:36:44 Isibaar Exp $ + * $Id: gmc.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/gmc.h -> xvidcore-1.3.2.tar.bz2/src/motion/gmc.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: gmc.h,v 1.3 2006/06/14 21:44:07 Skal Exp $ + * $Id: gmc.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/ia64_asm/calc_delta_1.s -> xvidcore-1.3.2.tar.bz2/src/motion/ia64_asm/calc_delta_1.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: calc_delta_1.s,v 1.2 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: calc_delta_1.s,v 1.2 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/motion/ia64_asm/calc_delta_2.s -> xvidcore-1.3.2.tar.bz2/src/motion/ia64_asm/calc_delta_2.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: calc_delta_2.s,v 1.2 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: calc_delta_2.s,v 1.2 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/motion/ia64_asm/calc_delta_3.s -> xvidcore-1.3.2.tar.bz2/src/motion/ia64_asm/calc_delta_3.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: calc_delta_3.s,v 1.2 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: calc_delta_3.s,v 1.2 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/motion/ia64_asm/halfpel8_refine_ia64.s -> xvidcore-1.3.2.tar.bz2/src/motion/ia64_asm/halfpel8_refine_ia64.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: halfpel8_refine_ia64.s,v 1.4 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: halfpel8_refine_ia64.s,v 1.4 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/motion/ia64_asm/sad_ia64.s -> xvidcore-1.3.2.tar.bz2/src/motion/ia64_asm/sad_ia64.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: sad_ia64.s,v 1.8 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: sad_ia64.s,v 1.8 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/motion/motion.h -> xvidcore-1.3.2.tar.bz2/src/motion/motion.h
Changed
@@ -21,7 +21,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: motion.h,v 1.27.2.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: motion.h 1985 2011-05-18 09:02:35Z Isibaar $ * ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/motion_comp.c -> xvidcore-1.3.2.tar.bz2/src/motion/motion_comp.c
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: motion_comp.c,v 1.24.2.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: motion_comp.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/motion_inlines.h -> xvidcore-1.3.2.tar.bz2/src/motion/motion_inlines.h
Changed
@@ -21,7 +21,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: motion_inlines.h,v 1.5 2007/04/28 16:30:20 syskin Exp $ + * $Id: motion_inlines.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/motion_smp.h -> xvidcore-1.3.2.tar.bz2/src/motion/motion_smp.h
Changed
@@ -22,7 +22,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: motion_smp.h,v 1.8 2010/12/18 16:02:00 Isibaar Exp $ + * $Id: motion_smp.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/ppc_asm/sad_altivec.c -> xvidcore-1.3.2.tar.bz2/src/motion/ppc_asm/sad_altivec.c
Changed
@@ -17,7 +17,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - $Id: sad_altivec.c,v 1.11 2004/12/09 23:02:54 edgomez Exp $ + $Id: sad_altivec.c 1985 2011-05-18 09:02:35Z Isibaar $ */ #ifdef HAVE_ALTIVEC_H
View file
xvidcore-1.3.1.tar.bz2/src/motion/sad.c -> xvidcore-1.3.2.tar.bz2/src/motion/sad.c
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: sad.c,v 1.17.2.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: sad.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/sad.h -> xvidcore-1.3.2.tar.bz2/src/motion/sad.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: sad.h,v 1.25.2.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: sad.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/vop_type_decision.c -> xvidcore-1.3.2.tar.bz2/src/motion/vop_type_decision.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: vop_type_decision.c,v 1.5 2004/12/05 04:53:01 syskin Exp $ + * $Id: vop_type_decision.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/x86_asm/sad_3dn.asm -> xvidcore-1.3.2.tar.bz2/src/motion/x86_asm/sad_3dn.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: sad_3dn.asm,v 1.14 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: sad_3dn.asm,v 1.14 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/x86_asm/sad_3dne.asm -> xvidcore-1.3.2.tar.bz2/src/motion/x86_asm/sad_3dne.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: sad_3dne.asm,v 1.12 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: sad_3dne.asm,v 1.12 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/x86_asm/sad_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/motion/x86_asm/sad_mmx.asm
Changed
@@ -20,7 +20,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: sad_mmx.asm,v 1.22 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: sad_mmx.asm,v 1.22 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/x86_asm/sad_sse2.asm -> xvidcore-1.3.2.tar.bz2/src/motion/x86_asm/sad_sse2.asm
Changed
@@ -21,7 +21,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: sad_sse2.asm,v 1.21 2010/11/28 15:18:21 Isibaar Exp $ +; * $Id: sad_sse2.asm,v 1.21 2010-11-28 15:18:21 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/motion/x86_asm/sad_xmm.asm -> xvidcore-1.3.2.tar.bz2/src/motion/x86_asm/sad_xmm.asm
Changed
@@ -21,7 +21,7 @@ ; * along with this program; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: sad_xmm.asm,v 1.15 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: sad_xmm.asm,v 1.15 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/nasm.inc -> xvidcore-1.3.2.tar.bz2/src/nasm.inc
Changed
@@ -19,7 +19,7 @@ ; * along with this program ; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: nasm.inc,v 1.7.2.2 2011/02/25 12:40:25 Isibaar Exp $ +; * $Id: nasm.inc,v 1.7.2.2 2011-02-25 12:40:25 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/plugins/plugin_2pass1.c -> xvidcore-1.3.2.tar.bz2/src/plugins/plugin_2pass1.c
Changed
@@ -22,7 +22,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: plugin_2pass1.c,v 1.4 2010/03/09 10:00:14 Isibaar Exp $ + * $Id: plugin_2pass1.c 1985 2011-05-18 09:02:35Z Isibaar $ * *****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/plugins/plugin_2pass2.c -> xvidcore-1.3.2.tar.bz2/src/plugins/plugin_2pass2.c
Changed
@@ -25,7 +25,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: plugin_2pass2.c,v 1.10.2.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: plugin_2pass2.c 1985 2011-05-18 09:02:35Z Isibaar $ * *****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/plugins/plugin_dump.c -> xvidcore-1.3.2.tar.bz2/src/plugins/plugin_dump.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: plugin_dump.c,v 1.4 2010/03/09 10:00:14 Isibaar Exp $ + * $Id: plugin_dump.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/plugins/plugin_lumimasking.c -> xvidcore-1.3.2.tar.bz2/src/plugins/plugin_lumimasking.c
Changed
@@ -21,7 +21,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: plugin_lumimasking.c,v 1.9 2010/03/09 10:00:14 Isibaar Exp $ + * $Id: plugin_lumimasking.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/plugins/plugin_psnr.c -> xvidcore-1.3.2.tar.bz2/src/plugins/plugin_psnr.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: plugin_psnr.c,v 1.3 2010/03/09 10:00:14 Isibaar Exp $ + * $Id: plugin_psnr.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/plugins/plugin_psnrhvsm.c -> xvidcore-1.3.2.tar.bz2/src/plugins/plugin_psnrhvsm.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: plugin_psnrhvsm.c,v 1.4 2010/11/28 15:18:21 Isibaar Exp $ + * $Id: plugin_psnrhvsm.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/plugins/plugin_single.c -> xvidcore-1.3.2.tar.bz2/src/plugins/plugin_single.c
Changed
@@ -20,7 +20,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: plugin_single.c,v 1.4.2.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: plugin_single.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/portab.h -> xvidcore-1.3.2.tar.bz2/src/portab.h
Changed
@@ -21,7 +21,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: portab.h,v 1.60 2010/03/09 10:00:14 Isibaar Exp $ + * $Id: portab.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/prediction/mbprediction.c -> xvidcore-1.3.2.tar.bz2/src/prediction/mbprediction.c
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: mbprediction.c,v 1.20 2010/12/18 16:02:00 Isibaar Exp $ + * $Id: mbprediction.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/prediction/mbprediction.h -> xvidcore-1.3.2.tar.bz2/src/prediction/mbprediction.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: mbprediction.h,v 1.26 2010/12/18 16:02:00 Isibaar Exp $ + * $Id: mbprediction.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/quant/ia64_asm/quant_h263_ia64.s -> xvidcore-1.3.2.tar.bz2/src/quant/ia64_asm/quant_h263_ia64.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: quant_h263_ia64.s,v 1.7 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: quant_h263_ia64.s,v 1.7 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/quant/ppc_asm/quant_h263_altivec.c -> xvidcore-1.3.2.tar.bz2/src/quant/ppc_asm/quant_h263_altivec.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: quant_h263_altivec.c,v 1.2 2004/12/09 23:02:54 edgomez Exp $ + * $Id: quant_h263_altivec.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/quant/ppc_asm/quant_mpeg_altivec.c -> xvidcore-1.3.2.tar.bz2/src/quant/ppc_asm/quant_mpeg_altivec.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: quant_mpeg_altivec.c,v 1.1 2005/04/04 23:49:37 edgomez Exp $ + * $Id: quant_mpeg_altivec.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/quant/quant.h -> xvidcore-1.3.2.tar.bz2/src/quant/quant.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: quant.h,v 1.8 2008/11/26 01:04:34 Isibaar Exp $ + * $Id: quant.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/quant/quant_h263.c -> xvidcore-1.3.2.tar.bz2/src/quant/quant_h263.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: quant_h263.c,v 1.8 2004/03/22 22:36:24 edgomez Exp $ + * $Id: quant_h263.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/quant/quant_matrix.c -> xvidcore-1.3.2.tar.bz2/src/quant/quant_matrix.c
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: quant_matrix.c,v 1.16.4.1 2010/12/28 19:19:57 Isibaar Exp $ + * $Id: quant_matrix.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/quant/quant_matrix.h -> xvidcore-1.3.2.tar.bz2/src/quant/quant_matrix.h
Changed
@@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: quant_matrix.h,v 1.8 2006/07/10 08:09:59 syskin Exp $ + * $Id: quant_matrix.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/quant/quant_mpeg.c -> xvidcore-1.3.2.tar.bz2/src/quant/quant_mpeg.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: quant_mpeg.c,v 1.5 2008/11/26 02:21:02 Isibaar Exp $ + * $Id: quant_mpeg.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/quant/x86_asm/quantize_h263_3dne.asm -> xvidcore-1.3.2.tar.bz2/src/quant/x86_asm/quantize_h263_3dne.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program ; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: quantize_h263_3dne.asm,v 1.12 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: quantize_h263_3dne.asm,v 1.12 2009-09-16 17:07:58 Isibaar Exp $ ; * ; *************************************************************************/ ;
View file
xvidcore-1.3.1.tar.bz2/src/quant/x86_asm/quantize_h263_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/quant/x86_asm/quantize_h263_mmx.asm
Changed
@@ -21,7 +21,7 @@ ; * along with this program ; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: quantize_h263_mmx.asm,v 1.16 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: quantize_h263_mmx.asm,v 1.16 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/quant/x86_asm/quantize_mpeg_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/quant/x86_asm/quantize_mpeg_mmx.asm
Changed
@@ -21,7 +21,7 @@ ; * along with this program ; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: quantize_mpeg_mmx.asm,v 1.16 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: quantize_mpeg_mmx.asm,v 1.16 2009-09-16 17:07:58 Isibaar Exp $ ; * ; *************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/quant/x86_asm/quantize_mpeg_xmm.asm -> xvidcore-1.3.2.tar.bz2/src/quant/x86_asm/quantize_mpeg_xmm.asm
Changed
@@ -20,7 +20,7 @@ ; * along with this program ; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: quantize_mpeg_xmm.asm,v 1.13 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: quantize_mpeg_xmm.asm,v 1.13 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/emms.c -> xvidcore-1.3.2.tar.bz2/src/utils/emms.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: emms.c,v 1.11 2005/11/22 10:23:01 suxen_drol Exp $ + * $Id: emms.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/emms.h -> xvidcore-1.3.2.tar.bz2/src/utils/emms.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: emms.h,v 1.17 2008/12/02 13:44:55 Isibaar Exp $ + * $Id: emms.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/ia64_asm/mem_transfer_ia64.s -> xvidcore-1.3.2.tar.bz2/src/utils/ia64_asm/mem_transfer_ia64.s
Changed
@@ -19,7 +19,7 @@ // * along with this program; if not, write to the Free Software // * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // * -// * $Id: mem_transfer_ia64.s,v 1.6 2009/02/19 17:07:29 Isibaar Exp $ +// * $Id: mem_transfer_ia64.s,v 1.6 2009-02-19 17:07:29 Isibaar Exp $ // * // ***************************************************************************/ //
View file
xvidcore-1.3.1.tar.bz2/src/utils/mbfunctions.h -> xvidcore-1.3.2.tar.bz2/src/utils/mbfunctions.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: mbfunctions.h,v 1.21 2008/11/26 01:04:34 Isibaar Exp $ + * $Id: mbfunctions.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/mbtransquant.c -> xvidcore-1.3.2.tar.bz2/src/utils/mbtransquant.c
Changed
@@ -21,7 +21,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: mbtransquant.c,v 1.33 2010/11/28 15:18:21 Isibaar Exp $ + * $Id: mbtransquant.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/mem_align.c -> xvidcore-1.3.2.tar.bz2/src/utils/mem_align.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: mem_align.c,v 1.16 2004/03/22 22:36:24 edgomez Exp $ + * $Id: mem_align.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/mem_align.h -> xvidcore-1.3.2.tar.bz2/src/utils/mem_align.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: mem_align.h,v 1.8 2004/03/22 22:36:24 edgomez Exp $ + * $Id: mem_align.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/mem_transfer.c -> xvidcore-1.3.2.tar.bz2/src/utils/mem_transfer.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: mem_transfer.c,v 1.16 2005/09/13 12:12:15 suxen_drol Exp $ + * $Id: mem_transfer.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/mem_transfer.h -> xvidcore-1.3.2.tar.bz2/src/utils/mem_transfer.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: mem_transfer.h,v 1.18 2008/11/26 01:04:34 Isibaar Exp $ + * $Id: mem_transfer.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/ppc_asm/altivec_trigger.c -> xvidcore-1.3.2.tar.bz2/src/utils/ppc_asm/altivec_trigger.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: altivec_trigger.c,v 1.2 2009/06/05 07:58:41 Isibaar Exp $ + * $Id: altivec_trigger.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/ppc_asm/mem_transfer_altivec.c -> xvidcore-1.3.2.tar.bz2/src/utils/ppc_asm/mem_transfer_altivec.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: mem_transfer_altivec.c,v 1.2 2004/12/09 23:02:54 edgomez Exp $ + * $Id: mem_transfer_altivec.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/timer.c -> xvidcore-1.3.2.tar.bz2/src/utils/timer.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: timer.c,v 1.9 2004/03/22 22:36:24 edgomez Exp $ + * $Id: timer.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/timer.h -> xvidcore-1.3.2.tar.bz2/src/utils/timer.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: timer.h,v 1.11 2005/11/22 10:23:01 suxen_drol Exp $ + * $Id: timer.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/x86_asm/cpuid.asm -> xvidcore-1.3.2.tar.bz2/src/utils/x86_asm/cpuid.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program ; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: cpuid.asm,v 1.19 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: cpuid.asm,v 1.19 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/x86_asm/interlacing_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/utils/x86_asm/interlacing_mmx.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program ; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: interlacing_mmx.asm,v 1.12 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: interlacing_mmx.asm,v 1.12 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/x86_asm/mem_transfer_3dne.asm -> xvidcore-1.3.2.tar.bz2/src/utils/x86_asm/mem_transfer_3dne.asm
Changed
@@ -19,7 +19,7 @@ ; * along with this program ; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: mem_transfer_3dne.asm,v 1.13 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: mem_transfer_3dne.asm,v 1.13 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/utils/x86_asm/mem_transfer_mmx.asm -> xvidcore-1.3.2.tar.bz2/src/utils/x86_asm/mem_transfer_mmx.asm
Changed
@@ -21,7 +21,7 @@ ; * along with this program ; if not, write to the Free Software ; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; * -; * $Id: mem_transfer_mmx.asm,v 1.22 2009/09/16 17:07:58 Isibaar Exp $ +; * $Id: mem_transfer_mmx.asm,v 1.22 2009-09-16 17:07:58 Isibaar Exp $ ; * ; ***************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/src/xvid.c -> xvidcore-1.3.2.tar.bz2/src/xvid.c
Changed
@@ -3,8 +3,8 @@ * XVID MPEG-4 VIDEO CODEC * - Native API implementation - * - * Copyright(C) 2001-2004 Peter Ross <pross@xvid.org> - * 2002-2010 Michael Militzer <isibaar@xvid.org> + * Copyright(C) 2001-2011 Peter Ross <pross@xvid.org> + * 2002-2011 Michael Militzer <isibaar@xvid.org> * * 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 @@ -20,7 +20,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: xvid.c,v 1.85.2.3 2011/03/08 21:07:00 Isibaar Exp $ + * $Id: xvid.c 2011 2011-05-23 07:47:37Z Isibaar $ * ****************************************************************************/ @@ -206,7 +206,6 @@ cpu_flags = (init->cpu_flags & XVID_CPU_FORCE) ? init->cpu_flags : detect_cpu_flags(); /* Initialize the function pointers */ - idct_int32_init(); init_vlc_tables(); /* Fixed Point Forward/Inverse DCT transformations */ @@ -700,7 +699,7 @@ return XVID_ERR_VERSION; info->actual_version = XVID_VERSION; - info->build = "xvid-1.3.1"; + info->build = "xvid-1.3.2"; info->cpu_flags = detect_cpu_flags(); info->num_threads = 0; /* single-thread */
View file
xvidcore-1.3.1.tar.bz2/src/xvid.h -> xvidcore-1.3.2.tar.bz2/src/xvid.h
Changed
@@ -3,7 +3,7 @@ * XVID MPEG-4 VIDEO CODEC * - Xvid Main header file - * - * Copyright(C) 2001-2010 Peter Ross <pross@xvid.org> + * Copyright(C) 2001-2011 Peter Ross <pross@xvid.org> * * 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 @@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: xvid.h,v 1.74.2.4 2011/03/08 21:07:00 Isibaar Exp $ + * $Id: xvid.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/ @@ -57,7 +57,7 @@ #define XVID_API_MAJOR(a) (((a)>>16) & 0xff) #define XVID_API_MINOR(a) (((a)>> 0) & 0xff) -#define XVID_VERSION XVID_MAKE_VERSION(1,3,1) +#define XVID_VERSION XVID_MAKE_VERSION(1,3,2) #define XVID_API XVID_MAKE_API(4, 3) /* Bitstream Version @@ -71,7 +71,7 @@ * doesnt hurt but not increasing it could cause difficulty for decoders in the * future */ -#define XVID_BS_VERSION 63 +#define XVID_BS_VERSION 64 /***************************************************************************** * error codes
View file
xvidcore-1.3.1.tar.bz2/vfw/bin/Makefile -> xvidcore-1.3.2.tar.bz2/vfw/bin/Makefile
Changed
@@ -9,7 +9,7 @@ # Requires GNU Make because of shell expansion performed at a bad time with # other make programs (even using := variable assignments) # -# $Id: Makefile,v 1.7 2008/12/15 10:22:07 Isibaar Exp $ +# $Id: Makefile,v 1.7 2008-12-15 10:22:07 Isibaar Exp $ ############################################################################## include sources.inc
View file
xvidcore-1.3.1.tar.bz2/vfw/src/codec.c -> xvidcore-1.3.2.tar.bz2/vfw/src/codec.c
Changed
@@ -19,7 +19,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: codec.c,v 1.30.2.3 2011/02/16 19:04:39 Isibaar Exp $ + * $Id: codec.c 1985 2011-05-18 09:02:35Z Isibaar $ * *************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/vfw/src/codec.h -> xvidcore-1.3.2.tar.bz2/vfw/src/codec.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: codec.h,v 1.7.2.1 2011/02/16 19:04:39 Isibaar Exp $ + * $Id: codec.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/ #ifndef _CODEC_H_
View file
xvidcore-1.3.1.tar.bz2/vfw/src/config.c -> xvidcore-1.3.2.tar.bz2/vfw/src/config.c
Changed
@@ -19,7 +19,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: config.c,v 1.45.2.2 2011/02/16 19:04:39 Isibaar Exp $ + * $Id: config.c 1985 2011-05-18 09:02:35Z Isibaar $ * *************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/vfw/src/config.h -> xvidcore-1.3.2.tar.bz2/vfw/src/config.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: config.h,v 1.17 2010/12/22 16:52:12 Isibaar Exp $ + * $Id: config.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/vfw/src/debug.h -> xvidcore-1.3.2.tar.bz2/vfw/src/debug.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: debug.h,v 1.3 2010/12/02 06:46:07 Isibaar Exp $ + * $Id: debug.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/vfw/src/driverproc.c -> xvidcore-1.3.2.tar.bz2/vfw/src/driverproc.c
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: driverproc.c,v 1.12 2010/12/02 06:46:07 Isibaar Exp $ + * $Id: driverproc.c 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/vfw/src/resource.rc -> xvidcore-1.3.2.tar.bz2/vfw/src/resource.rc
Changed
@@ -1,859 +1,859 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include <windows.h> -#ifndef IDC_STATIC -#define IDC_STATIC (-1) -#endif - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// Neutral resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU) -#ifdef _WIN32 -LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL -#pragma code_page(1252) -#endif //_WIN32 - -///////////////////////////////////////////////////////////////////////////// -// -// Dialog -// - -IDD_RC_2PASS1 DIALOG 0, 0, 212, 212 -STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "1st Pass" -FONT 8, "MS Shell Dlg" -BEGIN - EDITTEXT IDC_STATS,72,6,106,12,ES_AUTOHSCROLL - PUSHBUTTON "...",IDC_STATS_BROWSE,182,7,22,12 - CONTROL "Full quality first pass",IDC_FULL1PASS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,38,83,12 - CONTROL "Discard first pass",IDC_DISCARD1PASS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,127,38,69,12 - LTEXT "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE - CTEXT "If you don't discard first pass but keep full quality disabled,\nthe resulting 1st pass stream might not be MPEG-4 compliant.",IDC_STATIC,7,114,197,35 - CTEXT "Full quality first pass is only useful if you want to keep the resulting stream.\nIt doesn't improve quality of second pass and normally should be disabled.",IDC_STATIC,7,71,197,35 -END - -IDD_MOTION DIALOGEX 0, 0, 212, 212 -STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Motion" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - COMBOBOX IDC_MOTION,112,19,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - COMBOBOX IDC_VHQ,112,37,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - CONTROL "Use chroma motion",IDC_CHROMAME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,91,77,10 - CONTROL "Turbo ;-)",IDC_TURBO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,143,91,43,10 - EDITTEXT IDC_FRAMEDROP,112,125,75,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_MAXKEY,112,145,76,12,ES_AUTOHSCROLL | ES_NUMBER - LTEXT "Motion search precision:",IDC_STATIC,14,20,80,12,SS_CENTERIMAGE - LTEXT "VHQ mode:",IDC_STATIC,14,39,38,8 - LTEXT "Frame drop ratio:",IDC_FRAMEDROP_STATIC,14,125,68,12,SS_CENTERIMAGE - LTEXT "Maximum I-frame interval:",IDC_STATIC,14,146,80,12,SS_CENTERIMAGE - GROUPBOX "Motion Precision",IDC_STATIC,7,7,193,99 - GROUPBOX "Other",IDC_STATIC,7,108,193,67 - CONTROL "Use VHQ for bframes too",IDC_VHQ_BFRAME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,78,95,10 - COMBOBOX IDC_VHQ_METRIC,112,55,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - LTEXT "VHQ metric:",IDC_STATIC,14,56,38,8 -END - -IDD_MAIN DIALOGEX 0, 0, 225, 255 -STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Xvid Configuration" -FONT 8, "MS Shell Dlg", 0, 0, 0x1 -BEGIN - COMBOBOX IDC_PROFILE,88,16,91,200,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "more...",IDC_PROFILE_ADV,184,16,28,12 - COMBOBOX IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "more...",IDC_MODE_ADV,184,34,28,12 - CTEXT "Target bitrate (kbps):",IDC_BITRATE_S,12,53,71,13,SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME - EDITTEXT IDC_BITRATE,88,53,91,12,ES_AUTOHSCROLL - PUSHBUTTON "calc...",IDC_BITRATE_ADV,184,52,28,12 - CONTROL "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,12,78,204,14 - CONTROL "List1",IDC_ZONES,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_TABSTOP,14,110,198,68,WS_EX_STATICEDGE - PUSHBUTTON "Add",IDC_ADD,16,182,36,12 - PUSHBUTTON "Remove",IDC_REMOVE,56,182,36,12 - PUSHBUTTON "Zone Options...",IDC_EDIT,155,182,57,12 - PUSHBUTTON "Load Defaults",IDC_DEFAULTS,7,238,64,13 - PUSHBUTTON "Other Options...",IDC_OTHER,81,238,64,13 - DEFPUSHBUTTON "OK",IDOK,156,238,64,13 - GROUPBOX "Main Settings",IDC_STATIC,7,3,212,202 - LTEXT "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE - LTEXT "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE - LTEXT "X",IDC_BITRATE_MIN,16,70,79,8 - RTEXT "X",IDC_BITRATE_MAX,125,70,84,8 - GROUPBOX "Zones",IDC_STATIC,7,98,212,107 - GROUPBOX "More",IDC_STATIC,7,200,212,29 - COMBOBOX IDC_QUALITY,86,210,92,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "more...",IDC_QUALITY_ADV,182,210,28,12 - LTEXT "Quality preset:",IDC_STATIC,12,210,70,12,SS_CENTERIMAGE -END - -IDD_QUANT DIALOG 0, 0, 212, 212 -STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Quantization" -FONT 8, "MS Shell Dlg" -BEGIN - EDITTEXT IDC_MINIQUANT,120,18,76,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_MAXIQUANT,120,34,76,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_MINPQUANT,120,50,76,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_MAXPQUANT,120,66,76,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_MINBQUANT,120,82,76,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_MAXBQUANT,120,98,76,12,ES_AUTOHSCROLL | ES_NUMBER - GROUPBOX "Quantizer restrictions",IDC_STATIC,8,6,196,112 - LTEXT "Min I-frame quantizer:",IDC_STATIC,16,18,76,12,SS_CENTERIMAGE - LTEXT "Max I-frame quantizer:",IDC_STATIC,16,34,76,12,SS_CENTERIMAGE - LTEXT "Min P-frame quantizer:",IDC_STATIC,16,50,76,12,SS_CENTERIMAGE - LTEXT "Max P-frame quantizer:",IDC_STATIC,16,66,76,12,SS_CENTERIMAGE - LTEXT "Min B-frame quantizer:",IDC_STATIC,16,82,76,12,SS_CENTERIMAGE - LTEXT "Max B-frame quantizer:",IDC_STATIC,16,98,76,12,SS_CENTERIMAGE - CONTROL "Trellis quantization",IDC_TRELLISQUANT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,128,74,10 -END - -IDD_RC_2PASS2 DIALOG 0, 0, 212, 212 -STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "2nd Pass" -FONT 8, "MS Shell Dlg" -BEGIN - EDITTEXT IDC_STATS,72,6,112,12,ES_AUTOHSCROLL - PUSHBUTTON "...",IDC_STATS_BROWSE,189,7,15,11 - EDITTEXT IDC_KFBOOST,140,34,56,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_MINKEY,140,55,56,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_KFREDUCTION,140,69,56,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_OVERFLOW_CONTROL_STRENGTH,140,99,56,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_OVERIMP,140,118,56,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_OVERDEG,140,137,56,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_CURVECOMPH,140,169,56,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_CURVECOMPL,140,186,56,12,ES_AUTOHSCROLL | ES_NUMBER - LTEXT "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE - GROUPBOX "Intra-frames tuning",IDC_STATIC,7,22,197,69 - LTEXT "Overflow control strength (%):",IDC_STATIC,16,100,100,12,SS_CENTERIMAGE - LTEXT "High bitrate scenes degradation (%):",IDC_STATIC,16,170,124,12,SS_CENTERIMAGE - LTEXT "Low bitrate scenes improvement (%):",IDC_STATIC,16,186,124,12,SS_CENTERIMAGE - LTEXT "I-frame boost (%):",IDC_STATIC,16,34,91,12,SS_CENTERIMAGE - LTEXT "...are reduced by (%):",IDC_STATIC,16,69,100,12 - LTEXT "Max overflow improvement (%):",IDC_STATIC,16,119,100,12,SS_CENTERIMAGE - LTEXT "Max overflow degradation (%):",IDC_STATIC,16,138,100,12,SS_CENTERIMAGE - LTEXT "I-frames closer than... (frames):",IDC_STATIC,16,56,124,11 - GROUPBOX "Overflow treatment",IDC_STATIC,7,86,197,75 - GROUPBOX "Curve compression",IDC_STATIC,7,156,197,51 -END - -IDD_ENC DIALOGEX 0, 0, 212, 212 -STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Encoder" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - COMBOBOX IDC_FOURCC,127,13,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - CONTROL "Print debug info on each frame",IDC_VOPDEBUG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,36,113,10 - CONTROL "Display encoding status",IDC_DISPLAY_STATUS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,49,91,10 - LTEXT "FourCC used:",IDC_STATIC,7,15,80,8,SS_CENTERIMAGE -END - -IDD_QUANTMATRIX DIALOG 0, 0, 288, 149 -STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Custom quantization matrix" -FONT 8, "MS Shell Dlg" -BEGIN - DEFPUSHBUTTON "OK",IDOK,172,128,47,13 - EDITTEXT IDC_QINTRA00,8,16,15,11,ES_AUTOHSCROLL | ES_NUMBER | WS_DISABLED | NOT WS_BORDER - EDITTEXT IDC_QINTRA01,24,16,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA02,40,16,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA03,56,16,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA04,72,16,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA05,88,16,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA06,104,16,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA07,120,16,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA08,8,28,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA09,24,28,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA10,40,28,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA11,56,28,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA12,72,28,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA13,88,28,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA14,104,28,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA15,120,28,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA16,8,40,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA17,24,40,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA18,40,40,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA19,56,40,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA20,72,40,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA21,88,40,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA22,104,40,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA23,120,40,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA24,8,52,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA25,24,52,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA26,40,52,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA27,56,52,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA28,72,52,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA29,88,52,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA30,104,52,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA31,120,52,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER - EDITTEXT IDC_QINTRA32,8,64,15,11,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_BORDER
View file
xvidcore-1.3.1.tar.bz2/vfw/src/status.c -> xvidcore-1.3.2.tar.bz2/vfw/src/status.c
Changed
@@ -19,7 +19,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: status.c,v 1.5 2010/12/02 06:46:07 Isibaar Exp $ + * $Id: status.c 1985 2011-05-18 09:02:35Z Isibaar $ * *****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/vfw/src/status.h -> xvidcore-1.3.2.tar.bz2/vfw/src/status.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: status.h,v 1.3 2010/12/02 06:46:07 Isibaar Exp $ + * $Id: status.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
View file
xvidcore-1.3.1.tar.bz2/vfw/src/vfwext.h -> xvidcore-1.3.2.tar.bz2/vfw/src/vfwext.h
Changed
@@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: vfwext.h,v 1.3 2010/12/02 06:46:07 Isibaar Exp $ + * $Id: vfwext.h 1985 2011-05-18 09:02:35Z Isibaar $ * ****************************************************************************/
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.