mpeg, avi, etc. as OpenGL textures

I’ve seen NeHe’s great tutorial #35 using the Video for Windows Library. Has anyone used something like DirectShow’s VMR9 as a file reader so that any video format (mpeg, etc.) can be used as a texture generator?