pjsip logo pjsip.org
Open source SIP stack and media stack for presence, im/instant messaging, and multimedia communication
Loading

HOME

SIP/media Features
High Performance SIP
Small Footprint SIP
Symbian Port

FAQ

Documentation

Licensing

Download

Development (Trac)

Projects using pjsip

Mailing List

Open Source Links


About: PJLIB, PJLIB-UTIL, PJSIP, and PJMEDIA are created by: Benny Prijono
<bennylp@pjsip.org>


 

Home --> Documentations --> PJMEDIA Reference

Audio Manipulation Algorithms

Algorithms to manipulate audio frames.

Modules

 Circular Buffer
 

Circular buffer manages read and write contiguous audio samples in a non-contiguous buffer as if the buffer were contiguous. This should give better performance than keeping contiguous samples in a contiguous buffer, since read/write operations will only update the pointers, instead of shifting audio samples.


 Adaptive Delay Buffer
 

Adaptive delay buffer with high-quality time-scale modification.


 Adaptive jitter buffer
 

Adaptive de-jitter buffering implementation.


 Packet Lost Concealment (PLC)
 

Packet lost compensation algorithm.


 Resampling Algorithm
 

Sample rate conversion algorithm.


 Adaptive Silence Detection
 

Adaptive Silence Detector.


 Monochannel and multichannel audio frame converter
 

Mono - multi-channels audio conversion.


 Waveform Similarity Based Overlap-Add (WSOLA)
 

Time-scale modification to audio without affecting the pitch.


 


PJMEDIA small footprint Open Source media stack
Copyright (C) 2006-2008 Teluu Inc.