V0lt_r Цитата: Evgeniy_1990, ewild
Сборка плеера в нужной студии происходит элементарно через задание параметра (как собственно Leo1000 и говорил).
Пример:
Код:
build.bat VS2015 Rebuild All Packages
Совершенно верно. Leo1000 правильно говорил.
В тот день, я именно это и сделал, т.е. изменил (переименовал) данные параметры (ключи).
Я даже создал отдельный build15.bat, в котором была моя модификация + файлы-батники:
build_2015_clean_all.bat
build_2015_full.bat
build_2015_rebuild.bat
в которых и изменил данные параметры. В результате получились следующие параметры:
CALL ..\build15.bat clean All VS2015
CALL ..\build15.bat All Packages VS2015
CALL ..\build15.bat rebuild VS2015
Я создал отдельный файл только по одной простой причине, чтобы компилятор мне не выдавал сообщение мол "Local Modification found", т.е. чтобы не было у меня при построении данного сообщения.
Я ведь хотел построить только лишь с помощью оригинальных SVN-файлов, для этого и создал отдельный батник, который и назвал build15.bat, да бы не трогать SVN-ский build.bat.
Единственное что я не знал, так это то, что после изменения параметров на нужные, можно было и не вносить свою модификацию, поскольку они уже изменены и детект пойдет уже на 2015-ую студию, а не на 2013-ую.
Но, был не уверен, что это сработает, поэтому и создал отдельный build15.bat со своей модификацией.
В любом случае, сработало ведь.
Благодаря этому, я смог собрать (построить) весь полный пакет SVN r933, с помощью VS2015.
Aleksoid1978 Цитата: Ну а почему баг проявляется только на VMR7 и без миксера ??
Вот и мне хотелось бы знать, вот поэтому я сейчас сижу и проверяю билды, особенно, 590, 591, 592, 593, 594 и 595. Оказывается тут дело совсем в другом и баг возник из-за другого более странного изменения.
В общем, вот окончательный диапазон: [590-593].
Так что тут виновато одно из изменений, или 591, или 592. Сейчас я строю данные билды, как проверю, скажу вам итоговый результат.
Добавлено: Aleksoid1978 Цитата: Так что тут виновато одно из изменений, или 591, или 592. Сейчас я строю данные билды, как проверю, скажу вам итоговый результат.
В общем, я проверил два оставшихся билда - это r591 и r592. Также я еще раз проверил и внимательно прогнал билды r595 - r590 на разных компьютерах, на разных видеокартах, на разных видео-рендерерах.
Итоговый интервал:
[591-592].
r591 - нет белого квадрата.
r592 - уже наблюдается проявление белого квадрата.
Причем, на других видео-рендерерах, например, на VMR-9 WL, проявляется белая тонкая полоска, которая потом исчезает.
То бишь у нас, при открытии файлов, проявляются некие "белые фигуры".
Изменение
r592 звучит так: "MPCVideoDec: при выводе в RGB формате не заполняем DXVA2_ExtendedFormat."
Согласно данному изменению, можно сразу сказать, что у нас после него стал некорректно работать MPC Video Decoder, а точнее вывод видео как RGB-формат.