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

Resync #1

Merged
merged 29 commits into from
Sep 19, 2017
Merged

Resync #1

merged 29 commits into from
Sep 19, 2017

Conversation

ArclightSA
Copy link
Owner

No description provided.

markheath and others added 29 commits August 6, 2017 19:50
Added "Data" property to allow for non Unicode decoding of text.
… has completely stopped, the problem of mixing noise is solved.
Changed field access modifiers from private to public to allow creation of custom variants for settings MMDevice instances property values.
Added SetValue and Commit methods to allow one to write new property values for MMDevice instance.
Declaration of new static PropertyKey fields:
- PKEY_Device_DeviceDesc, description property
- PKEY_Device_ControllerDeviceId, contains device id of controller device for given endpoint
- PKEY_Device_InterafaceKey, contains interface key path
for PropertyKeys static class.
Method GetPropertyInformation now public. Access flag can now be changed when accessing property store for given MMDevice.
Multiplying the SampleRate & ChannelCount will cause exception with aac_lc mono _(it's only required with HE-AAC)_.
Fixing an issue that caused audio files used by the MediaFoundationReader class to stay locked after the class instance is disposed, due to unreleased COM object.
Prevent audio files from staying locked by MediaFoundationReader class
@ArclightSA ArclightSA merged commit 31a3aa1 into ArclightSA:master Sep 19, 2017
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

Successfully merging this pull request may close these issues.

6 participants