Open Lo-lo78 opened 4 years ago
Hi The following changes have been made - e1e7d58d827fe34029541 :
fixed bug duplication of audio sessions for one running process; For some reason, one running process can create multiple audio sessions. For example, Skype creates two or three audio sessions with the same name during a call. Only one audio session is currently displayed, which is related to the running process. The volume control also works.
the event_gainFocus () method, which tracks programs in system focus, is simplified as much as possible. Earlier in the add-on in this method there occurred uncertain errors.
the list of audio devices is scanned the first time user access them, not at the NVDA startup; This removed the short pause that occurred during the launch of NVDA.
overriding the default output device in another way if the first attempt was unsuccessful;
improved code of add-on settings panel and many smaller changes.
Please, try to update the add-on.
I hope now the add-on will work more stably. Have a nice week! Oleksandr
For some reason, this behavior happens only with Skype. I added a checkbox in the settings panel to be able to hide duplicate audio sessions. As for adjusting the volume for the Skype process - for some reason it works from time to time... Unfortunately, I have not yet been able to understand the reason for this behavior. This is due to the peculiarities of the pycaw module used in the add-on.
Updated version here.
Hi Oleksandr, there is a problem with the Skype volume; it doesn't always work and above all two volumes of Skype come out. Yesterday I was in a conference and had two Skype volumes, both of them were at 100. My default Skype volume is at 50. Neither volume had any effect in the conference audio. Regards!