It is now bitexact with the ssse3 and sse4.1 versions of the function. Signed-off-by: James Almer <jamr...@gmail.com> --- libavcodec/lossless_videodsp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libavcodec/lossless_videodsp.c b/libavcodec/lossless_videodsp.c index 3491621..231c25f 100644 --- a/libavcodec/lossless_videodsp.c +++ b/libavcodec/lossless_videodsp.c @@ -100,15 +100,15 @@ static int add_hfyu_left_pred_int16_c(uint16_t *dst, const uint16_t *src, unsign for(i=0; i<w-1; i++){ acc+= src[i]; - dst[i]= acc & mask; + dst[i]= acc &= mask; i++; acc+= src[i]; - dst[i]= acc & mask; + dst[i]= acc &= mask; } for(; i<w; i++){ acc+= src[i]; - dst[i]= acc & mask; + dst[i]= acc &= mask; } return acc; -- 2.10.2 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel