#497 closed enhancement (fixed)
Waveform Similarity Based Overlap-Add (WSOLA) implementation
Reported by: | bennylp | Owned by: | nanang |
---|---|---|---|
Priority: | normal | Milestone: | release-0.9.0 |
Component: | pjmedia | Version: | trunk |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: |
Description
WSOLA is used to speed up or slow down audio playback without changing the pitch. We can use this functionality to get around audio drifts, and also as base implementation for packet lost concealment (PLC).
Change History (8)
comment:1 Changed 17 years ago by bennylp
- Resolution set to fixed
- Status changed from new to closed
comment:2 Changed 17 years ago by bennylp
In r1826:
- a bit of optimization to manually unroll some loops
comment:3 Changed 17 years ago by bennylp
In r1827:
- Modify WSOLA discard to support erasing frame from non-contiguous buffer
comment:4 Changed 17 years ago by bennylp
In r1829:
- Fixed bug in wsola when discarding frame in non-contiguous buffer
comment:5 Changed 17 years ago by bennylp
comment:6 Changed 17 years ago by bennylp
In r1845:
- bug in pjmedia_wsola_save() when extra samples exceed samples per frame.
comment:7 Changed 17 years ago by bennylp
In r1858:
- added missing PJ_INT64() family macros for Symbian compilers
comment:8 Changed 17 years ago by bennylp
In r1875:
- fixed division by zero error when min_extra is set to zero (the default settings)
Note: See
TracTickets for help on using
tickets.
Done in r1824