Default streams: don't block media even if on different transceiver.
This fixes some edge cases where early media could cause default stream that block the actual signaled media from beind delivered. Bug: webrtc:11477 Change-Id: I8b26df63a690861bd19f083102d1395e882f8733 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/183120 Commit-Queue: Taylor <deadbeef@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Reviewed-by: Rasmus Brandt <brandtr@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32030}
This commit is contained in:
committed by
Commit Bot
parent
0ade98316c
commit
c03a187391
@ -204,7 +204,8 @@ class MediaChannel : public sigslot::has_slots<> {
|
||||
// ssrc must be the first SSRC of the media stream if the stream uses
|
||||
// multiple SSRCs.
|
||||
virtual bool RemoveRecvStream(uint32_t ssrc) = 0;
|
||||
// Resets any cached StreamParams for an unsignaled RecvStream.
|
||||
// Resets any cached StreamParams for an unsignaled RecvStream, and removes
|
||||
// any existing unsignaled streams.
|
||||
virtual void ResetUnsignaledRecvStream() = 0;
|
||||
// Returns the absoulte sendtime extension id value from media channel.
|
||||
virtual int GetRtpSendTimeExtnId() const;
|
||||
|
||||
Reference in New Issue
Block a user