MPC-BE forum

MPC-BE => Баг Репорт / The bug report => Архив / Archive => Тема начата: Evgeniy1990 от 20 октября 2017, 15:36:49

Название: Не работает переключение форматов вывода аудио [Исправлено]
Отправлено: Evgeniy1990 от 20 октября 2017, 15:36:49
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.

Прикол в том, что форматы вывода аудио не меняются, если мы их отключаем в настройках обработки звука.
Название: Не работает переключение форматов вывода аудио [Исправлено]
Отправлено: Aleksoid1978 от 20 октября 2017, 16:19:53
Спасибо - исправлено.