fix progressive flag
fix spurious warnings
fix handling of progressive video