Revert^2 "Simplify MediaSessionRecord callback invocations"

This reverts commit a42fc0f1a912fbd2292bae395e55c08ff4f66fb7.

Reason for revert: Originally reverted due to a bug in R8 being fixed in aosp/3049902

Change-Id: I1f8c51e79584168aae8b0b0e593b9e97754052cf
1 file changed