Медиа - Windows 7 - Пропадает звук, после паузы.

Аватара пользователя
LexSan

Re: Медиа - Windows 7 - Пропадает звук, после паузы.

Сообщение LexSan »

Petya V4sechkin, запустил в Безопасном режиме, звука вообще нет. В трее значок звука зачеркнут красным. Зато помогло насчет этого
Интерфейс - [решено] Во время включения или выключения в окне приветствия...
Аватара пользователя
SubwayAX

Re: Медиа - Windows 7 - Пропадает звук, после паузы.

Сообщение SubwayAX »

Как я думаю,это из-за того что отключается звук для экономии энергии,а как это отключить не знаю,тоже бы хотел узнать при помощи чего это можно сделать
Аватара пользователя
blazze78

Re: Медиа - Windows 7 - Пропадает звук, после паузы.

Сообщение blazze78 »

Решил такую же проблему переустановкой обновлением драйвера прямо из деспетчера устройств семёрки.

а вообще нашёл такое



2.9 Баг с паузой SPDIF



Как было сказано, некоторые звуковые карты имеют ошибку с паузой SPDIF передачи. После паузы звуковая карта переключается в режим PCM и потом не восстанавливает SPDIF передачу. В этом случае звуковая карта требует полной переинициализации (т.е. мы должны закрыть текущее проигрывание, и открыть его заново) после каждой паузы или перемотки. Это управляется опцией “Force sound card to reinit after seek/pause”. Эту опцию следует включать только если звуковая карта имеет эту ошибку т.к. она нарушает нормальное функционирование DirectShow и может быть несовместима с некоторыми проигрывателями.



Технические подробности

Прямой поддержки переинициализации звуковой карты нет ни в DirectShow, ни в проигрывателях. Но решение есть. Фильтр меняет выходной формат на PCM и отсылает несколько нулевых сэмплов. Звуковая карта вынуждена закрыть текущий канал SPDIF и открыть PCM вывод. После этого фильтр меняет выходной формат назад на SPDIF и продолжает SPDIF передачу с места остановки. Звуковая карта вынуждена открыть SPDIF канал заново и начать проигрывание нормально.



Подробности для программистов

Проблема возникает с вызовом IDirectSoundBuffer::Stop():

IDirectSoundBuffer8 *ds_buf;



// [...] open, init, start playback.



ds_buf->Stop();

// Now sound card switches to PCM mode

// and restores all PCM sounds muted during SPDIF transmission.



ds_buf->Play(0, 0, DSBPLAY_LOOPING);

// Now sound card must continue SPDIF transmission.

// But some cards with the bug do not do this...



Неважно, вызывается ли Play() сразу после Stop() или через некоторое время. В любом случае после вызова Stop() SPDIF передача останавливается навсегда.



адресок
http://ac3filter.net/files/docs/ac3f...spdif_rus.html
Аватара пользователя
LexSan

Re: Медиа - Windows 7 - Пропадает звук, после паузы.

Сообщение LexSan »

Цитата blazze78:



Это управляется опцией “Force sound card to reinit after seek/pause”
Медиа - Windows 7 - Пропадает звук, после паузы.




Где эта функция? Что сделать я так и не понял...
Аватара пользователя
SubwayAX

Re: Медиа - Windows 7 - Пропадает звук, после паузы.

Сообщение SubwayAX »

нужно отключить в настройка аудио,точно не помню как оно называется,короче это делается для экономии энергии,отключается после определенного кол-ва времени,сам искал долго,потом нашел,еще поможет драйвера последней версии,не официальные,а "левые",в них есть уже прописанная данная проблема
Аватара пользователя
LexSan

Re: Медиа - Windows 7 - Пропадает звук, после паузы.

Сообщение LexSan »

Да, объяснили....Но всё же спасибо. Может кто знает где это делается и как называется?
Ответить

Вернуться в «Microsoft Windows 7»