19 lines
504 B
C++

#include "recording/recording.h"
namespace germanairlinesva
{
namespace file
{
namespace recording
{
void Recording::addSegment(const RecordingEntry &segment)
{
file.resize(file.size() + segment.getBinaryLength());
std::uint8_t *bufPtr =
6 + file.data() + count * segment.getBinaryLength();
std::memcpy(bufPtr, segment.getBinaryData(), segment.getBinaryLength());
count++;
}
} // namespace recording
} // namespace file
} // namespace germanairlinesva