OpalLocalConnection::OnEstablished();\r
}\r
\r
+\r
PBoolean FSConnection::SendUserInputTone(char tone, unsigned duration)\r
{\r
switch_dtmf_t dtmf = { tone, duration };\r
return switch_channel_queue_dtmf(m_fsChannel, &dtmf) == SWITCH_STATUS_SUCCESS;\r
}\r
\r
+\r
+PBoolean FSConnection::SendUserInputString(const PString & value)\r
+{\r
+ return OpalConnection::SendUserInputString(value);\r
+}\r
+\r
+\r
OpalMediaFormatList FSConnection::GetMediaFormats() const\r
{\r
if (m_switchMediaFormats.IsEmpty()) {\r
virtual PBoolean OnOpenMediaStream(OpalMediaStream & stream);
virtual OpalMediaFormatList GetMediaFormats() const;
virtual PBoolean SendUserInputTone(char tone, unsigned duration);
+ virtual PBoolean SendUserInputString(const PString & value);\r
void SetCodecs();