[svn] / trunk / xvidcore / src / motion / motion_est.c Repository:
ViewVC logotype

Log of /trunk/xvidcore/src/motion/motion_est.c

Parent Directory Parent Directory


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

Revision 317 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 19 14:56:00 2002 UTC (16 years, 11 months ago) by chl
File length: 82584 byte(s)
Diff to previous 312 , to selected 140
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 (16 years, 11 months ago) by chl
File length: 82390 byte(s)
Diff to previous 300 , to selected 140
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 (16 years, 11 months ago) by ia64p
File length: 80582 byte(s)
Diff to previous 289 , to selected 140
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 (16 years, 11 months ago) by chl
File length: 80541 byte(s)
Diff to previous 285 , to selected 140
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 (16 years, 11 months ago) by chl
File length: 72601 byte(s)
Diff to previous 267 , to selected 140
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 (16 years, 11 months ago) by Isibaar
File length: 72605 byte(s)
Diff to previous 261 , to selected 140
long long replaced by int64_t

Revision 261 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 6 21:41:14 2002 UTC (16 years, 11 months ago) by chl
File length: 72607 byte(s)
Diff to previous 259 , to selected 140
BugFix for EPZSSearch16

Revision 259 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 6 17:04:57 2002 UTC (16 years, 11 months ago) by chl
File length: 72605 byte(s)
Diff to previous 254 , to selected 140
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 (16 years, 11 months ago) by suxen_drol
File length: 75533 byte(s)
Diff to previous 252 , to selected 140
get_pmv2/get_pmvdata2

Revision 252 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 30 10:46:29 2002 UTC (16 years, 11 months ago) by suxen_drol
File length: 75246 byte(s)
Diff to previous 248 , to selected 140
resync patch

Revision 248 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 28 15:14:40 2002 UTC (16 years, 11 months ago) by suxen_drol
File length: 75270 byte(s)
Diff to previous 234 , to selected 140
resync support, check_cpu_features() fixed

Revision 234 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 23 03:58:32 2002 UTC (16 years, 11 months ago) by suxen_drol
File length: 75246 byte(s)
Diff to previous 232 , to selected 140
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 ago) by suxen_drol
File length: 75013 byte(s)
Diff to previous 195 , to selected 140
bframes patch

Revision 195 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 12 20:38:41 2002 UTC (17 years ago) by edgomez
File length: 74952 byte(s)
Diff to previous 184 , to selected 140
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 (17 years ago) by chl
File length: 71516 byte(s)
Diff to previous 181 , to selected 140
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 (17 years, 1 month ago) by chl
File length: 72568 byte(s)
Diff to previous 175 , to selected 140
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 (17 years, 1 month ago) by chl
File length: 63200 byte(s)
Diff to previous 174 , to selected 140
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 (17 years, 1 month ago) by chl
File length: 62802 byte(s)
Diff to previous 172 , to selected 140
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 (17 years, 1 month ago) by chl
File length: 62067 byte(s)
Diff to previous 170 , to selected 140
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 (17 years, 1 month ago) by edgomez
File length: 62328 byte(s)
Diff to previous 169 , to selected 140
Fix for gcc

Revision 169 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 9 00:42:35 2002 UTC (17 years, 1 month ago) by chl
File length: 62283 byte(s)
Diff to previous 167 , to selected 140
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 (17 years, 1 month ago) by chl
File length: 60755 byte(s)
Diff to previous 152 , to selected 140
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 (17 years, 1 month ago) by suxen_drol
File length: 62094 byte(s)
Diff to previous 141 , to selected 140
#define BFRAMES

Revision 141 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 25 23:24:59 2002 UTC (17 years, 1 month ago) by chl
File length: 62009 byte(s)
Diff to previous 140
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) - [selected]
Modified Thu Apr 25 21:32:05 2002 UTC (17 years, 1 month ago) by chl
File length: 60033 byte(s)
Diff to previous 136
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 (17 years, 1 month ago) by suxen_drol
File length: 60109 byte(s)
Diff to previous 132 , to selected 140
FRAMEINFO

Revision 132 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 23 00:04:51 2002 UTC (17 years, 1 month ago) by chenm001
File length: 56970 byte(s)
Diff to previous 118 , to selected 140
remove some compile warning

Revision 118 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 13 16:30:02 2002 UTC (17 years, 2 months ago) by suxen_drol
File length: 56810 byte(s)
Diff to previous 117 , to selected 140
bframe "support" code

Revision 117 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 11 15:04:05 2002 UTC (17 years, 2 months ago) by canard
File length: 56606 byte(s)
Diff to previous 115 , to selected 140
segfault fix

Revision 115 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 11 10:18:40 2002 UTC (17 years, 2 months ago) by canard
File length: 56607 byte(s)
Diff to previous 96 , to selected 140
PPC update

Revision 96 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 1 22:47:58 2002 UTC (17 years, 2 months ago) by chl
File length: 56573 byte(s)
Diff to previous 78 , to selected 140
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 (17 years, 2 months ago) by edgomez
File length: 34339 byte(s)
Diff to previous 3 , to selected 140
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 (17 years, 3 months ago) by Isibaar
File length: 34750 byte(s)
Diff to selected 140
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