摘要:git rebase 和 git merge 都可以用于把一个分支的修改合并到当前分支。 概述 假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。 $ git checkout -b mywork origin 现在我们在这个分支做一些修改,然后生成两个提交(commit). 阅读全文
posted @ 2020-03-31 11:01 夜行过客 阅读 (11) 评论 (0) 编辑
摘要:好久没有提交code了,主要最近一直在测试,今天把分支的代码merge一下,提交了一版code, 结果Gerrit来了个这么个问题,搞了大半天终于解决了,为了避免下次再遇到所以记录下。现象是这个样子的: 一. 错误现象 如图:Gerrit 扔了一个 ! [remote rejected] HEAD 阅读全文
posted @ 2020-03-27 18:19 夜行过客 阅读 (9) 评论 (0) 编辑
摘要:如图,Android 设备已root, push app 到 system/app目录报“remote Read-only file system”的问题 解决办法 执行adb remout 命令,重新执行命令即可。 adb remount 命令的使用是什么? 'adb remount' 将 '/s 阅读全文
posted @ 2020-03-26 16:32 夜行过客 阅读 (8) 评论 (0) 编辑
摘要:Linux文件类型和文件的文件名所代表的意义是两个不同的概念,在linux中文件类型与文件扩展名没有关系。它不像Windows那样是依靠文件后缀名来区分文件类型的,在linux中文件名只是为了方便操作而的取得名字。Linux文件类型常见的有:普通文件、目录、字符设备文件、块设备文件、符号链接文件等。 阅读全文
posted @ 2020-03-26 11:50 夜行过客 阅读 (21) 评论 (0) 编辑
摘要:有时在cmd窗口执行命令里,窗口里的中文会显示乱码,可以使用chcp命令进行临时转换cmd窗口的编码。比如使用chcp 65001 就可将当前窗口的默认编码转换成UTF-8格式。 chcp 显示活动控制台代码页数量,或更改该控制台的活动控制台代码页。如果在没有参数的情况下使用,则 chcp 显示活动 阅读全文
posted @ 2020-03-18 18:49 夜行过客 阅读 (22) 评论 (0) 编辑
摘要:最直接的区别就是av_freep()会在av_free()的基础上,把传入的指针再置为NULL。 FFmpeg源代码: av_free() void av_free(void *ptr) { #if CONFIG_MEMALIGN_HACK if (ptr) { int v= ((char *)pt 阅读全文
posted @ 2020-03-17 13:34 夜行过客 阅读 (17) 评论 (0) 编辑
摘要:错误原因: 调用 int av_read_frame(AVFormatContext *s, AVPacket *pkt) 函数 时,将会读取一帧数据并填充到AVPacket里面,但是读取的这帧数据可能是视频也可能是音频,也可能是字幕,具体是什么类型可以通过 AVPacket对象的 stream_i 阅读全文
posted @ 2020-03-16 16:36 夜行过客 阅读 (32) 评论 (0) 编辑
摘要:一. 说明 AVAudioFifo是FFmpeg提供的一个先入先出的音频缓冲队列。主要要以下几个特点: 操作在样本级别而不是字节级别。 支持多通道的格式,不管是planar还是packed类型。 当写入一个已满的buffer时会自动重新分配内存。 二. 主要函数 av_audio_fifo_allo 阅读全文
posted @ 2020-03-13 17:38 夜行过客 阅读 (69) 评论 (0) 编辑
摘要:1. 相关知识 1)采样率(Sample Rate):每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。一般音乐CD的采样率是44100Hz,所以视频编码中的音频采样率保持在这个级别就完全足够了,通常视频转换器也将这个采样率作为默认设置。 2)帧率(Frame rate):是用于 阅读全文
posted @ 2020-03-13 17:28 夜行过客 阅读 (58) 评论 (0) 编辑
摘要:解决方案: 1. 重启手机; 2. 在写入文件完成的code后面添加: MediaScannerConnection.scanFile(this, new String[] { file.getAbsolutePath() }, null, null); 3. 每次文件写入完毕后调用下面的方法: p 阅读全文
posted @ 2020-03-11 14:56 夜行过客 阅读 (9) 评论 (0) 编辑