From 43c0add2b7d4b1a806aee00aa3a9f20948484bc0 Mon Sep 17 00:00:00 2001 From: Chih-Yu Huang Date: Fri, 25 Dec 2020 12:01:10 +0900 Subject: [PATCH] virtio: video: change minimum input buffer of encoder to 1 The encoder should be able to start encoding when receiving 1 input buffer. This CL changes the minimum input buffer from 2 to 1. BUG=b:175745193 TEST=android.mediav2.cts.EncoderProfileLevelTest Change-Id: I97060d0304cf41369467dc62d12bbae7e54b6b22 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2602299 Tested-by: Chih-Yu Huang Tested-by: kokoro Reviewed-by: Keiichi Watanabe Commit-Queue: Chih-Yu Huang --- devices/src/virtio/video/encoder/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/src/virtio/video/encoder/mod.rs b/devices/src/virtio/video/encoder/mod.rs index c0f8dd3e4c..79a80a286a 100644 --- a/devices/src/virtio/video/encoder/mod.rs +++ b/devices/src/virtio/video/encoder/mod.rs @@ -99,7 +99,7 @@ impl Stream { desired_format: Format, encoder: &EncoderDevice, ) -> VideoResult { - const MIN_BUFFERS: u32 = 2; + const MIN_BUFFERS: u32 = 1; const MAX_BUFFERS: u32 = 342; const DEFAULT_WIDTH: u32 = 640; const DEFAULT_HEIGHT: u32 = 480;