--- a/khronosfws/openmax_al/src/radio/xaradioitf.h Fri May 14 18:19:45 2010 -0500
+++ b/khronosfws/openmax_al/src/radio/xaradioitf.h Fri May 28 19:26:28 2010 -0500
@@ -22,23 +22,13 @@
#include "xaradioitfadaptation.h"
/** MACROS **/
-#define RADIO_PRESET_NAME_MAX_LENGTH 20
-
+#define RADIO_DEFAULT_STEREO_MODE 2
/** TYPES **/
/** ENUMERATIONS **/
/** STRUCTURES **/
-/* Definition of radio preset */
-typedef struct RadioPreset_
-{
- XAuint32 freq;
- XAuint8 range;
- XAuint32 stereoMode;
- char* name;
-} RadioPreset;
-
/* Definition of XAEqualizerItf implementation */
typedef struct XARadioItfImpl_
{
@@ -51,11 +41,6 @@
XAboolean squelch;
XAuint32 stereoMode;
- XAuint32 preset;
- XAuint32 numOfPresets;
-
- RadioPreset presets[RADIO_NUM_OF_PRESETS];
-
XARadioItf cbPtrToSelf;
xaRadioCallback callback;
void *context;
@@ -101,23 +86,6 @@
XAresult XARadioItfImpl_StopSeeking(XARadioItf self);
-XAresult XARadioItfImpl_GetNumberOfPresets(XARadioItf self, XAuint32 * pNumPresets);
-
-XAresult XARadioItfImpl_SetPreset(XARadioItf self,
- XAuint32 preset,
- XAuint32 freq,
- XAuint8 range,
- XAuint32 mode,
- const XAchar * name);
-
-XAresult XARadioItfImpl_GetPreset(XARadioItf self,
- XAuint32 preset,
- XAuint32 * pFreq,
- XAuint8 * pRange,
- XAuint32 * pMode,
- XAchar * pName,
- XAuint16 * pNameLength);
-
XAresult XARadioItfImpl_RegisterRadioCallback(XARadioItf self,
xaRadioCallback callback,
void * pContext);
@@ -128,4 +96,5 @@
void XARadioItfImpl_Free(XARadioItfImpl* self);
+
#endif /* XARADIOITF_H */