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