summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--orkbasecxx/audiofile/MediaChunkFile.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/orkbasecxx/audiofile/MediaChunkFile.cpp b/orkbasecxx/audiofile/MediaChunkFile.cpp
index a8b9155..aa89277 100644
--- a/orkbasecxx/audiofile/MediaChunkFile.cpp
+++ b/orkbasecxx/audiofile/MediaChunkFile.cpp
@@ -93,13 +93,11 @@ void MediaChunkFile::WriteChunk(AudioChunkRef chunkRef)
bool writeError = false;
- if(m_chunkQueueDataSize < (CONFIG.m_captureFileBatchSizeKByte*1024))
- {
- AudioChunk* pChunk = chunkRef.get();
- m_chunkQueueDataSize += pChunk->GetNumBytes();
- m_chunkQueue.push(chunkRef);
- }
- else
+ AudioChunk* pChunk = chunkRef.get();
+ m_chunkQueueDataSize += pChunk->GetNumBytes();
+ m_chunkQueue.push(chunkRef);
+
+ if(m_chunkQueueDataSize > (CONFIG.m_captureFileBatchSizeKByte*1024))
{
if (m_stream)
{