« Back to Cisco TAPI Questions

DevSpecific STOP RECORDING does not work

Combination View Flat View Tree View
Threads [ Previous | Next ]
DevSpecific STOP RECORDING does not work
tapi stop recording sldst_stop_call_recording
Answer
8/16/12 8:41 AM
Hello,
i use the devSpecific methods in TAPI to start whispering, monitoring and recording on demand for certain calls. this part works fine, but i cannot stop the recording anymore. 
 
the version of cucm is 8.6.2 and i use the 32 bit TSP as the 64 bit TSP has some troubles on devSpecific commands. 
 
here is what i see in the tsp log:
 

11:42:12.633 |   CSelsiusTSPLine:emoticonevSpecific() [0x00000C2A] inside of SLDST_START_CALL_RECORDING
11:42:12.633 |-->CSelsiusTSPCallList::IsValidCallHandle() 
11:42:12.633 |   CSelsiusTSPCallList::IsValidCallHandle() Found mapping for call(0x03CD2058) to callHandle(0x02529DA5)

 
start recording works perfect for call 0x03CD2058 but when i issue a stop recording command later on, i get this on the tsp log:
 

11:43:28.798 |   CSelsiusTSPLine:emoticonevSpecific() [0x00000C2C] inside of SLDST_STOP_CALL_RECORDING
11:43:28.798 |-->CSelsiusTSPCallList::IsValidCallHandle() 
11:43:28.798 |   CSelsiusTSPCallList::IsValidCallHandle() Found mapping for call(0x03CD2058) to callHandle(0x02529DA5)
11:43:28.798 |<--CSelsiusTSPCallList::IsValidCallHandle() 
11:43:28.798 |   CSelsiusTSPLine:emoticonevSpecific() [0x00000C2C] *ERROR* No recording in progress on this call
11:43:28.798 |<--CSelsiusTSPLine:emoticonevSpecific() [0x00000C2C] 
11:43:28.798 |<--SelsiusTSP::TSPI_lineDevSpecific(0x03CA1470) 
11:43:28.798 |   TSPI_lineDevSpecific() TSPI_lineDevSpecific returns = 0x80000048

 
you can see that that the same call id was found but somehow i get this ERROR... 
 
any help is appreciated, thanks for your hints and tips.
 
rgds
Wolfgang