mirror of
https://github.com/danog/libtgvoip.git
synced 2024-11-26 20:24:38 +01:00
bfde1a4be3
Moved public API classes into namespace tgvoip (CVoIPController -> tgvoip::VoIPController, CVoIPServerConfig -> tgvoip::ServerConfig) Endpoint is now a class instead of a struct; also, IP addresses are now wrapped into objects instead of relying on in_addr and in6_addr Full Windows port (Win32 threading + Winsock + WaveOut/WaveIn) Added support for ALSA audio I/O on Linux (closes #2) Abstracted away low-level networking to make it more portable Minor bugfixes |
||
---|---|---|
audio | ||
client/android | ||
libtgvoip_osx.xcodeproj | ||
libtgvoip.xcodeproj | ||
os | ||
webrtc_dsp/webrtc | ||
.gitignore | ||
Android.mk | ||
BlockingQueue.cpp | ||
BlockingQueue.h | ||
BufferInputStream.cpp | ||
BufferInputStream.h | ||
BufferOutputStream.cpp | ||
BufferOutputStream.h | ||
BufferPool.cpp | ||
BufferPool.h | ||
CongestionControl.cpp | ||
CongestionControl.h | ||
EchoCanceller.cpp | ||
EchoCanceller.h | ||
Info.plist | ||
JitterBuffer.cpp | ||
JitterBuffer.h | ||
libtgvoip.gyp | ||
logging.cpp | ||
logging.h | ||
MediaStreamItf.cpp | ||
MediaStreamItf.h | ||
NetworkSocket.cpp | ||
NetworkSocket.h | ||
OpusDecoder.cpp | ||
OpusDecoder.h | ||
OpusEncoder.cpp | ||
OpusEncoder.h | ||
threading.h | ||
UNLICENSE | ||
VoIPController.cpp | ||
VoIPController.h | ||
VoIPServerConfig.cpp | ||
VoIPServerConfig.h |