自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 getopt用法

函数原型int getopt(int argc, char *const argv[], const char *optstring);#include #include extern char *optarg; //指向参数.extern int optind, //argv下标值,初始化值为1,下一次调用getopt时,从optind存储的位置重新开始检查选项.ex

2013-03-28 10:53:44 797

转载 OpenMax多媒体引擎

摘自《Android系统级深入开发—移植与调试》18.1  OpenMax系统结构和移植内容OpenMax是一个多媒体应用程序的框架标准。其中,OpenMax IL(集成层)技术规格定义了媒体组件接口,以便在嵌入式器件的流媒体框架中快速集成加速编解码器。在Android中,OpenMax IL层,通常可以用于多媒体引擎的插件,Android的多媒体引擎OpenCore和StageFri

2013-03-27 20:49:48 1785

转载 binder实例分析

android的binder机制提供一种进程间通信的方法,使不同一个进程可以以类似远程过程调用的形式调用另一个进程所提供的功能。android的代码中,与C/C++的binder包括一些类型和接口的定义和实现,相关的代码在下面这几个文件中: frameworks/base/include/utils/IInterface.h frameworks/base/include/ut

2013-03-27 20:48:21 719

转载 Android使用JNI实现Java与C之间传递数据

介绍Java如何将数据传递给C和C回调Java的方法。  java传递数据给C,在C代码中进行处理数据,处理完数据后返回给java。C的回调是Java传递数据给C,C需要用到Java中的某个方法,就需要调用java的方法。Android中使用JNI七个步骤:1.创建一个android工程2.JAVA代码中写声明native 方法 public native String helloFr

2013-03-07 20:34:21 596

转载 android jni log

如果想要简洁一些,可以在底层自己定义#define LOGI(...) __android_log_print(ANDROID_LOG_INFO, "tag", "string");其它的依次类推,你懂的。 2.3 log.h如下:/* * Android log priority values, in ascending priority order. */typ

2013-03-07 11:15:13 1579

原创 多个socket使用同一端口

突然想到多个socket能不能绑定同一个端口?度娘不给力,自己做实验,结论如下:1. 如果设置SO_REUSEADDR,就是端口复用,只有一个socket能收到,毕竟只有一块肉嘛,给那个socket,另一个必然要饿肚子,除非有copy机制。int opt = 1;setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt)

2013-03-02 09:24:25 13477 3

iOS PCM硬编成AAC

非常直观的把pcm通过audiotoolbox提供的接口,硬编成aac,工程内包含一个pcm文件,只要点击转换,就可以生成相应的aac文件(可以通过iTunes把aac文件取出),相对直观的可以了解audiotoolbox的工作流程。

2017-04-05

H264解析SPS获取分辨率,profile,level

用C语言编写,代码结构清晰明了,可直接放入工程作为独立模块 调用接口能正确提取分辨率,profile, level 具体参见main函数写法,请注意计算分辨率的正确方法。

2013-07-16

简单多线程socket聊天室程序(c语言)

server.c client.c Makefile 在linux下编译通过,C语言编写,短小精练。 server实现数据转发,使用了socket中的accept,select,线程中的线程分离属性(PTHREAD_CREATE_DETACHED)等 client实现读和写的异步,也使用了线程分离属性。 直接实现多个client终端对话。 可做为新人学习的参考。

2013-01-26

EasyICE_2.2.1.0

静态分析工具,持 188/204、单路/多路节目mpeg2/h.264,主要功能如下: 媒体播放 媒体详细信息 PID 统计 同步分析,GOP统计,码率变化分析 PSI/SI解析 TS包列表、十六进制显示,TS头,调整字段,PES首部解析

2012-02-06

空空如也

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

TA关注的人

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