X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FMPEGDVBBundle%2FMPESection.cc;h=2625b7b7aa9d8ca5f9412d973e915953b545acd1;hb=84df23442e79b04a5c4e55a93f46a26b8abe4728;hp=dcb6a50e99de4c43f8ddc3e624fbe27011e57f00;hpb=e59da064ee0ae6cc18c7e1173eedb920d5023021;p=senf.git diff --git a/Packets/MPEGDVBBundle/MPESection.cc b/Packets/MPEGDVBBundle/MPESection.cc index dcb6a50..2625b7b 100644 --- a/Packets/MPEGDVBBundle/MPESection.cc +++ b/Packets/MPEGDVBBundle/MPESection.cc @@ -36,14 +36,14 @@ #define prefix_ ///////////////////////////////cc.p//////////////////////////////////////// -//prefix_ boost::uint32_t senf::MPESectionParser::calcCrc() -// const -//{ -// return std::for_each( -// data().begin(), -// boost::prior(data().end(), 4), -// crc32_t() ).checksum(); -//} +prefix_ boost::uint32_t senf::MPESectionParser::calcCrc() + const +{ + return std::for_each( + data().begin(), + boost::prior(data().end(), 4), + crc32_t() ).checksum(); +} prefix_ void senf::MPESectionType::dump(packet p, std::ostream & os) @@ -101,7 +101,7 @@ prefix_ void senf::MPESectionType::finalize(packet p) { p->llc_snap_flag() = p.next(nothrow) && p.next().is() ? 1 : 0; p->section_length() = p.data().size() - 3; -// p->crc() = p->calcCrc(); + p->crc() = p->calcCrc(); } ///////////////////////////////cc.e////////////////////////////////////////