Don't do ToI420() for each frame while checking is it dummy
Bug: webrtc:10138 Change-Id: I7dba58324afd65ce046a0a255277de7134ebd0b7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/144242 Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Commit-Queue: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/master@{#28429}
This commit is contained in:
parent
6d9f0010f0
commit
754c952dfa
@ -32,11 +32,11 @@ rtc::scoped_refptr<webrtc::VideoFrameBuffer> CreateDummyFrameBuffer() {
|
||||
|
||||
bool IsDummyFrameBuffer(
|
||||
rtc::scoped_refptr<webrtc::VideoFrameBuffer> video_frame_buffer) {
|
||||
rtc::scoped_refptr<webrtc::I420BufferInterface> buffer =
|
||||
video_frame_buffer->ToI420();
|
||||
if (buffer->width() != 2 || buffer->height() != 2) {
|
||||
if (video_frame_buffer->width() != 2 || video_frame_buffer->height() != 2) {
|
||||
return false;
|
||||
}
|
||||
rtc::scoped_refptr<webrtc::I420BufferInterface> buffer =
|
||||
video_frame_buffer->ToI420();
|
||||
if (memcmp(buffer->DataY(), kIrrelatedSimulcastStreamFrameData, 2) != 0) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user