Paketler

Hesap makineleri, paket gönderip alarak iletişim kurar. Genellikle tek bir paketin, her giriş zaman damgasında her giriş akışı boyunca gönderilir. Bir paket Tek bir video karesi veya tek bir tam sayı gibi herhangi bir veri türünü içermelidir. sayısı.

Paket oluşturma

Paketler genellikle mediapipe::MakePacket<T>() veya mediapipe::Adopt() (paket.h paketinden).

// Create a packet containing some new data.
Packet p = MakePacket<MyDataClass>("constructor_argument");
// Make a new packet with the same data and a different timestamp.
Packet p2 = p.At(Timestamp::PostStream());

veya:

// Create some new data.
auto data = absl::make_unique<MyDataClass>("constructor_argument");
// Create a packet to own the data.
Packet p = Adopt(data.release()).At(Timestamp::PostStream());

Paket içindeki verilere Packet::Get<T>() ile erişilir