libvpb
4.2.58
|
▼Public API functions | Public interfaces available to users of libvpb |
Queue size | |
Port initialisation | |
Card information | |
Port control | |
Event handling | |
Audio play and record | |
Error handling | |
Dialling | |
Programmable tone generator | |
Programmable tone detector | More information on the libvpb programmable tone detector is available here |
Timer functions | |
Locale selection | |
Wav audio support | |
DTMF digit collection | |
▼Caller id | |
Caller id decoding | |
Caller id generation | |
Japanese caller id | Additional support for the Japanese caller id standard |
Call logging and monitoring | |
Echo cancelling | |
Loop voltage sensing | |
ISDN support | |
▼Internal API functions | Internal API functions, documented for libvpb developers |
Miscellaneous functions | A collection of internal implementation functions |
Audio playback and recording | Internal interfaces for the audio playback and recording code |
Hardware registry | Structures to maintain a record of the available hardware and its configuration state |
VTCore HostDSP implementation | HostDSP implementation for devices using the vtcore driver |
▼Internal implementation detail | Structures and functions local to a particular translation unit |
Audio playback and recording implementation | Implementation support found in playrec.cpp |
VPBapi implementation detail | Implementation support found in vpbapi.cpp |