remove duplicate code
better image integrity tracking, skip without full decoder reset