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

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

Parent Directory Parent Directory


Links to HEAD: (view) (download) (annotate)
Links to dev-api-3: (view) (download) (annotate)
Sticky Tag:

Revision 1.44.2.53 - (view) (download) (annotate) - [select for diffs]
Wed Feb 12 12:57:27 2003 UTC (21 years, 2 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.52: +577 -95 lines
Diff to previous 1.44.2.52 , to branch point 1.44 , to next main 1.73 , to selected 1.43
VHQ. yay.

Revision 1.44.2.52 - (view) (download) (annotate) - [select for diffs]
Sat Feb 8 03:49:47 2003 UTC (21 years, 2 months ago) by suxen_drol
Branch: dev-api-3
Changes since 1.44.2.51: +5 -6 lines
Diff to previous 1.44.2.51 , to branch point 1.44 , to selected 1.43
CheckCandidate cleanup

Revision 1.44.2.51 - (view) (download) (annotate) - [select for diffs]
Fri Feb 7 15:02:56 2003 UTC (21 years, 2 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.50: +1 -1 lines
Diff to previous 1.44.2.50 , to branch point 1.44 , to selected 1.43
quite small speed-related bug - fixed

Revision 1.44.2.50 - (view) (download) (annotate) - [select for diffs]
Thu Feb 6 09:25:37 2003 UTC (21 years, 2 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.49: +72 -63 lines
Diff to previous 1.44.2.49 , to branch point 1.44 , to selected 1.43
speed optimizations part 1 + a small bugfix (commited because of the bugfix)

Revision 1.44.2.49 - (view) (download) (annotate) - [select for diffs]
Thu Jan 23 13:22:11 2003 UTC (21 years, 3 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.48: +176 -52 lines
Diff to previous 1.44.2.48 , to branch point 1.44 , to selected 1.43
ChromaME for b-frame motion search; please use PMV_CHROMA8 flag to activate

Revision 1.44.2.48 - (view) (download) (annotate) - [select for diffs]
Sun Jan 19 12:03:16 2003 UTC (21 years, 3 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.47: +1 -1 lines
Diff to previous 1.44.2.47 , to branch point 1.44 , to selected 1.43
I-frame decision: I thought my recent change was a good idea, but it wasn't. Changed back.

Revision 1.44.2.47 - (view) (download) (annotate) - [select for diffs]
Sat Jan 11 18:26:58 2003 UTC (21 years, 3 months ago) by chl
Branch: dev-api-3
Changes since 1.44.2.46: +1 -1 lines
Diff to previous 1.44.2.46 , to branch point 1.44 , to selected 1.43
bugfix PMV_CHROMA vs. XVID_GMC

Revision 1.44.2.46 - (view) (download) (annotate) - [select for diffs]
Sat Jan 11 17:37:11 2003 UTC (21 years, 3 months ago) by chl
Branch: dev-api-3
Changes since 1.44.2.45: +12 -11 lines
Diff to previous 1.44.2.45 , to branch point 1.44 , to selected 1.43
minor changes in GME, removed typo in calculation of meany

Revision 1.44.2.45 - (view) (download) (annotate) - [select for diffs]
Sat Jan 11 14:59:24 2003 UTC (21 years, 3 months ago) by chl
Branch: dev-api-3
Changes since 1.44.2.44: +172 -84 lines
Diff to previous 1.44.2.44 , to branch point 1.44 , to selected 1.43
Major update: Support for GME/GMC with 2 warppoints

Revision 1.44.2.44 - (view) (download) (annotate) - [select for diffs]
Thu Jan 9 11:36:33 2003 UTC (21 years, 3 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.43: +278 -347 lines
Diff to previous 1.44.2.43 , to branch point 1.44 , to selected 1.43
for some reason I enjoy cleaning up the code. It also includes some small bugfixes, optimizations and tweaks (not that I know how to do them), and probably new bugs...

Revision 1.44.2.43 - (view) (download) (annotate) - [select for diffs]
Wed Jan 8 14:37:52 2003 UTC (21 years, 3 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.42: +24 -42 lines
Diff to previous 1.44.2.42 , to branch point 1.44 , to selected 1.43
high quants + bframes crash fixed

Revision 1.44.2.42 - (view) (download) (annotate) - [select for diffs]
Wed Jan 1 13:04:06 2003 UTC (21 years, 4 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.41: +3 -16 lines
Diff to previous 1.44.2.41 , to branch point 1.44 , to selected 1.43
no more malloc() in ME, I've found a better place for temporary data

Revision 1.44.2.41 - (view) (download) (annotate) - [select for diffs]
Wed Jan 1 12:50:44 2003 UTC (21 years, 4 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.40: +6 -8 lines
Diff to previous 1.44.2.40 , to branch point 1.44 , to selected 1.43
yet another bug: chroma sad was computed incorrectly in inter4v mode

Revision 1.44.2.40 - (view) (download) (annotate) - [select for diffs]
Sun Dec 29 11:22:20 2002 UTC (21 years, 4 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.39: +103 -97 lines
Diff to previous 1.44.2.39 , to branch point 1.44 , to selected 1.43
just today's cleanups - also removed a bug which caused ChromaME to be a bit slower

Revision 1.44.2.39 - (view) (download) (annotate) - [select for diffs]
Sat Dec 28 15:29:13 2002 UTC (21 years, 4 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.38: +1 -1 lines
Diff to previous 1.44.2.38 , to branch point 1.44 , to selected 1.43
a bit more correct direct mode with qpel (with  interpolation in 8x8 blocks)

Revision 1.44.2.38 - (view) (download) (annotate) - [select for diffs]
Thu Dec 26 12:10:11 2002 UTC (21 years, 4 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.37: +13 -11 lines
Diff to previous 1.44.2.37 , to branch point 1.44 , to selected 1.43
faster qpel with bframes

Revision 1.44.2.37 - (view) (download) (annotate) - [select for diffs]
Tue Dec 24 16:44:24 2002 UTC (21 years, 4 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.36: +78 -67 lines
Diff to previous 1.44.2.36 , to branch point 1.44 , to selected 1.43
another b-frames bugfix; faster p/b/i decision

Revision 1.44.2.36 - (view) (download) (annotate) - [select for diffs]
Sun Dec 15 14:24:20 2002 UTC (21 years, 4 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.35: +18 -14 lines
Diff to previous 1.44.2.35 , to branch point 1.44 , to selected 1.43
another bug of mine. and I promised to stop producing them... then again, I never promised to stop fixing them, so it's ok I guess

Revision 1.44.2.35 - (view) (download) (annotate) - [select for diffs]
Sat Dec 14 09:39:42 2002 UTC (21 years, 4 months ago) by suxen_drol
Branch: dev-api-3
Changes since 1.44.2.34: +2 -1 lines
Diff to previous 1.44.2.34 , to branch point 1.44 , to selected 1.43
mingw/dprintf cleanup, portab.h updated from release-0.9.0

Revision 1.44.2.34 - (view) (download) (annotate) - [select for diffs]
Fri Dec 13 11:56:31 2002 UTC (21 years, 4 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.33: +251 -489 lines
Diff to previous 1.44.2.33 , to branch point 1.44 , to selected 1.43
nice cleanups, shorter code, and also two-step skip decision for b-frames

Revision 1.44.2.33 - (view) (download) (annotate) - [select for diffs]
Thu Dec 12 12:42:31 2002 UTC (21 years, 4 months ago) by suxen_drol
Branch: dev-api-3
Changes since 1.44.2.32: +3 -4 lines
Diff to previous 1.44.2.32 , to branch point 1.44 , to selected 1.43
MEAnalysis cleanup

Revision 1.44.2.32 - (view) (download) (annotate) - [select for diffs]
Wed Dec 11 10:32:29 2002 UTC (21 years, 4 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.31: +196 -133 lines
Diff to previous 1.44.2.31 , to branch point 1.44 , to selected 1.43
motion estimation for reduced resolution p-vops

Revision 1.44.2.31 - (view) (download) (annotate) - [select for diffs]
Tue Dec 10 11:13:50 2002 UTC (21 years, 4 months ago) by suxen_drol
Branch: dev-api-3
Changes since 1.44.2.30: +38 -8 lines
Diff to previous 1.44.2.30 , to branch point 1.44 , to selected 1.43
rrv encoding update

Revision 1.44.2.30 - (view) (download) (annotate) - [select for diffs]
Sun Dec 8 14:57:09 2002 UTC (21 years, 4 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.29: +17 -17 lines
Diff to previous 1.44.2.29 , to branch point 1.44 , to selected 1.43
did you know that get_range was wrong for qpel? fixed.

Revision 1.44.2.29 - (view) (download) (annotate) - [select for diffs]
Sun Dec 8 06:43:34 2002 UTC (21 years, 4 months ago) by suxen_drol
Branch: dev-api-3
Changes since 1.44.2.28: +5 -0 lines
Diff to previous 1.44.2.28 , to branch point 1.44 , to selected 1.43
gcc -Wall cleanup

Revision 1.44.2.28 - (view) (download) (annotate) - [select for diffs]
Mon Nov 25 13:38:56 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.27: +5 -6 lines
Diff to previous 1.44.2.27 , to branch point 1.44 , to selected 1.43
another interpolate bug (I promise to stop producing them. really. lol); some thresholds fixed for better mode decision (in bframes)

Revision 1.44.2.27 - (view) (download) (annotate) - [select for diffs]
Sun Nov 24 16:38:11 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.26: +8 -7 lines
Diff to previous 1.44.2.26 , to branch point 1.44 , to selected 1.43
two big bugs and one smaller - fixed

Revision 1.44.2.26 - (view) (download) (annotate) - [select for diffs]
Sat Nov 23 15:09:31 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.25: +7 -7 lines
Diff to previous 1.44.2.25 , to branch point 1.44 , to selected 1.43
some thresholds changed for better bframe placement (I hope ;> )

Revision 1.44.2.25 - (view) (download) (annotate) - [select for diffs]
Thu Nov 21 11:07:10 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.24: +1 -1 lines
Diff to previous 1.44.2.24 , to branch point 1.44 , to selected 1.43
yet another bug. there is more

Revision 1.44.2.24 - (view) (download) (annotate) - [select for diffs]
Thu Nov 21 10:33:33 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.23: +2 -2 lines
Diff to previous 1.44.2.23 , to branch point 1.44 , to selected 1.43
an ugly bug squashed (bframes+qpel)

Revision 1.44.2.23 - (view) (download) (annotate) - [select for diffs]
Wed Nov 20 20:11:09 2002 UTC (21 years, 5 months ago) by Isibaar
Branch: dev-api-3
Changes since 1.44.2.22: +10 -10 lines
Diff to previous 1.44.2.22 , to branch point 1.44 , to selected 1.43
bframe+qpel decoding support, bframe decoding bugfix, qpel interpolation speedup, bframe decoding speedup

Revision 1.44.2.22 - (view) (download) (annotate) - [select for diffs]
Wed Nov 20 15:29:07 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.21: +244 -714 lines
Diff to previous 1.44.2.21 , to branch point 1.44 , to selected 1.43
all qpel code rewritten

Revision 1.44.2.21 - (view) (download) (annotate) - [select for diffs]
Tue Nov 19 13:48:42 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.20: +2 -2 lines
Diff to previous 1.44.2.20 , to branch point 1.44 , to selected 1.43
I'm stupid or something

Revision 1.44.2.20 - (view) (download) (annotate) - [select for diffs]
Tue Nov 19 13:43:00 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.19: +5 -5 lines
Diff to previous 1.44.2.19 , to branch point 1.44 , to selected 1.43
quick but important fix

Revision 1.44.2.19 - (view) (download) (annotate) - [select for diffs]
Tue Nov 19 13:04:34 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.18: +544 -45 lines
Diff to previous 1.44.2.18 , to branch point 1.44 , to selected 1.43
qpel support for b-frames

Revision 1.44.2.18 - (view) (download) (annotate) - [select for diffs]
Tue Nov 12 14:46:03 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.17: +32 -13 lines
Diff to previous 1.44.2.17 , to branch point 1.44 , to selected 1.43
gmc + bframes fix; much smarter p/b/i decision

Revision 1.44.2.17 - (view) (download) (annotate) - [select for diffs]
Mon Nov 11 09:01:51 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.16: +28 -13 lines
Diff to previous 1.44.2.16 , to branch point 1.44 , to selected 1.43
faster P/B/I decision

Revision 1.44.2.16 - (view) (download) (annotate) - [select for diffs]
Mon Nov 11 08:42:35 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.15: +3 -3 lines
Diff to previous 1.44.2.15 , to branch point 1.44 , to selected 1.43
a most stupid bug ever (even if quite minor)

Revision 1.44.2.15 - (view) (download) (annotate) - [select for diffs]
Thu Nov 7 10:28:15 2002 UTC (21 years, 5 months ago) by suxen_drol
Branch: dev-api-3
Changes since 1.44.2.14: +0 -1 lines
Diff to previous 1.44.2.14 , to branch point 1.44 , to selected 1.43
encoder: new colorspace; decoder: auto width/height, basic gmc, experimental rrv

Revision 1.44.2.14 - (view) (download) (annotate) - [select for diffs]
Mon Nov 4 10:58:24 2002 UTC (21 years, 5 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.13: +226 -251 lines
Diff to previous 1.44.2.13 , to branch point 1.44 , to selected 1.43
improved me; chroma info used for me; shorter code; second-step GMC search

Revision 1.44.2.13 - (view) (download) (annotate) - [select for diffs]
Sat Nov 2 15:52:31 2002 UTC (21 years, 5 months ago) by chl
Branch: dev-api-3
CVS Tags: branch-release-1-0
Changes since 1.44.2.12: +81 -17 lines
Diff to previous 1.44.2.12 , to branch point 1.44 , to selected 1.43
Basic support for translation-only GMC support (compatible to Divx5)
use general flag XVID_GMC to switch it on, the rest is done automatically.
!!! Combination with B-frames is completely untested !!!

Revision 1.44.2.12 - (view) (download) (annotate) - [select for diffs]
Mon Oct 21 13:07:33 2002 UTC (21 years, 6 months ago) by Isibaar
Branch: dev-api-3
Changes since 1.44.2.11: +135 -175 lines
Diff to previous 1.44.2.11 , to branch point 1.44 , to selected 1.43
merge of Radek's bframe and my qpel changes...

Revision 1.44.2.11 - (view) (download) (annotate) - [select for diffs]
Thu Oct 17 13:50:23 2002 UTC (21 years, 6 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.10: +146 -158 lines
Diff to previous 1.44.2.10 , to branch point 1.44 , to selected 1.43
minor updates - mostly speed but also b-frame's quality

Revision 1.44.2.10 - (view) (download) (annotate) - [select for diffs]
Thu Oct 17 13:27:15 2002 UTC (21 years, 6 months ago) by Isibaar
Branch: dev-api-3
Changes since 1.44.2.9: +71 -62 lines
Diff to previous 1.44.2.9 , to branch point 1.44 , to selected 1.43
some qpel bugfixes, fixed MV hints (but works only without qpel)

Revision 1.44.2.9 - (view) (download) (annotate) - [select for diffs]
Sun Oct 13 13:51:10 2002 UTC (21 years, 6 months ago) by chl
Branch: dev-api-3
Changes since 1.44.2.8: +1 -1 lines
Diff to previous 1.44.2.8 , to branch point 1.44 , to selected 1.43
Fixed bug in GET_REFERENCE macro  [X and Y instead of (X) and (Y)]

Revision 1.44.2.8 - (view) (download) (annotate) - [select for diffs]
Sat Oct 12 13:56:16 2002 UTC (21 years, 6 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.7: +150 -58 lines
Diff to previous 1.44.2.7 , to branch point 1.44 , to selected 1.43
qpel bugfixes

Revision 1.44.2.7 - (view) (download) (annotate) - [select for diffs]
Sat Oct 5 21:39:39 2002 UTC (21 years, 6 months ago) by Isibaar
Branch: dev-api-3
Changes since 1.44.2.6: +358 -26 lines
Diff to previous 1.44.2.6 , to branch point 1.44 , to selected 1.43
qpel ME

Revision 1.44.2.6 - (view) (download) (annotate) - [select for diffs]
Thu Oct 3 08:26:19 2002 UTC (21 years, 6 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.5: +30 -1 lines
Diff to previous 1.44.2.5 , to branch point 1.44 , to selected 1.43
iFcode evaluation from hinted ME data

Revision 1.44.2.5 - (view) (download) (annotate) - [select for diffs]
Wed Oct 2 10:16:36 2002 UTC (21 years, 7 months ago) by syskin
Branch: dev-api-3
Changes since 1.44.2.4: +17 -2 lines
Diff to previous 1.44.2.4 , to branch point 1.44 , to selected 1.43
lumimasking related bug fixed - but still doesn't work with hinted ME

Revision 1.44.2.4 - (view) (download) (annotate) - [select for diffs]
Sat Sep 28 17:28:18 2002 UTC (21 years, 7 months ago) by edgomez
Branch: dev-api-3
Changes since 1.44.2.3: +13 -13 lines
Diff to previous 1.44.2.3 , to branch point 1.44 , to selected 1.43
Patch from sysKin

Revision 1.44.2.3 - (view) (download) (annotate) - [select for diffs]
Fri Sep 27 17:25:09 2002 UTC (21 years, 7 months ago) by h
Branch: dev-api-3
Changes since 1.44.2.2: +225 -241 lines
Diff to previous 1.44.2.2 , to branch point 1.44 , to selected 1.43
sysKin's updated P/B/I decision code

Revision 1.44.2.2 - (view) (download) (annotate) - [select for diffs]
Wed Sep 25 21:27:55 2002 UTC (21 years, 7 months ago) by Isibaar
Branch: dev-api-3
Changes since 1.44.2.1: +330 -242 lines
Diff to previous 1.44.2.1 , to branch point 1.44 , to selected 1.43
SysKin's latest ME changes

Revision 1.44.2.1 - (view) (download) (annotate) - [select for diffs]
Mon Sep 23 20:36:02 2002 UTC (21 years, 7 months ago) by chl
Branch: dev-api-3
Changes since 1.44: +1277 -3105 lines
Diff to previous 1.44 , to selected 1.43
sysKin Motion Estimation and minor changes to support it.
I hope it doesn't break too much...

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Mon Aug 12 10:07:16 2002 UTC (21 years, 8 months ago) by chl
Branch: MAIN
CVS Tags: tag-branching-20020904
Branch point for: dev-api-3
Changes since 1.43: +6 -1 lines
Diff to previous 1.43
very small bugfix for interpolated ME (thanks to Radek)

Revision 1.43 - (view) (download) (annotate) - [selected]
Wed Jul 31 10:08:58 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.42: +3 -3 lines
Diff to previous 1.42
Fixed wrong sad8bi for b-frames direct mode  (thanks to Radek!)

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Sun Jul 28 17:10:39 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.41: +34 -4 lines
Diff to previous 1.41 , to selected 1.43
halfpel search for MODE_INTERPOLATE and MODE_DIRECT

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Sun Jul 28 13:06:45 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.40: +2 -7 lines
Diff to previous 1.40 , to selected 1.43
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 1.40 - (view) (download) (annotate) - [select for diffs]
Sun Jul 28 02:55:41 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.39: +262 -126 lines
Diff to previous 1.39 , to selected 1.43
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 1.39 - (view) (download) (annotate) - [select for diffs]
Sat Jul 27 23:47:01 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.38: +231 -45 lines
Diff to previous 1.38 , to selected 1.43
Finally Cut&Paste and Search&Replaced Square8_MainSearch, so PMV_USESQUARES8
is now functional. Also, some minor fixes.

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Sat Jul 27 23:07:33 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.37: +16 -10 lines
Diff to previous 1.37 , to selected 1.43
Fixed embarrassing bug in Dimaond16/8_MainSearch (iDirection was overwritten)

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Thu Jul 25 00:43:19 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.36: +75 -84 lines
Diff to previous 1.36 , to selected 1.43
Enable B-frame + INTER4V (not bugfree yet)

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Wed Jul 24 20:58:41 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.35: +2 -0 lines
Diff to previous 1.35 , to selected 1.43
Disable SKIP handling for _DISABLE_SKIP defined

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Sun Jul 21 23:34:08 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.34: +597 -307 lines
Diff to previous 1.34 , to selected 1.43
bframe encoding bugfixes, ME unification

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Fri Jul 19 15:02:39 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.33: +1 -1 lines
Diff to previous 1.33 , to selected 1.43
removed debug code

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Fri Jul 19 14:56:00 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.32: +27 -22 lines
Diff to previous 1.32 , to selected 1.43
Bugfix for B-frame encoding (new parameters time_bp, time_pp to BVOP-ME)

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Thu Jul 18 23:42:36 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.31: +97 -49 lines
Diff to previous 1.31 , to selected 1.43
B-frames encoding "ME" for direct mode (and minor other things)

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue Jul 16 12:01:26 2002 UTC (21 years, 9 months ago) by ia64p
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 , to selected 1.43
Global assembler optimization of halfpel8_refine, via inlinig of sad for ia64

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Wed Jul 10 20:11:05 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.29: +292 -8 lines
Diff to previous 1.29 , to selected 1.43
Preparations for block-based-interpolation ME: PMVfastIntSearch16 (pre-version)

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Wed Jul 10 19:16:56 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.28: +8 -8 lines
Diff to previous 1.28 , to selected 1.43
Minor change: Switch to get_pmv(data)2 instead of get_pmv(data)

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Sun Jul 7 11:42:38 2002 UTC (21 years, 9 months ago) by Isibaar
Branch: MAIN
Changes since 1.27: +1 -1 lines
Diff to previous 1.27 , to selected 1.43
long long replaced by int64_t

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sat Jul 6 21:41:14 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 , to selected 1.43
BugFix for EPZSSearch16

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Sat Jul 6 17:04:57 2002 UTC (21 years, 9 months ago) by chl
Branch: MAIN
Changes since 1.25: +50 -173 lines
Diff to previous 1.25 , to selected 1.43
Minor modifications for supporting multithreaded ME.
Without _SMP symbol there should be no changes in behaviour.

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Wed Jul 3 12:32:50 2002 UTC (21 years, 9 months ago) by suxen_drol
Branch: MAIN
Changes since 1.24: +10 -6 lines
Diff to previous 1.24 , to selected 1.43
get_pmv2/get_pmvdata2

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sun Jun 30 10:46:29 2002 UTC (21 years, 10 months ago) by suxen_drol
Branch: MAIN
Changes since 1.23: +4 -4 lines
Diff to previous 1.23 , to selected 1.43
resync patch

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Jun 28 15:14:40 2002 UTC (21 years, 10 months ago) by suxen_drol
Branch: MAIN
Changes since 1.22: +4 -4 lines
Diff to previous 1.22 , to selected 1.43
resync support, check_cpu_features() fixed

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Sun Jun 23 03:58:32 2002 UTC (21 years, 10 months ago) by suxen_drol
Branch: MAIN
Changes since 1.21: +19 -4 lines
Diff to previous 1.21 , to selected 1.43
XVID_GLOBAL_*, XVID_CPU_CHKONLY, timestamp fix, font.c

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Fri Jun 21 16:12:48 2002 UTC (21 years, 10 months ago) by suxen_drol
Branch: MAIN
Changes since 1.20: +5 -0 lines
Diff to previous 1.20 , to selected 1.43
bframes patch

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Wed Jun 12 20:38:40 2002 UTC (21 years, 10 months ago) by edgomez
Branch: MAIN
Changes since 1.19: +1515 -1371 lines
Diff to previous 1.19 , to selected 1.43
Cosmetic - CodingStyle Applied - Legal Headers will be added later

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Mon May 27 18:07:38 2002 UTC (21 years, 11 months ago) by chl
Branch: MAIN
Changes since 1.18: +68 -119 lines
Diff to previous 1.18 , to selected 1.43
Returned to old style MotionEstimation (one loop for INTER and INTER4V)

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Wed May 22 12:42:25 2002 UTC (21 years, 11 months ago) by chl
Branch: MAIN
Changes since 1.17: +309 -22 lines
Diff to previous 1.17 , to selected 1.43
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 1.17 - (view) (download) (annotate) - [select for diffs]
Sun May 12 17:21:30 2002 UTC (21 years, 11 months ago) by chl
Branch: MAIN
Changes since 1.16: +68 -56 lines
Diff to previous 1.16 , to selected 1.43
Small bugfix in MotionEstimation (wrong prediction for INTER4V)

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sat May 11 23:54:30 2002 UTC (21 years, 11 months ago) by chl
Branch: MAIN
Changes since 1.15: +31 -5 lines
Diff to previous 1.15 , to selected 1.43
Use INTER4V only if neighbours move different than current block.
Save quality, some speedup.

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sat May 11 15:32:59 2002 UTC (21 years, 11 months ago) by chl
Branch: MAIN
Changes since 1.14: +87 -97 lines
Diff to previous 1.14 , to selected 1.43
general cleanup, first modifications for new INTER4V heuristics

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Thu May 9 21:47:51 2002 UTC (21 years, 11 months ago) by edgomez
Branch: MAIN
Changes since 1.13: +6 -2 lines
Diff to previous 1.13 , to selected 1.43
Fix for gcc

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Thu May 9 00:42:35 2002 UTC (21 years, 11 months ago) by chl
Branch: MAIN
Changes since 1.12: +124 -73 lines
Diff to previous 1.12 , to selected 1.43
Tests to not double check vectors in PMVfast16/8 (only in prediction, not during diamonds phase).
Minor speedup.

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue May 7 20:03:18 2002 UTC (21 years, 11 months ago) by chl
Branch: MAIN
Changes since 1.11: +9 -51 lines
Diff to previous 1.11 , to selected 1.43
MotionEst(): set sad8[] also for INTER mode to correct values (for get_pmdata)

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed May 1 13:00:02 2002 UTC (22 years ago) by suxen_drol
Branch: MAIN
Changes since 1.10: +10 -11 lines
Diff to previous 1.10 , to selected 1.43
#define BFRAMES

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Thu Apr 25 23:24:59 2002 UTC (22 years ago) by chl
Branch: MAIN
Changes since 1.9: +102 -46 lines
Diff to previous 1.9 , to selected 1.43
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 1.9 - (view) (download) (annotate) - [select for diffs]
Thu Apr 25 21:32:05 2002 UTC (22 years ago) by chl
Branch: MAIN
Changes since 1.8: +18 -15 lines
Diff to previous 1.8 , to selected 1.43
Adapted PMVFast16/8 for using prevMB instead of pMB, seems to work.

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Thu Apr 25 06:55:00 2002 UTC (22 years ago) by suxen_drol
Branch: MAIN
Changes since 1.7: +139 -53 lines
Diff to previous 1.7 , to selected 1.43
FRAMEINFO

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Tue Apr 23 00:04:51 2002 UTC (22 years ago) by chenm001
Branch: MAIN
Changes since 1.6: +17 -16 lines
Diff to previous 1.6 , to selected 1.43
remove some compile warning

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Sat Apr 13 16:30:02 2002 UTC (22 years ago) by suxen_drol
Branch: MAIN
Changes since 1.5: +126 -89 lines
Diff to previous 1.5 , to selected 1.43
bframe "support" code

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Thu Apr 11 15:04:05 2002 UTC (22 years ago) by canard
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4 , to selected 1.43
segfault fix

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Thu Apr 11 10:18:40 2002 UTC (22 years ago) by canard
Branch: MAIN
Changes since 1.3: +3 -0 lines
Diff to previous 1.3 , to selected 1.43
PPC update

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Mon Apr 1 22:47:58 2002 UTC (22 years, 1 month ago) by chl
Branch: MAIN
CVS Tags: xvidcore
Changes since 1.2: +843 -94 lines
Diff to previous 1.2 , to selected 1.43
Added EPZS and EPZS^2. Unfortunately slower and not really better than PMVfast

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu Mar 28 20:57:25 2002 UTC (22 years, 1 month ago) by edgomez
Branch: MAIN
Changes since 1.1: +392 -384 lines
Diff to previous 1.1 , to selected 1.43
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 1.1 - (view) (download) (annotate) - [select for diffs]
Fri Mar 8 02:44:53 2002 UTC (22 years, 1 month ago) by Isibaar
Branch: MAIN
Branch point for: core
Diff to selected 1.43
Initial revision

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and 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