khronosfws/openmax_al/src/mediaplayer/xaprefetchstatusitf.h
changeset 16 43d09473c595
parent 12 5a06f39ad45b
--- a/khronosfws/openmax_al/src/mediaplayer/xaprefetchstatusitf.h	Mon May 03 12:59:52 2010 +0300
+++ b/khronosfws/openmax_al/src/mediaplayer/xaprefetchstatusitf.h	Fri May 14 16:22:35 2010 +0300
@@ -20,9 +20,9 @@
 
 #include "openmaxalwrapper.h"
 #include "xaglobals.h"
-#ifdef _GSTREAMER_BACKEND_
-#include "XAMediaPlayerAdaptCtx.h"
-#endif
+#include "xaadptbasectx.h"
+#include "xamediaplayer.h"
+
 #define PREFETCHSTATUSITF_DEFAULT_UPDATE_PERIOD 100
 
 /*
@@ -45,9 +45,7 @@
     void                *cbcontext;
     XAuint32            eventFlags;
     XApermille          fillUpdatePeriod;
-#ifdef _GSTREAMER_BACKEND_
     XAAdaptationBaseCtx* adaptationCtx;
-#endif
 }XAPrefetchStatusItfImpl;
 
 /**
@@ -75,15 +73,13 @@
 XAresult XAPrefetchStatusItfImpl_GetFillUpdatePeriod(XAPrefetchStatusItf self,
                                                        XApermille *pPeriod);
 
-#ifdef _GSTREAMER_BACKEND_
+
 
 /*
  * implementation-specific methods
  */
-XAPrefetchStatusItfImpl* XAPrefetchStatusItfImpl_Create( XAAdaptationBaseCtx* adaptationCtx);
+XAPrefetchStatusItfImpl* XAPrefetchStatusItfImpl_Create(  XAMediaPlayerImpl* impl );
 void XAPrefetchStatusItfImpl_AdaptCb( void *pHandlerCtx, XAAdaptEvent *event );
-#endif
-
 void XAPrefetchStatusItfImpl_Free(XAPrefetchStatusItfImpl* self);
 
 #endif /* XAPREFETCHSTATUSITF_H_ */