added load/save config values to VOIP plugin. Added methods for ringin/accepting calls

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4980 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
csoler 2012-02-22 20:43:27 +00:00
parent 826e8f3728
commit e8f93f1569
4 changed files with 145 additions and 19 deletions

View file

@ -28,7 +28,10 @@ class RsVoipPongResult
class RsVoip
{
public:
virtual int sendVoipData(const void *data,uint32_t size) = 0;
virtual int sendVoipData(const std::string& peer_id,const void *data,uint32_t size) = 0;
virtual int sendVoipHangUpCall(const std::string& peer_id) = 0;
virtual int sendVoipRinging(const std::string& peer_id) = 0;
virtual int sendVoipAcceptCall(const std::string& peer_id) = 0;
typedef enum { AudioTransmitContinous = 0, AudioTransmitVAD = 1, AudioTransmitPushToTalk = 2 } enumAudioTransmit ;