Does this transform.c patch fix all channel switches or just a few of them (those with the same resolution)? If the latter, wouldn't a fix for all the channel switches also made this transform.c change unnecessary?