
//*****************************************************************************************************************
//* added new cases for CTC coverage improvement
//*****************************************************************************************************************



//**************************
//* Play  (ID 100)
//**************************

//For 3rd PartyDRM CR-Req 102-5626

[TestCase]
id 100
Title AudioPlayback.1 - For DRM File 133-mp3-160.odf
SoundFile F:\download\133-mp3-160.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 100
Title AudioPlayback.2 - For DRM File 132-allthatshewants.odf
SoundFile F:\download\132-allthatshewants.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]


[TestCase]
id 100
Title AudioPlayback.3 - For DRM File 66-WAV_64k_16b_signed_st_Test1.odf
SoundFile F:\download\66-WAV_64k_16b_signed_st_Test1.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 100
Title AudioPlayback.4 - For DRM File eAAC-48k-24kbps.odf
SoundFile F:\download\eAAC-48k-24kbps.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 100
Title AudioPlayback.5 - For DRM File AAC-mp4.odf
SoundFile F:\download\AAC-mp4.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 100
Title AudioPlayback.6 - For DRM File AAC-audio-3gpp.odf
SoundFile F:\download\AAC-audio-3gpp.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 100
Title AudioPlayback.7 - For DRM File AMR-WB-i-believe.odf
SoundFile F:\download\AMR-WB-i-believe.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

//**************************
//* Play  (ID 99)
//**************************
// Testing LoopPlay for 3rd Party DRM CR-Req 102-5626

[TestCase]
id 99
Title AudioPlayback.1 - For DRM File 133-mp3-160.odf
SoundFile F:\download\133-mp3-160.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 99
Title AudioPlayback.2 - For DRM File 
SoundFile F:\download\132-allthatshewants.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]


[TestCase]
id 99
Title AudioPlayback.3 - For DRM File 66-WAV_64k_16b_signed_st_Test1.odf
SoundFile F:\download\66-WAV_64k_16b_signed_st_Test1.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 99
Title AudioPlayback.4 - For DRM File eAAC-48k-24kbps.odf
SoundFile F:\download\eAAC-48k-24kbps.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 99
Title AudioPlayback.5 - For DRM File AAC-mp4.odf
SoundFile F:\download\AAC-mp4.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 99
Title AudioPlayback.6 - For DRM File AAC-audio-3gpp.odf
SoundFile F:\download\AAC-audio-3gpp.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 99
Title AudioPlayback.7 - For DRM File AMR-WB-i-believe.odf
SoundFile F:\download\AMR-WB-i-believe.odf
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]


//**************************
//* Play  (ID 145)
//**************************
// For 3 Constructor (TBool)

[TestCase]
id 145
Title AudioPlayback.201 - Constructor(TBool) AMR_WB_6.6kbps.awb 
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
[End_TestCase]


//**************************
//* Play  (ID 136)
//**************************
//Testing NewL function for 3rd PartyDRM CR-Req 102-5626

[TestCase]
id 136
Title AudioPlayback.1 - NewFilePlayerL 133-mp3-160.odf
SoundFile F:\download\133-mp3-160.odf
[End_TestCase]

[TestCase]
id 136
Title AudioPlayback.2 - NewFilePlayerL testmidi.dcf
SoundFile F:\download\132-allthatshewants.odf
[End_TestCase]

[TestCase]
id 136
Title AudioPlayback.3 - NewFilePlayerL 66-WAV_64k_16b_signed_st_Test1.odf
SoundFile F:\download\66-WAV_64k_16b_signed_st_Test1.odf
[End_TestCase]

[TestCase]
id 136
Title AudioPlayback.4 - NewFilePlayerL eAAC-48k-24kbps.odf
SoundFile F:\download\eAAC-48k-24kbps.odf
[End_TestCase]

[TestCase]
id 136
Title AudioPlayback.5 - NewFilePlayerL AAC-mp4.odf
SoundFile F:\download\AAC-mp4.odf
[End_TestCase]

[TestCase]
id 136
Title AudioPlayback.6 - NewFilePlayerL AAC-audio-3gpp.odf
SoundFile F:\download\AAC-audio-3gpp.odf
[End_TestCase]

[TestCase]
id 136
Title AudioPlayback.7 - For DRM File AMR-WB-i-believe.odf
SoundFile F:\download\AMR-WB-i-believe.odf
[End_TestCase]


//**************************
//* Play  (ID 152)
//**************************


[TestCase]
id 152
Title AudioPlayback.202 - RegNotification Play AMR_WB_6.6kbps.awb
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]


//**************************
//* Play  (ID 153)
//**************************


[TestCase]
id 153
Title AudioPlayback.203 - RegLoadNotification Play AMR_WB_6.6kbps.awb
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 145
Title AudioPlayback.204 - NewFileConstructor AMR_WB_6.6kbps.awb 
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
[End_TestCase]

[TestCase]
id 146
Title AudioPlayback.205 - OpenFile AMR_WB_6.6kbps.awb 
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
[End_TestCase]

[TestCase]
id 147
Title AudioPlayback.206 - OpenFileHandler AMR_WB_6.6kbps.awb 
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
[End_TestCase]

[TestCase]
id 148
Title AudioPlayback.207 - PlayDec AMR_WB_6.6kbps.awb 
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
[End_TestCase]

[TestCase]
id 149
Title AudioPlayback.208 - PlayFileSource AMR_WB_6.6kbps.awb 
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
[End_TestCase]


[TestCase]
id 142
Title AudioPlayback.209 - CancelNotification Play AMR_WB_6.6kbps.awb
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]


[TestCase]
id 143
Title AudioPlayback.210 - CtrImpInfo Play AMR_WB_6.6kbps.awb
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]



[TestCase]
id 144
Title AudioPlayback.211 - Set_Priority Play AMR_WB_6.6kbps.awb
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]


[TestCase]
id 140
Title AudioPlayback.212 - GetBitRate AMR_WB_6.6kbps.awb
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]


[TestCase]
id 141
Title AudioPlayback.213 - GetDRMCmd AMR_WB_6.6kbps.awb
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 139
Title AudioPlayback.214 - GetLoadPercentage_Play 10s_AMR_WB_15.85kbps.awb
SoundFile e:\testing\data\awb\10s_AMR_WB_15.85kbps.awb
Position 5 000 000
ErrorRange 1 000 000
[End_TestCase]


//**************************
//* Play - OpenUrlL (ID 106)  
//*Real Hw 
//*rtsp://63.108.142.51/TestContent/MediaContent/WCDMA/VideoContent/CBR/3GPP2/VideoContents/MPEG4/30k_MPEG4_3G2_176x144_15fps.3g2
//**************************

[TestCase]
id 106
Title AudioPlayback.215 - OpenUrlL 10s_smooth.mp3
SoundFile rtsp://63.108.142.51/testing/data/mp3/10s_smooth.mp3
[End_TestCase]

//**************************
//* Play - Priority (ID 135)
//**************************

[TestCase]
id 135
Title AudioPlayback.216 - Priority 10s_smooth.mp3
SoundFile e:\testing\data\mp3\10s_smooth.mp3
[End_TestCase]


//********************************************************************************************************************************
//* added new cases for CTC coverage improvement
//**********************************************************************************************************************************


//**************************
//* Play  (ID 102)
//**************************
// Testing Playback to EOF

[TestCase]
id 102
Title AudioPlayback.1 - Play AMR_WB_6.6kbps.awb
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 102
Title AudioPlayback.2 - Play 10s_smooth.mp3
SoundFile e:\testing\data\mp3\10s_smooth.mp3
ErrorRange 3 000 000
[End_TestCase]

[TestCase]
id 102
Title AudioPlayback.3 - Play 10s_MID_Generic.mid
SoundFile e:\testing\data\mid\10s_MID_Generic.mid
//Expected Duration 13 000 000
ErrorRange 1 000 000
[End_TestCase]

//**************************
//* Play and Stop (ID 103)
//**************************

[TestCase]
id 103
Title AudioPlayback.4 - PlayStop AMR_WB_6.6kbps.awb 
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
Delay 1000000
[End_TestCase]


[TestCase]
id 103
Title AudioPlayback.5 - PlayStop 10s_smooth.mp3
SoundFile e:\testing\data\mp3\10s_smooth.mp3
SoundFile e:\testing\data\mp3\10s_smooth.mp3
Delay 1000000
[End_TestCase]

[TestCase]
id 103
Title AudioPlayback.6 - PlayStop 10s_MID_Generic.mid
SoundFile e:\testing\data\mid\10s_MID_Generic.mid
SoundFile e:\testing\data\mid\10s_MID_Generic.mid
Delay 1000000
[End_TestCase]

//**************************
//* Play Pause Play (ID 108)
//**************************

[TestCase]
id 108
Title AudioPlayback.7 - PlayPausePlay 10s_AMR_WB_23.85kbps_Generic.awb
SoundFile e:\testing\data\awb\10s_AMR_WB_23.85kbps_Generic.awb
PauseDelay 5000000
PlayDelay 10000000
ErrorRange 2 000 000
[End_TestCase]


[TestCase]
id 108
Title AudioPlayback.8 - PlayPausePlay MP3 30s_batendo_a_porta.mp3
SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
PauseDelay 5000000
PlayDelay 10000000
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 108
Title AudioPlayback.9 - PlayPausePlay 10s_MID_Generic.mid
SoundFile e:\testing\data\mid\10s_MID_Generic.mid
PauseDelay 5000000
PlayDelay 10000000
ErrorRange 2 000 000
[End_TestCase]

//**************************
//* Set Position - Play (ID 109)
//**************************

[TestCase]
id 109
Title AudioPlayback.10 - SetPosition_Play 10s_AMR_WB_15.85kbps.awb
SoundFile e:\testing\data\awb\10s_AMR_WB_15.85kbps.awb
Position 5 000 000
ErrorRange 1 000 000
[End_TestCase]


[TestCase]
id 109
Title AudioPlayback.11 - SetPosition_Play MP3 30s_batendo_a_porta.mp3
SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
Position 5 000 000
ErrorRange 3 000 000
[End_TestCase]

[TestCase]
id 109
Title AudioPlayback.12 - SetPosition_Play 10s_MID_Generic.mid
SoundFile e:\testing\data\mid\10s_MID_Generic.mid
Position 5 000 000
ErrorRange 2 000 000
[End_TestCase]

//**************************
//* Play - Get Position (ID 110)
//**************************
// Delay is the setting position, meaning every delay value, the get position is called. 
// This info be seen on the log file.

[TestCase]
id 110
Title AudioPlayback.13 - GetPosition_10s_AMR_WB_15.85kbps.awb
SoundFile e:\testing\data\awb\10s_AMR_WB_15.85kbps.awb
Delay 1000000
[End_TestCase]

[TestCase]
id 110
Title AudioPlayback.14 - GetPosition_Play MP3 30s_batendo_a_porta.mp3
SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
Delay 1000000
[End_TestCase]

[TestCase]
id 110
Title AudioPlayback.15 - GetPosition_Play 10s_MID_Generic.mid
SoundFile e:\testing\data\mid\10s_MID_Generic.mid
Delay 1000000
[End_TestCase]

//**************************
//* Play - Get Duration (ID 111)
//**************************

[TestCase]
id 111
Title AudioPlayback.16 - GetDuration 10s_AMR_WB_23.85kbps_Generic.awb
SoundFile e:\testing\data\awb\10s_AMR_WB_23.85kbps_Generic.awb
Delay 1000000
[End_TestCase]

[TestCase]
id 111
Title AudioPlayback.17 - GetDuration MP3 30s_batendo_a_porta.mp3
SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
Delay 1000000
[End_TestCase]

[TestCase]
id 111
Title AudioPlayback.18 - GetDuration 10s_MID_Generic.mid
SoundFile e:\testing\data\mid\10s_MID_Generic.mid
Delay 1000000
[End_TestCase]

//**************************
//* Play - Volume Max and Medium (ID 112)
//**************************

[TestCase]
id 112
Title AudioPlayback.19 - SettingVolume 10s_AMR_WB_23.85kbps_Generic.awb
SoundFile e:\testing\data\awb\10s_AMR_WB_23.85kbps_Generic.awb
[End_TestCase]


[TestCase]
id 112
Title AudioPlayback.20 - SettingVolume MP3 10s_smooth.mp3
SoundFile e:\testing\data\mp3\10s_smooth.mp3
[End_TestCase]

[TestCase]
id 112
Title AudioPlayback.21 - SettingVolume 10s_MID_Generic.mid
SoundFile e:\testing\data\mid\10s_MID_Generic.mid
[End_TestCase]

//**************************
//* Play - Volume Ramping (ID 113)
//**************************

[TestCase]
id 113
Title AudioPlayback.22 - VolumeRamping 10s_AMR_WB_23.85kbps_Generic.awb
SoundFile e:\testing\data\awb\10s_AMR_WB_23.85kbps_Generic.awb
RampDuration 3 000 000
Delay 1000000
[End_TestCase]

[TestCase]
id 113
Title AudioPlayback.23 - VolumeRamping MP3 30s_batendo_a_porta.mp3
SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
RampDuration 5 000 000
Delay 1000000
[End_TestCase]

[TestCase]
id 113
Title AudioPlayback.24 - VolumeRamping 10s_RMF_MID.rmf
SoundFile e:\testing\data\mid\10s_RMF_MID.rmf
RampDuration 3 000 000
Delay 1000000
[End_TestCase]

//**************************
//* Play - Set Playback Window (ID 115)
//**************************

[TestCase]
id 115
Title AudioPlayback.25 - SetPlaybackWindow AMR-WB-23kb.awb
SoundFile e:\testing\data\awb\AMR-WB-23kb.awb
StartPosition 3 000 000
EndPosition   7 000 000
ErrorRange 3 000 000
Delay 1000000
[End_TestCase]

[TestCase]
id 115
Title AudioPlayback.26 - SetPlaybackWindow MP3 30s_batendo_a_porta.mp3
SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
StartPosition 10 000 000
EndPosition   20 000 000
ErrorRange 2 000 000
Delay 1000000
[End_TestCase]

[TestCase]
id 115
Title AudioPlayback.27 - SetPlaybackWindow 30s_MID_Generic.mid
SoundFile e:\testing\data\mid\30s_MID_Generic.mid
StartPosition 10 000 000
EndPosition   20 000 000
ErrorRange 3 000 000
Delay 1000000
[End_TestCase]

//**************************
//* Play - Delete Playback Window (ID 116)
//**************************

[TestCase]
id 116
Title AudioPlayback.28 - DeletePlaybackWindow AMR-WB-23kb.awb
SoundFile e:\testing\data\awb\AMR-WB-23kb.awb
StartPosition 3 000 000
EndPosition   7 000 000
Delay 1000000
[End_TestCase]

[TestCase]
id 116
Title AudioPlayback.29 - DeletePlaybackWindow MP3 30s_batendo_a_porta.mp3
SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
StartPosition 10 000 000
EndPosition   20 000 000
Delay 1000000
[End_TestCase]

[TestCase]
id 116
Title AudioPlayback.30 - DeletePlaybackWindow 30s_MID_Generic.mid
SoundFile e:\testing\data\mid\30s_MID_Generic.mid
StartPosition 10 000 000
EndPosition   20 000 000
Delay 1000000
[End_TestCase]


//**************************
//* Play - Repeat (ID 117)
//**************************

[TestCase]
id 117
Title AudioPlayback.31 - Repeat 10s_smooth.mp3
SoundFile e:\testing\data\mp3\10s_smooth.mp3
RepeatTimes 3
SilenceDuration 3 000 000
[End_TestCase]

//**************************
//* Play - Balance (ID 118)
//**************************

[TestCase]
id 118
Title AudioPlayback.32 - Balance 10s_smooth.mp3
SoundFile e:\testing\data\mp3\10s_smooth.mp3
Balance 90
[End_TestCase]

//**************************
//* Test MetaData using audio player
//**************************

[TestCase]
id 114
Title AudioPlayback.33 - DisplayFields test3gp.3gp
SoundFile e:\testing\data\metadata\test3gp.3gp
DontPlayAudioClip
[End_TestCase]

[TestCase]
id 114
Title AudioPlayback.34 - DisplayFields testmp4.mp4
SoundFile e:\testing\data\metadata\testmp4.mp4
DontPlayAudioClip
[End_TestCase]


// data file too big, comment out test case
//[TestCase]
//id 114
//Title AudioPlayback.35 - DisplayFields FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//[End_TestCase]

[TestCase]
id 114
Title AudioPlayback.36 - DisplayFields DownUnder_remix.aac
SoundFile e:\testing\data\metadata\DownUnder_remix.aac
DontPlayAudioClip
[End_TestCase]

[TestCase]
id 114
Title AudioPlayback.37 - DisplayFields testm4a.m4a
SoundFile e:\testing\data\metadata\testm4a.m4a
DontPlayAudioClip
[End_TestCase]

[TestCase]
id 133
Title AudioPlayback.38 - MetaDataCount test3gp.3gp
SoundFile e:\testing\data\metadata\test3gp.3gp
EntryCount 4
DontPlayAudioClip
[End_TestCase]

[TestCase]
id 133
Title AudioPlayback.39 - MetaDataCount testmp4.mp4
SoundFile e:\testing\data\metadata\testmp4.mp4
EntryCount 4
DontPlayAudioClip
[End_TestCase]

// data file too big, comment out test case
//[TestCase]
//id 133
//Title AudioPlayback.40 - MetaDataCount FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//EntryCount 14
//DontPlayAudioClip
//[End_TestCase]

[TestCase]
id 133
Title AudioPlayback.41 - MetaDataCount DownUnder_remix.aac
SoundFile e:\testing\data\metadata\DownUnder_remix.aac
EntryCount 6
DontPlayAudioClip
[End_TestCase]

[TestCase]
id 133
Title AudioPlayback.42 - MetaDataCount testm4a.m4a
SoundFile e:\testing\data\metadata\testm4a.m4a
EntryCount 3
DontPlayAudioClip
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.43 - MetaDataData SongTitle Titl_Auth_Desc_Cprt.3gp
SoundFile e:\testing\data\metadata\Titl_Auth_Desc_Cprt.3gp
MetaDataName title
MetaDataData Title
DontPlayAudioClip
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.44 - MetaDataData Comment Titl_Auth_Desc_Cprt.3gp
SoundFile e:\testing\data\metadata\Titl_Auth_Desc_Cprt.3gp
MetaDataName comment
MetaDataData Description
DontPlayAudioClip
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.45 - MetaDataData Copyright Titl_Auth_Desc_Cprt.3gp
SoundFile e:\testing\data\metadata\Titl_Auth_Desc_Cprt.3gp
DontPlayAudioClip
MetaDataName copyright
MetaDataData Copyright
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.46 - MetaDataData Composer Titl_Auth_Desc_Cprt.3gp
SoundFile e:\testing\data\metadata\Titl_Auth_Desc_Cprt.3gp
DontPlayAudioClip
MetaDataName composer
MetaDataData Author
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.47 - MetaDataData Artist Titl_Auth_Perf_Gnre.3gp
SoundFile e:\testing\data\metadata\Titl_Auth_Perf_Gnre.3gp
DontPlayAudioClip
MetaDataName artist
MetaDataData Performer11
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.48 - MetaDataData Genre Titl_Auth_Perf_Gnre.3gp
SoundFile e:\testing\data\metadata\Titl_Auth_Perf_Gnre.3gp
DontPlayAudioClip
MetaDataName genre
MetaDataData Genre1111
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.49 - MetaDataData SongTitle titl_cprt_auth_dscp.m4a
SoundFile e:\testing\data\metadata\titl_cprt_auth_dscp.m4a
DontPlayAudioClip
MetaDataName title
MetaDataData mp4_aac
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.50 - MetaDataData Comment titl_cprt_auth_dscp.m4a
SoundFile e:\testing\data\metadata\titl_cprt_auth_dscp.m4a
DontPlayAudioClip
MetaDataName comment
MetaDataData mp4_aac metadata audio file
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.51 - MetaDataData Copyright titl_cprt_auth_dscp.m4a
SoundFile e:\testing\data\metadata\titl_cprt_auth_dscp.m4a
DontPlayAudioClip
MetaDataName copyright
MetaDataData AudioPD test team
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.52 - MetaDataData Composer titl_cprt_auth_dscp.m4a
SoundFile e:\testing\data\metadata\titl_cprt_auth_dscp.m4a
DontPlayAudioClip
MetaDataName composer
MetaDataData Sue Xu
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.53 - MetaDataData Artist rtng_gnre_perf_dscp.m4a
SoundFile e:\testing\data\metadata\rtng_gnre_perf_dscp.m4a
DontPlayAudioClip
MetaDataName artist
MetaDataData Perfor
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.54 - MetaDataData Genre rtng_gnre_perf_dscp.m4a
SoundFile e:\testing\data\metadata\rtng_gnre_perf_dscp.m4a
DontPlayAudioClip
MetaDataName genre
MetaDataData GENRE12
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.55 - MetaDataData SongTitle titl_cprt_auth_dscp.mp4
SoundFile e:\testing\data\metadata\titl_cprt_auth_dscp.mp4
DontPlayAudioClip
MetaDataName title
MetaDataData mp4_aac
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.56 - MetaDataData Comment titl_cprt_auth_dscp.mp4
SoundFile e:\testing\data\metadata\titl_cprt_auth_dscp.mp4
DontPlayAudioClip
MetaDataName comment
MetaDataData mp4_aac metadata audio file
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.57 - MetaDataData Copyright titl_cprt_auth_dscp.mp4
SoundFile e:\testing\data\metadata\titl_cprt_auth_dscp.mp4
DontPlayAudioClip
MetaDataName copyright
MetaDataData AudioPD test team
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.58 - MetaDataData Composer titl_cprt_auth_dscp.mp4
SoundFile e:\testing\data\metadata\titl_cprt_auth_dscp.mp4
DontPlayAudioClip
MetaDataName composer
MetaDataData Sue Xu
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.59 - MetaDataData Artist rtng_gnre_perf_dscp.mp4
SoundFile e:\testing\data\metadata\rtng_gnre_perf_dscp.mp4
DontPlayAudioClip
MetaDataName artist
MetaDataData Perfor
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.60 - MetaDataData Genre rtng_gnre_perf_dscp.mp4
SoundFile e:\testing\data\metadata\rtng_gnre_perf_dscp.mp4
DontPlayAudioClip
MetaDataName genre
MetaDataData GENRE12
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.61 - MetaDataData SongTitle DownUnder_remix.aac
SoundFile e:\testing\data\metadata\DownUnder_remix.aac
DontPlayAudioClip
MetaDataName title
MetaDataData Down Under
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.62 - MetaDataData Artist DownUnder_remix.aac
SoundFile e:\testing\data\metadata\DownUnder_remix.aac
DontPlayAudioClip
MetaDataName artist
MetaDataData Dj Mind X Feat Men at Work
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.63 - MetaDataData Album DownUnder_remix.aac
SoundFile e:\testing\data\metadata\DownUnder_remix.aac
DontPlayAudioClip
MetaDataName album
MetaDataData Replay Dance Mania 2
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.64 - MetaDataData Year DownUnder_remix.aac
SoundFile e:\testing\data\metadata\DownUnder_remix.aac
DontPlayAudioClip
MetaDataName year
MetaDataData 2003
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.65 - MetaDataData Comment DownUnder_remix.aac
SoundFile e:\testing\data\metadata\DownUnder_remix.aac
DontPlayAudioClip
MetaDataName comment
MetaDataData ..:: SMS ::..
[End_TestCase]

[TestCase]
id 130
Title AudioPlayback.66 - MetaDataData Genre DownUnder_remix.aac
SoundFile e:\testing\data\metadata\DownUnder_remix.aac
DontPlayAudioClip
MetaDataName genre
MetaDataData Dance
[End_TestCase]

// data file too big, comment out test case
//[TestCase]
//id 130
//Title AudioPlayback.67 - MetaDataData SongTitle FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//MetaDataName title
//MetaDataData Fix You
//[End_TestCase]

// data file too big, comment out test case
//[TestCase]
//id 130
//Title AudioPlayback.68 - MetaDataData Artist FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//MetaDataName artist
//MetaDataData Coldplay
//[End_TestCase]


// data file too big, comment out test case
//[TestCase]
//id 130
//Title AudioPlayback.69 - MetaDataData Album FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//MetaDataName album
//MetaDataData X & Y
//[End_TestCase]

// data file too big, comment out test case
//[TestCase]
//id 130
//Title AudioPlayback.70 - MetaDataData Year FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//MetaDataName year
//MetaDataData 2005
//[End_TestCase]


// data file too big, comment out test case
//[TestCase]
//id 130
//Title AudioPlayback.71 - MetaDataData Comment FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//MetaDataName comment
//MetaDataData Soothing
//[End_TestCase]

// data file too big, comment out test case
//[TestCase]
//id 130
//Title AudioPlayback.72 - MetaDataData AlbumTrack FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//MetaDataName albumtrack
//MetaDataData 4/13
//[End_TestCase]

// data file too big, comment out test case
//[TestCase]
//id 130
//Title AudioPlayback.73 - MetaDataData Genre FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//MetaDataName genre
//MetaDataData Alternative
//[End_TestCase]

// data file too big, comment out test case
//[TestCase]
//id 130
//Title AudioPlayback.74 - MetaDataData Composer FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//MetaDataName composer
//MetaDataData Chris Martin
//[End_TestCase]

// data file too big, comment out test case
//[TestCase]
//id 130
//Title AudioPlayback.75 - MetaDataData Copyright FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//MetaDataName copyright
//MetaDataData EMI Records
//[End_TestCase]

// data file too big, comment out test case
//[TestCase]
//id 130
//Title AudioPlayback.76 - MetaDataData OrigArtist FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//MetaDataName originalartist
//MetaDataData coldplay
//[End_TestCase]


// data file too big, comment out test case
//[TestCase]
//id 130
//Title AudioPlayback.77 - MetaDataData UserUrl FixYou_Coldplay.mp3
//SoundFile e:\testing\data\metadata\FixYou_Coldplay.mp3
//DontPlayAudioClip
//MetaDataName userdefinedurllinkframe
//MetaDataData www.coldplay.com
//[End_TestCase]

//**************************
//* Play AMR NB Modes 0-7 (ID 120)
//**************************
// Testing Playback to EOF

[TestCase]
id 120
Title AudioPlayback.78 - Play 10s_AMR_NB_mode_0.amr
SoundFile e:\testing\data\amr\10s_AMR_NB_mode_0.amr
Expected Duration 2 000 000
ErrorRange 1 000 000
[End_TestCase]

//**************************
//* Play and Stop (ID 121)
//**************************

[TestCase]
id 121
Title AudioPlayback.79 - PlayStop 3GP_AAC+_8kbps_16khz_mono.3gp
SoundFile e:\testing\data\3gpp\3GP_AAC+_8kbps_16khz_mono.3gp
SoundFile e:\testing\data\3gpp\3GP_AAC+_8kbps_16khz_mono.3gp
Delay 1000000
[End_TestCase]


//**************************
//* Play Pause Play (ID 122)
//**************************
[TestCase]
id 122
Title AudioPlayback.80 - PlayPausePlay 10s_AAC_LC_320kbps_48khz_stereo.aac
SoundFile e:\testing\data\aac\10s_AAC_LC_320kbps_48khz_stereo.aac
PauseDelay 5000000
PlayDelay 10000000
ErrorRange 5 000 000
[End_TestCase]


//**************************
//* Play - Volume Ramping (ID 123)
//**************************

[TestCase]
id 123
Title AudioPlayback.81 - VolumeRamping 10s_AMR_NB_mode_0.amr
SoundFile e:\testing\data\amr\10s_AMR_NB_mode_0.amr
RampDuration 3 000 000
Delay 2000000
[End_TestCase]

//**************************
//* Set Position - Play (ID 124)
//**************************

[TestCase]
id 124
Title AudioPlayback.82 - SetPosition_Play 10s_AMR_NB_mode_0.amr
SoundFile e:\testing\data\amr\10s_AMR_NB_mode_0.amr
Position 5 000 000
ErrorRange 1 000 000
[End_TestCase]

//**************************
//* Play - Get Position (ID 125)
//**************************
// Delay is the setting position, meaning every delay value, the get position is called. 
// This info be seen on the log file.

[TestCase]
id 125
Title AudioPlayback.83 - GetPosition_Play MP4_24kbps_16khz_mono.mp4
SoundFile e:\testing\data\mp4\MP4_24kbps_16khz_mono.mp4
Delay 1000000
[End_TestCase]


//******************************
//* Play - Get Duration (ID 126)
//******************************

[TestCase]
id 126
Title AudioPlayback.84 - GetDuration 10s_AAC_LC_320kbps_48khz_stereo.aac
SoundFile e:\testing\data\aac\10s_AAC_LC_320kbps_48khz_stereo.aac
Delay 1000000
[End_TestCase]

//**************************
//* Play - Set Playback Window (ID 127)
//**************************

[TestCase]
id 127
Title AudioPlayback.85 - SetPlaybackWindow AMR-WB-23kb.awb
SoundFile e:\testing\data\awb\AMR-WB-23kb.awb
StartPosition 3 000 000
EndPosition   7 000 000
ErrorRange 3 000 000
Delay 1000000
[End_TestCase]


//**************************
//* Play - Delete Playback Window (ID 128)
//**************************

[TestCase]
id 128
Title AudioPlayback.86 - DeletePlaybackWindow 30s_batendo_a_porta.mp3
SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
StartPosition 10 000 000
EndPosition   20 000 000
Delay 1000000
[End_TestCase]


//**************************
//* Test MetaData using audio player file handler
//**************************

[TestCase]
id 132
Title AudioPlayback.87 - DisplayFields test3gp.3gp
SoundFile e:\testing\data\metadata\test3gp.3gp
DontPlayAudioClip
[End_TestCase]

[TestCase]
id 134
Title AudioPlayback.88 - MetaDataCount test3gp.3gp
SoundFile e:\testing\data\metadata\test3gp.3gp
EntryCount 4
DontPlayAudioClip
[End_TestCase]

[TestCase]
id 131
Title AudioPlayback.89 - MetaDataData SongTitle Titl_Auth_Desc_Cprt.3gp
SoundFile e:\testing\data\metadata\Titl_Auth_Desc_Cprt.3gp
MetaDataName title
MetaDataData Title
DontPlayAudioClip
[End_TestCase]


//*************
//* Test WMA 
//*************

[TestCase]
id 102
Title Plugin.WMA.90 - Play 10kbps 11khz cbr mono.wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 103
Title Plugin.WMA.91 - 103 PlayStop 12kbps 8khz cbr stereo.wma
SoundFile e:\testing\data\WMA\12kbps 8khz cbr stereo.wma
SoundFile e:\testing\data\WMA\12kbps 8khz cbr stereo.wma
Delay 1000000
[End_TestCase]


[TestCase]
id 108
Title Plugin.WMA.92 - PlayPausePlay 10kbps 11khz cbr mono.wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
PauseDelay 5000000
PlayDelay 10000000
ErrorRange 1 000 000
[End_TestCase]


[TestCase]
id 112
Title Plugin.WMA.93 - SettingVolume 10kbps 11khz cbr mono.wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
Delay 1000000
[End_TestCase]


[TestCase]
id 113
Title Plugin.WMA.94 - VolumeRamping 12kbps 8khz cbr stereo.wma
SoundFile e:\testing\data\WMA\12kbps 8khz cbr stereo.wma
RampDuration 5 000 000
Delay 1000000
[End_TestCase]


[TestCase]
id 109
Title Plugin.WMA.95 - SetPosition_Play 12kbps 8khz cbr stereo.wma
SoundFile e:\testing\data\WMA\12kbps 8khz cbr stereo.wma
Position 000 500 000
ErrorRange 3 000 000
[End_TestCase]

[TestCase]
id 110
Title Plugin.WMA.96 - GetPosition_Play 10kbps 11khz cbr mono wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
Delay 1000000
[End_TestCase]


[TestCase]
id 111
Title Plugin.WMA.97 - GetDuration 10kbps 11khz cbr mono wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
Delay 1000000
[End_TestCase]


[TestCase]
id 115
Title Plugin.WMA.98 - SetPlaybackWindow 12kbps 8khz cbr stereo.wma
SoundFile e:\testing\data\WMA\12kbps 8khz cbr stereo.wma
StartPosition 10 000 000
EndPosition   20 000 000
ErrorRange 2 000 000
Delay 1000000
[End_TestCase]



[TestCase]
id 116
Title Plugin.WMA.99 - DeletePlaybackWindow 12kbps 8khz cbr stereo.wma
SoundFile e:\testing\data\WMA\12kbps 8khz cbr stereo.wma
StartPosition 10 000 000
EndPosition   20 000 000
Delay 1000000
[End_TestCase]


[TestCase]
id 120
Title Plugin.WMA.FH.100 - Play 10kbps 11khz cbr mono.wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 121
Title Plugin.WMA.FH.101 - PlayStop 10kbps 11khz cbr mono.wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
Delay 1000000
[End_TestCase]

[TestCase]
id 122
Title Plugin.WMA.FH.102 - PlayPausePlay 10kbps 11khz cbr mono.wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
PauseDelay 5000000
PlayDelay 10000000
ErrorRange 1 000 000
[End_TestCase]


[TestCase]
id 123
Title Plugin.WMA.FH.103 - VolumeRamping 10kbps 11khz cbr mono.wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
RampDuration 5 000 000
Delay 1000000
[End_TestCase]


[TestCase]
id 124
Title Plugin.WMA.FH.104 - SetPosition_Play 10kbps 11khz cbr mono wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
Position 000 500 000
ErrorRange 3 000 000
[End_TestCase]

[TestCase]
id 125
Title Plugin.WMA.FH.105 - GetPosition_Play 10kbps 11khz cbr mono wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
Delay 1000000
[End_TestCase]

[TestCase]
id 126
Title Plugin.WMA.FH.106 - GetDuration 10kbps 11khz cbr mono wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
Delay 1000000
[End_TestCase]


[TestCase]
id 127
Title Plugin.WMA.FH.107 - SetPlaybackWindow 10kbps 11khz cbr mono.wma
SoundFile e:\testing\data\WMA\10kbps 11khz cbr mono.wma
StartPosition 10 000 000
EndPosition   20 000 000
ErrorRange 2 000 000
Delay 1000000
[End_TestCase]

[TestCase]
id 128
Title Plugin.WMA.FH.108 - DeletePlaybackWindow 12kbps 8khz cbr stereo.wma
SoundFile e:\testing\data\WMA\12kbps 8khz cbr stereo.wma
StartPosition 10 000 000
EndPosition   20 000 000
Delay 1000000
[End_TestCase]

[TestCase]
id 102
Title Plugin.WMA.109 - Play 96kbps 44khz cbr stereo.wma
SoundFile e:\testing\data\WMA\96kbps 44khz cbr stereo.wma
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.WMA.110 - Play 128kbps 44khz cbr stereo.wma
SoundFile e:\testing\data\WMA\128kbps 44khz cbr stereo.wma
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.WMA.111 - Play 160kbps 44khz cbr stereo.wma
SoundFile e:\testing\data\WMA\160kbps 44khz cbr stereo.wma
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.WMA.112 - Play 192kbps 48khz cbr stereo.wma
SoundFile e:\testing\data\WMA\192kbps 48khz cbr stereo.wma
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.WMA.113 - Play 256kbps 44khz cbr stereo.wma
SoundFile e:\testing\data\WMA\256kbps 44khz cbr stereo.wma
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.WMA.114 - Play 320kbps 44khz cbr stereo.wma
SoundFile e:\testing\data\WMA\320kbps 44khz cbr stereo.wma
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.WMA.115 - Play VBR Q98 44Khz stereo.wma
SoundFile e:\testing\data\WMA\VBR Q98 44Khz stereo.wma
ErrorRange 3 000 000
[End_TestCase]

//*************
//* Test RA
//*************


[TestCase]
id 102
Title Plugin.RA.116 - Play RA_320 kbps_Stereo Music - RealAudio 10.ra
SoundFile e:\testing\data\RA\RA_320 kbps_Stereo Music - RealAudio 10.ra
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.117 - Play RA_256 kbps_Stereo Music - RealAudio 10.ra
SoundFile e:\testing\data\RA\RA_256 kbps_Stereo Music - RealAudio 10.ra
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.118 - Play RA_192 kbps_Stereo Music - RealAudio 10.ra
SoundFile e:\testing\data\RA\RA_192 kbps_Stereo Music - RealAudio 10.ra
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.119 - Play RA_160 kbps_Stereo Music - RealAudio 10.ra
SoundFile e:\testing\data\RA\RA_160 kbps_Stereo Music - RealAudio 10.ra
ErrorRange 2 000 000
[End_TestCase]


[TestCase]
id 102
Title Plugin.RA.120 - Play RA_128 kbps_Stereo Music - RealAudio 10.ra
SoundFile e:\testing\data\RA\RA_128 kbps_Stereo Music - RealAudio 10.ra
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.121 - Play RA_96 kbps_Stereo Music - RealAudio 10.ra
SoundFile e:\testing\data\RA\RA_96 kbps_Stereo Music - RealAudio 10.ra
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.122 - Play RA_64 kbps_Stereo Music - RealAudio 10.ra
SoundFile e:\testing\data\RA\RA_64 kbps_Stereo Music - RealAudio 10.ra
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.123 - Play RA_44 kbps_Stereo Music.ra
SoundFile e:\testing\data\RA\RA_44 kbps_Stereo Music.ra
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.124 - Play RA_32 kbps_Stereo Music.ra
SoundFile e:\testing\data\RA\RA_32 kbps_Stereo Music.ra
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.125 - Play RA_20 kbps_Stereo Music.ra
SoundFile e:\testing\data\RA\RA_20 kbps_Stereo Music.ra
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.126 - Play RA_16 kbps_Stereo Music.ra
SoundFile e:\testing\data\RA\RA_16 kbps_Stereo Music.ra
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.127 - Play RA_12 kbps_Stereo Music.ra
SoundFile e:\testing\data\RA\RA_12 kbps_Stereo Music.ra
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.128 - Play RA_11 kbps_Music.ra
SoundFile e:\testing\data\RA\RA_11 kbps_Music.ra
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.129 - Play RA_8 kbps_Music.ra
SoundFile e:\testing\data\RA\RA_8 kbps_Music.ra
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.130 - Play RA_6 kbps_Music.ra
SoundFile e:\testing\data\RA\RA_6 kbps_Music.ra
ErrorRange 2 000 000
[End_TestCase]

[TestCase]
id 102
Title Plugin.RA.131 - Play RA_5 kbps_Voice.ra
SoundFile e:\testing\data\RA\RA_5 kbps_Voice.ra
ErrorRange 2 000 000
[End_TestCase][TestCase]
id 120
Title Plugin.RA.132 - Play RA_320 kbps_Stereo Music - RealAudio 10.ra
SoundFile e:\testing\data\RA\RA_320 kbps_Stereo Music - RealAudio 10.ra
ErrorRange 1 000 000
[End_TestCase]

[TestCase]
id 120
Title Plugin.RA.133 - Play RA_256 kbps_Stereo Music - RealAudio 10.ra
SoundFile e:\testing\data\RA\RA_256 kbps_Stereo Music - RealAudio 10.ra
ErrorRange 2 000 000
[End_TestCase]

//***********************************************************************************************
//********************************** Loop play use cases ****************************************
//***********************************************************************************************

//**************************************************
// Normal Loop play of all audio formats
//**************************************************

[TestCase]
id 117
Title AudioPlayback.140 - Repeat 3GP
SoundFile e:\testing\data\3gpp\3GP_AAC+_8kbps_16khz_mono.3gp
RepeatTimes 3
SilenceDuration 3 000 000
[End_TestCase]

[TestCase]
id 117
Title AudioPlayback.141 - Repeat AAC
SoundFile e:\testing\data\aac\10s_AAC_LC_320kbps_48khz_stereo.aac
RepeatTimes 3
SilenceDuration 3 000 000
[End_TestCase]

[TestCase]
id 117
Title AudioPlayback.142 - Repeat AMR-NB
SoundFile e:\testing\data\amr\10s_AMR_NB_mode_0.amr
RepeatTimes 3
SilenceDuration 3 000 000
[End_TestCase]

[TestCase]
id 117
Title AudioPlayback.143 - Repeat AMR-WB
SoundFile e:\testing\data\awb\10s_AMR_WB_15.85kbps.awb
RepeatTimes 3
SilenceDuration 3 000 000
[End_TestCase]

[TestCase]
id 117
Title AudioPlayback.144 - Repeat MIDI
SoundFile e:\testing\data\mid\10s_MID_Generic.mid
RepeatTimes 3
SilenceDuration 3 000 000
[End_TestCase]

[TestCase]
id 117
Title AudioPlayback.145 - Repeat MP3
SoundFile e:\testing\data\mp3\10s_smooth.mp3
RepeatTimes 3
SilenceDuration 3 000 000
[End_TestCase]

[TestCase]
id 117
Title AudioPlayback.146 - Repeat MP4
SoundFile e:\testing\data\mp4\MP4_24kbps_16khz_mono.mp4
RepeatTimes 3
SilenceDuration 3 000 000
[End_TestCase]

[TestCase]
id 117
Title AudioPlayback.147 - Repeat WAV
SoundFile e:\testing\data\wav\recordwav10s.wav
RepeatTimes 3
SilenceDuration 3 000 000
[End_TestCase]

//**************************************************
// Normal Loop play of all audio formats
// Pause and resume during loop play
// We give the Pause duration, i.e., when the Pause
// event to be triggered by the Test application
//**************************************************

// Total duration of 3GP_AAC+_8kbps_16khz_mono.3gp is 10 seconds

[TestCase]
id 155
Title AudioPlayback.148 - Repeat Pause 3GP
SoundFile e:\testing\data\3gpp\3GP_AAC+_8kbps_16khz_mono.3gp
RepeatTimes 3
SilenceDuration 3 000 000
PauseDelay	10000000
PlayDelay	15000000
[End_TestCase]

// Total duration of 10s_AAC_LC_320kbps_48khz_stereo.aac is 10 seconds

[TestCase]
id 155
Title AudioPlayback.149 - Repeat Pause AAC
SoundFile e:\testing\data\aac\10s_AAC_LC_320kbps_48khz_stereo.aac
RepeatTimes 3
SilenceDuration 3 000 000
PauseDelay	10000000
PlayDelay	15000000
[End_TestCase]

// Total duration of 10s_AMR_NB_mode_0.amr is 10 seconds

[TestCase]
id 155
Title AudioPlayback.150 - Repeat Pause AMR-NB
SoundFile e:\testing\data\amr\10s_AMR_NB_mode_0.amr
RepeatTimes 3
SilenceDuration 3 000 000
PauseDelay	10000000
PlayDelay	15000000
[End_TestCase]

// Total duration of 10s_AMR_WB_15.85kbps.awb is 10 seconds

[TestCase]
id 155
Title AudioPlayback.151 - Repeat Pause AMR-WB
SoundFile e:\testing\data\awb\10s_AMR_WB_15.85kbps.awb
RepeatTimes 3
SilenceDuration 3 000 000
PauseDelay	10000000
PlayDelay	15000000
[End_TestCase]

// Total duration of 37s_MID_Generic.mid is 37 seconds

[TestCase]
id 155
Title AudioPlayback.152 - Repeat Pause MIDI
SoundFile e:\testing\data\mid\37s_MID_Generic.mid
RepeatTimes 3
SilenceDuration 3 000 000
PauseDelay	20000000
PlayDelay	25000000
[End_TestCase]

// Total duration of 10s_smooth.mp3 is 10 seconds

[TestCase]
id 155
Title AudioPlayback.153 - Repeat Pause MP3
SoundFile e:\testing\data\mp3\10s_smooth.mp3
RepeatTimes 3
SilenceDuration 3 000 000
PauseDelay	10000000
PlayDelay	15000000
[End_TestCase]

// Total duration of MP4_24kbps_16khz_mono.mp4 is 28 seconds

[TestCase]
id 155
Title AudioPlayback.154 - Repeat Pause MP4
SoundFile e:\testing\data\mp4\MP4_24kbps_16khz_mono.mp4
RepeatTimes 3
SilenceDuration 3 000 000
PauseDelay	10000000
PlayDelay	15000000
[End_TestCase]

// Total duration of recordwav10s.wav is 10 seconds

[TestCase]
id 155
Title AudioPlayback.155 - Repeat Pause WAV
SoundFile e:\testing\data\wav\recordwav10s.wav
RepeatTimes 3
SilenceDuration 3 000 000
PauseDelay	10000000
PlayDelay	15000000
[End_TestCase]

//**************************************************
// Normal Loop play of all audio formats
// Loop play in a Play Window
//**************************************************

[TestCase]
id 156
Title AudioPlayback.156 - Repeat PlayWindow 3GP
SoundFile e:\testing\data\3gpp\3GP_AAC+_8kbps_16khz_mono.3gp
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	7 000 000
[End_TestCase]

[TestCase]
id 156
Title AudioPlayback.157 - Repeat PlayWindow AAC
SoundFile e:\testing\data\aac\10s_AAC_LC_320kbps_48khz_stereo.aac
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	7 000 000
[End_TestCase]

[TestCase]
id 156
Title AudioPlayback.158 - Repeat PlayWindow AMR-NB
SoundFile e:\testing\data\amr\10s_AMR_NB_mode_0.amr
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	7 000 000
[End_TestCase]

[TestCase]
id 156
Title AudioPlayback.159 - Repeat PlayWindow AMR-WB
SoundFile e:\testing\data\awb\10s_AMR_WB_15.85kbps.awb
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	7 000 000
[End_TestCase]

[TestCase]
id 156
Title AudioPlayback.160 - Repeat PlayWindow MIDI
SoundFile e:\testing\data\mid\37s_MID_Generic.mid
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	10 000 000
EndPosition   	25 000 000
[End_TestCase]

[TestCase]
id 156
Title AudioPlayback.161 - Repeat PlayWindow MP3
SoundFile e:\testing\data\mp3\10s_smooth.mp3
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	7 000 000
[End_TestCase]

[TestCase]
id 156
Title AudioPlayback.162 - Repeat PlayWindow MP4
SoundFile e:\testing\data\mp4\MP4_24kbps_16khz_mono.mp4
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	10 000 000
EndPosition   	20 000 000
[End_TestCase]

[TestCase]
id 156
Title AudioPlayback.163 - Repeat PlayWindow WAV
SoundFile e:\testing\data\wav\recordwav10s.wav
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	7 000 000
[End_TestCase]

//**************************************************
// Normal Loop play of all audio formats
// Loop play in a Play Window with a Pause
// during play back in the PlayWindow
//**************************************************

// Total duration of 3GP_AAC+_8kbps_16khz_mono.3gp is 10 seconds

[TestCase]
id 157
Title AudioPlayback.164 - Repeat Pause PlayWindow 3GP
SoundFile e:\testing\data\3gpp\3GP_AAC+_8kbps_16khz_mono.3gp
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	8 000 000
PauseDelay	15000000
PlayDelay	20000000
[End_TestCase]

// Total duration of 10s_AAC_LC_320kbps_48khz_stereo.aac is 10 seconds

[TestCase]
id 157
Title AudioPlayback.165 - Repeat Pause PlayWindow AAC
SoundFile e:\testing\data\aac\10s_AAC_LC_320kbps_48khz_stereo.aac
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	8 000 000
PauseDelay	15000000
PlayDelay	20000000
[End_TestCase]

// Total duration of 10s_AMR_NB_mode_0.amr is 10 seconds

[TestCase]
id 157
Title AudioPlayback.166 - Repeat Pause PlayWindow AMR-NB
SoundFile e:\testing\data\amr\10s_AMR_NB_mode_0.amr
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	8 000 000
PauseDelay	15000000
PlayDelay	20000000
[End_TestCase]

// Total duration of 10s_AMR_WB_15.85kbps.awb is 10 seconds

[TestCase]
id 157
Title AudioPlayback.167 - Repeat Pause PlayWindow AMR-WB
SoundFile e:\testing\data\awb\10s_AMR_WB_15.85kbps.awb
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	8 000 000
PauseDelay	15000000
PlayDelay	20000000
[End_TestCase]

// Total duration of 37s_MID_Generic.mid is 37 seconds

[TestCase]
id 157
Title AudioPlayback.168 - Repeat Pause PlayWindow MIDI
SoundFile e:\testing\data\mid\37s_MID_Generic.mid
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	10 000 000
EndPosition   	20 000 000
PauseDelay	15000000
PlayDelay	20000000
[End_TestCase]

// Total duration of 10s_smooth.mp3 is 10 seconds

[TestCase]
id 157
Title AudioPlayback.169 - Repeat Pause PlayWindow MP3
SoundFile e:\testing\data\mp3\10s_smooth.mp3
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	8 000 000
PauseDelay	15000000
PlayDelay	20000000
[End_TestCase]

// Total duration of MP4_24kbps_16khz_mono.mp4 is 28 seconds

[TestCase]
id 157
Title AudioPlayback.170 - Repeat Pause PlayWindow MP4
SoundFile e:\testing\data\mp4\MP4_24kbps_16khz_mono.mp4
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	10 000 000
EndPosition   	20 000 000
PauseDelay	12000000
PlayDelay	16000000
[End_TestCase]

// Total duration of recordwav10s.wav is 10 seconds

[TestCase]
id 157
Title AudioPlayback.171 - Repeat Pause PlayWindow WAV
SoundFile e:\testing\data\wav\recordwav10s.wav
RepeatTimes 3
SilenceDuration 3 000 000
StartPosition 	3 000 000
EndPosition   	8 000 000
PauseDelay	10000000
PlayDelay	14000000
[End_TestCase]

//**************************************************
// Normal Loop play of all types of all audio formats
// Loop play in a Play Window forever
// These test cases must be enabled one by one
// since when loop play starts it doesn't stop !!!
// the app must be killed manually
//**************************************************
// [TestCase]
// id 154
// Title AudioPlayback.172 - Repeat Forever 3GP
// SoundFile e:\testing\data\3gpp\3GP_AAC+_8kbps_16khz_mono.3gp
// RepeatTimes -2
// SilenceDuration 3 000 000
// [End_TestCase]

// [TestCase]
// id 154
// Title AudioPlayback.173 - Repeat Forever  AAC
// SoundFile e:\testing\data\aac\10s_AAC_LC_320kbps_48khz_stereo.aac
// RepeatTimes -2
// SilenceDuration 3 000 000
// [End_TestCase]

// [TestCase]
// id 154
// Title AudioPlayback.174 - Repeat Forever  AMR-NB
// SoundFile e:\testing\data\amr\10s_AMR_NB_mode_0.amr
// RepeatTimes -2
// SilenceDuration 3 000 000
// [End_TestCase]

// [TestCase]
// id 154
// Title AudioPlayback.175 - Repeat Forever  AMR-WB
// SoundFile e:\testing\data\awb\10s_AMR_WB_15.85kbps.awb
// RepeatTimes -2
// SilenceDuration 3 000 000
// [End_TestCase]

// [TestCase]
// id 154
// Title AudioPlayback.176 - Repeat Forever  MIDI
// SoundFile e:\testing\data\mid\10s_MID_Generic.mid
// RepeatTimes -2
// SilenceDuration 3 000 000
// [End_TestCase]

// [TestCase]
// id 154
// Title AudioPlayback.177 - Repeat Forever  MP3
// SoundFile e:\testing\data\mp3\10s_smooth.mp3
// RepeatTimes -2
// SilenceDuration 3 000 000
// [End_TestCase]

// [TestCase]
// id 154
// Title AudioPlayback.178 - Repeat Forever  MP4
// SoundFile e:\testing\data\mp4\MP4_24kbps_16khz_mono.mp4
// RepeatTimes -2
// SilenceDuration 3 000 000
// [End_TestCase]

// [TestCase]
// id 154
// Title AudioPlayback.179 - Repeat Forever  WAV
// SoundFile e:\testing\data\wav\recordwav10s.wav
// RepeatTimes -2
// SilenceDuration 3 000 000
// [End_TestCase]

//**************************************************
// Normal Loop play of all audio formats
// Loop play in a Play Window forever
// These test cases must be enabled one by one
// since when loop play starts it doesn't stop !!!
// the app must be killed manually
//**************************************************
// [TestCase]
// id 158
// Title AudioPlayback.180 - Repeat PlayWindow forever 3GP
// SoundFile e:\testing\data\3gpp\3GP_AAC+_8kbps_16khz_mono.3gp
// RepeatTimes -2
// SilenceDuration 	3 000 000
// StartPosition 	3 000 000
// EndPosition   	7 000 000
// [End_TestCase]
 
// [TestCase]
// id 158
// Title AudioPlayback.181 - Repeat PlayWindow forever AAC
// SoundFile e:\testing\data\aac\10s_AAC_LC_320kbps_48khz_stereo.aac
// RepeatTimes -2
// SilenceDuration 	3 000 000
// StartPosition 	3 000 000
// EndPosition   	7 000 000
// [End_TestCase]

// [TestCase]
// id 158
// Title AudioPlayback.182 - Repeat PlayWindow forever AMR-NB
// SoundFile e:\testing\data\amr\10s_AMR_NB_mode_0.amr
// RepeatTimes -2
// SilenceDuration 	3 000 000
// StartPosition 	3 000 000
// EndPosition   	7 000 000
// [End_TestCase]

// [TestCase]
// id 158
// Title AudioPlayback.183 - Repeat PlayWindow forever AMR-WB
// SoundFile e:\testing\data\awb\10s_AMR_WB_15.85kbps.awb
// RepeatTimes -2
// SilenceDuration 	3 000 000
// StartPosition 	3 000 000
// EndPosition   	7 000 000
// [End_TestCase]

// [TestCase]
// id 158
// Title AudioPlayback.184 - Repeat PlayWindow forever MIDI
// SoundFile e:\testing\data\mid\37s_MID_Generic.mid
// RepeatTimes -2
// SilenceDuration 	3 000 000
// StartPosition 	10 000 000
// EndPosition   	25 000 000
// [End_TestCase]

// [TestCase]
// id 158
// Title AudioPlayback.185 - Repeat PlayWindow forever MP3
// SoundFile e:\testing\data\mp3\10s_smooth.mp3
// RepeatTimes -2
// SilenceDuration 	3 000 000
// StartPosition 	3 000 000
// EndPosition  	7 000 000
// [End_TestCase]

// [TestCase]
// id 158
// Title AudioPlayback.186 - Repeat PlayWindow forever MP4
// SoundFile e:\testing\data\mp4\MP4_24kbps_16khz_mono.mp4
// RepeatTimes -2
// SilenceDuration 	3 000 000
// StartPosition 	3 000 000
// EndPosition   	7 000 000
// [End_TestCase]

// [TestCase]
// id 158
// Title AudioPlayback.187 - Repeat PlayWindow forever WAV
// SoundFile e:\testing\data\wav\recordwav10s.wav
// RepeatTimes -2
// SilenceDuration 	3 000 000
// StartPosition 	3 000 000
// EndPosition   	7 000 000
// [End_TestCase]
