GPUOpen introduced the advancement and the direct source contribution of AMD's Advanced Media Framework (AMF). The purpose of this framework is to enable GPU processing of media encode and decode efforts with minimal impact to the CPU and in general end user. With that said, this is not exclusive to AMD as NVIDIA has it's own GPU enabled media processing support but it's closed source and hasn't been made widely public.