Menu

Svn Commit Log


Commit Date  
[r43] by wackston

O.k. now the bugs are out some polish. First cut a faster C routines
for quantization. The job is completely done yet - need to tidy up
parameter usage vs. globals and do intra as well and non_intra.
However, it works and its a lot quicker (mainly due to avoiding
the dreaded integer divide (positively glacial on the x86).

The code is now in good share for MMX-ification. I'll probably do
it when I merge the remaining MMX goodies from bbmpeg.

2000-08-03 13:38:44 Tree
[r42] by wackston

Fixed some nasty and damn subtle bugs causing corruption of the
fast motion compensation data. Took *ages* to pin down...

2000-08-02 19:11:21 Tree
[r41] by wackston

Found that wretched bug in the the assembler that was
causing weird, rare, random misbehaviour. Guess who
wasn't saving a modified register. Eeeeee-orrrr....

Annoyingly the (whatever it was) random value of an uninitialised
variable was giving *excellent* quantisation bit-allocation.
I'll have to experiment to find it...

2000-08-01 20:15:50 Tree
[r40] by wackston

Wasted effort - further tuning of motion compensation search. Instad
found my own and compiler bugs and gain .... wow ... and 8% speed-up
for a days work. Should have worked on SSE code for the quantisation
routines.

2000-08-01 09:01:43 Tree
[r39] by madmac

First compilation of movtar_unify.

2000-07-31 22:05:02 Tree
[r38] by wackston

Added hierarchical sub-sampling search. Now first search 4*4
and then uses the results of this to seed the 2*2 search.

Needless to say there's MMX/SSE to match.

2000-07-27 19:12:36 Tree
[r37] by --none--

This commit was manufactured by cvs2svn to create tag 'PreQuad'.

2000-07-26 23:35:25 Tree
[r36] by wackston

Introduced experimental coefficient magnitude based quantisation/
bit-rate control (so far so good, but early days).

Ported over MMX based contributed to bbmpeg by others
for dct routines for modest speed gain. The idct may be
sub-optimal - the one in the jpeg routines looks better...

2000-07-26 23:35:24 Tree
[r35] by wackston

*** empty log message ***

2000-07-23 19:29:28 Tree
[r34] by wackston

MMX1 code for interpolated distance calculations (added late
as debugging and testing incomplete earlier)

2000-07-23 19:12:45 Tree
Older >
MongoDB Logo MongoDB