# android_jpeg_hw_decode **Repository Path**: wangxiaodiao/android_jpeg_hw_decode ## Basic Information - **Project Name**: android_jpeg_hw_decode - **Description**: rk3188 调用硬解库 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2017-11-24 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 实现方式: 1 调用系统的硬解库(libjpeghwdec.so),解码出yuv格式数据,然后调用libyuv库(android自带),完成yuv 到 rgba 转换。 2 1080P下,解码用时30ms+,yuv2rgba用20ms+ 3 进一步优化空间,使用Image Post Processor处理yuv2rgba 编译方法: 1 将项目放入系统源码的external目录下 2 下载系统的硬解支持库:adb pull /system/lib/libjpeghwdec.so 3 使用mm命令编译此模块,会生成一个动态库和一个测试用的可执行文件 测试方法: 1 将生成的动态库上传到/system/lib/目录下 2 将生成的测试程序上传到/data/目录下 3 然后用 hw_decode_test 1.jpg 测试,会直接将解码数据刷屏显示