Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
Trellis fix
amd k6-II+/III+ patch
3dnowext+mmxext fix
This commit was manufactured by cvs2svn to create branch 'release-1_0-branch'.
xvidcore 1.0.0 rc3 merge back to HEAD
switched back to Walken idct
don't use Walken idct anymore, simple idct is now used by default instead
- better fix
- Fixes a couple of portability issues - Activates tests even for plain C version ToDo: Move tests flags to the xvid.h file and _document_ them.
ANSI C'ification
futher portab.h, ARCH_IS_xxx fixes
Moved dev-api-3 to HEAD -- Nasty but efficient -- Merging work has been done too
I made all these changes on my own working copy until i had something really usable wihtout regressions for most users. I think its place is now in CVS. Here is a ChangeLog summary generated from my local patches. base-0 Imported xvidcore 0.9.0 into arch repository patch-1 Updated to current stable CVS_HEAD patch-2 Changed build system for Unix OSes patch-3 Fixes for the new build system in sources. patch-4 Fixed options and added the --disable-assembly option patch-5 Fixed a BSD checking in nasm output format. patch-6 Fixed the "ar" "s" option for some platforms. patch-7 Changed the way I add strings into variables. patch-8 Fixed portab.h for _DEBUG target and GCC/ICC compilers. patch-9 Added Altivec detection (Guillaume Morin) patch-10 Fixed MacOSX build. patch-11 Fixed WIN32/_MSC_VER confusion and updated MSVC libxvidcore.dsp project file. patch-12 DivX4 compatibility layer has been turned into an option (default:disable). ToDo: - Fix IA64 assembly file selection. - Do I disable PPC assembly code ? (according to Guillaume, it needs to be updated)
License Change
tiny ia64 fix
pross email address updates
Added $Id$ keyword again
Removed BFRAME code
Removed History, moved copyright.
sad[16,8]_mmx, sad[16,8]_3dn, sad8_xmm
bframe encoding bugfixes, ME unification
sse/sse2 os support detection
Global assembler optimization of halfpel8_refine, via inlinig of sad for ia64
undo my wrong
reupload
fix my wrong moment ago
help upload for roaming
Skal's tweaked dequant functions
split mmx,xmm,3dnow,sse2 code into different files, SMP fix, Skal's tweaked asm code
fixing a problem with check_cpu_features, that prevents compiling of the codec on platforms other than x86.
- transfer_8to16sub2_mmx activation - Compile fixes (a missing image/font.h ???) - Linux Makefile update to take care of last changes in feature constants
XVID_GLOBAL_*, XVID_CPU_CHKONLY, timestamp fix, font.c
bframes patch
- Added transfer_8to16sub2_xmm (B frames compensation)
ia64 changes
Cosmetic
Added comments, documented all returned values
Cosmetic - CodingStyle Applied - Legal Headers will be added later
sse2 idct/fdct
sse2 quant_intra/dequant_intra/dev16/(faster)sad16
beginnings of sse2 support (disabled)
bframe "support" code
PPC update
reworked vlc tables
SAD in Altivec
dct altivec
first bits of Altivec support
Added first PPC asm port
added 3dnow hv interpolation
added interpolate8x8_halfpel_hv_xmm
removed init_timer
moved sources
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
No admin address has been configured | ViewVC Help |
Powered by ViewVC 1.0.4 |