加载中
{翻译} repo Manifest Format 【repo清单格式】

源文件: 0c957dd542b1476b34f3ad37736b06df38ea2fa8 repo清单格式 repo清单描述了repo客户端的结构;这是可见的目录,并且是git应该能够获取的目录。 清单的基本结构是一个裸Git存储库,但是在...

2018/09/02 14:40
67
CMAKE 相关

add_subdirectory 添加子文件夹到编译中。文件夹结构比如: 如果子文件mylibs在当前Cmakelists.txt的文件夹下,则可以直接add 例: add_subdirectory(mylibs) 如果子文件otherlibs不在当前C...

2018/09/02 13:48
4
交叉编译 configure 常见参数含义

--host --build --target host:就是你编译好的程序可以运行的平台, build:就是你正在使用的机器平台,可以不用配置。 target:就是你编译的程序可以处理的平台,一般用不到。 build和host相同时...

2018/09/02 13:46
18
交叉编译 XXX含义与作用

SYSROOT = dir路径 将dir作为逻辑根目录(搜索头文件和库文件)。编译器通常会在 /usr/include 和 /usr/lib 中搜索头文件和库,使用这个选项后将在 dir/usr/include 和 dir/usr/lib 目录中搜索...

Android 事件分发 简单学

本文地址:https://my.oschina.net/lifj/blog/1928132 Android 事件分发过程 网上有很多这样的文章,我又写了一篇,希望能够清晰明了的告诉大家整体的事件分发过程,而不是一脸懵逼的进来,一...

2018/08/15 11:07
15
Error:All flavors must now belong to a named flavor dimension.

Android studio 3.0 及新版本, 编译出现 Error:All flavors must now belong to a named flavor dimension. 这样的错误。 解决如下: 在module的build.gradle中的android括号中增加 flavor...

2018/04/20 14:55
212
ffmpeg中错误码的玄机

使用ffmpeg的时候,如果有错误,会返回一个负数的数字。int型。比如典型的:AVERROR_EOF就是-541478725。 当我们遇到这样的错的时候,一个快速查看这个数字含义的方法就是:打开计算器!MAC...

2017/12/28 23:55
301
Android ndk 使用第三方so和头文件编译

做了好几年上层,ndk的东西接触比较少。这次有机会接触,顺便记录一下。

[直播一揽子]一个简单的无所队列的C实现

直播时,发现,单独推送音频流或者视频流不会出问题,两个一起推送就会出现卡顿。开日志研究了半天,发现是锁竞争导致的。于是找了一个无锁的队列,效果立竿见影。由于不是我自己写的,现在g...

[直播一揽子]直播采集端开发使用的工具合集

今天在群里扯淡,发现有些工具还是比较好用的。有些群友居然没有。。。我就写一篇博客,将我自己用到的一些软件和工具发到这里,给大家参考和使用。

2016/11/14 16:36
179
JCenter下载太慢, jcenter修改 https为http也许能帮助你!

今天导入一个工程到studio,一直卡在下载那块。 看到下载地址是: https://jcenter.bintray.com/........ https!!!! 到浏览器下载,果然也下载不下来。。 于是把https换成http,到浏览器下载...

被SurfaceView搞死了的搞后感

这几天遇到一个问题: 视频播放时,为了保持视频的宽高比,就需要在surfaceView的父view的大小改变的时候,改变SurfaceView的大小。 父View的大小改变的时候,会走View的onSizeChanged回调。...

gradle 修改java中的版本号

在做SDK的时候,经常需要手动去修改版本号。这里借助gradle,实现一种编译时的自动修改版本号的方法。

[直播一揽子]x264参数的解释

来自:https://github.com/chenzhichong/OnlyX264/blob/85e3e7e5adc30b7e0c7a3893555e601bdbdc59d8/OnlyX264/main0.cpp...

2016/07/15 17:49
159
[直播一揽子]x264 for Android 的编译

终于进入正题了。前提条件是你需要有ndk。我这边下载的是r11b的版本。其他的版本也不会出问题。但是为什么不用最新的呢? 在Linux/Mac下,开始x264的编译工作。 首先从官网上下载最新的x26...

[直播一揽子]编码构思和套路

在上篇文章中,我确定了使用的三个库: h264的编码库也不少,最终选择了x264。 aac的编码库,选择了fdkaac。 rtmp的库,选择了rtmpdump。 也许是我的编码习惯:先各个击破,再合并整合。我决...

[直播一揽子]初期调研

这几天在调研直播的技术。虽然现在有很多“开源”的SDK,或者各个厂家的SDK。但是还是想自己去调研一下整个的直播流程/技术,并且通过代码去实现一套这样的功能。 整体规划: 看网上的文章介...

librtmp 日志的修改和操作 给android打印

最近在做libRtmp(也就是rtmpdump)的工作,发现librtmp默认的日志是关闭的。出现错误了也没法去查找原因。进过一番摸索,终于找了好的解决办法。 首先,找到rtmp控制日志的地方:log.h 和log...

Android Camera previewFrame 提高 fps

/** * http://my.oschina.net/lifj/blog/705104 **/ 在做Camera预览的时候,通过PreviewFrame()方法获取数据,但是发现fps很低,一直在10~12fps徘徊。 当然,有人推荐使用setPreviewCallbac...

提交服务器汉字乱码解决方法

手机端向服务器提交汉字的时候,经常出现服务器接收到的是乱码。 经过实践,提供出一套解决方案:(虽然本文是android + servlet,应该是通用的) 发送端:通过URLEncoder用UTF-8编码。 //发...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部