use variant hash as option to support options for more than 1 codecs
use codec_name instead of name for AVDecoder to avoid ambigulty
player: store enum option sas string to avoid set property error
player: apply decoder options in decoder page in menu
vaapi: correct initial display type