勤奋猫咪

文章
9
资源
0
加入时间
2年10月21天

ffmpeg的AVBuffer和AVBufferRef

可以看到在AVBufferRef结构体中有一个AVBuffer,这个就是它管理的buf了,它在外部还有data和size,这两个变量跟buffer内部的data和size是一样的,是用来在AVBufferRef中修改buffer的内容。看完代码,发现很简单,也没什么可以讲的,就是malloc和free,最关键的是recount原子变量的增加和减少,从而达到控制释放data的能力。首先看av_buffer_create()里面有一个回调函数free,用来释放data用的。

富文本批注前端技术方案

批注这个功能大家在Word中应该比较常见,目前web对富文本批注做的比较好的貌似可能就是石墨文档了需求大致就是 用户可以对富文本内容随意选中呼出一些操作按钮 例如高亮,批注等 然后对选中内容进行批注例如有些和划词翻译 选中内容分享比较类似开始我以为是按照这个方案进行编码实现,如果以这种方式处理 主要有两个关键点需要注意1、选中区的结构文字怎么读取2、鼠标按键抬起时,拿到鼠标的位置信息...

Oracle导入dmp文件提示标头验证失败

导入Oracle的dmp文件时提示“IMP-00010:不是有效的导出文件,标头验证失败”。经检查发现,导出文件dmp文件中的Oracle版本(Oracle 12c)于我当前要导入的库体版本(V11.02.00,对应Oracle 11g r2)。则手动修改为V11.02.00后导入成功。 此外,导入过程中还留意到三个小细节,可能影响能否导入成功:1.导入路径中存在空格或中文...