Can you summarize the following document?
        
  在Google Code上的一個名為CoreAVC-For-Linux的開源專案可以對開源媒體播放器MPlayer的載入程式碼部分打一個補丁,從而使MPlayer可在自由軟體環境下使用原本僅供Windows使用的CoreAVC DirectShow filter。它不包含CoreAVC,而只是簡單地使MPlayer能利用CoreAVC。該專案也包含功能相同的、對MythTV和Xine的補丁。  2008年5月,CoreAVC-For-Linux因一次根據數字千年版權法的控告而被Google撤下。這次控告值得思考,因為該專案作為一種包裝方法,並沒有使用任何有版權的內容,但也許是逆向工程被使用卻未能得到事先許可,這使CoreCodec公司認為該行為違反了數字千禧年版權法案。CoreCodec公司之後申明數字千禧年版權法案並未禁止逆向工程 併為此向開源社群道歉。該專案現在仍在運作,且被CoreCodec認可。

  2008年初,由於普遍的要求,CoreCodec將一直以來只在Windows下執行的CoreAVC拓展到多平臺與多CPU架構支援,甚至包括一些GPU。現在Windows,Mac OS X和Linux都被支援,在移動與嵌入式平臺中被支援的有PalmOS,Symbian,Windows CE和Windows Mobile——儘管Linux版本並不零售而僅供應給OEM。和新的作業系統一起,一些新的CPU架構現在也被支援。CoreAVC(現在改名為CorePlayer Desktop/Mobile)現在不僅能在32位與64位x86平臺上執行,也能ARM9、ARM11、MIPS架構以及支援AltiVec的PPC平臺上執行。對於GPU,Intel 2700g,ATI Imageon,Marvell Monahan,(有限的)Qualcomm QTv都被支援,且申明即將到來的版本會支援更多的CPU。

  2009年2月10日,CoreCodec釋出CoreAVC的升級版它實現了對Nvidia CUDA技術的支援。通過利用CUDA技術,可讓特定的Nvidia顯示卡協助視訊解碼運算。
CoreAVC是一個用於解碼H.264格式視訊的私有解碼器。