diff options
author | Jan Holthuis <jan.holthuis@ruhr-uni-bochum.de> | 2020-11-27 14:07:51 +0100 |
---|---|---|
committer | Jan Holthuis <jan.holthuis@ruhr-uni-bochum.de> | 2020-11-28 15:04:10 +0100 |
commit | 545502b598482c2d3f414beaa3252bc32a326103 (patch) | |
tree | f88b6c84892f8dab3d9f1d6ab7c9d11fbfb71fbd /src/analyzer | |
parent | cb4ab3d6c96745768f3573dbefa11e6704d4007d (diff) |
Fix various MSVC conversion data loss warnings
Diffstat (limited to 'src/analyzer')
-rw-r--r-- | src/analyzer/plugins/analyzerqueenmarybeats.cpp | 4 | ||||
-rw-r--r-- | src/analyzer/trackanalysisscheduler.cpp | 6 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/analyzer/plugins/analyzerqueenmarybeats.cpp b/src/analyzer/plugins/analyzerqueenmarybeats.cpp index 73fc0d8aab..9ea99fd765 100644 --- a/src/analyzer/plugins/analyzerqueenmarybeats.cpp +++ b/src/analyzer/plugins/analyzerqueenmarybeats.cpp @@ -78,7 +78,7 @@ bool AnalyzerQueenMaryBeats::processSamples(const CSAMPLE* pIn, const int iLen) bool AnalyzerQueenMaryBeats::finalize() { m_helper.finalize(); - int nonZeroCount = m_detectionResults.size(); + int nonZeroCount = static_cast<int>(m_detectionResults.size()); while (nonZeroCount > 0 && m_detectionResults.at(nonZeroCount - 1) <= 0.0) { --nonZeroCount; } @@ -103,7 +103,7 @@ bool AnalyzerQueenMaryBeats::finalize() { std::vector<double> beats; tt.calculateBeats(df, beatPeriod, beats); - m_resultBeats.reserve(beats.size()); + m_resultBeats.reserve(static_cast<int>(beats.size())); for (size_t i = 0; i < beats.size(); ++i) { double result = (beats.at(i) * m_stepSize) - m_stepSize / 2; m_resultBeats.push_back(result); diff --git a/src/analyzer/trackanalysisscheduler.cpp b/src/analyzer/trackanalysisscheduler.cpp index bced859428..876b6e4963 100644 --- a/src/analyzer/trackanalysisscheduler.cpp +++ b/src/analyzer/trackanalysisscheduler.cpp @@ -109,7 +109,7 @@ void TrackAnalysisScheduler::emitProgressOrFinished() { DEBUG_ASSERT(m_pendingTrackIds.size() <= static_cast<size_t>(m_dequeuedTracksCount)); const int finishedTracksCount = - m_dequeuedTracksCount - m_pendingTrackIds.size(); + m_dequeuedTracksCount - static_cast<int>(m_pendingTrackIds.size()); AnalyzerProgress workerProgressSum = 0; int workerProgressCount = 0; @@ -164,7 +164,7 @@ void TrackAnalysisScheduler::emitProgressOrFinished() { } } const int totalTracksCount = - m_dequeuedTracksCount + m_queuedTrackIds.size(); + m_dequeuedTracksCount + static_cast<int>(m_queuedTrackIds.size()); DEBUG_ASSERT(m_currentTrackNumber <= m_dequeuedTracksCount); DEBUG_ASSERT(m_dequeuedTracksCount <= totalTracksCount); emit progress( @@ -331,7 +331,7 @@ void TrackAnalysisScheduler::stop() { QList<TrackId> TrackAnalysisScheduler::stopAndCollectScheduledTrackIds() { QList<TrackId> scheduledTrackIds; - scheduledTrackIds.reserve(m_queuedTrackIds.size() + m_pendingTrackIds.size()); + scheduledTrackIds.reserve(static_cast<int>(m_queuedTrackIds.size() + m_pendingTrackIds.size())); for (auto queuedTrackId: m_queuedTrackIds) { scheduledTrackIds.append(std::move(queuedTrackId)); } |