xenolightning / AudioSwitcher

.NET Library which facilitates interacting with Audio Devices on Windows
Microsoft Public License
248 stars 53 forks source link

New NuGet Package #30

Open apedevmicrosoft opened 7 years ago

apedevmicrosoft commented 7 years ago

Are you able by any chance to release a new NuGet package. I am having a lot of issues with setting volume and memory corruptions which seem to be fixed with your latest changes which are not yet available via NuGet.

Thanks.

xenolightning commented 7 years ago

Yep sure thing.

Are you running the 4.0.0-alpha5 package currently?

apedevmicrosoft commented 7 years ago

I am running 3.0.0.1 from NuGet. 4.0.0-alpha5 seems to fix the issues, was hoping to see if there is a stable version that can be released that incorporates the changes. Great package btw.

xenolightning commented 7 years ago

There is no "stable" version as such.

4.0.0-alpha5 is the latest release which should cover most of the changes; there are a select few updates that haven't been released in a package which I may compile over the next day or so.

The 4.0-alpha is stable enough for general use, the only reason that it is still marked as a pre-release is because there is scheduled to be a "breaking change" in the planned device properties interfaces. The device property information hasn't been built yet, so it shouldn't impact current usages. AKA, not quite feature complete yet.

My advice would be to use 4.0.0-alpha5 (or alpha6 when it gets released) and upgrade to the stable soon thereafter.

For re-assurance, the AudioSwitcher v1.0 GUI app is using the alpha versions of 4.0 in a "production" setting.