changed: IsVideoFile() was incomplete
changed: Use IsVideoFile() to determine whether it's an actual video file