Не работает переключение форматов вывода аудио [Исправлено]

Автор Evgeniy1990, 20 октября 2017, 15:36:49

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Evgeniy1990

SVN r3020 - Не работает переключение выходных форматов.

Иначе говоря, всегда работает только выходной формат Float.

Описание проблемы:

После исправления в SVN r3020, перестало работать переключение выходных форматов аудио на лету, во время воспроизведения видео файлов, как на внешнем Sanear, так и на нашем встроенном MPC Audio Renderer (WASAPI: Shared/Exclusive).

Алгоритм воспроизведения (для Shared Mode):

1. Выбрать MPC Audio Renderer (Shared Mode)
2. Открыть любой видео файл
3. В настройках обработки звука отключить формат вывода "Float"

Алгоритм воспроизведения (для Exclusive Mode):

1. Выбрать MPC Audio Renderer (Exclusive Mode)
2. Открыть любой видео файл
3. В настройках обработки звука отключить тот формат вывода, который используется при воспроизведении
(если Int24, то отключаем его, если Int32, то его).
В итоге, останется тот формат, который и использовался во время воспроизведения.

Фактический результат:

После отключения Float, во время воспроизведения видео, по прежнему остается работать только Float, даже при использовании внешнего Saner.

А если выполнить переключение режимов на лету, то получаем то, чего быть не может - Exclusive с работающим Float, который его не поддерживает.

Ожидаемый результат:  необходимо восстановить переключение выходных форматов аудио на лету, во время воспроизведения видео файлов, как на встроенном MPC Audio Renderer, так и на внешнем Sanear Audio Renderer.

P.S. Какой бы формат вывода аудио мы бы не отключили, у нас всегда работает только "Float", если используется Shared Mode, или всегда работают Int24, или Int32, если используется Exclusive Mode.

Прикол в том, что форматы вывода аудио не меняются, если мы их отключаем в настройках обработки звука.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215