harvesterplugins/media/video/src/videoplugin.cpp
changeset 17 7d8c8d8f5eab
parent 2 208a4ba3894c
child 19 08315a312857
equal deleted inserted replaced
12:993ab30e92fc 17:7d8c8d8f5eab
    71     delete iMdeHarvester;
    71     delete iMdeHarvester;
    72     delete iMdsMonitor;
    72     delete iMdsMonitor;
    73     delete iObjectJobQueueManager;
    73     delete iObjectJobQueueManager;
    74     delete iMdsUtils;
    74     delete iMdsUtils;
    75     delete iVideoDocument;
    75     delete iVideoDocument;
       
    76     iIndexerUtil->UnMountAllDrivesL(_L(MEDIAGENERICAPPCLASS));
    76     delete iIndexerUtil;
    77     delete iIndexerUtil;
    77     delete iMMcMonitor;
    78     delete iMMcMonitor;
    78     delete iDBManager;
    79     delete iDBManager;
    79     delete iMdsItem;
    80     delete iMdsItem;
    80     }
    81     }
   209                 {
   210                 {
   210                 OstTrace1( TRACE_NORMAL, DUP5_CVIDEOPLUGIN_HANDLEMDEITEML, "CVideoPlugin::HandleMdeItemL;Error %d in adding", err );
   211                 OstTrace1( TRACE_NORMAL, DUP5_CVIDEOPLUGIN_HANDLEMDEITEML, "CVideoPlugin::HandleMdeItemL;Error %d in adding", err );
   211                 CPIXLOGSTRING2("CVideoPlugin::HandleMdeItemL(): Error %d in adding.", err);
   212                 CPIXLOGSTRING2("CVideoPlugin::HandleMdeItemL(): Error %d in adding.", err);
   212                 }           
   213                 }           
   213             }
   214             }
   214         else if (aActionType == ECPixUpdateAction)
   215         else
   215             {
   216             {
   216             //If DocID for e.g \video\something.3gpp itself changes the we have to compare
   217             //If DocID for e.g \video\something.3gpp itself changes the we have to compare
   217             //existing URI with new one and Remove that first and Update to avoid 
   218             //existing URI with new one and Remove that first and Update to avoid 
   218             //Duplicate entries
   219             //Duplicate entries
   219             iMdsItem->Reset();//reset existing values
   220             iMdsItem->Reset();//reset existing values