browserplugins/browseraudiovideoplugin/src/BavpView.cpp
changeset 19 16a119033e3e
parent 15 e45c3f40ea5f
child 31 868cceedabd3
equal deleted inserted replaced
18:4530440261a8 19:16a119033e3e
   604         gc.SetBrushColor( TRgb::Color16MA(0) );
   604         gc.SetBrushColor( TRgb::Color16MA(0) );
   605 #endif        
   605 #endif        
   606         gc.Clear( aRect );
   606         gc.Clear( aRect );
   607         }
   607         }
   608     
   608     
       
   609         if (iBavpController->IsClipLocalMedia() && iBavpController->IsClipSeekable()) {
   609         if (iBavpController->State() == EBavpPlayComplete) {
   610         if (iBavpController->State() == EBavpPlayComplete) {
   610           TRAP_IGNORE(iBavpController->setPositionL(iBavpController->Duration()));
   611           TRAP_IGNORE(iBavpController->setPositionL(iBavpController->Duration()));
   611         }
   612         }
   612         else if (iBavpController->State() == EBavpPaused) {
   613         else if (iBavpController->State() == EBavpPaused) {
   613           TRAP_IGNORE(iBavpController->setPositionL(iBavpController->getPositionL()));
   614           TRAP_IGNORE(iBavpController->setPositionL(iBavpController->getPositionL()));
   614         }
   615         }
   615     }
   616     }
   616     
   617         }        
   617         
   618         
   618     }
   619     }
   619 
   620 
   620 // -----------------------------------------------------------------------------
   621 // -----------------------------------------------------------------------------
   621 // CBavpView::ControllerStateChangedL
   622 // CBavpView::ControllerStateChangedL