自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(620)
  • 资源 (2)
  • 收藏
  • 关注

原创 spec下载:Image File Format

https://mpeg.chiariglione.org/standards/mpeg-h/image-file-formatImage File FormatStandard: MPEG-HPart number: 12Activity status: OpenTec

2017-11-24 15:55:23 673

转载 wiki:High Efficiency Image File Format

https://en.wikipedia.org/wiki/High_Efficiency_Image_File_FormatFrom Wikipedia, the free encyclopediaHigh Efficiency Image File Format (HEIF)Filename extension.heif, .heicIn

2017-11-24 15:51:32 969

转载 git format-patch制作使用patch

http://blog.csdn.net/liuhaomatou/article/details/54410361http://blog.csdn.net/liuhaomatou/article/details/54410361如何使用git 生成patch 和打入patch原创 2017年01月13日 17:36:39标签:git/patch

2017-11-17 11:06:55 1589

转载 Android.mk入门到精通(004)——例子加讲解,清晰易懂

http://blog.csdn.net/jcl490195138/article/details/52352522Android.mk简单分析转载 2016年08月29日 13:56:59LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE_TAGS := option

2017-11-14 17:43:43 1413

转载 Android.mk入门到精通(003)——Android.mk用法详解

https://www.cnblogs.com/reality-soul/p/6893248.html一、Android.mk介绍Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。要掌握jni,就必须熟练掌握Android.mk的语法规范。它的基本格式如下:

2017-11-14 17:30:06 2185

转载 Android.mk入门到精通(002)——android编译系统makefile(Android.mk)写法

http://www.cnblogs.com/hesiming/archive/2011/03/15/1984444.htmlandroid编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCA

2017-11-14 17:23:18 358

转载 Android.mk入门到精通(001)——Android.mk 文件语法详解:神文

https://www.cnblogs.com/wainiwann/p/3837936.html0. Android.mk简介:Android.mk文件用来告知NDK Build 系统关于Source的信息。 Android.mk将是GNU Makefile的一部分,且将被Build System解析一次或多次。所以,请尽量少的在Android.mk中声明变量,也不要假定任何东

2017-11-14 17:10:12 492

转载 我们也说说Android.mk(6) - 案例教程

https://yq.aliyun.com/articles/27602?spm=5176.100239.blogcont37401.12.bl6Pwq摘要: 前面基础知识已经准备得差不多了,我们开始看几个例子巩固一下我们也说说Android.mk(6) - 案例教程userdata是如何生成的我们先看看userdataimage的伪目标是如何定义的:.PHONY:

2017-11-14 16:27:56 500

转载 我们也说说Android.mk(5) - 计算怎么办?

https://yq.aliyun.com/articles/27570?spm=5176.100239.blogcont37401.11.bl6Pwq摘要: 前面我们把Makefile做为一门语言的主要特性大致做了一个描述。但是,我们在实际的Android.mk当中还是会发现有很多事情光用Makefile的字符串替换搞不定啊,这可如何是好?其实,这就是我们在第一讲的最开始就讲

2017-11-14 16:24:51 411

转载 我们也说说Android.mk(4) - 依赖:目标编程的模式

https://yq.aliyun.com/articles/37401摘要: 我一直觉得,Makefile确实是C/C++程序员的良配,因为Makefile所使用的两种范式都是C/C++程序员不熟悉的,一种是函数式的思想,一种是依赖构成的目标链的模式。我们也说说Android.mk(4) - 依赖:目标编程的模式另一种范式我一直觉得,Makefile确实是C/C++程

2017-11-14 16:22:14 599

转载 我们也说说Android.mk(3) - 宏

https://yq.aliyun.com/articles/14740?spm=5176.100239.blogcont37401.10.bl6Pwq摘要: 传统上我们一直称这种东西为makefile中的变量,其实本质上就是一个宏,只是做的是字符串替换。我们何如就把它叫做宏呢。我们也说说Android.mk(3) - 宏传统上我们一直称这种东西为makefile中

2017-11-14 16:12:16 290

转载 我们也说说Android.mk(2)-函数进阶教程 - 分支、循环、子程序

http://www.jianshu.com/p/674dc7d7b4b0我们也说说Android.mk(2)函数进阶教程 - 分支、循环、子程序按照面向过程程序设计的标准流程,我们讲完了顺序结构,就要讲分支、循环和子程序。下面我们就开始讲用于分支、循环和子程序调用功能的函数。分支函数要走分支,一定是要有条件要判断。在Makefile里,最主要的判断就是看字符串能不能

2017-11-14 15:57:37 422

转载 我们也说说Android.mk(1) - 从函数说起

https://yq.aliyun.com/articles/11421摘要: 大家都习惯看从头,从构建目标讲起的makefile教程,导致每篇文档熟的都是前面的部分。很多教程也都是想办法能够观其大略,从整体上给大家一个思路。比如《深入理解Android内核设计思想》的第4章,比如《Android内核剖析》的第18章,比如《深入解析Android 5.0系统》的第2章。我们也说说A

2017-11-14 15:43:08 476

转载 深入介绍STBL——非常重要

http://www.cnblogs.com/lidabo/p/3754130.htmlhttp://www.cnblogs.com/lidabo/p/3754130.html前面介绍过的几种格式flv、mkv、asf等。他们音视频的数据包一般都是按照文件的顺序交叉安放。你解析完头部信息后。剩下的一般就按照文件顺序一个数据包一个数据包的解析就行了。但是MP4

2017-10-20 20:10:41 1924

转载 srs中时间戳抖动处理

http://blog.csdn.net/lcalqf/article/details/59543410版权声明:本文为博主原创文章,未经博主允许不得转载。[cpp] view plain copy/** * the time jitter algorithm: * 1. full, to ensu

2017-10-19 21:53:07 1288

转载 吃透mp4格式系列——(七)

http://blog.chinaunix.net/uid-20424888-id-3190160.html目前MP4的概念被炒得很火,也很乱。最开始MP4指的是音频(MP3的升级版),即MPEG-2 AAC标准。随后MP4概念被转移到视频上,对应的是MPEG-4标准。而现在我们流行的叫法,多半是指能播放MPEG-4标准编码格式视频的播放器。但是这篇文章介绍的内容跟上面这些都无

2017-10-19 12:25:29 888

转载 吃透mp4格式系列——(六)

http://blog.csdn.net/pirateleo/article/details/7608781MP4文件格式详解——元数据moov(三)tref box原创 2012年05月28日 13:20:51标签:reference /header /apple /initialization /video /codec2

2017-10-19 12:22:04 612

转载 吃透mp4格式系列——(五)

http://blog.csdn.net/pirateleo/article/details/7597892MP4文件格式详解——元数据moov(二)tkhd box原创 2012年05月27日 13:21:43标签:header /reference /initialization /matrix /apple /codec7361

2017-10-19 12:20:45 440

转载 吃透mp4格式系列——(四)

http://blog.csdn.net/pirateleo/article/details/7590056MP4文件格式详解——元数据moov(一)mvhd box原创 2012年05月22日 12:35:49标签:header /reference /initialization /matrix /integer /codec25

2017-10-19 12:19:21 421

转载 吃透mp4格式系列——(三)

http://blog.csdn.net/pirateleo/article/details/7583321MP4文件格式详解——文件类型ftyp原创 2012年05月19日 19:11:47标签:class /each /文档 /网络 /c28740文件类型ftyp(ISO-14496-12)Author

2017-10-19 12:18:26 396

转载 吃透mp4格式系列——(二)

http://blog.csdn.net/pirateleo/article/details/7061452MP4文件格式详解——结构概述原创 2011年12月11日 17:23:25标签:header /silverlight /reference /random /initialization /access53587

2017-10-19 12:12:25 419

转载 吃透mp4格式系列——(一)

http://www.360doc.com/content/16/0622/23/9075092_570024111.shtmlhttp://www.360doc.com/content/16/0622/23/9075092_570024111.shtml

2017-10-19 12:10:33 469

转载 linux IO 内核参数调优

http://blog.sina.com.cn/s/blog_54adf6c50102wdlp.htmlhttp://www.cnblogs.com/zengkefu/p/5634853.html1. pdflush刷新脏数据条件(linux IO 内核参数调优 之 原理和参数介绍 )上一章节讲述了IO内核调优介个重要参数参数。总结可

2017-10-11 21:23:48 1468

转载 管理处理器的亲和性(affinity)

https://www.ibm.com/developerworks/cn/linux/l-affinity.html管理处理器的亲和性(affinity)为什么(3 个原因)以及如何使用硬(相对于软)CPU 亲和性(affinity)了解 Linux® 2.6 调度器如何处理 CPU 亲和性(affinity)可以帮助您更好地设计用

2017-10-10 21:12:58 357

转载 Linux中CPU亲和性(affinity)——一篇文章搞定所有

http://www.cnblogs.com/LubinLew/p/cpu_affinity.htmlhttp://www.cnblogs.com/LubinLew/p/cpu_affinity.htmlLinux中CPU亲和性(affinity) 0、准备知识超线程技术(Hyper-Threading):就是利用特殊的硬件指令,

2017-10-10 16:16:38 1933

原创 解决问题需要参考的文章

http://blog.csdn.net/zdy0_2004/article/details/54730611http://blog.csdn.net/jxnu_xiaobing/article/details/44955613http://blog.csdn.net/superbfly/article/details/21287889http://

2017-09-29 20:38:45 312

转载 线程与cpu进行绑定——006非常全面

http://blog.csdn.net/jxnu_xiaobing/article/details/44955613最近在对项目进行性能优化,由于在多核平台上,所以了解了些进程、线程绑定cpu核的问题,在这里将所学记录一下。不管是线程还是进程,都是通过设置亲和性(affinity)来达到目的。对于进程的情况,一般是使用sched_setaffinity这个函数来实现

2017-09-29 15:52:32 507

转载 linux下将不同线程绑定到不同core和cpu上 pthread_setaffinity_np——005最全面

http://blog.csdn.net/zdy0_2004/article/details/54730611http://blog.csdn.net/sprintfwater/article/details/39203049将线程绑定到不同的processor上:这里加入有两个cpu,一个cpu五个核[html] view plai

2017-09-29 15:50:44 1246

转载 如何将一个进程(线程)绑定到一个固定的CPU核上?——004

http://blog.csdn.net/sangyongjia/article/details/50725734版权声明:本文为博主原创文章,未经博主允许不得转载。As multi-core CPUs become increasingly popular on server-grade hardware as well as end-user d

2017-09-29 15:48:41 1963

转载 线程绑定CPU核-sched_setaffinity——003

http://blog.csdn.net/lanyzh0909/article/details/50404664CPU亲合力就是指在Linux系统中能够将一个或多个进程绑定到一个或多个处理器上运行.一个进程的CPU亲合力掩码决定了该进程将在哪个或哪几个CPU上运行.在一个多处理器系统中,设置CPU亲合力的掩码可能会获得更好的性能. 一个C

2017-09-29 15:46:36 2392

转载 多线程pthread 和 cpu affinity头文件问题——002

http://blog.csdn.net/u014019422/article/details/20989805为了提高多线程程序的性能,有时候需要将线程绑定到固定的cpu core上。在这个过程中一不小心就会产生编译的问题,但是明明头文件都定义了,却依然编译通不过。不巧我就遇到了,google也基本搜不到这个问题的解决方案,没办法,只能自己解决了。

2017-09-29 15:36:56 2264

转载 线程绑定CPU核——001

http://blog.csdn.net/honey_yyang/article/details/7848608/Linux系统提供API函数sched_setaffinity和sched_getaffinity用于设置或获取线程的可以使用的CPU核。int sched_setaffinity(pid_t pid, unsigned int cpusetsize, cp

2017-09-29 15:35:41 847

原创 ubuntu下ctags安装和使用

一.安装sudo apt-get install ctags二.建立tags索引文件cd 代码目录:ctags -R *指令执行完后出现tags文件三./etc/vim/vimrc文件底部增加:set tags=..../tags四.使用方法:  1.vim -t xxx: 打开定义xxx的文件,命令行模式  2.“:ts”命令就能列出一个列表供用户选择。 

2017-09-26 21:50:06 4663

原创 x264代码阅读笔记——非常详细

(一)common/set.h的注释#ifndef _SET_H#define _SET_H 1enum profile_e{    PROFILE_BASELINE = 66,    PROFILE_MAIN     = 77,    PROFILE_EXTENTED = 88,    PROFILE_HIGH    = 100,    PROFI

2017-09-20 10:20:35 1603

原创 x264学习笔记(一)

问题1:如何识别关键帧?从x264的源代码中可以看到,如果某一帧为关键帧,这么这一帧的所携带的几个nalu中,必然有一个的type 必然为NAL_SLICE_IDR。[cpp] view plain copy/* Set output picture properties */     if( h->sh.i_type == SLICE_

2017-09-19 18:10:40 693

原创 x264官方学习文档(3)——英文资料,极具参考价值

https://wiki.videolan.org/X264_Development_Notes/X264 Development NotesContents [hide] 1 Getting Started1.1 Books2 Advice2.1 Suggestions2.2 Pote

2017-09-19 17:59:14 1186

原创 x264官方学习文档(2)——英文资料,极具参考价值

https://wiki.videolan.org/X264_TODO/X264 TODOThis page contains an incomplete list of things available in x264 for you to do. It's organized into sections covering various pa

2017-09-19 17:58:19 964

原创 x264官方学习文档(1)——英文资料,极具参考价值

https://wiki.videolan.org/X264_asm_intro/X264 asm introThe discussions on this page have been edited for clarity, ease of reading, collation of later questions, and to trim o

2017-09-19 17:57:19 1339

原创 论文

http://netfee.ustc.edu.cn/faq/vpn1.ustc.edu.cnvpn2.ustc.edu.cnfan2273fan2273

2017-09-11 08:35:13 428

转载 JM8.6中帧内帧间模式的选择——天下第一神文

http://blog.csdn.net/u011867581/article/details/45600749原文转自:http://www.cnblogs.com/xkfz007/archive/2012/07/27/2612006.html在JM8.6中帧内与帧间模式的选择是其中非常重要的一部分, 模式选择的过程其实涵盖了H.264编码中的大部分内容. 从代码

2017-09-08 19:09:39 789

adb_start_env.bat

dos bat adb shell install apk,and check apk install success or fail. main skill is how to check devices is reboot success or not.

2018-03-19

链表的基础操作

详细的链表操作代码!如果你要参加笔试面试,请一定要看

2012-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除