关于设置OSD字幕的主意事项

  经常使用海思做开发的肯定会使用到OSD在画面上叠一些字幕,比如说时间,日期,画面的地理位置等等,有的OSD是不需要频繁设置的,但是像时间这种OSD,1秒就需要刷新一下,来保证时间的准确性,但是里面需要注意什么呢,这边就跟大家说说我遇到的问题。   首先,这个时间的刷新,是真的1秒刷一次吗,我在项目当中,直接使用sleep 1来做延时的时候,往往时间并不是准确的1秒刷新一次,这个跟当时CPU使用率还有一些关系,如果设置的不是很准确,往往会出现,同一个时间两秒没有刷新,而秒数一下子跳两秒上去的现象,所以这边的这个sleep时间需要根据实际情况去微调一下。   第二就是这个OSD设置的时候需要加锁的问题了,同一个OSD是不能在两个线程中同时调用的,不然就会段错误了,所以更新OSD的时候必须要加锁。

免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:关于设置OSD字幕的主意事项 https://www.yhzz.com.cn/a/14725.html

上一篇 2023-05-12 10:39:06
下一篇 2023-05-12 10:41:15

相关推荐

联系云恒

在线留言: 我要留言
客服热线:400-600-0310
工作时间:周一至周六,08:30-17:30,节假日休息。