Hi all...
I wrote a simple program using HiPhone Desktop USB able to dial a phone number and play a wave file.
When wave playback finish the program should hang up and terminate but the event OnAsyncPlaybackDone never fires! (tested putting a breakpoint into event handler routine).
This is what "Way2Call Log" give me:
0 15:26:57:679 [1156] » DLL_PROCESS_ATTACH 1 15:27:01:460 [1156] » InitializeDriver() Called, dwReserved=0, DLL Version: 13700 2 15:27:01:585 [1156] » Dev#0 Wave Out name 'Hi-Phone Desktop USB' 3 15:27:01:585 [1156] » Dev#0 Wave In name 'Hi-Phone Desktop USB' 4 15:27:01:585 [1156] » Dev#0 Wave Aux name 'Hi-Phone Desktop USB Aux' 5 15:27:01:585 [1156] » Dev#0 Mixer Name 'Hi-Phone Desktop USB' 6 15:27:02:070 [1156] » InitializeDriver() End OK, Num Devs = 1 7 15:27:02:070 [1156] » Dev #0 Name: Hi-Phone Desktop USB 018338 8 15:27:02:070 [1156] » Dev#0 Open Called. DLL: 13700, Fw: 4.03.36, SN: HD00USGR02102731018338 9 15:27:02:085 [1156] » Dev#0 Event: Device Reset Occured. ExData 0x0000, TID: 0x0A68 10 15:27:02:117 [1156] » Dev#0 Coutry Code: 39 11 15:27:02:132 [1156] » Dev#0 Open Completed. 12 15:27:10:664 [1156] » Dev#0 Monitor Custom Tones called, 1 tone items. 13 15:27:10:679 [1156] » Dev#0 GetLineWirePlugged called. 14 15:27:10:679 [1156] » Dev#0 GetLineWirePlugged error: < W2C_DEV_MODEL_LITE. 15 15:27:10:695 [1156] » Dev#0 Call Started: 48 TID: DB4 16 15:27:10:695 [1156] » Dev#0 Command: Switch: Line - Audio Stream, Phone Monitor 17 15:27:10:695 [1156] » Dev#0 Command: Mute Phone 18 15:27:11:039 [1156] » Dev#0 Command: DTMF Dial 4 19 15:27:11:226 [1156] » Dev#0 Command: DTMF Dial 8 20 15:27:11:414 [1156] » Dev#0 Command: Start Analysis 21 15:27:11:429 [1156] » Dev#0 Opened wave Aux: ID=2, Name=Hi-Phone Desktop USB Aux. 22 15:27:11:445 [1156] » Dev#0 Event: Call - Dialing done. ExData 0x0000, TID: 0x0DB4 23 15:27:11:445 [1156] » Dev#0 Call Thread Ended with 0, TID: DB4 24 15:27:15:226 [1156] » Dev#0 Command: Un-Mute Phone 25 15:27:15:226 [1156] » Dev#0 Event: Call answered: Voice detected. ExData 0x0000, TID: 0x10D4 26 15:27:15:226 [1156] » Dev#0 Command: Un-Mute Phone 27 15:27:15:242 [1156] » Dev#0 Command: Switch: Phone - Audio Stream - Line 28 15:27:15:242 [1156] » Dev#0 Playback Thread Started 29 15:27:19:570 [1156] » Dev#0 Event: Call answered: Voice detected. ExData 0x0000, TID: 0x10D4 30 15:27:22:773 [1156] » Dev#0 Event: Tone Monitored. ExData 0x0000, TID: 0x10D4 31 15:27:24:242 [1156] » Dev#0 Event: Call answered: Voice detected. ExData 0x0000, TID: 0x10D4 32 15:27:24:820 [1156] » Dev#0 Event: Call answered: Voice detected. ExData 0x0000, TID: 0x10D4 33 15:27:26:804 [1156] » Dev#0 Event: Call answered: Speech detected. ExData 0x0000, TID: 0x10D4 34 15:27:30:773 [1156] » Dev#0 Event: Tone Monitored. ExData 0x0000, TID: 0x10D4 35 15:27:31:351 [1156] » Dev#0 Event: Call answered: Voice detected. ExData 0x0000, TID: 0x10D4 36 15:27:35:835 [1156] » Dev#0 Event: Busy detected. ExData 0x0000, TID: 0x10D4 37 15:27:38:835 [1156] » Dev#0 Event: Busy detected. ExData 0x0000, TID: 0x10D4 38 15:27:41:835 [1156] » Dev#0 Event: Busy detected. ExData 0x0000, TID: 0x10D4 39 15:27:44:851 [1156] » Dev#0 Event: Busy detected. ExData 0x0000, TID: 0x10D4 40 15:27:47:867 [1156] » Dev#0 Event: Busy detected. ExData 0x0000, TID: 0x10D4 41 15:27:50:867 [1156] » Dev#0 Event: Busy detected. ExData 0x0000, TID: 0x10D4 42 15:27:53:804 [1156] » Dev#0 Event: Busy detected. ExData 0x0000, TID: 0x10D4 43 15:27:56:820 [1156] » Dev#0 Event: Busy detected. ExData 0x0000, TID: 0x10D4
Any ideas?
|