imagehandlingutilities/thumbnailmanager/thumbagdaemon/src/thumbagaudioobserver.cpp
changeset 49 977400b0f773
parent 43 473df7bf149f
equal deleted inserted replaced
43:473df7bf149f 49:977400b0f773
   335     CMdENamespaceDef& defaultNamespace = iMdESession->GetDefaultNamespaceDefL();
   335     CMdENamespaceDef& defaultNamespace = iMdESession->GetDefaultNamespaceDefL();
   336     CMdEObjectDef& audioDef = defaultNamespace.GetObjectDefL( MdeConstants::Audio::KAudioObject );
   336     CMdEObjectDef& audioDef = defaultNamespace.GetObjectDefL( MdeConstants::Audio::KAudioObject );
   337     
   337     
   338     // set observing conditions
   338     // set observing conditions
   339     CMdELogicCondition* addCondition = CMdELogicCondition::NewLC( ELogicConditionOperatorAnd );
   339     CMdELogicCondition* addCondition = CMdELogicCondition::NewLC( ELogicConditionOperatorAnd );
   340     CMdEObjectCondition& addObjectCondition = addCondition->AddObjectConditionL( audioDef );
   340     addCondition->AddObjectConditionL( audioDef );
   341     CleanupStack::PushL( &addObjectCondition );
       
   342     
   341     
   343     CMdELogicCondition* modifyCondition = CMdELogicCondition::NewLC( ELogicConditionOperatorAnd );
   342     CMdELogicCondition* modifyCondition = CMdELogicCondition::NewLC( ELogicConditionOperatorAnd );
   344     CMdEObjectCondition& modifyObjectCondition = modifyCondition->AddObjectConditionL( audioDef );
   343     modifyCondition->AddObjectConditionL( audioDef );
   345     CleanupStack::PushL( &modifyObjectCondition );
       
   346     
   344     
   347     // add observer
   345     // add observer
   348     iMdESession->AddObjectObserverL( *this, addCondition, ENotifyAdd ); 
   346     iMdESession->AddObjectObserverL( *this, addCondition, ENotifyAdd ); 
   349 
   347 
   350    // modify observer
   348    // modify observer
   351    iMdESession->AddObjectObserverL( *this, modifyCondition, ENotifyModify );
   349    iMdESession->AddObjectObserverL( *this, modifyCondition, ENotifyModify );
   352    
   350    
   353    CleanupStack::Pop( 4, addCondition );
   351    CleanupStack::Pop( 2, addCondition );
   354      
   352      
   355     TN_DEBUG1( "CThumbAGAudioObserver::AddObserversL() - end" );
   353     TN_DEBUG1( "CThumbAGAudioObserver::AddObserversL() - end" );
   356     OstTrace0( TRACE_FATAL, DUP1_CTHUMBAGAUDIOOBSERVER_ADDOBSERVERSL, "CThumbAGAudioObserver::AddObserversL - end" );
   354     OstTrace0( TRACE_FATAL, DUP1_CTHUMBAGAUDIOOBSERVER_ADDOBSERVERSL, "CThumbAGAudioObserver::AddObserversL - end" );
   357     }
   355     }
   358 
   356