cscore
cscore copied to clipboard
CSCore on NETSTANDARD
Port CSCore to NETSTANDARD
Todo's:
- netstandard resampler (see also #246)
- tbd
See also:
- #278
- #94
any ETA? I'd love to see UWP support added :)
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.
@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.
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.