imagehandlingutilities/thumbnailmanager/thumbagdaemon/src/thumbagprocessor.cpp
changeset 49 977400b0f773
parent 43 473df7bf149f
equal deleted inserted replaced
43:473df7bf149f 49:977400b0f773
  1208             OstTrace0( TRACE_NORMAL, DUP8_CTHUMBAGPROCESSOR_RUNL, "CThumbAGProcessor::RunL - add iHarvesterClient observer" );
  1208             OstTrace0( TRACE_NORMAL, DUP8_CTHUMBAGPROCESSOR_RUNL, "CThumbAGProcessor::RunL - add iHarvesterClient observer" );
  1209             err = iHarvesterClient.AddHarvesterEventObserver( *this, EHEObserverTypeOverall | EHEObserverTypeMMC | EHEObserverTypePlaceholder, 20 );
  1209             err = iHarvesterClient.AddHarvesterEventObserver( *this, EHEObserverTypeOverall | EHEObserverTypeMMC | EHEObserverTypePlaceholder, 20 );
  1210             TN_DEBUG2( "CThumbAGProcessor::RunL() iHarvesterClient observer err = %d", err);
  1210             TN_DEBUG2( "CThumbAGProcessor::RunL() iHarvesterClient observer err = %d", err);
  1211             OstTrace1( TRACE_NORMAL, DUP9_CTHUMBAGPROCESSOR_RUNL, "CThumbAGProcessor::RunL - iHarvesterClient observer;err=%d", err );
  1211             OstTrace1( TRACE_NORMAL, DUP9_CTHUMBAGPROCESSOR_RUNL, "CThumbAGProcessor::RunL - iHarvesterClient observer;err=%d", err );
  1212             
  1212             
  1213             if( !err )
  1213             if( err != KErrNone )
  1214                 {
  1214                 {
  1215                 TN_DEBUG1( "CThumbAGProcessor::RunL() add iHarvesterClient observer failed");
  1215                 TN_DEBUG1( "CThumbAGProcessor::RunL() add iHarvesterClient observer failed");
  1216                 OstTrace0( TRACE_NORMAL, DUP10_CTHUMBAGPROCESSOR_RUNL, "CThumbAGProcessor::RunL - add iHarvesterClient observer failed" );
  1216                 OstTrace0( TRACE_NORMAL, DUP10_CTHUMBAGPROCESSOR_RUNL, "CThumbAGProcessor::RunL - add iHarvesterClient observer failed" );
  1217                 // if we fail observer harvester, fake it
  1217                 // if we fail observer harvester, fake it
  1218                 iHarvesterActivated = ETrue;
  1218                 iHarvesterActivated = ETrue;
  2041     iQueryAllItems->SetResultMode( EQueryResultModeItem );
  2041     iQueryAllItems->SetResultMode( EQueryResultModeItem );
  2042     
  2042     
  2043     CMdELogicCondition& rootCondition = iQueryAllItems->Conditions();
  2043     CMdELogicCondition& rootCondition = iQueryAllItems->Conditions();
  2044     rootCondition.SetOperator( ELogicConditionOperatorOr );
  2044     rootCondition.SetOperator( ELogicConditionOperatorOr );
  2045     
  2045     
  2046     CMdEObjectCondition& imageObjectCondition = rootCondition.AddObjectConditionL(imageObjDef);
  2046     rootCondition.AddObjectConditionL(imageObjDef);   
  2047 	CleanupStack::PushL( &imageObjectCondition );
  2047     rootCondition.AddObjectConditionL(videoObjDef);   
  2048     
  2048     rootCondition.AddObjectConditionL(audioObjDef);
  2049     CMdEObjectCondition& videoObjectCondition = rootCondition.AddObjectConditionL(videoObjDef);
       
  2050 	CleanupStack::PushL( &videoObjectCondition );
       
  2051     
       
  2052     CMdEObjectCondition& audioObjectCondition = rootCondition.AddObjectConditionL(audioObjDef);
       
  2053 	CleanupStack::PushL( &audioObjectCondition );
       
  2054     
  2049     
  2055     iQueryAllItems->FindL(KMdEQueryDefaultMaxCount, KMaxQueryBatchSize);  
  2050     iQueryAllItems->FindL(KMdEQueryDefaultMaxCount, KMaxQueryBatchSize);  
  2056 	
       
  2057 	CleanupStack::Pop(3, &imageObjectCondition);
       
  2058     
  2051     
  2059     TN_DEBUG1( "CThumbAGProcessor::QueryAllItemsL - end" );
  2052     TN_DEBUG1( "CThumbAGProcessor::QueryAllItemsL - end" );
  2060     OstTrace0( TRACE_NORMAL, DUP3_CTHUMBAGPROCESSOR_QUERYALLITEMSL, "CThumbAGProcessor::QueryAllItemsL" );
  2053     OstTrace0( TRACE_NORMAL, DUP3_CTHUMBAGPROCESSOR_QUERYALLITEMSL, "CThumbAGProcessor::QueryAllItemsL" );
  2061     }
  2054     }
  2062 
  2055