added toasters for incoming audio/video call to voip plugin (patch from Phenom)

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8295 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
electron128 2015-05-26 15:19:57 +00:00
parent c1061a1e9d
commit cee1819b7d
28 changed files with 2699 additions and 1710 deletions

View file

@ -20,9 +20,13 @@
****************************************************************/
#pragma once
#include <retroshare/rsplugin.h>
/*VOIP*/
#include "gui/VOIPToasterNotify.h"
#include "services/p3VOIP.h"
/*libretroshare"*/
#include <retroshare/rsplugin.h>
class VOIPGUIHandler ;
class VOIPNotify ;
@ -51,6 +55,9 @@ class VOIPPlugin: public RsPlugin
virtual std::string getPluginName() const;
virtual void setInterfaces(RsPlugInInterfaces& interfaces);
//================================== RsPlugin Notify ==================================//
virtual ToasterNotify *qt_toasterNotify();
private:
mutable p3VOIP *mVOIP ;
mutable RsPluginHandler *mPlugInHandler;
@ -60,5 +67,6 @@ class VOIPPlugin: public RsPlugin
VOIPNotify *mVOIPNotify ;
VOIPGUIHandler *mVOIPGUIHandler ;
VOIPToasterNotify *mVOIPToasterNotify ;
};