
For the time being, I wouldn't worry about bundled libs at all. If you have it installed system wide, can _library locate the DLL just by it's name (without version tag)? If so, I think it's safe to ask users to rename the dll if they are bundling it. On Windows, I'm not sure how the libraries appear in the path. If a developer is bundling these libs with their application, they can be expected to ensure the lib name just ends in. The version number gets tagged on the end for installed libraries, such as "libavutil.so.55", but there is always a symlink to "libavutil.so" available. Regarding the so/dll names, on Linux we can safely assume the name is just libxxxx.so. Honestly, I think supporting interlaced files is a very low priority, and wouldn't spend too much time on it at the moment. It almost seems as if it's only rendering every other frame. That DTV file I mentioned before that stuttered a bit, It's most likely because it's an interlaced file. Was it something to do with the drivers, or something else?

That's great, I'm glad you figured it out.
