khronosfws/openmax_al/src/common/xavolumeitf.h
changeset 16 43d09473c595
parent 12 5a06f39ad45b
child 25 6f7ceef7b1d1
--- a/khronosfws/openmax_al/src/common/xavolumeitf.h	Mon May 03 12:59:52 2010 +0300
+++ b/khronosfws/openmax_al/src/common/xavolumeitf.h	Fri May 14 16:22:35 2010 +0300
@@ -18,24 +18,9 @@
 #ifndef XAVOLUMEITF_H
 #define XAVOLUMEITF_H
 
-#include "openmaxalwrapper.h"
-#include "xaglobals.h"
-#ifdef _GSTREAMER_BACKEND_  
-#include "XAAdaptationContextBase.h"
-#endif
-/** MACROS **/
+#include "xaadptbasectx.h"
 
-/* Max volume level is implementation-dependent but must be at least 0mB
- * now used max volume 10 mB
- */
-#define MAX_VOLUME_LEVEL 10
-#define MAX_VOLUME_AT_LEAST 0
-/* Stereo position range is -1000 to 1000 permille. -1000 permille is fully left
- * and 1000 permille is fully right. 0 permille is center.
- */
-#define STEREO_POSITION_RIGHT 1000
-#define STEREO_POSITION_LEFT -1000
-#define STEREO_POSITION_CENTER 0
+/** MACROS **/
 
 /** TYPES **/
 
@@ -54,10 +39,8 @@
     XAboolean mute;
     XAboolean enableStereoPos;
     XApermille stereoPosition;
-#ifdef _GSTREAMER_BACKEND_  
     /*Adaptation variables*/
     XAAdaptationBaseCtx *adapCtx;
-#endif
 } XAVolumeItfImpl;
 
 /** METHODS **/
@@ -81,10 +64,9 @@
 
 XAresult XAVolumeItfImpl_GetStereoPosition(XAVolumeItf self, XApermille *pStereoPosition);
 
-#ifdef _GSTREAMER_BACKEND_  
+ 
 /* XAVolumeItfImpl -specific methods */
 XAVolumeItfImpl* XAVolumeItfImpl_Create(XAAdaptationBaseCtx *adapCtx);
-#endif
 void XAVolumeItfImpl_Free(XAVolumeItfImpl* self);
 
 #endif /* XAVOLUMEITF_H */