DetermineType
if (!DetermineType(inSource, &isGif))
bool DetermineType(BPositionIO* source, bool* isGif);