ソースを参照

Fix compiler warnings

dds
PaulStoffregen 11年前
コミット
3c31127761
2個のファイルの変更4行の追加4行の削除
  1. +1
    -1
      Audio.cpp
  2. +3
    -3
      Audio.h

+ 1
- 1
Audio.cpp ファイルの表示



bool AudioControlSGTL5000::volume(float left, float right) bool AudioControlSGTL5000::volume(float left, float right)
{ {
unsigned short m=(0x7F-calcVol(right,0x7F))<<8|0x7F-calcVol(left,0x7F);
unsigned short m=((0x7F-calcVol(right,0x7F))<<8)|(0x7F-calcVol(left,0x7F));
return write(CHIP_ANA_HP_CTRL, m); return write(CHIP_ANA_HP_CTRL, m);
} }



+ 3
- 3
Audio.h ファイルの表示

{ {
public: public:
AudioAnalyzeFFT256(uint8_t navg = 8, const int16_t *win = AudioWindowHanning256) AudioAnalyzeFFT256(uint8_t navg = 8, const int16_t *win = AudioWindowHanning256)
: AudioStream(1, inputQueueArray), outputflag(false),
prevblock(NULL), count(0), naverage(navg), window(win) { init(); }
: AudioStream(1, inputQueueArray), window(win),
prevblock(NULL), count(0), naverage(navg), outputflag(false) { init(); }


bool available() { bool available() {
if (outputflag == true) { if (outputflag == true) {
public: public:
AudioSynthWaveform(const int16_t *waveform) AudioSynthWaveform(const int16_t *waveform)
: AudioStream(0, NULL), wavetable(waveform), magnitude(0), phase(0) : AudioStream(0, NULL), wavetable(waveform), magnitude(0), phase(0)
, ramp_up(0), ramp_down(0), ramp_mag(0), ramp_length(0)
, ramp_down(0), ramp_up(0), ramp_mag(0), ramp_length(0)
{ } { }
void frequency(float freq) { void frequency(float freq) {
if (freq > AUDIO_SAMPLE_RATE_EXACT / 2 || freq < 0.0) return; if (freq > AUDIO_SAMPLE_RATE_EXACT / 2 || freq < 0.0) return;

読み込み中…
キャンセル
保存