Maik Riechert
Maik Riechert
@IDDD-Dennis @avinashsureka Could you let me know your macOS versions for both Intel and M1? I don't have an M1 myself, so it's going to be hard to debug this,...
@avinashsureka Great that you found the issue! Might be worth checking the source code of OBS to see how they determine time for the frames.
For reference, this is the code that details some of the expectations on the timestamp, which indeed has to be nanoseconds: https://github.com/obsproject/obs-studio/blob/1f72dad245907b6c85a069f8813ac96ca5f891c6/plugins/mac-virtualcam/src/dal-plugin/CMSampleBufferUtils.mm#L10
Please update the docs, it would really help! :)
@Njanderson Maybe this issue goes away by updating the `systeminformation` package?
@Njanderson I would forget native solutions as publishing them via VS Code is a major pain. I really wouldn't do it until they officially support this in a sane way....
Temperature is read by the [`systeminformation`](https://www.npmjs.com/package/systeminformation) package, which this extension relies on. Updating this package to the latest version may fix these issues. If not, then the issue should be...
I just stumbled upon this project, great work! A while ago I've released an equivalent for Windows only (so far): https://github.com/letmaik/pyvirtualcam.
Small update, pyvirtualcam now has native Linux, macOS and Windows support. I decided to not rely on pyfakewebcam for Linux support due to the extra overhead caused by the color...
The original `ptrace_scope` value was 1. When I change it to 0 with `echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope` everything works.