[MediaFoundation] Add MediaSessionCallback to provide a default callback to handle MediaSession events