Adds support for multiple or no media stream ids.
With Unified Plan SDP semantics, this adds support for specifying either no media stream ids or multiple media stream ids for a transceiver/sender/receiver. This includes serializing/deserializing SDPs with multiple a=msid lines in a m section, or an "a=msid:- <appdata>" line to indicate the no stream case. Note that this does not synchronize between multiple streams, this is still just supported based upon the first media stream id. Bug: webrtc:7932, webrtc:7933 Change-Id: Ib7433929af7b2925abe2824b485b360cec12f275 Reviewed-on: https://webrtc-review.googlesource.com/61341 Commit-Queue: Seth Hampson <shampson@webrtc.org> Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Cr-Commit-Position: refs/heads/master@{#22611}
This commit is contained in:
@ -40,9 +40,6 @@ struct RtpTransceiverInit final {
|
||||
RtpTransceiverDirection direction = RtpTransceiverDirection::kSendRecv;
|
||||
|
||||
// The added RtpTransceiver will be added to these streams.
|
||||
// TODO(shampson): Change name to stream_id & update native wrapper's naming
|
||||
// as well.
|
||||
// TODO(bugs.webrtc.org/7600): Not implemented.
|
||||
std::vector<std::string> stream_ids;
|
||||
|
||||
// TODO(bugs.webrtc.org/7600): Not implemented.
|
||||
|
||||
Reference in New Issue
Block a user