which consists of several parts: integrated 5.1 surround sound HDMI audio controller, dual integrated HDCP encryption key for each DVI port (to reduce license costs), the Theater 200 chip for VIVO capabilities, the Xilleon chip for TV overscan and underscan correction, the Theater 200 chip as well as the originally-presented ATI Avivo Video Converter. However, most of the important hardware decoding functions of ATI Avivo HD are provided by the accompanied Unified Video Decoder (UVD) and the Advanced Video Processor (AVP) which supports hardware decoding of H.264/AVC and VC-1 videos (and included bitstream processing/entropy decoding which was absent in last generation ATI Avivo). For MPEG-1, MPEG-2, and MPEG-4/DivX videos, motion compensation and iDCT (inverse discrete cosine transform) will be done instead. The AVP retrieves the video from memory; handles scaling, de-interlacing and colour correction; and writes it back to memory. The AVP also uses 12-bit transform to reduce data loss during conversion, same as previous generation ATI Avivo. HDMI supports the transfer of video together with 8-channel 96 kHz 24-bit digital audio (and optionally Dolby TrueHD and DTS-HD Master Audio streams for external decoding by AV receivers, since HDMI 1.3). Integration of an audio controller in the GPU core capable of surround sound output eliminates the need for S/PDIF connection from motherboard or sound card to the video card, for synchronous video and audio output via HDMI cable. The Radeon HD 2900 series lacked the UVD feature, but still was given the ATI Avivo HD label. ATI Avivo Video Converter ATI has also released a transcoder software dubbed "ATI Avivo Video Converter", which supports transcoding between H.264, VC-1, WMV9, WMV9 PMC, MPEG-2, MPEG-4, DivX video formats, as well as formats used in iPod and PSP. Earlier versions of this software uses only the CPU for transcoding, but have been locked for exclusive use with the ATI X1000 series of GPUs. Software modifications have made it possible to use version 1.12 of converter on a wider range of graphics adapters. The ATI Avivo Video Converter for Windows Vista was available with the release of Catalyst 7.9 (September 2007 release, version 8.411). The ATI Avivo Video Converter with GPU transcoding acceleration is now also available for use with HD 4800 and HD 4600 series graphics cards and is included with the Catalyst 8.12 drivers. Support for Vista x64 is available via a separate download starting with Catalyst 9.6 (9-6_vista32-64_xcode). The new software