move MediaCodec metrics processing to looper thread

consolidate to avoid concurrency/mutex problems.

Bug: 256087846
Bug: 245860753
Test: atest CtsMediaV2TestCases
Test: atest CtsMediaCodecTestCases
Merged-In: Ie77f0028cab8091edd97d3a60ad4c80da3092cfe
Change-Id: I56eceb6b12ce14348d3f9f2944968e70c6086aa8
(cherry picked from commit c126c81bd9e92a168b83e919a3264e6c4a45be29)
Merged-In: I56eceb6b12ce14348d3f9f2944968e70c6086aa8
2 files changed