videoplayback/videohelix/tsrc/ut_videohelixtest/conf/videohelixtest.cfg
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 25 May 2010 12:44:54 +0300
branchRCL_3
changeset 15 8f0df5c82986
parent 14 55fa1ec415c6
child 16 67eb01668b0e
permissions -rw-r--r--
Revision: 201019 Kit: 2010121

[Define]
KErrNone 0
KErrNotFound -1
KErrGeneral -2
KErrNotSupported -5
KErrDied -13
KErrCouldNotConnect -34
KErrMMPartialPlayback -12017

EPbCmdPlay 0
EPbCmdPause 2
EPbCmdStop 3
EPbCmdClose 14

EPbCmdAbortDSA 1
EPbCmdRestartDSA 2
EPbCmdSetDisplayWindow 3
EPbCmdStartVideoSeekingForward 4
EPbCmdStartVideoSeekingBackward 5
EPbCmdStopVideoSeeking 6
EPbCmdHandleForeground 7
EPbCmdHandleBackground 8
EPbCmdNaturalAspectRatio 9
EPbCmdZoomAspectRatio 10
EPbCmdStretchAspectRatio 11
EPbCmdHandleIncreaseVolume 17 
EPbCmdHandleDecreaseVolume 18 
EPbCmdSetPosterFrame 24

EMMFNatural 2
EMMFZoom 3
EMMFStretch 4

EPbPropertyVolume 0
EPbPropertyMaxVolume 1
EPbPropertyMute 3
EPbPropertyPosition 10
EPbPropertyDuration 11
EPbPropertyInvalid 100

EPbDlStateNotDownloading 0
EPbDlStateDownloading 2

ETvOutPlaybackAllowed 1

ENoEvent 0
EAddEvent 1

ECallbackPlaying 1
ECallbackPaused 3
ECallbackStopped 4
ECallbackClosed 5
ECallbackBuffering 25

ERFile 1
ERFile64 0

[Enddefine]

[Test]
title 1.  InitialiseL with file missing
create videohelixtest test
test Initialize 0 10 vhpp_nofile.3gp KErrNotFound KErrNone KErrNone
waittestclass test
test GetMedia 
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 2.  OpenComplete returns error
create videohelixtest test
test Initialize 0 10 vhpp_test.3gp KErrNone KErrNotSupported KErrNone
waittestclass test
pause 100
test GetMedia 
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 3.  PrepareComplete returns error
create videohelixtest test
test Initialize 0 10 vhpp_test.3gp KErrNone KErrNone KErrGeneral
waittestclass test
pause 100
test GetMedia 
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 4.  PrepareComplete returns Partial Playback
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrMMPartialPlayback
waittestclass test
pause 100
test GetMedia 
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 5.  General Playback Commands
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
pause 100
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test IssueGeneralCommand EPbCmdPause KErrNone ECallbackPaused
waittestclass test
test IssueGeneralCommand EPbCmdStop KErrNone ECallbackStopped
waittestclass test
test IssuePlaybackCommand EPbCmdPlay KErrNone ECallbackPlaying
waittestclass test
test IssuePlaybackCommand EPbCmdPause KErrNone ECallbackPaused
waittestclass test
test IssuePlaybackCommand EPbCmdStop KErrNone ECallbackStopped
waittestclass test
test IssuePlaybackCommand EPbCmdClose KErrNone ECallbackClosed
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 6.  Video Playback Commands
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueVideoCommand EPbCmdAbortDSA
test IssueVideoCommand EPbCmdRestartDSA 1 1 99 99
test IssueVideoCommand EPbCmdSetDisplayWindow 2 2 98 98
delete test
pause 1000
[Endtest] 

[Test]
title 7.  InitialiseL with 32-bit file handle
create videohelixtest test
test InitializeHandle ERFile 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
//
// SetVolume 10 : current vol (10)
// SetMute    1 : current vol (0)
//
title 8.  Set/Retrieve Volume
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test GetProperty EPbPropertyMaxVolume 100
waittestclass test
test SetProperty EPbPropertyVolume 10 EAddEvent
waittestclass test
pause 100
test GetProperty EPbPropertyVolume 10
waittestclass test
test SetProperty EPbPropertyMute 1
waittestclass test
pause 100
test GetProperty EPbPropertyMute 1
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 9.  Set/Retrieve Position & Duration
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test SetProperty EPbPropertyPosition 10000
waittestclass test
test GetProperty EPbPropertyPosition 10000
waittestclass test
test GetProperty EPbPropertyDuration 60000
waittestclass test
test SetProperty EPbPropertyInvalid 10000
test GetProperty EPbPropertyInvalid 10000
delete test
pause 1000
[Endtest] 

[Test]
title 10.  SubPlayer Functions
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test GetSubPlayerNames 
waittestclass test
test SelectSubPlayer 
test SubPlayerName 
test SubPlayerIndex 
test CancelRequest 
delete test
pause 1000
[Endtest] 

[Test]
title 11.  Get Media
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test GetMedia 
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 12.  Play Complete No Error
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test SetPlaybackComplete KErrNone 60000
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 13.  Play Complete with error
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test SetPlaybackComplete KErrCouldNotConnect 60000
waittestclass test
delete test
pause 1000
[Endtest] 


[Test]
title 14.  STATE: Do Pause when stopped
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test IssueGeneralCommand EPbCmdStop KErrNone ECallbackStopped
waittestclass test
test IssueGeneralCommand EPbCmdPause KErrNotSupported
delete test
pause 1000
[Endtest] 


[Test]
title 15.  STATE: Do Stop when stopped
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test IssueGeneralCommand EPbCmdStop KErrNone ECallbackStopped
waittestclass test
test IssueGeneralCommand EPbCmdStop KErrNotSupported
delete test
pause 1000
[Endtest] 


[Test]
title 16.  STATE: SetPos when playing/paused/stopped
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test SetProperty EPbPropertyPosition 10000
waittestclass test
test GetProperty EPbPropertyPosition 10000

test IssueGeneralCommand EPbCmdPause KErrNone ECallbackPaused
waittestclass test
test SetProperty EPbPropertyPosition 10000
waittestclass test
test GetProperty EPbPropertyPosition 10000

test IssueGeneralCommand EPbCmdStop KErrNone ECallbackStopped
waittestclass test
test SetProperty EPbPropertyPosition 10000
waittestclass test
test GetProperty EPbPropertyPosition 10000

delete test
pause 1000
[Endtest]


[Test]
title 17.  STATE: Do Play when Paused
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test IssueGeneralCommand EPbCmdPause KErrNone ECallbackPaused
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackPlaying
waittestclass test
delete test
pause 1000
[Endtest] 


[Test]
title 18.  STATE: SetPos when initialised
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test SetProperty EPbPropertyPosition 10000
waittestclass test
test GetProperty EPbPropertyPosition 10000
waittestclass test
delete test
pause 1000
[Endtest]


[Test]
//
// Can't save the volume while initilizing, so GetVolume will be the value in CenRep
//
title 19.  STATE: Misc operations when not-initialized
create videohelixtest test
test Initialize 0 10 vhpp_test.3gp KErrNone KErrNone KErrGeneral
waittestclass test
test GetMedia 
test SetProperty EPbPropertyVolume 50 ENoEvent
waittestclass test
pause 100
test GetProperty EPbPropertyVolume 40
waittestclass test
test IssueGeneralCommand EPbCmdStop KErrNotSupported
delete test
pause 1000
[Endtest] 


[Test]
title 20.  STATE: Close when playing
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
pause 1000
test IssuePlaybackCommand EPbCmdClose KErrNone ECallbackClosed
waittestclass test
delete test
pause 1000
[Endtest]


[Test]
title 21.  Initialise with rtsp link & AP
create videohelixtest test
test InitializeLink 0 10 rtsp:\/\/link.3gp KErrNone KErrNone KErrNone
waittestclass test
delete test
pause 1000
[Endtest]


[Test]
title 22.  Seek Fwd when playing
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test IssueSeekingCommand EPbCmdStartVideoSeekingForward EAddEvent
pause 3000
test IssueSeekingCommand EPbCmdStopVideoSeeking ECallbackPlaying
delete test
pause 1000
[Endtest]


[Test]
title 23.  Seek back when paused
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test IssueGeneralCommand EPbCmdPause KErrNone ECallbackPaused
waittestclass test
test IssueSeekingCommand EPbCmdStartVideoSeekingBackward EAddEvent
pause 3000
test IssueSeekingCommand EPbCmdStopVideoSeeking ECallbackPaused
delete test
pause 1000
[Endtest]


[Test]
title 24.  Seek when stopped
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test IssueGeneralCommand EPbCmdStop KErrNone ECallbackStopped
waittestclass test
test IssueSeekingCommand EPbCmdStartVideoSeekingForward ENoEvent
pause 3000
test IssueSeekingCommand EPbCmdStopVideoSeeking ENoEvent
delete test
pause 1000
[Endtest]

[Test]
title 25.  Play rtsp link (forces buffering state)
create videohelixtest test
test InitializeLink 0 10 rtsp:\/\/link.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 26.  PDL - Connect to Download
create videohelixtest test
test ConnectToDownload 1 vhpp_test.3gp
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 27.  PDL - Download State Transitions
create videohelixtest test
test ConnectToDownload 2 vhpp_test.3gp
waittestclass test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test PauseDownload 
waittestclass test
test ResumeDownload 50
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 28.  PDL - Download Complete / Move
create videohelixtest test
test ConnectToDownload 3 vhpp_test.3gp
waittestclass test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test ResumeDownload 100
waittestclass test
pause 100
test IssuePlaybackCommand EPbCmdClose KErrNone ECallbackClosed
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 29.  PDL - Cancel Download
create videohelixtest test
test ConnectToDownload 2 vhpp_test.3gp
waittestclass test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test CancelDownload 
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 30.  PDL - Retrieve PDL Status
create videohelixtest test
test ConnectToDownload 2 vhpp_test.3gp
waittestclass test
test RetrievePdlStatus EPbDlStateDownloading 25 100 
delete test
pause 1000
[Endtest]

[Test]
title 31.  Change aspect ratio to zoom->stretch->natural
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueVideoCommand EPbCmdSetDisplayWindow 2 2 98 98
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test ChangeAspectRatioL EPbCmdStretchAspectRatio EMMFStretch
test ChangeAspectRatioL EPbCmdNaturalAspectRatio EMMFNatural
test ChangeAspectRatioL EPbCmdZoomAspectRatio EMMFZoom
pause 1000
delete test
pause 1000
[Endtest]

[Test]
title 32.  Alarm: Paused
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test AlarmOn EPbCmdHandleBackground
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 33.  Incoming Phone Call: Rejected
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test PhoneCallRejected EPbCmdHandleBackground EPbCmdHandleForeground
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 34.  Incoming Voice Call: Accepted
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test VoiceCallAccepted EPbCmdHandleBackground EPbCmdHandleForeground
pause 1000
test EndPhoneCall
delete test
pause 1000
[Endtest]

[Test]
title 35.  Incoming Video Call: Accepted
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test VideoCallAccepted EPbCmdHandleBackground EPbCmdHandleForeground
pause 1000
test EndPhoneCall
delete test
pause 1000
[Endtest]

[Test]
title 36.  Play During Video Call
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test PlayduringVideoCall
pause 100
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
pause 1000
test EndPhoneCall
delete test
pause 1000
[Endtest]

[Test]
title 37.  Play During voice Call
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test PlayduringVoiceCall
pause 100
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
pause 1000
test EndPhoneCall
delete test
pause 1000
[Endtest]

[Test]
title 38.  Initialise with SDP file via 32-bit file handle
create videohelixtest test
test InitializeHandle ERFile 60000 10 sdp_test.sdp KErrNone KErrNone KErrNone
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 39.  Tv-Out before Initialization - Playback Allowed
create videohelixtest test
test SetTvOutConnected ETvOutPlaybackAllowed
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
pause 100
test DisconnectTvOut
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 40.  Tv-Out after Initialization - Playback Allowed
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
pause 100
test ConnectTvOut ETvOutPlaybackAllowed
waittestclass test
test DisconnectTvOut
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 41.  Tv-Out before Initialization - DRM Playback Allowed
create videohelixtest test
test SetTvOutConnected ETvOutPlaybackAllowed
test Initialize 0 10 dcf.odf KErrNone KErrNone KErrNone
waittestclass test
pause 100
test GetMedia 
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 42.  Tv-Out after Initialization - DRM Playback Allowed
create videohelixtest test
test Initialize 0 10 dcf.odf KErrNone KErrNone KErrNone
waittestclass test
test ConnectTvOut ETvOutPlaybackAllowed
waittestclass test
test DisconnectTvOut
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 43.  DRM Protected file with Rights
create videohelixtest test
test SetDrmProtected 0
test Initialize 0 10 dcf.odf KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 44.  DRM Protected file without rights
create videohelixtest test
test SetDrmProtected -17452
test Initialize 0 10 vhpp_test.3gp KErrNone KErrNone -17452
waittestclass test
pause 100
test GetMedia 
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 45.  EndOfClip Custom Commands
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueSeekedToEndCommand
delete test
pause 1000
[Endtest] 

[Test]
title 46.  PDL - Not enough Data
create videohelixtest test
test ConnectToDownload 2 vhpp_test.3gp
waittestclass test
test Initialize 0 10 vhpp_test.3gp KErrNone KErrNone KErrNotSupported
waittestclass test
test GetMedia 
waittestclass test
test RetrievePdlStatus EPbDlStateNotDownloading 1024 1024 
delete test
pause 1000
[Endtest]

[Test] 
title 47.  Handle volume increase (10-steps)
create videohelixtest test 
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone 
waittestclass test 
test SetProperty EPbPropertyVolume 50 EAddEvent 
waittestclass test 
pause 1000 
test GetProperty EPbPropertyVolume 50
waittestclass test
test HandleVolume EPbCmdHandleIncreaseVolume 60
waittestclass test 
pause 1000 
test GetProperty EPbPropertyVolume 60
waittestclass test
pause 1000 
delete test 
pause 1000 
[Endtest] 
  
[Test] 
title 48.  Handle volume decrease (10-steps)
create videohelixtest test 
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone 
waittestclass test 
test SetProperty EPbPropertyVolume 50 EAddEvent 
waittestclass test 
pause 1000 
test GetProperty EPbPropertyVolume 50
waittestclass test
test HandleVolume EPbCmdHandleDecreaseVolume 40
waittestclass test 
pause 1000 
test GetProperty EPbPropertyVolume 40
waittestclass test
pause 1000 
delete test 
pause 1000 
[Endtest] 

[Test] 
title 49.  Handle volume increase (20-steps)
create videohelixtest test 
test Initialize 60000 20 vhpp_test.3gp KErrNone KErrNone KErrNone 
waittestclass test 
test SetProperty EPbPropertyVolume 50 EAddEvent 
waittestclass test 
pause 1000 
test GetProperty EPbPropertyVolume 50
waittestclass test
test HandleVolume EPbCmdHandleIncreaseVolume 55
waittestclass test 
pause 1000 
test GetProperty EPbPropertyVolume 55
waittestclass test
pause 1000 
delete test 
pause 1000 
[Endtest] 
  
[Test] 
title 50.  Handle volume decrease (20-steps)
create videohelixtest test 
test Initialize 60000 20 vhpp_test.3gp KErrNone KErrNone KErrNone 
waittestclass test 
test SetProperty EPbPropertyVolume 50 EAddEvent 
waittestclass test 
pause 1000 
test GetProperty EPbPropertyVolume 50
waittestclass test
test HandleVolume EPbCmdHandleDecreaseVolume 45
waittestclass test 
pause 1000 
test GetProperty EPbPropertyVolume 45
waittestclass test
pause 1000 
delete test 
pause 1000 
[Endtest] 

[Test]
title 51.  InitialiseL with 64-bit file handle
create videohelixtest test
test InitializeHandle ERFile64 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 52.  Initialise with SDP file via 64-bit file handle
create videohelixtest test
test InitializeHandle ERFile64 60000 10 sdp_test.sdp KErrNone KErrNone KErrNone
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 53.  InitialiseWithPositionL with file missing
create videohelixtest test
test InitializeWithPositionL 0 10 6575 vhpp_nofile.3gp KErrNotFound KErrNone KErrNone
waittestclass test
test GetMedia 
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 54.  InitialiseL with 32-bit file handle
create videohelixtest test
test InitializeHandleWithPositionL ERFile 60000 10 6575 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 55.  Initialise with rtsp link & AP
create videohelixtest test
test InitializeLinkWithPositionL 0 10 6575 rtsp:\/\/link.3gp KErrNone KErrNone KErrNone
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 56.  Play rtsp link (forces buffering state)
create videohelixtest test
test InitializeLinkWithPositionL 0 10 6575 rtsp:\/\/link.3gp KErrNone KErrNone KErrNone
waittestclass test
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 57.  Initialise with SDP file via 32-bit file handle
create videohelixtest test
test InitializeHandleWithPositionL ERFile 60000 10 6575 sdp_test.sdp KErrNone KErrNone KErrNone
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 58.  InitialiseL with 64-bit file handle
create videohelixtest test
test InitializeHandleWithPositionL ERFile64 60000 10 6575 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
delete test
pause 1000
[Endtest] 

[Test]
title 59.  Initialise with SDP file via 64-bit file handle
create videohelixtest test
test InitializeHandleWithPositionL ERFile64 60000 10 6575 sdp_test.sdp KErrNone KErrNone KErrNone
waittestclass test
delete test
pause 1000
[Endtest]

[Test]
title 60.  Set Poster Frame
create videohelixtest test
test Initialize 60000 10 vhpp_test.3gp KErrNone KErrNone KErrNone
waittestclass test
pause 100
test IssueGeneralCommand EPbCmdPlay KErrNone ECallbackBuffering
waittestclass test
test IssueVideoCommand EPbCmdSetPosterFrame
delete test
pause 1000
[Endtest]