X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FMPEGDVBBundle%2FMPESection.cc;h=8035cdb987d68785cd1b83f8893414117a06e0cb;hb=53abe407b3c60b165f5d7e55d7c63b1b2b7227aa;hp=5cbc48625286226ed2bcb42df190e62378ecd608;hpb=03e6d8f7c983e22cdd021176a3190b7d34a2d8c5;p=senf.git diff --git a/Packets/MPEGDVBBundle/MPESection.cc b/Packets/MPEGDVBBundle/MPESection.cc index 5cbc486..8035cdb 100644 --- a/Packets/MPEGDVBBundle/MPESection.cc +++ b/Packets/MPEGDVBBundle/MPESection.cc @@ -99,7 +99,7 @@ prefix_ senf::PacketInterpreterBase::factory_t senf::MPESectionType::nextPacketT prefix_ void senf::MPESectionType::finalize(packet p) { - p->llc_snap_flag() = p.next().is() ? 1 : 0; + p->llc_snap_flag() = p.next(nothrow) && p.next().is() ? 1 : 0; p->section_length() = p.data().size() - 3; // p->crc() = p->calcCrc(); }