Calling updateStates only for messages coming from playbin2 directly is enough.
Created attachment 50705 [details] proposed patch
Comment on attachment 50705 [details] proposed patch Great.
Landed in r56009
See also Bug 42628