DescriptionRevert of Change VideoTrack implementation to invoke VideoTrackSourceInterface::AddOrUpdateSink on wt (patchset #2 id:20001 of https://codereview.webrtc.org/2964863002/ )
Reason for revert:
RemoveSink became pure virtual at the VideoTrackInterface level, which broke code that was subclassing VideoTrackInterface directly. So the CL can be re-landed without that change.
Original issue's description:
> Change VideoTrack implementation to invoke VideoTrackSourceInterface::AddOrUpdateSink on the worker thread.
>
> Added documentation of thread expectations for video tracks and sources to the API.
>
> BUG=None
>
> Review-Url: https://codereview.webrtc.org/2964863002
> Cr-Commit-Position: refs/heads/master@{#18938}
> Committed: https://chromium.googlesource.com/external/webrtc/+/f1377f722271b4b5a090d4dba10201031d31f20d
TBR=deadbeef@webrtc.org,noahric@chromium.org,yujo@chromium.org,perkj@webrtc.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=None
Review-Url: https://codereview.webrtc.org/2979493003
Cr-Commit-Position: refs/heads/master@{#18942}
Committed: https://chromium.googlesource.com/external/webrtc/+/539d104e3e8263892f2680a12c1dc1dbfb98aa4e
Patch Set 1 #
Messages
Total messages: 5 (3 generated)
|