1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/mm/mm_plat/audio_routing_api/tsrc/Conf/AudioRoutingTestClass.cfg Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,279 @@
1.4 +// _Unsupported_ Those API could be not implemented and return KErrNotSupported
1.5 +
1.6 +
1.7 +[Define]
1.8 +KErrNotFound -1
1.9 +KErrNotSupported -5
1.10 +KErrAlreadyExists -11
1.11 +KErrNotReady -18
1.12 +KErrAccessDenied -21
1.13 +
1.14 +KErrEventPending -2000
1.15 +KErrCallbackErrorCode -2001
1.16 +KErrUnexpectedValue -2002
1.17 +KErrNotificationPending -2005
1.18 +KErrUnexpectedNotification -2006
1.19 +KErrTimeoutController -2007
1.20 +
1.21 +
1.22 +
1.23 +[Enddefine]
1.24 +
1.25 +
1.26 +
1.27 +[Test]
1.28 +title 1. Create AudioRouting CAudioInput - Recorder
1.29 +create AudioRoutingTestClass AudioRoutingTest
1.30 +AudioRoutingTest CreateObject Recorder
1.31 +waittestclass AudioRoutingTest
1.32 +AudioRoutingTest AudioInput Recorder
1.33 +delete AudioRoutingTest
1.34 +[Endtest]
1.35 +
1.36 +[Test]
1.37 +title 1.1. Create AudioRouting CAudioInput - Recorder
1.38 +create AudioRoutingTestClass AudioRoutingTest
1.39 +AudioRoutingTest CreateObject Recorder
1.40 +waittestclass AudioRoutingTest
1.41 +AudioRoutingTest AudioInput Recorder
1.42 +AudioRoutingTest SetAudioInput
1.43 +AudioRoutingTest AudioInputs
1.44 +delete AudioRoutingTest
1.45 +[Endtest]
1.46 +
1.47 +[Test]
1.48 +title 1.2. Create AudioRouting CAudioInput - VideoRecorder
1.49 +create AudioRoutingTestClass AudioRoutingTest
1.50 +AudioRoutingTest CreateObject VideoRecord
1.51 +
1.52 +AudioRoutingTest AudioInput VideoRecord
1.53 +delete AudioRoutingTest
1.54 +[Endtest]
1.55 +
1.56 +[Test]
1.57 +title 2. Create AudioRouting CAudioInput - CustomCommand
1.58 +create AudioRoutingTestClass AudioRoutingTest
1.59 +AudioRoutingTest CreateObject Recorder
1.60 +waittestclass AudioRoutingTest
1.61 +AudioRoutingTest CreateObject CustomCommand
1.62 +AudioRoutingTest AudioInput CustomCommand
1.63 +delete AudioRoutingTest
1.64 +[Endtest]
1.65 +
1.66 +[Test]
1.67 +title 3. Create AudioRouting CAudioInput - CustomCommand
1.68 +create AudioRoutingTestClass AudioRoutingTest
1.69 +AudioRoutingTest CreateObject AudioPlayer
1.70 +waittestclass AudioRoutingTest
1.71 +AudioRoutingTest CreateObject CustomCommand AudioPlayer
1.72 +AudioRoutingTest AudioInput CustomCommand
1.73 +AudioRoutingTest SetAudioInput
1.74 +AudioRoutingTest AudioInputs
1.75 +delete AudioRoutingTest
1.76 +[Endtest]
1.77 +
1.78 +[Test]
1.79 +title 4. Create AudioRouting CAudioInput - CustomInterface
1.80 +create AudioRoutingTestClass AudioRoutingTest
1.81 +AudioRoutingTest CreateObject AudioPlayer
1.82 +waittestclass AudioRoutingTest
1.83 +AudioRoutingTest CreateObject CustomInterface AudioPlayer
1.84 +AudioRoutingTest AudioInput CustomInterface
1.85 +delete AudioRoutingTest
1.86 +[Endtest]
1.87 +
1.88 +[Test]
1.89 +title 5. Create AudioRouting CAudioInput - CustomInterface
1.90 +create AudioRoutingTestClass AudioRoutingTest
1.91 +AudioRoutingTest CreateObject Recorder
1.92 +waittestclass AudioRoutingTest
1.93 +AudioRoutingTest CreateObject CustomCommand Recorder
1.94 +AudioRoutingTest CreateObject CustomInterface Recorder
1.95 +AudioRoutingTest AudioInput CustomInterface Recorder
1.96 +delete AudioRoutingTest
1.97 +[Endtest]
1.98 +
1.99 +[Test]
1.100 +title 5.1. Create CAudioInput - CustomInterface
1.101 +create AudioRoutingTestClass AudioRoutingTest
1.102 +AudioRoutingTest CreateObject Recorder
1.103 +waittestclass AudioRoutingTest
1.104 +AudioRoutingTest CreateObject CustomInterface Recorder
1.105 +AudioRoutingTest AudioInput CustomInterface
1.106 +delete AudioRoutingTest
1.107 +[Endtest]
1.108 +
1.109 +[Test]
1.110 +title 6. Create AudioRouting CAudioInput - DevSound
1.111 +create AudioRoutingTestClass AudioRoutingTest
1.112 +AudioRoutingTest CreateObject DevSound
1.113 +waittestclass AudioRoutingTest
1.114 +AudioRoutingTest AudioInput DevSound
1.115 +delete AudioRoutingTest
1.116 +[Endtest]
1.117 +
1.118 +[Test]
1.119 +title 7. Create AudioRouting CAudioInput - InputStream
1.120 +create AudioRoutingTestClass AudioRoutingTest
1.121 +AudioRoutingTest CreateObject InputStream
1.122 +waittestclass AudioRoutingTest
1.123 +AudioRoutingTest AudioInput InputStream
1.124 +delete AudioRoutingTest
1.125 +[Endtest]
1.126 +
1.127 +[Test]
1.128 +title 8. Create AudioRouting CAudioOutput - CMdaAudioPlayerUtility
1.129 +create AudioRoutingTestClass AudioRoutingTest
1.130 +AudioRoutingTest CreateObject AudioPlayer
1.131 +waittestclass AudioRoutingTest
1.132 +AudioRoutingTest AudioInput AudioPlayer
1.133 +[Endtest]
1.134 +
1.135 +[Test]
1.136 +title 8.1. CAudioOutput - CMdaAudioPlayerUtility - AudioOutput
1.137 +create AudioRoutingTestClass AudioRoutingTest
1.138 +AudioRoutingTest CreateObject AudioPlayer
1.139 +waittestclass AudioRoutingTest
1.140 +AudioRoutingTest AudioInput AudioPlayer
1.141 +AudioRoutingTest AudioOutput
1.142 +[Endtest]
1.143 +
1.144 +[Test]
1.145 +title 9. Create AudioRouting CAudioOutput - CMdaAudioRecorderUtility
1.146 +create AudioRoutingTestClass AudioRoutingTest
1.147 +AudioRoutingTest CreateObject OutputRecord
1.148 +waittestclass AudioRoutingTest
1.149 +AudioRoutingTest AudioInput OutputRecord
1.150 +delete AudioRoutingTest
1.151 +[Endtest]
1.152 +
1.153 +[Test]
1.154 +title 10. Create AudioRouting CAudioOutput - CMdaAudioOutputStream
1.155 +create AudioRoutingTestClass AudioRoutingTest
1.156 +AudioRoutingTest CreateObject OutputStream
1.157 +//waittestclass AudioRoutingTest
1.158 +AudioRoutingTest AudioInput OutputStream
1.159 +delete AudioRoutingTest
1.160 +[Endtest]
1.161 +
1.162 +[Test]
1.163 +title 11. Create AudioRouting CAudioOutput - CMdaAudioToneUtility
1.164 +create AudioRoutingTestClass AudioRoutingTest
1.165 +AudioRoutingTest CreateObject ToneUtility
1.166 +waittestclass AudioRoutingTest
1.167 +AudioRoutingTest AudioInput ToneUtility
1.168 +delete AudioRoutingTest
1.169 +[Endtest]
1.170 +
1.171 +[Test]
1.172 +title 12. Create AudioRouting CAudioOutput - DevSound
1.173 +create AudioRoutingTestClass AudioRoutingTest
1.174 +AudioRoutingTest CreateObject DevSound1
1.175 +waittestclass AudioRoutingTest
1.176 +AudioRoutingTest AudioInput DevSound1
1.177 +delete AudioRoutingTest
1.178 +[Endtest]
1.179 +
1.180 +[Test]
1.181 +title 12.1. Create CAudioOutput - DevSound - ProxyF
1.182 +create AudioRoutingTestClass AudioRoutingTest
1.183 +AudioRoutingTest CreateObject DevSound1
1.184 +waittestclass AudioRoutingTest
1.185 +AudioRoutingTest AudioInput DevSound1
1.186 +AudioRoutingTest DefaultAudioOutput
1.187 +AudioRoutingTest RegisterObserver
1.188 +AudioRoutingTest SecureOutput
1.189 +AudioRoutingTest SetAudioOutput
1.190 +AudioRoutingTest SetSecureOutput
1.191 +AudioRoutingTest UnregisterObserver
1.192 +delete AudioRoutingTest
1.193 +[Endtest]
1.194 +
1.195 +[Test]
1.196 +title 13. Create AudioRouting CAudioOutput - CustomInterfaceOutput
1.197 +create AudioRoutingTestClass AudioRoutingTest
1.198 +AudioRoutingTest CreateObject AudioPlayer
1.199 +waittestclass AudioRoutingTest
1.200 +AudioRoutingTest CreateObject CustomInterface AudioPlayer
1.201 +AudioRoutingTest AudioInput CustomInterfaceOutput
1.202 +delete AudioRoutingTest
1.203 +[Endtest]
1.204 +
1.205 +[Test]
1.206 +title 13.1. Create AudioRouting CAudioOutput - CustomCommand
1.207 +create AudioRoutingTestClass AudioRoutingTest
1.208 +AudioRoutingTest CreateObject AudioPlayer
1.209 +waittestclass AudioRoutingTest
1.210 +AudioRoutingTest CreateObject CustomCommand AudioPlayer
1.211 +AudioRoutingTest CreateObject CustomInterface CustomCommand
1.212 +AudioRoutingTest AudioInput CustomInterfaceOutput
1.213 +AudioRoutingTest SetAudioOutput
1.214 +AudioRoutingTest SetSecureOutput
1.215 +pause 2000
1.216 +AudioRoutingTest DefaultAudioOutput
1.217 +AudioRoutingTest SecureOutput
1.218 +pause 2000
1.219 +delete AudioRoutingTest
1.220 +[Endtest]
1.221 +
1.222 +[Test]
1.223 +title 14. Create AudioRouting CAudioOutput - CustomCommand
1.224 +create AudioRoutingTestClass AudioRoutingTest
1.225 +AudioRoutingTest CreateObject AudioPlayer
1.226 +waittestclass AudioRoutingTest
1.227 +AudioRoutingTest CreateObject CustomCommand AudioPlayer
1.228 +AudioRoutingTest AudioInput CustomCommandOutput
1.229 +AudioRoutingTest RegisterObserver
1.230 +AudioRoutingTest UnregisterObserver
1.231 +delete AudioRoutingTest
1.232 +[Endtest]
1.233 +
1.234 +[Test]
1.235 +title 15. Create AudioRouting CAudioOutput - MidiClient
1.236 +create AudioRoutingTestClass AudioRoutingTest
1.237 +AudioRoutingTest CreateObject MidiClient
1.238 +waittestclass AudioRoutingTest
1.239 +AudioRoutingTest AudioInput MidiClient
1.240 +AudioRoutingTest DefaultAudioOutput
1.241 +AudioRoutingTest RegisterObserver
1.242 +AudioRoutingTest SecureOutput
1.243 +AudioRoutingTest SetAudioOutput
1.244 +AudioRoutingTest SetSecureOutput
1.245 +AudioRoutingTest UnregisterObserver
1.246 +delete AudioRoutingTest
1.247 +[Endtest]
1.248 +
1.249 +[Test]
1.250 +title 16. Create AudioRouting CAudioOutput - DrmPlayer
1.251 +create AudioRoutingTestClass AudioRoutingTest
1.252 +AudioRoutingTest CreateObject DrmPlayer
1.253 +waittestclass AudioRoutingTest
1.254 +AudioRoutingTest AudioInput DrmPlayer
1.255 +delete AudioRoutingTest
1.256 +[Endtest]
1.257 +
1.258 +[Test]
1.259 +title 17. Create AudioRouting CAudioOutput - VideoPlayer
1.260 +create AudioRoutingTestClass AudioRoutingTest
1.261 +AudioRoutingTest CreateObject VideoPlayer
1.262 +waittestclass AudioRoutingTest
1.263 +AudioRoutingTest AudioInput VideoPlayer
1.264 +AudioRoutingTest AudioInputs
1.265 +AudioRoutingTest SetAudioInput
1.266 +delete AudioRoutingTest
1.267 +[Endtest]
1.268 +
1.269 +[Test]
1.270 +title 18. Create AudioRouting CAudioOutput - VideoPlayer
1.271 +create AudioRoutingTestClass AudioRoutingTest
1.272 +AudioRoutingTest CreateObject VideoPlayer
1.273 +waittestclass AudioRoutingTest
1.274 +AudioRoutingTest AudioInput VideoPlayer
1.275 +AudioRoutingTest DefaultAudioOutput
1.276 +AudioRoutingTest RegisterObserver
1.277 +AudioRoutingTest SecureOutput
1.278 +AudioRoutingTest SetAudioOutput
1.279 +AudioRoutingTest SetSecureOutput
1.280 +AudioRoutingTest UnregisterObserver
1.281 +delete AudioRoutingTest
1.282 +[Endtest]
1.283 \ No newline at end of file