khronosfws/openmax_al/src/common/xavideopostprocessingitf.c
changeset 16 43d09473c595
parent 12 5a06f39ad45b
--- a/khronosfws/openmax_al/src/common/xavideopostprocessingitf.c	Mon May 03 12:59:52 2010 +0300
+++ b/khronosfws/openmax_al/src/common/xavideopostprocessingitf.c	Fri May 14 16:22:35 2010 +0300
@@ -19,9 +19,9 @@
 #include <stdlib.h>
 #include <assert.h>
 #include "xavideopostprocessingitf.h"
-#ifdef _GSTREAMER_BACKEND_  
-#include "XAVideoPostProsessingItfAdaptation.h"
-#endif
+ 
+#include "xavideopostprosessingitfadaptation.h"
+
 /**
  * XAVideoPostProcessingItfImpl* GetImpl(XAVideoPostProcessingItf self)
  * Description: Validated interface pointer and cast it to implementations pointer.
@@ -106,15 +106,15 @@
         /* invalid parameter */
         return XA_RESULT_PARAMETER_INVALID;
     }
-#ifdef _GSTREAMER_BACKEND_  
-    ret = XAVideoPostProcessingItfAdapt_ThreadEntry(impl->adapCtx);
+ 
+    ret = XAAdaptationBase_ThreadEntry(impl->adapCtx);
     if( ret == XA_RESULT_PARAMETER_INVALID || ret == XA_RESULT_PRECONDITIONS_VIOLATED )
     {
     	DEBUG_API("<-XAVideoPostProcessingItfImpl_IsArbitraryRotationSupported");
     	return ret;
     }
 
-    ret = XAVideoPostProcessingItfAdapt_IsArbitraryRotationSupported(impl->adapCtx,
+    ret = XAVideoPostProcessingItfAdapt_IsArbitraryRotationSupported((XAAdaptationGstCtx*)impl->adapCtx,
                                                                      pSupported);
 
     if(ret == XA_RESULT_SUCCESS)
@@ -122,8 +122,8 @@
         impl->supported = *pSupported;
     }
 
-    XAVideoPostProcessingItfAdapt_ThreadExit(impl->adapCtx);
-#endif
+    XAAdaptationBase_ThreadExit(impl->adapCtx);
+
     DEBUG_API("<-XAVideoPostProcessingItfImpl_IsArbitraryRotationSupported");
     return ret;
 }
@@ -264,15 +264,15 @@
         return XA_RESULT_PARAMETER_INVALID;
     }
 
-#ifdef _GSTREAMER_BACKEND_  
-    ret = XAVideoPostProcessingItfAdapt_ThreadEntry(impl->adapCtx);
+ 
+    ret = XAAdaptationBase_ThreadEntry(impl->adapCtx);
     if( ret == XA_RESULT_PARAMETER_INVALID || ret == XA_RESULT_PRECONDITIONS_VIOLATED )
     {
     	DEBUG_API("<-XAVideoPostProcessingItfImpl_Commit");
     	return ret;
     }
 
-    ret = XAVideoPostProcessingItfAdapt_Commit(impl->adapCtx,
+    ret = XAVideoPostProcessingItfAdapt_Commit((XAAdaptationGstCtx*)impl->adapCtx,
                                                impl->rotation,
                                                impl->scaleOptions,
                                                impl->backgroundColor,
@@ -295,8 +295,8 @@
 		impl->isScaleOptions = XA_BOOLEAN_FALSE;
     }
 
-    XAVideoPostProcessingItfAdapt_ThreadExit(impl->adapCtx);
-#endif    
+    XAAdaptationBase_ThreadExit(impl->adapCtx);
+  
     DEBUG_API("<-XAVideoPostProcessingItfImpl_Commit");
     return ret;
 }
@@ -304,8 +304,6 @@
 /**
  * XAVideoPostProcessingItfImpl -specific methods
  **/
-#ifdef _GSTREAMER_BACKEND_  
-
 /**
  * XAVideoPostProcessingItfImpl* XAVideoPostProcessingItfImpl_Create()
  * @return  XAVideoPostProcessingItfImpl* - Pointer to  VideoPostProcessingItf interface implementation
@@ -347,7 +345,7 @@
     DEBUG_API("<-XAVideoPostProcessingItfImpl_Create");
     return self;
 }
-#endif
+
 /**
  * void XAVideoPostProcessingItfImpl_Free(XAVideoPostProcessingItfImpl* self);
  * @param  XAVideoPostProcessingItfImpl* self -