Lines Matching refs:EncodedFrame
78 std::function<void(std::unique_ptr<EncodedFrame>, ReturnReason)> handler) { in NextFrame() argument
140 EncodedFrame* frame = frame_it->second.frame.get(); in FindNextFrame()
220 EncodedFrame* FrameBuffer::GetNextFrame() { in GetNextFrame()
224 std::vector<EncodedFrame*> frames_out; in GetNextFrame()
229 EncodedFrame* first_frame = frames_to_decode_[0]->second.frame.get(); in GetNextFrame()
241 EncodedFrame* frame = frame_it->second.frame.release(); in GetNextFrame()
301 bool FrameBuffer::HasBadRenderTiming(const EncodedFrame& frame, in HasBadRenderTiming()
362 bool FrameBuffer::ValidReferences(const EncodedFrame& frame) const { in ValidReferences()
387 bool FrameBuffer::IsCompleteSuperFrame(const EncodedFrame& frame) { in IsCompleteSuperFrame()
430 int64_t FrameBuffer::InsertFrame(std::unique_ptr<EncodedFrame> frame) { in InsertFrame()
592 bool FrameBuffer::UpdateFrameInfoWithIncomingFrame(const EncodedFrame& frame, in UpdateFrameInfoWithIncomingFrame()
718 EncodedFrame* FrameBuffer::CombineAndDeleteFrames( in CombineAndDeleteFrames()
719 const std::vector<EncodedFrame*>& frames) const { in CombineAndDeleteFrames()
721 EncodedFrame* first_frame = frames[0]; in CombineAndDeleteFrames()
722 EncodedFrame* last_frame = frames.back(); in CombineAndDeleteFrames()
746 EncodedFrame* next_frame = frames[i]; in CombineAndDeleteFrames()