places which made _different_ checks for the data format. The YUV cases are
still wrong or missing support code but at least now the check is only made
in one place.
Eventually a decision should be made to either implement support for the
various "YUV" formats or remove the incomplete (incorrect) portions that are
present.