比如下面的伪码(14496-1标准)
aligned(8) class SL_PacketHeader (SLConfigDescriptor SL) {
if (SL.useAccessUnitStartFlag)
bit(1) accessUnitStartFlag;
if (SL.useAccessUnitEndFlag)
bit(1) accessUnitEndFlag;
if (SL.OCRLength>0)
bit(1) OCRflag;
if (SL.useIdleFlag)
bit(1) idleFlag;
if (SL.usePaddingFlag)
bit(1) paddingFlag;
if (paddingFlag)
bit(3) paddingBits;
if (!idleFlag && (!paddingFlag || paddingBits!=0)) {
if (SL.packetSeqNumLength>0)
bit(SL.packetSeqNumLength) packetSequenceNumber;