mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_radioitf.cfg
changeset 53 eabc8c503852
parent 48 a493a607b5bf
equal deleted inserted replaced
48:a493a607b5bf 53:eabc8c503852
    90 wait Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED
    90 wait Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED
    91 release Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED
    91 release Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED
    92 
    92 
    93 ALImpl al_radioitf_GetFreqRange 2 // EFmRangeJapan
    93 ALImpl al_radioitf_GetFreqRange 2 // EFmRangeJapan
    94 
    94 
       
    95 request Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED
       
    96 ALImpl al_radioitf_SetFreqRange 1 
       
    97 wait Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED
       
    98 release Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED
       
    99 
       
   100 ALImpl al_radioitf_GetFreqRange 1 // EFmRangeEuroAmerica
       
   101 
    95 ALImpl al_objitf_Destroy MO_RADIO
   102 ALImpl al_objitf_Destroy MO_RADIO
    96 ALImpl al_objitf_Destroy MO_PLAYER
   103 ALImpl al_objitf_Destroy MO_PLAYER
    97 ALImpl al_objitf_Destroy MO_ENGINE
   104 ALImpl al_objitf_Destroy MO_ENGINE
    98 delete ALImpl
   105 delete ALImpl
    99 [Endtest] 
   106 [Endtest] 
   186 ALImpl al_radioitf_SetFrequency 106000000
   193 ALImpl al_radioitf_SetFrequency 106000000
   187 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
   194 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
   188 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
   195 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
   189 
   196 
   190 ALImpl al_radioitf_SetSquelch 1
   197 ALImpl al_radioitf_SetSquelch 1
       
   198 ALImpl al_radioitf_SetSquelch 0
       
   199 ALImpl al_radioitf_SetSquelch 0
   191 
   200 
   192 ALImpl al_objitf_Destroy MO_RADIO
   201 ALImpl al_objitf_Destroy MO_RADIO
   193 ALImpl al_objitf_Destroy MO_PLAYER
   202 ALImpl al_objitf_Destroy MO_PLAYER
   194 ALImpl al_objitf_Destroy MO_ENGINE
   203 ALImpl al_objitf_Destroy MO_ENGINE
   195 delete ALImpl
   204 delete ALImpl
   228 ALImpl al_objitf_Destroy MO_ENGINE
   237 ALImpl al_objitf_Destroy MO_ENGINE
   229 delete ALImpl
   238 delete ALImpl
   230 [Endtest] 
   239 [Endtest] 
   231 
   240 
   232 [Test]
   241 [Test]
   233 title 21.8 RadioItfSetStereoModeMONO
   242 title 21.8 RadioItf Set-Get Stereo Mode
   234 create openmaxaltestmodule ALImpl
   243 create openmaxaltestmodule ALImpl
   235 ALImpl al_createEngine 1 1 0 0
   244 ALImpl al_createEngine 1 1 0 0
   236 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   245 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   237 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   246 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   238 ALImpl al_engitf_CreateRadioDevice 0
   247 ALImpl al_engitf_CreateRadioDevice 0
   256 release Event_XA_PLAYEVENT_HEADMOVING
   265 release Event_XA_PLAYEVENT_HEADMOVING
   257 
   266 
   258 ALImpl al_radioitf_SetStereoMode 0
   267 ALImpl al_radioitf_SetStereoMode 0
   259 ALImpl al_radioitf_GetStereoMode 0
   268 ALImpl al_radioitf_GetStereoMode 0
   260 
   269 
   261 ALImpl al_objitf_Destroy MO_RADIO
   270 ALImpl al_radioitf_SetStereoMode 1
   262 ALImpl al_objitf_Destroy MO_PLAYER
   271 ALImpl al_radioitf_GetStereoMode 1
   263 ALImpl al_objitf_Destroy MO_ENGINE
   272 
   264 delete ALImpl
   273 ALImpl al_radioitf_SetStereoMode 2
   265 [Endtest] 
   274 ALImpl al_radioitf_GetStereoMode 2
   266 
   275 
   267 [Test]
   276 ALImpl al_radioitf_SetStereoMode 0
   268 title 21.9 RadioItf SetStereoModeSTEREO
   277 ALImpl al_radioitf_GetStereoMode 0
       
   278 
       
   279 ALImpl al_radioitf_SetStereoMode 2
       
   280 ALImpl al_radioitf_GetStereoMode 2
       
   281 
       
   282 ALImpl al_radioitf_SetStereoMode 1
       
   283 ALImpl al_radioitf_GetStereoMode 1
       
   284 
       
   285 ALImpl al_radioitf_SetStereoMode 1
       
   286 ALImpl al_radioitf_GetStereoMode 1
       
   287 
       
   288 allownextresult 2
       
   289 ALImpl al_radioitf_SetStereoMode 4
       
   290 
       
   291 ALImpl al_objitf_Destroy MO_RADIO
       
   292 ALImpl al_objitf_Destroy MO_PLAYER
       
   293 ALImpl al_objitf_Destroy MO_ENGINE
       
   294 delete ALImpl
       
   295 [Endtest] 
       
   296 
       
   297 [Test]
       
   298 title 21.9 RadioItf Get Signal Strength
   269 create openmaxaltestmodule ALImpl
   299 create openmaxaltestmodule ALImpl
   270 ALImpl al_createEngine 1 1 0 0
   300 ALImpl al_createEngine 1 1 0 0
   271 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   301 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   272 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   302 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   273 ALImpl al_engitf_CreateRadioDevice 0
   303 ALImpl al_engitf_CreateRadioDevice 0
   288 request Event_XA_PLAYEVENT_HEADMOVING
   318 request Event_XA_PLAYEVENT_HEADMOVING
   289 ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING
   319 ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING
   290 wait Event_XA_PLAYEVENT_HEADMOVING
   320 wait Event_XA_PLAYEVENT_HEADMOVING
   291 release Event_XA_PLAYEVENT_HEADMOVING
   321 release Event_XA_PLAYEVENT_HEADMOVING
   292 
   322 
   293 ALImpl al_radioitf_SetStereoMode 1
   323 ALImpl al_radioitf_GetSignalStrength
   294 ALImpl al_radioitf_GetStereoMode 1
   324 
   295 
   325 ALImpl al_objitf_Destroy MO_RADIO
   296 ALImpl al_objitf_Destroy MO_RADIO
   326 ALImpl al_objitf_Destroy MO_PLAYER
   297 ALImpl al_objitf_Destroy MO_PLAYER
   327 ALImpl al_objitf_Destroy MO_ENGINE
   298 ALImpl al_objitf_Destroy MO_ENGINE
   328 delete ALImpl
   299 delete ALImpl
   329 [Endtest] 
   300 [Endtest] 
   330 
   301 
   331 [Test]
   302 [Test]
   332 title 21.10 RadioItf Seek
   303 title 21.10 RadioItf SetStereoModeAUTO
   333 create openmaxaltestmodule ALImpl
   304 create openmaxaltestmodule ALImpl
   334 ALImpl al_createEngine 1 1 0 0
   305 ALImpl al_createEngine 1 1 0 0
   335 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   306 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   336 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   307 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   337 ALImpl al_engitf_CreateRadioDevice 0
   308 ALImpl al_engitf_CreateRadioDevice 0
   338 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
   309 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
   339 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
   310 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
   340 ALImpl al_radioitf_RegisterRadioCallback  
   311 ALImpl al_radioitf_RegisterRadioCallback  
   341 
   312 
   342 ALImpl al_SetDataLocator 3 5 0 1
   313 ALImpl al_SetDataLocator 3 5 0 1
   343 ALImpl al_SetDataSource 3 0 1
   314 ALImpl al_SetDataSource 3 0 1
   344 ALImpl al_SetDataSink 3 6 1
   315 ALImpl al_SetDataSink 3 6 1
   345 
   316 
   346 ALImpl al_engitf_CreateMediaPlayer 0 
       
   347 
       
   348 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   349 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   350 ALImpl al_playitf_RegisterCallback
       
   351 
       
   352 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   353 ALImpl al_radioitf_SetFrequency 103700000
       
   354 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   355 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   356 
       
   357 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   358 ALImpl al_radioitf_SetFrequency 106000000
       
   359 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   360 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   361 
       
   362 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   363 ALImpl al_radioitf_SetFrequency 090900000
       
   364 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   365 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   366 
       
   367 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   368 ALImpl al_radioitf_SetFrequency 096100000
       
   369 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   370 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   371 
       
   372 request Event_XA_RADIO_EVENT_SEEK_COMPLETED
       
   373 ALImpl al_radioitf_Seek 1
       
   374 wait Event_XA_RADIO_EVENT_SEEK_COMPLETED
       
   375 release Event_XA_RADIO_EVENT_SEEK_COMPLETED
       
   376 
       
   377 
       
   378 ALImpl al_objitf_Destroy MO_RADIO
       
   379 ALImpl al_objitf_Destroy MO_PLAYER
       
   380 ALImpl al_objitf_Destroy MO_ENGINE
       
   381 delete ALImpl
       
   382 [Endtest] 
       
   383 
       
   384 [Test]
       
   385 title 21.11 RadioItf Stop Seeking
       
   386 create openmaxaltestmodule ALImpl
       
   387 ALImpl al_createEngine 1 1 0 0
       
   388 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   389 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   390 ALImpl al_engitf_CreateRadioDevice 0
       
   391 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   392 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   393 ALImpl al_radioitf_RegisterRadioCallback  
       
   394 
       
   395 ALImpl al_SetDataLocator 3 5 0 1
       
   396 ALImpl al_SetDataSource 3 0 1
       
   397 ALImpl al_SetDataSink 3 6 1
       
   398 
       
   399 ALImpl al_engitf_CreateMediaPlayer 0 
       
   400 
       
   401 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   402 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   403 ALImpl al_playitf_RegisterCallback
       
   404 
       
   405 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   406 ALImpl al_radioitf_SetFrequency 103700000
       
   407 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   408 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   409 
       
   410 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   411 ALImpl al_radioitf_SetFrequency 106000000
       
   412 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   413 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   414 
       
   415 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   416 ALImpl al_radioitf_SetFrequency 090900000
       
   417 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   418 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   419 
       
   420 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   421 ALImpl al_radioitf_SetFrequency 096100000
       
   422 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   423 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   424 
       
   425 ALImpl al_radioitf_Seek 1
       
   426 ALImpl al_radioitf_StopSeeking
       
   427 
       
   428 ALImpl al_objitf_Destroy MO_RADIO
       
   429 ALImpl al_objitf_Destroy MO_PLAYER
       
   430 ALImpl al_objitf_Destroy MO_ENGINE
       
   431 delete ALImpl
       
   432 [Endtest]
       
   433 
       
   434 [Test]
       
   435 title 21.12 RadioItf Cancel Set Freq
       
   436 create openmaxaltestmodule ALImpl
       
   437 ALImpl al_createEngine 1 1 0 0
       
   438 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   439 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   440 ALImpl al_engitf_CreateRadioDevice 0
       
   441 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   442 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   443 ALImpl al_radioitf_RegisterRadioCallback  
       
   444 
       
   445 ALImpl al_SetDataLocator 3 5 0 1
       
   446 ALImpl al_SetDataSource 3 0 1
       
   447 ALImpl al_SetDataSink 3 6 1
       
   448 
       
   449 ALImpl al_engitf_CreateMediaPlayer 0 
       
   450 
       
   451 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   452 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   453 ALImpl al_playitf_RegisterCallback
       
   454 
       
   455 ALImpl al_radioitf_CancelSetFrequency
       
   456 
       
   457 ALImpl al_objitf_Destroy MO_RADIO
       
   458 ALImpl al_objitf_Destroy MO_PLAYER
       
   459 ALImpl al_objitf_Destroy MO_ENGINE
       
   460 delete ALImpl
       
   461 [Endtest]  
       
   462 
       
   463 [Test]
       
   464 title 21.13 RadioItf Set Volume
       
   465 create openmaxaltestmodule ALImpl
       
   466 ALImpl al_createEngine 1 1 0 0
       
   467 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   468 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   469 ALImpl al_engitf_CreateRadioDevice 0
       
   470 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   471 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   472 ALImpl al_radioitf_RegisterRadioCallback  
       
   473 
       
   474 ALImpl al_SetDataLocator 3 5 0 1
       
   475 ALImpl al_SetDataSource 3 0 1
       
   476 ALImpl al_SetDataSink 3 6 1
       
   477 ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_NOKIALINEARVOLUME XA_IID_NOKIAVOLUMEEXT
       
   478 
       
   479 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   480 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   481 ALImpl al_playitf_RegisterCallback
       
   482 
       
   483 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIAVOLUMEEXT
       
   484 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIALINEARVOLUME
       
   485 ALImpl al_nokiavolumeextitf_RegisterVolumeCallback
       
   486 ALImpl al_nokialinearvolumeitf_RegisterVolumeCallback
       
   487 
       
   488 ALImpl al_nokialinearvolumeitf_SetGetVolumeLevel 20
       
   489 ALImpl al_nokialinearvolumeitf_SetGetVolumeLevel 40
       
   490 
       
   491 ALImpl al_objitf_Destroy MO_RADIO
       
   492 ALImpl al_objitf_Destroy MO_PLAYER
       
   493 ALImpl al_objitf_Destroy MO_ENGINE
       
   494 delete ALImpl
       
   495 [Endtest] 
       
   496 
       
   497 [Test]
       
   498 title 21.14 RadioItf Get Step Count
       
   499 create openmaxaltestmodule ALImpl
       
   500 ALImpl al_createEngine 1 1 0 0
       
   501 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   502 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   503 ALImpl al_engitf_CreateRadioDevice 0
       
   504 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   505 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   506 ALImpl al_radioitf_RegisterRadioCallback  
       
   507 
       
   508 ALImpl al_SetDataLocator 3 5 0 1
       
   509 ALImpl al_SetDataSource 3 0 1
       
   510 ALImpl al_SetDataSink 3 6 1
       
   511 ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_NOKIALINEARVOLUME XA_IID_NOKIAVOLUMEEXT
       
   512 
       
   513 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   514 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   515 ALImpl al_playitf_RegisterCallback
       
   516 
       
   517 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIAVOLUMEEXT
       
   518 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIALINEARVOLUME
       
   519 ALImpl al_nokiavolumeextitf_RegisterVolumeCallback
       
   520 ALImpl al_nokialinearvolumeitf_RegisterVolumeCallback
       
   521 
       
   522 ALImpl al_nokialinearvolumeitf_GetStepCount
       
   523 
       
   524 ALImpl al_objitf_Destroy MO_RADIO
       
   525 ALImpl al_objitf_Destroy MO_PLAYER
       
   526 ALImpl al_objitf_Destroy MO_ENGINE
       
   527 delete ALImpl
       
   528 [Endtest] 
       
   529 
       
   530 [Test]
       
   531 title 21.15 RadioItf SetMute On
       
   532 create openmaxaltestmodule ALImpl
       
   533 ALImpl al_createEngine 1 1 0 0
       
   534 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   535 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   536 ALImpl al_engitf_CreateRadioDevice 0
       
   537 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   538 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   539 ALImpl al_radioitf_RegisterRadioCallback  
       
   540 
       
   541 ALImpl al_SetDataLocator 3 5 0 1
       
   542 ALImpl al_SetDataSource 3 0 1
       
   543 ALImpl al_SetDataSink 3 6 1
       
   544 ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_NOKIALINEARVOLUME XA_IID_NOKIAVOLUMEEXT
       
   545 
       
   546 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   547 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   548 ALImpl al_playitf_RegisterCallback
       
   549 
       
   550 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIAVOLUMEEXT
       
   551 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIALINEARVOLUME
       
   552 ALImpl al_nokiavolumeextitf_RegisterVolumeCallback
       
   553 ALImpl al_nokialinearvolumeitf_RegisterVolumeCallback
       
   554 
       
   555 ALImpl al_nokialinearvolumeitf_SetGetVolumeLevel 50
       
   556 ALImpl al_nokiavolumeextitf_SetMute 1
       
   557 
       
   558 ALImpl al_objitf_Destroy MO_RADIO
       
   559 ALImpl al_objitf_Destroy MO_PLAYER
       
   560 ALImpl al_objitf_Destroy MO_ENGINE
       
   561 delete ALImpl
       
   562 [Endtest] 
       
   563 
       
   564 [Test]
       
   565 title 21.16 RadioItf SetMute Off
       
   566 create openmaxaltestmodule ALImpl
       
   567 ALImpl al_createEngine 1 1 0 0
       
   568 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   569 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   570 ALImpl al_engitf_CreateRadioDevice 0
       
   571 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   572 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   573 ALImpl al_radioitf_RegisterRadioCallback  
       
   574 
       
   575 ALImpl al_SetDataLocator 3 5 0 1
       
   576 ALImpl al_SetDataSource 3 0 1
       
   577 ALImpl al_SetDataSink 3 6 1
       
   578 ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_NOKIALINEARVOLUME XA_IID_NOKIAVOLUMEEXT
       
   579 
       
   580 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   581 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   582 ALImpl al_playitf_RegisterCallback
       
   583 
       
   584 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIAVOLUMEEXT
       
   585 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIALINEARVOLUME
       
   586 ALImpl al_nokiavolumeextitf_RegisterVolumeCallback
       
   587 ALImpl al_nokialinearvolumeitf_RegisterVolumeCallback
       
   588 
       
   589 ALImpl al_nokiavolumeextitf_SetMute 0
       
   590 
       
   591 ALImpl al_objitf_Destroy MO_RADIO
       
   592 ALImpl al_objitf_Destroy MO_PLAYER
       
   593 ALImpl al_objitf_Destroy MO_ENGINE
       
   594 delete ALImpl
       
   595 [Endtest] 
       
   596 
       
   597 [Test]
       
   598 title 21.17 RadioItf Stop Radio
       
   599 create openmaxaltestmodule ALImpl
       
   600 ALImpl al_createEngine 1 1 0 0
       
   601 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   602 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   603 ALImpl al_engitf_CreateRadioDevice 0
       
   604 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   605 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   606 ALImpl al_radioitf_RegisterRadioCallback  
       
   607 
       
   608 ALImpl al_SetDataLocator 3 5 0 1
       
   609 ALImpl al_SetDataSource 3 0 1
       
   610 ALImpl al_SetDataSink 3 6 1
   317 ALImpl al_engitf_CreateMediaPlayer 0 
   611 ALImpl al_engitf_CreateMediaPlayer 0 
   318 
   612 
   319 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
   613 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
   320 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
   614 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
   321 ALImpl al_playitf_RegisterCallback
   615 ALImpl al_playitf_RegisterCallback
   323 request Event_XA_PLAYEVENT_HEADMOVING
   617 request Event_XA_PLAYEVENT_HEADMOVING
   324 ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING
   618 ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING
   325 wait Event_XA_PLAYEVENT_HEADMOVING
   619 wait Event_XA_PLAYEVENT_HEADMOVING
   326 release Event_XA_PLAYEVENT_HEADMOVING
   620 release Event_XA_PLAYEVENT_HEADMOVING
   327 
   621 
   328 ALImpl al_radioitf_SetStereoMode 2
       
   329 ALImpl al_radioitf_GetStereoMode 2
       
   330 
       
   331 ALImpl al_objitf_Destroy MO_RADIO
       
   332 ALImpl al_objitf_Destroy MO_PLAYER
       
   333 ALImpl al_objitf_Destroy MO_ENGINE
       
   334 delete ALImpl
       
   335 [Endtest] 
       
   336 [Test]
       
   337 title 21.11 RadioItf Get Signal Strength
       
   338 create openmaxaltestmodule ALImpl
       
   339 ALImpl al_createEngine 1 1 0 0
       
   340 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   341 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   342 ALImpl al_engitf_CreateRadioDevice 0
       
   343 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   344 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   345 ALImpl al_radioitf_RegisterRadioCallback  
       
   346 
       
   347 ALImpl al_SetDataLocator 3 5 0 1
       
   348 ALImpl al_SetDataSource 3 0 1
       
   349 ALImpl al_SetDataSink 3 6 1
       
   350 
       
   351 ALImpl al_engitf_CreateMediaPlayer 0 
       
   352 
       
   353 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   354 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   355 ALImpl al_playitf_RegisterCallback
       
   356 
       
   357 request Event_XA_PLAYEVENT_HEADMOVING
       
   358 ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING
       
   359 wait Event_XA_PLAYEVENT_HEADMOVING
       
   360 release Event_XA_PLAYEVENT_HEADMOVING
       
   361 
       
   362 ALImpl al_radioitf_GetSignalStrength
       
   363 
       
   364 ALImpl al_objitf_Destroy MO_RADIO
       
   365 ALImpl al_objitf_Destroy MO_PLAYER
       
   366 ALImpl al_objitf_Destroy MO_ENGINE
       
   367 delete ALImpl
       
   368 [Endtest] 
       
   369 
       
   370 [Test]
       
   371 title 21.12 RadioItf Seek
       
   372 create openmaxaltestmodule ALImpl
       
   373 ALImpl al_createEngine 1 1 0 0
       
   374 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   375 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   376 ALImpl al_engitf_CreateRadioDevice 0
       
   377 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   378 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   379 ALImpl al_radioitf_RegisterRadioCallback  
       
   380 
       
   381 ALImpl al_SetDataLocator 3 5 0 1
       
   382 ALImpl al_SetDataSource 3 0 1
       
   383 ALImpl al_SetDataSink 3 6 1
       
   384 
       
   385 ALImpl al_engitf_CreateMediaPlayer 0 
       
   386 
       
   387 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   388 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   389 ALImpl al_playitf_RegisterCallback
       
   390 
       
   391 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   392 ALImpl al_radioitf_SetFrequency 103700000
       
   393 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   394 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   395 
       
   396 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   397 ALImpl al_radioitf_SetFrequency 106000000
       
   398 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   399 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   400 
       
   401 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   402 ALImpl al_radioitf_SetFrequency 090900000
       
   403 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   404 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   405 
       
   406 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   407 ALImpl al_radioitf_SetFrequency 096100000
       
   408 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   409 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   410 
       
   411 request Event_XA_RADIO_EVENT_SEEK_COMPLETED
       
   412 ALImpl al_radioitf_Seek 1
       
   413 wait Event_XA_RADIO_EVENT_SEEK_COMPLETED
       
   414 release Event_XA_RADIO_EVENT_SEEK_COMPLETED
       
   415 
       
   416 
       
   417 ALImpl al_objitf_Destroy MO_RADIO
       
   418 ALImpl al_objitf_Destroy MO_PLAYER
       
   419 ALImpl al_objitf_Destroy MO_ENGINE
       
   420 delete ALImpl
       
   421 [Endtest] 
       
   422 
       
   423 [Test]
       
   424 title 21.13 RadioItf Stop Seeking
       
   425 create openmaxaltestmodule ALImpl
       
   426 ALImpl al_createEngine 1 1 0 0
       
   427 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   428 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   429 ALImpl al_engitf_CreateRadioDevice 0
       
   430 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   431 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   432 ALImpl al_radioitf_RegisterRadioCallback  
       
   433 
       
   434 ALImpl al_SetDataLocator 3 5 0 1
       
   435 ALImpl al_SetDataSource 3 0 1
       
   436 ALImpl al_SetDataSink 3 6 1
       
   437 
       
   438 ALImpl al_engitf_CreateMediaPlayer 0 
       
   439 
       
   440 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   441 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   442 ALImpl al_playitf_RegisterCallback
       
   443 
       
   444 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   445 ALImpl al_radioitf_SetFrequency 103700000
       
   446 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   447 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   448 
       
   449 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   450 ALImpl al_radioitf_SetFrequency 106000000
       
   451 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   452 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   453 
       
   454 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   455 ALImpl al_radioitf_SetFrequency 090900000
       
   456 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   457 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   458 
       
   459 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   460 ALImpl al_radioitf_SetFrequency 096100000
       
   461 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   462 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   463 
       
   464 ALImpl al_radioitf_Seek 1
       
   465 ALImpl al_radioitf_StopSeeking
       
   466 
       
   467 ALImpl al_objitf_Destroy MO_RADIO
       
   468 ALImpl al_objitf_Destroy MO_PLAYER
       
   469 ALImpl al_objitf_Destroy MO_ENGINE
       
   470 delete ALImpl
       
   471 [Endtest]
       
   472 
       
   473 [Test]
       
   474 title 21.14 RadioItf Cancel Set Freq
       
   475 create openmaxaltestmodule ALImpl
       
   476 ALImpl al_createEngine 1 1 0 0
       
   477 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   478 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   479 ALImpl al_engitf_CreateRadioDevice 0
       
   480 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   481 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   482 ALImpl al_radioitf_RegisterRadioCallback  
       
   483 
       
   484 ALImpl al_SetDataLocator 3 5 0 1
       
   485 ALImpl al_SetDataSource 3 0 1
       
   486 ALImpl al_SetDataSink 3 6 1
       
   487 
       
   488 ALImpl al_engitf_CreateMediaPlayer 0 
       
   489 
       
   490 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   491 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   492 ALImpl al_playitf_RegisterCallback
       
   493 
       
   494 ALImpl al_radioitf_CancelSetFrequency
       
   495 
       
   496 ALImpl al_objitf_Destroy MO_RADIO
       
   497 ALImpl al_objitf_Destroy MO_PLAYER
       
   498 ALImpl al_objitf_Destroy MO_ENGINE
       
   499 delete ALImpl
       
   500 [Endtest]  
       
   501 
       
   502 [Test]
       
   503 title 21.15 RadioItf Set Volume
       
   504 create openmaxaltestmodule ALImpl
       
   505 ALImpl al_createEngine 1 1 0 0
       
   506 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   507 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   508 ALImpl al_engitf_CreateRadioDevice 0
       
   509 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   510 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   511 ALImpl al_radioitf_RegisterRadioCallback  
       
   512 
       
   513 ALImpl al_SetDataLocator 3 5 0 1
       
   514 ALImpl al_SetDataSource 3 0 1
       
   515 ALImpl al_SetDataSink 3 6 1
       
   516 ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_NOKIALINEARVOLUME XA_IID_NOKIAVOLUMEEXT
       
   517 
       
   518 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   519 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   520 ALImpl al_playitf_RegisterCallback
       
   521 
       
   522 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIAVOLUMEEXT
       
   523 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIALINEARVOLUME
       
   524 ALImpl al_nokiavolumeextitf_RegisterVolumeCallback
       
   525 ALImpl al_nokialinearvolumeitf_RegisterVolumeCallback
       
   526 
       
   527 ALImpl al_nokialinearvolumeitf_SetGetVolumeLevel 20
       
   528 
       
   529 ALImpl al_objitf_Destroy MO_RADIO
       
   530 ALImpl al_objitf_Destroy MO_PLAYER
       
   531 ALImpl al_objitf_Destroy MO_ENGINE
       
   532 delete ALImpl
       
   533 [Endtest] 
       
   534 
       
   535 [Test]
       
   536 title 21.16 RadioItf Get Step Count
       
   537 create openmaxaltestmodule ALImpl
       
   538 ALImpl al_createEngine 1 1 0 0
       
   539 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   540 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   541 ALImpl al_engitf_CreateRadioDevice 0
       
   542 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   543 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   544 ALImpl al_radioitf_RegisterRadioCallback  
       
   545 
       
   546 ALImpl al_SetDataLocator 3 5 0 1
       
   547 ALImpl al_SetDataSource 3 0 1
       
   548 ALImpl al_SetDataSink 3 6 1
       
   549 ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_NOKIALINEARVOLUME XA_IID_NOKIAVOLUMEEXT
       
   550 
       
   551 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   552 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   553 ALImpl al_playitf_RegisterCallback
       
   554 
       
   555 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIAVOLUMEEXT
       
   556 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIALINEARVOLUME
       
   557 ALImpl al_nokiavolumeextitf_RegisterVolumeCallback
       
   558 ALImpl al_nokialinearvolumeitf_RegisterVolumeCallback
       
   559 
       
   560 ALImpl al_nokialinearvolumeitf_GetStepCount
       
   561 
       
   562 ALImpl al_objitf_Destroy MO_RADIO
       
   563 ALImpl al_objitf_Destroy MO_PLAYER
       
   564 ALImpl al_objitf_Destroy MO_ENGINE
       
   565 delete ALImpl
       
   566 [Endtest] 
       
   567 
       
   568 [Test]
       
   569 title 21.17 RadioItf SetMute On
       
   570 create openmaxaltestmodule ALImpl
       
   571 ALImpl al_createEngine 1 1 0 0
       
   572 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   573 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   574 ALImpl al_engitf_CreateRadioDevice 0
       
   575 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   576 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   577 ALImpl al_radioitf_RegisterRadioCallback  
       
   578 
       
   579 ALImpl al_SetDataLocator 3 5 0 1
       
   580 ALImpl al_SetDataSource 3 0 1
       
   581 ALImpl al_SetDataSink 3 6 1
       
   582 ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_NOKIALINEARVOLUME XA_IID_NOKIAVOLUMEEXT
       
   583 
       
   584 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   585 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   586 ALImpl al_playitf_RegisterCallback
       
   587 
       
   588 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIAVOLUMEEXT
       
   589 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIALINEARVOLUME
       
   590 ALImpl al_nokiavolumeextitf_RegisterVolumeCallback
       
   591 ALImpl al_nokialinearvolumeitf_RegisterVolumeCallback
       
   592 
       
   593 ALImpl al_nokiavolumeextitf_SetMute 1
       
   594 
       
   595 ALImpl al_objitf_Destroy MO_RADIO
       
   596 ALImpl al_objitf_Destroy MO_PLAYER
       
   597 ALImpl al_objitf_Destroy MO_ENGINE
       
   598 delete ALImpl
       
   599 [Endtest] 
       
   600 
       
   601 [Test]
       
   602 title 21.18 RadioItf SetMute Off
       
   603 create openmaxaltestmodule ALImpl
       
   604 ALImpl al_createEngine 1 1 0 0
       
   605 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   606 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   607 ALImpl al_engitf_CreateRadioDevice 0
       
   608 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   609 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   610 ALImpl al_radioitf_RegisterRadioCallback  
       
   611 
       
   612 ALImpl al_SetDataLocator 3 5 0 1
       
   613 ALImpl al_SetDataSource 3 0 1
       
   614 ALImpl al_SetDataSink 3 6 1
       
   615 ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_NOKIALINEARVOLUME XA_IID_NOKIAVOLUMEEXT
       
   616 
       
   617 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   618 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   619 ALImpl al_playitf_RegisterCallback
       
   620 
       
   621 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIAVOLUMEEXT
       
   622 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_NOKIALINEARVOLUME
       
   623 ALImpl al_nokiavolumeextitf_RegisterVolumeCallback
       
   624 ALImpl al_nokialinearvolumeitf_RegisterVolumeCallback
       
   625 
       
   626 ALImpl al_nokiavolumeextitf_SetMute 0
       
   627 
       
   628 ALImpl al_objitf_Destroy MO_RADIO
       
   629 ALImpl al_objitf_Destroy MO_PLAYER
       
   630 ALImpl al_objitf_Destroy MO_ENGINE
       
   631 delete ALImpl
       
   632 [Endtest] 
       
   633 
       
   634 [Test]
       
   635 title 21.19 RadioItf Stop Radio
       
   636 create openmaxaltestmodule ALImpl
       
   637 ALImpl al_createEngine 1 1 0 0
       
   638 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   639 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   640 ALImpl al_engitf_CreateRadioDevice 0
       
   641 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   642 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   643 ALImpl al_radioitf_RegisterRadioCallback  
       
   644 
       
   645 ALImpl al_SetDataLocator 3 5 0 1
       
   646 ALImpl al_SetDataSource 3 0 1
       
   647 ALImpl al_SetDataSink 3 6 1
       
   648 ALImpl al_engitf_CreateMediaPlayer 0 
       
   649 
       
   650 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   651 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   652 ALImpl al_playitf_RegisterCallback
       
   653 
       
   654 request Event_XA_PLAYEVENT_HEADMOVING
       
   655 ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING
       
   656 wait Event_XA_PLAYEVENT_HEADMOVING
       
   657 release Event_XA_PLAYEVENT_HEADMOVING
       
   658 
       
   659 request Event_XA_PLAYEVENT_HEADSTALLED
   622 request Event_XA_PLAYEVENT_HEADSTALLED
   660 ALImpl al_playitf_SetPlayState XA_PLAYSTATE_STOPPED
   623 ALImpl al_playitf_SetPlayState XA_PLAYSTATE_STOPPED
   661 wait Event_XA_PLAYEVENT_HEADSTALLED
   624 wait Event_XA_PLAYEVENT_HEADSTALLED
   662 release Event_XA_PLAYEVENT_HEADSTALLED
   625 release Event_XA_PLAYEVENT_HEADSTALLED
   663 
   626 
   666 ALImpl al_objitf_Destroy MO_ENGINE
   629 ALImpl al_objitf_Destroy MO_ENGINE
   667 delete ALImpl
   630 delete ALImpl
   668 [Endtest]  
   631 [Endtest]  
   669 
   632 
   670 [Test]
   633 [Test]
   671 title 21.20 RadioItf Set Freq ERROR--too big
   634 title 21.18 RadioItf Set Freq ERROR--too big
   672 create openmaxaltestmodule ALImpl
   635 create openmaxaltestmodule ALImpl
   673 ALImpl al_createEngine 1 1 0 0
   636 ALImpl al_createEngine 1 1 0 0
   674 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   637 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   675 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   638 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   676 ALImpl al_engitf_CreateRadioDevice 0
   639 ALImpl al_engitf_CreateRadioDevice 0
   697 ALImpl al_objitf_Destroy MO_ENGINE
   660 ALImpl al_objitf_Destroy MO_ENGINE
   698 delete ALImpl
   661 delete ALImpl
   699 [Endtest]
   662 [Endtest]
   700 
   663 
   701 [Test]
   664 [Test]
   702 title 21.21 RadioItf Set Invalid Freq Range
   665 title 21.19 RadioItf Set Invalid Freq Range
   703 create openmaxaltestmodule ALImpl
   666 create openmaxaltestmodule ALImpl
   704 ALImpl al_createEngine 1 1 0 0
   667 ALImpl al_createEngine 1 1 0 0
   705 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   668 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   706 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   669 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   707 ALImpl al_engitf_CreateRadioDevice 0
   670 ALImpl al_engitf_CreateRadioDevice 0
   728 ALImpl al_objitf_Destroy MO_ENGINE
   691 ALImpl al_objitf_Destroy MO_ENGINE
   729 delete ALImpl
   692 delete ALImpl
   730 [Endtest]
   693 [Endtest]
   731 
   694 
   732 [Test]
   695 [Test]
   733 title 21.22 RadioItf Get # of presets
   696 title 21.20 RadioItf Get # of presets
   734 create openmaxaltestmodule ALImpl
   697 create openmaxaltestmodule ALImpl
   735 ALImpl al_createEngine 1 1 0 0
   698 ALImpl al_createEngine 1 1 0 0
   736 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   699 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   737 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   700 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   738 ALImpl al_engitf_CreateRadioDevice 0
   701 ALImpl al_engitf_CreateRadioDevice 0
   758 ALImpl al_objitf_Destroy MO_ENGINE
   721 ALImpl al_objitf_Destroy MO_ENGINE
   759 delete ALImpl
   722 delete ALImpl
   760 [Endtest]
   723 [Endtest]
   761 
   724 
   762 [Test]
   725 [Test]
   763 title 21.23 RadioItf Set Preset
   726 title 21.21 RadioItf Set Preset
   764 create openmaxaltestmodule ALImpl
   727 create openmaxaltestmodule ALImpl
   765 ALImpl al_createEngine 1 1 0 0
   728 ALImpl al_createEngine 1 1 0 0
   766 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   729 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   767 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   730 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   768 ALImpl al_engitf_CreateRadioDevice 0
   731 ALImpl al_engitf_CreateRadioDevice 0
   789 ALImpl al_objitf_Destroy MO_ENGINE
   752 ALImpl al_objitf_Destroy MO_ENGINE
   790 delete ALImpl
   753 delete ALImpl
   791 [Endtest]
   754 [Endtest]
   792 
   755 
   793 [Test]
   756 [Test]
   794 title 21.24 RadioItf Get Preset
   757 title 21.22 RadioItf Get Preset
   795 create openmaxaltestmodule ALImpl
   758 create openmaxaltestmodule ALImpl
   796 ALImpl al_createEngine 1 1 0 0
   759 ALImpl al_createEngine 1 1 0 0
   797 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   760 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   798 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   761 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   799 ALImpl al_engitf_CreateRadioDevice 0
   762 ALImpl al_engitf_CreateRadioDevice 0
   817 ALImpl al_objitf_Destroy MO_RADIO
   780 ALImpl al_objitf_Destroy MO_RADIO
   818 ALImpl al_objitf_Destroy MO_PLAYER
   781 ALImpl al_objitf_Destroy MO_PLAYER
   819 ALImpl al_objitf_Destroy MO_ENGINE
   782 ALImpl al_objitf_Destroy MO_ENGINE
   820 delete ALImpl
   783 delete ALImpl
   821 [Endtest]
   784 [Endtest]
       
   785 
       
   786 [Test]
       
   787 title 21.23 Radio QueryNumSupportedInterfaces
       
   788 create openmaxaltestmodule ALImpl
       
   789 ALImpl al_createEngine 1 1 0 0
       
   790 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   791 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   792 ALImpl al_engitf_CreateRadioDevice 0
       
   793 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   794 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   795 ALImpl al_radioitf_RegisterRadioCallback
       
   796 
       
   797 ALImpl al_engitf_QueryNumSupportedInterfaces valid 6 valid
       
   798 ALImpl al_objitf_Destroy MO_RADIO
       
   799 ALImpl al_objitf_Destroy MO_ENGINE
       
   800 delete ALImpl
       
   801 [Endtest] 
       
   802 
       
   803 [Test]
       
   804 title 21.24 Radio QuerySupportedInterfaces
       
   805 create openmaxaltestmodule ALImpl
       
   806 ALImpl al_createEngine 1 1 0 0
       
   807 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   808 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   809 ALImpl al_engitf_CreateRadioDevice 0
       
   810 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   811 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   812 ALImpl al_radioitf_RegisterRadioCallback
       
   813 
       
   814 ALImpl al_engitf_QuerySupportedInterfaces valid 6 0 valid
       
   815 ALImpl al_objitf_Destroy MO_RADIO
       
   816 ALImpl al_objitf_Destroy MO_ENGINE
       
   817 delete ALImpl
       
   818 [Endtest]