Lines Matching defs:frame
56 // Called when a new frame is available. Upon this call, we send
60 bool RenderFrame(const VideoFrame* frame);
100 void OnRenderFrame(const VideoFrame* frame);
154 const VideoFrame* frame = video_frame->GetCopyWithRotationApplied();
156 if (!SetSize(static_cast<int>(frame->GetWidth()),
157 static_cast<int>(frame->GetHeight()))) {
161 SendMessage(handle(), kRenderFrameMsg, reinterpret_cast<WPARAM>(frame), 0);
244 void GdiVideoRenderer::VideoWindow::OnRenderFrame(const VideoFrame* frame) {
245 if (!frame) {
248 // Convert frame to ARGB format, which is accepted by GDI
249 frame->ConvertToRgbBuffer(cricket::FOURCC_ARGB, image_.get(),
265 if (!window_.get()) { // Create the window for the first frame
271 bool GdiVideoRenderer::RenderFrame(const VideoFrame* frame) {
272 if (!frame || !window_.get()) {
275 return window_->RenderFrame(frame);