diff -r 80975da52420 -r 43d09473c595 khronosfws/openmax_al/src/common/xaequalizeritf.h --- a/khronosfws/openmax_al/src/common/xaequalizeritf.h Mon May 03 12:59:52 2010 +0300 +++ b/khronosfws/openmax_al/src/common/xaequalizeritf.h Fri May 14 16:22:35 2010 +0300 @@ -18,12 +18,9 @@ #ifndef XAEQUALIZERITF_H #define XAEQUALIZERITF_H -#include "openmaxalwrapper.h" -#include "xaglobals.h" -#ifdef _GSTREAMER_BACKEND_ -#include "XAAdaptationContextBase.h" -#include "XAEqualizerItfAdaptation.h" -#endif +#include "xaadptbasectx.h" +#include "xaequalizeritfadaptation.h" + /** MACROS **/ /** TYPES **/ @@ -41,12 +38,12 @@ /* variables */ XAboolean enabled; XAuint16 preset; -#ifdef _GSTREAMER_BACKEND_ + XAmillibel levels[EQUALIZER_NUM_OF_BANDS]; XAboolean changeLevel[EQUALIZER_NUM_OF_BANDS]; /*Adaptation variables*/ XAAdaptationBaseCtx *adapCtx; -#endif + } XAEqualizerItfImpl; /** METHODS **/ @@ -90,10 +87,10 @@ XAresult XAEqualizerItfImpl_GetPresetName(XAEqualizerItf self, XAuint16 index, const XAchar **ppName); -#ifdef _GSTREAMER_BACKEND_ + /* XAEqualizerItfImpl -specific methods */ XAEqualizerItfImpl* XAEqualizerItfImpl_Create(XAAdaptationBaseCtx *adapCtx); -#endif + void XAEqualizerItfImpl_Free(XAEqualizerItfImpl* self); #endif /* XAEQUALIZERITF_H */