When parsing the following B64:
/DByAAAAAAAAAv/wBQb+AAAAAABcAhRDVUVJUwIu0X/fAAApTwAAACIAAAIWQ1VFSSxMdth/3wAAKU8AAAA0AAAAAAIWQ1VFSRH5kzZ/3wAAKU8AAAA2AAAAAAIUQ1VFSUWu4aR/3wAAKU8AAAAwAADzsyAa
I only see segmentation_type_id 34 and 52. 54 and 48 are missing.
{ "InfoSection": { "Name": "Splice Info Section", "TableID": "0xfc", "SectionSyntaxIndicator": false, "Private": false, "Reserved": "0x3", "SectionLength": 114, "ProtocolVersion": 0, "EncryptedPacket": false, "EncryptionAlgorithm": 0, "PtsAdjustment": 0, "CwIndex": "0x2", "Tier": "0xfff", "CommandLength": 5, "CommandType": 6 }, "Command": { "Name": "Time Signal", "CommandType": 6, "TimeSpecifiedFlag": true }, "DescriptorLoopLength": 92, "Descriptors": [ { "Tag": 2, "Length": 20, "Identifier": "CUEI", "Name": "Segmentation Descriptor", "SegmentationEventID": "0x53022ed1", "ProgramSegmentationFlag": true, "SegmentationDurationFlag": true, "WebDeliveryAllowedFlag": true, "NoRegionalBlackoutFlag": true, "ArchiveAllowedFlag": true, "DeviceRestrictions": "No Restrictions", "SegmentationDuration": 30.08, "SegmentationMessage": "Break Start", "SegmentationTypeID": 34 }, { "Tag": 2, "Length": 22, "Identifier": "CUEI", "Name": "Segmentation Descriptor", "SegmentationEventID": "0x2c4c76d8", "ProgramSegmentationFlag": true, "SegmentationDurationFlag": true, "WebDeliveryAllowedFlag": true, "NoRegionalBlackoutFlag": true, "ArchiveAllowedFlag": true, "DeviceRestrictions": "No Restrictions", "SegmentationDuration": 30.08, "SegmentationMessage": "Provider Placement Opportunity Start", "SegmentationTypeID": 52 }, { "Identifier": "\u0002\u0016CU", "Name": "Avail Descriptor", "ProviderAvailID": 1162416633 }, {} ], "Crc32": 2145320960 }