khronosfws/openmax_al/src/mediaplayer/xaplayitf.c
changeset 21 2ed61feeead6
parent 19 4a629bc82c5e
child 25 6f7ceef7b1d1
--- a/khronosfws/openmax_al/src/mediaplayer/xaplayitf.c	Fri May 14 18:19:45 2010 -0500
+++ b/khronosfws/openmax_al/src/mediaplayer/xaplayitf.c	Fri May 28 19:26:28 2010 -0500
@@ -241,6 +241,13 @@
     impl->callback = callback;
     impl->cbcontext = pContext;
     impl->cbPtrToSelf = self;
+    
+    // No need to do anything else if radio:
+		if ( ((XAMediaPlayerAdaptationMMFCtx*)impl->pObjImpl->curAdaptCtx)->isForRadio == XA_BOOLEAN_TRUE)
+		{
+    	DEBUG_API("<-XAPlayItfImpl_RegisterCallback");
+    	return ret;			
+		}
 
     XA_IMPL_THREAD_SAFETY_ENTRY( XATSMediaPlayer );