306 ALImpl al_objitf_Destroy MO_PLAYER |
306 ALImpl al_objitf_Destroy MO_PLAYER |
307 ALImpl al_objitf_Destroy MO_ENGINE |
307 ALImpl al_objitf_Destroy MO_ENGINE |
308 ALImpl al_DeleteWindow |
308 ALImpl al_DeleteWindow |
309 delete ALImpl |
309 delete ALImpl |
310 [Endtest] |
310 [Endtest] |
|
311 |
|
312 [Test] |
|
313 title 14.15 StrmInfoItf TestEvent Audio->A/V->Video |
|
314 create openmaxaltestmodule ALImpl |
|
315 ALImpl al_createEngine 1 1 0 0 |
|
316 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE |
|
317 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE |
|
318 ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test.mp3 |
|
319 ALImpl al_SetDataFormat 1 audio/mpeg 9 |
|
320 ALImpl al_SetDataSource 1 1 1 |
|
321 ALImpl al_SetDataSink 3 6 1 |
|
322 ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_STREAMINFORMATION XA_IID_DYNAMICSOURCE |
|
323 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE |
|
324 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_STREAMINFORMATION |
|
325 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_DYNAMICSOURCE |
|
326 request Event_XA_STREAMCBEVENT_PROPERTYCHANGE |
|
327 ALImpl al_strminfoitf_RegisterStreamChangeCallback 0 |
|
328 ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test.3gp |
|
329 ALImpl al_SetDataFormat 1 video/3gp 10 |
|
330 ALImpl al_SetDataSource 1 1 4 |
|
331 ALImpl al_dynsrcitf_SetSource |
|
332 wait Event_XA_STREAMCBEVENT_PROPERTYCHANGE |
|
333 ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test_video.3gp |
|
334 ALImpl al_SetDataFormat 1 video/3gp 10 |
|
335 ALImpl al_SetDataSource 1 1 4 |
|
336 ALImpl al_dynsrcitf_SetSource |
|
337 wait Event_XA_STREAMCBEVENT_PROPERTYCHANGE |
|
338 release Event_XA_STREAMCBEVENT_PROPERTYCHANGE |
|
339 ALImpl al_objitf_Destroy MO_PLAYER |
|
340 ALImpl al_objitf_Destroy MO_ENGINE |
|
341 delete ALImpl |
|
342 [Endtest] |
|
343 |
|
344 [Test] |
|
345 title 14.16 StrmInfoItf TestEvent A/V->video->Audio |
|
346 create openmaxaltestmodule ALImpl |
|
347 ALImpl al_createEngine 1 1 0 0 |
|
348 ALImpl al_objitf_Realize MO_ENGINE XA_BOOLEAN_FALSE |
|
349 ALImpl al_objitf_GetInterface MO_ENGINE XA_IID_ENGINE |
|
350 ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test.3gp |
|
351 ALImpl al_SetDataFormat 1 video/3gp 10 |
|
352 ALImpl al_SetDataSource 1 1 2 |
|
353 ALImpl al_SetDataSink 3 6 1 |
|
354 ALImpl al_engitf_CreateMediaPlayer 2 XA_IID_STREAMINFORMATION XA_IID_DYNAMICSOURCE |
|
355 ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE |
|
356 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_STREAMINFORMATION |
|
357 ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_DYNAMICSOURCE |
|
358 request Event_XA_STREAMCBEVENT_PROPERTYCHANGE |
|
359 ALImpl al_strminfoitf_RegisterStreamChangeCallback 0 |
|
360 ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test_video.3gp |
|
361 ALImpl al_SetDataFormat 1 video/3gp 10 |
|
362 ALImpl al_SetDataSource 1 1 4 |
|
363 ALImpl al_dynsrcitf_SetSource |
|
364 wait Event_XA_STREAMCBEVENT_PROPERTYCHANGE |
|
365 ALImpl al_strminfoitf_SetStreamInfoIndex 1 |
|
366 ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/test.mp3 |
|
367 ALImpl al_SetDataFormat 1 audio/mpeg 9 |
|
368 ALImpl al_SetDataSource 1 1 4 |
|
369 ALImpl al_dynsrcitf_SetSource |
|
370 wait Event_XA_STREAMCBEVENT_PROPERTYCHANGE |
|
371 release Event_XA_STREAMCBEVENT_PROPERTYCHANGE |
|
372 ALImpl al_objitf_Destroy MO_PLAYER |
|
373 ALImpl al_objitf_Destroy MO_ENGINE |
|
374 delete ALImpl |
|
375 [Endtest] |