自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝色污点的专栏

众多开发者中的一员

  • 博客(127)
  • 资源 (1)
  • 收藏
  • 关注

转载 Pthread的各种同步机制

原文:http://casatwy.com/pthreadde-ge-chong-tong-bu-ji-zhi.htmlCasa Taloyum About Me Blog Archives pthread的各种同步机制 Date Thu 29 January 2015 Tags pthread简述pthread是POSIX标准的多线程库,UNIX、Linux上广泛使用,windows上

2016-07-07 20:37:05 2943

转载 Android NDK隐藏jni动态库的内部符号表

本文转自:http://blog.csdn.net/dj0379/article/details/17010981写过win32程序的朋友对dll导出函数名都很熟悉,大家都可以通过.def文件或者__declspec(dllexport)来指定导出的函数名。在android下,可执行文件或者动态链接库用的是elf格式,和win32的pe格式有所不同。当编译动态链接库时,缺省的编

2016-02-23 11:02:49 2729

转载 Frama-C news and ideas

原文:http://blog.frama-c.com/index.php?post/2013/05/02/nearbyintf1Harder than it looks: rounding float to nearest integer, part 1By pascal on Thursday, May 2 2013, 18:14 - Permalink

2015-11-25 19:37:50 2124

原创 ffmpeg 获取和设置视频旋转角度

AVDictionaryEntry *tag = NULL; tag = av_dict_get(m_pVideoStream->metadata, "rotate", tag, 0); if (tag == NULL) { m_Rotate = MT_VIDEO_ROTATE_0; } else { int angle = atoi(tag->value); angle

2015-05-19 18:34:35 9316 3

转载 Neon 指令集 ARMv7/v8 对比

原文:http://community.arm.com/groups/android-community/blog/2015/03/27/arm-neon-programming-quick-referenceARM NEON programming quick reference1 IntroductionThis article aims to in

2015-05-18 17:38:09 41485 1

原创 Hyperlapse Mobile 微软视频防抖 Android版

微软官网:http://research.microsoft.com/en-us/um/redmond/projects/hyperlapse/APK下载地址:http://pan.baidu.com/s/1jG49CdK

2015-05-16 17:36:20 2188

转载 YUV Colorspace

本文转自:http://softpixel.com/~cwright/programming/colorspace/yuv/YUV ColorspaceYUV colorspace is a bit unusual. The Y component determines the brightness of the color (referred to as luminance or l

2015-05-05 18:52:36 1812

原创 查看 Andoird Native 内存变化 内存泄漏检查

adb shelladb shell dumpsys meminfo $package_name or $pid    //使用程序的包名或者进程idnative heap 就是他们用的内存

2015-03-19 09:46:47 943

转载 ffmpeg x264编码参数对照表

x264  ffmpeg  说明命令行字段命令行字段  qpqp_constantcqp  cqp固定量化因子。取值范围0到51。经常取值在20-40之间,越小质量越好,要求的码率越高。0

2014-10-09 17:02:41 3227

转载 通过 ffmpeg 无损剪切/拼接视频

原文:http://segmentfault.com/blog/caspar/1190000000414341?page=1

2014-09-28 16:57:27 3532

转载 Win8.1系统下 VS2010等版本中输入中文变问号的解决办法

在Windows8.1系统中,用VS2010及以上版本(2008未测试),偶尔会出现编程时输入中文变成问号。解决办法:删除所有的输入法(包括美式键盘),只留下你用的那个输入法比如搜狗,google等。只留一个,就好了。

2014-08-25 10:52:28 3450 1

转载 C++ AMP实战:绘制曼德勃罗特集图像

本文转自:http://www.cnblogs.com/Ninputer/archive/2012/01/03/2310945.html之前我写了一篇用GPU绘制曼德勃罗特(Mandelbrot)集图像的文章,里面使用的技术是与DirectX 11继承在一起的DirectCompute。DirectCompute执行在GPU上的kernel代码,必须用一种特殊的HLSL语言来编

2014-07-09 10:29:09 2794

转载 Directx 计算着色器(compute shader)

原文 :http://www.cnblogs.com/Ninputer/archive/2009/12/11/1622190.html

2014-07-09 10:24:35 9468

转载 GL 纹理 格式 资料备份

分别转载至:http://www.tuicool.com/articles/qAbYfq    和 http://www.verydemo.com/demo_c161_i114362.html

2014-06-05 13:37:13 4565

转载 《你必须知道的495个C语言问题》知识笔记及补充

原文:http://www.cnblogs.com/lanxuezaipiao/p/3539262.html1. extern在函数声明中是什么意思?它可以用作一种格式上的提示表明函数的定义可能在另一个源文件中,但在extern int f(); 和 int f(); 之间并没有实质的区别。补充:extern可以置于变量或者函数前,以标示变量或者函数

2014-02-07 12:55:28 1169

转载 Android4.0 SurfaceTexture

source link: http://developer.android.com/reference/android/graphics/SurfaceTexture.htmlpublic class SurfaceTextureClass Overview:Captures frames from an image stream as an OpenGL ES tex

2013-12-24 15:00:03 17706 1

转载 X264参考手册

本文转自: http://www.elesos.com/index.php?title=X264%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C基本语法:x264 [options] -o outfile infile注意与ffmpeg的输入输出文件位置恰好相反:ffmpeg [options] [[inf

2013-12-05 09:27:38 3244

转载 交叉编译支持多线程的Android版X264库

博客原文:http://bashell.sinaapp.com/archives/cross-complie-pthread-android-x264-library.html第一步,制作独立交叉编译链,我使用ndkr9制作的, 使用API 9平台,gcc4.6进入ndk目录,执行$ ./build/tools/make-standalone-toolchain.sh --

2013-11-28 14:00:59 3406

转载 多维数组怎么样访问更快?(讨论)

注:这只是个笔记,文中只给出链接,相应的结论需要读者自己去揣摩。CSDN的帖子:http://bbs.csdn.net/topics/390647882贴子中的一个链接:http://nadeausoftware.com/articles/2012/06/c_c_tip_how_loop_through_multi_dimensional_arrays_quickly

2013-11-25 15:18:47 888

转载 opengles2.0 显示yuv数据

原文链接:http://blog.csdn.net/eastlhu/article/details/9382431cpp] view plaincopy// OpenGL ES 2.0 code  [cpp] view plaincopy#include "Shader.vert"  #

2013-11-22 14:39:07 5042

转载 从ffmpeg源代码分析如何解决ffmpeg编码的延迟问题(如何解决编码 0 延时)

在看到这篇文章前我已经解决了这个问题,但是知其然不知其所以然,看到原作者写的文章很详细。于是转之,感谢原作者。原文链接:http://blog.csdn.net/ymsdu2004/article/details/8565822FFMPEG中如果你编码完一段视频发现视频变短了,那很有可能就是没有设置0延时的原因。近日在做一个分布式转码服务器,解码器是采用开源的f

2013-11-21 16:26:49 15727 3

原创 FFMPEG more samples than frame size (avcodec_encode_audio2) 的解决方案

在实际的项目中,从音频设备采集到的音频的类型和编码器类型(aac ,amr)通常是不一致的。那么我们首先需要做重采样的过程。利用swr_convert 重新采样。这时候我们可能会遇到另外一个问题。就是在encode_audio的时候遇到more samples than frame size (avcodec_encode_audio2)  的问题。问题的原因在

2013-11-21 11:26:43 9723 4

原创 ffmpeg 2.1 + x264 (version 140) 编译安卓下可用的库

必备条件:NDK9 、Ubuntu12.04、ffmpeg源码、X264源码1.首先,编译X264源码。这个貌似需要yasm1.2。如果提示这个版本过低自己更新下,这边不再多讲下载X264的源码:http://www.videolan.org/developers/x264.html在文件夹下新建一个 build_x264.sh,内容如下export NDK=/ho

2013-11-07 16:02:56 2156

原创 使用或者编译 x264.a 提示 Cortex-A8 erratum because it has no mapping symbols. 的解决方案

参考了这边两个文章http://stackoverflow.com/questions/15247569/warning-cannot-scan-executable-section-for-cortex-a8-erratum-because-it-has-nohttp://stackoverflow.com/questions/15247569/warning-canno

2013-11-07 15:42:59 6028

原创 ffmpeg + x264 编译提示libx264 not found 的解决方法

编译ffmpeg和x264吃了不少苦,很重要的一点就是如果你对这个编译不是很熟的话千万不要尝试用cygdrive+windows编译。建议在Ubuntu下编译!1.首先要确保已经编译了x264的源码这边是我x264的shexport NDK=/home/mtb0157/workspace/android-ndk-r9export PREBUILT=$NDK/too

2013-11-07 15:37:09 25528 3

转载 详解FFMPEG API

转自:http://3xin2yi.info/wwwroot/tech/doku.php/tech:multimedia:ffmpeg认识FFmpegFFMPEG堪称自由软件中最完备的一套多媒体支持库,它几乎实现了所有当下常见的数据封装格式、多媒体传输协议以及音视频编解码器。因此,对于从事多媒体技术开发的工程师来说,深入研究FFMPEG成为一门必不可少的工作,可以这样说,F

2013-11-01 15:15:52 2678

原创 Command line warning D9035 : option 'clr:oldsyntax' has been deprecated and will be removed in a fut

内容导读:http://social.msdn.microsoft.com/Forums/vstudio/en-US/d4b1c6a4-3d94-430f-ae95-054db124df5c/command-line-warning-d9035-option-clroldsyntax-has-been-deprecated-and-will-be-removed-in-a警告解

2013-10-21 10:20:15 1922 1

转载 Harmless DXGI warnings with C++ AMP

If you have tried to run C++ AMP program in Visual Studio 2012 on Windows 8 in debug configuration, you might have noticed that after a successful execution there are DXGI warnings reported in the out

2013-10-18 11:18:59 2285

转载 ndk编译时遇到internal compiler error: in reload, at reload1.c:1061

http://www.cnblogs.com/yayagepei/articles/2744601.html在编译droid vnc server时,ndk编译时遇到internal compiler error: in reload, at reload1.c:1061 看来是R8B版NDK的Bug,绕过去的办法就是将menifest.xml里的d

2013-09-11 11:48:21 1735

转载 C++ 代码审查表

文件结构重要性        审查项                头文件和定义文件的名称是否合理?                头文件和定义文件的目录结构是否合理?                版权和版本声明是否完整?重要          头文件是否使用了 ifndef/define/endif 预处理块?                头文件中是否只存放“声明”而

2013-08-22 11:07:20 715

转载 Android MAKE 文件

Android.mk编译文件是用来向Android NDK描述你的C,C++源代码文件的, 这篇文档描述了它的语法。在阅读下面的内容之前,假定你已经阅读了docs/OVERVIEW.TXT文件,了解了它们的脚色和用途。  一、概述  一个Android.mk file用来向编译系统描述你的源代码。具体来说:  (1) 该文件是GNU Makefile的一小部分,会被编译系统解析一次或更

2013-07-01 11:37:11 690

转载 Android深入浅出之Binder机制

原文:http://www.cnblogs.com/innost/archive/2011/01/09/1931456.html要理解的话建议反复拜读。Android深入浅出之Binder机制一说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,

2013-06-21 10:49:54 652

转载 Android Camera Framework Stream

原文:http://www.360doc.com/content/11/0121/11/474846_88042929.shtml现在我们尝试从最开始的启动流程来熟悉android camera的整体framework流程:首先从上图的各个步骤来逐一分析流程,后续会根据具体的一些点进行内容的添加和扩充: ?Camera.javapackages/ap

2013-06-20 11:38:56 850

原创 ubuntu 各种出错

正在预设定软件包 ...(正在读取数据库 ... 系统当前共安装有 156740 个文件和目录。)正在解压缩 sysvutils (从 .../sysvutils_2.86.ds1-14.1ubuntu45.1_amd64.deb) ...dpkg:处理 /var/cache/apt/archives/sysvutils_2.86.ds1-14.1ubuntu45.1_amd64.deb (

2013-06-19 09:52:44 1592

转载 android 编译问题,java 版本不对

首先保证已经完成以上操作:https://source.android.com/source/initializing.html#setting-up-ccachemake时遇到============================================Checking build tools versions...***********************

2013-06-18 13:45:18 3018

转载 Google 开源项目风格指南

0. 扉页版本:3.133原作者:Benjy WeinbergerCraig SilversteinGregory EitzmannMark MentovaiTashana Landray翻译:YuleFoxbrantyoung项目主页:Google St

2013-06-09 10:57:12 942

原创 ARGB <-> YUV 存档

最详尽的公式:http://zh.wikipedia.org/wiki/YUV一小段备注转至:http://shinley.w2.84g.com/blog/article.asp?id=402Reference to wiki:http://en.wikipedia.org/wiki/YCbCrITU-R BT.601 建议书里面记载了五种色

2013-06-03 16:36:58 1702

转载 Fast Cube Roots

<!----><!--@font-face {font-family:"Cambria Math"}@font-face {font-family:Tahoma}p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt;

2013-04-22 17:51:08 1747

转载 turbojpeg tjDecompress 的解码

#include "../../../Core/Include/CompilerDefines.h"#include "../../../Core/Include/Utilities/Log.h"#include "../../../Core/Include/Utilities/Globals.h"#include #pragma comment(lib, "turbojpeg.lib"

2013-04-16 17:45:32 6143

转载 libjpeg-turbo example

Link:http://sourceforge.net/p/libjpeg-turbo/code/HEAD/tree/trunk/example.c#l6/* * example.c * * This file illustrates how to use the IJG code as a subroutine library * to read or write J

2013-04-16 09:48:54 5711 1

比较好用的飞鸽传书

比较好用的飞鸽传书,可以在局域网内互传资料,速度很快而且方便

2011-10-11

空空如也

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

TA关注的人

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