平台信息:
内核:linux3.0
系统:android4.0.3
平台:S5PV310(samsung exynos 4210)
说到android的HDMI,从android 2.2、android2.3到android4.0,三星的芯片也做过3sc2440、s5pc110、s5pv210、s5pv310再加上新案四核的samsung exynos 4412,都成三星专业户了,不过三星芯片HDMI这一块做的还是很好的。大的问题没有,就是解一些bug,没声音了、图像分辨率不对了……所以真正的代码我也没看那么多,先写一个HDMI的基础篇吧,看后面有没有耐心把这块代码看一边。(其实大部分是我工作的笔记,如里说不明白的话还请大家……)
我以前做过一段时间电视,这个HDMI还算知道点,不过时间久了就……所以我现常写工作笔记。前一段时间我们samsung exynos 4210平台的HDMI没声音,我请教一同事,是后发现他说“找什么HDMI的IIS、codecs相关的东西”,我一听有点傻眼了,总觉得不对呀,可是又想不起来那里不对, 原理图上找了一通,没找到呀。最后发现自己SB了,视频、音频同一个数据线上传输的,还是原来 的感觉对的,哎还是做过电视,其码感觉 对了。
先来张图吧,这样清楚一点,看下声音是从那里传输的: