I checked many .avi files with ffodivxvdpau codec and most of them appeared a frame skipping effect. All those files (at least those i have checked) who came up with that problem had packed bitstream and by converting the stream to unpacked with avidemux solved the problem.
Should we expect the nvidia decoder to accept packed bitstreams in the near future, or should we ask (ffmpeg perhaps ?) for a filter to do an "on the fly" unpacking?
I know that playing a low resolution divx/xvid video file on a modern cpu is not an issue, but if we can through that load to the gpu, why not do it, right?
PS: Unpacking all those old .avi and saving them again, i dont think it will be an option, at least not for everyone.