172 ENTRY( "GetSourceType", CTmsAudioServicesTestClass::GetSourceType ), |
169 ENTRY( "GetSourceType", CTmsAudioServicesTestClass::GetSourceType ), |
173 ENTRY( "GetSinkType", CTmsAudioServicesTestClass::GetSinkType ), |
170 ENTRY( "GetSinkType", CTmsAudioServicesTestClass::GetSinkType ), |
174 ENTRY( "GetEffectType", CTmsAudioServicesTestClass::GetEffectType ), |
171 ENTRY( "GetEffectType", CTmsAudioServicesTestClass::GetEffectType ), |
175 ENTRY( "CreateDownlinkStream", CTmsAudioServicesTestClass::CreateDownlinkStream ), |
172 ENTRY( "CreateDownlinkStream", CTmsAudioServicesTestClass::CreateDownlinkStream ), |
176 ENTRY( "CreateUplinkStream", CTmsAudioServicesTestClass::CreateUplinkStream ), |
173 ENTRY( "CreateUplinkStream", CTmsAudioServicesTestClass::CreateUplinkStream ), |
177 ENTRY( "CreateDTMFTonePlayer", CTmsAudioServicesTestClass::CreateDTMFTonePlayer ), |
|
178 ENTRY( "DeleteDTMFTonePlayer", CTmsAudioServicesTestClass::DeleteDTMFTonePlayer ), |
|
179 ENTRY( "GetSupportedFormats", CTmsAudioServicesTestClass::GetSupportedFormats ), |
174 ENTRY( "GetSupportedFormats", CTmsAudioServicesTestClass::GetSupportedFormats ), |
180 ENTRY( "IsCallTypeSupported", CTmsAudioServicesTestClass::IsCallTypeSupported ), |
175 ENTRY( "IsCallTypeSupported", CTmsAudioServicesTestClass::IsCallTypeSupported ), |
181 ENTRY( "SetDownlinkFormat", CTmsAudioServicesTestClass::SetDownlinkFormat ), |
176 ENTRY( "SetDownlinkFormat", CTmsAudioServicesTestClass::SetDownlinkFormat ), |
182 ENTRY( "SetUplinkFormat", CTmsAudioServicesTestClass::SetUplinkFormat ), |
177 ENTRY( "SetUplinkFormat", CTmsAudioServicesTestClass::SetUplinkFormat ), |
183 ENTRY( "ReSetDownlinkFormat", CTmsAudioServicesTestClass::ReSetDownlinkFormat ), |
178 ENTRY( "ReSetDownlinkFormat", CTmsAudioServicesTestClass::ReSetDownlinkFormat ), |
196 ENTRY( "Pause", CTmsAudioServicesTestClass::Pause ), |
191 ENTRY( "Pause", CTmsAudioServicesTestClass::Pause ), |
197 ENTRY( "Stop", CTmsAudioServicesTestClass::Stop ), |
192 ENTRY( "Stop", CTmsAudioServicesTestClass::Stop ), |
198 ENTRY( "GetBitRateList", CTmsAudioServicesTestClass::GetBitRateList ), |
193 ENTRY( "GetBitRateList", CTmsAudioServicesTestClass::GetBitRateList ), |
199 ENTRY( "SetBitrates", CTmsAudioServicesTestClass::SetBitrates ), |
194 ENTRY( "SetBitrates", CTmsAudioServicesTestClass::SetBitrates ), |
200 ENTRY( "GetBitrates", CTmsAudioServicesTestClass::GetBitrates ), |
195 ENTRY( "GetBitrates", CTmsAudioServicesTestClass::GetBitrates ), |
201 ENTRY( "InitDTMFTonePlayer", CTmsAudioServicesTestClass::InitDTMFTonePlayer ), |
|
202 ENTRY( "DTMFTonePlay", CTmsAudioServicesTestClass::DTMFTonePlay ), |
|
203 ENTRY( "CloseDTMFPlayer", CTmsAudioServicesTestClass::CloseDTMFPlayer ), |
|
204 ENTRY( "StopDTMFPlayer", CTmsAudioServicesTestClass::StopDTMFTonePlayer ), |
|
205 ENTRY( "GetDownlinkVersion", CTmsAudioServicesTestClass::GetDownlinkVersion ), |
196 ENTRY( "GetDownlinkVersion", CTmsAudioServicesTestClass::GetDownlinkVersion ), |
206 ENTRY( "GetUplinkVersion", CTmsAudioServicesTestClass::GetUplinkVersion ), |
197 ENTRY( "GetUplinkVersion", CTmsAudioServicesTestClass::GetUplinkVersion ), |
207 ENTRY( "GetType", CTmsAudioServicesTestClass::GetType ), |
198 ENTRY( "GetType", CTmsAudioServicesTestClass::GetType ), |
208 ENTRY( "GetVAD", CTmsAudioServicesTestClass::GetVAD ), |
199 ENTRY( "GetVAD", CTmsAudioServicesTestClass::GetVAD ), |
209 ENTRY( "ToggleVAD", CTmsAudioServicesTestClass::ToggleVAD ), |
200 ENTRY( "ToggleVAD", CTmsAudioServicesTestClass::ToggleVAD ), |
1122 TVersion ver(0, 0, 0); |
1113 TVersion ver(0, 0, 0); |
1123 //error = iTmsUplink->GetVersion(ver); |
1114 //error = iTmsUplink->GetVersion(ver); |
1124 return error; |
1115 return error; |
1125 } |
1116 } |
1126 |
1117 |
1127 TInt CTmsAudioServicesTestClass::CreateDTMFTonePlayer(CStifItemParser& aItem) |
|
1128 { |
|
1129 iLog->Log(_L("CTmsAudioServicesTestClass::CreateDTMFTonePlayer")); |
|
1130 TInt error = KErrNone; |
|
1131 TPtrC StreamType; |
|
1132 error = aItem.GetNextString(StreamType); |
|
1133 |
|
1134 if (error == KErrNone) |
|
1135 { |
|
1136 if (StreamType == KTagDnlink) |
|
1137 { |
|
1138 if (iTmsCall) |
|
1139 { |
|
1140 error = iFactory->CreateDTMF(0, iDTMFTonePlayerDn); |
|
1141 FTRACE(FPrint(_L("CreateDTMF Error [%d]"),error)); |
|
1142 } |
|
1143 } |
|
1144 else if (StreamType == KTagUplink) |
|
1145 { |
|
1146 if (iTmsCall) |
|
1147 { |
|
1148 error = iFactory->CreateDTMF(0, iDTMFTonePlayerUp); |
|
1149 } |
|
1150 } |
|
1151 else |
|
1152 { |
|
1153 iLog->Log(KMsgBadTestParameters); |
|
1154 error = KErrBadTestParameter;} |
|
1155 } |
|
1156 iLog->Log(_L("CTmsAudioServicesTestClass::CreateDTMFTonePlayer Error [%d]"), |
|
1157 error); |
|
1158 return error; |
|
1159 } |
|
1160 |
|
1161 TInt CTmsAudioServicesTestClass::DeleteDTMFTonePlayer(CStifItemParser& aItem) |
|
1162 { |
|
1163 iLog->Log(_L("CTmsAudioServicesTestClass::DeleteDTMFTonePlayer")); |
|
1164 TInt error = KErrNone; |
|
1165 TPtrC StreamType; |
|
1166 error = aItem.GetNextString(StreamType); |
|
1167 |
|
1168 if (error == KErrNone) |
|
1169 { |
|
1170 if (StreamType == KTagDnlink) |
|
1171 { |
|
1172 if (iTmsCall && iDTMFTonePlayerDn) |
|
1173 { |
|
1174 error = iFactory->DeleteDTMF(iDTMFTonePlayerDn); |
|
1175 FTRACE(FPrint(_L("DeleteDTMF Error [%d]"),error)); |
|
1176 } |
|
1177 } |
|
1178 else if (StreamType == KTagUplink) |
|
1179 { |
|
1180 if (iTmsCall && iDTMFTonePlayerUp) |
|
1181 { |
|
1182 error = iFactory->DeleteDTMF(iDTMFTonePlayerUp); |
|
1183 } |
|
1184 } |
|
1185 else |
|
1186 { |
|
1187 iLog->Log(KMsgBadTestParameters); |
|
1188 error = KErrBadTestParameter; |
|
1189 } |
|
1190 } |
|
1191 iLog->Log(_L("CTmsAudioServicesTestClass::DeleteDTMFTonePlayer Error [%d]"), |
|
1192 error); |
|
1193 return error; |
|
1194 } |
|
1195 |
|
1196 TInt CTmsAudioServicesTestClass::GetSupportedFormats(CStifItemParser& aItem) |
1118 TInt CTmsAudioServicesTestClass::GetSupportedFormats(CStifItemParser& aItem) |
1197 { |
1119 { |
1198 iLog->Log(_L("CTmsAudioServicesTestClass::GetSupportedFormats")); |
1120 iLog->Log(_L("CTmsAudioServicesTestClass::GetSupportedFormats")); |
1199 TInt error = KErrNone; |
1121 TInt error = KErrNone; |
1200 TPtrC StreamType; |
1122 TPtrC StreamType; |
2327 else |
2249 else |
2328 { |
2250 { |
2329 error = KErrNotReady; |
2251 error = KErrNotReady; |
2330 } |
2252 } |
2331 |
2253 |
2332 return error; |
|
2333 } |
|
2334 |
|
2335 TInt CTmsAudioServicesTestClass::InitDTMFTonePlayer(CStifItemParser& /*aItem */) |
|
2336 { |
|
2337 FTRACE(FPrint(_L("CTmsAudioServicesTestClass::InitDTMFTonePlayer"))); |
|
2338 iLog->Log(_L("CTmsAudioServicesTestClass::InitDTMFTonePlayer")); |
|
2339 TInt error = KErrNone; |
|
2340 return error; |
|
2341 } |
|
2342 |
|
2343 TInt CTmsAudioServicesTestClass::DTMFTonePlay(CStifItemParser& /*aItem */) |
|
2344 { |
|
2345 FTRACE (FPrint(_L("CTmsAudioServicesTestClass::DTMFTonePlay"))); |
|
2346 iLog->Log(_L("CTmsAudioServicesTestClass::DTMFTonePlay")); |
|
2347 TInt error = KErrNone; |
|
2348 return error; |
|
2349 } |
|
2350 |
|
2351 TInt CTmsAudioServicesTestClass::CloseDTMFPlayer(CStifItemParser& /*aItem */) |
|
2352 { |
|
2353 FTRACE(FPrint(_L("CTmsAudioServicesTestClass::CloseDTMFPlayer"))); |
|
2354 iLog->Log(_L("CTmsAudioServicesTestClass::CloseDTMFPlayer")); |
|
2355 TInt error = KErrNone; |
|
2356 return error; |
|
2357 } |
|
2358 |
|
2359 TInt CTmsAudioServicesTestClass::StopDTMFTonePlayer(CStifItemParser& /*aItem */) |
|
2360 { |
|
2361 FTRACE(FPrint(_L("CTmsAudioServicesTestClass::StopDTMFTonePlayer"))); |
|
2362 iLog->Log(_L("CTmsAudioServicesTestClass::StopDTMFTonePlay")); |
|
2363 TInt error = KErrNone; |
|
2364 return error; |
2254 return error; |
2365 } |
2255 } |
2366 |
2256 |
2367 TInt CTmsAudioServicesTestClass::GetBitRateList(CStifItemParser& /*aItem*/) |
2257 TInt CTmsAudioServicesTestClass::GetBitRateList(CStifItemParser& /*aItem*/) |
2368 { |
2258 { |