- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 [问题1]opencore中 一个mp4文件,音视频是怎么分离的?在哪实现?
<br />[问题1-0715]opencore中一个mp4文件,音视频是怎么分离的?在哪实现?<br /> <br />文件类型的识别在recognizer部分,文件类型一经确认,随后就会初始化对应的音频、视频解码的node。<br /> <br />现在的问题是opencore是怎么分离出各自的音频、视频流并输送到对应的解码node上?<br /> <br />
2010-07-15 09:40:00 483
原创 android sdk 2.2多媒体方面的更新
<br />@FROM http://androidappdocs.appspot.com/sdk/android-2.2.html<br />MediaNew APIs in android.media.AudioManager for managing audio focus, transport control, transient loss of audio focus, ducking.New broadcast intent for routing audio to SCO — ACTION
2010-07-14 17:31:00 631
原创 android预留了asf和rm的注册信息
在android 2.1中源码中,目前还没有对asf、rm等格式的支持,不过已经预留好了接口,到时候只要把宏设置一下就好了。 【1】external/opencore/build_config/opencore_dynamic/pv_config.h (这个是自动生成的!!!)目前支持的多媒体格式: 【2】external/opencore/en
2010-05-24 16:18:00 825 2
原创 MediaPlayer::start()调用关系
android-opencore 为了弄清楚播放一个mp3/mp4文件时在opencore框架内的大致流程,从上层的java开始,自MediaPlayer::start()往下查找它的调用关系: MediaPlayer::start()大致调用关系:MediaPlayer::start() --- java /_ android_media_M
2010-05-20 18:57:00 980
原创 an implementation of detering a platform's byte oerder
#include#includeint main(){ union{ short s; char ch[sizeof(short)]; }un; un.s = 0x0102;// printf("%s:",CPU_VERDOR_OS); printf("byte order: "); if(sizeof(short) == 2)
2008-10-22 06:43:00 317
原创 linux 0.11 - linux下的时间相关数据结构和函数
/* ******************************* * from linux 0.11 * * file: linux/include/time.h*********************************/#ifndef _TIME_H#define _TIME_H#ifndef _TIME_T#define _TIME_Ttypedef long time_t;#en
2008-10-12 04:03:00 351
原创 linux 0.11 - 结构成员位置偏移量计算的一些不解
//code from linux 0.11linux/include/stddef.h里有个宏定义:#define offsetof(TYPE,MEMBER) ((size_t)&)(TYPE *)0) -> MEMBER)它的作用是计算某一成员在结构类型中的偏移位置。使用这个宏可以确定一个成员(字段)在包含它的结构类型中从类型开始处算起的字节偏移量。宏的结果是size_t的整数常数表达
2008-10-12 02:06:00 408
原创 ping源代码完全解析(2)
/***************************** 计算icmp校验和算法* 2008-05-02* **************************/unsigned short chksum(addr,len) unsigned short *addr; /* 校验数据开始地址(注意是以2字节为单位) */ int len;
2008-05-02 11:16:00 1637
原创 ping源代码完全解析(1)
ping源代码完全解析--------------------------------------------------author: Zero1,lingyi.pro#163.comdate: 2008-04-27--------------------------------------------------目录-------------1.相关知识2.相关数据结构3.
2008-04-27 14:32:00 2721 1
原创 Slackware下的网络配置
Slackware下的网络配置-----------------------------------Zero12008年 04月 04日 星期五 15:59:15 CSTfrom http://www.bigbigegg.cn-----------------------------------Slackware有个很有用的网络配置工具--netconfig,对于新手来说很容易上手的。除此之外我们
2008-04-27 02:46:00 2139 1
原创 (有符号)整形的大小及表示范围
/****************************** * file: type.c * date: 2008-04-20 * desc: * 显示各个有符号整型的长度及范围 * ***************************/#includestdio.h>int main(int argc,char *argv[]){ char c
2008-04-27 02:33:00 1273
原创 Slackware12.0下的ADSL拨号
/********************************************************************** file: Slackware12.0下的ADSL拨号* date:2008-03-08(modified)* author: 零同学 * 本文来源:http://www.0x55.cn** 个人说明:* 本文只是简单地
2008-03-08 18:00:00 492
原创 js-简单测试脚本实现
[code]function processForm(form){if(form.cl[0].checked==1)form.answer.value="把双手放在胸口前往往给人一中害羞,紧张,自我保护的感觉。选择这个姿势的男性就是喜欢这种含羞答答,在紧张时不自觉会手足无措,稍具气质及矜持的女性。";if(form.cl[1].checked==1)form.answer.val
2007-01-14 13:38:00 802
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人