mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/AudioPlaybackTestModule/conf/AudioPlaybackTestModule.cfg
changeset 0 71ca22bcf22a
child 7 709f89d8c047
child 12 5a06f39ad45b
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/AudioPlaybackTestModule/conf/AudioPlaybackTestModule.cfg	Tue Feb 02 01:08:46 2010 +0200
@@ -0,0 +1,2083 @@
+
+//*****************************************************************************************************************
+//* 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]