commit | 0129d52df9794d6fdf06be304722b5cb51a2eab5 | [log] [tgz] |
---|---|---|
author | Shuzhen Wang <shuzhenwang@google.com> | Sun Oct 30 22:43:41 2016 -0700 |
committer | Shuzhen Wang <shuzhenwang@google.com> | Tue Jan 10 10:31:40 2017 -0800 |
tree | f1d74ea701960753675b03385434c90a7c3c5875 | |
parent | 844800fb97bfd061f845cd13d42fbdfacdbca6c5 [diff] |
camera2: Add support for secondary surface for stream - Enhance OutputConfiguration to contain multiple surfaces for one underlying stream. - Create Camera3SharedOutputStream to handle streams with multiple surfaces. - Create Camera3StreamSplitter to handle buffer flows between camera and multiple consumers. Test: cts, and manually test camera preview/snapshot/recording Bug: 33777818 Change-Id: Ia010c3cc9d9b4bd5b9ea03cc42fe4e0a0d8033f1