1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-01 21:54:55 -04:00

File Source plugin: skip header when seeking in I/Q recording

This commit is contained in:
f4exb
2016-10-08 10:02:36 +02:00
parent e9f23ed2bf
commit 008ee56252
2 changed files with 7 additions and 6 deletions
@@ -136,7 +136,7 @@ void FileSourceInput::seekFileStream(int seekPercentage)
m_fileSourceThread->setSamplesCount(seekPoint);
seekPoint *= 4; // + sizeof(FileSink::Header)
m_ifstream.clear();
m_ifstream.seekg(seekPoint, std::ios::beg);
m_ifstream.seekg(seekPoint + sizeof(FileRecord::Header), std::ios::beg);
}
}
@@ -152,7 +152,7 @@ bool FileSourceInput::start(int device)
if (m_ifstream.tellg() != 0) {
m_ifstream.clear();
m_ifstream.seekg(0, std::ios::beg);
m_ifstream.seekg(sizeof(FileRecord::Header), std::ios::beg);
}
if(!m_sampleFifo.setSize(m_sampleRate * 4)) {