audiopolicy: skip opening mmap profile during new device connection
During the new device connection, all listed mix ports ported are opened, but for mmap case, when output or input is opened, it neads to call createMmapBuffer which goes till audio DSP, adding up to latency during device connections. Skip opening input/output for mmap profiles during device connections. Once, device is connected, if client needs a mmap session, mmap sessions can be opened on the go. Flag: EXEMPT bugfix Bug: 345692843 Test: connect an external device, check opened inputs / outputs, verify logs, after device connection play mmap Test: run audiopolicy_tests Change-Id: Iefcc3db8f30348347e1b107a6281cf8b6268d493 Merged-In: Iefcc3db8f30348347e1b107a6281cf8b6268d493
Loading
Please register or sign in to comment