Lines Matching refs:PesHeaderField
51 struct PesHeaderField { struct
52 PesHeaderField(std::uint64_t value, std::uint32_t size_in_bits, in PesHeaderField() argument
58 PesHeaderField() = delete;
59 PesHeaderField(const PesHeaderField&) = default;
60 PesHeaderField(PesHeaderField&&) = default;
61 ~PesHeaderField() = default;
90 const PesHeaderField marker = PesHeaderField(2, 2, 0, 6); argument
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);