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

CSCore on NETSTANDARD #288

Open
filoe opened this issue Oct 21, 2017 · 4 comments
Open

CSCore on NETSTANDARD #288

filoe opened this issue Oct 21, 2017 · 4 comments

Comments

@filoe
Copy link
Owner

filoe commented Oct 21, 2017

Port CSCore to NETSTANDARD

Todo's:

  1. netstandard resampler (see also Ffmpeg Based Resampler #246)
  2. tbd

See also:

@jtorjo
Copy link

jtorjo commented Dec 30, 2019

any ETA? I'd love to see UWP support added :)

@v-glushkov
Copy link

any ETA? I'd love to see UWP support added :)

Same here. I'm migrating everything to netcore/netstandard and CSCore is the only package that is only available in .Net Framework version.

@jtorjo
Copy link

jtorjo commented May 5, 2020

@Dragonheart91 I suggest you port to Naudio. That does compile on UWP, but very likely for your needs, you may want to fork it. That's what I've done for my project.

@filoe
Copy link
Owner Author

filoe commented May 7, 2020

Well, there is actually not that much missing on cscore to run on netcore/netstandard.
There is for example the https://github.com/filoe/cscore/tree/netstandard branch which contains a basic version of a netcore compatible cscore version.
What is missing is a working resampler for non windows systems. If I am right, someone already posted one in some issue or pull request.
Based on the working ffmpeg integration, you don't rely on os specific codecs and since cscore has a working openal implementation you can play audio on non windows systems for a long time already. Capturing audio is still a bit of a problem but in the end porting cscore to netcore should not be that hard.
Unfortunatly, my time is quite limited and I highly would appreciate contributors in order to bring cscore to netcore/netstandard.

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

No branches or pull requests

3 participants