[Ffmpeg-cvslog] CVS: ffmpeg/doc optimization.txt,1.9,1.10

Måns Rullgård mru
Sat Jun 11 20:05:19 CEST 2005


diego at mplayerhq.hu (Diego Biurrun CVS) writes:

> +If you plan to do non-x86 architecture specific optimiztions (SIMD normally)

s/optimiztions/optimizations/, missing comma at end of this line.

> +then take a look in the i386/ directory, as most important functions are
> +already optimized for MMX.
>
> +As many functions, like the C ones tend to be a bit unreadable currently
> +because of optimizations it is difficult to understand them (and write
> +architecture specific versions, or optimize the C functions further) it is
> +recommended to look at older CVS versions of the interesting files (just use
> +ViewCVS at http://www1.mplayerhq.hu/cgi-bin/cvsweb.cgi/ffmpeg/?cvsroot=FFMpeg)
> +or perhaps look into the other architecture-specific versions in i386/, ppc/,

That sentence isn't very pretty.  Split it in two, and add some
punctuation, or something.

> +alpha/, ... Even if you don't understand the instructions exactly it could
> +help understanding the functions & how they can be optimized.

Spell out "and".

>  avg_pixels{,_x2,_y2,_xy2}
> -    used in motion compensation of B Frames
> -    these are less important then the put*pixels functions
> +    Used in motion compensation of B-frames.
> +    These are less important then the put*pixels functions.

s/then/than/

>  pix_abs8x8{,_x2,_y2,_xy2}
> -    used in motion estimation (encoding) with SAD of MPEG4 4MV only
> -    these are less important then the pix_abs16x16* functions
> +    Used in motion estimation (encoding) with SAD of MPEG-4 4MV only.
> +    These are less important then the pix_abs16x16* functions.

s/then/than/

-- 
M?ns Rullg?rd
mru at inprovide.com





More information about the ffmpeg-cvslog mailing list