and fixed. there's no types that use XBMC_CODEC_TYPE_DATA at all atm