Switch RTCRtpSenderImpl away from base::Bind
This CL changes this class and its inner ones to use the CrossThreadBind variants. It also delays the conversion to std types RTCRtpSenderImpl::SetStreams until they are actually needed (ie before calling libwebrtc). Basically Vector<String> plays nicely with CrossThreadCopier, whereas std::vector<std::string> does not. BUG=787254 R=haraken@chromium.org Change-Id: Ie747d0c58af1426f18c067460383bb210703d756 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1984507Reviewed-by:Kentaro Hara <haraken@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#728381}
Showing
Please register or sign in to comment