mmmw_plat/enhanced_media_client_api/tsrc/Conf/EnhanMediaTestClass.cfg
changeset 0 71ca22bcf22a
child 13 f5c5c82a163e
equal deleted inserted replaced
-1:000000000000 0:71ca22bcf22a
       
     1 // _Unsupported_ Those API could be not implemented and return KErrNotSupported
       
     2 
       
     3 
       
     4 [Define]
       
     5 KErrNotFound -1
       
     6 KErrNotSupported -5
       
     7 KErrAlreadyExists -11
       
     8 KErrNotReady -18
       
     9 KErrAccessDenied -21
       
    10 
       
    11 KErrEventPending -2000
       
    12 KErrCallbackErrorCode -2001
       
    13 KErrUnexpectedValue -2002
       
    14 KErrNotificationPending -2005
       
    15 KErrUnexpectedNotification -2006
       
    16 KErrTimeoutController -2007
       
    17 
       
    18 
       
    19 
       
    20 [Enddefine]
       
    21 
       
    22 
       
    23 [Test]
       
    24 title 1. Create Factory
       
    25 create EnhanMediaTestClass AudioEnhs
       
    26 AudioEnhs CreateFactory
       
    27 //waittestclass AudioEnhs
       
    28 AudioEnhs DeleteFactory
       
    29 delete AudioEnhs
       
    30 [Endtest]
       
    31 
       
    32 [Test]
       
    33 title 2. Create CreateSource and remove
       
    34 create EnhanMediaTestClass AudioEnhs
       
    35 AudioEnhs CreateFactory
       
    36 AudioEnhs CreateStream
       
    37 AudioEnhs CreateSource 0
       
    38 AudioEnhs AddObserver 0
       
    39 AudioEnhs StreamAddSource 0
       
    40 //waittestclass AudioEnhs
       
    41 AudioEnhs StreamRemoveSource 0
       
    42 AudioEnhs CloseSource
       
    43 AudioEnhs RemoveObserver 0
       
    44 AudioEnhs DeleteSource
       
    45 //AudioEnhs DeleteStream
       
    46 AudioEnhs DeleteFactory
       
    47 delete AudioEnhs
       
    48 [Endtest]
       
    49 
       
    50 [Test]
       
    51 title 3. Create CreateSink
       
    52 create EnhanMediaTestClass AudioEnhs
       
    53 AudioEnhs CreateFactory
       
    54 AudioEnhs CreateStream
       
    55 AudioEnhs CreateSink
       
    56 AudioEnhs AddObserver 4
       
    57 AudioEnhs StreamAddSink 4
       
    58 AudioEnhs ControlTypeL 4
       
    59 AudioEnhs ControlControlTypeL 4
       
    60 //waittestclass AudioEnhs
       
    61 AudioEnhs StreamRemoveSink 4
       
    62 AudioEnhs RemoveObserver 4
       
    63 AudioEnhs DeleteSink 
       
    64 AudioEnhs DeleteFactory
       
    65 delete AudioEnhs
       
    66 [Endtest]
       
    67 
       
    68 [Test]
       
    69 title 4. Create CreateEffect Equalizer
       
    70 create EnhanMediaTestClass AudioEnhs
       
    71 AudioEnhs CreateFactory
       
    72 AudioEnhs CreateStream
       
    73 AudioEnhs CreateEffect 7
       
    74 AudioEnhs AddObserver 7
       
    75 AudioEnhs StreamAddEffect 7
       
    76 waittestclass AudioEnhs
       
    77 AudioEnhs RemoveObserver 7
       
    78 AudioEnhs RemoveEffect 7
       
    79 AudioEnhs DeleteEffect 7
       
    80 AudioEnhs DeleteFactory
       
    81 delete AudioEnhs
       
    82 [Endtest]
       
    83 
       
    84 [Test]
       
    85 title 4.1. Create CreateEffect BassBoost
       
    86 create EnhanMediaTestClass AudioEnhs
       
    87 AudioEnhs CreateFactory
       
    88 AudioEnhs CreateStream
       
    89 AudioEnhs CreateEffect 9
       
    90 AudioEnhs AddObserver 9
       
    91 AudioEnhs StreamAddEffect 9
       
    92 waittestclass AudioEnhs
       
    93 allownextresult -18
       
    94 AudioEnhs AudioEffect_Enable 9
       
    95 allownextresult -18
       
    96 AudioEnhs EffectApply 7
       
    97 allownextresult -18
       
    98 AudioEnhs AudioEffect_Disable 9
       
    99 allownextresult -18
       
   100 AudioEnhs RemoveObserver 9
       
   101 AudioEnhs RemoveEffect 9
       
   102 AudioEnhs DeleteEffect 9
       
   103 AudioEnhs DeleteFactory
       
   104 delete AudioEnhs
       
   105 [Endtest]
       
   106 
       
   107 [Test]
       
   108 title 5. Create CreateStream
       
   109 create EnhanMediaTestClass AudioEnhs
       
   110 AudioEnhs CreateFactory
       
   111 AudioEnhs CreateStream
       
   112 AudioEnhs AddObserver 3
       
   113 //waittestclass AudioEnhs
       
   114 AudioEnhs ControlTypeL 3
       
   115 AudioEnhs ControlControlTypeL 3
       
   116 AudioEnhs RemoveObserver 3
       
   117 AudioEnhs DeleteStream
       
   118 AudioEnhs DeleteFactory
       
   119 delete AudioEnhs
       
   120 [Endtest]
       
   121 
       
   122 
       
   123 [Test]
       
   124 title 6. MP3-FS EMC Equalizer
       
   125 create EnhanMediaTestClass AudioEnhs
       
   126 AudioEnhs CreateFactory
       
   127 AudioEnhs CreateStream
       
   128 AudioEnhs AddObserver 3
       
   129 AudioEnhs CreateSource 0
       
   130 AudioEnhs AddObserver 0
       
   131 AudioEnhs CreateSink 4
       
   132 AudioEnhs AddObserver 4
       
   133 AudioEnhs CreateEffect 7
       
   134 AudioEnhs AddObserver 7
       
   135 AudioEnhs StreamAddSource 0
       
   136 AudioEnhs StreamAddSink 4
       
   137 AudioEnhs StreamAddEffect 7
       
   138 waittestclass AudioEnhs
       
   139 AudioEnhs FileSOpen
       
   140 AudioEnhs StreamOpen
       
   141 waittestclass AudioEnhs
       
   142 AudioEnhs StreamPrime
       
   143 waittestclass AudioEnhs
       
   144 AudioEnhs EqualizerBandLevel 1
       
   145 AudioEnhs EqualizerNumBands
       
   146 AudioEnhs EqualizerBandWidth 1
       
   147 AudioEnhs EqualizerCenterFrequency 1
       
   148 AudioEnhs EqualizerCrossoverFrequency 1
       
   149 AudioEnhs EqualizerDbLevelLimits
       
   150 AudioEnhs AudioEffect_IsEnabled
       
   151 AudioEnhs AudioEffect_IsEnforced
       
   152 AudioEnhs AudioEffect_Uid
       
   153 AudioEnhs AudioEffect_HaveUpdateRights
       
   154 AudioEnhs AudioEffect_Enforce 1
       
   155 AudioEnhs EqualizerSetBandLevel 1 1200
       
   156 AudioEnhs EqualizerSetBandLevel 2 1200
       
   157 AudioEnhs EqualizerSetBandLevel 3 1200
       
   158 AudioEnhs EqualizerSetBandLevel 4 1200
       
   159 AudioEnhs EqualizerSetBandLevel 5 1200
       
   160 AudioEnhs AudioEffect_Enable 7
       
   161 AudioEnhs AudioEffect_HaveUpdateRights
       
   162 AudioEnhs StreamStart
       
   163 pause 10000
       
   164 AudioEnhs StreamPause
       
   165 AudioEnhs EqualizerBandLevel 1
       
   166 AudioEnhs EqualizerBandWidth 1
       
   167 AudioEnhs EqualizerCenterFrequency 1
       
   168 AudioEnhs EqualizerCrossoverFrequency 1
       
   169 AudioEnhs EqualizerDbLevelLimits
       
   170 AudioEnhs EqualizerSetBandLevel 1 -1200
       
   171 AudioEnhs EqualizerSetBandLevel 2 -1200
       
   172 AudioEnhs EqualizerSetBandLevel 3 -1200
       
   173 AudioEnhs EqualizerSetBandLevel 4 -1200
       
   174 AudioEnhs EqualizerSetBandLevel 5 -1200
       
   175 AudioEnhs EffectApply 7
       
   176 pause 5000
       
   177 AudioEnhs StreamStart
       
   178 AudioEnhs CloseSource
       
   179 AudioEnhs StreamClose
       
   180 waittestclass AudioEnhs
       
   181 AudioEnhs FileSOpen
       
   182 AudioEnhs StreamOpen
       
   183 waittestclass AudioEnhs
       
   184 pause 2000
       
   185 AudioEnhs StreamPrime
       
   186 waittestclass AudioEnhs
       
   187 AudioEnhs StreamStart
       
   188 pause 10000
       
   189 AudioEnhs StreamPause
       
   190 AudioEnhs EqualizerSetBandLevel 1 1200
       
   191 AudioEnhs EqualizerSetBandLevel 2 1200
       
   192 AudioEnhs EqualizerSetBandLevel 3 1200
       
   193 AudioEnhs EqualizerSetBandLevel 4 1200
       
   194 AudioEnhs EqualizerSetBandLevel 5 1200
       
   195 AudioEnhs EffectApply 7
       
   196 pause 5000
       
   197 AudioEnhs StreamStart
       
   198 AudioEnhs CloseSource
       
   199 AudioEnhs StreamClose
       
   200 waittestclass AudioEnhs
       
   201 AudioEnhs RemoveObserver 7
       
   202 AudioEnhs RemoveObserver 4
       
   203 AudioEnhs RemoveObserver 0
       
   204 AudioEnhs RemoveObserver 3
       
   205 AudioEnhs RemoveEffect 7
       
   206 AudioEnhs DeleteStream
       
   207 AudioEnhs DeleteSink 
       
   208 AudioEnhs DeleteSource
       
   209 AudioEnhs DeleteEffect 7
       
   210 AudioEnhs DeleteFactory
       
   211 delete AudioEnhs
       
   212 [Endtest]
       
   213 
       
   214 [Test]
       
   215 title 7. MP3-DBS EMC Play
       
   216 create EnhanMediaTestClass AudioEnhs
       
   217 AudioEnhs CreateFactory
       
   218 AudioEnhs CreateStream
       
   219 AudioEnhs AddObserver 3
       
   220 AudioEnhs CreateSource 1
       
   221 AudioEnhs AddObserver 1
       
   222 AudioEnhs CreateSink 4
       
   223 AudioEnhs AddObserver 4
       
   224 AudioEnhs StreamAddSource 1
       
   225 AudioEnhs StreamAddSink 4
       
   226 AudioEnhs FileGenOpen
       
   227 AudioEnhs CreateDataBuffer 4096 10
       
   228 AudioEnhs DBSOpen audio/mpeg
       
   229 waittestclass AudioEnhs
       
   230 AudioEnhs DBSSetSize 20232
       
   231 AudioEnhs DBSMinBufSize
       
   232 AudioEnhs DBSGetSize
       
   233 AudioEnhs StreamOpen
       
   234 waittestclass AudioEnhs
       
   235 AudioEnhs WriteLoop 1
       
   236 AudioEnhs StreamStart
       
   237 pause 4000
       
   238 AudioEnhs StreamPause
       
   239 AudioEnhs GetBuffConfig
       
   240 AudioEnhs DBSSetBuffConfig 0 0
       
   241 AudioEnhs DBSGetBuffType
       
   242 AudioEnhs DBSGetInterface
       
   243 AudioEnhs DBSGetBitRate
       
   244 AudioEnhs DRMGetType
       
   245 //AudioEnhs DRMSetType -1
       
   246 //AudioEnhs DRMCommit
       
   247 AudioEnhs DRMSetType 0
       
   248 AudioEnhs DRMCommit
       
   249 AudioEnhs DRMSetType 3
       
   250 AudioEnhs DRMCommit
       
   251 AudioEnhs DRMSetType 1
       
   252 AudioEnhs DRMCommit
       
   253 AudioEnhs DRMSetType 2
       
   254 AudioEnhs DRMCommit
       
   255 AudioEnhs DRMGetType
       
   256 AudioEnhs DRMGetAllowedODCount
       
   257 AudioEnhs DRMAppendAllowedOutputDevice 0
       
   258 AudioEnhs DRMGetAllowedOutputDevice 0
       
   259 AudioEnhs DRMAppendAllowedOutputDevice 1
       
   260 AudioEnhs DRMAppendAllowedOutputDevice 2
       
   261 AudioEnhs DRMAppendAllowedOutputDevice 3
       
   262 AudioEnhs DRMAppendAllowedOutputDevice 4
       
   263 AudioEnhs DRMAppendAllowedOutputDevice 5
       
   264 AudioEnhs DRMAppendAllowedOutputDevice 6
       
   265 AudioEnhs DRMAppendAllowedOutputDevice 7
       
   266 AudioEnhs DRMAppendAllowedOutputDevice 8
       
   267 AudioEnhs DRMCommit
       
   268 pause 2000
       
   269 AudioEnhs DRMGetAllowedOutputDevice 5
       
   270 pause 1000
       
   271 AudioEnhs DRMReset
       
   272 AudioEnhs DRMGetAllowedODCount
       
   273 AudioEnhs DRMAppendAllowedOutputDevice 0
       
   274 AudioEnhs DRMGetAllowedOutputDevice 0
       
   275 AudioEnhs DRMAppendAllowedOutputDevice 1
       
   276 AudioEnhs DRMAppendAllowedOutputDevice 2
       
   277 AudioEnhs DRMCommit
       
   278 AudioEnhs DRMGetAllowedOutputDevice 2
       
   279 AudioEnhs DRMRemoveAllowedOutputDevice 2
       
   280 //AudioEnhs DRMGetAllowedOutputDevice 4
       
   281 //AudioEnhs DRMRemoveAllowedOutputDevice 4
       
   282 AudioEnhs ControlTypeL 1
       
   283 AudioEnhs ControlControlTypeL 1
       
   284 pause 3000
       
   285 AudioEnhs StreamStart
       
   286 pause 5000
       
   287 waittestclass AudioEnhs
       
   288 AudioEnhs DBSClose
       
   289 AudioEnhs RemoveObserver 3
       
   290 AudioEnhs RemoveObserver 1
       
   291 AudioEnhs RemoveObserver 4
       
   292 AudioEnhs DeleteStream
       
   293 AudioEnhs DeleteSink 
       
   294 AudioEnhs DeleteSource
       
   295 AudioEnhs DeleteDataBuffer
       
   296 AudioEnhs DeleteFactory
       
   297 delete AudioEnhs
       
   298 [Endtest]
       
   299 
       
   300 [Test]
       
   301 title 8. MP3-DS EMC Play
       
   302 create EnhanMediaTestClass AudioEnhs
       
   303 AudioEnhs CreateFactory
       
   304 AudioEnhs CreateStream
       
   305 AudioEnhs AddObserver 3
       
   306 AudioEnhs CreateSource 2
       
   307 AudioEnhs AddObserver 2
       
   308 AudioEnhs CreateSink 4
       
   309 AudioEnhs AddObserver 4
       
   310 AudioEnhs StreamAddSource 2
       
   311 AudioEnhs StreamAddSink 4
       
   312 AudioEnhs FileGenOpen
       
   313 AudioEnhs DescSOpen
       
   314 AudioEnhs StreamOpen
       
   315 waittestclass AudioEnhs
       
   316 AudioEnhs StreamStart
       
   317 pause 4000
       
   318 AudioEnhs StreamPause
       
   319 AudioEnhs ControlTypeL 2
       
   320 AudioEnhs ControlControlTypeL 2 
       
   321 AudioEnhs ControlTypeL 3
       
   322 AudioEnhs ControlControlTypeL 3 
       
   323 AudioEnhs DescSGetBitRate
       
   324 AudioEnhs DSGetSize
       
   325 pause 2000
       
   326 AudioEnhs StreamStart
       
   327 pause 5000
       
   328 AudioEnhs RemoveObserver 3
       
   329 AudioEnhs RemoveObserver 2
       
   330 AudioEnhs RemoveObserver 4
       
   331 AudioEnhs DeleteStream
       
   332 AudioEnhs DeleteSink 
       
   333 AudioEnhs DeleteSource
       
   334 AudioEnhs DeleteFactory
       
   335 delete AudioEnhs
       
   336 [Endtest] 
       
   337 
       
   338 [Test]
       
   339 title 8.1. MP3-DS EMC Play Volume
       
   340 create EnhanMediaTestClass AudioEnhs
       
   341 AudioEnhs CreateFactory
       
   342 AudioEnhs CreateStream
       
   343 AudioEnhs AddObserver 3
       
   344 AudioEnhs CreateSource 2
       
   345 AudioEnhs AddObserver 2
       
   346 AudioEnhs CreateSink 4
       
   347 AudioEnhs AddObserver 4
       
   348 AudioEnhs CreateEffect 5
       
   349 AudioEnhs AddObserver 5
       
   350 AudioEnhs StreamAddSource 2
       
   351 AudioEnhs StreamAddSink 4
       
   352 AudioEnhs StreamAddEffect 5
       
   353 AudioEnhs FileGenOpen
       
   354 AudioEnhs DescSOpen
       
   355 AudioEnhs StreamOpen
       
   356 waittestclass AudioEnhs
       
   357 AudioEnhs StreamCustomInterface
       
   358 AudioEnhs StreamStart
       
   359 pause 4000
       
   360 AudioEnhs StreamPause
       
   361 AudioEnhs ControlTypeL 2
       
   362 AudioEnhs ControlControlTypeL 2 
       
   363 AudioEnhs DescSGetBitRate
       
   364 AudioEnhs DSGetSize
       
   365 pause 2000
       
   366 AudioEnhs StreamStart
       
   367 pause 5000
       
   368 AudioEnhs RemoveObserver 5
       
   369 AudioEnhs RemoveObserver 3
       
   370 AudioEnhs RemoveObserver 2
       
   371 AudioEnhs RemoveObserver 4
       
   372 AudioEnhs DeleteStream
       
   373 AudioEnhs DeleteSink 
       
   374 AudioEnhs DeleteSource
       
   375 AudioEnhs DeleteEffect 5
       
   376 AudioEnhs DeleteFactory
       
   377 delete AudioEnhs
       
   378 [Endtest] 
       
   379 
       
   380 [Test]
       
   381 title 8.2. MP3-FS EMC Volume
       
   382 create EnhanMediaTestClass AudioEnhs
       
   383 AudioEnhs CreateFactory
       
   384 AudioEnhs CreateStream
       
   385 AudioEnhs AddObserver 3
       
   386 AudioEnhs CreateSource 0
       
   387 AudioEnhs AddObserver 0
       
   388 AudioEnhs CreateSink 4
       
   389 AudioEnhs AddObserver 4
       
   390 AudioEnhs CreateEffect 5
       
   391 AudioEnhs AddObserver 5
       
   392 AudioEnhs StreamAddSource 0
       
   393 AudioEnhs StreamAddSink 4
       
   394 AudioEnhs StreamAddEffect 5
       
   395 waittestclass AudioEnhs
       
   396 AudioEnhs FileSOpen
       
   397 AudioEnhs StreamOpen
       
   398 waittestclass AudioEnhs
       
   399 AudioEnhs StreamPrime
       
   400 waittestclass AudioEnhs
       
   401 AudioEnhs AudioEffect_Enforce 1
       
   402 AudioEnhs AudioEffect_IsEnabled
       
   403 AudioEnhs AudioEffect_HaveUpdateRights
       
   404 AudioEnhs ControlTypeL 0
       
   405 AudioEnhs ControlControlTypeL 0
       
   406 AudioEnhs ControlTypeL 5
       
   407 AudioEnhs ControlControlTypeL 5
       
   408 AudioEnhs FileSGetSize
       
   409 AudioEnhs FileSGetBitRate
       
   410 AudioEnhs StreamStart
       
   411 pause 10000
       
   412 AudioEnhs StreamStop
       
   413 pause 2000
       
   414 AudioEnhs StreamClose
       
   415 waittestclass AudioEnhs
       
   416 AudioEnhs RemoveObserver 5
       
   417 AudioEnhs RemoveObserver 4
       
   418 AudioEnhs RemoveObserver 0
       
   419 AudioEnhs RemoveObserver 3
       
   420 AudioEnhs RemoveEffect 5
       
   421 AudioEnhs DeleteStream
       
   422 AudioEnhs DeleteSink 
       
   423 AudioEnhs DeleteSource
       
   424 AudioEnhs DeleteEffect 5
       
   425 AudioEnhs DeleteFactory
       
   426 delete AudioEnhs
       
   427 [Endtest]
       
   428 
       
   429 [Test]
       
   430 title 9. MP3-FS EMC Volume
       
   431 create EnhanMediaTestClass AudioEnhs
       
   432 AudioEnhs CreateFactory
       
   433 AudioEnhs CreateStream
       
   434 AudioEnhs AddObserver 3
       
   435 AudioEnhs CreateSource 0
       
   436 AudioEnhs AddObserver 0
       
   437 AudioEnhs CreateSink 4
       
   438 AudioEnhs AddObserver 4
       
   439 AudioEnhs CreateEffect 5
       
   440 AudioEnhs AddObserver 5
       
   441 AudioEnhs StreamAddSource 0
       
   442 AudioEnhs StreamAddSink 4
       
   443 AudioEnhs StreamAddEffect 5
       
   444 waittestclass AudioEnhs
       
   445 AudioEnhs FileSOpen
       
   446 AudioEnhs StreamOpen
       
   447 waittestclass AudioEnhs
       
   448 AudioEnhs StreamPrime
       
   449 AudioEnhs VolGetMinVolume
       
   450 AudioEnhs VolGetMaxVolume
       
   451 AudioEnhs VolGetDefaultVolume
       
   452 waittestclass AudioEnhs
       
   453 AudioEnhs StreamStart
       
   454 AudioEnhs VolSetVolume 1000
       
   455 AudioEnhs VolGetVolume
       
   456 AudioEnhs EffectApply 5
       
   457 AudioEnhs VolSetVolumeRamp 0 10000 20000 0
       
   458 AudioEnhs EffectApply 5
       
   459 pause 10000
       
   460 AudioEnhs StreamPause
       
   461 AudioEnhs FileSGetBitRate
       
   462 AudioEnhs Source_GetMimeType audio/mpeg
       
   463 AudioEnhs Source_GetSize
       
   464 AudioEnhs Stream_GetDuration
       
   465 AudioEnhs Stream_SetPriority 0 0
       
   466 AudioEnhs StreamGetSSL
       
   467 AudioEnhs StreamGetRSSL
       
   468 AudioEnhs StreamGetStateL
       
   469 AudioEnhs StreamGetCIL
       
   470 AudioEnhs StreamGetPositionL
       
   471 AudioEnhs StreamSetPositionL 0
       
   472 AudioEnhs StreamGetPositionL
       
   473 AudioEnhs ControlTypeL 0
       
   474 AudioEnhs ControlControlTypeL 0
       
   475 AudioEnhs ControlTypeL 5
       
   476 AudioEnhs ControlControlTypeL 5
       
   477 pause 3000
       
   478 AudioEnhs StreamStart
       
   479 pause 4000
       
   480 //AudioEnhs CloseSource
       
   481 AudioEnhs StreamClose
       
   482 waittestclass AudioEnhs
       
   483 AudioEnhs RemoveObserver 5
       
   484 AudioEnhs RemoveObserver 4
       
   485 AudioEnhs RemoveObserver 0
       
   486 AudioEnhs RemoveObserver 3
       
   487 AudioEnhs RemoveEffect 5
       
   488 AudioEnhs DeleteStream
       
   489 AudioEnhs DeleteSink 
       
   490 AudioEnhs DeleteSource
       
   491 AudioEnhs DeleteEffect 5
       
   492 AudioEnhs DeleteFactory
       
   493 delete AudioEnhs
       
   494 [Endtest]
       
   495 
       
   496 #[ER_DecayHFRatio]    		ERDecayHFRatioL = 50
       
   497 #[ER_DecayHFRatioRange]    	ERDecayHFRatioRangeL = Min[10] Max[200]
       
   498 #[ER_DecayTime]    			ERDecayTimeL = 1000
       
   499 #[ER_DecayTimeRange]    	ERDecayTimeRangeL = Min[100] Max[20000]
       
   500 #[ER_Density]    			ERDensityL = 100
       
   501 #[ER_Diffusion]    			ERDiffusionL = 100
       
   502 #[ER_ReflectionsDelay]    	ERReflectionsDelayL = 20
       
   503 #[ER_ReflectionsDelayMax]   ERReflectionsDelayMaxL = 60
       
   504 #[ER_ReflectionsLevel]    	ERReflectionsLevelL = -10000
       
   505 #[ER_ReflectionLevelRange]	ERReflectionLevelRangeL = Min[-10000] Max[1000]    
       
   506 #[ER_ReverbDelay]    		ERReverbDelayL = 40
       
   507 #[ER_ReverbDelayMax]    	ERReverbDelayMaxL = 100
       
   508 #[ER_ReverbLevel]    		ERReverbLevelL = -10000
       
   509 #[ER_ReverbLevelRange]  	ERReverbLevelRangeL = Min[-10000] Max[2000]
       
   510 #[ER_RoomHFLevel]    		ERRoomHFLevelL = 0
       
   511 #[ER_RoomHFLevelRange]  	ERRoomHFLevelRangeL = Min[-10000] Max[0]    
       
   512 #[ER_RoomLevel]    			ERRoomLevelL = -10000
       
   513 #[ER_RoomLevelRange]  		ERRoomLevelRangeL = Min[-10000] Max[0]
       
   514 
       
   515 [Test]
       
   516 title 10. MP3-FS Reverb
       
   517 create EnhanMediaTestClass AudioEnhs
       
   518 AudioEnhs CreateFactory
       
   519 AudioEnhs CreateStream
       
   520 AudioEnhs AddObserver 3
       
   521 AudioEnhs CreateSource 0
       
   522 AudioEnhs AddObserver 0
       
   523 AudioEnhs CreateSink 4
       
   524 AudioEnhs AddObserver 4
       
   525 AudioEnhs CreateEffect 8
       
   526 AudioEnhs AddObserver 8
       
   527 AudioEnhs StreamAddSource 0
       
   528 AudioEnhs StreamAddSink 4
       
   529 AudioEnhs StreamAddEffect 8
       
   530 waittestclass AudioEnhs
       
   531 AudioEnhs FileSOpen
       
   532 AudioEnhs StreamOpen
       
   533 waittestclass AudioEnhs
       
   534 AudioEnhs StreamPrime
       
   535 waittestclass AudioEnhs
       
   536 AudioEnhs AudioEffect_Enable 8
       
   537 AudioEnhs ER_DecayHFRatio
       
   538 AudioEnhs ER_DecayHFRatioRange
       
   539 AudioEnhs ER_DecayTime
       
   540 AudioEnhs ER_DecayTimeRange
       
   541 AudioEnhs ER_Density
       
   542 AudioEnhs ER_Diffusion
       
   543 AudioEnhs ER_ReflectionsDelay
       
   544 AudioEnhs ER_ReflectionsDelayMax
       
   545 AudioEnhs ER_ReflectionsLevel
       
   546 AudioEnhs ER_ReflectionLevelRange
       
   547 AudioEnhs ER_ReverbDelay
       
   548 AudioEnhs ER_ReverbDelayMax
       
   549 AudioEnhs ER_ReverbLevel
       
   550 AudioEnhs ER_ReverbLevelRange
       
   551 AudioEnhs ER_RoomHFLevel
       
   552 AudioEnhs ER_RoomHFLevelRange
       
   553 AudioEnhs ER_RoomLevel
       
   554 AudioEnhs ER_RoomLevelRange
       
   555 AudioEnhs ER_SetDecayHFRatio 83
       
   556 AudioEnhs ER_SetDecayTime 1490 
       
   557 AudioEnhs ER_SetDensity 100
       
   558 AudioEnhs ER_SetDiffusion 100
       
   559 AudioEnhs ER_SetReflectionsDelay 7
       
   560 AudioEnhs ER_SetReflectionsLevel -2602
       
   561 AudioEnhs ER_SetReverbDelay 11
       
   562 AudioEnhs ER_SetReverbLevel 200
       
   563 AudioEnhs ER_SetRoomHFLevel 0
       
   564 AudioEnhs ER_SetRoomLevel -1000
       
   565 AudioEnhs AudioEffect_IsEnabled
       
   566 //AudioEnhs AudioEffect_IsEnforced
       
   567 //AudioEnhs AudioEffect_Uid
       
   568 AudioEnhs AudioEffect_HaveUpdateRights
       
   569 AudioEnhs AudioEffect_Enforce 1
       
   570 pause 2000
       
   571 
       
   572 AudioEnhs StreamStart
       
   573 pause 5000
       
   574 AudioEnhs EffectApply 8
       
   575 AudioEnhs StreamPause
       
   576 pause 2000
       
   577 AudioEnhs ControlTypeL 8
       
   578 AudioEnhs ControlControlTypeL 8
       
   579 AudioEnhs StreamStart
       
   580 AudioEnhs CloseSource
       
   581 AudioEnhs StreamClose
       
   582 waittestclass AudioEnhs
       
   583 AudioEnhs FileSOpen
       
   584 AudioEnhs StreamOpen
       
   585 waittestclass AudioEnhs
       
   586 AudioEnhs StreamPrime
       
   587 AudioEnhs StreamPrime
       
   588 waittestclass AudioEnhs
       
   589 AudioEnhs AudioEffect_Disable 8
       
   590 AudioEnhs StreamStart
       
   591 pause 5000
       
   592 AudioEnhs StreamPause
       
   593 pause 2000
       
   594 AudioEnhs StreamStart
       
   595 pause 5000
       
   596 AudioEnhs CloseSource
       
   597 AudioEnhs StreamClose
       
   598 AudioEnhs RemoveObserver 8
       
   599 AudioEnhs RemoveObserver 4
       
   600 AudioEnhs RemoveObserver 0
       
   601 AudioEnhs RemoveObserver 3
       
   602 AudioEnhs RemoveEffect 8
       
   603 AudioEnhs DeleteStream
       
   604 AudioEnhs DeleteSink 
       
   605 AudioEnhs DeleteSource
       
   606 AudioEnhs DeleteEffect 8
       
   607 AudioEnhs DeleteFactory
       
   608 delete AudioEnhs
       
   609 [Endtest]
       
   610 
       
   611 [Test]
       
   612 title 11. MP3-FS BassBoost
       
   613 create EnhanMediaTestClass AudioEnhs
       
   614 AudioEnhs CreateFactory
       
   615 AudioEnhs CreateStream
       
   616 AudioEnhs AddObserver 3
       
   617 AudioEnhs CreateSource 0
       
   618 AudioEnhs AddObserver 0
       
   619 AudioEnhs CreateSink 4
       
   620 AudioEnhs AddObserver 4
       
   621 AudioEnhs CreateEffect 9
       
   622 AudioEnhs AddObserver 9
       
   623 AudioEnhs StreamAddSource 0
       
   624 AudioEnhs StreamAddSink 4
       
   625 AudioEnhs StreamAddEffect 9
       
   626 waittestclass AudioEnhs
       
   627 AudioEnhs FileSOpen
       
   628 AudioEnhs StreamOpen
       
   629 waittestclass AudioEnhs
       
   630 AudioEnhs StreamPrime
       
   631 waittestclass AudioEnhs
       
   632 AudioEnhs ControlTypeL 9
       
   633 AudioEnhs ControlControlTypeL 9
       
   634 AudioEnhs StreamStart
       
   635 pause 5000
       
   636 AudioEnhs CloseSource
       
   637 AudioEnhs StreamClose
       
   638 waittestclass AudioEnhs
       
   639 AudioEnhs RemoveObserver 9
       
   640 AudioEnhs RemoveObserver 4
       
   641 AudioEnhs RemoveObserver 0
       
   642 AudioEnhs RemoveObserver 3
       
   643 AudioEnhs RemoveEffect 9
       
   644 AudioEnhs DeleteStream
       
   645 AudioEnhs DeleteSink 
       
   646 AudioEnhs DeleteSource
       
   647 AudioEnhs DeleteEffect 9
       
   648 AudioEnhs DeleteFactory
       
   649 delete AudioEnhs
       
   650 [Endtest] 
       
   651 
       
   652 [Test]
       
   653 title 12. MP3-FS StereoWidening
       
   654 create EnhanMediaTestClass AudioEnhs
       
   655 AudioEnhs CreateFactory
       
   656 AudioEnhs CreateStream
       
   657 AudioEnhs AddObserver 3
       
   658 AudioEnhs CreateSource 0
       
   659 AudioEnhs AddObserver 0
       
   660 AudioEnhs CreateSink 4
       
   661 AudioEnhs AddObserver 4
       
   662 AudioEnhs CreateEffect 10
       
   663 AudioEnhs AddObserver 10
       
   664 AudioEnhs StreamAddSource 0
       
   665 AudioEnhs StreamAddSink 4
       
   666 AudioEnhs StreamAddEffect 10
       
   667 waittestclass AudioEnhs
       
   668 AudioEnhs FileSOpen
       
   669 AudioEnhs StreamOpen
       
   670 waittestclass AudioEnhs
       
   671 AudioEnhs StreamPrime
       
   672 AudioEnhs AudioEffect_Enable 10
       
   673 AudioEnhs SW_IsContinuousLevelSupportedL
       
   674 AudioEnhs SW_StereoWideningLevelL
       
   675 AudioEnhs SW_SetStereoWideningLevelL 100
       
   676 waittestclass AudioEnhs
       
   677 AudioEnhs AudioEffect_IsEnabled
       
   678 //AudioEnhs AudioEffect_IsEnforced
       
   679 //AudioEnhs AudioEffect_Uid
       
   680 AudioEnhs AudioEffect_HaveUpdateRights
       
   681 AudioEnhs AudioEffect_Enforce 1
       
   682 pause 2000
       
   683 AudioEnhs StreamStart
       
   684 AudioEnhs EffectApply 10
       
   685 pause 5000
       
   686 AudioEnhs ControlTypeL 10
       
   687 AudioEnhs ControlControlTypeL 10
       
   688 AudioEnhs AudioEffect_Disable 10
       
   689 AudioEnhs CloseSource
       
   690 AudioEnhs StreamClose
       
   691 waittestclass AudioEnhs
       
   692 AudioEnhs RemoveObserver 10
       
   693 AudioEnhs RemoveObserver 4
       
   694 AudioEnhs RemoveObserver 0
       
   695 AudioEnhs RemoveObserver 3
       
   696 AudioEnhs RemoveEffect 10
       
   697 AudioEnhs DeleteStream
       
   698 AudioEnhs DeleteSink 
       
   699 AudioEnhs DeleteSource
       
   700 AudioEnhs DeleteEffect 10
       
   701 AudioEnhs DeleteFactory
       
   702 delete AudioEnhs
       
   703 [Endtest] 
       
   704 
       
   705 [Test]
       
   706 title 13. MP3-FS Loudness
       
   707 create EnhanMediaTestClass AudioEnhs
       
   708 AudioEnhs CreateFactory
       
   709 AudioEnhs CreateStream
       
   710 AudioEnhs AddObserver 3
       
   711 AudioEnhs CreateSource 0
       
   712 AudioEnhs AddObserver 0
       
   713 AudioEnhs CreateSink 4
       
   714 AudioEnhs AddObserver 4
       
   715 AudioEnhs CreateEffect 11
       
   716 AudioEnhs AddObserver 11
       
   717 AudioEnhs StreamAddSource 0
       
   718 AudioEnhs StreamAddSink 4
       
   719 AudioEnhs StreamAddEffect 11
       
   720 waittestclass AudioEnhs
       
   721 AudioEnhs FileSOpen
       
   722 AudioEnhs StreamOpen
       
   723 waittestclass AudioEnhs
       
   724 AudioEnhs StreamPrime
       
   725 waittestclass AudioEnhs
       
   726 AudioEnhs AudioEffect_Enable 11
       
   727 AudioEnhs AudioEffect_IsEnabled
       
   728 //AudioEnhs AudioEffect_IsEnforced
       
   729 //AudioEnhs AudioEffect_Uid
       
   730 AudioEnhs AudioEffect_HaveUpdateRights
       
   731 AudioEnhs AudioEffect_Enforce 1
       
   732 AudioEnhs ControlTypeL 11
       
   733 AudioEnhs ControlControlTypeL 11
       
   734 pause 2000
       
   735 AudioEnhs StreamStart
       
   736 AudioEnhs EffectApply 11
       
   737 pause 5000
       
   738 AudioEnhs AudioEffect_Disable 11
       
   739 AudioEnhs CloseSource
       
   740 AudioEnhs StreamClose
       
   741 waittestclass AudioEnhs
       
   742 AudioEnhs RemoveObserver 11
       
   743 AudioEnhs RemoveObserver 4
       
   744 AudioEnhs RemoveObserver 0
       
   745 AudioEnhs RemoveObserver 3
       
   746 AudioEnhs RemoveEffect 11
       
   747 AudioEnhs DeleteStream
       
   748 AudioEnhs DeleteSink 
       
   749 AudioEnhs DeleteSource
       
   750 AudioEnhs DeleteEffect 11
       
   751 AudioEnhs DeleteFactory
       
   752 delete AudioEnhs
       
   753 [Endtest] 
       
   754 
       
   755 #[RL_LevelRangeL]    		RLLevelRangeL = Min[-10000] Max[1000]
       
   756 [Test]
       
   757 title 14. MP3-FS RoomLevel
       
   758 create EnhanMediaTestClass AudioEnhs
       
   759 AudioEnhs CreateFactory
       
   760 AudioEnhs CreateStream
       
   761 AudioEnhs AddObserver 3
       
   762 AudioEnhs CreateSource 0
       
   763 AudioEnhs AddObserver 0
       
   764 AudioEnhs CreateSink 4
       
   765 AudioEnhs AddObserver 4
       
   766 AudioEnhs CreateEffect 8
       
   767 AudioEnhs AddObserver 8
       
   768 AudioEnhs CreateEffect 12
       
   769 AudioEnhs AddObserver 12
       
   770 AudioEnhs StreamAddSource 0
       
   771 AudioEnhs StreamAddSink 4
       
   772 AudioEnhs StreamAddEffect 8
       
   773 AudioEnhs StreamAddEffect 12
       
   774 waittestclass AudioEnhs
       
   775 AudioEnhs FileSOpen
       
   776 AudioEnhs StreamOpen
       
   777 waittestclass AudioEnhs
       
   778 AudioEnhs StreamPrime
       
   779 AudioEnhs EffectApply 8
       
   780 AudioEnhs EffectApply 12
       
   781 waittestclass AudioEnhs
       
   782 AudioEnhs RL_LevelRangeL
       
   783 AudioEnhs RL_SetRoomLevelL -200
       
   784 AudioEnhs RL_LevelL
       
   785 AudioEnhs ControlTypeL 12
       
   786 AudioEnhs ControlControlTypeL 12
       
   787 pause 2000
       
   788 AudioEnhs AudioEffect_IsEnabled
       
   789 //AudioEnhs AudioEffect_IsEnforced
       
   790 //AudioEnhs AudioEffect_Uid
       
   791 AudioEnhs AudioEffect_HaveUpdateRights
       
   792 AudioEnhs AudioEffect_Enforce 1
       
   793 pause 2000
       
   794 AudioEnhs StreamStart
       
   795 pause 5000
       
   796 AudioEnhs AudioEffect_Disable 12
       
   797 AudioEnhs AudioEffect_Disable 8
       
   798 pause 2000
       
   799 AudioEnhs CloseSource
       
   800 AudioEnhs StreamClose
       
   801 waittestclass AudioEnhs
       
   802 AudioEnhs RemoveObserver 12
       
   803 AudioEnhs RemoveObserver 4
       
   804 AudioEnhs RemoveObserver 0
       
   805 AudioEnhs RemoveObserver 3
       
   806 AudioEnhs RemoveEffect 12
       
   807 AudioEnhs RemoveEffect 8
       
   808 AudioEnhs DeleteStream
       
   809 AudioEnhs DeleteSink 
       
   810 AudioEnhs DeleteSource
       
   811 AudioEnhs DeleteEffect 8
       
   812 AudioEnhs DeleteEffect 12
       
   813 AudioEnhs DeleteFactory
       
   814 delete AudioEnhs
       
   815 [Endtest] 
       
   816 
       
   817 [Test]
       
   818 title 15. MP3-FS DistAtt
       
   819 create EnhanMediaTestClass AudioEnhs
       
   820 AudioEnhs CreateFactory
       
   821 AudioEnhs CreateStream
       
   822 AudioEnhs AddObserver 3
       
   823 AudioEnhs CreateSource 0
       
   824 AudioEnhs AddObserver 0
       
   825 AudioEnhs CreateSink 4
       
   826 AudioEnhs AddObserver 4
       
   827 AudioEnhs CreateEffect 13
       
   828 AudioEnhs AddObserver 13
       
   829 AudioEnhs StreamAddSource 0
       
   830 AudioEnhs StreamAddSink 4
       
   831 AudioEnhs StreamAddEffect 13
       
   832 waittestclass AudioEnhs
       
   833 AudioEnhs FileSOpen
       
   834 AudioEnhs StreamOpen
       
   835 waittestclass AudioEnhs
       
   836 AudioEnhs StreamPrime
       
   837 AudioEnhs AudioEffect_Enable 13
       
   838 AudioEnhs DA_DistanceAttenuationL
       
   839 AudioEnhs DA_RollOffFactorMaxL
       
   840 AudioEnhs DA_RoomRollOffFactorMaxL
       
   841 AudioEnhs ControlTypeL 13
       
   842 AudioEnhs ControlControlTypeL 13
       
   843 waittestclass AudioEnhs
       
   844 AudioEnhs StreamStart
       
   845 AudioEnhs EffectApply 13
       
   846 pause 5000
       
   847 AudioEnhs AudioEffect_Disable 13
       
   848 AudioEnhs CloseSource
       
   849 AudioEnhs StreamClose
       
   850 waittestclass AudioEnhs
       
   851 AudioEnhs RemoveObserver 13
       
   852 AudioEnhs RemoveObserver 4
       
   853 AudioEnhs RemoveObserver 0
       
   854 AudioEnhs RemoveObserver 3
       
   855 AudioEnhs RemoveEffect 13
       
   856 AudioEnhs DeleteStream
       
   857 AudioEnhs DeleteSink 
       
   858 AudioEnhs DeleteSource
       
   859 AudioEnhs DeleteEffect 13
       
   860 AudioEnhs DeleteFactory
       
   861 delete AudioEnhs
       
   862 [Endtest] 
       
   863 
       
   864 [Test]
       
   865 title 16. MP3-FS SourceLocation
       
   866 create EnhanMediaTestClass AudioEnhs
       
   867 AudioEnhs CreateFactory
       
   868 AudioEnhs CreateStream
       
   869 AudioEnhs AddObserver 3
       
   870 AudioEnhs CreateSource 0
       
   871 AudioEnhs AddObserver 0
       
   872 AudioEnhs CreateSink 4
       
   873 AudioEnhs AddObserver 4
       
   874 AudioEnhs CreateEffect 17
       
   875 AudioEnhs AddObserver 17
       
   876 AudioEnhs StreamAddSource 0
       
   877 AudioEnhs StreamAddSink 4
       
   878 AudioEnhs StreamAddEffect 17
       
   879 waittestclass AudioEnhs
       
   880 AudioEnhs FileSOpen
       
   881 AudioEnhs StreamOpen
       
   882 waittestclass AudioEnhs
       
   883 AudioEnhs StreamPrime
       
   884 AudioEnhs AudioEffect_Enable 17
       
   885 AudioEnhs SL_LocationCartesianL 17
       
   886 AudioEnhs SL_LocationSphericalL 17
       
   887 AudioEnhs ControlTypeL 17
       
   888 AudioEnhs ControlControlTypeL 17
       
   889 waittestclass AudioEnhs
       
   890 AudioEnhs StreamStart
       
   891 AudioEnhs EffectApply 17
       
   892 pause 5000
       
   893 AudioEnhs SL_SetLocationCartesianL 17 0 0 0
       
   894 AudioEnhs SL_SetLocationSphericalL 17 0 0 0
       
   895 AudioEnhs AudioEffect_Disable 17
       
   896 AudioEnhs CloseSource
       
   897 AudioEnhs StreamClose
       
   898 waittestclass AudioEnhs
       
   899 AudioEnhs RemoveObserver 17
       
   900 AudioEnhs RemoveObserver 4
       
   901 AudioEnhs RemoveObserver 0
       
   902 AudioEnhs RemoveObserver 3
       
   903 AudioEnhs RemoveEffect 17
       
   904 AudioEnhs DeleteStream
       
   905 AudioEnhs DeleteSink 
       
   906 AudioEnhs DeleteSource
       
   907 AudioEnhs DeleteEffect 17
       
   908 AudioEnhs DeleteFactory
       
   909 delete AudioEnhs
       
   910 [Endtest] 
       
   911 
       
   912 [Test]
       
   913 title 17. MP3-FS ListLocation
       
   914 create EnhanMediaTestClass AudioEnhs
       
   915 AudioEnhs CreateFactory
       
   916 AudioEnhs CreateStream
       
   917 AudioEnhs AddObserver 3
       
   918 AudioEnhs CreateSource 0
       
   919 AudioEnhs AddObserver 0
       
   920 AudioEnhs CreateSink 4
       
   921 AudioEnhs AddObserver 4
       
   922 AudioEnhs CreateEffect 16
       
   923 AudioEnhs AddObserver 16
       
   924 AudioEnhs StreamAddSource 0
       
   925 AudioEnhs StreamAddSink 4
       
   926 AudioEnhs StreamAddEffect 16
       
   927 waittestclass AudioEnhs
       
   928 AudioEnhs FileSOpen
       
   929 AudioEnhs StreamOpen
       
   930 waittestclass AudioEnhs
       
   931 AudioEnhs StreamPrime
       
   932 AudioEnhs AudioEffect_Enable 16
       
   933 AudioEnhs SL_LocationCartesianL 16
       
   934 AudioEnhs SL_LocationSphericalL 16
       
   935 AudioEnhs ControlTypeL 16
       
   936 AudioEnhs ControlControlTypeL 16
       
   937 waittestclass AudioEnhs
       
   938 AudioEnhs StreamStart
       
   939 AudioEnhs EffectApply 16
       
   940 pause 5000
       
   941 AudioEnhs SL_SetLocationCartesianL 16 0 0 0
       
   942 AudioEnhs SL_SetLocationSphericalL 16 0 0 0
       
   943 AudioEnhs AudioEffect_Disable 16
       
   944 pause 2000
       
   945 AudioEnhs CloseSource
       
   946 AudioEnhs StreamClose
       
   947 waittestclass AudioEnhs
       
   948 AudioEnhs RemoveObserver 16
       
   949 AudioEnhs RemoveObserver 4
       
   950 AudioEnhs RemoveObserver 0
       
   951 AudioEnhs RemoveObserver 3
       
   952 AudioEnhs RemoveEffect 16
       
   953 AudioEnhs DeleteStream
       
   954 AudioEnhs DeleteSink 
       
   955 AudioEnhs DeleteSource
       
   956 AudioEnhs DeleteEffect 16
       
   957 AudioEnhs DeleteFactory
       
   958 delete AudioEnhs
       
   959 [Endtest]
       
   960 
       
   961 [Test]
       
   962 title 18. MP3-FS ListOrient
       
   963 create EnhanMediaTestClass AudioEnhs
       
   964 AudioEnhs CreateFactory
       
   965 AudioEnhs CreateStream
       
   966 AudioEnhs AddObserver 3
       
   967 AudioEnhs CreateSource 0
       
   968 AudioEnhs AddObserver 0
       
   969 AudioEnhs CreateSink 4
       
   970 AudioEnhs AddObserver 4
       
   971 AudioEnhs CreateEffect 18
       
   972 AudioEnhs AddObserver 18
       
   973 AudioEnhs StreamAddSource 0
       
   974 AudioEnhs StreamAddSink 4
       
   975 AudioEnhs StreamAddEffect 18
       
   976 waittestclass AudioEnhs
       
   977 AudioEnhs FileSOpen
       
   978 AudioEnhs StreamOpen
       
   979 waittestclass AudioEnhs
       
   980 AudioEnhs StreamPrime
       
   981 waittestclass AudioEnhs
       
   982 AudioEnhs AudioEffect_Enable 18
       
   983 AudioEnhs LO_OrientationL 18
       
   984 AudioEnhs LO_OrientationVectorsL 18
       
   985 AudioEnhs ControlTypeL 18
       
   986 AudioEnhs ControlControlTypeL 18
       
   987 AudioEnhs StreamStart
       
   988 pause 5000
       
   989 AudioEnhs AudioEffect_Disable 18
       
   990 AudioEnhs CloseSource
       
   991 AudioEnhs StreamClose
       
   992 waittestclass AudioEnhs
       
   993 AudioEnhs RemoveObserver 18
       
   994 AudioEnhs RemoveObserver 4
       
   995 AudioEnhs RemoveObserver 0
       
   996 AudioEnhs RemoveObserver 3
       
   997 AudioEnhs RemoveEffect 18
       
   998 AudioEnhs DeleteStream
       
   999 AudioEnhs DeleteSink 
       
  1000 AudioEnhs DeleteSource
       
  1001 AudioEnhs DeleteEffect 18
       
  1002 AudioEnhs DeleteFactory
       
  1003 delete AudioEnhs
       
  1004 [Endtest]
       
  1005 
       
  1006 [Test]
       
  1007 title 19. MP3-FS SourceOrient
       
  1008 create EnhanMediaTestClass AudioEnhs
       
  1009 AudioEnhs CreateFactory
       
  1010 AudioEnhs CreateStream
       
  1011 AudioEnhs AddObserver 3
       
  1012 AudioEnhs CreateSource 0
       
  1013 AudioEnhs AddObserver 0
       
  1014 AudioEnhs CreateSink 4
       
  1015 AudioEnhs AddObserver 4
       
  1016 AudioEnhs CreateEffect 19
       
  1017 AudioEnhs AddObserver 19
       
  1018 AudioEnhs StreamAddSource 0
       
  1019 AudioEnhs StreamAddSink 4
       
  1020 AudioEnhs StreamAddEffect 19
       
  1021 waittestclass AudioEnhs
       
  1022 AudioEnhs FileSOpen
       
  1023 AudioEnhs StreamOpen
       
  1024 waittestclass AudioEnhs
       
  1025 AudioEnhs StreamPrime
       
  1026 //AudioEnhs AudioEffect_Enable 19
       
  1027 pause 1000
       
  1028 //AudioEnhs EffectApply 19
       
  1029 //AudioEnhs LO_OrientationL 19
       
  1030 //AudioEnhs LO_OrientationVectorsL 19
       
  1031 waittestclass AudioEnhs
       
  1032 AudioEnhs StreamStart
       
  1033 pause 5000
       
  1034 //AudioEnhs AudioEffect_Disable 19
       
  1035 AudioEnhs ControlTypeL 19
       
  1036 AudioEnhs ControlControlTypeL 19
       
  1037 AudioEnhs CloseSource
       
  1038 AudioEnhs StreamClose
       
  1039 waittestclass AudioEnhs
       
  1040 AudioEnhs RemoveObserver 19
       
  1041 AudioEnhs RemoveObserver 4
       
  1042 AudioEnhs RemoveObserver 0
       
  1043 AudioEnhs RemoveObserver 3
       
  1044 AudioEnhs RemoveEffect 19
       
  1045 AudioEnhs DeleteStream
       
  1046 AudioEnhs DeleteSink 
       
  1047 AudioEnhs DeleteSource
       
  1048 AudioEnhs DeleteEffect 19
       
  1049 AudioEnhs DeleteFactory
       
  1050 delete AudioEnhs
       
  1051 [Endtest]
       
  1052 
       
  1053 [Test]
       
  1054 title 20. MP3-FS SourceDoppler
       
  1055 create EnhanMediaTestClass AudioEnhs
       
  1056 AudioEnhs CreateFactory
       
  1057 AudioEnhs CreateStream
       
  1058 AudioEnhs AddObserver 3
       
  1059 AudioEnhs CreateSource 0
       
  1060 AudioEnhs AddObserver 0
       
  1061 AudioEnhs CreateSink 4
       
  1062 AudioEnhs AddObserver 4
       
  1063 AudioEnhs CreateEffect 15
       
  1064 AudioEnhs AddObserver 15
       
  1065 AudioEnhs StreamAddSource 0
       
  1066 AudioEnhs StreamAddSink 4
       
  1067 AudioEnhs StreamAddEffect 15
       
  1068 waittestclass AudioEnhs
       
  1069 AudioEnhs FileSOpen
       
  1070 AudioEnhs StreamOpen
       
  1071 waittestclass AudioEnhs
       
  1072 pause 2000
       
  1073 AudioEnhs StreamPrime
       
  1074 waittestclass AudioEnhs
       
  1075 AudioEnhs AudioEffect_Enable 15
       
  1076 AudioEnhs SD_CartesianVelocityL 15
       
  1077 AudioEnhs SD_SphericalVelocityL 15
       
  1078 AudioEnhs SD_FactorL 15 
       
  1079 AudioEnhs SD_SetFactorL 15 1
       
  1080 AudioEnhs SD_FactorMaxL 15
       
  1081 AudioEnhs SD_SetSphericalVelocityL 15 0 0 0
       
  1082 AudioEnhs SD_SetCartesianVelocityL 15 0 0 0     
       
  1083 AudioEnhs StreamStart
       
  1084 pause 5000
       
  1085 AudioEnhs ControlTypeL 15
       
  1086 AudioEnhs ControlControlTypeL 15
       
  1087 AudioEnhs AudioEffect_Disable 15
       
  1088 AudioEnhs CloseSource
       
  1089 AudioEnhs StreamClose
       
  1090 waittestclass AudioEnhs
       
  1091 AudioEnhs RemoveObserver 15
       
  1092 AudioEnhs RemoveObserver 4
       
  1093 AudioEnhs RemoveObserver 0
       
  1094 AudioEnhs RemoveObserver 3
       
  1095 AudioEnhs RemoveEffect 15
       
  1096 AudioEnhs DeleteStream
       
  1097 AudioEnhs DeleteSink 
       
  1098 AudioEnhs DeleteSource
       
  1099 AudioEnhs DeleteEffect 15
       
  1100 AudioEnhs DeleteFactory
       
  1101 delete AudioEnhs
       
  1102 [Endtest]
       
  1103 
       
  1104 [Test]
       
  1105 title 21. MP3-FS ListDoppler
       
  1106 create EnhanMediaTestClass AudioEnhs
       
  1107 AudioEnhs CreateFactory
       
  1108 AudioEnhs CreateStream
       
  1109 AudioEnhs AddObserver 3
       
  1110 AudioEnhs CreateSource 0
       
  1111 AudioEnhs AddObserver 0
       
  1112 AudioEnhs CreateSink 4
       
  1113 AudioEnhs AddObserver 4
       
  1114 AudioEnhs CreateEffect 14
       
  1115 AudioEnhs AddObserver 14
       
  1116 AudioEnhs StreamAddSource 0
       
  1117 AudioEnhs StreamAddSink 4
       
  1118 AudioEnhs StreamAddEffect 14
       
  1119 waittestclass AudioEnhs
       
  1120 AudioEnhs FileSOpen
       
  1121 AudioEnhs StreamOpen
       
  1122 waittestclass AudioEnhs
       
  1123 pause 2000
       
  1124 AudioEnhs StreamPrime
       
  1125 waittestclass AudioEnhs
       
  1126 AudioEnhs AudioEffect_Enable 14
       
  1127 AudioEnhs SD_CartesianVelocityL 14
       
  1128 AudioEnhs SD_SphericalVelocityL 14
       
  1129 AudioEnhs SD_FactorL 15 
       
  1130 AudioEnhs SD_SetFactorL 15 1
       
  1131 AudioEnhs SD_FactorMaxL 15
       
  1132 AudioEnhs SD_SetSphericalVelocityL 14 0 0 0
       
  1133 AudioEnhs SD_SetCartesianVelocityL 14 0 0 0     
       
  1134 AudioEnhs ControlTypeL 14
       
  1135 AudioEnhs ControlControlTypeL 14
       
  1136 AudioEnhs StreamStart
       
  1137 pause 5000
       
  1138 AudioEnhs AudioEffect_Disable 14
       
  1139 AudioEnhs CloseSource
       
  1140 AudioEnhs StreamClose
       
  1141 waittestclass AudioEnhs
       
  1142 AudioEnhs RemoveObserver 14
       
  1143 AudioEnhs RemoveObserver 4
       
  1144 AudioEnhs RemoveObserver 0
       
  1145 AudioEnhs RemoveObserver 3
       
  1146 AudioEnhs RemoveEffect 14
       
  1147 AudioEnhs DeleteStream
       
  1148 AudioEnhs DeleteSink 
       
  1149 AudioEnhs DeleteSource
       
  1150 AudioEnhs DeleteEffect 14
       
  1151 AudioEnhs DeleteFactory
       
  1152 delete AudioEnhs
       
  1153 [Endtest]
       
  1154 
       
  1155 
       
  1156 
       
  1157 #[Test]
       
  1158 #title 22. MP3-PDLS EMC Download
       
  1159 #create EnhanMediaTestClass AudioEnhs
       
  1160 #AudioEnhs CreateFactory
       
  1161 #AudioEnhs Gen_StartProgDL http:\/\/10.123.32.53/sugarsugar-50KB.mp3 "Ethernet with Daemon Dynamic IP" C:\test.mp3
       
  1162 #AudioEnhs CreateStream
       
  1163 #AudioEnhs AddObserver 3
       
  1164 #AudioEnhs CreateSource 6
       
  1165 #AudioEnhs AddObserver 6
       
  1166 #AudioEnhs CreateSink 4
       
  1167 #AudioEnhs AddObserver 4
       
  1168 #AudioEnhs StreamAddSource 6
       
  1169 #AudioEnhs StreamAddSink 4
       
  1170 #AudioEnhs PDLSOpenL
       
  1171 #AudioEnhs StreamOpen
       
  1172 #waittestclass AudioEnhs
       
  1173 #AudioEnhs StreamStart
       
  1174 #pause 10000
       
  1175 #AudioEnhs StreamPause
       
  1176 #AudioEnhs PDLSGetCurFileSizeL
       
  1177 #AudioEnhs PDLSGetExpFileSizeL
       
  1178 #AudioEnhs PDLSGetDLStatusL
       
  1179 #AudioEnhs PDLSIsDLCompleteL
       
  1180 #AudioEnhs PDLSGetPerDownloadedL
       
  1181 #AudioEnhs PDLSGetPerBufferedL
       
  1182 #AudioEnhs PDLSGetDLRateL
       
  1183 #AudioEnhs PDLSGetBitRateL
       
  1184 #AudioEnhs PDLSResumeDownloadL
       
  1185 #AudioEnhs ControlTypeL 6
       
  1186 #AudioEnhs ControlControlTypeL 6
       
  1187 #AudioEnhs PDLSGetSize
       
  1188 #pause 10000
       
  1189 #AudioEnhs StreamStart
       
  1190 #AudioEnhs PDLSMoveFileL c:\testing\data\test1.mp3
       
  1191 #//pause 7000
       
  1192 #//AudioEnhs StreamStop
       
  1193 #//pause 2000
       
  1194 #AudioEnhs StreamClose
       
  1195 #AudioEnhs RemoveObserver 4
       
  1196 #AudioEnhs RemoveObserver 6
       
  1197 #AudioEnhs RemoveObserver 3
       
  1198 #AudioEnhs DeleteStream
       
  1199 #AudioEnhs DeleteSink 
       
  1200 #AudioEnhs DeleteSource
       
  1201 #AudioEnhs DeleteFactory
       
  1202 #delete AudioEnhs
       
  1203 #[Endtest] 
       
  1204 
       
  1205 #[Test]
       
  1206 #title 23 MP3-PDLS EMC CancelDownload
       
  1207 #create EnhanMediaTestClass AudioEnhs
       
  1208 #AudioEnhs CreateFactory
       
  1209 #AudioEnhs Gen_StartProgDL http:\/\/10.123.32.53/sugarsugar-50KB.mp3 "Ethernet with Daemon Dynamic IP" C:\test.mp3
       
  1210 #AudioEnhs CreateStream
       
  1211 #AudioEnhs AddObserver 3
       
  1212 #AudioEnhs CreateSource 6
       
  1213 #AudioEnhs AddObserver 6
       
  1214 #AudioEnhs CreateSink 4
       
  1215 #AudioEnhs AddObserver 4
       
  1216 #AudioEnhs StreamAddSource 6
       
  1217 #AudioEnhs StreamAddSink 4
       
  1218 #AudioEnhs PDLSOpenL
       
  1219 #pause 3000
       
  1220 #AudioEnhs PDLSCancelDownloadL
       
  1221 #pause 4000
       
  1222 #AudioEnhs RemoveObserver 4
       
  1223 #AudioEnhs RemoveObserver 6
       
  1224 #AudioEnhs RemoveObserver 3
       
  1225 #AudioEnhs DeleteStream
       
  1226 #AudioEnhs DeleteSink 
       
  1227 #AudioEnhs DeleteSource
       
  1228 #AudioEnhs DeleteFactory
       
  1229 #delete AudioEnhs
       
  1230 #[Endtest] 
       
  1231 
       
  1232 #[ER_DecayHFRatio]    		ERDecayHFRatioL = 50
       
  1233 #[ER_DecayHFRatioRange]    	ERDecayHFRatioRangeL = Min[10] Max[200]
       
  1234 #[ER_DecayTime]    		ERDecayTimeL = 1000
       
  1235 #[ER_DecayTimeRange]    	ERDecayTimeRangeL = Min[100] Max[20000]
       
  1236 #[ER_Density]    		ERDensityL = 100
       
  1237 #[ER_Diffusion]    		ERDiffusionL = 100
       
  1238 #[ER_ReflectionsDelay]    	ERReflectionsDelayL = 20
       
  1239 #[ER_ReflectionsDelayMax]   	ERReflectionsDelayMaxL = 60
       
  1240 #[ER_ReflectionsLevel]    	ERReflectionsLevelL = -10000
       
  1241 #[ER_ReflectionLevelRange]	ERReflectionLevelRangeL = Min[-10000] Max[1000]    
       
  1242 #[ER_ReverbDelay]    		ERReverbDelayL = 40
       
  1243 #[ER_ReverbDelayMax]    	ERReverbDelayMaxL = 100
       
  1244 #[ER_ReverbLevel]    		ERReverbLevelL = -10000
       
  1245 #[ER_ReverbLevelRange]  	ERReverbLevelRangeL = Min[-10000] Max[2000]
       
  1246 #[ER_RoomHFLevel]    		ERRoomHFLevelL = 0
       
  1247 #[ER_RoomHFLevelRange]  	ERRoomHFLevelRangeL = Min[-10000] Max[0]    
       
  1248 #[ER_RoomLevel]    		ERRoomLevelL = -10000
       
  1249 #[ER_RoomLevelRange]  		ERRoomLevelRangeL = Min[-10000] Max[0]
       
  1250 #[RL_LevelRangeL]    		RLLevelRangeL = Min[-10000] Max[1000]
       
  1251 [Test]
       
  1252 title 24. AttachReverb and DetachReverb Functionality
       
  1253 create EnhanMediaTestClass AudioEnhs
       
  1254 AudioEnhs CreateFactory
       
  1255 AudioEnhs CreateStream
       
  1256 AudioEnhs AddObserver 3
       
  1257 AudioEnhs CreateSource 0
       
  1258 AudioEnhs AddObserver 0
       
  1259 AudioEnhs CreateSink 4
       
  1260 AudioEnhs AddObserver 4
       
  1261 AudioEnhs CreateEffect 8
       
  1262 AudioEnhs AddObserver 8
       
  1263 AudioEnhs CreateEffect 12
       
  1264 AudioEnhs AddObserver 12
       
  1265 AudioEnhs StreamAddSource 0
       
  1266 AudioEnhs StreamAddSink 4
       
  1267 AudioEnhs AttachReverb
       
  1268 AudioEnhs StreamAddEffect 8
       
  1269 AudioEnhs StreamAddEffect 12
       
  1270 waittestclass AudioEnhs
       
  1271 AudioEnhs FileSOpen
       
  1272 AudioEnhs StreamOpen
       
  1273 waittestclass AudioEnhs
       
  1274 AudioEnhs StreamPrime
       
  1275 waittestclass AudioEnhs
       
  1276 AudioEnhs EffectApply 8
       
  1277 AudioEnhs EffectApply 12
       
  1278 AudioEnhs AudioEffect_Enable 8
       
  1279 AudioEnhs ER_DecayHFRatio
       
  1280 AudioEnhs ER_DecayHFRatioRange
       
  1281 AudioEnhs ER_DecayTime
       
  1282 AudioEnhs ER_DecayTimeRange
       
  1283 AudioEnhs ER_Density
       
  1284 AudioEnhs ER_Diffusion
       
  1285 AudioEnhs ER_ReflectionsDelay
       
  1286 AudioEnhs ER_ReflectionsDelayMax
       
  1287 AudioEnhs ER_ReflectionsLevel
       
  1288 AudioEnhs ER_ReflectionLevelRange
       
  1289 AudioEnhs ER_ReverbDelay
       
  1290 AudioEnhs ER_ReverbDelayMax
       
  1291 AudioEnhs ER_ReverbLevel
       
  1292 AudioEnhs ER_ReverbLevelRange
       
  1293 AudioEnhs ER_RoomHFLevel
       
  1294 AudioEnhs ER_RoomHFLevelRange
       
  1295 AudioEnhs ER_RoomLevel
       
  1296 AudioEnhs ER_RoomLevelRange
       
  1297 AudioEnhs ER_SetDecayHFRatio 83
       
  1298 AudioEnhs ER_SetDecayTime 1490 
       
  1299 AudioEnhs ER_SetDensity 100
       
  1300 AudioEnhs ER_SetDiffusion 100
       
  1301 AudioEnhs ER_SetReflectionsDelay 7
       
  1302 AudioEnhs ER_SetReflectionsLevel -2602
       
  1303 AudioEnhs ER_SetReverbDelay 11
       
  1304 AudioEnhs ER_SetReverbLevel 200
       
  1305 AudioEnhs ER_SetRoomHFLevel 0
       
  1306 AudioEnhs ER_SetRoomLevel -1000
       
  1307 AudioEnhs AudioEffect_Enable 12
       
  1308 AudioEnhs RL_LevelRangeL
       
  1309 AudioEnhs RL_SetRoomLevelL -200
       
  1310 AudioEnhs RL_LevelL
       
  1311 AudioEnhs AudioEffect_IsEnabled
       
  1312 //AudioEnhs AudioEffect_IsEnforced
       
  1313 //AudioEnhs AudioEffect_Uid
       
  1314 AudioEnhs AudioEffect_HaveUpdateRights
       
  1315 AudioEnhs AudioEffect_Enforce 1
       
  1316 AudioEnhs StreamStart
       
  1317 pause 5000
       
  1318 AudioEnhs StreamPause
       
  1319 pause 2000
       
  1320 AudioEnhs StreamStart
       
  1321 pause 5000
       
  1322 AudioEnhs StreamStop
       
  1323 AudioEnhs StreamClose
       
  1324 AudioEnhs RemoveObserver 8
       
  1325 AudioEnhs RemoveObserver 12
       
  1326 AudioEnhs DetachReverb
       
  1327 AudioEnhs RemoveEffect 8
       
  1328 AudioEnhs RemoveEffect 12
       
  1329 AudioEnhs DeleteStream
       
  1330 AudioEnhs DeleteSink
       
  1331 AudioEnhs DeleteSource
       
  1332 AudioEnhs DeleteEffect 8
       
  1333 AudioEnhs DeleteEffect 12
       
  1334 AudioEnhs DeleteFactory
       
  1335 delete AudioEnhs
       
  1336 
       
  1337 [Endtest]