--- a/khronosfws/openmax_al/src/vibra/xavibraitf.c Mon May 03 12:59:52 2010 +0300
+++ b/khronosfws/openmax_al/src/vibra/xavibraitf.c Fri May 14 16:22:35 2010 +0300
@@ -19,9 +19,9 @@
#include <stdlib.h>
#include <assert.h>
#include "xavibraitf.h"
-#ifdef _GSTREAMER_BACKEND_
-#include "XAVibraItfAdaptation.h"
-#endif
+
+#include "xavibraitfadaptation.h"
+
#include "xathreadsafety.h"
/* XAVibraItfImpl* GetImpl(XAVibraItf self)
* Description: Validate interface pointer and cast it to implementation pointer.
@@ -66,9 +66,9 @@
/* check is vibrate mode changed */
if( impl->vibrate != vibrate )
{
-#ifdef _GSTREAMER_BACKEND_
- ret = XAVibraItfAdapt_Vibrate( impl->adapCtx, vibrate );
-#endif
+
+ ret = XAVibraItfAdapt_Vibrate( (XAAdaptationGstCtx*)impl->adapCtx, vibrate );
+
if ( ret == XA_RESULT_SUCCESS )
{
impl->vibrate = vibrate;
@@ -135,9 +135,9 @@
/* check is vibration frequency changed */
if( impl->frequency != frequency )
{
-#ifdef _GSTREAMER_BACKEND_
- ret = XAVibraItfAdapt_SetFrequency( impl->adapCtx, frequency );
-#endif
+
+ ret = XAVibraItfAdapt_SetFrequency( (XAAdaptationGstCtx*)impl->adapCtx, frequency );
+
if( ret == XA_RESULT_SUCCESS )
{
impl->frequency = frequency;
@@ -194,9 +194,9 @@
/* check is vibration intensity changed */
if( impl->intensity != intensity )
{
-#ifdef _GSTREAMER_BACKEND_
- ret = XAVibraItfAdapt_SetIntensity( impl->adapCtx, intensity );
-#endif
+
+ ret = XAVibraItfAdapt_SetIntensity( (XAAdaptationGstCtx*)impl->adapCtx, intensity );
+
if( ret == XA_RESULT_SUCCESS )
{
impl->intensity = intensity;
@@ -232,7 +232,7 @@
return ret;
}
-#ifdef _GSTREAMER_BACKEND_
+
/*****************************************************************************
* XAVibraItfImpl -specific methods
@@ -266,7 +266,7 @@
DEBUG_API("<-XAVibraItfImpl_Create");
return self;
}
-#endif
+
/* void XAVibraItfImpl_Free(XAVibraItfImpl* self)
* Description: Free all resources reserved at XAVibraItfImpl_Create
*/