What is an overlay?
The SDK defines them as: "Window type: system overlay windows, which need to be displayed on top of everything else. These windows must not take input focus, or they will interfere with the keyguard. "
简单地来说,Overlay就是我们将硬件所能接受的格式数据和控制信息送到这个Overlay
FrameBuffer,由硬件驱动来负责merge Overlay buffer和主屏buffer中的内容。
一般来说现在的硬件都只支持一个Overlay,主要用在视频播放以及camera
preview上,因为视频内容的不断变化用硬件Merge比用软件Merge要有效率得多。
Overlay与FB的区别如下:
(1)
(2)
(3)
(4)
(5)
(6)

本文介绍了Overlay的概念及其在视频播放及camera preview中的应用,并对比了Overlay与FrameBuffer(FB)的区别,包括显示位置、刷新影响、数据格式等方面。
4986

被折叠的 条评论
为什么被折叠?



