-
- Downloads
Bug 1829667: Make JsepTransceiver non-refcounted. r=mjf,webidl,mccr8
Involves substantial refactoring to make most access by-value (or through functional-style in-place modifications) for safety. Differential Revision: https://phabricator.services.mozilla.com/D176423
Showing
- dom/media/PeerConnection.sys.mjs 10 additions, 7 deletionsdom/media/PeerConnection.sys.mjs
- dom/media/webrtc/jsapi/PeerConnectionImpl.cpp 97 additions, 102 deletionsdom/media/webrtc/jsapi/PeerConnectionImpl.cpp
- dom/media/webrtc/jsapi/PeerConnectionImpl.h 3 additions, 3 deletionsdom/media/webrtc/jsapi/PeerConnectionImpl.h
- dom/media/webrtc/jsapi/RTCRtpReceiver.cpp 2 additions, 2 deletionsdom/media/webrtc/jsapi/RTCRtpReceiver.cpp
- dom/media/webrtc/jsapi/RTCRtpSender.cpp 28 additions, 25 deletionsdom/media/webrtc/jsapi/RTCRtpSender.cpp
- dom/media/webrtc/jsapi/RTCRtpSender.h 1 addition, 1 deletiondom/media/webrtc/jsapi/RTCRtpSender.h
- dom/media/webrtc/jsapi/RTCRtpTransceiver.cpp 31 additions, 42 deletionsdom/media/webrtc/jsapi/RTCRtpTransceiver.cpp
- dom/media/webrtc/jsapi/RTCRtpTransceiver.h 6 additions, 9 deletionsdom/media/webrtc/jsapi/RTCRtpTransceiver.h
- dom/media/webrtc/jsep/JsepSession.h 63 additions, 19 deletionsdom/media/webrtc/jsep/JsepSession.h
- dom/media/webrtc/jsep/JsepSessionImpl.cpp 140 additions, 145 deletionsdom/media/webrtc/jsep/JsepSessionImpl.cpp
- dom/media/webrtc/jsep/JsepSessionImpl.h 26 additions, 26 deletionsdom/media/webrtc/jsep/JsepSessionImpl.h
- dom/media/webrtc/jsep/JsepTransceiver.h 7 additions, 23 deletionsdom/media/webrtc/jsep/JsepTransceiver.h
- dom/webidl/PeerConnectionImpl.webidl 2 additions, 1 deletiondom/webidl/PeerConnectionImpl.webidl
- dom/webidl/RTCRtpTransceiver.webidl 0 additions, 2 deletionsdom/webidl/RTCRtpTransceiver.webidl
- media/webrtc/signaling/gtest/jsep_session_unittest.cpp 800 additions, 809 deletionsmedia/webrtc/signaling/gtest/jsep_session_unittest.cpp
Loading
Please register or sign in to comment