all def digital