mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_mr_mdinsertionitf_cc.cfg
author hgs
Tue, 21 Sep 2010 11:38:43 -0500
changeset 53 eabc8c503852
permissions -rw-r--r--
201037
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
53
hgs
parents:
diff changeset
     1
//
hgs
parents:
diff changeset
     2
// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
hgs
parents:
diff changeset
     3
// All rights reserved.
hgs
parents:
diff changeset
     4
// This component and the accompanying materials are made available
hgs
parents:
diff changeset
     5
// under the terms of "Eclipse Public License v1.0"
hgs
parents:
diff changeset
     6
// which accompanies this distribution, and is available
hgs
parents:
diff changeset
     7
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
hgs
parents:
diff changeset
     8
//
hgs
parents:
diff changeset
     9
// Initial Contributors:
hgs
parents:
diff changeset
    10
// Nokia Corporation - initial contribution.
hgs
parents:
diff changeset
    11
//
hgs
parents:
diff changeset
    12
// Contributors:
hgs
parents:
diff changeset
    13
//
hgs
parents:
diff changeset
    14
// Description: 
hgs
parents:
diff changeset
    15
//
hgs
parents:
diff changeset
    16
//
hgs
parents:
diff changeset
    17
hgs
parents:
diff changeset
    18
hgs
parents:
diff changeset
    19
// IID numbers for interfaces to mention during object creation
hgs
parents:
diff changeset
    20
//	 XA_IID_NULL                    	1
hgs
parents:
diff changeset
    21
//	 XA_IID_OBJECT                    	2
hgs
parents:
diff changeset
    22
//	 XA_IID_CONFIGEXTENSION             3
hgs
parents:
diff changeset
    23
//	 XA_IID_DYNAMICINTERFACEMANAGEMENT  4
hgs
parents:
diff changeset
    24
//	 XA_IID_ENGINE                    	5
hgs
parents:
diff changeset
    25
//	 XA_IID_THREADSYNC                  6
hgs
parents:
diff changeset
    26
//	 XA_IID_PLAY                    	7
hgs
parents:
diff changeset
    27
//	 XA_IID_PLAYBACKRATE                8
hgs
parents:
diff changeset
    28
//	 XA_IID_PREFETCHSTATUS              9
hgs
parents:
diff changeset
    29
//	 XA_IID_SEEK                    	10
hgs
parents:
diff changeset
    30
//	 XA_IID_VOLUME                    	11
hgs
parents:
diff changeset
    31
//	 XA_IID_IMAGECONTROLS               12
hgs
parents:
diff changeset
    32
//	 XA_IID_IMAGEEFFECTS                13
hgs
parents:
diff changeset
    33
//	 XA_IID_VIDEOPOSTPROCESSING         14
hgs
parents:
diff changeset
    34
//	 XA_IID_RECORD                    	15
hgs
parents:
diff changeset
    35
//	 XA_IID_SNAPSHOT                    16
hgs
parents:
diff changeset
    36
//	 XA_IID_METADATAEXTRACTION          17
hgs
parents:
diff changeset
    37
//	 XA_IID_METADATAINSERTION           18
hgs
parents:
diff changeset
    38
//	 XA_IID_METADATATRAVERSAL           19
hgs
parents:
diff changeset
    39
//	 XA_IID_DYNAMICSOURCE               20
hgs
parents:
diff changeset
    40
//	 XA_IID_CAMERACAPABILITIES          21
hgs
parents:
diff changeset
    41
//	 XA_IID_CAMERA                    	22
hgs
parents:
diff changeset
    42
//	 XA_IID_AUDIOIODEVICECAPABILITIES   23
hgs
parents:
diff changeset
    43
//	 XA_IID_DEVICEVOLUME                24
hgs
parents:
diff changeset
    44
//	 XA_IID_EQUALIZER                   25
hgs
parents:
diff changeset
    45
//	 XA_IID_OUTPUTMIX                   26
hgs
parents:
diff changeset
    46
//	 XA_IID_RADIO                    	27
hgs
parents:
diff changeset
    47
//	 XA_IID_RDS                         28
hgs
parents:
diff changeset
    48
//	 XA_IID_VIBRA                    	29
hgs
parents:
diff changeset
    49
//	 XA_IID_LED                         30
hgs
parents:
diff changeset
    50
//	 XA_IID_AUDIODECODERCAPABILITIES    31
hgs
parents:
diff changeset
    51
//	 XA_IID_AUDIOENCODER                32
hgs
parents:
diff changeset
    52
//	 XA_IID_AUDIOENCODERCAPABILITIES    33
hgs
parents:
diff changeset
    53
//	 XA_IID_IMAGEENCODERCAPABILITIES    34
hgs
parents:
diff changeset
    54
//	 XA_IID_IMAGEDECODERCAPABILITIES    35
hgs
parents:
diff changeset
    55
//	 XA_IID_IMAGEENCODER                36
hgs
parents:
diff changeset
    56
//	 XA_IID_VIDEODECODERCAPABILITIES    37
hgs
parents:
diff changeset
    57
//	 XA_IID_VIDEOENCODER                38
hgs
parents:
diff changeset
    58
//	 XA_IID_VIDEOENCODERCAPABILITIES    39
hgs
parents:
diff changeset
    59
//	 XA_IID_STREAMINFORMATION           40
hgs
parents:
diff changeset
    60
hgs
parents:
diff changeset
    61
[Test]
hgs
parents:
diff changeset
    62
title 42.1 MetadataInsertionItf CreateChildNode NULL intfc
hgs
parents:
diff changeset
    63
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
    64
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
    65
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
    66
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
    67
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_1.amr
hgs
parents:
diff changeset
    68
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
    69
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
    70
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
    71
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
    72
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
    73
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
    74
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
    75
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
    76
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
    77
allownextresult 2
hgs
parents:
diff changeset
    78
ALImpl al_metadatainsertionitf_CreateChildNode null 2147483647 2 audio/amr 0
hgs
parents:
diff changeset
    79
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
    80
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
    81
delete ALImpl
hgs
parents:
diff changeset
    82
[Endtest] 
hgs
parents:
diff changeset
    83
hgs
parents:
diff changeset
    84
[Test]
hgs
parents:
diff changeset
    85
title 42.2 MetadataInsertionItf CreateChildNode NULL param
hgs
parents:
diff changeset
    86
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
    87
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
    88
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
    89
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
    90
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_2.amr
hgs
parents:
diff changeset
    91
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
    92
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
    93
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
    94
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
    95
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
    96
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
    97
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
    98
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
    99
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   100
allownextresult 2
hgs
parents:
diff changeset
   101
ALImpl al_metadatainsertionitf_CreateChildNode this 2147483647 2 audio/amr -1
hgs
parents:
diff changeset
   102
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   103
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   104
delete ALImpl
hgs
parents:
diff changeset
   105
[Endtest] 
hgs
parents:
diff changeset
   106
hgs
parents:
diff changeset
   107
[Test]
hgs
parents:
diff changeset
   108
title 42.3 MetadataInsertionItf CreateChildNode NULL param
hgs
parents:
diff changeset
   109
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   110
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   111
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   112
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   113
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_3.amr
hgs
parents:
diff changeset
   114
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   115
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   116
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   117
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   118
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   119
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   120
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   121
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   122
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   123
allownextresult 2
hgs
parents:
diff changeset
   124
ALImpl al_metadatainsertionitf_CreateChildNode this 2147483647 2 null 0
hgs
parents:
diff changeset
   125
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   126
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   127
delete ALImpl
hgs
parents:
diff changeset
   128
[Endtest] 
hgs
parents:
diff changeset
   129
hgs
parents:
diff changeset
   130
[Test]
hgs
parents:
diff changeset
   131
title 42.4 MetadataInsertionItf GetSupportedKeysCount NULL intfc
hgs
parents:
diff changeset
   132
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   133
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   134
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   135
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   136
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_4.amr
hgs
parents:
diff changeset
   137
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   138
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   139
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   140
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   141
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   142
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   143
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   144
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   145
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   146
allownextresult 2
hgs
parents:
diff changeset
   147
ALImpl al_metadatainsertionitf_GetSupportedKeysCount null 1 0 0 0
hgs
parents:
diff changeset
   148
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   149
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   150
delete ALImpl
hgs
parents:
diff changeset
   151
[Endtest] 
hgs
parents:
diff changeset
   152
hgs
parents:
diff changeset
   153
[Test]
hgs
parents:
diff changeset
   154
title 42.5 MetadataInsertionItf GetSupportedKeysCount NULL param
hgs
parents:
diff changeset
   155
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   156
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   157
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   158
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   159
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_5.amr
hgs
parents:
diff changeset
   160
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   161
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   162
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   163
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   164
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   165
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   166
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   167
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   168
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   169
allownextresult 2
hgs
parents:
diff changeset
   170
ALImpl al_metadatainsertionitf_GetSupportedKeysCount this 1 -1 0 0
hgs
parents:
diff changeset
   171
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   172
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   173
delete ALImpl
hgs
parents:
diff changeset
   174
[Endtest]
hgs
parents:
diff changeset
   175
hgs
parents:
diff changeset
   176
[Test]
hgs
parents:
diff changeset
   177
title 42.6 MetadataInsertionItf GetKeySize NULL intfc
hgs
parents:
diff changeset
   178
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   179
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   180
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   181
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   182
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_6.amr
hgs
parents:
diff changeset
   183
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   184
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   185
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   186
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   187
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   188
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   189
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   190
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   191
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   192
allownextresult 2
hgs
parents:
diff changeset
   193
ALImpl al_metadatainsertionitf_GetKeySize null 1 1 0
hgs
parents:
diff changeset
   194
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   195
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   196
delete ALImpl
hgs
parents:
diff changeset
   197
[Endtest] 
hgs
parents:
diff changeset
   198
hgs
parents:
diff changeset
   199
[Test]
hgs
parents:
diff changeset
   200
title 42.7 MetadataInsertionItf GetKeySize NULL param
hgs
parents:
diff changeset
   201
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   202
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   203
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   204
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   205
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_7.amr
hgs
parents:
diff changeset
   206
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   207
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   208
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   209
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   210
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   211
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   212
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   213
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   214
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   215
allownextresult 2
hgs
parents:
diff changeset
   216
ALImpl al_metadatainsertionitf_GetKeySize this 1 1 -1
hgs
parents:
diff changeset
   217
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   218
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   219
delete ALImpl
hgs
parents:
diff changeset
   220
[Endtest] 
hgs
parents:
diff changeset
   221
hgs
parents:
diff changeset
   222
[Test]
hgs
parents:
diff changeset
   223
title 42.8 MetadataInsertionItf GetKey NULL intfc
hgs
parents:
diff changeset
   224
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   225
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   226
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   227
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   228
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_8.amr
hgs
parents:
diff changeset
   229
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   230
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   231
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   232
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   233
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   234
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   235
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   236
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   237
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   238
allownextresult 2
hgs
parents:
diff changeset
   239
ALImpl al_metadatainsertionitf_GetKey null 1 1 1 0
hgs
parents:
diff changeset
   240
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   241
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   242
delete ALImpl
hgs
parents:
diff changeset
   243
[Endtest] 
hgs
parents:
diff changeset
   244
hgs
parents:
diff changeset
   245
[Test]
hgs
parents:
diff changeset
   246
title 42.9 MetadataInsertionItf GetKey NULL param
hgs
parents:
diff changeset
   247
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   248
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   249
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   250
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   251
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_9.amr
hgs
parents:
diff changeset
   252
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   253
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   254
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   255
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   256
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   257
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   258
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   259
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   260
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   261
allownextresult 2
hgs
parents:
diff changeset
   262
ALImpl al_metadatainsertionitf_GetKey this 1 1 1 -1
hgs
parents:
diff changeset
   263
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   264
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   265
delete ALImpl
hgs
parents:
diff changeset
   266
[Endtest] 
hgs
parents:
diff changeset
   267
hgs
parents:
diff changeset
   268
[Test]
hgs
parents:
diff changeset
   269
title 42.10 MetadataInsertionItf GetFreeKeysEncoding NULL intfc
hgs
parents:
diff changeset
   270
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   271
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   272
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   273
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   274
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_10.amr
hgs
parents:
diff changeset
   275
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   276
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   277
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   278
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   279
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   280
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   281
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   282
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   283
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   284
allownextresult 2
hgs
parents:
diff changeset
   285
ALImpl al_metadatainsertionitf_GetFreeKeysEncoding null 1 1 0
hgs
parents:
diff changeset
   286
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   287
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   288
delete ALImpl
hgs
parents:
diff changeset
   289
[Endtest] 
hgs
parents:
diff changeset
   290
hgs
parents:
diff changeset
   291
[Test]
hgs
parents:
diff changeset
   292
title 42.11 MetadataInsertionItf GetFreeKeysEncoding NULL param
hgs
parents:
diff changeset
   293
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   294
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   295
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   296
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   297
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_11.amr
hgs
parents:
diff changeset
   298
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   299
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   300
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   301
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   302
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   303
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   304
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   305
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   306
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   307
allownextresult 2
hgs
parents:
diff changeset
   308
ALImpl al_metadatainsertionitf_GetFreeKeysEncoding this 1 1 -1
hgs
parents:
diff changeset
   309
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   310
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   311
delete ALImpl
hgs
parents:
diff changeset
   312
[Endtest] 
hgs
parents:
diff changeset
   313
hgs
parents:
diff changeset
   314
[Test]
hgs
parents:
diff changeset
   315
title 42.12 MetadataInsertionItf InsertMetadataItem NULL intfc
hgs
parents:
diff changeset
   316
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   317
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   318
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   319
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   320
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_12.amr
hgs
parents:
diff changeset
   321
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   322
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   323
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   324
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   325
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   326
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   327
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   328
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   329
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   330
allownextresult 2
hgs
parents:
diff changeset
   331
ALImpl al_metadatainsertionitf_InsertMetadataItem null 1 2 3 english 4 5 chinese 1 0 0 nonnull nonnull
hgs
parents:
diff changeset
   332
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   333
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   334
delete ALImpl
hgs
parents:
diff changeset
   335
[Endtest] 
hgs
parents:
diff changeset
   336
hgs
parents:
diff changeset
   337
[Test]
hgs
parents:
diff changeset
   338
title 42.13 MetadataInsertionItf InsertMetadataItem NULL param1
hgs
parents:
diff changeset
   339
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   340
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   341
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   342
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   343
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_13.amr
hgs
parents:
diff changeset
   344
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   345
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   346
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   347
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   348
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   349
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   350
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   351
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   352
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   353
allownextresult 2
hgs
parents:
diff changeset
   354
ALImpl al_metadatainsertionitf_InsertMetadataItem this 1 2 3 english 4 5 chinese 1 0 0 null nonnull
hgs
parents:
diff changeset
   355
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   356
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   357
delete ALImpl
hgs
parents:
diff changeset
   358
[Endtest] 
hgs
parents:
diff changeset
   359
hgs
parents:
diff changeset
   360
[Test]
hgs
parents:
diff changeset
   361
title 42.14 MetadataInsertionItf InsertMetadataItem NULL param2
hgs
parents:
diff changeset
   362
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   363
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   364
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   365
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   366
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_14.amr
hgs
parents:
diff changeset
   367
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   368
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   369
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   370
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   371
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   372
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   373
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   374
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   375
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   376
allownextresult 2
hgs
parents:
diff changeset
   377
ALImpl al_metadatainsertionitf_InsertMetadataItem this 1 2 3 english 4 5 chinese 1 0 0 nonnull null
hgs
parents:
diff changeset
   378
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   379
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   380
delete ALImpl
hgs
parents:
diff changeset
   381
[Endtest] 
hgs
parents:
diff changeset
   382
hgs
parents:
diff changeset
   383
[Test]
hgs
parents:
diff changeset
   384
title 42.15 MetadataInsertionItf RegisterCallback NULL intfc
hgs
parents:
diff changeset
   385
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   386
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   387
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   388
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   389
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_15.amr
hgs
parents:
diff changeset
   390
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   391
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   392
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   393
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   394
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   395
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   396
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   397
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   398
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   399
allownextresult 2
hgs
parents:
diff changeset
   400
ALImpl al_metadatainsertionitf_RegisterCallback null
hgs
parents:
diff changeset
   401
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   402
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   403
delete ALImpl
hgs
parents:
diff changeset
   404
[Endtest] 
hgs
parents:
diff changeset
   405
hgs
parents:
diff changeset
   406
[Test]
hgs
parents:
diff changeset
   407
title 42.16 MetadataInsertionItf GetSupportedKeysCount NULL param
hgs
parents:
diff changeset
   408
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   409
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   410
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   411
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   412
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_16.amr
hgs
parents:
diff changeset
   413
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   414
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   415
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   416
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   417
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   418
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   419
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   420
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   421
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   422
allownextresult 2
hgs
parents:
diff changeset
   423
ALImpl al_metadatainsertionitf_GetSupportedKeysCount this 1 0 -1 0
hgs
parents:
diff changeset
   424
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   425
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   426
delete ALImpl
hgs
parents:
diff changeset
   427
[Endtest]
hgs
parents:
diff changeset
   428
hgs
parents:
diff changeset
   429
[Test]
hgs
parents:
diff changeset
   430
title 42.17 MetadataInsertionItf GetSupportedKeysCount NULL param
hgs
parents:
diff changeset
   431
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   432
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   433
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   434
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   435
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record42_17.amr
hgs
parents:
diff changeset
   436
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   437
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   438
ALImpl al_SetDataLocator 3 1 2910736385 1
hgs
parents:
diff changeset
   439
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   440
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 1 15
hgs
parents:
diff changeset
   441
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   442
ALImpl al_objitf_GetInterface 5 4
hgs
parents:
diff changeset
   443
ALImpl al_dimitf_AddInterface 18 0 
hgs
parents:
diff changeset
   444
ALImpl al_objitf_GetInterface 5 18
hgs
parents:
diff changeset
   445
allownextresult 2
hgs
parents:
diff changeset
   446
ALImpl al_metadatainsertionitf_GetSupportedKeysCount this 1 0 0 -1
hgs
parents:
diff changeset
   447
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   448
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   449
delete ALImpl
hgs
parents:
diff changeset
   450
[Endtest]