240 发简信
IP属地:北京
  • Ninja编译介绍

    因为webrtc是用ninja编译的,所以学习了下Ninja。 Ninja是一种类似GNU make的编译系统。 就像make有Makefile...

  • GN快速入门指南

    说明: 本片文档来自于https://gn.googlesource.com/gn中的quick_start.md,可以下载源码看到原始文件文档...

  • createInputSurface返回错误-10000

    打开omx log,看到是因为在mediacodec configure的时候设置的color format不对,因为之前用的是input bu...

  • valgrind在android 10上检查内存泄露

    代码下载 git clone git://sourceware.org/git/valgrind.git [github上的不行,缺少VEX目录...

  • android studio 'ctrl+/'注释缩进

    android studio 'ctrl+/'注释掉代码的时候,双斜线总是从第一列开始,不能缩进,正确的设置项是: Settings → Edi...

  • 在android studio中使用cmake

    在build.gradle里面添加externalNativeBuild项就可以使用cmake 通过arguments就可以给cmake传递参数...

  • build.gradle按条件编译与cmake配置

    在build.gradle里面通过productFlavors就可以方便的实现不同的编译方案。 flavorDimensions定义维度 fla...

  • 文件打开关闭配对问题

    VideoDecoder打开文件 MediaSource打开文件 同一个线程有两个对象分别打开两个文件,第一个对象VideoDecoder打开f...

  • vscode文件的tab列表

    用着用着,忽然间发现打开文件的tab list不见了,找了下,原来在设置里面有: 把图中的show tabs下面的复选框选上就行了:

个人介绍
记录一些日常的小笔记