diff data/fileio/AudioFileReaderFactory.cpp @ 929:59e7fe1b1003 warnfix_no_size_t

Unsigned removals and warning fixes in data/
author Chris Cannam
date Tue, 17 Jun 2014 14:33:42 +0100
parents f5cd33909744
children d03b3d956358
line wrap: on
line diff
--- a/data/fileio/AudioFileReaderFactory.cpp	Tue Jun 17 13:52:07 2014 +0100
+++ b/data/fileio/AudioFileReaderFactory.cpp	Tue Jun 17 14:33:42 2014 +0100
@@ -58,21 +58,21 @@
 }
 
 AudioFileReader *
-AudioFileReaderFactory::createReader(FileSource source, size_t targetRate,
+AudioFileReaderFactory::createReader(FileSource source, int targetRate,
                                      ProgressReporter *reporter)
 {
     return create(source, targetRate, false, reporter);
 }
 
 AudioFileReader *
-AudioFileReaderFactory::createThreadingReader(FileSource source, size_t targetRate,
+AudioFileReaderFactory::createThreadingReader(FileSource source, int targetRate,
                                               ProgressReporter *reporter)
 {
     return create(source, targetRate, true, reporter);
 }
 
 AudioFileReader *
-AudioFileReaderFactory::create(FileSource source, size_t targetRate, bool threading,
+AudioFileReaderFactory::create(FileSource source, int targetRate, bool threading,
                                ProgressReporter *reporter)
 {
     QString err;
@@ -102,7 +102,7 @@
 
         if (reader->isOK() &&
             (!reader->isQuicklySeekable() ||
-             (targetRate != 0 && fileRate != targetRate))) {
+             (targetRate != 0 && fileRate != (int)targetRate))) {
 
             SVDEBUG << "AudioFileReaderFactory::createReader: WAV file rate: " << reader->getSampleRate() << ", seekable " << reader->isQuicklySeekable() << ", creating decoding reader" << endl;
 
@@ -215,7 +215,7 @@
 
         if (reader->isOK() &&
             (!reader->isQuicklySeekable() ||
-             (targetRate != 0 && fileRate != targetRate))) {
+             (targetRate != 0 && fileRate != (int)targetRate))) {
 
             SVDEBUG << "AudioFileReaderFactory::createReader: WAV file rate: " << reader->getSampleRate() << ", seekable " << reader->isQuicklySeekable() << ", creating decoding reader" << endl;