[FFmpeg-devel] [PATCH] Missing emms_c() calls causing weird Windows crashes with deshake

Reimar Döffinger Reimar.Doeffinger at gmx.de
Sat Jan 7 12:10:30 CET 2012

On Sat, Jan 07, 2012 at 12:07:03PM +0100, Reimar Döffinger wrote:
> Of course I couldn't really figure out why the motion values are float
> anyway, it seems to me that they only ever get assigned ints anyway
> (and none of the video codecs use floating point for motion vectors,
> so IMHO the filter must be doing something wrong if it needs doubles)...

Ah, the final values after calculating the rotation are doubles.
That should not be necessary but is reasonable.
However find_block_motion should probably get a IntMotionVector or
similar instead.

More information about the ffmpeg-devel mailing list