Lines Matching refs:Encode
159 // webrtc::VideoEncoder expects InitEncode() and Encode() to be synchronous.
184 // Input buffers ready to be filled with input from Encode(). As a LIFO since
258 // unblock Encode(). If there are no free input buffers but there is a free
260 // Encode().
262 // The caller of Encode() holds a webrtc lock. The deadlock happens when:
263 // (1) Encode() is waiting for the frame to be encoded in EncodeOneFrame().
268 // for the same webrtc lock held by the caller of Encode().
271 // buffers. Returning an error in Encode() is not fatal and WebRTC will just
273 // Besides, webrtc will drop a frame if Encode() blocks too long.
458 // EncodeOneFrame() may re-enter EncodeFrameFinished() if VEA::Encode() fails,
460 // Encode() gets destroyed early. Handle this by resetting our
507 video_encoder_->Encode(frame, next_frame_keyframe);
597 int32_t RTCVideoEncoder::Encode(
601 DVLOG(3) << "Encode()";
603 DVLOG(3) << "Encode(): returning impl_status_=" << impl_status_;
622 DVLOG(3) << "Encode(): returning encode_retval=" << encode_retval;