--- a/khronosfws/openmax_al/src/radio/xaradioitf.h Mon May 03 12:59:52 2010 +0300
+++ b/khronosfws/openmax_al/src/radio/xaradioitf.h Fri May 14 16:22:35 2010 +0300
@@ -18,12 +18,9 @@
#ifndef XARADIOITF_H
#define XARADIOITF_H
-#include "openmaxalwrapper.h"
-#include "xaglobals.h"
-#ifdef _GSTREAMER_BACKEND_
-#include "XAAdaptationContextBase.h"
-#include "XARadioItfAdaptation.h"
-#endif
+#include "xaadptbasectx.h"
+#include "xaradioitfadaptation.h"
+
/** MACROS **/
#define RADIO_PRESET_NAME_MAX_LENGTH 20
@@ -57,17 +54,14 @@
XAuint32 preset;
XAuint32 numOfPresets;
-#ifdef _GSTREAMER_BACKEND_
RadioPreset presets[RADIO_NUM_OF_PRESETS];
-#endif
+
XARadioItf cbPtrToSelf;
xaRadioCallback callback;
void *context;
-#ifdef _GSTREAMER_BACKEND_
/*Adaptation variables*/
XAAdaptationBaseCtx *adapCtx;
-#endif
} XARadioItfImpl;
/** METHODS **/
@@ -127,12 +121,11 @@
XAresult XARadioItfImpl_RegisterRadioCallback(XARadioItf self,
xaRadioCallback callback,
void * pContext);
-#ifdef _GSTREAMER_BACKEND_
/* XARadioItfImpl -specific methods */
XARadioItfImpl* XARadioItfImpl_Create(XAAdaptationBaseCtx *adapCtx);
void XARadioItfImpl_AdaptCb( void *pHandlerCtx, XAAdaptEvent *event );
-#endif
+
void XARadioItfImpl_Free(XARadioItfImpl* self);
#endif /* XARADIOITF_H */