5 #ifndef BABEL_PACKET_HPP
6 #define BABEL_PACKET_HPP
11 using namespace std::chrono;
16 explicit AudioPacket(std::array<unsigned char, 4000> &payloadArray, std::int32_t receivedSize) {
17 std::memcpy(this->data, payloadArray.data(), receivedSize);
18 milliseconds ms = duration_cast<milliseconds>(
19 system_clock::now().time_since_epoch()
21 this->timestamp = ms.count() % 1000;
22 this->size = receivedSize;
27 unsigned char data[4000]{0};
34 #endif //BABEL_PACKET_HPP