[svn] / branches / dev-api-4 / xvidcore / src / motion / motion_est.c Repository:
ViewVC logotype

Log of /branches/dev-api-4/xvidcore/src/motion/motion_est.c

Parent Directory Parent Directory


Sticky Revision:
(Current path doesn't exist after revision 1141)

Revision 1010 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 6 23:41:29 2003 UTC (17 years, 1 month ago) by edgomez
File length: 92888 byte(s)
Diff to previous 992 , to selected 953
sysKin: hopefully, intra frame at every scene change (we really need it to cut things)

Revision 992 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 25 14:53:37 2003 UTC (17 years, 1 month ago) by syskin
File length: 92887 byte(s)
Diff to previous 987 , to selected 953
b-frames look good in still motion, after all

Revision 987 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 14 15:42:19 2003 UTC (17 years, 1 month ago) by edgomez
File length: 92888 byte(s)
Diff to previous 982 , to selected 953
Syskin's BITS fix for low quants and tweaks for i/p/b decision

Revision 982 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 10 13:05:54 2003 UTC (17 years, 1 month ago) by edgomez
File length: 93600 byte(s)
Diff to previous 978 , to selected 953
2003-04-10 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-14

    Summary:
      Removed all ABS() macros.
    Revision:
      xvidcore--devapi4--1.0--patch-14

    All  ABS   macros  have   been  replace  with   their  stdlib.h/math.h
    equivalent. This gives a 33%  overall speedup for the plain C encoder,
    while the  ia32 one seems to  suffer a small speed  loss. However this
    speed loss is  very small and it  seems it depends on the  CPU type as
    the abs/fabs usage  is impacting badly on sad  functions but impacting
    well on interpolate functions ... weird inst'it ?

    modified files:
     src/bitstream/mbcoding.c src/global.h src/image/image.c
     src/motion/motion_comp.c src/motion/motion_est.c
     src/motion/sad.c src/prediction/mbprediction.c
     src/utils/mbtransquant.c src/xvid.c

Revision 978 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 8 15:35:52 2003 UTC (17 years, 1 month ago) by edgomez
File length: 93596 byte(s)
Diff to previous 974 , to selected 953
Syncing with CVS_HEAD -- include last Syskin's changes motion_est.c-1.64 motion_est.h-1.6

Revision 974 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 5 16:47:44 2003 UTC (17 years, 2 months ago) by edgomez
File length: 94735 byte(s)
Diff to previous 963 , to selected 953
Synced with CVS_HEAD -- faster d_mv_bits + bugfix

Revision 963 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 29 12:01:36 2003 UTC (17 years, 2 months ago) by edgomez
File length: 94711 byte(s)
Diff to previous 962 , to selected 953
Fixed some cut&paste errors and some other small things

Revision 962 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 29 11:06:34 2003 UTC (17 years, 2 months ago) by edgomez
File length: 94679 byte(s)
Diff to previous 958 , to selected 953
Fix aligment problem for dct blocks

Revision 958 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 29 01:29:53 2003 UTC (17 years, 2 months ago) by edgomez
File length: 94468 byte(s)
Diff to previous 953
Fixed a namespace conflict with libavcodec which caused dev-api-4 mencoder module to fail

Revision 953 - (view) (download) (annotate) - [selected]
Modified Thu Mar 27 17:09:59 2003 UTC (17 years, 2 months ago) by edgomez
File length: 94453 byte(s)
Diff to previous 949
Synced with CVS_HEAD

Revision 949 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 26 14:56:49 2003 UTC (17 years, 2 months ago) by edgomez
File length: 93701 byte(s)
Diff to previous 926 , to selected 953
Changed flags naming conventions

Revision 926 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 16 12:05:09 2003 UTC (17 years, 2 months ago) by suxen_drol
File length: 93373 byte(s)
Diff to previous 890 , to selected 953
dquant cleanup
xvid_pluing_lumimasking added
xvid_encraw -lumimasking option added

Revision 890 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 22 08:49:45 2003 UTC (17 years, 3 months ago) by suxen_drol
File length: 93723 byte(s)
Diff to previous 886 , to selected 953
++api v1.-127.0

Revision 886 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 21 14:49:29 2003 UTC (17 years, 3 months ago) by
File length: 93683 byte(s)
Diff to previous 876 , to selected 953
This commit was manufactured by cvs2svn to create branch 'dev-api-4'.

Revision 876 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 21:59:30 2003 UTC (17 years, 3 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 93683 byte(s)
Diff to previous 872 , to selected 953
Small fixes patch

Revision 872 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 20:12:43 2003 UTC (17 years, 3 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 93563 byte(s)
Diff to previous 871 , to selected 953
Fixed array duplication -- moved to motion_est.c

Revision 871 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 10:13:54 2003 UTC (17 years, 3 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 92820 byte(s)
Diff to previous 851 , to selected 953
Removed compiler warnings (gmc uninitialize, unused variable)

Revision 851 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 15 15:22:19 2003 UTC (17 years, 3 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 92691 byte(s)
Diff to previous 677 , to selected 953
Moved dev-api-3 to HEAD -- Nasty but efficient -- Merging work has been done too

Revision 677 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 26 23:44:11 2002 UTC (17 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 76110 byte(s)
Diff to previous 652 , to selected 953
ANSI C compliancy - thx Rick Foos

Revision 652 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 17 00:35:33 2002 UTC (17 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 75893 byte(s)
Diff to previous 605 , to selected 953
License changed

Revision 605 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 19 12:20:33 2002 UTC (17 years, 7 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 74798 byte(s)
Diff to previous 524 , to selected 953
Fixed copyrights

Revision 524 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 22 20:34:05 2002 UTC (17 years, 8 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 74856 byte(s)
Diff to previous 504 , to selected 953
- Removed definitively bframe ME code

Revision 504 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 21 11:59:22 2002 UTC (17 years, 8 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 90860 byte(s)
Diff to previous 486 , to selected 953
- Disabled bframe specific code and macros. My tests seem to confirm this patch does not hurt but i keep these #if 0 #endif just in case i have to revert things easily.

Revision 486 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 16 21:41:20 2002 UTC (17 years, 8 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 90729 byte(s)
Diff to previous 476 , to selected 953
- Removed code from Christoph that should have never been there.

Revision 476 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 12 18:53:11 2002 UTC (17 years, 8 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 90785 byte(s)
Diff to previous 444 , to selected 953
Fixed lot of VC++ compiler warnings

Revision 444 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 7 13:41:13 2002 UTC (17 years, 8 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 90542 byte(s)
Diff to previous 437 , to selected 953
Removed old get_pmv calls

Revision 437 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 7 09:12:22 2002 UTC (17 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 90841 byte(s)
Diff to previous 430 , to selected 953
Removed B-frames

Revision 430 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 6 16:59:47 2002 UTC (17 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 102652 byte(s)
Diff to previous 370 , to selected 953
- Update license/copyright header
- Removed history header

Revision 370 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 12 10:07:16 2002 UTC (17 years, 9 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 104279 byte(s)
Diff to previous 351 , to selected 953
very small bugfix for interpolated ME (thanks to Radek)

Revision 351 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 31 10:08:58 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 104219 byte(s)
Diff to previous 348 , to selected 953
Fixed wrong sad8bi for b-frames direct mode  (thanks to Radek!)

Revision 348 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 28 17:10:39 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 104219 byte(s)
Diff to previous 347 , to selected 953
halfpel search for MODE_INTERPOLATE and MODE_DIRECT

Revision 347 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 28 13:06:46 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 102925 byte(s)
Diff to previous 346 , to selected 953
Modified SKIP mb behaviour for Pframes when Bframes are active: Check if
intermediate B-block can be skipped, too. Check for SKIP is now done
in encode_pframe(), not in MBCoding().

Revision 346 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 28 02:55:41 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 103007 byte(s)
Diff to previous 345 , to selected 953
Interpolated and DirectMode motion estimation (DiamondSearch) for B-Frames.
Slow, but working, this might have been the final step to a complete
implemenation of b-frame encoding.    Btw... it's 5.a.m so don't trust
this CVS entry!

Revision 345 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 27 23:47:01 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 98158 byte(s)
Diff to previous 344 , to selected 953
Finally Cut&Paste and Search&Replaced Square8_MainSearch, so PMV_USESQUARES8
is now functional. Also, some minor fixes.

Revision 344 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 27 23:07:33 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 92338 byte(s)
Diff to previous 341 , to selected 953
Fixed embarrassing bug in Dimaond16/8_MainSearch (iDirection was overwritten)

Revision 341 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 25 00:43:19 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 92155 byte(s)
Diff to previous 337 , to selected 953
Enable B-frame + INTER4V (not bugfree yet)

Revision 337 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 24 20:58:41 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 92307 byte(s)
Diff to previous 326 , to selected 953
Disable SKIP handling for _DISABLE_SKIP defined

Revision 326 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 21 23:34:08 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 92278 byte(s)
Diff to previous 318 , to selected 953
bframe encoding bugfixes, ME unification

Revision 318 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 19 15:02:39 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 82587 byte(s)
Diff to previous 317 , to selected 953
removed debug code

Revision 317 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 19 14:56:00 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 82584 byte(s)
Diff to previous 312 , to selected 953
Bugfix for B-frame encoding (new parameters time_bp, time_pp to BVOP-ME)

Revision 312 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 18 23:42:36 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 82390 byte(s)
Diff to previous 300 , to selected 953
B-frames encoding "ME" for direct mode (and minor other things)

Revision 300 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 16 12:02:27 2002 UTC (17 years, 10 months ago) by ia64p
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 80582 byte(s)
Diff to previous 289 , to selected 953
Global assembler optimization of halfpel8_refine, via inlinig of sad for ia64

Revision 289 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 10 20:11:05 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 80541 byte(s)
Diff to previous 285 , to selected 953
Preparations for block-based-interpolation ME: PMVfastIntSearch16 (pre-version)

Revision 285 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 10 19:16:56 2002 UTC (17 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 72601 byte(s)
Diff to previous 267 , to selected 953
Minor change: Switch to get_pmv(data)2 instead of get_pmv(data)

Revision 267 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 7 11:42:38 2002 UTC (17 years, 10 months ago) by Isibaar
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 72605 byte(s)
Diff to previous 261 , to selected 953
long long replaced by int64_t

Revision 261 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 6 21:41:14 2002 UTC (17 years, 11 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 72607 byte(s)
Diff to previous 259 , to selected 953
BugFix for EPZSSearch16

Revision 259 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 6 17:04:57 2002 UTC (17 years, 11 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 72605 byte(s)
Diff to previous 254 , to selected 953
Minor modifications for supporting multithreaded ME.
Without _SMP symbol there should be no changes in behaviour.

Revision 254 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 3 12:32:50 2002 UTC (17 years, 11 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 75533 byte(s)
Diff to previous 252 , to selected 953
get_pmv2/get_pmvdata2

Revision 252 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 30 10:46:29 2002 UTC (17 years, 11 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 75246 byte(s)
Diff to previous 248 , to selected 953
resync patch

Revision 248 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 28 15:14:40 2002 UTC (17 years, 11 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 75270 byte(s)
Diff to previous 234 , to selected 953
resync support, check_cpu_features() fixed

Revision 234 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 23 03:58:32 2002 UTC (17 years, 11 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 75246 byte(s)
Diff to previous 232 , to selected 953
XVID_GLOBAL_*, XVID_CPU_CHKONLY, timestamp fix, font.c

Revision 232 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 21 16:12:48 2002 UTC (17 years, 11 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 75013 byte(s)
Diff to previous 195 , to selected 953
bframes patch

Revision 195 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 12 20:38:41 2002 UTC (17 years, 11 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 74952 byte(s)
Diff to previous 184 , to selected 953
Cosmetic - CodingStyle Applied - Legal Headers will be added later

Revision 184 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 27 18:07:38 2002 UTC (18 years ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 71516 byte(s)
Diff to previous 181 , to selected 953
Returned to old style MotionEstimation (one loop for INTER and INTER4V)

Revision 181 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 22 12:42:25 2002 UTC (18 years ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 72568 byte(s)
Diff to previous 175 , to selected 953
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 175 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 12 17:21:30 2002 UTC (18 years ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 63200 byte(s)
Diff to previous 174 , to selected 953
Small bugfix in MotionEstimation (wrong prediction for INTER4V)

Revision 174 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 11 23:54:30 2002 UTC (18 years ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 62802 byte(s)
Diff to previous 172 , to selected 953
Use INTER4V only if neighbours move different than current block.
Save quality, some speedup.

Revision 172 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 11 15:32:59 2002 UTC (18 years ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 62067 byte(s)
Diff to previous 170 , to selected 953
general cleanup, first modifications for new INTER4V heuristics

Revision 170 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 9 21:47:51 2002 UTC (18 years ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 62328 byte(s)
Diff to previous 169 , to selected 953
Fix for gcc

Revision 169 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 9 00:42:35 2002 UTC (18 years ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 62283 byte(s)
Diff to previous 167 , to selected 953
Tests to not double check vectors in PMVfast16/8 (only in prediction, not during diamonds phase).
Minor speedup.

Revision 167 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 7 20:03:18 2002 UTC (18 years ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 60755 byte(s)
Diff to previous 152 , to selected 953
MotionEst(): set sad8[] also for INTER mode to correct values (for get_pmdata)

Revision 152 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 1 13:00:02 2002 UTC (18 years, 1 month ago) by suxen_drol
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 62094 byte(s)
Diff to previous 141 , to selected 953
#define BFRAMES

Revision 141 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 25 23:24:59 2002 UTC (18 years, 1 month ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 62009 byte(s)
Diff to previous 140 , to selected 953
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 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 25 21:32:05 2002 UTC (18 years, 1 month ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 60033 byte(s)
Diff to previous 136 , to selected 953
Adapted PMVFast16/8 for using prevMB instead of pMB, seems to work.

Revision 136 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 25 06:55:00 2002 UTC (18 years, 1 month ago) by suxen_drol
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 60109 byte(s)
Diff to previous 132 , to selected 953
FRAMEINFO

Revision 132 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 23 00:04:51 2002 UTC (18 years, 1 month ago) by chenm001
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 56970 byte(s)
Diff to previous 118 , to selected 953
remove some compile warning

Revision 118 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 13 16:30:02 2002 UTC (18 years, 1 month ago) by suxen_drol
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 56810 byte(s)
Diff to previous 117 , to selected 953
bframe "support" code

Revision 117 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 11 15:04:05 2002 UTC (18 years, 1 month ago) by canard
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 56606 byte(s)
Diff to previous 115 , to selected 953
segfault fix

Revision 115 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 11 10:18:40 2002 UTC (18 years, 1 month ago) by canard
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 56607 byte(s)
Diff to previous 96 , to selected 953
PPC update

Revision 96 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 1 22:47:58 2002 UTC (18 years, 2 months ago) by chl
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 56573 byte(s)
Diff to previous 78 , to selected 953
Added EPZS and EPZS^2. Unfortunately slower and not really better than PMVfast

Revision 78 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 28 20:57:25 2002 UTC (18 years, 2 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 34339 byte(s)
Diff to previous 3 , to selected 953
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 3 - (view) (download) (annotate) - [select for diffs]
Added Fri Mar 8 02:46:11 2002 UTC (18 years, 2 months ago) by Isibaar
Original Path: trunk/xvidcore/src/motion/motion_est.c
File length: 34750 byte(s)
Diff to selected 953
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.

  Diffs between and
  Type of Diff should be a

Sort log by:

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