Остатки интерфейсных элементов при запуске видео файлов и авто-масштабе

Автор Evgeniy1990, 19 июля 2021, 06:49:53

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

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

Evgeniy1990

Тема:

Остатки интерфейсных элементов при запуске видео файлов и авто-масштабе.

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

При запуске различных видео файлов, еще до того как они начнут воспроизводится, можно будет наблюдать некие остатки различных интерфейсных элементов. В основном, это различные части самого интерфейса.

Условия воспроизведения:

1. Внешние видео-рендереры, такие как MPC-VR и madVR.
2. Опция "Масштабировать по видео" = 100% должна быть включена.
3. Конфигурация: "MPC-VR + Flip + Auto Zoom = 100%".

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

1. Исходя из условий, запустить любой видео файл
2. Обратить внимание на черный экран, при запуске видео файла

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

При запуске различных видео файлов, можно будет заметить, буквально на секунду, различные остатки интерфейсных элементов. Особенно хорошо и всегда они заметны, при использовании конфигурации: "MPC-VR + Flip + Auto Zoom = 100%".

Ожидаемый результат:

При запуске различных видео файлов, не должно быть никаких остатков различных интерфейсных элементов, при указанных выше условиях.
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

Только для тестов попробовать убрать из кода плеера строку:
hr = pIExFilterConfig->SetBool("lessRedraws", true);

Evgeniy1990

V0lt,
Цитата: V0lt от 19 июля 2021, 07:12:09
Только для тестов попробовать убрать из кода плеера строку:
hr = pIExFilterConfig->SetBool("lessRedraws", true);
В каком проектном файле она находится?
Нашел: /trunk/src/filters/renderer/VideoRenderers/MPCVRAllocatorPresenter.cpp
Сейчас уберу строчку, соберу билд и проверю.
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.

Evgeniy1990

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