Take advantage of GPU acceleration when Transcoding
It is not really a new idea, but one that would certainly make Vuze stand-out.
Here is a link just in case you are curious about what GPU acceleration could do for your users and implementation using NVDIA chipset.
Trans-coding via GPU is not a viable application being that the speed benefit is minimal at best and nVidia is making it a proprietary code to handle such instructions. This means that developers would have to pay for nVidia's code in order to use the GPU transcoding acceleration, which will not give users much of a gain in encoding speed at all. Also this function would not be available to users of other graphics chip sets. (On-board graphics by Intel, and add-in card by ATI/AMD). I'm sure there will be an open source project like this if there isn't one already, however as I said, the application of the code would provide a minimal performance boost. (I'm running an older system AMD Athlon x64 x2 3800+ and the encoding goes plenty fast for me.) Those with newer systems will obviously encode faster than I do and the small benefit of GPU encoding would be grossly insignificant. GPU acceleration on the other hand is fine and dandy, but most people actually do not use the built in Vuze media player (at least those who know what they're doing), so there have already been getting GPU playback acceleration.
to use all of gpu resources when called upon