diff --git a/gst/videomixer/blend_mmx.h b/gst/videomixer/blend_mmx.h index 29840926c6..90cb33b2e4 100644 --- a/gst/videomixer/blend_mmx.h +++ b/gst/videomixer/blend_mmx.h @@ -233,8 +233,8 @@ _memset_u8_mmx (guint8 * dest, guint val, guint count) "jne 4b \n\t" "5: \n\t" "emms \n\t" - : "=r" (count), "=r" (dest) - : "0" (count), "1" (dest), "r" (val8), "m" (val64) + : "=r" (count), "=q" (dest) + : "0" (count), "1" (dest), "q" (val8), "m" (val64) : "memory" #ifdef __MMX__ , "mm0"