Fix invalid shift of a negative number.

Change-Id: Iafa651485763e88ac05134e5b817cd8365c03d51
diff --git a/src/tng_hostcode.c b/src/tng_hostcode.c
index 7d5710d..9334de0 100644
--- a/src/tng_hostcode.c
+++ b/src/tng_hostcode.c
@@ -2858,7 +2858,7 @@
             
                     psMtxEncContext->ui32SPEMvdClipRange = F_ENCODE(1, TOPAZHP_CR_SPE_MVD_CLIP_ENABLE)
                         | F_ENCODE( 62, TOPAZHP_CR_SPE_MVD_POS_CLIP)
-                        | F_ENCODE(-64, TOPAZHP_CR_SPE_MVD_NEG_CLIP);
+                        | F_ENCODE((uint32_t)(-64), TOPAZHP_CR_SPE_MVD_NEG_CLIP);
                 }
                 break;
             case IMG_STANDARD_MPEG4: