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