Lines Matching refs:signal
151 bytesPerBlock = lsx_ima_bytes_per_block(ft->signal.channels, in wav_ima_adpcm_fmt()
164 lsx_malloc(ft->signal.channels * wav->samplesPerBlock * sizeof(short)); in wav_ima_adpcm_fmt()
188 …samplesThisBlock = lsx_ima_samples_in((size_t)0, (size_t)ft->signal.channels, bytesRead, (size_t) … in ImaAdpcmReadBlock()
200 lsx_ima_block_expand_i(ft->signal.channels, wav->packet, wav->samples, samplesThisBlock); in ImaAdpcmReadBlock()
226 bytesPerBlock = lsx_ms_adpcm_bytes_per_block(ft->signal.channels, in wav_ms_adpcm_fmt()
251 lsx_malloc(ft->signal.channels * wav->samplesPerBlock * sizeof(short)); in wav_ms_adpcm_fmt()
255 wav->ms_adpcm_data = lsx_ms_adpcm_alloc(ft->signal.channels); in wav_ms_adpcm_fmt()
291 …samplesThisBlock = lsx_ms_adpcm_samples_in((size_t)0, (size_t)ft->signal.channels, bytesRead, (siz… in AdpcmReadBlock()
299 …errmsg = lsx_ms_adpcm_block_expand_i(wav->ms_adpcm_data, ft->signal.channels, wav->nCoefs, wav->ls… in AdpcmReadBlock()
317 chans = ft->signal.channels; in xxxAdpcmWriteBlock()
706 if (ft->signal.channels == 0 || ft->signal.channels == wChannels) in wav_read_fmt()
707 ft->signal.channels = wChannels; in wav_read_fmt()
711 if (ft->signal.channels == 0) { in wav_read_fmt()
716 if (ft->signal.rate == 0 || ft->signal.rate == dwSamplesPerSecond) in wav_read_fmt()
717 ft->signal.rate = dwSamplesPerSecond; in wav_read_fmt()
797 wav->ignoreSize = ft->signal.length == SOX_IGNORE_LENGTH; in startread()
931 if (wav->numSamples * wav->blockAlign == qwDataLength * ft->signal.channels) in startread()
932 wav->numSamples /= ft->signal.channels; in startread()
943 lsx_ms_adpcm_samples_in(qwDataLength, ft->signal.channels, in startread()
952 lsx_ima_samples_in(qwDataLength, ft->signal.channels, in startread()
968 / ft->signal.channels; in startread()
971 ft->signal.length = SOX_UNSPEC; in startread()
973 ft->signal.length = wav->numSamples * ft->signal.channels; in startread()
994 len = min(len, wav->numSamples * ft->signal.channels); in read_samples()
1023 if (ct > wav->blockSamplesRemaining * ft->signal.channels) in read_samples()
1024 ct = wav->blockSamplesRemaining * ft->signal.channels; in read_samples()
1027 wav->blockSamplesRemaining -= ct / ft->signal.channels; in read_samples()
1042 wav->numSamples -= done / ft->signal.channels; in read_samples()
1063 done -= done % ft->signal.channels; in read_samples()
1065 if (done / ft->signal.channels > wav->numSamples) in read_samples()
1068 wav->numSamples -= done / ft->signal.channels; in read_samples()
1122 if (!ft->signal.length && !ft->seekable) in startwrite()
1141 for (ch=0; ch<ft->signal.channels; ch++) in startwrite()
1143 sbsize = ft->signal.channels * wav->samplesPerBlock; in startwrite()
1252 if (ft->signal.channels > UINT16_MAX) { in wavwritehdr()
1254 ft->signal.channels); in wavwritehdr()
1258 dwSamplesPerSecond = ft->signal.rate; in wavwritehdr()
1259 wChannels = ft->signal.channels; in wavwritehdr()
1303 wBlockAlign = ft->signal.rate / 11008; in wavwritehdr()
1315 ft->signal.length /= max(1, ft->signal.channels); in wavwritehdr()
1316 wChannels = ft->signal.channels = 1; in wavwritehdr()
1332 ft->signal.channels); in wavwritehdr()
1346 second_header ? wav->numSamples : ft->signal.length / wChannels; in wavwritehdr()
1372 if (!second_header && !ft->signal.length) in wavwritehdr()
1379 dwAvgBytesPerSec = (double)wBlockAlign*ft->signal.rate / (double)wSamplesPerBlock + 0.5; in wavwritehdr()
1522 wav->numSamples += (len/ft->signal.channels); in write_samples()
1529 wav->numSamples += (len/ft->signal.channels); in write_samples()
1567 if (ft->signal.length && wav->numSamples <= 0xffffffff && in stopwrite()
1568 wav->numSamples == ft->signal.length) in stopwrite()
1604 wav->blockAlign * ft->signal.channels / 2; in seek()
1605 gsmoff -= gsmoff % (wav->blockAlign * ft->signal.channels); in seek()
1614 wav->numSamples = ft->signal.length - (new_offset / ft->signal.channels); in seek()
1617 double wide_sample = offset - (offset % ft->signal.channels); in seek()
1622 wav->numSamples -= (size_t)wide_sample / ft->signal.channels; in seek()