khronosfws/openmax_al/src/outputmix/xaoutputmixitf.h
changeset 16 43d09473c595
parent 12 5a06f39ad45b
--- a/khronosfws/openmax_al/src/outputmix/xaoutputmixitf.h	Mon May 03 12:59:52 2010 +0300
+++ b/khronosfws/openmax_al/src/outputmix/xaoutputmixitf.h	Fri May 14 16:22:35 2010 +0300
@@ -18,11 +18,8 @@
 #ifndef XAOUTPUTMIXITF_H_
 #define XAOUTPUTMIXITF_H_
 
-#include "openmaxalwrapper.h"
-#include "xaglobals.h"
-#ifdef _GSTREAMER_BACKEND_
-#include "XAAdaptationContextBase.h"
-#endif
+#include "xaadptbasectx.h"
+
 /** MACROS **/
 
 /** TYPES **/
@@ -40,10 +37,9 @@
 
     /* Variables */
 
-#ifdef _GSTREAMER_BACKEND_
     /*Adaptation variables*/
     XAAdaptationBaseCtx *adapCtx;
-#endif
+
     XAuint32 eventFlags;
     xaMixDeviceChangeCallback callback;
     void    *cbContext;
@@ -58,11 +54,11 @@
 XAresult XAOutputMixItfImpl_RegisterDeviceChangeCallback( XAOutputMixItf self, xaMixDeviceChangeCallback callback, void * pContext);
 XAresult XAOutputMixItfImpl_ReRoute( XAOutputMixItf self, XAint32 numOutputDevices, XAuint32 * pOutputDeviceIDs);
 
-#ifdef _GSTREAMER_BACKEND_
+
 /* XAOutputMixItfImpl -specific methods */
 XAOutputMixItfImpl* XAOutputMixItfImpl_Create(XAAdaptationBaseCtx *adapCtx);
 void XAOutputMixItfImpl_Free(XAOutputMixItfImpl* self);
 void XAOutputMixItfImpl_AdaptCb( void *pHandlerCtx, XAAdaptEvent *event );
-#endif
+
 
 #endif /* XAOUTPUTMIXITF_H_ */