CoreAVC was included as a part of the CorePlayer Multimedia Framework and was being used in the now defunct desktop client by Joost[3] a system that was distributing videos over the Internet using peer-to-peer TV technology.
This project also contains patches to use the proprietary codec in MythTV, open source software for Home Theater Personal Computers and the media player xine.
[8] In early 2008, due to popular demand, CoreCodec ported the until then Windows-only to a plethora of platforms and CPU architectures.
As for GPUs, supported are Intel 2700G, ATI Imageon, Marvell Monahan, (limited) Qualcomm QTv.
Like CUDA, DXVA allows ATI and NVIDIA based graphics cards to assist in the decoding of video.