mpx/playbackframework/playbackengine/src/mpxplaybackengine.cpp
changeset 25 d881023c13eb
parent 21 a05c44bc3c61
child 27 cbb1bfb7ebfb
--- a/mpx/playbackframework/playbackengine/src/mpxplaybackengine.cpp	Fri Apr 16 15:28:14 2010 +0300
+++ b/mpx/playbackframework/playbackengine/src/mpxplaybackengine.cpp	Mon May 03 12:58:40 2010 +0300
@@ -315,10 +315,10 @@
                 TMPXPlaybackMessage::EInitializeComplete,
                 0,
                 EFalse));
-
+				
         if ( iPluginHandler->PlayerFound() )
         {
-            iPluginUid = iPluginHandler->Plugin()->Uid();
+        	iPluginUid = iPluginHandler->Plugin()->Uid();
         }
 
         RArray<TMPXAttribute> dummy;
@@ -984,7 +984,8 @@
                         TMPXPlaybackMessage(
                             TMPXPlaybackMessage::EStateChanged, iState, aError ));
                     if ( KErrDied == aError ||
-                         KErrAccessDenied == aError )
+                         KErrAccessDenied == aError ||
+                         KErrInUse == aError )
                         {
                         iPluginState = EPbStateNotInitialised;
                         // fixed 
@@ -1476,7 +1477,7 @@
 	if ( iProperties[EPbPropertyPosition] >= iProperties[EPbPropertyDuration] )
             {
             iProperties[EPbPropertyPosition] = 0;
-            }    
+            }
 
     iAutoResumeHandler->HandleOpenFileComplete();