This commit is contained in:
Clement 2018-11-08 11:29:20 -08:00
parent 7192aed131
commit d2a1bb4806
2 changed files with 5 additions and 6 deletions

View file

@ -111,11 +111,10 @@ void SoundProcessor::run() {
return;
}
QString fileName = sound->getURL().fileName().toLower();
auto url = sound->getURL();
QString fileName = url.fileName().toLower();
qCDebug(audio) << "Processing sound file" << fileName;
// replace our byte array with the downloaded data
static const QString WAV_EXTENSION = ".wav";
static const QString MP3_EXTENSION = ".mp3";
static const QString RAW_EXTENSION = ".raw";
@ -165,7 +164,7 @@ void SoundProcessor::run() {
}
QByteArray SoundProcessor::downSample(const QByteArray& rawAudioByteArray,
AudioProperties properties) {
AudioProperties properties) {
// we want to convert it to the format that the audio-mixer wants
// which is signed, 16-bit, 24Khz

View file

@ -37,8 +37,6 @@ public:
static AudioDataPointer make(uint32_t numSamples, uint32_t numChannels,
const AudioSample* samples);
AudioData(uint32_t numSamples, uint32_t numChannels, const AudioSample* samples);
uint32_t getNumSamples() const { return _numSamples; }
uint32_t getNumChannels() const { return _numChannels; }
const AudioSample* data() const { return _data; }
@ -51,6 +49,8 @@ public:
uint32_t getNumBytes() const { return _numSamples * sizeof(AudioSample); }
private:
AudioData(uint32_t numSamples, uint32_t numChannels, const AudioSample* samples);
const uint32_t _numSamples { 0 };
const uint32_t _numChannels { 0 };
const AudioSample* const _data { nullptr };