Class that implements MMX optimized routines for 16bit integer samples type. More...
#include <TDStretch.h>
Protected Member Functions | |
| long | calcCrossCorrMulti (const short *mixingPos, const short *compare) const |
| long | calcCrossCorrStereo (const short *mixingPos, const short *compare) const |
| virtual void | overlapStereo (short *output, const short *input) const |
| virtual void | clearCrossCorrState () |
| clear cross correlation routine state if necessary | |
Class that implements MMX optimized routines for 16bit integer samples type.
Definition at line 269 of file TDStretch.h.
| long TDStretchMMX::calcCrossCorrMulti | ( | const short * | mixingPos, | |
| const short * | compare | |||
| ) | const [protected, virtual] |
Reimplemented from soundtouch::TDStretch.
Definition at line 145 of file mmx_gcc.cpp.
| long TDStretchMMX::calcCrossCorrStereo | ( | const short * | mixingPos, | |
| const short * | compare | |||
| ) | const [protected, virtual] |
Reimplemented from soundtouch::TDStretch.
Definition at line 84 of file mmx_gcc.cpp.
| void TDStretchMMX::overlapStereo | ( | short * | output, | |
| const short * | input | |||
| ) | const [protected, virtual] |
Reimplemented from soundtouch::TDStretch.
Definition at line 267 of file mmx_gcc.cpp.
| void TDStretchMMX::clearCrossCorrState | ( | ) | [protected, virtual] |
clear cross correlation routine state if necessary
Reimplemented from soundtouch::TDStretch.
Definition at line 261 of file mmx_gcc.cpp.
1.6.3