DescriptionRemove platform_video_capturing_mac and the callback thread checker in VideoCaptureDeviceAVFoundation
PlatformVideoCapturingMac is an interface used by
VideoCaptureDeviceMac and implemented by the defunct
VideoCaptureDeviceQTKit and VideoCaptureDeviceAVFoundation.
Since this abstraction is not needed anymore, remove it.
(FTR, an Obj-C |protocol| is sort of a base abstract class
in C++).
Also with https://crrev.com/1815983003, the thread checker
|callback_thread_checker_| is not needed anymore since the
code path to -setCaptureHeight:width:frameRate from that
thread is gone, and we cannot make assumptions as to the
thread on which the OS call with the captured frames.
BUG=589096, 578277
TEST= all Mac capture working fine.
Committed: https://crrev.com/586aca8418b6cd7889e8f29f08bae7317eebc347
Cr-Commit-Position: refs/heads/master@{#384913}
Patch Set 1 #
Total comments: 2
Patch Set 2 : removed extra line #
Messages
Total messages: 16 (7 generated)
|