diff -r 80975da52420 -r 43d09473c595 khronosfws/openmax_al/src/common/xavideopostprocessingitf.c --- 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 #include #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 -