equal
deleted
inserted
replaced
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 #include <stdio.h> |
18 #include <stdio.h> |
19 #include <stdlib.h> |
19 #include <stdlib.h> |
20 #include <assert.h> |
|
21 |
20 |
22 #include "xanvolumeextitf.h" |
21 #include "xanvolumeextitf.h" |
23 #include "xanokiavolumeextitfadaptationmmf.h" |
22 #include "xanokiavolumeextitfadaptationmmf.h" |
24 |
23 |
25 /** |
24 /** |
477 * Description: Free all resources reserved at XANokiaVolumeExtItfImpl_Create |
476 * Description: Free all resources reserved at XANokiaVolumeExtItfImpl_Create |
478 **/ |
477 **/ |
479 void XANokiaVolumeExtItfImpl_Free(XANokiaVolumeExtItfImpl* self) |
478 void XANokiaVolumeExtItfImpl_Free(XANokiaVolumeExtItfImpl* self) |
480 { |
479 { |
481 DEBUG_API("->XANokiaVolumeExtItfImpl_Free"); |
480 DEBUG_API("->XANokiaVolumeExtItfImpl_Free"); |
482 assert(self==self->self); |
|
483 free(self); |
481 free(self); |
484 DEBUG_API("<-XANokiaVolumeExtItfImpl_Free"); |
482 DEBUG_API("<-XANokiaVolumeExtItfImpl_Free"); |
485 } |
483 } |
486 |
484 |
487 /* void XANokiaVolumeExtItfimpl_AdaptCb( void *pHandlerCtx, XAAdaptEvent *event ) |
485 /* void XANokiaVolumeExtItfimpl_AdaptCb( void *pHandlerCtx, XAAdaptEvent *event ) |
498 { |
496 { |
499 DEBUG_ERR("XANokiaVolumeExtItfImpl_AdaptCb, invalid context pointer!"); |
497 DEBUG_ERR("XANokiaVolumeExtItfImpl_AdaptCb, invalid context pointer!"); |
500 DEBUG_API("<-XANokiaVolumeExtItfImpl_AdaptCb"); |
498 DEBUG_API("<-XANokiaVolumeExtItfImpl_AdaptCb"); |
501 return; |
499 return; |
502 } |
500 } |
503 assert(event); |
|
504 |
501 |
505 if (event->eventid == XA_ADAPT_VOLUME_MUTE_CHANGED && impl->callback) |
502 if (event->eventid == XA_ADAPT_VOLUME_MUTE_CHANGED && impl->callback) |
506 { |
503 { |
507 if (impl->eventFlags & XA_NOKIAVOLUMEEXT_EVENT_MUTE_CHANGED) |
504 if (impl->eventFlags & XA_NOKIAVOLUMEEXT_EVENT_MUTE_CHANGED) |
508 { |
505 { |