StreamAdded doesn't give the stream's state/direction. I suppose client has to wait for StreamDirectionChanged and StreamStateChanged and until those signal are emitted the values should default to Media_Stream_State_Disconnected and Media_Stream_Direction_None Is that correct? I think the spec should make that clear.
Sorry, I didn't see this while filing Bug #20772. The newer bug is more informative (it references a proposed solution) so I'll mark this one as the duplicate even though it's older... please comment on Bug #20772 though! *** This bug has been marked as a duplicate of bug 20772 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.