AVI / WMV Decoder ? Is there a FFDSHOW and Windows Media Decoder?

I am doing a lot of video analyzing using OpenCV… but right now, I was wondering if there is a very fast CUDA AVI decoder? How about a Windows Media WMV decoder?

Essentially, I need to grab the frames as soon as posssible and put the data in a buffer.

Thank you!