X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FMPEGDVBBundle%2FMPESection.cc;h=e660894051e31e5068cd1154a70f2032cfdcd6cd;hb=82e794070d4f3ae8aacb1827b21a93b9d48ce57f;hp=0130ba7210632b3cbac7cb200669eb3a7cc4788a;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/Packets/MPEGDVBBundle/MPESection.cc b/senf/Packets/MPEGDVBBundle/MPESection.cc index 0130ba7..e660894 100644 --- a/senf/Packets/MPEGDVBBundle/MPESection.cc +++ b/senf/Packets/MPEGDVBBundle/MPESection.cc @@ -29,9 +29,9 @@ // Custom includes #include #include -#include "../../Packets/DefaultBundle/LlcSnapPacket.hh" -#include "../../Packets/DefaultBundle/IPv4Packet.hh" -#include "../../Packets/DefaultBundle/IPv6Packet.hh" +#include +#include +#include #define prefix_ ///////////////////////////////cc.p//////////////////////////////////////// @@ -52,27 +52,27 @@ prefix_ void senf::MPESectionType::dump(packet p, std::ostream & os) boost::io::ios_all_saver ias(os); os << "MPE Section:\n" << std::hex - << " table_id : 0x" << unsigned(p->table_id()) << "\n" - << " section syntax indicator: " << p->section_syntax_indicator() << "\n" - << " private indicator : " << p->private_indicator() << "\n" + << senf::fieldName("table_id") << "0x" << unsigned(p->table_id()) << "\n" + << senf::fieldName("section syntax indicator") << p->section_syntax_indicator() << "\n" + << senf::fieldName("private indicator") << p->private_indicator() << "\n" << std::dec - << " section length : " << p->section_length() << "\n" + << senf::fieldName("section length") << p->section_length() << "\n" << std::hex - << " MAC address 6 : 0x" << unsigned(p->mac_addr_6()) << "\n" - << " MAC address 5 : 0x" << unsigned(p->mac_addr_5()) << "\n" - << " payload scrambling ctrl : 0x" << p->payload_scrmbl_ctrl() << "\n" - << " address scrambling ctrl : 0x" << p-> addr_scrmbl_ctrl() << "\n" - << " LLC/SNAP flag : 0x" << p->llc_snap_flag() << "\n" - << " current next indicator : 0x" << p->curr_next_indicator() << "\n" - << " section number : 0x" << unsigned(p->section_num()) << "\n" - << " last section number : 0x" << unsigned(p->last_section_num()) << "\n" - << " real time parameters : \n" - << " delta_t : 0x" << unsigned(p->real_time_parameters().delta_t()) << "\n" - << " table boundary : 0x" << unsigned(p->real_time_parameters().table_boundary()) << "\n" - << " frame boundary : 0x" << unsigned(p->real_time_parameters().frame_boundary()) << "\n" - << " address : 0x" << unsigned(p->real_time_parameters().address()) << "\n" + << senf::fieldName("MAC address 6") << "0x" << unsigned(p->mac_addr_6()) << "\n" + << senf::fieldName("MAC address 5") << "0x" << unsigned(p->mac_addr_5()) << "\n" + << senf::fieldName("payload scrambling ctrl") << "0x" << p->payload_scrmbl_ctrl() << "\n" + << senf::fieldName("address scrambling ctrl") << "0x" << p-> addr_scrmbl_ctrl() << "\n" + << senf::fieldName("LLC/SNAP flag") << "0x" << p->llc_snap_flag() << "\n" + << senf::fieldName("current next indicator") << "0x" << p->curr_next_indicator() << "\n" + << senf::fieldName("section number") << "0x" << unsigned(p->section_num()) << "\n" + << senf::fieldName("last section number") << "0x" << unsigned(p->last_section_num()) << "\n" + << senf::fieldName("real time parameters") << "\n" + << senf::fieldName(" delta_t") << "0x" << unsigned(p->real_time_parameters().delta_t()) << "\n" + << senf::fieldName(" table boundary") << "0x" << unsigned(p->real_time_parameters().table_boundary()) << "\n" + << senf::fieldName(" frame boundary") << "0x" << unsigned(p->real_time_parameters().frame_boundary()) << "\n" + << senf::fieldName(" address") << "0x" << unsigned(p->real_time_parameters().address()) << "\n" << std::dec - << " crc : " << unsigned(p->crc()) << "\n"; + << senf::fieldName("crc") << unsigned(p->crc()) << "\n"; } prefix_ senf::PacketParserBase::size_type senf::MPESectionType::initSize()