xiph_metadata: Don't check UTF8 encoding on a base64 string
When profiling the media library on a small samples folder, the calls to EnsureUTF8 end up accounting for about 8% of the runtime (including calls to vlc_towc)
With that change, we only spend 0.04% of the time in EnsureUTF8
Since the picture is base64 encoded, we don't expect anything out of the ascii range, and if it was to contain characters out of that range, the picture would likely be invalid anyway.
Edited by Hugo Beauzée-Luyssen