[x264-devel] x264: svn commit r607 (pengvado)
Subversion daemon
svn at videolan.org
Sat Dec 16 00:03:48 CET 2006
r607 | pengvado | 2006-12-16 00:03:36 +0100 (Sat, 16 Dec 2006) | 13 lines
Changed paths:
M /trunk/common/amd64/mc-a2.asm
M /trunk/common/common.c
M /trunk/common/common.h
M /trunk/common/frame.c
M /trunk/common/frame.h
M /trunk/common/i386/mc-a2.asm
M /trunk/common/macroblock.c
M /trunk/common/mc.c
A /trunk/doc/threads.txt
M /trunk/encoder/analyse.c
M /trunk/encoder/encoder.c
M /trunk/encoder/me.c
M /trunk/encoder/ratecontrol.c
M /trunk/encoder/ratecontrol.h
M /trunk/encoder/slicetype.c
M /trunk/x264.c
M /trunk/x264.h
New threading method:
Encode multiple frames in prallel instead of dividing each frame into slices.
Improves speed, and reduces the bitrate penalty of threading.
Side effects:
It is no longer possible to re-encode a frame, so threaded scenecut detection
must run in the pre-me pass, which is faster but less precise.
It is now useful to use more threads than you have cpus. --threads=auto has
been updated to use cpus*1.5.
Minor changes to ratecontrol.
New options: --pre-scenecut, --mvrange-thread, --non-deterministic
> http://trac.videolan.org/x264/changeset/607
--
This is the x264-devel mailing-list
To unsubscribe, go to: http://developers.videolan.org/lists.html
More information about the x264-devel
mailing list