[svn] / trunk / xvidcore Repository:
ViewVC logotype

Log of /trunk/xvidcore

View Directory Listing Directory Listing


Sticky Revision:

Revision 270 - Directory Listing
Modified Sun Jul 7 16:36:24 2002 UTC (21 years, 9 months ago) by chl
Function prototypes for dequant_inter_xmm, dequant_intra_xmm

Revision 269 - Directory Listing
Modified Sun Jul 7 13:21:34 2002 UTC (21 years, 9 months ago) by Isibaar
Skal's tweaked dequant functions

Revision 268 - Directory Listing
Modified Sun Jul 7 11:44:02 2002 UTC (21 years, 9 months ago) by Isibaar
near jumps

Revision 267 - Directory Listing
Modified Sun Jul 7 11:42:38 2002 UTC (21 years, 9 months ago) by Isibaar
long long replaced by int64_t

Revision 266 - Directory Listing
Modified Sun Jul 7 11:21:20 2002 UTC (21 years, 9 months ago) by chl
Added switch for _SMP (default disabled)

Revision 265 - Directory Listing
Modified Sun Jul 7 10:59:14 2002 UTC (21 years, 9 months ago) by chl
Remove "short jump out of range" by using JZ/JMP instead of JNZ

Revision 264 - Directory Listing
Modified Sun Jul 7 10:57:28 2002 UTC (21 years, 9 months ago) by chl
Include XMM and 3DN routines (which are seperate files now)

Revision 263 - Directory Listing
Modified Sun Jul 7 10:20:16 2002 UTC (21 years, 9 months ago) by chl
replaced read_tsc() by read_counter() from portab.h

Revision 262 - Directory Listing
Modified Sun Jul 7 09:45:40 2002 UTC (21 years, 9 months ago) by Isibaar
split mmx,xmm,3dnow,sse2 code into different files, SMP fix, Skal's tweaked asm code

Revision 261 - Directory Listing
Modified Sat Jul 6 21:41:14 2002 UTC (21 years, 9 months ago) by chl
BugFix for EPZSSearch16

Revision 260 - Directory Listing
Modified Sat Jul 6 17:05:49 2002 UTC (21 years, 9 months ago) by chl
Added motion/smp_motion_est.c for multithreaded ME support

Revision 259 - Directory Listing
Modified Sat Jul 6 17:04:57 2002 UTC (21 years, 9 months ago) by chl
Minor modifications for supporting multithreaded ME.
Without _SMP symbol there should be no changes in behaviour.

Revision 258 - Directory Listing
Modified Sat Jul 6 17:03:08 2002 UTC (21 years, 9 months ago) by chl
Routines for mulithreaded ME. XviD has to be compiled with -D_SMP option
for these files to be treated at all.

Revision 257 - Directory Listing
Modified Fri Jul 5 14:54:15 2002 UTC (21 years, 9 months ago) by ia64p
compatible with ia64, now

Revision 256 - Directory Listing
Modified Fri Jul 5 14:01:18 2002 UTC (21 years, 9 months ago) by ia64p
Optimized assemby

Revision 255 - Directory Listing
Modified Thu Jul 4 13:41:53 2002 UTC (21 years, 9 months ago) by edgomez
Added font.c for BFRAME mode

Revision 254 - Directory Listing
Modified Wed Jul 3 12:32:50 2002 UTC (21 years, 9 months ago) by suxen_drol
get_pmv2/get_pmvdata2

Revision 253 - Directory Listing
Modified Mon Jul 1 13:50:39 2002 UTC (21 years, 9 months ago) by ia64p
killed warnings, ecc compatible

Revision 252 - Directory Listing
Modified Sun Jun 30 10:46:29 2002 UTC (21 years, 9 months ago) by suxen_drol
resync patch

Revision 251 - Directory Listing
Modified Sat Jun 29 12:47:19 2002 UTC (21 years, 9 months ago) by ia64p
optimizied, but not fully operatial on ecc, genidct.py needs some fixing, not all files needed are committed. stay tuned.

Revision 250 - Directory Listing
Modified Sat Jun 29 12:38:20 2002 UTC (21 years, 9 months ago) by ia64p
imporoved verions of sad8 and 16

Revision 249 - Directory Listing
Modified Sat Jun 29 11:47:17 2002 UTC (21 years, 9 months ago) by ia64p
re-fixing check_cpu_features compiling / linking issue, hopefully it is sufficent for all platfroms, now

Revision 248 - Directory Listing
Modified Fri Jun 28 15:14:40 2002 UTC (21 years, 9 months ago) by suxen_drol
resync support, check_cpu_features() fixed

Revision 247 - Directory Listing
Modified Thu Jun 27 14:49:05 2002 UTC (21 years, 9 months ago) by edgomez
- added inter4v description
- added details about each ME flag (thx christoph)

Revision 246 - Directory Listing
Modified Thu Jun 27 13:05:59 2002 UTC (21 years, 9 months ago) by ia64p
define internale labels, locally for debugging, with .L

Revision 245 - Directory Listing
Modified Wed Jun 26 15:59:51 2002 UTC (21 years, 9 months ago) by ia64p
fixing a problem with check_cpu_features, that prevents compiling of the codec on platforms other than x86.

Revision 244 - Directory Listing
Modified Wed Jun 26 15:56:35 2002 UTC (21 years, 9 months ago) by ia64p
fixing dos linefeed

Revision 243 - Directory Listing
Modified Wed Jun 26 15:26:50 2002 UTC (21 years, 9 months ago) by ia64p
some assembler optimizations done, all warnings can be ignored.

Revision 242 - Directory Listing
Modified Wed Jun 26 15:26:03 2002 UTC (21 years, 9 months ago) by ia64p
some assembler optimizations done

Revision 241 - Directory Listing
Modified Wed Jun 26 09:41:52 2002 UTC (21 years, 9 months ago) by suxen_drol
fixed_vop_rate

Revision 240 - Directory Listing
Modified Tue Jun 25 09:41:54 2002 UTC (21 years, 9 months ago) by suxen_drol
minor dx50bvop fix

Revision 239 - Directory Listing
Modified Mon Jun 24 17:03:03 2002 UTC (21 years, 9 months ago) by edgomez
- Updated to 2.1 API version
- Still work to do (indicated by ToDos :-)

Revision 238 - Directory Listing
Modified Mon Jun 24 09:53:18 2002 UTC (21 years, 9 months ago) by suxen_drol
added font.c, sgi-irix64 makefile, dx50bvop working

Revision 236 - Directory Listing
Modified Sun Jun 23 19:48:06 2002 UTC (21 years, 9 months ago) by edgomez
- transfer_8to16sub2_mmx activation
- Compile fixes (a missing image/font.h ???)
- Linux Makefile update to take care of last changes in feature
constants

Revision 234 - Directory Listing
Modified Sun Jun 23 03:58:32 2002 UTC (21 years, 9 months ago) by suxen_drol
XVID_GLOBAL_*, XVID_CPU_CHKONLY, timestamp fix, font.c

Revision 233 - Directory Listing
Modified Sat Jun 22 07:23:10 2002 UTC (21 years, 9 months ago) by suxen_drol
minor fixes: bframe N_VOP support, custom quant bug, BFRAME inc_frame_num()

Revision 232 - Directory Listing
Modified Fri Jun 21 16:12:48 2002 UTC (21 years, 10 months ago) by suxen_drol
bframes patch

Revision 231 - Directory Listing
Modified Fri Jun 21 07:02:59 2002 UTC (21 years, 10 months ago) by chenm001
fix a little bug

Revision 230 - Directory Listing
Modified Thu Jun 20 14:25:44 2002 UTC (21 years, 10 months ago) by ia64p
dev16 is optimized, now.

Revision 229 - Directory Listing
Modified Thu Jun 20 14:05:58 2002 UTC (21 years, 10 months ago) by suxen_drol
bframe patch

Revision 227 - Directory Listing
Modified Thu Jun 20 10:22:02 2002 UTC (21 years, 10 months ago) by Isibaar
*** empty log message ***

Revision 226 - Directory Listing
Modified Wed Jun 19 14:41:02 2002 UTC (21 years, 10 months ago) by Isibaar
optimizations, correct transfer_8to16sub2_xmm

Revision 225 - Directory Listing
Modified Wed Jun 19 14:27:08 2002 UTC (21 years, 10 months ago) by Isibaar
Skal's test and benchmarking tool

Revision 224 - Directory Listing
Modified Wed Jun 19 08:46:57 2002 UTC (21 years, 10 months ago) by uManiac
ProfDrMorph's new (unoptimized) Luma Masking code:
luminance masking now works with relative values instead of absolute ones
the new code raises/lowers oberall quant for especially bright/dark frames ( Weber-Fechner law: humans see less differences in bright scenes )
every pixel with a very low lumi value is set to 0 for better compressability ( again the Weber-Fechner law; below a certain intesity humans won't see anything )

Revision 223 - Directory Listing
Modified Wed Jun 19 01:01:02 2002 UTC (21 years, 10 months ago) by chenm001
fix a little bug in use custom quant matrix

Revision 222 - Directory Listing
Modified Wed Jun 19 01:00:14 2002 UTC (21 years, 10 months ago) by chenm001
add #ifdef BFRAMES

Revision 221 - Directory Listing
Modified Mon Jun 17 12:23:32 2002 UTC (21 years, 10 months ago) by edgomez
- added legal header
- added function descriptions

Revision 220 - Directory Listing
Modified Sun Jun 16 22:38:08 2002 UTC (21 years, 10 months ago) by edgomez
- Added legal header
- The x86 specific function 'check_cpu_features' is  only declared
  when ARCH_X86 is defined

Revision 219 - Directory Listing
Modified Sun Jun 16 22:20:36 2002 UTC (21 years, 10 months ago) by edgomez
- Commented (really needed ?)
- Added legal header

Revision 218 - Directory Listing
Modified Sun Jun 16 19:54:20 2002 UTC (21 years, 10 months ago) by edgomez
- Added transfer_8to16sub2_xmm (B frames compensation)

Revision 217 - Directory Listing
Modified Sun Jun 16 19:35:59 2002 UTC (21 years, 10 months ago) by edgomez
- Removed an unuseful piece of code

Revision 216 - Directory Listing
Modified Sun Jun 16 17:25:18 2002 UTC (21 years, 10 months ago) by edgomez
- Removed an opcode (used during my tests)

Revision 215 - Directory Listing
Modified Sun Jun 16 17:12:37 2002 UTC (21 years, 10 months ago) by edgomez
- Added a transfer_8to16sub2_xmm function (Needs testing)

Revision 214 - Directory Listing
Modified Sat Jun 15 22:32:29 2002 UTC (21 years, 10 months ago) by edgomez
This file is not useful

Revision 213 - Directory Listing
Modified Sat Jun 15 22:28:32 2002 UTC (21 years, 10 months ago) by edgomez
- Added legal header
- Cosmetic

Revision 212 - Directory Listing
Modified Sat Jun 15 22:15:57 2002 UTC (21 years, 10 months ago) by edgomez
- Added comments
- Changed the FSF address

Revision 211 - Directory Listing
Modified Fri Jun 14 15:36:22 2002 UTC (21 years, 10 months ago) by ia64p
correcting windows path name in include

Revision 210 - Directory Listing
Modified Fri Jun 14 15:17:53 2002 UTC (21 years, 10 months ago) by ia64p
ia64 changes

Revision 209 - Directory Listing
Modified Fri Jun 14 13:29:07 2002 UTC (21 years, 10 months ago) by Isibaar
ia64 changes

Revision 208 - Directory Listing
Modified Fri Jun 14 13:21:35 2002 UTC (21 years, 10 months ago) by Isibaar
some small fixes

Revision 207 - Directory Listing
Modified Fri Jun 14 13:06:33 2002 UTC (21 years, 10 months ago) by suxen_drol
updated Makefile.djgpp, added DECLARE_ALIGNED_MATRIX to portab.h for unknown/other platform

Revision 206 - Directory Listing
Modified Fri Jun 14 12:26:06 2002 UTC (21 years, 10 months ago) by suxen_drol
msvc asm{} codingstyle fix

Revision 205 - Directory Listing
Modified Fri Jun 14 08:26:04 2002 UTC (21 years, 10 months ago) by ia64p
IA64 assembler files, initial version, only partly optimized

Revision 204 - Directory Listing
Modified Thu Jun 13 22:05:09 2002 UTC (21 years, 10 months ago) by edgomez
- Added legal header
- Added comments about the functions

Revision 203 - Directory Listing
Modified Thu Jun 13 21:53:08 2002 UTC (21 years, 10 months ago) by edgomez
- Cosmetic
- Added legal header

Revision 202 - Directory Listing
Modified Thu Jun 13 21:45:24 2002 UTC (21 years, 10 months ago) by edgomez
- Mainly Cosmetic.
- 'bool' type is now 'int', natural cpu size variable.
  (Dev Mail-List suggestion from  Christoph Lampert)

Revision 201 - Directory Listing
Modified Thu Jun 13 21:35:01 2002 UTC (21 years, 10 months ago) by edgomez
Cosmetic

Revision 200 - Directory Listing
Modified Thu Jun 13 13:18:57 2002 UTC (21 years, 10 months ago) by edgomez
Added comments, documented all returned values

Revision 199 - Directory Listing
Modified Thu Jun 13 12:42:18 2002 UTC (21 years, 10 months ago) by edgomez
Cosmetic and ANSI C comment style (just this header as it may be included in an ANSI C project.

Revision 198 - Directory Listing
Modified Thu Jun 13 11:42:15 2002 UTC (21 years, 10 months ago) by edgomez
EMMS macro replaced by the emms() function.

Revision 197 - Directory Listing
Modified Wed Jun 12 21:23:49 2002 UTC (21 years, 10 months ago) by edgomez
Added the $Id$ RCS keyword

Revision 196 - Directory Listing
Modified Wed Jun 12 21:18:52 2002 UTC (21 years, 10 months ago) by edgomez
Added to the project so every one can (try) to conform to this

Revision 195 - Directory Listing
Modified Wed Jun 12 20:38:41 2002 UTC (21 years, 10 months ago) by edgomez
Cosmetic - CodingStyle Applied - Legal Headers will be added later

Revision 194 - Directory Listing
Modified Sun Jun 9 23:30:50 2002 UTC (21 years, 10 months ago) by edgomez
Another bunch of 80 column cut, ANSI C comments - There's still work to do there :\

Revision 193 - Directory Listing
Modified Sun Jun 9 23:05:35 2002 UTC (21 years, 10 months ago) by edgomez
Small memory leak fixed

Revision 192 - Directory Listing
Modified Sun Jun 9 13:16:26 2002 UTC (21 years, 10 months ago) by edgomez
80 Column cutting. I've put all the encoder_create cleaning code in goto statements, this is a clean way to do that job but some people don't like goto statements

Revision 191 - Directory Listing
Modified Sun Jun 9 12:18:23 2002 UTC (21 years, 10 months ago) by edgomez
Added lot of new gcc features for 3.1 and added comments. We can set environment variables to preset CC and CFLAGS now

Revision 190 - Directory Listing
Modified Sun Jun 9 11:23:13 2002 UTC (21 years, 10 months ago) by edgomez
Small change, avoid calling free with a random address

Revision 189 - Directory Listing
Modified Fri Jun 7 10:36:08 2002 UTC (21 years, 10 months ago) by edgomez
Last bits of "Rate control per instance" patch

Revision 188 - Directory Listing
Modified Fri Jun 7 10:21:48 2002 UTC (21 years, 10 months ago) by edgomez
Rate control structure per encoder

Revision 187 - Directory Listing
Modified Tue Jun 4 02:29:19 2002 UTC (21 years, 10 months ago) by chenm001
to compress xvid source code package size

Revision 186 - Directory Listing
Modified Sun Jun 2 08:15:25 2002 UTC (21 years, 10 months ago) by suxen_drol
todo cleanup

Revision 185 - Directory Listing
Modified Tue May 28 01:16:06 2002 UTC (21 years, 10 months ago) by chenm001
fix some bug

Revision 184 - Directory Listing
Modified Mon May 27 18:07:38 2002 UTC (21 years, 10 months ago) by chl
Returned to old style MotionEstimation (one loop for INTER and INTER4V)

Revision 183 - Directory Listing
Modified Mon May 27 01:10:37 2002 UTC (21 years, 10 months ago) by chenm001
fix a little bug

Revision 182 - Directory Listing
Modified Fri May 24 00:25:00 2002 UTC (21 years, 10 months ago) by chenm001
example for use xvidcore to compress iamge

Revision 181 - Directory Listing
Modified Wed May 22 12:42:25 2002 UTC (21 years, 11 months ago) by chl
Added AdvDiamond_MainSearch by sysKIn which seems to be faster and better
than normal Diamond_MainSearch, at least for plain fullpel search. It can
be activated by PMV_ADVANCEDDIAMOND16/8 flag.

Revision 180 - Directory Listing
Modified Wed May 22 12:40:25 2002 UTC (21 years, 11 months ago) by chl
added PMV_ADVANCEDDIAMOND to activate new Diamond MainSearch by sysKIn

Revision 179 - Directory Listing
Modified Mon May 20 17:12:53 2002 UTC (21 years, 11 months ago) by Isibaar
#define BFRAMES

Revision 178 - Directory Listing
Modified Tue May 14 00:06:00 2002 UTC (21 years, 11 months ago) by chenm001
no message

Revision 177 - Directory Listing
Modified Mon May 13 19:41:41 2002 UTC (21 years, 11 months ago) by chl
mean reduced SAD, C-version

Revision 175 - Directory Listing
Modified Sun May 12 17:21:30 2002 UTC (21 years, 11 months ago) by chl
Small bugfix in MotionEstimation (wrong prediction for INTER4V)

Revision 174 - Directory Listing
Modified Sat May 11 23:54:30 2002 UTC (21 years, 11 months ago) by chl
Use INTER4V only if neighbours move different than current block.
Save quality, some speedup.

Revision 173 - Directory Listing
Modified Sat May 11 15:41:48 2002 UTC (21 years, 11 months ago) by chl
Optimization options for AMD K6

Revision 172 - Directory Listing
Modified Sat May 11 15:32:59 2002 UTC (21 years, 11 months ago) by chl
general cleanup, first modifications for new INTER4V heuristics

Revision 171 - Directory Listing
Modified Sat May 11 12:28:19 2002 UTC (21 years, 11 months ago) by chl
SAD values in MACROBLOCK have to be signed integer

Revision 170 - Directory Listing
Modified Thu May 9 21:47:51 2002 UTC (21 years, 11 months ago) by edgomez
Fix for gcc

Revision 169 - Directory Listing
Modified Thu May 9 00:42:35 2002 UTC (21 years, 11 months ago) by chl
Tests to not double check vectors in PMVfast16/8 (only in prediction, not during diamonds phase).
Minor speedup.

Revision 168 - Directory Listing
Modified Thu May 9 00:15:51 2002 UTC (21 years, 11 months ago) by chenm001
add low_delay decode support

Revision 167 - Directory Listing
Modified Tue May 7 20:03:18 2002 UTC (21 years, 11 months ago) by chl
MotionEst(): set sad8[] also for INTER mode to correct values (for get_pmdata)

Revision 166 - Directory Listing
Modified Tue May 7 19:59:10 2002 UTC (21 years, 11 months ago) by chl
Another minor fix for get_pmvdata()

Revision 165 - Directory Listing
Modified Tue May 7 19:40:36 2002 UTC (21 years, 11 months ago) by chl
correted get_pmvdata returning wrong SAD for left boundary blocks with MV (0,0)

Revision 164 - Directory Listing
Modified Mon May 6 10:07:19 2002 UTC (21 years, 11 months ago) by suxen_drol
low_delay

Revision 163 - Directory Listing
Modified Mon May 6 08:18:11 2002 UTC (21 years, 11 months ago) by suxen_drol
bitstream finc/fbase bug fix

Revision 162 - Directory Listing
Modified Mon May 6 03:58:09 2002 UTC (21 years, 11 months ago) by chenm001
no message

Revision 161 - Directory Listing
Modified Mon May 6 03:51:43 2002 UTC (21 years, 11 months ago) by chenm001
fix some my B-frame decode error

Revision 159 - Directory Listing
Modified Sat May 4 12:26:06 2002 UTC (21 years, 11 months ago) by edgomez
Added "per encoder" quality setting

Revision 158 - Directory Listing
Modified Fri May 3 15:26:30 2002 UTC (21 years, 11 months ago) by edgomez
Removed the "not ANSI compliant" BFRAMES after the #endif

Revision 157 - Directory Listing
Modified Fri May 3 08:37:55 2002 UTC (21 years, 11 months ago) by Isibaar
quant range checking

Revision 156 - Directory Listing
Modified Fri May 3 00:45:10 2002 UTC (21 years, 11 months ago) by chenm001
add B-frame decode support

Revision 155 - Directory Listing
Modified Thu May 2 22:40:48 2002 UTC (21 years, 11 months ago) by Isibaar
no message

Revision 154 - Directory Listing
Modified Thu May 2 22:35:41 2002 UTC (21 years, 11 months ago) by Isibaar
sse2 idct/fdct

Revision 153 - Directory Listing
Modified Thu May 2 00:36:50 2002 UTC (21 years, 11 months ago) by Isibaar
removed coeff clamping

Revision 152 - Directory Listing
Modified Wed May 1 13:00:02 2002 UTC (21 years, 11 months ago) by suxen_drol
#define BFRAMES

Revision 151 - Directory Listing
Modified Mon Apr 29 07:23:16 2002 UTC (21 years, 11 months ago) by chl
Adapted to new API

Revision 150 - Directory Listing
Modified Mon Apr 29 06:45:55 2002 UTC (21 years, 11 months ago) by chenm001
fix a little compile bug(in DEBUG mode)

Revision 149 - Directory Listing
Modified Sun Apr 28 23:36:28 2002 UTC (21 years, 11 months ago) by edgomez
Cosmetic, gpl header

Revision 148 - Directory Listing
Modified Sun Apr 28 23:35:25 2002 UTC (21 years, 11 months ago) by edgomez
sad values can be negative (Cristoph post scriptum to a mail in the dev maillist)

Revision 147 - Directory Listing
Modified Sun Apr 28 23:31:00 2002 UTC (21 years, 11 months ago) by edgomez
Sad values can be negative (Christoph Lampert Post scriptum in a mail to the dev mail list)

Revision 146 - Directory Listing
Modified Sun Apr 28 22:12:45 2002 UTC (21 years, 11 months ago) by edgomez
Cosmetic, added the RCS Id field

Revision 145 - Directory Listing
Modified Sun Apr 28 21:55:06 2002 UTC (21 years, 11 months ago) by edgomez
Cosmetic, added GPL header and RCS id field

Revision 144 - Directory Listing
Modified Sun Apr 28 20:03:14 2002 UTC (21 years, 11 months ago) by edgomez
Added the RCS $

Revision 143 - Directory Listing
Modified Sun Apr 28 16:15:51 2002 UTC (21 years, 11 months ago) by edgomez
- Added quiet_encore symbol so transcode can use XviD with its divx4 API
- Added comments
- Added possible ToDos and pointed out 2 major problems :
   + Reentrance
   + the quality setting for the encoder part

Revision 142 - Directory Listing
Modified Sat Apr 27 23:51:59 2002 UTC (21 years, 11 months ago) by chl
added divx4_general_preset to compelety determine quality levels.

Revision 141 - Directory Listing
Modified Thu Apr 25 23:24:59 2002 UTC (21 years, 11 months ago) by chl
Fixed some minor issues in ME, changed calc_delta16/8 to non-linear function of quant
(from a paper on H.26L). Now inter4v finally gives some improvement.

Revision 140 - Directory Listing
Modified Thu Apr 25 21:32:05 2002 UTC (21 years, 11 months ago) by chl
Adapted PMVFast16/8 for using prevMB instead of pMB, seems to work.

Revision 139 - Directory Listing
Modified Thu Apr 25 20:39:02 2002 UTC (21 years, 11 months ago) by chl
Re-Added get_pmv() for returning median predictor only without all the
other stuff like neighbours and SAD values.

Revision 138 - Directory Listing
Modified Thu Apr 25 19:27:49 2002 UTC (21 years, 11 months ago) by chl
#ifdef'd OutputDebugString because it's _DEBUG an Windows only

Revision 136 - Directory Listing
Modified Thu Apr 25 06:55:00 2002 UTC (21 years, 11 months ago) by suxen_drol
FRAMEINFO

Revision 135 - Directory Listing
Modified Wed Apr 24 12:21:43 2002 UTC (21 years, 11 months ago) by h
sse2 quant_intra/dequant_intra/dev16/(faster)sad16

Revision 133 - Directory Listing
Modified Tue Apr 23 00:05:31 2002 UTC (21 years, 11 months ago) by chenm001
add some B-frame support

Revision 132 - Directory Listing
Modified Tue Apr 23 00:04:51 2002 UTC (21 years, 11 months ago) by chenm001
remove some compile warning

Revision 130 - Directory Listing
Modified Sun Apr 21 02:41:27 2002 UTC (22 years ago) by knhor
knhor - 020420 - add install

Revision 129 - Directory Listing
Modified Sun Apr 21 02:30:24 2002 UTC (22 years ago) by knhor
knhor - 020420 - add freebsd support

Revision 128 - Directory Listing
Modified Wed Apr 17 14:05:54 2002 UTC (22 years ago) by h
fixed bug when using lumi masking with hinted ME

Revision 126 - Directory Listing
Modified Wed Apr 17 10:54:19 2002 UTC (22 years ago) by h
beginnings of sse2 support (disabled)

Revision 124 - Directory Listing
Modified Tue Apr 16 00:17:35 2002 UTC (22 years ago) by chenm001
rewrite log2bin() use asm386(only in VC)

Revision 123 - Directory Listing
Modified Mon Apr 15 08:04:30 2002 UTC (22 years ago) by h
updated to reflect cbr changes

Revision 122 - Directory Listing
Modified Mon Apr 15 08:04:06 2002 UTC (22 years ago) by h
foxer's updated cbr code

Revision 121 - Directory Listing
Modified Mon Apr 15 08:03:50 2002 UTC (22 years ago) by h
support for foxer's updated cbr code

Revision 120 - Directory Listing
Modified Sat Apr 13 22:22:19 2002 UTC (22 years ago) by chl
Text file how to use xvid_stat with explenation of parameters

Revision 119 - Directory Listing
Modified Sat Apr 13 22:21:46 2002 UTC (22 years ago) by chl
advanced example how to use XviD including statistical analysis of encoding
and decoding speed and quality

Revision 118 - Directory Listing
Modified Sat Apr 13 16:30:02 2002 UTC (22 years ago) by suxen_drol
bframe "support" code

Revision 117 - Directory Listing
Modified Thu Apr 11 15:04:05 2002 UTC (22 years ago) by canard
segfault fix

Revision 116 - Directory Listing
Modified Thu Apr 11 10:48:03 2002 UTC (22 years ago) by Isibaar
AC vlc coding bugfix, thanks to Vivien Chappelier

Revision 115 - Directory Listing
Modified Thu Apr 11 10:18:40 2002 UTC (22 years ago) by canard
PPC update

Revision 114 - Directory Listing
Modified Wed Apr 10 07:43:25 2002 UTC (22 years ago) by Isibaar
decoder speedup

Revision 113 - Directory Listing
Modified Wed Apr 10 07:40:51 2002 UTC (22 years ago) by Isibaar
PSNR calculations

Revision 112 - Directory Listing
Modified Tue Apr 9 13:35:40 2002 UTC (22 years ago) by Isibaar
PSNR calc

Revision 110 - Directory Listing
Modified Mon Apr 8 23:50:15 2002 UTC (22 years ago) by Isibaar
interlacing bugfix

Revision 108 - Directory Listing
Modified Sun Apr 7 11:57:47 2002 UTC (22 years ago) by h
debug output for cbr

Revision 104 - Directory Listing
Modified Sat Apr 6 05:33:44 2002 UTC (22 years ago) by h
moved HintedMEGet() on intra, to FrameCodeI()

Revision 101 - Directory Listing
Modified Fri Apr 5 14:40:36 2002 UTC (22 years ago) by h
hinted motion estimation support (raw or compressed)

Revision 100 - Directory Listing
Modified Thu Apr 4 13:58:18 2002 UTC (22 years ago) by Isibaar
reworked vlc tables

Revision 99 - Directory Listing
Modified Wed Apr 3 14:19:50 2002 UTC (22 years ago) by canard
Added -mvec comment

Revision 98 - Directory Listing
Modified Wed Apr 3 14:17:05 2002 UTC (22 years ago) by canard
source C files for sad Altivec

Revision 97 - Directory Listing
Modified Tue Apr 2 15:53:03 2002 UTC (22 years ago) by canard
splat -> vxor optimizations

Revision 96 - Directory Listing
Modified Mon Apr 1 22:47:58 2002 UTC (22 years ago) by chl
Added EPZS and EPZS^2. Unfortunately slower and not really better than PMVfast

Revision 95 - Directory Listing
Modified Mon Apr 1 12:06:18 2002 UTC (22 years ago) by canard
optimization

Revision 93 - Directory Listing
Modified Sat Mar 30 19:09:17 2002 UTC (22 years ago) by canard
CFLAGS fix

Revision 92 - Directory Listing
Modified Sat Mar 30 16:21:47 2002 UTC (22 years ago) by canard
PPC trivial fixes

Revision 91 - Directory Listing
Modified Sat Mar 30 11:22:02 2002 UTC (22 years ago) by Isibaar
cygwin Makfile, thanks milan

Revision 90 - Directory Listing
Modified Sat Mar 30 01:25:29 2002 UTC (22 years ago) by canard
PPC update

Revision 89 - Directory Listing
Modified Sat Mar 30 00:58:20 2002 UTC (22 years ago) by canard
SAD in Altivec

Revision 88 - Directory Listing
Modified Fri Mar 29 19:26:19 2002 UTC (22 years ago) by edgomez
Little fix

Revision 87 - Directory Listing
Modified Fri Mar 29 07:24:57 2002 UTC (22 years ago) by h
fixed crash when using lumi masking in cbr mode (i'm such an idiot)

Revision 86 - Directory Listing
Modified Fri Mar 29 07:18:30 2002 UTC (22 years ago) by h
fixed crash when using lumi masking in cbr mode (last time..)

Revision 85 - Directory Listing
Modified Fri Mar 29 07:08:09 2002 UTC (22 years ago) by h
fixed crash when using lumi masking in cbr mode (removed development code)

Revision 84 - Directory Listing
Modified Fri Mar 29 07:03:24 2002 UTC (22 years ago) by h
fixed crash when using lumi masking in cbr mode

Revision 83 - Directory Listing
Modified Fri Mar 29 04:25:16 2002 UTC (22 years ago) by h
merged image/pMBs create and destroy stuff into single if()

Revision 82 - Directory Listing
Modified Fri Mar 29 00:38:29 2002 UTC (22 years ago) by h
interlacing speedup - transfer strides used instead of manual field-to-frame conversion

Revision 81 - Directory Listing
Modified Fri Mar 29 00:37:57 2002 UTC (22 years ago) by h
interlacing fix and speedup - compensated data wasn't being used in block reconstruction

Revision 80 - Directory Listing
Modified Thu Mar 28 23:38:50 2002 UTC (22 years ago) by h
win32 fix - #define can't immediately follow #define ;-)

Revision 79 - Directory Listing
Modified Thu Mar 28 21:07:26 2002 UTC (22 years ago) by edgomez
Sorry, the previous patch was buggy. This one shoud fix the problem

Revision 78 - Directory Listing
Modified Thu Mar 28 20:57:25 2002 UTC (22 years ago) by edgomez
Big patch, use it with care (tests done with GNU/Linux) :
 - Trivial warnings in encoder.c line 282 ret1 = ret 2 = 0;
 - Lot of "New line at end of file missing" warnings fixed (gcc3)
 - All 2d arrays have been turned into 1d arrays
   To force alignment of matrices on stack, use DECLARE_ALIGNED_MATRIX
   (read portab.h)

Win32 users should give feedback.

Revision 77 - Directory Listing
Modified Thu Mar 28 16:14:23 2002 UTC (22 years ago) by canard
DIRS_PPC update

Revision 76 - Directory Listing
Modified Thu Mar 28 15:52:46 2002 UTC (22 years ago) by canard
dct altivec

Revision 75 - Directory Listing
Modified Thu Mar 28 12:29:58 2002 UTC (22 years ago) by canard
ASM update

Revision 74 - Directory Listing
Modified Thu Mar 28 12:26:44 2002 UTC (22 years ago) by canard
fixed some warnings

Revision 73 - Directory Listing
Modified Thu Mar 28 12:24:41 2002 UTC (22 years ago) by canard
LINUX: proper alignement on the stack

Revision 72 - Directory Listing
Modified Wed Mar 27 15:06:14 2002 UTC (22 years ago) by canard
aligned memory for better performance

Revision 71 - Directory Listing
Modified Wed Mar 27 12:58:29 2002 UTC (22 years ago) by canard
first bits of Altivec support

Revision 70 - Directory Listing
Modified Tue Mar 26 23:21:02 2002 UTC (22 years ago) by canard
PPC Altivec version

Revision 69 - Directory Listing
Modified Tue Mar 26 11:16:08 2002 UTC (22 years ago) by h
interlacing support - slow (MBDecideFieldDCT()), buggy (p-frames), incomplete (field motion prediction)

Revision 68 - Directory Listing
Modified Mon Mar 25 20:01:54 2002 UTC (22 years ago) by suxen_drol
added *.h to msvc project, removed __declspec(align(..)) for _MSC_VER <= 1200

Revision 67 - Directory Listing
Modified Sun Mar 24 21:30:34 2002 UTC (22 years ago) by edgomez
Changed rc_buffersize to 16 as decided in the forum

Revision 66 - Directory Listing
Modified Sun Mar 24 20:07:31 2002 UTC (22 years ago) by canard
s/16/CACHE_LINE/

Revision 65 - Directory Listing
Modified Sun Mar 24 18:18:40 2002 UTC (22 years ago) by edgomez
Fixed a bug when malloc aligns the data itself - Added comments

Revision 64 - Directory Listing
Modified Sun Mar 24 05:47:48 2002 UTC (22 years ago) by h
foxer's cbr mode
(hijacks the rc_buffersize variable and uses it as reaction delay - easier than changing xvid.h)

Revision 60 - Directory Listing
Modified Fri Mar 22 13:39:01 2002 UTC (22 years, 1 month ago) by canard
read words in memory instead of hw

Revision 59 - Directory Listing
Modified Fri Mar 22 13:25:24 2002 UTC (22 years, 1 month ago) by Isibaar
no message

Revision 58 - Directory Listing
Modified Fri Mar 22 13:05:45 2002 UTC (22 years, 1 month ago) by canard
cosmetica

Revision 57 - Directory Listing
Modified Fri Mar 22 12:51:22 2002 UTC (22 years, 1 month ago) by canard
loop2 now uses CTR

Revision 56 - Directory Listing
Modified Fri Mar 22 12:24:07 2002 UTC (22 years, 1 month ago) by canard
some label cleanups

Revision 55 - Directory Listing
Modified Fri Mar 22 11:32:47 2002 UTC (22 years, 1 month ago) by canard
use simplified mmemonics

Revision 54 - Directory Listing
Modified Fri Mar 22 11:29:20 2002 UTC (22 years, 1 month ago) by canard
CR0 use

Revision 53 - Directory Listing
Modified Fri Mar 22 04:37:03 2002 UTC (22 years, 1 month ago) by chenm001
use 386 cpu 'bts' in 'cbp |= 1 << (edx-1)

Revision 52 - Directory Listing
Modified Thu Mar 21 23:59:48 2002 UTC (22 years, 1 month ago) by canard
Added first PPC asm port

Revision 51 - Directory Listing
Modified Thu Mar 21 23:58:12 2002 UTC (22 years, 1 month ago) by Isibaar
no message

Revision 50 - Directory Listing
Modified Thu Mar 21 23:45:25 2002 UTC (22 years, 1 month ago) by Isibaar
adopted to new API

Revision 49 - Directory Listing
Modified Thu Mar 21 23:42:53 2002 UTC (22 years, 1 month ago) by canard
cbp_calc for PPC

Revision 48 - Directory Listing
Modified Thu Mar 21 17:27:06 2002 UTC (22 years, 1 month ago) by edgomez
Added GNU CC alignment

Revision 47 - Directory Listing
Modified Thu Mar 21 17:27:01 2002 UTC (22 years, 1 month ago) by canard
removed intel asm parts

Revision 46 - Directory Listing
Modified Thu Mar 21 15:25:32 2002 UTC (22 years, 1 month ago) by edgomez
Fixed bug pointed by canard (out of bounds reading and a big mistake in j upper limit)

Revision 45 - Directory Listing
Modified Thu Mar 21 13:44:29 2002 UTC (22 years, 1 month ago) by canard
BSWAP,EMMS macro for LinuxPPC

Revision 44 - Directory Listing
Modified Thu Mar 21 13:43:48 2002 UTC (22 years, 1 month ago) by canard
LinuxPPC Makefile

Revision 43 - Directory Listing
Modified Thu Mar 21 00:28:33 2002 UTC (22 years, 1 month ago) by edgomez
I prefer this traditional way of alignment

Revision 42 - Directory Listing
Modified Wed Mar 20 14:02:59 2002 UTC (22 years, 1 month ago) by Isibaar
alignment stuff

Revision 41 - Directory Listing
Modified Wed Mar 20 00:28:02 2002 UTC (22 years, 1 month ago) by Isibaar
xvid_malloc/xvid_free

Revision 40 - Directory Listing
Modified Sun Mar 17 13:00:50 2002 UTC (22 years, 1 month ago) by h
added 3dnow hv interpolation

Revision 38 - Directory Listing
Modified Sun Mar 17 08:20:02 2002 UTC (22 years, 1 month ago) by h
added interpolate8x8_halfpel_hv_xmm

Revision 37 - Directory Listing
Modified Sat Mar 16 22:28:37 2002 UTC (22 years, 1 month ago) by chl
Disabled DEBUG-messages in Linux, if _DEBUG not set

Revision 36 - Directory Listing
Modified Sat Mar 16 15:55:12 2002 UTC (22 years, 1 month ago) by Isibaar
removed init_timer

Revision 35 - Directory Listing
Modified Sat Mar 16 15:52:34 2002 UTC (22 years, 1 month ago) by Isibaar
removed debug output

Revision 34 - Directory Listing
Modified Sat Mar 16 14:15:10 2002 UTC (22 years, 1 month ago) by h
disable win32 debug output in release builds (encodes 0.7% faster)

Revision 33 - Directory Listing
Modified Sat Mar 16 14:13:51 2002 UTC (22 years, 1 month ago) by h
change release compilation inlining mode to "any suitable" - runs faster (just)

Revision 29 - Directory Listing
Modified Sat Mar 16 09:55:19 2002 UTC (22 years, 1 month ago) by h
prevented RateControlUpdate() being called in non-cbr encodes
(bitrate isn't 0 anymore - it's set to 900000 in encoder_create())

Revision 28 - Directory Listing
Modified Fri Mar 15 09:20:03 2002 UTC (22 years, 1 month ago) by Isibaar
INTRA_Q/INTER_Q mcbpc bugfix

Revision 23 - Directory Listing
Modified Mon Mar 11 12:49:06 2002 UTC (22 years, 1 month ago) by Isibaar
readme

Revision 22 - Directory Listing
Modified Mon Mar 11 01:16:26 2002 UTC (22 years, 1 month ago) by Isibaar
no message

Revision 21 - Directory Listing
Modified Sun Mar 10 00:30:55 2002 UTC (22 years, 1 month ago) by Isibaar
no message

Revision 20 - Directory Listing
Modified Sat Mar 9 21:44:47 2002 UTC (22 years, 1 month ago) by Isibaar
qmatrix bugfix

Revision 19 - Directory Listing
Modified Sat Mar 9 16:24:21 2002 UTC (22 years, 1 month ago) by edgomez
Fixed warning about csp_tmp unitialized

Revision 18 - Directory Listing
Modified Sat Mar 9 16:18:23 2002 UTC (22 years, 1 month ago) by edgomez
Fixed gcc warnings

Revision 17 - Directory Listing
Modified Sat Mar 9 15:57:02 2002 UTC (22 years, 1 month ago) by edgomez
Fixed implicit declaration of malloc - #include <stdlib.h>

Revision 16 - Directory Listing
Modified Sat Mar 9 15:53:05 2002 UTC (22 years, 1 month ago) by edgomez
Fixed brackets for coeff_tab3, coeff_tab7, coeff_tab10 and coorect indentation of all code

Revision 15 - Directory Listing
Modified Sat Mar 9 15:29:26 2002 UTC (22 years, 1 month ago) by edgomez
Fixed  gcc warning about '/*' into comments

Revision 14 - Directory Listing
Modified Sat Mar 9 15:25:40 2002 UTC (22 years, 1 month ago) by edgomez
Fixed lot of gcc warnings about '/*' into comments

Revision 13 - Directory Listing
Modified Sat Mar 9 14:58:50 2002 UTC (22 years, 1 month ago) by edgomez
Small cleanup for gcc warnings and code indentation (thx emacs indent-region :-)

Revision 12 - Directory Listing
Modified Sat Mar 9 14:45:40 2002 UTC (22 years, 1 month ago) by edgomez
In some circumstances acpred_flag was used unitialized - now it's set to zero

Revision 11 - Directory Listing
Modified Sat Mar 9 10:18:23 2002 UTC (22 years, 1 month ago) by edgomez
New tree structure

Revision 10 - Directory Listing
Modified Fri Mar 8 22:26:15 2002 UTC (22 years, 1 month ago) by Isibaar
bugfix

Revision 9 - Directory Listing
Modified Fri Mar 8 20:53:48 2002 UTC (22 years, 1 month ago) by Isibaar
now compatible with new XviD API

Revision 4 - Directory Listing
Modified Fri Mar 8 19:17:46 2002 UTC (22 years, 1 month ago) by Isibaar
custom qmatrix support

Revision 3 - Directory Listing
Added Fri Mar 8 02:46:11 2002 UTC (22 years, 1 month ago) by Isibaar
moved sources

Sort log by:

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4