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

Mac OS Support #27

Open
michaelforrest opened this issue Mar 3, 2019 · 2 comments
Open

Mac OS Support #27

michaelforrest opened this issue Mar 3, 2019 · 2 comments

Comments

@michaelforrest
Copy link

Hi, I see you're moving towards Mac OS support which is something I would like to have for a project I'm starting. I'm having a go at getting the project's VideoCast macOS target to build on a fork to see what sort of obstacles there currently are.

Any pointers on how you were planning to get the Mac OS support working that would help me come up with a viable pull request for you? What should I look out for and what sort of problems need to be solved?

@michaelforrest
Copy link
Author

michaelforrest commented Mar 3, 2019

Steps I've taken trying to get this to build

  • Includes that are in iOS dirs removed from Mac target
  • Replication of header includes from iOS Target
  • Figure out this Use of unresolved identifier 'udtSetStreamId' family of errors
  • Build SRT for Mac OS as per https://github.com/Haivision/srt#for-mac-darwin-ios
  • Start refactoring platform-independent aspects of VCSimpleSession and related classes and switch out any UIKit components for the Mac OS version.

@thmatuza
Copy link
Contributor

thmatuza commented Mar 4, 2019

Hi, I was going to do it but I didn't have enough time.
I have no experiences to create macOS app from scratch, so I cannot give you any advices, sorry.
The steps you are trying looks good to me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants