Revert "Improve spec compliance of SetStreamIDs in RtpSenderInterface"
This reverts commit df5731e44d510e9f23a35b77e9e102eb41919bf4. Reason for revert: Breaks WebRTC in Chrome FYI for all platforms. https://ci.chromium.org/p/chromium/builders/webrtc.fyi/WebRTC%20Chromium%20FYI%20Mac%20Tester/2966 Original change's description: > Improve spec compliance of SetStreamIDs in RtpSenderInterface > > This CL makes RtpSender::SetStreamIDs fire fire negotiationneeded > event if needed and exposes the method on RtpSenderInterface. > > This is a spec-compliance change. > > Bug: webrtc:10129 > Change-Id: I2b98b92665c847102838b094516a79b24de0e47e > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/135121 > Commit-Queue: Guido Urdaneta <guidou@webrtc.org> > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Reviewed-by: Henrik Boström <hbos@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#27974} TBR=steveanton@webrtc.org,hbos@webrtc.org,guidou@webrtc.org # Passing all bots except for flaky webrtc_perf_tests NOTRY=True Bug: webrtc:10129 Change-Id: If97317f7a01b34465685fcebbeea0d7576ed7328 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/137431 Commit-Queue: Henrik Boström <hbos@webrtc.org> Reviewed-by: Henrik Andreassson <henrika@webrtc.org> Cr-Commit-Position: refs/heads/master@{#27988}
This commit is contained in:

committed by
Commit Bot

parent
39f46810ff
commit
cc189177a6
@ -61,11 +61,6 @@ class RtpSenderInterface : public rtc::RefCountInterface {
|
||||
// tracks.
|
||||
virtual std::vector<std::string> stream_ids() const = 0;
|
||||
|
||||
// Sets the IDs of the media streams associated with this sender's track.
|
||||
// These are signalled in the SDP so that the remote side can associate
|
||||
// tracks.
|
||||
virtual void SetStreamIDs(const std::vector<std::string>& stream_ids) {}
|
||||
|
||||
// Returns the list of encoding parameters that will be applied when the SDP
|
||||
// local description is set. These initial encoding parameters can be set by
|
||||
// PeerConnection::AddTransceiver, and later updated with Get/SetParameters.
|
||||
@ -117,7 +112,6 @@ PROXY_METHOD1(void,
|
||||
rtc::scoped_refptr<FrameEncryptorInterface>)
|
||||
PROXY_CONSTMETHOD0(rtc::scoped_refptr<FrameEncryptorInterface>,
|
||||
GetFrameEncryptor)
|
||||
PROXY_METHOD1(void, SetStreamIDs, const std::vector<std::string>&)
|
||||
END_PROXY_MAP()
|
||||
|
||||
} // namespace webrtc
|
||||
|
Reference in New Issue
Block a user