Update VideoMetadata.brs

Sometimes surroundCodec and stereoCodec return invalid when they should not. This causes audio type matching to return false. Instead of rely on this for direct play we will instead consult directly with audioStream.codec. This simplifies things a bit and always returns the correct codec.