Log of /branches/dev-api-4/xvidcore/src/motion/estimation_bvop.c
Parent Directory
Revision
1276 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 18 14:47:44 2003 UTC (19 years, 5 months ago) by
edgomez
File length: 32684 byte(s)
Diff to
previous 1275
Small glitches during last michael's commits:
* cosmetic tab vs spaces in xvid.h, or missing ending newline...
* probable bug in early stop for bvops
Revision
1273 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 18 02:02:08 2003 UTC (19 years, 5 months ago) by
Isibaar
File length: 30878 byte(s)
Diff to
previous 1238
- XVID_ME_FASTREFINE16 also for b-frame bf_search
- XVID_ME_SKIP_DELTASEARCH to skip direct mode delta search
Revision
1238 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 3 19:46:50 2003 UTC (19 years, 5 months ago) by
edgomez
File length: 29480 byte(s)
Diff to
previous 1237
sane default for profile if its value is 0x00 (reserved and usually the
result of a create structure memset(..., 0, ...))
Revision
1215 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 19 12:24:25 2003 UTC (19 years, 6 months ago) by
syskin
File length: 29631 byte(s)
Diff to
previous 1212
SearchData revised - not longer constant across checkcandidates, but keeps search results in self - no pointers and redirections. All checkcandidates are faster now.
Revision
1212 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 16 15:32:38 2003 UTC (19 years, 6 months ago) by
edgomez
File length: 29361 byte(s)
Diff to
previous 1201
Valgrind reported lot of unitialized reads. These unitialized reads
helped sysKin finding three bugs:
- ZeroMacroblock did not reset the cbp field. So for some skipped
blocks, a test was done on the cbp value...
- MEanalysis was using wrong mvs from the current bvop (unitialized
or just wrong in current context). That's because in devapi3,
bframes used to share the same mvs array wheras now, it's one array
a bvop.
- Collocated skipped MBs for a bvop didn't reset mvs[0] and b_mvs[0].
Revision
1201 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 9 20:47:14 2003 UTC (19 years, 6 months ago) by
edgomez
File length: 29305 byte(s)
Diff to
previous 1160
* transfer_8to16_sub2_(c|mmx|xmm|3dne) write back the compensated
result to current frame pointer.
* transfer_8to16_sub2_mmx uses proper rounding (a+b+1)/2. The +1
operation was missing.
* Blocks skipped in bframes must be compensated for psnr computing.
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.