How tough life is, how strong you should be!
发布时间:2013-07-02 15:19:44
原文地址:http://blog.csdn.net/itachi85/article/details/8278362下面是框架简图:首先调用mediaRecorder.java中的方法比如start方法,会调用jni:也就是调用android_media_recorder.cpp的start方法: 接着到mediaRecorder.cpp,mediaRecorder是由mediaplayerService创.........【阅读全文】
发布时间:2013-07-01 21:27:47
转自:http://blog.sina.com.cn/s/blog_602f87700101bmvu.html1. 初始化Memory Mapping 或 User Pointer I/O.intioctl(int fd, int requestbuf, structv4l2_requestbuffers * argp);参数一:open()所产生的句柄。参数二:VIDIOC_REQBUFS 参数三:in/out结构体。 struct v4l.........【阅读全文】
发布时间:2013-06-17 09:32:15
原文地址:http://www.cppblog.com/franksunny/archive/2007/11/29/37510.aspxC中如何调用C++函数? 前阵子被问及一个在C中如何调用C++函数的问题,当时简单回答是将函数用extern "C"声明,当被问及如何将类内成员函数声明时,一时语塞,后来网上查了下,网上有一翻译C++之父的文章可以作为解答,遂拿.........【阅读全文】
发布时间:2013-06-17 09:09:00
转自:http://blog.csdn.net/pathuang68/article/details/42739041. 用 c 语言写动态库: /* * libsthc.h * Declarations for function add */#include "stdio.h"#include "stdlib.h"#include "stdarg.h" #ifdef __cplusplusextern "C"{#end.........【阅读全文】