When using hardware accelerated video decoding (UVD) and playing an AVI video file that contains a MPEG-4 ASP video stream on Windows Media Center and Media Player, if the bit stream contains Sprite encoding, the video might appear corrupted or blocky.
Media applications such as Windows Media Center or Windows Media Player use the Media Foundation framework to allow third party hardware MFTs to coexist with software MFTs. If the hardware MFT does not support a certain format or feature it can communicate with the framework to allow the playback to occur with the software MFT. However the fallback can only occur during format negotiation and not once the connection is established. In this case a hardware MFT does not have enough information to make a determination if it supports the given format hence the playback continues with the hardware MFT and the video appears blocky or corrupted.