diff -r 4ce423f34688 -r e267340986c9 mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_radioitf.cfg --- a/mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_radioitf.cfg Fri Sep 17 08:33:15 2010 +0300 +++ b/mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_radioitf.cfg Mon Oct 04 00:51:56 2010 +0300 @@ -92,6 +92,13 @@ ALImpl al_radioitf_GetFreqRange 2 // EFmRangeJapan +request Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED +ALImpl al_radioitf_SetFreqRange 1 +wait Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED +release Event_XA_RADIO_EVENT_FREQUENCY_RANGE_CHANGED + +ALImpl al_radioitf_GetFreqRange 1 // EFmRangeEuroAmerica + ALImpl al_objitf_Destroy MO_RADIO ALImpl al_objitf_Destroy MO_PLAYER ALImpl al_objitf_Destroy MO_ENGINE @@ -188,6 +195,8 @@ release Event_XA_RADIO_EVENT_FREQUENCY_CHANGED ALImpl al_radioitf_SetSquelch 1 +ALImpl al_radioitf_SetSquelch 0 +ALImpl al_radioitf_SetSquelch 0 ALImpl al_objitf_Destroy MO_RADIO ALImpl al_objitf_Destroy MO_PLAYER @@ -230,7 +239,7 @@ [Endtest] [Test] -title 21.8 RadioItfSetStereoModeMONO +title 21.8 RadioItf Set-Get Stereo Mode create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -258,41 +267,27 @@ ALImpl al_radioitf_SetStereoMode 0 ALImpl al_radioitf_GetStereoMode 0 -ALImpl al_objitf_Destroy MO_RADIO -ALImpl al_objitf_Destroy MO_PLAYER -ALImpl al_objitf_Destroy MO_ENGINE -delete ALImpl -[Endtest] +ALImpl al_radioitf_SetStereoMode 1 +ALImpl al_radioitf_GetStereoMode 1 + +ALImpl al_radioitf_SetStereoMode 2 +ALImpl al_radioitf_GetStereoMode 2 -[Test] -title 21.9 RadioItf SetStereoModeSTEREO -create openmaxaltestmodule ALImpl -ALImpl al_createEngine 1 1 0 0 -ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE -ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE -ALImpl al_engitf_CreateRadioDevice 0 -ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE -ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO -ALImpl al_radioitf_RegisterRadioCallback +ALImpl al_radioitf_SetStereoMode 0 +ALImpl al_radioitf_GetStereoMode 0 -ALImpl al_SetDataLocator 3 5 0 1 -ALImpl al_SetDataSource 3 0 1 -ALImpl al_SetDataSink 3 6 1 - -ALImpl al_engitf_CreateMediaPlayer 0 - -ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE -ALImpl al_objitf_GetInterface 4 XA_IID_PLAY -ALImpl al_playitf_RegisterCallback - -request Event_XA_PLAYEVENT_HEADMOVING -ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING -wait Event_XA_PLAYEVENT_HEADMOVING -release Event_XA_PLAYEVENT_HEADMOVING +ALImpl al_radioitf_SetStereoMode 2 +ALImpl al_radioitf_GetStereoMode 2 ALImpl al_radioitf_SetStereoMode 1 ALImpl al_radioitf_GetStereoMode 1 +ALImpl al_radioitf_SetStereoMode 1 +ALImpl al_radioitf_GetStereoMode 1 + +allownextresult 2 +ALImpl al_radioitf_SetStereoMode 4 + ALImpl al_objitf_Destroy MO_RADIO ALImpl al_objitf_Destroy MO_PLAYER ALImpl al_objitf_Destroy MO_ENGINE @@ -300,41 +295,7 @@ [Endtest] [Test] -title 21.10 RadioItf SetStereoModeAUTO -create openmaxaltestmodule ALImpl -ALImpl al_createEngine 1 1 0 0 -ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE -ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE -ALImpl al_engitf_CreateRadioDevice 0 -ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE -ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO -ALImpl al_radioitf_RegisterRadioCallback - -ALImpl al_SetDataLocator 3 5 0 1 -ALImpl al_SetDataSource 3 0 1 -ALImpl al_SetDataSink 3 6 1 - -ALImpl al_engitf_CreateMediaPlayer 0 - -ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE -ALImpl al_objitf_GetInterface 4 XA_IID_PLAY -ALImpl al_playitf_RegisterCallback - -request Event_XA_PLAYEVENT_HEADMOVING -ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING -wait Event_XA_PLAYEVENT_HEADMOVING -release Event_XA_PLAYEVENT_HEADMOVING - -ALImpl al_radioitf_SetStereoMode 2 -ALImpl al_radioitf_GetStereoMode 2 - -ALImpl al_objitf_Destroy MO_RADIO -ALImpl al_objitf_Destroy MO_PLAYER -ALImpl al_objitf_Destroy MO_ENGINE -delete ALImpl -[Endtest] -[Test] -title 21.11 RadioItf Get Signal Strength +title 21.9 RadioItf Get Signal Strength create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -368,7 +329,7 @@ [Endtest] [Test] -title 21.12 RadioItf Seek +title 21.10 RadioItf Seek create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -421,7 +382,7 @@ [Endtest] [Test] -title 21.13 RadioItf Stop Seeking +title 21.11 RadioItf Stop Seeking create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -471,7 +432,7 @@ [Endtest] [Test] -title 21.14 RadioItf Cancel Set Freq +title 21.12 RadioItf Cancel Set Freq create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -500,7 +461,7 @@ [Endtest] [Test] -title 21.15 RadioItf Set Volume +title 21.13 RadioItf Set Volume create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -525,6 +486,7 @@ ALImpl al_nokialinearvolumeitf_RegisterVolumeCallback ALImpl al_nokialinearvolumeitf_SetGetVolumeLevel 20 +ALImpl al_nokialinearvolumeitf_SetGetVolumeLevel 40 ALImpl al_objitf_Destroy MO_RADIO ALImpl al_objitf_Destroy MO_PLAYER @@ -533,7 +495,7 @@ [Endtest] [Test] -title 21.16 RadioItf Get Step Count +title 21.14 RadioItf Get Step Count create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -566,7 +528,7 @@ [Endtest] [Test] -title 21.17 RadioItf SetMute On +title 21.15 RadioItf SetMute On create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -590,6 +552,7 @@ ALImpl al_nokiavolumeextitf_RegisterVolumeCallback ALImpl al_nokialinearvolumeitf_RegisterVolumeCallback +ALImpl al_nokialinearvolumeitf_SetGetVolumeLevel 50 ALImpl al_nokiavolumeextitf_SetMute 1 ALImpl al_objitf_Destroy MO_RADIO @@ -599,7 +562,7 @@ [Endtest] [Test] -title 21.18 RadioItf SetMute Off +title 21.16 RadioItf SetMute Off create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -632,7 +595,7 @@ [Endtest] [Test] -title 21.19 RadioItf Stop Radio +title 21.17 RadioItf Stop Radio create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -668,7 +631,7 @@ [Endtest] [Test] -title 21.20 RadioItf Set Freq ERROR--too big +title 21.18 RadioItf Set Freq ERROR--too big create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -699,7 +662,7 @@ [Endtest] [Test] -title 21.21 RadioItf Set Invalid Freq Range +title 21.19 RadioItf Set Invalid Freq Range create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -730,7 +693,7 @@ [Endtest] [Test] -title 21.22 RadioItf Get # of presets +title 21.20 RadioItf Get # of presets create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -760,7 +723,7 @@ [Endtest] [Test] -title 21.23 RadioItf Set Preset +title 21.21 RadioItf Set Preset create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -791,7 +754,7 @@ [Endtest] [Test] -title 21.24 RadioItf Get Preset +title 21.22 RadioItf Get Preset create openmaxaltestmodule ALImpl ALImpl al_createEngine 1 1 0 0 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE @@ -818,4 +781,38 @@ ALImpl al_objitf_Destroy MO_PLAYER ALImpl al_objitf_Destroy MO_ENGINE delete ALImpl +[Endtest] + +[Test] +title 21.23 Radio QueryNumSupportedInterfaces +create openmaxaltestmodule ALImpl +ALImpl al_createEngine 1 1 0 0 +ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE +ALImpl al_engitf_CreateRadioDevice 0 +ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO +ALImpl al_radioitf_RegisterRadioCallback + +ALImpl al_engitf_QueryNumSupportedInterfaces valid 6 valid +ALImpl al_objitf_Destroy MO_RADIO +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 21.24 Radio QuerySupportedInterfaces +create openmaxaltestmodule ALImpl +ALImpl al_createEngine 1 1 0 0 +ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE +ALImpl al_engitf_CreateRadioDevice 0 +ALImpl al_objitf_Realize MO_RADIO XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_RADIO XA_IID_RADIO +ALImpl al_radioitf_RegisterRadioCallback + +ALImpl al_engitf_QuerySupportedInterfaces valid 6 0 valid +ALImpl al_objitf_Destroy MO_RADIO +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl [Endtest] \ No newline at end of file