40 uint16_t mudpi_component_id,
41 uint32_t starting_mudpi_sample_id,
42 hrtcpif::SimSource hrtcp_sim_source,
43 hrtcpif::Endianness hrtcp_endianness);
51 std::vector<mudpiif::mudpiPacketJumbo>&
58 uint32_t getSampleId() {
return m_mudpi_sample_identity; }
60 std::vector<mudpiif::mudpiPacketJumbo> m_mudpi_packets;
62 uint32_t m_mudpi_sample_identity;
63 uint32_t m_mudpi_topic_identity;
64 uint16_t m_mudpi_component_identity;
65 hrtcpif::SimSource m_hrtcp_sim_source;
66 hrtcpif::Endianness m_hrtcp_endianness;
68 mudpiif::mudpiPacketJumbo
69 assembleMudpiLeadingPacket(std::vector<unsigned char>& raw_image_data,
int bytes_per_pixel);
70 mudpiif::mudpiPacketJumbo
71 assembleMudpiTrailingPacket(std::vector<unsigned char>& raw_image_data);
72 void assembleMudpiPayloadPackets(std::vector<mudpiif::mudpiPacketJumbo>& mudpi_packets,
73 std::vector<unsigned char>& raw_image_data,
std::vector< mudpiif::mudpiPacketJumbo > & getMudpiPackets(std::vector< unsigned char > &raw_image_data, int bytes_per_pixel, double timestamp)
Definition mudpiCreator.cpp:34
MudpiCreator(uint32_t mudpi_topic_id, uint16_t mudpi_component_id, uint32_t starting_mudpi_sample_id, hrtcpif::SimSource hrtcp_sim_source, hrtcpif::Endianness hrtcp_endianness)
Constructor for the MudpiCreator class.
Definition mudpiCreator.cpp:14