diff -r a493a607b5bf -r eabc8c503852 mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_mp_prefetchstatusitf.cfg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_mp_prefetchstatusitf.cfg Tue Sep 21 11:38:43 2010 -0500 @@ -0,0 +1,353 @@ +// +// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// +// + + +[StifSettings] +CheckHeapBalance=off +[EndStifSettings] + +[Test] +title 22.1 PrefetchStatusItf GetInterfacePrefetchStatusItf +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 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.2(a) PrefetchStatusItf GetFillLevelAudio +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 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PLAY +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING +ALImpl al_playitf_GetPlayState XA_PLAYSTATE_PLAYING +pause 10000 +ALImpl al_prefetchstatusitf_GetFillLevel 1000 +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.2(b) PrefetchStatusItf GetFillLevelVideo +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/testmp4.mp4 +ALImpl al_SetDataFormat 1 audio/mpeg 9 +ALImpl al_SetDataSource 1 1 1 +ALImpl al_SetDataSink 3 6 1 +ALImpl al_engitf_CreateMediaPlayer 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PLAY +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING +ALImpl al_playitf_GetPlayState XA_PLAYSTATE_PLAYING +pause 1000 +ALImpl al_prefetchstatusitf_GetFillLevel 1000 +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.3(a) PrefetchStatusItf GetPrefetchStatusAudio +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 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PLAY +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING +ALImpl al_playitf_GetPlayState XA_PLAYSTATE_PLAYING +pause 1000 +ALImpl al_prefetchstatusitf_GetPrefetchStatus 2 +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.3(b) PrefetchStatusItf GetPrefetchStatusVideo +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/testmp4.mp4 +ALImpl al_SetDataFormat 1 audio/mpeg 9 +ALImpl al_SetDataSource 1 1 1 +ALImpl al_SetDataSink 3 6 1 +ALImpl al_engitf_CreateMediaPlayer 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PLAY +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING +ALImpl al_playitf_GetPlayState XA_PLAYSTATE_PLAYING +pause 1000 +ALImpl al_prefetchstatusitf_GetPrefetchStatus 2 +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.4 PrefetchStatusItf RegisterCallback +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 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_prefetchstatusitf_RegisterCallback +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.5 PrefetchStatusItf SetCallbackEventMaskInvalid +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 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +allownextresult XA_RESULT_PARAMETER_INVALID +ALImpl al_prefetchstatusitf_SetCallbackEventMask 4 +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.6 PrefetchStatusItf SetCallbackEventMask +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 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_prefetchstatusitf_SetCallbackEventMask 3 +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.7 PrefetchStatusItf GetCallbackEventMask +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 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_prefetchstatusitf_SetCallbackEventMask 3 +ALImpl al_prefetchstatusitf_GetCallbackEventMask 3 +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.8(a) PrefetchStatusItf SetFillUpdatePeriod +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 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_prefetchstatusitf_SetFillUpdatePeriod 500 +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] +[Test] +title 22.8(b) PrefetchStatusItf SetFillUpdatePeriodInvalid +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 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +allownextresult XA_RESULT_PARAMETER_INVALID +ALImpl al_prefetchstatusitf_SetFillUpdatePeriod 1500 +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.9 PrefetchStatusItf GetFillUpdatePeriodInvalid +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 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +allownextresult XA_RESULT_PARAMETER_INVALID +ALImpl al_prefetchstatusitf_GetFillUpdatePeriodNullParam 10000 +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.10 PrefetchStatusItf GetFillUpdatePeriod +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 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_prefetchstatusitf_GetFillUpdatePeriod 100 +ALImpl al_prefetchstatusitf_SetFillUpdatePeriod 1000 +ALImpl al_prefetchstatusitf_GetFillUpdatePeriod 1000 +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +delete ALImpl +[Endtest] + +[Test] +title 22.11 PrefetchStatusItf PrefetchStatusChangeEvent +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 rtsp:\/\/10.48.2.51/Copyright_Free_Test_Content/Clips/Video/3GP/176x144/h263/h263_176x144_15fps_384kbps_AAC-LC_128kbps_mono_44.1kHz.3gp +ALImpl al_SetDataFormat 1 video/3gp 17 +ALImpl al_SetDataSource 1 1 1 +ALImpl al_SetDataSink 3 6 1 +ALImpl al_CreateWindow WinPtX WinPtY WinTopLeft WinTopRight WinBotLeft WinBotRight +ALImpl al_SetDataSink 5 3 2 +ALImpl al_engitf_CreateMediaPlayer 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PLAY +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_prefetchstatusitf_RegisterTestEventCallback +ALImpl al_prefetchstatusitf_SetCallbackEventMask 1 +ALImpl al_prefetchstatusitf_TestEvent +request Event_XA_PREFETCHEVENT_STATUSCHANGE +ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING +ALImpl al_playitf_GetPlayState XA_PLAYSTATE_PLAYING +wait Event_XA_PREFETCHEVENT_STATUSCHANGE +release Event_XA_PREFETCHEVENT_STATUSCHANGE +ALImpl al_playitf_SetPlayState XA_PLAYSTATE_STOPPED +ALImpl al_playitf_GetPlayState XA_PLAYSTATE_STOPPED +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +ALImpl al_DeleteWindow +delete ALImpl +[Endtest] + +[Test] +title 22.12 PrefetchStatusItf PrefetchFillLevelChangeEvent +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 rtsp:\/\/10.48.2.51/Copyright_Free_Test_Content/Clips/Video/3GP/176x144/h263/h263_176x144_15fps_384kbps_AAC-LC_128kbps_mono_44.1kHz.3gp +ALImpl al_SetDataFormat 1 video/3gp 17 +ALImpl al_SetDataSource 1 1 1 +ALImpl al_SetDataSink 3 6 1 +ALImpl al_CreateWindow WinPtX WinPtY WinTopLeft WinTopRight WinBotLeft WinBotRight +ALImpl al_SetDataSink 5 3 2 +ALImpl al_engitf_CreateMediaPlayer 1 9 +ALImpl al_objitf_Realize MO_PLAYER XA_BOOLEAN_FALSE +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PLAY +ALImpl al_objitf_GetInterface MO_PLAYER XA_IID_PREFETCHSTATUS +ALImpl al_prefetchstatusitf_RegisterTestEventCallback +ALImpl al_prefetchstatusitf_SetCallbackEventMask 2 +ALImpl al_prefetchstatusitf_SetFillUpdatePeriod 200 +ALImpl al_prefetchstatusitf_TestEvent +request Event_XA_PREFETCHEVENT_FILLLEVELCHANGE +ALImpl al_playitf_SetPlayState XA_PLAYSTATE_PLAYING +ALImpl al_playitf_GetPlayState XA_PLAYSTATE_PLAYING +wait Event_XA_PREFETCHEVENT_FILLLEVELCHANGE +release Event_XA_PREFETCHEVENT_FILLLEVELCHANGE +ALImpl al_playitf_SetPlayState XA_PLAYSTATE_STOPPED +ALImpl al_playitf_GetPlayState XA_PLAYSTATE_STOPPED +ALImpl al_objitf_Destroy MO_PLAYER +ALImpl al_objitf_Destroy MO_ENGINE +ALImpl al_DeleteWindow +delete ALImpl +[Endtest]