ShoutCast - мерцание заголова окна программы [Исправлено]

Автор Evgeniy1990, 11 марта 2016, 11:21:19

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

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

Evgeniy1990

Тема: ShoutCast - мерцание заголова, при воспроизведении аудио потока.

На Windows XP, при воспроизведении ShoutCast-аудио потока, наблюдается очень странный баг, когда заголовок самого плеера (самой программы) начинает просто мигать, или мерцать.
Происходит это непосредственно во время проесса воспроизведения аудио потока, достаточно просто лишь запустить его. Само мерцание происходит ежесекундно.

Внимание! Данный баг наблюдается только при использовании встроенного фильтра-источника:
"MPC ShoutCast Source".

Если отключить встроенный фильтр-источник: "MPC ShoutCast Source" и использовать, например, связку фильтров:
"File Source (URL)" -> "MPC Mpa Splitter" -> "MPC Audio Decoder" -> "Audio Switcher" -> "DirectSound Audio Renderer", при воспроизведении ShoutCast-аудио потока, то данного бага нет и не наблюдается.

Отсюда можно сделать следующие предположения:

1. Плеер пытается отобразить какую-то информацию в заголовке, во время воспроизведения аудио потока, но не может, из-за чего начинает возникать данное мерцание.
2. Плеер постоянно обновляет данные во время воспроизведения.
3. Плеер. возможно, проводит процесс буферизации данных во время воспроизведения.

Прилагаю ссылки на ShoutCast-аудио поток, а также и на видеозапись.

Ссылка на ShoutCast-аудио поток: https://yadi.sk/d/f3NTHFPVq3Zvd
Ссылка на видеозапись: https://yadi.sk/i/5UhB6boIq4VbP

P.S. На видеозаписи практически почти не видно мерцания заголовка окна программы, но оно все же есть.
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

V0lt


Aleksoid1978

Ну тут видимо на Win XP присваивание текста заголовку окна вызывает "мерцание". Я знаю как по быстрому исправить.
[merge_posts_bbcode]Добавлено: 2016-03-11 20:40:48[/merge_posts_bbcode]

Вот пробуем - https://yadi.sk/d/JYTgefqzq5U3W
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

Evgeniy1990

Цитата: Aleksoid1978Ну тут видимо на Win XP присваивание текста заголовку окна вызывает "мерцание". Я знаю как по быстрому исправить.
[merge_posts_bbcode]Добавлено: 2016-03-11 20:40:48[/merge_posts_bbcode]

Вот пробуем - https://yadi.sk/d/JYTgefqzq5U3W
Проверил тестовый билд. Браво! Ваше изменение помогло устранить мерцание, при воспроизведении аудио потока, при использовании встроенного фильтра-источника: "MPC ShoutCast Source".

Больше не мерцает заголовок, при воспроизведении аудио потока, при использовании "MPC ShoutCast Source". :)

Вам удалось быстро исправить проблему.

P.S. Вот видите, вы все-таки можете править баги, даже если у вас нет под рукой Windows XP.
Вот как раз большинство таких подобных багов вы сможете исправить.
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.

V0lt

Цитата: Evgeniy1990Проверил тестовый билд. Браво! Ваше изменение помогло устранить мерцание, при воспроизведении аудио потока, при использовании встроенного фильтра-источника: "MPC ShoutCast Source".

Больше не мерцает заголовок, при воспроизведении аудио потока, при использовании "MPC ShoutCast Source". :)
Два абзаца об одном и том же.

ЦитироватьВот видите, вы все-таки можете править баги, даже если у вас нет под рукой Windows XP.
Вот как раз большинство таких подобных багов вы сможете исправить.
Пара абзацев одинаковых по сути.

Прошу быть более лаконичным в своих сообщениях и стараться не повторяться. Советую кратко и по сути писать сообщения и исключить повторы.