The hw decoding context was set only for the first file (when the VO was initialized), instead of every file.