--- a/mpxmusicplayer/commonui/src/mpxalbumartutil.cpp Wed Sep 01 12:32:02 2010 +0100
+++ b/mpxmusicplayer/commonui/src/mpxalbumartutil.cpp Tue Sep 14 21:14:08 2010 +0300
@@ -253,6 +253,11 @@
iObserver->ExtractAlbumArtCompleted( NULL, KErrNotFound );
}
}
+ else if ( aError == KErrUnderflow || aError == KErrTimedOut || aError == KErrCompletion)
+ {
+ // Abort imaging decoding
+ iObserver->ExtractAlbumArtCompleted( NULL, KErrNotFound );
+ }
else if (iArtUtil && iFilename)
{
TRAPD( err,
@@ -265,7 +270,11 @@
iObserver->ExtractAlbumArtCompleted( NULL, KErrNotFound );
}
}
-
+ else
+ {
+ iObserver->ExtractAlbumArtCompleted( NULL, KErrNotFound );
+ }
+
iReqId = 0;
}