数据结构和算法
ithewei
这个作者很懒,什么都没留下…
展开
-
固定大小的环形buf
需求分析最近在做项目时,对解码后的yuv数据需要做缓存,界面线程按照可配置的帧率,设定定时器去从缓存中获取YUV数据然后渲染播放。注意的是,因为界面是多画面监控网格,最多需要16画面,而视频分辨率都是1080p,甚至4k,在低性能的机器上根本无法带动。所以需要可配置FPS去播放,比如25帧的YUV,实际只渲染15帧或者10帧,只在某个全屏时才按照实际FPS去渲染播放。那么问题来了,25帧去播放哪15原创 2017-11-23 11:56:34 · 803 阅读 · 0 评论 -
protobuf
protobufprotobuf优点编译安装syntaxbasic字段修饰符字段类型varintmessage存储格式生成代码基类::google::protobuf::Message序列化反序列化getter、setter- clear_field():重置字段- mutable_filed():返回字段指针,用于修改- filed_size(...原创 2018-08-08 12:14:11 · 2808 阅读 · 0 评论