![]() |
LeechCraft Azoth 0.6.70-18450-gabe19ee3b0
Modular multiprotocol IM plugin for LeechCraft
|
#include "imediacall.h"
Public Types | |
| enum | Direction { DIn , DOut } |
| enum | State { SConnecting , SActive , SDisconnecting , SFinished } |
Public Member Functions | |
| virtual Emitters::MediaCall & | GetMediaCallEmitter ()=0 |
| virtual Direction | GetDirection () const =0 |
| virtual QString | GetSourceID () const =0 |
| virtual void | Accept ()=0 |
| virtual void | Hangup ()=0 |
| virtual QIODevice * | GetAudioDevice ()=0 |
| virtual QAudioFormat | GetAudioReadFormat () const =0 |
| virtual QAudioFormat | GetAudioWriteFormat () const =0 |
| virtual QIODevice * | GetVideoDevice ()=0 |
Protected Member Functions | |
| virtual | ~IMediaCall ()=default |
Definition at line 23 of file imediacall.h.
| Enumerator | |
|---|---|
| DIn | |
| DOut | |
Definition at line 30 of file imediacall.h.
| Enumerator | |
|---|---|
| SConnecting | |
| SActive | |
| SDisconnecting | |
| SFinished | |
Definition at line 36 of file imediacall.h.
|
protectedvirtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |