Lines Matching defs:SnapshotState
87 struct SnapshotState { struct
88 std::vector<uint8_t> sps; // sps NALU
89 std::vector<uint8_t> pps; // pps NALU
90 std::vector<PacketInfo> savedPackets;
91 FrameInfo savedDecodedFrame; // only one or nothing
92 std::vector<FrameInfo> savedFrames;
94 void saveSps(std::vector<uint8_t> xsps) { sps = std::move(xsps); } in saveSps()
96 void savePps(std::vector<uint8_t> xpps) { pps = std::move(xpps); } in savePps()
111 std::vector<uint8_t> vec;
128 void saveVec(base::Stream* stream, in saveVec()
136 void saveFrameInfo(base::Stream* stream, const FrameInfo& frame) const { in saveFrameInfo()
144 void loadFrameInfo(base::Stream* stream, FrameInfo& frame) { in loadFrameInfo()
152 void savePacketInfo(base::Stream* stream, const PacketInfo& pkt) const { in savePacketInfo()
157 void loadPacketInfo(base::Stream* stream, PacketInfo& pkt) { in loadPacketInfo()
162 void saveColor(base::Stream* stream, const ColorAspects& color) const { in saveColor()
169 void loadColor(base::Stream* stream, ColorAspects& color) const { in loadColor()
176 void save(base::Stream* stream) const { in save()
186 void loadVec(base::Stream* stream, std::vector<uint8_t>& vec) { in loadVec()
193 void load(base::Stream* stream) { in load()