AudioFlinger: Use callback to get screen state

Avoid using a static member to get access without
a shared pointer.

Test: atest AudioRecordTest AudioTrackTest
Test: Camera YouTube
Bug: 292018229
Merged-In: I17228618a61b626e8f530a3a1946fbe9a7893fd4
Change-Id: I17228618a61b626e8f530a3a1946fbe9a7893fd4
4 files changed