Generally, this "hardware" decoding argument is bunk. It's just software in conjunction with a DSP. If your vendor gave you proprietary software that you can't update (and maybe they can't either if it's 3rd party) then that sucks, but it doesn't magically make it "hardware".
Note the big thing holding it back from even better performance is private APIs that they can't yet(!) use in open source code, not any lack of "hardware".
http://www.schleef.org/blog/2009/11/11/theora-on-ti-c64x-dsp...
Generally, this "hardware" decoding argument is bunk. It's just software in conjunction with a DSP. If your vendor gave you proprietary software that you can't update (and maybe they can't either if it's 3rd party) then that sucks, but it doesn't magically make it "hardware".
Note the big thing holding it back from even better performance is private APIs that they can't yet(!) use in open source code, not any lack of "hardware".