Can we have generic Java Interface to bridge with Native Codecs (say atleast those supported by MS Windows)