Merge "Don't register playback/recording change if caller doesn't care it" into tm-dev