媒体加速引擎是AlchemyTM AU 1200的片上硬件设备,主要完成图像及视频的解码。为了能在嵌入式Linux下使用媒体加速引擎完成视频的硬解码,在此介绍了该设备的硬件结构,以及在嵌入式Linux下构建其开发环境的方法和过程,包括主机开发环境...媒体加速引擎是AlchemyTM AU 1200的片上硬件设备,主要完成图像及视频的解码。为了能在嵌入式Linux下使用媒体加速引擎完成视频的硬解码,在此介绍了该设备的硬件结构,以及在嵌入式Linux下构建其开发环境的方法和过程,包括主机开发环境的构建,交叉编译工具的使用以及交叉编译的过程,并重点介绍媒体加速引擎驱动程序的设计,交叉编译,加载到Linux内核以及应用测试的整个流程。经测试,该驱动程序可动态加载入Linux内核并成功驱动媒体加速引擎,从而可将其应用于媒体播放器完成视频的硬解码功能。展开更多
文摘媒体加速引擎是AlchemyTM AU 1200的片上硬件设备,主要完成图像及视频的解码。为了能在嵌入式Linux下使用媒体加速引擎完成视频的硬解码,在此介绍了该设备的硬件结构,以及在嵌入式Linux下构建其开发环境的方法和过程,包括主机开发环境的构建,交叉编译工具的使用以及交叉编译的过程,并重点介绍媒体加速引擎驱动程序的设计,交叉编译,加载到Linux内核以及应用测试的整个流程。经测试,该驱动程序可动态加载入Linux内核并成功驱动媒体加速引擎,从而可将其应用于媒体播放器完成视频的硬解码功能。