1// Copyright 2008 The Android Open Source Project 2 3#ifndef AUDIOTRACKTEST_H_ 4#define AUDIOTRACKTEST_H_ 5 6namespace android { 7 8class AudioTrackTest{ 9 public: 10 AudioTrackTest(void); 11 ~AudioTrackTest() {}; 12 13 void Execute(void); 14 int Test01(); 15 16 void Generate(short *buffer, long bufferSz, long amplitude, unsigned long &phi, long dPhi); 17 void InitSine(); 18 short ComputeSine(long amplitude, long phi); 19 20 #define SIN_SZ 1024 21 short sin1024[SIN_SZ]; // sine table 2*pi = 1024 22}; 23 24}; 25 26 27#endif /*AUDIOTRACKTEST_H_*/ 28