自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 MP4v2获得h264数据

int32_t openFiles() {    if (mp4File == NULL) {        mp4File = MP4Read(mp4FilePathAndName);    }    if (mp4File == NULL) {        NL_LOGE("mp4 file read error");        return -1;    }

2016-01-27 10:41:14 2880

原创 mediacodec_encode_sample.java

int width = 328, height = 248; int bitRate = 1000000; int frameRate = 15; String mimeType = "video/avc"; int threshold = 50; int

2016-01-21 14:49:06 858

转载 Mp4v2实现h264+aac打包成Mp4视频文件

使用mp4v2实现录制mp4视频,需要准备如下信息:1、获取mp4v2源码并编译成库文件,对于mp4v2的编译可以看前面的文章android 编译mp4v2 2.0.0生成动态库 ;2、获取h264数据中的sps和pps数据,如果不会的话可以查看前面的文章  点击打开链接;3、获取音频解码信息,在调用MP4SetTrackESConfiguration使用,具体的获取方式一

2016-01-20 11:04:50 9618 3

转载 Android中JNI 的一些常用说明 JNI_OnLoad registerNatives registerNativeMethods

Android JNI和NDK关系 1、什么JNIJava Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。上面过程分为2个部分:第一、用C语言

2016-01-18 21:27:51 1301 1

转载 ABMultiValueCopyLabelAtIndex使用不当引起的内存泄漏

http://blog.sina.com.cn/s/blog_7309637a01016q6c.html首先给一段错误的代码:NSString *mm  = (NSString*)ABMultiValueCopyValueAtIndex(phone, i);mm = [mm substringToIndex:1];//这时的mm已经不是原先的mm了,之前

2016-01-06 15:17:45 976

原创 GPUImage实现水印

GPUImage目录下面有个Blends目录,里面有各种各样水印。举个例子:GPUImageAlphaBlendFilter filter = new GPUImageAlphaBlendFilter;filter.setBitmap(bmp);剩下的就和其他filter一样用。iOS addtarget,android setfilter。

2016-01-06 11:38:42 5173 1

原创 GPUImage 组合滤镜

GPUIamgeFilter *_filter = [[GPUImageFilterGroup alloc]init];        GPUImageContrastFilter *contrastFilter = [[GPUImageContrastFilter alloc] init];    [contrastFilter setContrast:3.5]; // 0 - 4

2016-01-06 11:04:04 2605 3

空空如也

空空如也

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

TA关注的人

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