Lines Matching defs:PesOptionalHeader
84 struct PesOptionalHeader { struct
90 const PesHeaderField marker = PesHeaderField(2, 2, 0, 6);
93 const PesHeaderField scrambling = PesHeaderField(0, 2, 0, 4);
96 const PesHeaderField priority = PesHeaderField(0, 1, 0, 3);
101 const PesHeaderField data_alignment = PesHeaderField(0, 1, 0, 2);
104 const PesHeaderField copyright = PesHeaderField(0, 1, 0, 1);
107 const PesHeaderField original = PesHeaderField(0, 1, 0, 0);
110 const PesHeaderField has_pts = PesHeaderField(1, 1, 1, 7);
113 const PesHeaderField has_dts = PesHeaderField(0, 1, 1, 6);
116 const PesHeaderField unused = PesHeaderField(0, 6, 1, 0);
119 const PesHeaderField remaining_size = PesHeaderField(6, 8, 2, 0);
130 PesHeaderField pts = PesHeaderField(0, 40, 3, 0);
132 PesHeaderField stuffing_byte = PesHeaderField(0xFF, 8, 8, 0);
135 bool fragment = false;
137 static std::size_t size_in_bytes() { return 9; } in size_in_bytes()