Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug 1621500 - Null out _owner in RTCVideoCaptureIosObjC; r=ng
We're seeing what looks like occasional late callbacks in VideoCaptureImpl::DeliverCapturedFrame on OS X. When we call stopCapture, it in turns calls directOutputToNil which should cause any newly capture frames to be dropped. It is not clear from the existing code or the documentation what would happen to any frames which are already enqueued. It looks like it is possible for frames to be delivered on the old queue, which would explain late callbacks. Differential Revision: https://phabricator.services.mozilla.com/D67486 --HG-- extra : moz-landing-system : lando
- Loading branch information