diff -r a493a607b5bf -r eabc8c503852 mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_mp_strminfoitf.cfg --- a/mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_mp_strminfoitf.cfg Fri Sep 03 19:34:12 2010 -0500 +++ b/mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_mp_strminfoitf.cfg Tue Sep 21 11:38:43 2010 -0500 @@ -307,4 +307,69 @@ ALImpl al_objitf_Destroy MO_ENGINE ALImpl al_DeleteWindow delete ALImpl -[Endtest] \ No newline at end of file +[Endtest] + +[Test] +title 14.15 StrmInfoItf TestEvent Audio->A/V->Video +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_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test.mp3 +ALImpl al_SetDataFormat 1 audio/mpeg 9 +ALImpl al_SetDataSource 1 1 1 +ALImpl al_SetDataSink 3 6 1 +ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_STREAMINFORMATION XA_IID_DYNAMICSOURCE +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_STREAMINFORMATION +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_DYNAMICSOURCE +request Event_XA_STREAMCBEVENT_PROPERTYCHANGE +ALImpl al_strminfoitf_RegisterStreamChangeCallback 0 +ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test.3gp +ALImpl al_SetDataFormat 1 video/3gp 10 +ALImpl al_SetDataSource 1 1 4 +ALImpl al_dynsrcitf_SetSource +wait Event_XA_STREAMCBEVENT_PROPERTYCHANGE +ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test_video.3gp +ALImpl al_SetDataFormat 1 video/3gp 10 +ALImpl al_SetDataSource 1 1 4 +ALImpl al_dynsrcitf_SetSource +wait Event_XA_STREAMCBEVENT_PROPERTYCHANGE +release Event_XA_STREAMCBEVENT_PROPERTYCHANGE +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 14.16 StrmInfoItf TestEvent A/V->video->Audio +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_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test.3gp +ALImpl al_SetDataFormat 1 video/3gp 10 +ALImpl al_SetDataSource 1 1 2 +ALImpl al_SetDataSink 3 6 1 +ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_STREAMINFORMATION XA_IID_DYNAMICSOURCE +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_STREAMINFORMATION +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_DYNAMICSOURCE +request Event_XA_STREAMCBEVENT_PROPERTYCHANGE +ALImpl al_strminfoitf_RegisterStreamChangeCallback 0 +ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test_video.3gp +ALImpl al_SetDataFormat 1 video/3gp 10 +ALImpl al_SetDataSource 1 1 4 +ALImpl al_dynsrcitf_SetSource +wait Event_XA_STREAMCBEVENT_PROPERTYCHANGE +ALImpl al_strminfoitf_SetStreamInfoIndex 1 +ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test.mp3 +ALImpl al_SetDataFormat 1 audio/mpeg 9 +ALImpl al_SetDataSource 1 1 4 +ALImpl al_dynsrcitf_SetSource +wait Event_XA_STREAMCBEVENT_PROPERTYCHANGE +release Event_XA_STREAMCBEVENT_PROPERTYCHANGE +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest]