我的博客

hello ,YuXu!

 
 
 
 
 
 

直接播放PCM数据的方法

2009-10-24 16:28:58 阅读(13) 评论(0)

ubuntu Linux

aplay OutPcm.pcm --format=S16_LE --rate=16000

阅读(13) | 评论(0) | 阅读全文>>

ALSA PCM发声程序

2009-10-20 15:48:32 阅读(21) 评论(0)

#include "alsa/asoundlib.h"

//11KHz支持,发声时间加长,音速变慢
#define  SAMPLE_RATE  48000
//#define  SAMPLE_RATE  11000

//的确是两个声道交叉响
#define  CHANNELS    1
//#define  CHANNELS    2

//如果latency过小,会使得snd_pcm_writei()丢发声数据,产生short write现象
#define  LATENCY   (1000000)//1sec

#define NBLOCKS 16
#define BLOCK_SIZE 1024

阅读(21) | 评论(0) | 阅读全文>>

git用法

2009-10-19 9:53:52 阅读(80) 评论(0)

git show HEAD
git show HEAD^
git show HEAD^^
git show HEAD^^^


git diff 486ec madplay/player.c
git diff 4863  856f

git diff 4863:libmad/mad.h 856f:/libmad/mad.h


git-whatchanged utils/audio.sh  列出有哪些版本改动了utils/audio.sh

git-whatchanged -p utils/audio.sh 列出有哪些版本改动了utils/audio.sh并

一一diff

git diff >patch.diff

git -apply -R < ./xxx.diff.patch

阅读(80) | 评论(0) | 阅读全文>>

dbus及dbus-glib交叉编译及x86平台上的编译自动化脚本

2009-9-22 17:18:24 阅读(47) 评论(0)

dbus及dbus-glib交叉编译及x86平台上的编译自动化脚本编译:

1.dbus-glib编译依赖于以下模块:
依赖于expat, gettext, glib,dbus

2.expat模块:
expat模块最新代码可用CVS取得,自动取得脚本如下:
===============================================
#!/bin/sh
echo "cvs anonymous login"
cvs -d:pserver:anonymous@expat.cvs.sourceforge.net:/cvsroot/expat login
if test "$?" != "0";then
    echo "cvs login error"
    exit 1

阅读(47) | 评论(0) | 阅读全文>>

2009-9-22-Tue

2009-9-22 17:07:06 阅读(5) 评论(0)

1.安排狗狗开始学常微分方程及复变函数和线代

2.狗狗完成了导数,开始搞不定积分了,说很容易

3.带狗狗出去走路,先坐大桥六线到交大,在交大里逛了下,校园不大,一般般,沿淮海西路走,在丰裕吃了点东东,这里有个雕塑艺术的地方,和狗狗进去看了,艺术就是看不懂的东东

走到古北逛,狗狗说古北的环境还不错,很多小孩在玩。有些老外在那买房。
又走到古北那边的公园里,看了黑天饵,两只在梳毛,后来又见水面有一只,要吃行人给的面包,还有些野鸭在水上游,往静安寺走去,到“筷司令”吃了点东东,经过东华大学,又经过定西路,那是里有很多吃饭的地方,走到南京西路,走一阵,坐一阵,有点累,在那坐地铁回来,又继续走回家,算是一个大锻炼

阅读(5) | 评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 

天气

 
 
模块内容加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 
 

  笨笨猫

江苏省 南京市

 发消息  写留言

 
自我介绍bbm
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2009