Corrected fault with encoding check and more log updates.

The beeb have changed their encoding settings for HD content using 2
reference frames for CABAC. This was allowing HD content to slip
through without being re-encoded.