|
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 |