Декодирование я думаю здесь не причем.
Если картинки хоть пиксель появляется , с декодированием все впорядке.
Тут просто , либо бдэкскрин , либо работает.
Искажать DW так чтобы картинка местами была а местами нет , еще не научились.
Советую проверить железо. Если впорядке сигал, тюнер в рессивере не навернулся , и т.п. Если навернулся процессор , может запросто фта казать нормально , а там где нужно считать - сбоит.