1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-12-26 14:41:14 +01:00

(bug 451, p2)

Correct Sequence::ConvertToSampleFormat() errors resulting in wrong block file sizes, per offline discussions with Martyn and James.

In WaveClip::ConvertToSampleFormat(), distinguish between failure and no change.

Changed deprecated calls to wxArray::Count() to GetCount(),

In Sequence::Blockify(), no reason to call Alloc() if we know we have no samples, so rearranged that code.
This commit is contained in:
v.audacity
2011-12-02 06:54:52 +00:00
parent df53d2de52
commit 2f043dfb0f
3 changed files with 123 additions and 55 deletions

View File

@@ -136,7 +136,7 @@ class Sequence: public XMLTagHandler {
sampleFormat GetSampleFormat() const;
bool SetSampleFormat(sampleFormat format);
bool ConvertToSampleFormat(sampleFormat format);
bool ConvertToSampleFormat(sampleFormat format, bool* pbChanged);
//
// Retrieving summary info