libvpb
4.2.61
|
▼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 |