mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/conf/openmaxaltestmodule_mr_recorditf_fmrx.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 46.1 RecordItf SetRecordState
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/record46_1_default.wav
hgs
parents:
diff changeset
    68
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
    69
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
    70
ALImpl al_SetDataLocator 3 1 2910736399 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 2 32 15
hgs
parents:
diff changeset
    73
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
    74
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
    75
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
    76
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
    77
pause 5000
hgs
parents:
diff changeset
    78
ALImpl al_recorditf_SetRecordState this 1
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 46.2 RecordItf GetRecordState
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/record.wav
hgs
parents:
diff changeset
    91
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
    92
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
    93
ALImpl al_SetDataLocator 3 1 2910736399 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 2 32 15
hgs
parents:
diff changeset
    96
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
    97
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
    98
ALImpl al_recorditf_GetRecordState this 0
hgs
parents:
diff changeset
    99
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   100
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   101
delete ALImpl
hgs
parents:
diff changeset
   102
[Endtest]
hgs
parents:
diff changeset
   103
hgs
parents:
diff changeset
   104
[Test]
hgs
parents:
diff changeset
   105
title 46.3 RecordItf SetDurationLimit
hgs
parents:
diff changeset
   106
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   107
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   108
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   109
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   110
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record.wav
hgs
parents:
diff changeset
   111
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   112
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   113
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   114
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   115
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   116
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   117
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   118
ALImpl al_recorditf_SetDurationLimit this 100000
hgs
parents:
diff changeset
   119
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   120
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   121
delete ALImpl
hgs
parents:
diff changeset
   122
[Endtest]  
hgs
parents:
diff changeset
   123
hgs
parents:
diff changeset
   124
[Test]
hgs
parents:
diff changeset
   125
title 46.4 RecordItf GetPosition
hgs
parents:
diff changeset
   126
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   127
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   128
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   129
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   130
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record.wav
hgs
parents:
diff changeset
   131
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   132
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   133
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   134
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   135
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   136
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   137
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   138
ALImpl al_recorditf_GetPosition this 0
hgs
parents:
diff changeset
   139
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   140
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   141
delete ALImpl
hgs
parents:
diff changeset
   142
[Endtest] 
hgs
parents:
diff changeset
   143
hgs
parents:
diff changeset
   144
[Test]
hgs
parents:
diff changeset
   145
title 46.5 RecordItf RegisterCallback
hgs
parents:
diff changeset
   146
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   147
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   148
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   149
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   150
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record.wav
hgs
parents:
diff changeset
   151
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   152
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   153
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   154
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   155
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   156
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   157
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   158
ALImpl al_recorditf_RegisterCallback this
hgs
parents:
diff changeset
   159
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   160
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   161
delete ALImpl
hgs
parents:
diff changeset
   162
[Endtest] 
hgs
parents:
diff changeset
   163
hgs
parents:
diff changeset
   164
[Test]
hgs
parents:
diff changeset
   165
title 46.6 RecordItf SetCallbackEventsMask
hgs
parents:
diff changeset
   166
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   167
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   168
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   169
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   170
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record.wav
hgs
parents:
diff changeset
   171
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   172
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   173
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   174
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   175
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   176
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   177
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   178
ALImpl al_recorditf_SetCallbackEventsMask this 1
hgs
parents:
diff changeset
   179
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   180
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   181
delete ALImpl
hgs
parents:
diff changeset
   182
[Endtest]
hgs
parents:
diff changeset
   183
hgs
parents:
diff changeset
   184
[Test]
hgs
parents:
diff changeset
   185
title 46.7 RecordItf GetCallbackEventsMask
hgs
parents:
diff changeset
   186
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   187
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   188
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   189
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   190
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record.wav
hgs
parents:
diff changeset
   191
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   192
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   193
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   194
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   195
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   196
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   197
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   198
ALImpl al_recorditf_GetCallbackEventsMask this 0
hgs
parents:
diff changeset
   199
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   200
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   201
delete ALImpl
hgs
parents:
diff changeset
   202
[Endtest]
hgs
parents:
diff changeset
   203
hgs
parents:
diff changeset
   204
hgs
parents:
diff changeset
   205
[Test]
hgs
parents:
diff changeset
   206
title 46.8 RecordItf SetMarkerPosition
hgs
parents:
diff changeset
   207
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   208
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   209
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   210
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   211
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record.wav
hgs
parents:
diff changeset
   212
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   213
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   214
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   215
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   216
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   217
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   218
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   219
ALImpl al_recorditf_SetMarkerPosition this 1000
hgs
parents:
diff changeset
   220
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   221
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   222
delete ALImpl
hgs
parents:
diff changeset
   223
[Endtest]
hgs
parents:
diff changeset
   224
hgs
parents:
diff changeset
   225
hgs
parents:
diff changeset
   226
[Test]
hgs
parents:
diff changeset
   227
title 46.9 RecordItf ClearMarkerPosition
hgs
parents:
diff changeset
   228
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   229
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   230
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   231
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   232
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record.wav
hgs
parents:
diff changeset
   233
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   234
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   235
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   236
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   237
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   238
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   239
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   240
ALImpl al_recorditf_SetMarkerPosition this 1000
hgs
parents:
diff changeset
   241
ALImpl al_recorditf_ClearMarkerPosition this
hgs
parents:
diff changeset
   242
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   243
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   244
delete ALImpl
hgs
parents:
diff changeset
   245
[Endtest]
hgs
parents:
diff changeset
   246
hgs
parents:
diff changeset
   247
[Test]
hgs
parents:
diff changeset
   248
title 46.10 RecordItf SetMarkerPosition
hgs
parents:
diff changeset
   249
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   250
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   251
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   252
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   253
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record.wav
hgs
parents:
diff changeset
   254
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   255
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   256
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   257
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   258
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   259
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   260
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   261
ALImpl al_recorditf_SetMarkerPosition this 1000
hgs
parents:
diff changeset
   262
ALImpl al_recorditf_GetMarkerPosition this 0
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 46.11 RecordItf SetPositionUpdatePeriod
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/record.wav
hgs
parents:
diff changeset
   275
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   276
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   277
ALImpl al_SetDataLocator 3 1 2910736399 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 2 32 15
hgs
parents:
diff changeset
   280
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   281
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   282
ALImpl al_recorditf_SetPositionUpdatePeriod this 1000
hgs
parents:
diff changeset
   283
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   284
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   285
delete ALImpl
hgs
parents:
diff changeset
   286
[Endtest]
hgs
parents:
diff changeset
   287
hgs
parents:
diff changeset
   288
[Test]
hgs
parents:
diff changeset
   289
title 46.12 RecordItf GetPositionUpdatePeriod
hgs
parents:
diff changeset
   290
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   291
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   292
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   293
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   294
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record.wav
hgs
parents:
diff changeset
   295
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   296
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   297
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   298
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   299
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   300
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   301
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   302
ALImpl al_recorditf_SetPositionUpdatePeriod this 1000
hgs
parents:
diff changeset
   303
ALImpl al_recorditf_GetPositionUpdatePeriod this 0
hgs
parents:
diff changeset
   304
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   305
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   306
delete ALImpl
hgs
parents:
diff changeset
   307
[Endtest]
hgs
parents:
diff changeset
   308
hgs
parents:
diff changeset
   309
[Test]
hgs
parents:
diff changeset
   310
title 46.13 RecordItf SetRecordState AMR
hgs
parents:
diff changeset
   311
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   312
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   313
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   314
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   315
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record_45_13_default.amr
hgs
parents:
diff changeset
   316
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   317
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   318
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   319
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   320
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   321
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   322
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   323
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   324
pause 5000
hgs
parents:
diff changeset
   325
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   326
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   327
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   328
delete ALImpl
hgs
parents:
diff changeset
   329
[Endtest] 
hgs
parents:
diff changeset
   330
hgs
parents:
diff changeset
   331
hgs
parents:
diff changeset
   332
[Test]
hgs
parents:
diff changeset
   333
title 46.14 RecordItf SetRecordState MP4
hgs
parents:
diff changeset
   334
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   335
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   336
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   337
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   338
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_14_default.mp4
hgs
parents:
diff changeset
   339
ALImpl al_SetDataFormat 1 audio/mpeg 10
hgs
parents:
diff changeset
   340
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   341
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   342
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   343
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   344
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   345
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   346
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   347
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   348
pause 5000
hgs
parents:
diff changeset
   349
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   350
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   351
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   352
delete ALImpl
hgs
parents:
diff changeset
   353
[Endtest] 
hgs
parents:
diff changeset
   354
hgs
parents:
diff changeset
   355
hgs
parents:
diff changeset
   356
hgs
parents:
diff changeset
   357
[Test]
hgs
parents:
diff changeset
   358
title 46.15 WAV Set Record-PAUSE-record-stop State 
hgs
parents:
diff changeset
   359
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   360
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   361
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   362
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   363
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_15.wav
hgs
parents:
diff changeset
   364
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   365
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   366
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   367
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   368
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   369
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   370
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   371
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   372
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   373
pause 5000
hgs
parents:
diff changeset
   374
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
   375
pause 2000
hgs
parents:
diff changeset
   376
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   377
pause 5000
hgs
parents:
diff changeset
   378
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   379
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   380
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   381
delete ALImpl
hgs
parents:
diff changeset
   382
[Endtest]
hgs
parents:
diff changeset
   383
hgs
parents:
diff changeset
   384
[Test]
hgs
parents:
diff changeset
   385
title 46.16 WAV Set settings State-recording 48 Khz
hgs
parents:
diff changeset
   386
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   387
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   388
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   389
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   390
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_16.wav
hgs
parents:
diff changeset
   391
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   392
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   393
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   394
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   395
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   396
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   397
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   398
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   399
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   400
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   401
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 2 2 48000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   402
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
   403
pause 2000
hgs
parents:
diff changeset
   404
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   405
pause 5000
hgs
parents:
diff changeset
   406
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   407
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   408
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   409
delete ALImpl
hgs
parents:
diff changeset
   410
[Endtest]
hgs
parents:
diff changeset
   411
hgs
parents:
diff changeset
   412
[Test]
hgs
parents:
diff changeset
   413
title 46.17 WAV Set settings Record-PAUSE-record-stop State 
hgs
parents:
diff changeset
   414
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   415
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   416
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   417
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   418
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_17.wav
hgs
parents:
diff changeset
   419
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   420
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   421
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   422
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   423
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   424
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   425
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   426
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   427
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   428
pause 5000
hgs
parents:
diff changeset
   429
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
   430
pause 2000
hgs
parents:
diff changeset
   431
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   432
pause 5000
hgs
parents:
diff changeset
   433
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   434
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   435
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   436
delete ALImpl
hgs
parents:
diff changeset
   437
[Endtest]
hgs
parents:
diff changeset
   438
hgs
parents:
diff changeset
   439
hgs
parents:
diff changeset
   440
[Test]
hgs
parents:
diff changeset
   441
title 46.18 AMR Br 4750 RecordItf Set Setting 
hgs
parents:
diff changeset
   442
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   443
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   444
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   445
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   446
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_18_BR4750.amr
hgs
parents:
diff changeset
   447
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   448
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   449
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   450
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   451
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   452
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   453
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   454
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   455
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   456
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 3 1 1 8000000 4750 8 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   457
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   458
pause 5000
hgs
parents:
diff changeset
   459
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
   460
pause 3000
hgs
parents:
diff changeset
   461
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   462
pause 3000
hgs
parents:
diff changeset
   463
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   464
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   465
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   466
delete ALImpl
hgs
parents:
diff changeset
   467
[Endtest]
hgs
parents:
diff changeset
   468
hgs
parents:
diff changeset
   469
[Test]
hgs
parents:
diff changeset
   470
title 46.19 AMR Br 5150 RecordItf Set Setting
hgs
parents:
diff changeset
   471
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   472
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   473
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   474
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   475
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_19_BR5150.amr
hgs
parents:
diff changeset
   476
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   477
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   478
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   479
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   480
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   481
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   482
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   483
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   484
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   485
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 3 1 1 8000000 5150 8 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   486
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   487
pause 5000
hgs
parents:
diff changeset
   488
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
   489
pause 3000
hgs
parents:
diff changeset
   490
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   491
pause 3000
hgs
parents:
diff changeset
   492
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   493
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   494
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   495
delete ALImpl
hgs
parents:
diff changeset
   496
[Endtest]
hgs
parents:
diff changeset
   497
hgs
parents:
diff changeset
   498
[Test]
hgs
parents:
diff changeset
   499
title 46.20 AMR Br 5900 RecordItf Set Setting
hgs
parents:
diff changeset
   500
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   501
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   502
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   503
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   504
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_20_BR5900.amr
hgs
parents:
diff changeset
   505
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   506
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   507
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   508
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   509
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   510
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   511
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   512
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   513
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   514
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 3 1 1 8000000 5900 8 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   515
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   516
pause 5000
hgs
parents:
diff changeset
   517
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
   518
pause 3000
hgs
parents:
diff changeset
   519
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   520
pause 3000
hgs
parents:
diff changeset
   521
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   522
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   523
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   524
delete ALImpl
hgs
parents:
diff changeset
   525
[Endtest]
hgs
parents:
diff changeset
   526
hgs
parents:
diff changeset
   527
[Test]
hgs
parents:
diff changeset
   528
title 46.21 AMR Br 6700 RecordItf Set Setting
hgs
parents:
diff changeset
   529
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   530
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   531
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   532
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   533
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_21_BR6700.amr
hgs
parents:
diff changeset
   534
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   535
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   536
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   537
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   538
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   539
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   540
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   541
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   542
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   543
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 3 1 1 8000000 6700 8 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   544
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   545
pause 5000
hgs
parents:
diff changeset
   546
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
   547
pause 3000
hgs
parents:
diff changeset
   548
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   549
pause 3000
hgs
parents:
diff changeset
   550
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   551
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   552
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   553
delete ALImpl
hgs
parents:
diff changeset
   554
[Endtest]
hgs
parents:
diff changeset
   555
hgs
parents:
diff changeset
   556
[Test]
hgs
parents:
diff changeset
   557
title 46.22 AMR Br 7400 RecordItf Set Setting
hgs
parents:
diff changeset
   558
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   559
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   560
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   561
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   562
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_22_BR7400.amr
hgs
parents:
diff changeset
   563
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   564
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   565
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   566
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   567
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   568
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   569
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   570
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   571
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   572
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 3 1 1 8000000 7400 8 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   573
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   574
pause 5000
hgs
parents:
diff changeset
   575
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
   576
pause 3000
hgs
parents:
diff changeset
   577
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   578
pause 3000
hgs
parents:
diff changeset
   579
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   580
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   581
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   582
delete ALImpl
hgs
parents:
diff changeset
   583
[Endtest]
hgs
parents:
diff changeset
   584
hgs
parents:
diff changeset
   585
[Test]
hgs
parents:
diff changeset
   586
title 46.23 AMR Br 7950 RecordItf Set Setting
hgs
parents:
diff changeset
   587
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   588
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   589
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   590
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   591
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_23_BR7950.amr
hgs
parents:
diff changeset
   592
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   593
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   594
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   595
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   596
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   597
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   598
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   599
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   600
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   601
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 3 1 1 8000000 7950 8 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   602
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   603
pause 5000
hgs
parents:
diff changeset
   604
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
   605
pause 3000
hgs
parents:
diff changeset
   606
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   607
pause 3000
hgs
parents:
diff changeset
   608
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   609
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   610
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   611
delete ALImpl
hgs
parents:
diff changeset
   612
[Endtest]
hgs
parents:
diff changeset
   613
hgs
parents:
diff changeset
   614
[Test]
hgs
parents:
diff changeset
   615
title 46.24 AMR Br 10200 RecordItf Set Setting
hgs
parents:
diff changeset
   616
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   617
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   618
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   619
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   620
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_24_BR10200.amr
hgs
parents:
diff changeset
   621
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   622
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   623
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   624
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   625
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   626
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   627
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   628
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   629
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   630
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 3 1 1 8000000 10200 8 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   631
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   632
pause 5000
hgs
parents:
diff changeset
   633
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
   634
pause 3000
hgs
parents:
diff changeset
   635
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   636
pause 3000
hgs
parents:
diff changeset
   637
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   638
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   639
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   640
delete ALImpl
hgs
parents:
diff changeset
   641
[Endtest]
hgs
parents:
diff changeset
   642
hgs
parents:
diff changeset
   643
[Test]
hgs
parents:
diff changeset
   644
title 46.25 AMR Br 12200 RecordItf Set Setting
hgs
parents:
diff changeset
   645
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   646
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   647
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   648
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   649
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_25_BR12200.amr
hgs
parents:
diff changeset
   650
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
   651
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   652
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   653
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   654
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   655
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   656
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   657
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   658
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   659
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 3 1 1 8000000 12200 8 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   660
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   661
pause 5000
hgs
parents:
diff changeset
   662
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
   663
pause 3000
hgs
parents:
diff changeset
   664
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   665
pause 3000
hgs
parents:
diff changeset
   666
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   667
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   668
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   669
delete ALImpl
hgs
parents:
diff changeset
   670
[Endtest]
hgs
parents:
diff changeset
   671
hgs
parents:
diff changeset
   672
[Test]
hgs
parents:
diff changeset
   673
title 46.26 WAV recording at 8k
hgs
parents:
diff changeset
   674
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   675
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   676
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   677
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   678
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_26_8k.wav
hgs
parents:
diff changeset
   679
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   680
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   681
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   682
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   683
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   684
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   685
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   686
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   687
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   688
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   689
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 1 1 8000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   690
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   691
pause 5000
hgs
parents:
diff changeset
   692
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   693
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   694
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   695
delete ALImpl
hgs
parents:
diff changeset
   696
[Endtest] 
hgs
parents:
diff changeset
   697
hgs
parents:
diff changeset
   698
[Test]
hgs
parents:
diff changeset
   699
title 46.27 WAV recording at 16Khz
hgs
parents:
diff changeset
   700
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   701
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   702
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   703
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   704
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_27_16k.wav
hgs
parents:
diff changeset
   705
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   706
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   707
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   708
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   709
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   710
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   711
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   712
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   713
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   714
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   715
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 1 1 16000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   716
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   717
pause 5000
hgs
parents:
diff changeset
   718
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   719
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   720
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   721
delete ALImpl
hgs
parents:
diff changeset
   722
[Endtest] 
hgs
parents:
diff changeset
   723
hgs
parents:
diff changeset
   724
[Test]
hgs
parents:
diff changeset
   725
title 46.28 WAV recording at 32Khz
hgs
parents:
diff changeset
   726
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   727
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   728
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   729
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   730
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_28_32k.wav
hgs
parents:
diff changeset
   731
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   732
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   733
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   734
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   735
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   736
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   737
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   738
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   739
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   740
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   741
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 1 1 32000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   742
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   743
pause 5000
hgs
parents:
diff changeset
   744
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   745
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   746
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   747
delete ALImpl
hgs
parents:
diff changeset
   748
[Endtest] 
hgs
parents:
diff changeset
   749
hgs
parents:
diff changeset
   750
[Test]
hgs
parents:
diff changeset
   751
title 46.29 WAV recording at 96khz
hgs
parents:
diff changeset
   752
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   753
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   754
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   755
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   756
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_29_96k.wav
hgs
parents:
diff changeset
   757
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   758
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   759
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   760
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   761
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   762
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   763
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   764
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   765
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   766
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   767
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 1 1 96000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   768
allownextresult 13
hgs
parents:
diff changeset
   769
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   770
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   771
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   772
delete ALImpl
hgs
parents:
diff changeset
   773
[Endtest] 
hgs
parents:
diff changeset
   774
hgs
parents:
diff changeset
   775
[Test]
hgs
parents:
diff changeset
   776
title 46.30 WAV recording at 8khz Stereo
hgs
parents:
diff changeset
   777
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   778
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   779
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   780
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   781
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_30_8k_stereo.wav
hgs
parents:
diff changeset
   782
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   783
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   784
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   785
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   786
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   787
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   788
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   789
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   790
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   791
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   792
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 2 2 8000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   793
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   794
pause 5000
hgs
parents:
diff changeset
   795
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   796
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   797
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   798
delete ALImpl
hgs
parents:
diff changeset
   799
[Endtest] 
hgs
parents:
diff changeset
   800
hgs
parents:
diff changeset
   801
[Test]
hgs
parents:
diff changeset
   802
title 46.31 WAV recording at 16Khz Stereo
hgs
parents:
diff changeset
   803
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   804
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   805
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   806
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   807
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_31_16k_stereo.wav
hgs
parents:
diff changeset
   808
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   809
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   810
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   811
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   812
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 15 32
hgs
parents:
diff changeset
   813
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   814
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   815
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   816
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   817
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   818
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 2 2 16000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   819
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   820
pause 5000
hgs
parents:
diff changeset
   821
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   822
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   823
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   824
delete ALImpl
hgs
parents:
diff changeset
   825
[Endtest] 
hgs
parents:
diff changeset
   826
hgs
parents:
diff changeset
   827
[Test]
hgs
parents:
diff changeset
   828
title 46.32 WAV recording at 32Khz Stereo
hgs
parents:
diff changeset
   829
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   830
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   831
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   832
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   833
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_32_32k_stereo.wav
hgs
parents:
diff changeset
   834
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   835
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   836
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   837
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   838
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   839
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   840
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   841
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   842
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   843
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   844
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 2 2 32000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   845
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   846
pause 5000
hgs
parents:
diff changeset
   847
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   848
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   849
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   850
delete ALImpl
hgs
parents:
diff changeset
   851
[Endtest] 
hgs
parents:
diff changeset
   852
hgs
parents:
diff changeset
   853
[Test]
hgs
parents:
diff changeset
   854
title 46.33 WAV recording at 96khz Stereo
hgs
parents:
diff changeset
   855
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   856
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   857
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   858
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   859
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_33_96k_stereo.wav
hgs
parents:
diff changeset
   860
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   861
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   862
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   863
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   864
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   865
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   866
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   867
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   868
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   869
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   870
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 2 2 96000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   871
allownextresult 13
hgs
parents:
diff changeset
   872
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   873
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   874
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   875
delete ALImpl
hgs
parents:
diff changeset
   876
[Endtest] 
hgs
parents:
diff changeset
   877
hgs
parents:
diff changeset
   878
[Test]
hgs
parents:
diff changeset
   879
title 46.34 WAV recording at 48khz
hgs
parents:
diff changeset
   880
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   881
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   882
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   883
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   884
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_34_48k.wav
hgs
parents:
diff changeset
   885
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   886
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   887
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   888
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   889
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   890
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   891
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   892
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   893
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   894
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   895
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 1 1 48000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   896
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   897
pause 5000
hgs
parents:
diff changeset
   898
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   899
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   900
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   901
delete ALImpl
hgs
parents:
diff changeset
   902
[Endtest] 
hgs
parents:
diff changeset
   903
hgs
parents:
diff changeset
   904
[Test]
hgs
parents:
diff changeset
   905
title 46.35 WAV recording at 48khz Stereo
hgs
parents:
diff changeset
   906
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   907
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   908
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   909
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   910
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_35_48k_stereo.wav
hgs
parents:
diff changeset
   911
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
   912
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   913
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   914
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   915
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   916
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   917
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   918
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   919
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   920
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   921
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 2 2 48000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
   922
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   923
pause 5000
hgs
parents:
diff changeset
   924
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   925
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   926
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   927
delete ALImpl
hgs
parents:
diff changeset
   928
[Endtest] 
hgs
parents:
diff changeset
   929
hgs
parents:
diff changeset
   930
[Test]
hgs
parents:
diff changeset
   931
title 46.36 Mp4 recording at Br32k Sr 8Khz 
hgs
parents:
diff changeset
   932
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   933
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   934
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   935
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   936
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_36_Br32k_Sr8k.mp4
hgs
parents:
diff changeset
   937
ALImpl al_SetDataFormat 1 audio/mpeg 10
hgs
parents:
diff changeset
   938
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   939
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   940
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   941
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   942
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   943
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   944
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   945
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   946
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   947
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 6 1 1 8000000 32000 16 1 0 2 0 0 0 1234
hgs
parents:
diff changeset
   948
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   949
pause 5000
hgs
parents:
diff changeset
   950
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   951
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   952
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   953
delete ALImpl
hgs
parents:
diff changeset
   954
[Endtest]
hgs
parents:
diff changeset
   955
hgs
parents:
diff changeset
   956
[Test]
hgs
parents:
diff changeset
   957
title 46.37 Mp4 recording at Br32k Sr 8Khz Stereo
hgs
parents:
diff changeset
   958
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   959
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   960
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   961
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   962
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_37_Br32k_Sr8k_stereo.mp4
hgs
parents:
diff changeset
   963
ALImpl al_SetDataFormat 1 audio/mpeg 10
hgs
parents:
diff changeset
   964
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   965
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   966
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   967
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   968
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   969
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   970
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   971
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   972
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   973
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 6 2 2 8000000 32000 16 1 0 2 0 0 0 1234
hgs
parents:
diff changeset
   974
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
   975
pause 5000
hgs
parents:
diff changeset
   976
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   977
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
   978
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
   979
delete ALImpl
hgs
parents:
diff changeset
   980
[Endtest]
hgs
parents:
diff changeset
   981
hgs
parents:
diff changeset
   982
[Test]
hgs
parents:
diff changeset
   983
title 46.38 Mp4 recording at Br128k Sr16Khz 
hgs
parents:
diff changeset
   984
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
   985
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
   986
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
   987
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
   988
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_38_Br128k_Sr16k.mp4
hgs
parents:
diff changeset
   989
ALImpl al_SetDataFormat 1 audio/mpeg 10
hgs
parents:
diff changeset
   990
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
   991
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
   992
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
   993
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
   994
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
   995
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
   996
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
   997
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
   998
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
   999
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 6 1 1 16000000 128000 16 1 0 2 0 0 0 1234
hgs
parents:
diff changeset
  1000
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
  1001
pause 5000
hgs
parents:
diff changeset
  1002
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1003
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
  1004
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
  1005
delete ALImpl
hgs
parents:
diff changeset
  1006
[Endtest]
hgs
parents:
diff changeset
  1007
hgs
parents:
diff changeset
  1008
[Test]
hgs
parents:
diff changeset
  1009
title 46.39 Mp4 recording at Br128k Sr16Khz Stereo
hgs
parents:
diff changeset
  1010
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
  1011
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
  1012
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
  1013
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
  1014
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_39_Br128k_Sr16k_stereo.mp4
hgs
parents:
diff changeset
  1015
ALImpl al_SetDataFormat 1 audio/mpeg 10
hgs
parents:
diff changeset
  1016
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
  1017
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
  1018
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
  1019
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
  1020
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
  1021
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
  1022
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
  1023
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1024
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
  1025
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 6 2 2 16000000 128000 16 1 0 2 0 0 0 1234
hgs
parents:
diff changeset
  1026
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
  1027
pause 5000
hgs
parents:
diff changeset
  1028
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1029
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
  1030
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
  1031
delete ALImpl
hgs
parents:
diff changeset
  1032
[Endtest]
hgs
parents:
diff changeset
  1033
hgs
parents:
diff changeset
  1034
[Test]
hgs
parents:
diff changeset
  1035
title 46.40 Mp4 recording at Br192k Sr32Khz 
hgs
parents:
diff changeset
  1036
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
  1037
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
  1038
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
  1039
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
  1040
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_40_Br192k_Sr32k.mp4
hgs
parents:
diff changeset
  1041
ALImpl al_SetDataFormat 1 audio/mpeg 10
hgs
parents:
diff changeset
  1042
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
  1043
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
  1044
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
  1045
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
  1046
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
  1047
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
  1048
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
  1049
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1050
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
  1051
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 6 1 1 32000000 192000 16 1 0 2 0 0 0 1234
hgs
parents:
diff changeset
  1052
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
  1053
pause 5000
hgs
parents:
diff changeset
  1054
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1055
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
  1056
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
  1057
delete ALImpl
hgs
parents:
diff changeset
  1058
[Endtest]
hgs
parents:
diff changeset
  1059
hgs
parents:
diff changeset
  1060
[Test]
hgs
parents:
diff changeset
  1061
title 46.41 Mp4 recording at Br192k Sr32Khz  Stereo
hgs
parents:
diff changeset
  1062
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
  1063
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
  1064
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
  1065
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
  1066
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_41_Br192k_Sr32k_stereo.mp4
hgs
parents:
diff changeset
  1067
ALImpl al_SetDataFormat 1 audio/mpeg 10
hgs
parents:
diff changeset
  1068
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
  1069
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
  1070
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
  1071
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
  1072
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
  1073
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
  1074
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
  1075
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1076
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
  1077
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 6 2 2 32000000 192000 16 1 0 2 0 0 0 1234
hgs
parents:
diff changeset
  1078
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
  1079
pause 5000
hgs
parents:
diff changeset
  1080
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1081
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
  1082
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
  1083
delete ALImpl
hgs
parents:
diff changeset
  1084
[Endtest]
hgs
parents:
diff changeset
  1085
hgs
parents:
diff changeset
  1086
[Test]
hgs
parents:
diff changeset
  1087
title 46.42 Mp4 recording at Br256k Sr48Khz 
hgs
parents:
diff changeset
  1088
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
  1089
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
  1090
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
  1091
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
  1092
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_42_Br256k_Sr48k.mp4
hgs
parents:
diff changeset
  1093
ALImpl al_SetDataFormat 1 audio/mpeg 10
hgs
parents:
diff changeset
  1094
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
  1095
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
  1096
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
  1097
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
  1098
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
  1099
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
  1100
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
  1101
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1102
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
  1103
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 6 1 1 48000000 256000 16 1 0 2 0 0 0 1234
hgs
parents:
diff changeset
  1104
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
  1105
pause 5000
hgs
parents:
diff changeset
  1106
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1107
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
  1108
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
  1109
delete ALImpl
hgs
parents:
diff changeset
  1110
[Endtest]
hgs
parents:
diff changeset
  1111
hgs
parents:
diff changeset
  1112
[Test]
hgs
parents:
diff changeset
  1113
title 46.43 Mp4 recording at Br256k Sr48Khz Stereo
hgs
parents:
diff changeset
  1114
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
  1115
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
  1116
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
  1117
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
  1118
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_43_Br256k_Sr48k_stereo.mp4
hgs
parents:
diff changeset
  1119
ALImpl al_SetDataFormat 1 audio/mpeg 10
hgs
parents:
diff changeset
  1120
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
  1121
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
  1122
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
  1123
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
  1124
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
  1125
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
  1126
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
  1127
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1128
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
  1129
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 6 2 2 48000000 256000 16 1 0 2 0 0 0 1234
hgs
parents:
diff changeset
  1130
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
  1131
pause 5000
hgs
parents:
diff changeset
  1132
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1133
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
  1134
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
  1135
delete ALImpl
hgs
parents:
diff changeset
  1136
[Endtest]
hgs
parents:
diff changeset
  1137
hgs
parents:
diff changeset
  1138
[Test]
hgs
parents:
diff changeset
  1139
title 46.44 Mp4 recording at Br16k Sr8Khz 
hgs
parents:
diff changeset
  1140
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
  1141
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
  1142
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
  1143
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
  1144
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_44_Br16k_Sr8k.mp4
hgs
parents:
diff changeset
  1145
ALImpl al_SetDataFormat 1 audio/mpeg 10
hgs
parents:
diff changeset
  1146
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
  1147
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
  1148
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
  1149
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
  1150
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
  1151
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
  1152
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
  1153
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1154
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
  1155
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 6 1 1 8000000 16000 16 1 0 2 0 0 0 1234
hgs
parents:
diff changeset
  1156
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
  1157
pause 5000
hgs
parents:
diff changeset
  1158
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1159
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
  1160
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
  1161
delete ALImpl
hgs
parents:
diff changeset
  1162
[Endtest]
hgs
parents:
diff changeset
  1163
hgs
parents:
diff changeset
  1164
[Test]
hgs
parents:
diff changeset
  1165
title 46.45 WAV RecordItf Set pause-stop-Record RecordState 
hgs
parents:
diff changeset
  1166
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
  1167
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
  1168
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
  1169
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
  1170
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_45.wav
hgs
parents:
diff changeset
  1171
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
  1172
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
  1173
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
  1174
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
  1175
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
  1176
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
  1177
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
  1178
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
  1179
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
  1180
pause 3000
hgs
parents:
diff changeset
  1181
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1182
pause 2000
hgs
parents:
diff changeset
  1183
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
  1184
pause 5000
hgs
parents:
diff changeset
  1185
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1186
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
  1187
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
  1188
delete ALImpl
hgs
parents:
diff changeset
  1189
[Endtest]
hgs
parents:
diff changeset
  1190
hgs
parents:
diff changeset
  1191
hgs
parents:
diff changeset
  1192
[Test]
hgs
parents:
diff changeset
  1193
title 46.46 AMR  Set pause-stop-Record RecordState RecordItf
hgs
parents:
diff changeset
  1194
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
  1195
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
  1196
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
  1197
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
  1198
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_46.amr
hgs
parents:
diff changeset
  1199
ALImpl al_SetDataFormat 1 audio/amr 21
hgs
parents:
diff changeset
  1200
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
  1201
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
  1202
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
  1203
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
  1204
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
  1205
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
  1206
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
  1207
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
  1208
pause 3000
hgs
parents:
diff changeset
  1209
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1210
pause 2000
hgs
parents:
diff changeset
  1211
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
  1212
pause 5000
hgs
parents:
diff changeset
  1213
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1214
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
  1215
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
  1216
delete ALImpl
hgs
parents:
diff changeset
  1217
[Endtest]
hgs
parents:
diff changeset
  1218
hgs
parents:
diff changeset
  1219
[Test]
hgs
parents:
diff changeset
  1220
title 46.47 MP4 Set pause-stop-play RecordState RecordItf 
hgs
parents:
diff changeset
  1221
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
  1222
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
  1223
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
  1224
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
  1225
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_47.mp4
hgs
parents:
diff changeset
  1226
ALImpl al_SetDataFormat 1 audio/mpeg 10
hgs
parents:
diff changeset
  1227
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
  1228
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
  1229
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
  1230
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
  1231
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
  1232
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
  1233
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
  1234
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
  1235
pause 3000
hgs
parents:
diff changeset
  1236
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1237
pause 2000
hgs
parents:
diff changeset
  1238
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
  1239
pause 5000
hgs
parents:
diff changeset
  1240
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1241
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
  1242
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
  1243
delete ALImpl
hgs
parents:
diff changeset
  1244
[Endtest] 
hgs
parents:
diff changeset
  1245
hgs
parents:
diff changeset
  1246
[Test]
hgs
parents:
diff changeset
  1247
title 46.48 WAV Set , Get Settings then Check RecordItf
hgs
parents:
diff changeset
  1248
create openmaxaltestmodule ALImpl
hgs
parents:
diff changeset
  1249
ALImpl al_createEngine 1 1 0 0
hgs
parents:
diff changeset
  1250
ALImpl al_objitf_Realize 1 0
hgs
parents:
diff changeset
  1251
ALImpl al_objitf_GetInterface 1 5
hgs
parents:
diff changeset
  1252
ALImpl al_SetDataLocator 1 file:/\/\/c:/testing/data/omxaltestdata/record46_48.wav
hgs
parents:
diff changeset
  1253
ALImpl al_SetDataFormat 1 audio/wav 15
hgs
parents:
diff changeset
  1254
ALImpl al_SetDataSink 1 1 5
hgs
parents:
diff changeset
  1255
ALImpl al_SetDataLocator 3 1 2910736399 1
hgs
parents:
diff changeset
  1256
ALImpl al_SetDataSource 3 1 1
hgs
parents:
diff changeset
  1257
ALImpl al_engitf_CreateMediaRecorder this valid valid null valid 2 32 15
hgs
parents:
diff changeset
  1258
ALImpl al_objitf_Realize 5 0
hgs
parents:
diff changeset
  1259
ALImpl al_objitf_GetInterface 5 15
hgs
parents:
diff changeset
  1260
ALImpl al_recorditf_SetCallbackEventsMask this 7
hgs
parents:
diff changeset
  1261
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1262
ALImpl al_objitf_GetInterface 5 32
hgs
parents:
diff changeset
  1263
ALImpl al_audioencoderitf_SetEncoderSettings this 0 13 1 2 2 16000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
  1264
ALImpl al_recorditf_SetRecordState this 3
hgs
parents:
diff changeset
  1265
pause 5000
hgs
parents:
diff changeset
  1266
ALImpl al_recorditf_SetRecordState this 2
hgs
parents:
diff changeset
  1267
ALImpl al_audioencoderitf_GetEncoderSettings this 0 check 13 1 2 2 16000000 0 16 1 0 0 0 0 0 1234
hgs
parents:
diff changeset
  1268
ALImpl al_recorditf_SetRecordState this 1
hgs
parents:
diff changeset
  1269
ALImpl al_objitf_Destroy 5
hgs
parents:
diff changeset
  1270
ALImpl al_objitf_Destroy 1
hgs
parents:
diff changeset
  1271
delete ALImpl
hgs
parents:
diff changeset
  1272
[Endtest]
hgs
parents:
diff changeset
  1273
hgs
parents:
diff changeset
  1274
hgs
parents:
diff changeset
  1275
hgs
parents:
diff changeset
  1276
hgs
parents:
diff changeset
  1277