At cost of removing assumption callbacks can't be used after destructor. Bug: webrtc:8239 Change-Id: Id79f7553528cf6c102d3ee0bf7aa2de5b0437d2a Reviewed-on: https://webrtc-review.googlesource.com/98860 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24632}