-
- Downloads
V4L2Decoder: Terminate drain if host is not streaming
While testing ARM devices a corner case was discovered that before the first resolution change event is dequeued Chrome output queues and host driver CAPTURE queues are not streaming but ARCVM has no knowledge of it. Drain never finishes because output EOS is expected. Marking that the resolution change was dequeued allows to recognize this state and act accordingly when handling drain. Bug: 280853786 Bug: 232395110 Test: android.mediav2.cts.CodecDecoderTest#testOnlyEos[15(video/avc)] Change-Id: I27d0f73a26d31f32a7e4cb473e685278b07f72a3 (cherry picked from commit 05f380eb88f25cb6d598b01ca80a18860de527c7)
Please register or sign in to comment