You can simply email me a patch, or submit it to the Ogre patch tracker system. As for ptypes, using a recent version is cool, but I don't want to upgrade the version in cvs already; since, hosting ptypes versions in ogreaddons cvs is not really ideal - it is there mainly for a conveinence. Any ptypes version since 1.8 should work with the plugin easily. Although, some newer ptypes versions need a patch to work under Linux. In fact, now that I have started using boost::thread's myself for OIS addons, I would rather use boost::thread's for the plugin (and since Ogre with threads also uses boost::threads). But, I don't really have time to improve on the plugin. In fact, I got a little tired of working with theora, since I could never really achieve really high qaulity video + decent framerates (though, qaulity is acceptable). Anyways, leaving it an option for users to really use any version they want to simply means they copy over the headers and libs to where the plugin expects them.
I'm waiting for a viable open codec to finally come about that has no patent issues (that may take some time) before I start working on another plugin.