कैलकुलेटर, पैकेट भेजकर और पाकर बातचीत करते हैं. आम तौर पर, एक
पैकेट को हर इनपुट टाइमस्टैंप पर, हर इनपुट स्ट्रीम के साथ भेजा जाता है. पैकेट कैन
किसी भी तरह का डेटा शामिल नहीं होता है, जैसे कि वीडियो का एक फ़्रेम या एक पूर्णांक
कम किए गए हैं.
पैकेट बनाना
आम तौर पर, पैकेट mediapipe::MakePacket<T>() या इसका इस्तेमाल करके बनाए जाते हैं
mediapipe::Adopt() (पैकेट.h से).
// Create a packet containing some new data.Packetp=MakePacket<MyDataClass>("constructor_argument");// Make a new packet with the same data and a different timestamp.Packetp2=p.At(Timestamp::PostStream());
या:
// Create some new data.autodata=absl::make_unique<MyDataClass>("constructor_argument");// Create a packet to own the data.Packetp=Adopt(data.release()).At(Timestamp::PostStream());
पैकेट के डेटा को Packet::Get<T>() से ऐक्सेस किया जा सकता है
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2024-09-05 (UTC) को अपडेट किया गया."],[],[]]