commit | 9515fc85a6b7de9c0520315f33c5a6d6421e738b | [log] [tgz] |
---|---|---|
author | Mikhail Naganov <mnaganov@google.com> | Tue Oct 01 16:52:14 2019 -0700 |
committer | Mikhail Naganov <mnaganov@google.com> | Thu Oct 03 12:21:41 2019 -0700 |
tree | a38e5f2becb61c48da950eaf1b03ef3bcb811b8e | |
parent | caf5994f652e33336e7bded702c30e29c1d85eb6 [diff] |
Use PassthruPatchRecord for DIRECT to DIRECT connections When both input and output connected by a software patch are in 'DIRECT' mode (no framework processing), use PassthruPatchRecord as it helps to reduce the latency significantly by avoiding intermediate buffering. Remove 'std::nothrow' from tracks creation in PatchPanel for consistency with other code. Bug: 117564323 Test: MS12 MSD, AOSP MSD Change-Id: I52ec5b02a207548ebc4073c1033e396f444c041c