videoplayback/videohelix/tsrc/ut_videohelixtest/src/mpxvideoplayerutility_stub.cpp
branchRCL_3
changeset 21 315810614048
parent 15 8f0df5c82986
equal deleted inserted replaced
20:2d690156cf8f 21:315810614048
    13 *
    13 *
    14 * Description: Stub for helix
    14 * Description: Stub for helix
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: 17 %
    18 // Version : %version: 18 %
    19 
    19 
    20 #include <audiopreference.h>
    20 #include <audiopreference.h>
    21 #include <mmf/server/mmffile.h>
    21 #include <mmf/server/mmffile.h>
    22 
    22 
    23 #include "stifutilities.h"
    23 #include "stifutilities.h"
   425     TInt openError = ReadOpenError();
   425     TInt openError = ReadOpenError();
   426 }
   426 }
   427 
   427 
   428 void CMpxVideoPlayerUtility::GetFrameL()
   428 void CMpxVideoPlayerUtility::GetFrameL()
   429 {
   429 {
   430     MPX_ENTER_EXIT(_L("CMpxVideoPlayerUtility::GetFrameL()"));    
   430     MPX_ENTER_EXIT(_L("CMpxVideoPlayerUtility::GetFrameL()"));
   431     
   431 
   432     if ( iStifObserver )
   432     if ( iStifObserver )
   433     {
   433     {
   434         TCallbackEvent* event = new TCallbackEvent;
   434         TCallbackEvent* event = new TCallbackEvent;
   435         event->iEvent = EPbCmdSetPosterFrame;
   435         event->iEvent = EPbCmdSetPosterFrame;
   436         event->iData  = 0;
   436         event->iData  = 0;
   437         event->iError = KErrNone;
   437         event->iError = KErrNone;
   438         iStifObserver->HandleUtilityEvent( event );
   438         iStifObserver->HandleUtilityEvent( event );
   439     }    
   439     }
   440     
   440 
   441     iVideoPlaybackController->HandleFrameReady( KErrGeneral );    
   441     iVideoPlaybackController->HandleFrameReady( KErrGeneral );
   442 }
   442 }
   443  
   443 
   444 CFbsBitmap& CMpxVideoPlayerUtility::GetBitmap()
   444 CFbsBitmap& CMpxVideoPlayerUtility::GetBitmap()
   445 {
   445 {
   446     MPX_ENTER_EXIT(_L("CMpxVideoPlayerUtility::GetBitmap()"));
   446     MPX_ENTER_EXIT(_L("CMpxVideoPlayerUtility::GetBitmap()"));
   447     
   447 
   448     iPosterFrameBitmap = new (ELeave) CFbsBitmap;    
   448     iPosterFrameBitmap = new (ELeave) CFbsBitmap;
   449     return *iPosterFrameBitmap;
   449     return *iPosterFrameBitmap;
   450 }
   450 }
   451 
   451 
   452 TInt CMpxVideoPlayerUtility::ReadOpenError()
   452 TInt CMpxVideoPlayerUtility::ReadOpenError()
   453 {
   453 {
   679         delete iTitle;
   679         delete iTitle;
   680 
   680 
   681         iTitle = value.AllocL();
   681         iTitle = value.AllocL();
   682     }
   682     }
   683     else if ( ! aItem.Compare(_L8("Description")) ||
   683     else if ( ! aItem.Compare(_L8("Description")) ||
   684     	      ! aItem.Compare(_L8("Abstract")) )
   684               ! aItem.Compare(_L8("Abstract")) )
   685     {
   685     {
   686         if ( ! iDescription )
   686         if ( ! iDescription )
   687         {
   687         {
   688             iDescription = value.AllocL();
   688             iDescription = value.AllocL();
   689         }
   689         }
   769 TInt CMpxVideoPlayerUtility::SurfaceParametersChanged()
   769 TInt CMpxVideoPlayerUtility::SurfaceParametersChanged()
   770 {
   770 {
   771     return KErrNone;
   771     return KErrNone;
   772 }
   772 }
   773 
   773 
   774 TInt CMpxVideoPlayerUtility::RemoveSurface()
   774 void CMpxVideoPlayerUtility::RemoveSurface()
       
   775 {
       
   776 }
       
   777 
       
   778 TInt CMpxVideoPlayerUtility::RemoveSurfaceFromHelix( TSurfaceId aSurfaceId )
   775 {
   779 {
   776     return KErrNone;
   780     return KErrNone;
   777 }
   781 }
   778 
   782 
   779 void CMpxVideoPlayerUtility::SendSurfaceCreatedCommand() 
   783 void CMpxVideoPlayerUtility::SendSurfaceCreatedCommand()
   780 { 
   784 {
   781     MPX_DEBUG(_L("CMpxVideoPlayerUtility::SendSurfaceCreatedCommand()")); 
   785     MPX_DEBUG(_L("CMpxVideoPlayerUtility::SendSurfaceCreatedCommand()"));
   782 }
   786 }
   783 
   787 
   784 #endif
   788 #endif
   785 
   789 
   786 #ifdef SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
   790 #ifdef SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API