mirror of
https://github.com/cookiengineer/audacity
synced 2025-10-17 16:11:11 +02:00
Remove unnecessary casts to sampleCount
This commit is contained in:
@@ -203,12 +203,12 @@ void ODComputeSummaryTask::Update()
|
||||
const auto odpcmaFile =
|
||||
std::static_pointer_cast<ODPCMAliasBlockFile>(file);
|
||||
odpcmaFile->SetStart(block.start);
|
||||
odpcmaFile->SetClipOffset((sampleCount)(clip->GetStartTime()*clip->GetRate()));
|
||||
odpcmaFile->SetClipOffset(clip->GetStartTime()*clip->GetRate());
|
||||
|
||||
//these will always be linear within a sequence-lets take advantage of this by keeping a cursor.
|
||||
while(insertCursor<(int)tempBlocks.size()&&
|
||||
(sampleCount)(tempBlocks[insertCursor]->GetStart()+tempBlocks[insertCursor]->GetClipOffset()) <
|
||||
(sampleCount)(odpcmaFile->GetStart()+odpcmaFile->GetClipOffset()))
|
||||
tempBlocks[insertCursor]->GetStart() + tempBlocks[insertCursor]->GetClipOffset() <
|
||||
odpcmaFile->GetStart() + odpcmaFile->GetClipOffset())
|
||||
insertCursor++;
|
||||
|
||||
tempBlocks.insert(tempBlocks.begin() + insertCursor++, odpcmaFile);
|
||||
|
@@ -159,12 +159,12 @@ void ODDecodeTask::Update()
|
||||
std::static_pointer_cast<ODDecodeBlockFile>(file))->GetDecodeType() == this->GetODType())
|
||||
{
|
||||
oddbFile->SetStart(block.start);
|
||||
oddbFile->SetClipOffset((sampleCount)(clip->GetStartTime()*clip->GetRate()));
|
||||
oddbFile->SetClipOffset(clip->GetStartTime()*clip->GetRate());
|
||||
|
||||
//these will always be linear within a sequence-lets take advantage of this by keeping a cursor.
|
||||
while(insertCursor<(int)tempBlocks.size()&&
|
||||
(sampleCount)(tempBlocks[insertCursor]->GetStart()+tempBlocks[insertCursor]->GetClipOffset()) <
|
||||
(sampleCount)((oddbFile->GetStart()+oddbFile->GetClipOffset())))
|
||||
tempBlocks[insertCursor]->GetStart() + tempBlocks[insertCursor]->GetClipOffset() <
|
||||
oddbFile->GetStart() + oddbFile->GetClipOffset())
|
||||
insertCursor++;
|
||||
|
||||
tempBlocks.insert(tempBlocks.begin()+insertCursor++, oddbFile);
|
||||
|
Reference in New Issue
Block a user