DescriptionRTCMediaStreamTrackStats.ssrcIds collected by RTCStatsCollector.
This also maps tracks to [Voice/Video][Sender/Receiver]Info, meaning
follow-up CLs can add stats to tracks that are located in the "info"
structs.
There is an assumption about a track only belonging to a single group of
SSRCs (a single [Voice/Video][Sender/Receiver]Info). If we are to
support multiple SSRC groups we need to decide what to do with the
per-track stats coming from multiple "info" structs. This needs to be
addressed in a follow-up CL.
A bug was revealed and fixed where local and remote tracks could have
the same label yielding the same ID for multiple tracks. Fix:
distinguish between local and remote cases, not just label.
BUG=webrtc:6757, chromium:659137, chromium:627816
Patch Set 1 #
Total comments: 4
Patch Set 2 : Rebase with master (reupload from other machine to create dependent patchset) #
Total comments: 24
Dependent Patchsets: Messages
Total messages: 23 (15 generated)
|