mmaudio_pub/drm_audio_player_api/tsrc/Conf/DRMAudioPlaybackTestModule.cfg
changeset 0 b8ed18f6c07b
child 5 b220a9341636
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_pub/drm_audio_player_api/tsrc/Conf/DRMAudioPlaybackTestModule.cfg	Thu Oct 07 22:34:12 2010 +0100
@@ -0,0 +1,1242 @@
+
+//**************************
+//* Play  (ID 1002)
+//**************************
+// Testing Playback to EOF
+
+[TestCase]
+id 1002
+Title DRMAudioPlayback.1 - Play AMR_WB_6.6kbps.awb
+SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
+Immediate 0
+//	0 for non-immediate instantiation
+//	1 for Immediate instantiation
+ErrorRange 1 000 000
+Expected Duration 2 000 000
+[End_TestCase]
+
+[TestCase]
+id 1002
+Title DRMAudioPlayback.2 - Play 10s_smooth.mp3
+SoundFile e:\testing\data\mp3\10s_smooth.mp3
+Immediate 0
+ErrorRange 3 000 000
+[End_TestCase]
+
+[TestCase]
+id 1002
+Title DRMAudioPlayback.3 - Play 10s_MID_Generic.mid
+SoundFile e:\testing\data\mid\10s_MID_Generic.mid
+Immediate 0
+//Expected Duration 13 000 000
+ErrorRange 1 000 000
+[End_TestCase]
+
+[TestCase]
+id 1002
+Title DRMAudioPlayback.4 - Immediate Play AMR_WB_6.6kbps.awb
+SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
+Immediate 1
+//Expected Duration 2 000 000
+ErrorRange 1 000 000
+[End_TestCase]
+
+[TestCase]
+id 1002
+Title DRMAudioPlayback.5 - Immediate Play 10s_smooth.mp3
+SoundFile e:\testing\data\mp3\10s_smooth.mp3
+Immediate 1
+ErrorRange 3 000 000
+[End_TestCase]
+
+[TestCase]
+id 1002
+Title DRMAudioPlayback.6 - Immediate Play 10s_MID_Generic.mid
+SoundFile e:\testing\data\mid\10s_MID_Generic.mid
+Immediate 1
+//Expected Duration 13 000 000
+ErrorRange 1 000 000
+[End_TestCase]
+
+[TestCase]
+id 1002
+Title DRMAudioPlayback.7 - Play AMR_WB_6.6kbps.awb
+SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
+Immediate 0
+FileType 1
+ErrorRange 1 000 000
+Expected Duration 2 000 000
+[End_TestCase]
+
+
+//**************************
+//* Play and Stop (ID 1003)
+//**************************
+
+[TestCase]
+id 1003
+Title DRMAudioPlayback.8 - 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 1003
+Title DRMAudioPlayback.9 - 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 1003
+Title DRMAudioPlayback.10 - 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 and Stop (ID 1004)
+//**************************
+
+[TestCase]
+id 1004
+Title DRMAudioPlayback.11 - CasePlayDes AMR_WB_6.6kbps.awb 
+SoundDes e:\testing\data\awb\AMR_WB_6.6kbps.awb
+Immediate 0
+//SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
+Delay 1000000
+[End_TestCase]
+
+[TestCase]
+id 1004
+Title DRMAudioPlayback.12 - Immediate CasePlayDes AMR_WB_6.6kbps.awb 
+SoundDes e:\testing\data\awb\AMR_WB_6.6kbps.awb
+Immediate 1
+DesReadOnly 0
+//SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
+Delay 1000000
+[End_TestCase]
+
+[TestCase]
+id 1004
+Title DRMAudioPlayback.13 - Immediate CasePlayDes read only AMR_WB_6.6kbps.awb 
+SoundDes e:\testing\data\awb\AMR_WB_6.6kbps.awb
+Immediate 1
+DesReadOnly 1
+//SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
+Delay 1000000
+[End_TestCase]
+
+
+//**************************
+//* Play and Stop (ID 1006)
+//**************************
+
+[TestCase]
+id 1006
+Title DRMAudioPlayback.14 - CasePlayURL AMR_WB_6.6kbps.awb 
+SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
+SoundUrl e:\testing\data\awb\AMR_WB_6.6kbps.awb
+Delay 1000000
+[End_TestCase]
+
+
+
+//**************************
+//* Play Pause Play (ID 1008)
+//**************************
+
+[TestCase]
+id 1008
+Title DRMAudioPlayback.15 - 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 1008
+Title DRMAudioPlayback.16 - 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 1008
+Title DRMAudioPlayback.17 - 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 1009)
+//**************************
+
+[TestCase]
+id 1009
+Title DRMAudioPlayback.18 - 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 1009
+Title DRMAudioPlayback.19 - 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 1010)
+//**************************
+// Delay is the setting position, meaning every delay value, the get position is called. 
+// This info be seen on the log file.
+
+[TestCase]
+id 1010
+Title DRMAudioPlayback.20 - GetPosition_10s_AMR_WB_15.85kbps.awb
+SoundFile e:\testing\data\awb\10s_AMR_WB_15.85kbps.awb
+Delay 1000000
+[End_TestCase]
+
+[TestCase]
+id 1010
+Title DRMAudioPlayback.21 - GetPosition_Play MP3 30s_batendo_a_porta.mp3
+SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
+Delay 1000000
+[End_TestCase]
+
+[TestCase]
+id 1010
+Title DRMAudioPlayback.22 - GetPosition_Play 10s_MID_Generic.mid
+SoundFile e:\testing\data\mid\10s_MID_Generic.mid
+Delay 1000000
+[End_TestCase]
+
+//**************************
+//* Play - Get Duration (ID 1011)
+//**************************
+
+[TestCase]
+id 1011
+Title DRMAudioPlayback.23 - 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 1011
+Title DRMAudioPlayback.24 - GetDuration MP3 30s_batendo_a_porta.mp3
+SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
+Delay 1000000
+[End_TestCase]
+
+[TestCase]
+id 1011
+Title DRMAudioPlayback.25 - GetDuration 10s_MID_Generic.mid
+SoundFile e:\testing\data\mid\10s_MID_Generic.mid
+Delay 1000000
+[End_TestCase]
+
+//**************************
+//* Play - Get Max Volume (ID 1035)
+//**************************
+
+[TestCase]
+id 1035
+Title DRMAudioPlayback.26 - Max Volume 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 1035
+Title DRMAudioPlayback.27 - Max Volume MP3 30s_batendo_a_porta.mp3
+SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
+Delay 1000000
+[End_TestCase]
+
+[TestCase]
+id 1035
+Title DRMAudioPlayback.28 - Max Volume 10s_MID_Generic.mid
+SoundFile e:\testing\data\mid\10s_MID_Generic.mid
+Delay 1000000
+[End_TestCase]
+
+
+//**************************
+//* Play - Set Volume (ID 1029)
+//**************************
+
+[TestCase]
+id 1029
+Title DRMAudioPlayback.29 - Set Volume 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 1029
+Title DRMAudioPlayback.30 - Set Volume MP3 30s_batendo_a_porta.mp3
+SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
+Delay 1000000
+[End_TestCase]
+
+[TestCase]
+id 1029
+Title DRMAudioPlayback.31 - Set Volume 10s_MID_Generic.mid
+SoundFile e:\testing\data\mid\10s_MID_Generic.mid
+Delay 1000000
+[End_TestCase]
+
+
+
+//**************************
+//* Play - Get Balance (ID 1030)
+//**************************
+
+[TestCase]
+id 1030
+Title DRMAudioPlayback.32 - Get Balance 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 1030
+Title DRMAudioPlayback.33 - Get Balance MP3 30s_batendo_a_porta.mp3
+SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
+Delay 1000000
+[End_TestCase]
+
+[TestCase]
+id 1030
+Title DRMAudioPlayback.34 - Get Balance 10s_MID_Generic.mid
+SoundFile e:\testing\data\mid\10s_MID_Generic.mid
+Delay 1000000
+[End_TestCase]
+
+
+//**************************
+//* Play - Get Bit Rate (ID 1031)
+//**************************
+
+[TestCase]
+id 1031
+Title DRMAudioPlayback.35 - Get Bit Rate 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 1031
+Title DRMAudioPlayback.36 - Get Bit Rate MP3 30s_batendo_a_porta.mp3
+SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
+Delay 1000000
+[End_TestCase]
+
+[TestCase]
+id 1031
+Title DRMAudioPlayback.37 - Get Bit Rate 10s_MID_Generic.mid
+SoundFile e:\testing\data\mid\10s_MID_Generic.mid
+Delay 1000000
+[End_TestCase]
+
+
+
+
+
+//**************************
+//* Play - Volume Ramping (ID 1013)
+//**************************
+
+[TestCase]
+id 1013
+Title DRMAudioPlayback.38 - 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 1013
+Title DRMAudioPlayback.39 - 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 1013
+Title DRMAudioPlayback.40 - 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 1015)
+//**************************
+
+[TestCase]
+id 1015
+Title DRMAudioPlayback.41 - 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 1015
+Title DRMAudioPlayback.42 - 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 1015
+Title DRMAudioPlayback.43 - 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 1016)
+//**************************
+
+[TestCase]
+id 1016
+Title DRMAudioPlayback.44 - 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 1016
+Title DRMAudioPlayback.45 - 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 1016
+Title DRMAudioPlayback.46 - 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 AMR NB Modes 0-7 (ID 1020)
+//**************************
+// Testing Playback to EOF
+
+[TestCase]
+id 1020
+Title DRMAudioPlayback.47 - 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 1021)
+//**************************
+
+[TestCase]
+id 1021
+Title DRMAudioPlayback.48 - 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 1022)
+//**************************
+[TestCase]
+id 1022
+Title DRMAudioPlayback.49 - 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 1023)
+//**************************
+
+
+[TestCase]
+id 1023
+Title DRMAudioPlayback.50 - VolumeRamping 10s_AMR_NB_mode_0.amr
+SoundFile e:\testing\data\amr\10s_AMR_NB_mode_0.amr
+RampDuration 3 000 000
+Delay 1000000
+[End_TestCase]
+
+
+
+//**************************
+//* Set Position - Play (ID 1024)
+//**************************
+
+[TestCase]
+id 1024
+Title DRMAudioPlayback.51 - 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 1025)
+//**************************
+// Delay is the setting position, meaning every delay value, the get position is called. 
+// This info be seen on the log file.
+
+[TestCase]
+id 1025
+Title DRMAudioPlayback.52 - 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 1026)
+//******************************
+
+[TestCase]
+id 1026
+Title DRMAudioPlayback.53 - 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 1027)
+//**************************
+
+[TestCase]
+id 1027
+Title DRMAudioPlayback.54 - 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 1028)
+//**************************
+
+[TestCase]
+id 1028
+Title DRMAudioPlayback.55 - 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]
+
+
+
+//**************************
+//* Play - Get Audio Loading Progress (ID 1032)
+//**************************
+
+[TestCase]
+id 1032
+Title DRMAudioPlayback.56 - Get Audio Loading Progress 30s_batendo_a_porta.mp3
+SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
+Delay 1000000
+[End_TestCase]
+
+
+//**************************
+//* Play - Controller Implementation Information (ID 1034)
+//**************************
+
+[TestCase]
+id 1034
+Title DRMAudioPlayback.57 - Controller Implementation Information 10s_AMR_WB_23.85kbps_Generic.awb
+SoundFile e:\testing\data\awb\10s_AMR_WB_23.85kbps_Generic.awb
+Delay 1000000
+[End_TestCase]
+
+
+//**************************
+//* Play - With Balance (ID 1036)
+//**************************
+
+[TestCase]
+id 1036
+Title DRMAudioPlayback.58 - Set Balance 10s_AMR_WB_23.85kbps_Generic.awb
+SoundFile e:\testing\data\awb\10s_AMR_WB_23.85kbps_Generic.awb
+Balance 0
+[End_TestCase]
+
+
+[TestCase]
+id 1018
+Title DRMAudioPlayback.59 - Set Balance MP3 10s_smooth.mp3
+SoundFile e:\testing\data\mp3\10s_smooth.mp3
+Balance 0
+[End_TestCase]
+
+[TestCase]
+id 1036
+Title DRMAudioPlayback.60 - Set Balance 10s_MID_Generic.mid
+SoundFile e:\testing\data\mid\10s_MID_Generic.mid
+Balance 0
+[End_TestCase]
+
+
+
+//**************************
+//* Play - With Repeats (ID 1017)
+//**************************
+
+[TestCase]
+id 1017
+Title DRMAudioPlayback.61 - With Repeats 10s_AMR_WB_23.85kbps_Generic.awb
+SoundFile e:\testing\data\awb\10s_AMR_WB_23.85kbps_Generic.awb
+Balance 0
+[End_TestCase]
+
+
+[TestCase]
+id 1017
+Title DRMAudioPlayback.62 - With Repeats MP3 10s_smooth.mp3
+SoundFile e:\testing\data\mp3\10s_smooth.mp3
+Balance 0
+[End_TestCase]
+
+[TestCase]
+id 1017
+Title DRMAudioPlayback.63 - With Repeats 10s_MID_Generic.mid
+SoundFile e:\testing\data\mid\10s_MID_Generic.mid
+Balance 0
+[End_TestCase]
+
+
+
+//**************************
+//* Play - With Priority (ID 1037)
+//**************************
+
+[TestCase]
+id 1037
+Title DRMAudioPlayback.64 - With Priority 10s_AMR_WB_23.85kbps_Generic.awb
+SoundFile e:\testing\data\awb\10s_AMR_WB_23.85kbps_Generic.awb
+Balance 0
+[End_TestCase]
+
+
+[TestCase]
+id 1037
+Title DRMAudioPlayback.65 - With Priority MP3 10s_smooth.mp3
+SoundFile e:\testing\data\mp3\10s_smooth.mp3
+Balance 0
+[End_TestCase]
+
+
+//**************************
+//* Play - Meta Data Info (ID 1014)
+//**************************
+
+[TestCase]
+id 1014
+Title DRMAudioPlayback.66 - Meta Data Info 30s_batendo_a_porta.mp3
+SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
+MetaInfoTest 0
+[End_TestCase]
+
+[TestCase]
+id 1014
+Title DRMAudioPlayback.67 - Meta Data Info 30s_batendo_a_porta.mp3
+SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
+MetaInfoTest 1
+[End_TestCase]
+
+//********************************************************************************************************
+//******************************* Loop Play use cases ****************************************************
+//********************************************************************************************************
+
+//*******************************
+// Loop Play of audio files
+//*******************************
+
+[TestCase]
+id 1041
+Title 101. Loopplay DRM 3GP file
+SoundFile e:\testing\data\drm\test3gp.dcf
+RightsFile e:\testing\data\drm\test3gp.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+[End_TestCase]
+
+[TestCase]
+id 1041
+Title 102. Loopplay DRM AAC file
+SoundFile e:\testing\data\drm\testaac.dcf
+RightsFile e:\testing\data\drm\testaac.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+[End_TestCase]
+
+[TestCase]
+id 1041
+Title 103. Loopplay DRM MIDI file
+SoundFile e:\testing\data\drm\testmidi.dcf
+RightsFile e:\testing\data\drm\testmidi.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+[End_TestCase]
+
+[TestCase]
+id 1041
+Title 104. Loopplay DRM MP3 file
+SoundFile e:\testing\data\drm\testmp3.dcf
+RightsFile e:\testing\data\drm\testmp3.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+[End_TestCase]
+
+[TestCase]
+id 1041
+Title 105. Loopplay DRM MP4 file
+SoundFile e:\testing\data\drm\testmp4.dcf
+RightsFile e:\testing\data\drm\testmp4.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+[End_TestCase]
+
+[TestCase]
+id 1041
+Title 106. Loopplay DRM WAV file
+SoundFile e:\testing\data\drm\testwav.dcf
+RightsFile e:\testing\data\drm\testwav.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+[End_TestCase]
+
+[TestCase]
+id 1041
+Title 107. Loopplay DRM AMR-NB file
+SoundFile e:\testing\data\drm\testamrnb.dcf
+RightsFile e:\testing\data\drm\testamrnb.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+[End_TestCase]
+
+[TestCase]
+id 1041
+Title 108. Loopplay DRM AMR-WB file
+SoundFile e:\testing\data\drm\testamrwb.dcf
+RightsFile e:\testing\data\drm\testamrwb.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+[End_TestCase]
+
+//**************************************************************
+// Loop Play of audio files. Pausing during the loop play
+// and resuming the playback after the Pause operation.
+//**************************************************************
+
+[TestCase]
+id 1042
+Title 109. Loopplay Pause DRM 3GP file
+SoundFile e:\testing\data\drm\test3gp.dcf
+RightsFile e:\testing\data\drm\test3gp.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+PauseDelay	10000000
+PlayDelay	15000000
+[End_TestCase]
+
+[TestCase]
+id 1042
+Title 110. Loopplay Pause DRM AAC file
+SoundFile e:\testing\data\drm\testaac.dcf
+RightsFile e:\testing\data\drm\testaac.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+PauseDelay	10000000
+PlayDelay	15000000
+[End_TestCase]
+
+[TestCase]
+id 1042
+Title 111. Loopplay Pause DRM MIDI file
+SoundFile e:\testing\data\drm\testmidi.dcf
+RightsFile e:\testing\data\drm\testmidi.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+PauseDelay	10000000
+PlayDelay	15000000
+[End_TestCase]
+
+[TestCase]
+id 1042
+Title 112. Loopplay Pause DRM MP3 file
+SoundFile e:\testing\data\drm\testmp3.dcf
+RightsFile e:\testing\data\drm\testmp3.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+PauseDelay	10000000
+PlayDelay	15000000
+[End_TestCase]
+
+[TestCase]
+id 1042
+Title 113. Loopplay Pause DRM MP4 file
+SoundFile e:\testing\data\drm\testmp4.dcf
+RightsFile e:\testing\data\drm\testmp4.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+PauseDelay	10000000
+PlayDelay	15000000
+[End_TestCase]
+
+[TestCase]
+id 1042
+Title 114. Loopplay Pause DRM WAV file
+SoundFile e:\testing\data\drm\testwav.dcf
+RightsFile e:\testing\data\drm\testwav.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+PauseDelay	10000000
+PlayDelay	15000000
+[End_TestCase]
+
+[TestCase]
+id 1042
+Title 115. Loopplay Pause DRM AMR-NB file
+SoundFile e:\testing\data\drm\testamrnb.dcf
+RightsFile e:\testing\data\drm\testamrnb.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+PauseDelay	10000000
+PlayDelay	15000000
+[End_TestCase]
+
+[TestCase]
+id 1042
+Title 116. Loopplay Pause DRM AMR-WB file
+SoundFile e:\testing\data\drm\testamrwb.dcf
+RightsFile e:\testing\data\drm\testamrwb.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+PauseDelay	10000000
+PlayDelay	15000000
+[End_TestCase]
+
+//*******************************
+// Loop Play of audio files in a PlayWindow
+//*******************************
+
+[TestCase]
+id 1044
+Title 117. Loopplay in a PlayWindow DRM 3GP file
+SoundFile e:\testing\data\drm\test3gp.dcf
+RightsFile e:\testing\data\drm\test3gp.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition   3 000 000
+EndPosition     7 000 000
+[End_TestCase]
+
+[TestCase]
+id 1044
+Title 118. Loopplay in a PlayWindow DRM AAC file
+SoundFile e:\testing\data\drm\testaac.dcf
+RightsFile e:\testing\data\drm\testaac.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition   3 000 000
+EndPosition     7 000 000
+[End_TestCase]
+
+[TestCase]
+id 1044
+Title 119. Loopplay in a PlayWindow DRM MIDI file
+SoundFile e:\testing\data\drm\testmidi.dcf
+RightsFile e:\testing\data\drm\testmidi.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition   3 000 000
+EndPosition     7 000 000
+[End_TestCase]
+
+[TestCase]
+id 1044
+Title 120. Loopplay in a PlayWindow DRM MP3 file
+SoundFile e:\testing\data\drm\testmp3.dcf
+RightsFile e:\testing\data\drm\testmp3.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition   3 000 000
+EndPosition     7 000 000
+[End_TestCase]
+
+[TestCase]
+id 1044
+Title 121. Loopplay in a PlayWindow DRM MP4 file
+SoundFile e:\testing\data\drm\testmp4.dcf
+RightsFile e:\testing\data\drm\testmp4.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition   3 000 000
+EndPosition     7 000 000
+[End_TestCase]
+
+[TestCase]
+id 1044
+Title 121. Loopplay in a PlayWindow DRM WAV file
+SoundFile e:\testing\data\drm\testwav.dcf
+RightsFile e:\testing\data\drm\testwav.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition   3 000 000
+EndPosition     7 000 000
+[End_TestCase]
+
+[TestCase]
+id 1044
+Title 122. Loopplay in a PlayWindow DRM AMR-NB file
+SoundFile e:\testing\data\drm\testamrnb.dcf
+RightsFile e:\testing\data\drm\testamrnb.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition   3 000 000
+EndPosition     7 000 000
+[End_TestCase]
+
+[TestCase]
+id 1044
+Title 123. Loopplay in a PlayWindow DRM AMR-WB file
+SoundFile e:\testing\data\drm\testamrwb.dcf
+RightsFile e:\testing\data\drm\testamrwb.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition   3 000 000
+EndPosition     7 000 000
+[End_TestCase]
+
+//**************************************************************
+// Loop Play of audio files in a Play window
+// During loop play the Pause event is generated and the 
+// loop play is resumed after the Pause operation
+//**************************************************************
+
+[TestCase]
+id 1045
+Title 124. Loopplay in a PlayWindow & Pause DRM 3GP file
+SoundFile e:\testing\data\drm\test3gp.dcf
+RightsFile e:\testing\data\drm\test3gp.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition 	3 000 000
+EndPosition   	8 000 000
+PauseDelay	15000000
+PlayDelay	20000000
+[End_TestCase]
+
+[TestCase]
+id 1045
+Title 125. Loopplay in a PlayWindow & Pause DRM AAC file
+SoundFile e:\testing\data\drm\testaac.dcf
+RightsFile e:\testing\data\drm\testaac.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition 	3 000 000
+EndPosition   	8 000 000
+PauseDelay	15000000
+PlayDelay	20000000
+[End_TestCase]
+
+[TestCase]
+id 1045
+Title 126. Loopplay in a PlayWindow & Pause DRM MIDI file
+SoundFile e:\testing\data\drm\testmidi.dcf
+RightsFile e:\testing\data\drm\testmidi.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition 	3 000 000
+EndPosition   	8 000 000
+PauseDelay	15000000
+PlayDelay	20000000
+[End_TestCase]
+
+[TestCase]
+id 1045
+Title 127. Loopplay in a PlayWindow & Pause DRM MP3 file
+SoundFile e:\testing\data\drm\testmp3.dcf
+RightsFile e:\testing\data\drm\testmp3.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition 	3 000 000
+EndPosition   	8 000 000
+PauseDelay	15000000
+PlayDelay	20000000
+[End_TestCase]
+
+[TestCase]
+id 1045
+Title 128. Loopplay in a PlayWindow & Pause DRM MP4 file
+SoundFile e:\testing\data\drm\testmp4.dcf
+RightsFile e:\testing\data\drm\testmp4.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition 	3 000 000
+EndPosition   	8 000 000
+PauseDelay	12000000
+PlayDelay	16000000
+[End_TestCase]
+
+[TestCase]
+id 1045
+Title 129. Loopplay in a PlayWindow & Pause DRM WAV file
+SoundFile e:\testing\data\drm\testwav.dcf
+RightsFile e:\testing\data\drm\testwav.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition 	3 000 000
+EndPosition   	8 000 000
+PauseDelay	15000000
+PlayDelay	20000000
+[End_TestCase]
+
+[TestCase]
+id 1045
+Title 130. Loopplay in a PlayWindow & Pause DRM AMR-NB file
+SoundFile e:\testing\data\drm\testamrnb.dcf
+RightsFile e:\testing\data\drm\testamrnb.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition 	3 000 000
+EndPosition   	8 000 000
+PauseDelay	15000000
+PlayDelay	20000000
+[End_TestCase]
+
+[TestCase]
+id 1045
+Title 131. Loopplay in a PlayWindow & Pause DRM AMR-WB file
+SoundFile e:\testing\data\drm\testamrwb.dcf
+RightsFile e:\testing\data\drm\testamrwb.dr
+RepeatTimes 	2
+SilenceDuration 3 000 000
+StartPosition 	3 000 000
+EndPosition   	8 000 000
+PauseDelay	15000000
+PlayDelay	20000000
+[End_TestCase]
+
+//**************************************************************
+// Loop Play of audio files forever
+// These test cases must be executed manually one each time.
+// Once a test cases starts it cannot be stopped and the app
+// must be manually killed for executing the next one.
+// Uncomment one test case at a time and run !!!
+//**************************************************************
+// [TestCase]
+// id 1043
+// Title 132. Loopplay Forever DRM 3GP file
+// SoundFile e:\testing\data\drm\test3gp.dcf
+// RightsFile e:\testing\data\drm\test3gp.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1043
+// Title 133. Loopplay Forever DRM AAC file
+// SoundFile e:\testing\data\drm\testaac.dcf
+// RightsFile e:\testing\data\drm\testaac.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1043
+// Title 134. Loopplay Forever DRM MIDI file
+// SoundFile e:\testing\data\drm\testmidi.dcf
+// RightsFile e:\testing\data\drm\testmidi.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1043
+// Title 135. Loopplay Forever DRM MP3 file
+// SoundFile e:\testing\data\drm\testmp3.dcf
+// RightsFile e:\testing\data\drm\testmp3.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1043
+// Title 136. Loopplay Forever DRM MP4 file
+// SoundFile e:\testing\data\drm\testmp4.dcf
+// RightsFile e:\testing\data\drm\testmp4.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1043
+// Title 137. Loopplay Forever DRM WAV file
+// SoundFile e:\testing\data\drm\testwav.dcf
+// RightsFile e:\testing\data\drm\testwav.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1043
+// Title 138. Loopplay Forever DRM AMR-NB file
+// SoundFile e:\testing\data\drm\testamrnb.dcf
+// RightsFile e:\testing\data\drm\testamrnb.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1043
+// Title 139. Loopplay Forever DRM AMR-WB file
+// SoundFile e:\testing\data\drm\testamrwb.dcf
+// RightsFile e:\testing\data\drm\testamrwb.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// [End_TestCase]
+
+//**************************************************************
+// Loop Play of audio files in a PlayWindow forever.
+// These test cases must be executed manually one each time.
+// Once a test cases starts it cannot be stopped and the app
+// must be manually killed for executing the next one.
+// Uncomment one test case at a time and run !!!
+//**************************************************************
+// [TestCase]
+// id 1046
+// Title 140. Loopplay forever in a PlayWindow DRM 3GP file
+// SoundFile e:\testing\data\drm\test3gp.dcf
+// RightsFile e:\testing\data\drm\test3gp.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// StartPosition   3 000 000
+// EndPosition     7 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1046
+// Title 141. Loopplay forever in a PlayWindow DRM AAC file
+// SoundFile e:\testing\data\drm\testaac.dcf
+// RightsFile e:\testing\data\drm\testaac.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// StartPosition   3 000 000
+// EndPosition     7 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1046
+// Title 142. Loopplay forever in a PlayWindow DRM MIDI file
+// SoundFile e:\testing\data\drm\testmidi.dcf
+// RightsFile e:\testing\data\drm\testmidi.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// StartPosition   3 000 000
+// EndPosition     7 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1046
+// Title 143. Loopplay forever in a PlayWindow DRM MP3 file
+// SoundFile e:\testing\data\drm\testmp3.dcf
+// RightsFile e:\testing\data\drm\testmp3.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// StartPosition   3 000 000
+// EndPosition     7 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1046
+// Title 144. Loopplay forever in a PlayWindow DRM MP4 file
+// SoundFile e:\testing\data\drm\testmp4.dcf
+// RightsFile e:\testing\data\drm\testmp4.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// StartPosition   3 000 000
+// EndPosition     7 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1046
+// Title 145. Loopplay forever in a PlayWindow DRM WAV file
+// SoundFile e:\testing\data\drm\testwav.dcf
+// RightsFile e:\testing\data\drm\testwav.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// StartPosition   3 000 000
+// EndPosition     7 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1046
+// Title 146. Loopplay forever in a PlayWindow DRM AMR-NB file
+// SoundFile e:\testing\data\drm\testamrnb.dcf
+// RightsFile e:\testing\data\drm\testamrnb.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// StartPosition   3 000 000
+// EndPosition     7 000 000
+// [End_TestCase]
+
+// [TestCase]
+// id 1046
+// Title 147. Loopplay forever in a PlayWindow DRM AMR-WB file
+// SoundFile e:\testing\data\drm\testamrwb.dcf
+// RightsFile e:\testing\data\drm\testamrwb.dr
+// RepeatTimes 	-2
+// SilenceDuration 3 000 000
+// StartPosition   3 000 000
+// EndPosition     7 000 000
+// [End_TestCase]