Delays, Time Shifters for Video