Lines Matching refs:frame
42 bool MediaSnapshotState::savePacket(const uint8_t* frame, in savePacket() argument
49 vec.assign(frame, frame + size); in savePacket()
61 FrameInfo frame{ in saveDecodedFrame() local
64 savedFrames.push_back(std::move(frame)); in saveDecodedFrame()
73 FrameInfo frame{std::vector<uint8_t>{}, in saveDecodedFrame() local
79 savedFrames.push_back(std::move(frame)); in saveDecodedFrame()
102 const FrameInfo& frame) const { in saveFrameInfo()
104 saveVec(stream, frame.data); in saveFrameInfo()
106 saveVec(stream, frame.texture); in saveFrameInfo()
107 stream->putBe32(frame.width); in saveFrameInfo()
108 stream->putBe32(frame.height); in saveFrameInfo()
109 saveColor(stream, frame.color); in saveFrameInfo()
110 stream->putBe64(frame.pts); in saveFrameInfo()
113 void MediaSnapshotState::loadFrameInfo(base::Stream* stream, FrameInfo& frame) { in loadFrameInfo() argument
115 loadVec(stream, frame.data); in loadFrameInfo()
117 loadVec(stream, frame.texture); in loadFrameInfo()
119 std::fill(frame.texture.begin(), frame.texture.end(), 0); in loadFrameInfo()
120 frame.width = stream->getBe32(); in loadFrameInfo()
121 frame.height = stream->getBe32(); in loadFrameInfo()
122 loadColor(stream, frame.color); in loadFrameInfo()
123 frame.pts = stream->getBe64(); in loadFrameInfo()