Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / third_party / openmax_dl / dl / sp / src / arm / omxSP_FFTInit_R_S16S32.c
index 9a66430..d3fd23f 100644 (file)
  * Initialize the real forward-FFT specification information struct.
  */
 
+#include <stdint.h>
+
 #include "dl/api/arm/armOMX.h"
 #include "dl/api/omxtypes.h"
 #include "dl/sp/api/armSP.h"
 #include "dl/sp/api/omxSP.h"
 
-
-
 /**
  * Function: omxSP_FFTInit_R_S16_S32
  *
@@ -96,7 +96,7 @@ OMXResult omxSP_FFTInit_R_S16S32(
         (sizeof(ARMsFFTSpec_R_SC32) + (OMX_S8*) pFFTSpec);
     
     /* Align to 32 byte boundary */
-    pTmp = ((OMX_U32)pTwiddle)&31;              /* (OMX_U32)pTwiddle % 32 */
+    pTmp = ((uintptr_t)pTwiddle)&31;              /* (OMX_U32)pTwiddle % 32 */
     if(pTmp != 0)
         pTwiddle = (OMX_SC32*) ((OMX_S8*)pTwiddle + (32-pTmp));                    
         
@@ -105,7 +105,7 @@ OMXResult omxSP_FFTInit_R_S16S32(
         (sizeof(OMX_SC32) * (5*N/8) + (OMX_S8*) pTwiddle);
         
     /* Align to 32 byte boundary */
-    pTmp = ((OMX_U32)pBuf)&31;                 /* (OMX_U32)pBuf % 32 */
+    pTmp = ((uintptr_t)pBuf)&31;                 /* (OMX_U32)pBuf % 32 */
     if(pTmp != 0)
         pBuf = (OMX_S32*) ((OMX_S8*)pBuf + (32-pTmp));