VideoCaptureDeviceApple::photo_callback_ cross-thread race

Requires macOS or iOS with a camera attached. Grant camera permission when prompted.