Данное дополнение предназначено для удобного прослушивания URL-потоков.
Настройки дополнения находятся в меню NVDA -> Параметры -> Настройки... -> URL player
URL-адрес радиостанции, звукового файла и т.п.
Если этот флажок отмечен, воспроизведение начнётся после запуска NVDA, если перед её выгрузкой поток проигрывался.
Если этот флажок отмечен, Дополнение будет отслеживать другие приложения в системе и приостанавливать воспроизведение, пока в другом приложении проигрывается звук.
Имеется два способа отслеживать активность приложений.
Когда процесс начинает воспроизведение, его состояние звуковой сессии становится активным.
Дополнение отслеживает это состояние и приостанавливает воспроизведение.
Когда воспроизведение заканчивается, состояние звуковой сессии приложения становится неактивным и дополнение возобновляет воспроизведение потока.
Windows позволяет получить пиковое значение звука приложения (фактическую громкость его звучания в данный момент).
Дополнение отслеживает пиковые значения приложений и приостанавливает поток, когда пик превышает определённый уровень.
Когда пик снижается, воспроизведение потока возобновляется.
Значение в процентах. Дополнение будет приостанавливать поток, если пиковое значение приложения выше выбранного.
Можно подобрать это значение таким образом, чтобы поток приостанавливался при, например, воспроизведении видео, но не приостанавливался при получении сообщения.
Для подбора используйте метод тыка, интуицию и логику, а также вам может помочь функция дополнения, показывающая пиковое значение процесса текущего окна.
Данная, также как и другие настройки, не актуальна сразу после изменения, для применения настроек используйте соответствующую кнопку.
Здесь можно перечислить названия процессов, которые нужно игнорировать, то есть не приостанавливать поток, когда указанные процессы проигрывают звук.
Если этот флажок отмечен, поток не будет приостанавливаться, когда приложение не на переднем плане проигрывает звук.
Все жесты вы можете найти и настроить в меню NVDA -> Параметры -> Жесты ввода -> URL player.
Увеличена точность выбора пикового значения, было от 0 до 100, теперь от 0 до 1000000.
Выполнен переход на логарифмическую шкалу громкости
После перехода с более ранней версии дополнения, если вы использовали его на низком уровне громкости (5-10%), вам придётся значительно увеличить громкость, чтобы достич привычного уровня.
Добавлена совместимость с NVDA 2024.1 (теперь дополнение не будет работать с версиями ниже 2024.1).
Исправлен вызов не потокобезопасной функции из другого потока, который потенциальна мог привести к ошибкам, например при наличии дополнения BluetoothAudio.
Исправлено некорректное поведение дополнения при добавлении / удалении процесса из исключений.
Повышена стабильность компонента, отвечающего за мониторинг звука приложений.
Реализован тестовый функционал перезагрузки библиотеки bass, используйте его, если уверены, что радио должно играть, но оно не играет.
Изменена внутренняя логика работы с исключёнными процессами, это должно решить проблему с потерей добавленных процессов в новых версиях NVDA.
Произведён рефакторинг кода
Выполнен перевод на английский язык (теперь он является стандартным языком дополнения)
Внесены незначительные исправления.
Упрощены жесты управления.
Исправлена ошибка, приводившая к падению монитора приложений.
Исправлено некорректное поведение при быстром переключении устройств вывода.
Теперь можно указывать нулевой пик для срабатывания, приложения, пик которых больше нуля будут вызывать приостановку воспроизведения, если соответствующая настройка включена (раньше минимальный порог нельзя было установить меньше 1%).
Добавлена возможность включать / выключать мониторинг других приложений при помощи сочетания клавиш.
Исправление ошибок (некорректное поведение плеера при сохранении настроек, игнорирование некоторых приложений при воспроизведении звука и т.п.).
Значение громкости по умолчанию было 10%, теперь 5%.
Добавлена возможность открывать настройки дополнения при помощи сочетания клавиш.
Первый релиз.