mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_radioitf.cfg
changeset 48 a493a607b5bf
parent 38 9e9fc5ab059f
child 53 eabc8c503852
equal deleted inserted replaced
44:8d0d228c94a2 48:a493a607b5bf
    28 ALImpl al_objitf_Destroy MO_ENGINE
    28 ALImpl al_objitf_Destroy MO_ENGINE
    29 delete ALImpl
    29 delete ALImpl
    30 [Endtest]  
    30 [Endtest]  
    31 
    31 
    32 [Test]
    32 [Test]
    33 title 21.2 RadioItf Get Frequency (DEFAULT)
    33 title 21.2 RadioItf Set-Get Freq 106.0 
    34 create openmaxaltestmodule ALImpl
       
    35 ALImpl al_createEngine 1 1 0 0
       
    36 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
    37 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
    38 ALImpl al_engitf_CreateRadioDevice 0
       
    39 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
    40 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
    41 ALImpl al_radioitf_RegisterRadioCallback  
       
    42 
       
    43 ALImpl al_SetDataLocator 3 5 0 1
       
    44 ALImpl al_SetDataSource 3 0 1
       
    45 ALImpl al_SetDataSink 3 6 1
       
    46 
       
    47 ALImpl al_engitf_CreateMediaPlayer 0 
       
    48 
       
    49 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
    50 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
    51 ALImpl al_playitf_RegisterCallback
       
    52 
       
    53 ALImpl al_radioitf_GetFrequencyDefault
       
    54 
       
    55 ALImpl al_objitf_Destroy MO_RADIO
       
    56 ALImpl al_objitf_Destroy MO_PLAYER
       
    57 ALImpl al_objitf_Destroy MO_ENGINE
       
    58 delete ALImpl
       
    59 [Endtest] 
       
    60 
       
    61 [Test]
       
    62 title 21.3 RadioItf Get Freq Range (DEFAULT)
       
    63 create openmaxaltestmodule ALImpl
       
    64 ALImpl al_createEngine 1 1 0 0
       
    65 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
    66 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
    67 ALImpl al_engitf_CreateRadioDevice 0
       
    68 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
    69 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
    70 ALImpl al_radioitf_RegisterRadioCallback  
       
    71 
       
    72 ALImpl al_SetDataLocator 3 5 0 1
       
    73 ALImpl al_SetDataSource 3 0 1
       
    74 ALImpl al_SetDataSink 3 6 1
       
    75 
       
    76 ALImpl al_engitf_CreateMediaPlayer 0 
       
    77 
       
    78 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
    79 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
    80 ALImpl al_playitf_RegisterCallback
       
    81 
       
    82 ALImpl al_radioitf_GetFreqRangeDefault
       
    83 
       
    84 ALImpl al_objitf_Destroy MO_RADIO
       
    85 ALImpl al_objitf_Destroy MO_PLAYER
       
    86 ALImpl al_objitf_Destroy MO_ENGINE
       
    87 delete ALImpl
       
    88 [Endtest] 
       
    89 
       
    90 [Test]
       
    91 title 21.4 RadioItf Set-Get Freq 106.0 
       
    92 create openmaxaltestmodule ALImpl
    34 create openmaxaltestmodule ALImpl
    93 ALImpl al_createEngine 1 1 0 0
    35 ALImpl al_createEngine 1 1 0 0
    94 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
    36 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
    95 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
    37 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
    96 ALImpl al_engitf_CreateRadioDevice 0
    38 ALImpl al_engitf_CreateRadioDevice 0
   121 ALImpl al_objitf_Destroy MO_ENGINE
    63 ALImpl al_objitf_Destroy MO_ENGINE
   122 delete ALImpl
    64 delete ALImpl
   123 [Endtest] 
    65 [Endtest] 
   124 
    66 
   125 [Test]
    67 [Test]
   126 title 21.5 RadioItf Set-Get Freq Range
    68 title 21.3 RadioItf Set-Get Freq Range
   127 create openmaxaltestmodule ALImpl
    69 create openmaxaltestmodule ALImpl
   128 ALImpl al_createEngine 1 1 0 0
    70 ALImpl al_createEngine 1 1 0 0
   129 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
    71 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   130 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
    72 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   131 ALImpl al_engitf_CreateRadioDevice 0
    73 ALImpl al_engitf_CreateRadioDevice 0
   155 ALImpl al_objitf_Destroy MO_ENGINE
    97 ALImpl al_objitf_Destroy MO_ENGINE
   156 delete ALImpl
    98 delete ALImpl
   157 [Endtest] 
    99 [Endtest] 
   158 
   100 
   159 [Test]
   101 [Test]
   160 title 21.6 RadioItf Get FR Properties 
   102 title 21.4 RadioItf Get FR Properties 
   161 create openmaxaltestmodule ALImpl
   103 create openmaxaltestmodule ALImpl
   162 ALImpl al_createEngine 1 1 0 0
   104 ALImpl al_createEngine 1 1 0 0
   163 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   105 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   164 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   106 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   165 ALImpl al_engitf_CreateRadioDevice 0
   107 ALImpl al_engitf_CreateRadioDevice 0
   189 ALImpl al_objitf_Destroy MO_ENGINE
   131 ALImpl al_objitf_Destroy MO_ENGINE
   190 delete ALImpl
   132 delete ALImpl
   191 [Endtest] 
   133 [Endtest] 
   192 
   134 
   193 [Test]
   135 [Test]
   194 title 21.7 RadioItf Is Freq Range Supported
   136 title 21.5 RadioItf Is Freq Range Supported
   195 create openmaxaltestmodule ALImpl
   137 create openmaxaltestmodule ALImpl
   196 ALImpl al_createEngine 1 1 0 0
   138 ALImpl al_createEngine 1 1 0 0
   197 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   139 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   198 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   140 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   199 ALImpl al_engitf_CreateRadioDevice 0
   141 ALImpl al_engitf_CreateRadioDevice 0
   218 ALImpl al_objitf_Destroy MO_ENGINE
   160 ALImpl al_objitf_Destroy MO_ENGINE
   219 delete ALImpl
   161 delete ALImpl
   220 [Endtest] 
   162 [Endtest] 
   221 
   163 
   222 [Test]
   164 [Test]
   223 title 21.8 RadioItf Set Squelch
   165 title 21.6 RadioItf Set Squelch
   224 create openmaxaltestmodule ALImpl
   166 create openmaxaltestmodule ALImpl
   225 ALImpl al_createEngine 1 1 0 0
   167 ALImpl al_createEngine 1 1 0 0
   226 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   168 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   227 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   169 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   228 ALImpl al_engitf_CreateRadioDevice 0
   170 ALImpl al_engitf_CreateRadioDevice 0
   229 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
   171 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
   230 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
   172 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
   231 ALImpl al_radioitf_RegisterRadioCallback  
   173 ALImpl al_radioitf_RegisterRadioCallback  
   232 
   174 
   233 ALImpl al_SetDataLocator 3 5 0 1
   175 ALImpl al_SetDataLocator 3 5 0 1
   234 ALImpl al_SetDataSource 3 0 1
   176 ALImpl al_SetDataSource 3 0 1
   235 ALImpl al_SetDataSink 3 6 1
   177 ALImpl al_SetDataSink 3 6 1
   236 
   178 
   237 ALImpl al_engitf_CreateMediaPlayer 0 
   179 ALImpl al_engitf_CreateMediaPlayer 0 
   238 
   180 
   239 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
   181 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
   240 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
   182 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
   241 ALImpl al_playitf_RegisterCallback
   183 ALImpl al_playitf_RegisterCallback
   242 
   184 
   243 allownextresult XA_RESULT_FEATURE_UNSUPPORTED
   185 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   186 ALImpl al_radioitf_SetFrequency 106000000
       
   187 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   188 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   189 
   244 ALImpl al_radioitf_SetSquelch 1
   190 ALImpl al_radioitf_SetSquelch 1
   245 
   191 
   246 ALImpl al_objitf_Destroy MO_RADIO
   192 ALImpl al_objitf_Destroy MO_RADIO
   247 ALImpl al_objitf_Destroy MO_PLAYER
   193 ALImpl al_objitf_Destroy MO_PLAYER
   248 ALImpl al_objitf_Destroy MO_ENGINE
   194 ALImpl al_objitf_Destroy MO_ENGINE
   249 delete ALImpl
   195 delete ALImpl
   250 [Endtest] 
   196 [Endtest] 
   251 
   197 
   252 [Test]
   198 [Test]
   253 title 21.9 RadioItf Get Squelch
   199 title 21.7 RadioItf Get Squelch
   254 create openmaxaltestmodule ALImpl
   200 create openmaxaltestmodule ALImpl
   255 ALImpl al_createEngine 1 1 0 0
   201 ALImpl al_createEngine 1 1 0 0
   256 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   202 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   257 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   203 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   258 ALImpl al_engitf_CreateRadioDevice 0
   204 ALImpl al_engitf_CreateRadioDevice 0
   259 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
   205 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
   260 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
   206 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
   261 ALImpl al_radioitf_RegisterRadioCallback  
   207 ALImpl al_radioitf_RegisterRadioCallback  
   262 
   208 
   263 ALImpl al_SetDataLocator 3 5 0 1
   209 ALImpl al_SetDataLocator 3 5 0 1
   264 ALImpl al_SetDataSource 3 0 1
   210 ALImpl al_SetDataSource 3 0 1
   265 ALImpl al_SetDataSink 3 6 1
   211 ALImpl al_SetDataSink 3 6 1
   266 
   212 
   267 ALImpl al_engitf_CreateMediaPlayer 0 
   213 ALImpl al_engitf_CreateMediaPlayer 0 
   268 
   214 
   269 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
   215 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
   270 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
   216 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
   271 ALImpl al_playitf_RegisterCallback
   217 ALImpl al_playitf_RegisterCallback
   272 
   218 
   273 allownextresult XA_RESULT_FEATURE_UNSUPPORTED
   219 request Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   220 ALImpl al_radioitf_SetFrequency 106000000
       
   221 wait Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   222 release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED
       
   223 
   274 ALImpl al_radioitf_GetSquelch 1
   224 ALImpl al_radioitf_GetSquelch 1
   275 
   225 
   276 ALImpl al_objitf_Destroy MO_RADIO
   226 ALImpl al_objitf_Destroy MO_RADIO
   277 ALImpl al_objitf_Destroy MO_PLAYER
   227 ALImpl al_objitf_Destroy MO_PLAYER
   278 ALImpl al_objitf_Destroy MO_ENGINE
   228 ALImpl al_objitf_Destroy MO_ENGINE
   279 delete ALImpl
   229 delete ALImpl
   280 [Endtest] 
   230 [Endtest] 
   281 
   231 
   282 [Test]
   232 [Test]
   283 title 21.10 RadioItfSetStereoModeMONO
   233 title 21.8 RadioItfSetStereoModeMONO
   284 create openmaxaltestmodule ALImpl
   234 create openmaxaltestmodule ALImpl
   285 ALImpl al_createEngine 1 1 0 0
   235 ALImpl al_createEngine 1 1 0 0
   286 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   236 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   287 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   237 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   288 ALImpl al_engitf_CreateRadioDevice 0
   238 ALImpl al_engitf_CreateRadioDevice 0
   313 ALImpl al_objitf_Destroy MO_ENGINE
   263 ALImpl al_objitf_Destroy MO_ENGINE
   314 delete ALImpl
   264 delete ALImpl
   315 [Endtest] 
   265 [Endtest] 
   316 
   266 
   317 [Test]
   267 [Test]
   318 title 21.11 RadioItf SetStereoModeSTEREO
   268 title 21.9 RadioItf SetStereoModeSTEREO
   319 create openmaxaltestmodule ALImpl
   269 create openmaxaltestmodule ALImpl
   320 ALImpl al_createEngine 1 1 0 0
   270 ALImpl al_createEngine 1 1 0 0
   321 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   271 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   322 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   272 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   323 ALImpl al_engitf_CreateRadioDevice 0
   273 ALImpl al_engitf_CreateRadioDevice 0
   348 ALImpl al_objitf_Destroy MO_ENGINE
   298 ALImpl al_objitf_Destroy MO_ENGINE
   349 delete ALImpl
   299 delete ALImpl
   350 [Endtest] 
   300 [Endtest] 
   351 
   301 
   352 [Test]
   302 [Test]
   353 title 21.12 RadioItf SetStereoModeAUTO
   303 title 21.10 RadioItf SetStereoModeAUTO
   354 create openmaxaltestmodule ALImpl
   304 create openmaxaltestmodule ALImpl
   355 ALImpl al_createEngine 1 1 0 0
   305 ALImpl al_createEngine 1 1 0 0
   356 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   306 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   357 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   307 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   358 ALImpl al_engitf_CreateRadioDevice 0
   308 ALImpl al_engitf_CreateRadioDevice 0
   382 ALImpl al_objitf_Destroy MO_PLAYER
   332 ALImpl al_objitf_Destroy MO_PLAYER
   383 ALImpl al_objitf_Destroy MO_ENGINE
   333 ALImpl al_objitf_Destroy MO_ENGINE
   384 delete ALImpl
   334 delete ALImpl
   385 [Endtest] 
   335 [Endtest] 
   386 [Test]
   336 [Test]
   387 title 21.13 RadioItf Get Signal Strength
   337 title 21.11 RadioItf Get Signal Strength
   388 create openmaxaltestmodule ALImpl
   338 create openmaxaltestmodule ALImpl
   389 ALImpl al_createEngine 1 1 0 0
   339 ALImpl al_createEngine 1 1 0 0
   390 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   340 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   391 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   341 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   392 ALImpl al_engitf_CreateRadioDevice 0
   342 ALImpl al_engitf_CreateRadioDevice 0
   416 ALImpl al_objitf_Destroy MO_ENGINE
   366 ALImpl al_objitf_Destroy MO_ENGINE
   417 delete ALImpl
   367 delete ALImpl
   418 [Endtest] 
   368 [Endtest] 
   419 
   369 
   420 [Test]
   370 [Test]
   421 title 21.14 RadioItf Seek
   371 title 21.12 RadioItf Seek
   422 create openmaxaltestmodule ALImpl
   372 create openmaxaltestmodule ALImpl
   423 ALImpl al_createEngine 1 1 0 0
   373 ALImpl al_createEngine 1 1 0 0
   424 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   374 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   425 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   375 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   426 ALImpl al_engitf_CreateRadioDevice 0
   376 ALImpl al_engitf_CreateRadioDevice 0
   469 ALImpl al_objitf_Destroy MO_ENGINE
   419 ALImpl al_objitf_Destroy MO_ENGINE
   470 delete ALImpl
   420 delete ALImpl
   471 [Endtest] 
   421 [Endtest] 
   472 
   422 
   473 [Test]
   423 [Test]
   474 title 21.15 RadioItf Stop Seeking
   424 title 21.13 RadioItf Stop Seeking
   475 create openmaxaltestmodule ALImpl
   425 create openmaxaltestmodule ALImpl
   476 ALImpl al_createEngine 1 1 0 0
   426 ALImpl al_createEngine 1 1 0 0
   477 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   427 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   478 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   428 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   479 ALImpl al_engitf_CreateRadioDevice 0
   429 ALImpl al_engitf_CreateRadioDevice 0
   519 ALImpl al_objitf_Destroy MO_ENGINE
   469 ALImpl al_objitf_Destroy MO_ENGINE
   520 delete ALImpl
   470 delete ALImpl
   521 [Endtest]
   471 [Endtest]
   522 
   472 
   523 [Test]
   473 [Test]
   524 title 21.16 RadioItf Cancel Set Freq
   474 title 21.14 RadioItf Cancel Set Freq
   525 create openmaxaltestmodule ALImpl
   475 create openmaxaltestmodule ALImpl
   526 ALImpl al_createEngine 1 1 0 0
   476 ALImpl al_createEngine 1 1 0 0
   527 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   477 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   528 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   478 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   529 ALImpl al_engitf_CreateRadioDevice 0
   479 ALImpl al_engitf_CreateRadioDevice 0
   548 ALImpl al_objitf_Destroy MO_ENGINE
   498 ALImpl al_objitf_Destroy MO_ENGINE
   549 delete ALImpl
   499 delete ALImpl
   550 [Endtest]  
   500 [Endtest]  
   551 
   501 
   552 [Test]
   502 [Test]
   553 title 21.17 RadioItf Set Volume
   503 title 21.15 RadioItf Set Volume
   554 create openmaxaltestmodule ALImpl
   504 create openmaxaltestmodule ALImpl
   555 ALImpl al_createEngine 1 1 0 0
   505 ALImpl al_createEngine 1 1 0 0
   556 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   506 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   557 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   507 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   558 ALImpl al_engitf_CreateRadioDevice 0
   508 ALImpl al_engitf_CreateRadioDevice 0
   581 ALImpl al_objitf_Destroy MO_ENGINE
   531 ALImpl al_objitf_Destroy MO_ENGINE
   582 delete ALImpl
   532 delete ALImpl
   583 [Endtest] 
   533 [Endtest] 
   584 
   534 
   585 [Test]
   535 [Test]
   586 title 21.18 RadioItf Get Step Count
   536 title 21.16 RadioItf Get Step Count
   587 create openmaxaltestmodule ALImpl
   537 create openmaxaltestmodule ALImpl
   588 ALImpl al_createEngine 1 1 0 0
   538 ALImpl al_createEngine 1 1 0 0
   589 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   539 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   590 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   540 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   591 ALImpl al_engitf_CreateRadioDevice 0
   541 ALImpl al_engitf_CreateRadioDevice 0
   614 ALImpl al_objitf_Destroy MO_ENGINE
   564 ALImpl al_objitf_Destroy MO_ENGINE
   615 delete ALImpl
   565 delete ALImpl
   616 [Endtest] 
   566 [Endtest] 
   617 
   567 
   618 [Test]
   568 [Test]
   619 title 21.19 RadioItf SetMute On
   569 title 21.17 RadioItf SetMute On
   620 create openmaxaltestmodule ALImpl
   570 create openmaxaltestmodule ALImpl
   621 ALImpl al_createEngine 1 1 0 0
   571 ALImpl al_createEngine 1 1 0 0
   622 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   572 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   623 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   573 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   624 ALImpl al_engitf_CreateRadioDevice 0
   574 ALImpl al_engitf_CreateRadioDevice 0
   647 ALImpl al_objitf_Destroy MO_ENGINE
   597 ALImpl al_objitf_Destroy MO_ENGINE
   648 delete ALImpl
   598 delete ALImpl
   649 [Endtest] 
   599 [Endtest] 
   650 
   600 
   651 [Test]
   601 [Test]
   652 title 21.20 RadioItf SetMute Off
   602 title 21.18 RadioItf SetMute Off
   653 create openmaxaltestmodule ALImpl
   603 create openmaxaltestmodule ALImpl
   654 ALImpl al_createEngine 1 1 0 0
   604 ALImpl al_createEngine 1 1 0 0
   655 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   605 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   656 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   606 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   657 ALImpl al_engitf_CreateRadioDevice 0
   607 ALImpl al_engitf_CreateRadioDevice 0
   680 ALImpl al_objitf_Destroy MO_ENGINE
   630 ALImpl al_objitf_Destroy MO_ENGINE
   681 delete ALImpl
   631 delete ALImpl
   682 [Endtest] 
   632 [Endtest] 
   683 
   633 
   684 [Test]
   634 [Test]
   685 title 21.21 RadioItf Stop Radio
   635 title 21.19 RadioItf Stop Radio
   686 create openmaxaltestmodule ALImpl
   636 create openmaxaltestmodule ALImpl
   687 ALImpl al_createEngine 1 1 0 0
   637 ALImpl al_createEngine 1 1 0 0
   688 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   638 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   689 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   639 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   690 ALImpl al_engitf_CreateRadioDevice 0
   640 ALImpl al_engitf_CreateRadioDevice 0
   716 ALImpl al_objitf_Destroy MO_ENGINE
   666 ALImpl al_objitf_Destroy MO_ENGINE
   717 delete ALImpl
   667 delete ALImpl
   718 [Endtest]  
   668 [Endtest]  
   719 
   669 
   720 [Test]
   670 [Test]
   721 title 21.22 RadioItf Set Freq ERROR--too big
   671 title 21.20 RadioItf Set Freq ERROR--too big
   722 create openmaxaltestmodule ALImpl
   672 create openmaxaltestmodule ALImpl
   723 ALImpl al_createEngine 1 1 0 0
   673 ALImpl al_createEngine 1 1 0 0
   724 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   674 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   725 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   675 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   726 ALImpl al_engitf_CreateRadioDevice 0
   676 ALImpl al_engitf_CreateRadioDevice 0
   739 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
   689 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
   740 ALImpl al_playitf_RegisterCallback
   690 ALImpl al_playitf_RegisterCallback
   741 
   691 
   742 allownextresult -17
   692 allownextresult -17
   743 ALImpl al_radioitf_SetFrequency 109000000
   693 ALImpl al_radioitf_SetFrequency 109000000
   744 																
   694 
   745 ALImpl al_objitf_Destroy MO_RADIO
   695 ALImpl al_objitf_Destroy MO_RADIO
   746 ALImpl al_objitf_Destroy MO_PLAYER
   696 ALImpl al_objitf_Destroy MO_PLAYER
   747 ALImpl al_objitf_Destroy MO_ENGINE
   697 ALImpl al_objitf_Destroy MO_ENGINE
   748 delete ALImpl
   698 delete ALImpl
   749 [Endtest]   
   699 [Endtest]
   750 
   700 
   751 [Test]
   701 [Test]
   752 title 21.23 RadioItf Set Invalid Freq Range
   702 title 21.21 RadioItf Set Invalid Freq Range
   753 create openmaxaltestmodule ALImpl
   703 create openmaxaltestmodule ALImpl
   754 ALImpl al_createEngine 1 1 0 0
   704 ALImpl al_createEngine 1 1 0 0
   755 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   705 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
   756 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   706 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
   757 ALImpl al_engitf_CreateRadioDevice 0
   707 ALImpl al_engitf_CreateRadioDevice 0
   758 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
   708 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
   759 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
   709 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
   760 ALImpl al_radioitf_RegisterRadioCallback  
   710 ALImpl al_radioitf_RegisterRadioCallback  
   761 
   711 
   762 
   712 
   763 ALImpl al_SetDataLocator 3 5 0 1
   713 ALImpl al_SetDataLocator 3 5 0 1
   764 ALImpl al_SetDataSource 3 0 1
   714 ALImpl al_SetDataSource 3 0 1
   765 ALImpl al_SetDataSink 3 6 1
   715 ALImpl al_SetDataSink 3 6 1
   766 
   716 
   767 ALImpl al_engitf_CreateMediaPlayer 0 
   717 ALImpl al_engitf_CreateMediaPlayer 0 
   768 
   718 
   769 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
   719 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
   770 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
   720 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
   771 ALImpl al_playitf_RegisterCallback
   721 ALImpl al_playitf_RegisterCallback
   772 
   722 
   773 //request Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED
       
   774 allownextresult 2
   723 allownextresult 2
   775 ALImpl al_radioitf_SetFreqRange 50 
   724 ALImpl al_radioitf_SetFreqRange 50 
   776 //wait Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED
   725 
   777 //release Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED
   726 ALImpl al_objitf_Destroy MO_RADIO
   778 
   727 ALImpl al_objitf_Destroy MO_PLAYER
   779 
   728 ALImpl al_objitf_Destroy MO_ENGINE
   780 ALImpl al_objitf_Destroy MO_RADIO
   729 delete ALImpl
   781 ALImpl al_objitf_Destroy MO_PLAYER
   730 [Endtest]
   782 ALImpl al_objitf_Destroy MO_ENGINE
   731 
   783 delete ALImpl
   732 [Test]
   784 [Endtest]     
   733 title 21.22 RadioItf Get # of presets
       
   734 create openmaxaltestmodule ALImpl
       
   735 ALImpl al_createEngine 1 1 0 0
       
   736 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   737 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   738 ALImpl al_engitf_CreateRadioDevice 0
       
   739 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   740 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   741 ALImpl al_radioitf_RegisterRadioCallback
       
   742 
       
   743 
       
   744 ALImpl al_SetDataLocator 3 5 0 1
       
   745 ALImpl al_SetDataSource 3 0 1
       
   746 ALImpl al_SetDataSink 3 6 1
       
   747 
       
   748 ALImpl al_engitf_CreateMediaPlayer 0 
       
   749 
       
   750 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   751 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   752 ALImpl al_playitf_RegisterCallback
       
   753 
       
   754 ALImpl al_radioitf_GetNumberOfPresets
       
   755 
       
   756 ALImpl al_objitf_Destroy MO_RADIO
       
   757 ALImpl al_objitf_Destroy MO_PLAYER
       
   758 ALImpl al_objitf_Destroy MO_ENGINE
       
   759 delete ALImpl
       
   760 [Endtest]
       
   761 
       
   762 [Test]
       
   763 title 21.23 RadioItf Set Preset
       
   764 create openmaxaltestmodule ALImpl
       
   765 ALImpl al_createEngine 1 1 0 0
       
   766 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   767 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   768 ALImpl al_engitf_CreateRadioDevice 0
       
   769 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   770 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   771 ALImpl al_radioitf_RegisterRadioCallback  
       
   772 
       
   773 
       
   774 ALImpl al_SetDataLocator 3 5 0 1
       
   775 ALImpl al_SetDataSource 3 0 1
       
   776 ALImpl al_SetDataSink 3 6 1
       
   777 
       
   778 ALImpl al_engitf_CreateMediaPlayer 0
       
   779 
       
   780 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   781 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   782 ALImpl al_playitf_RegisterCallback
       
   783 
       
   784 allownextresult 2
       
   785 ALImpl al_radioitf_SetPreset 1
       
   786 
       
   787 ALImpl al_objitf_Destroy MO_RADIO
       
   788 ALImpl al_objitf_Destroy MO_PLAYER
       
   789 ALImpl al_objitf_Destroy MO_ENGINE
       
   790 delete ALImpl
       
   791 [Endtest]
       
   792 
       
   793 [Test]
       
   794 title 21.24 RadioItf Get Preset
       
   795 create openmaxaltestmodule ALImpl
       
   796 ALImpl al_createEngine 1 1 0 0
       
   797 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE
       
   798 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE
       
   799 ALImpl al_engitf_CreateRadioDevice 0
       
   800 ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE
       
   801 ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO
       
   802 ALImpl al_radioitf_RegisterRadioCallback  
       
   803 
       
   804 
       
   805 ALImpl al_SetDataLocator 3 5 0 1
       
   806 ALImpl al_SetDataSource 3 0 1
       
   807 ALImpl al_SetDataSink 3 6 1
       
   808 
       
   809 ALImpl al_engitf_CreateMediaPlayer 0
       
   810 
       
   811 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE
       
   812 ALImpl al_objitf_GetInterface 4 XA_IID_PLAY
       
   813 ALImpl al_playitf_RegisterCallback
       
   814 
       
   815 ALImpl al_radioitf_GetPreset 0
       
   816 
       
   817 ALImpl al_objitf_Destroy MO_RADIO
       
   818 ALImpl al_objitf_Destroy MO_PLAYER
       
   819 ALImpl al_objitf_Destroy MO_ENGINE
       
   820 delete ALImpl
       
   821 [Endtest]