equal
deleted
inserted
replaced
239 |
239 |
240 /* callback may be NULL (to remove callback) */ |
240 /* callback may be NULL (to remove callback) */ |
241 impl->callback = callback; |
241 impl->callback = callback; |
242 impl->cbcontext = pContext; |
242 impl->cbcontext = pContext; |
243 impl->cbPtrToSelf = self; |
243 impl->cbPtrToSelf = self; |
|
244 |
|
245 // No need to do anything else if radio: |
|
246 if ( ((XAMediaPlayerAdaptationMMFCtx*)impl->pObjImpl->curAdaptCtx)->isForRadio == XA_BOOLEAN_TRUE) |
|
247 { |
|
248 DEBUG_API("<-XAPlayItfImpl_RegisterCallback"); |
|
249 return ret; |
|
250 } |
244 |
251 |
245 XA_IMPL_THREAD_SAFETY_ENTRY( XATSMediaPlayer ); |
252 XA_IMPL_THREAD_SAFETY_ENTRY( XATSMediaPlayer ); |
246 |
253 |
247 if(impl->pObjImpl->curAdaptCtx->fwtype == FWMgrFWMMF) |
254 if(impl->pObjImpl->curAdaptCtx->fwtype == FWMgrFWMMF) |
248 { |
255 { |