Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for MacOS #11

Open
amanbolat opened this issue Jun 28, 2020 · 1 comment
Open

Support for MacOS #11

amanbolat opened this issue Jun 28, 2020 · 1 comment
Labels
help wanted Extra attention is needed

Comments

@amanbolat
Copy link

Hi!
As i understand that plugin can only be used on windows. And what about porting it to MacOS or Linux?
Or any ideas how it could be implemented?

@synap5e
Copy link
Owner

synap5e commented Jul 1, 2020

Unfortunately I built this extension using windows threads, so porting would require replacing that with a linux/mac compatible alternative. It would also require disabling the shmem option, but thats not a big issue, and the HTTP destination uses windows APIs, so that would have to be disabled or replaced too.

TBQH, I'm not familiar enough with obs to know if I can use pthreads on all platforms. If so, replacing winthreads with pthreads then disabling shmem in the preprocessor would be 2/3 of the main tasks required.
I'm unsure of how much the http destination is used - I suspect hardly at all, although perhaps the demand would be higher on linux...

@synap5e synap5e added the help wanted Extra attention is needed label Jul 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants