--- a/khronosfws/openmax_al/src/mmf_adaptation/xaadaptationmmf.h Fri May 14 18:19:45 2010 -0500
+++ b/khronosfws/openmax_al/src/mmf_adaptation/xaadaptationmmf.h Fri May 28 19:26:28 2010 -0500
@@ -122,21 +122,25 @@
XAboolean isStereoPosition;
XAmillidegree curRotation;
XAuint32 curMirror;
+
XAint32 buffering;
/* internals */
XAboolean trackpositionenabled;
+
+
XAboolean loopingenabled;
- XAboolean cameraSinkSynced;
+
+ XAboolean cameraSinkSynced;
void* mmfContext;
- void* mmfMetadataContext;
+ void* mmfMetadataContext;
+ XAboolean isForRadio;
/*
XAuint32 playerState;
*/
} XAMediaPlayerAdaptationMMFCtx_;
-
typedef struct XAMetadataAdaptationMMFCtx_
{
/* Parent*/
@@ -148,6 +152,22 @@
void* mmfContext;
} XAMetadataAdaptationMMFCtx_;
+
+
+/*
+ * Structure for Radio specific variables
+ */
+typedef struct XARadioAdaptationCtx_ {
+
+ /* Parent*/
+ XAAdaptationMMFCtx_ baseObj;
+ XAuint32 frequency;
+ XAuint8 range;
+
+ pthread_t emulationThread;
+ pthread_t rdsEmulationThread;
+
+} XARadioAdaptationCtx_;
/* FUNCTIONS */
/*
* gboolean XAAdaptationBase_GstBusCb( GstBus *bus, GstMessage *message, gpointer data );