История изменений
Исправление i-rinat, (текущая версия) :
если сам это наблюдал
Ты выключал аппаратное рисование, а не аппаратное декодирование.
- sw-decode + sw-scale = нормальные цвета
- sw-decode + hw-scale = синие лица
- hw-decode + hw-scale = нормальные цвета
Ты перемещался между пунктами 1 и 2, но описываешь это неправильными терминами. Из твоих слов получается, что выключение декодирования, то есть 3→2, лечило синие лица. А оно их наоборот включало.
Починили это уже потом
Во Flash это так и не починили, потому что в libvdpau успели вставить костыль. Починка бага привела бы к возвращению бага, потому что менять U и V местами нужно либо два раза, либо ноль.
Хотя если ты под «починили» подразумеваешь «вырвали VDPAU вообще с корнями», тогда да.
Исправление i-rinat, :
если сам это наблюдал
Ты выключал аппаратное рисование, а не аппаратное декодирование.
- sw-decode + sw-scale = нормальные цвета
- sw-decode + hw-scale = синие лица
- hw-decode + hw-scale = нормальные цвета
Ты перемещался между пунктами 1 и 2, но описываешь это неправильными терминами. Из твоих слов получается, что выключение декодирования, то есть 3→2, лечило синие лица. А оно их наоборот включало.
Починили это уже потом
Во Flash это так и не починили, потому что в libvdpau успели вставить костыль. Починка бага привела бы к возвращению бага, потому что менять U и V местами нужно либо два раза, либо ноль.
Исходная версия i-rinat, :
если сам это наблюдал
Ты выключал аппаратное рисование, а не аппаратное декодирование.
- sw-decode + sw-scale = нормальные цвета
- sw-decode + hw-scale = синие лица
- hw-decode + hw-scale = нормальные цвета
Ты перемещался между пунктами 1 и 2, но описываешь это неправильными терминами. Из твоих слов получается, что выключение декодирования, то есть 3→2, лечило синие лица. А оно их наоборот включало.