自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chinabinlang的专栏

感谢上帝

  • 博客(13)
  • 资源 (115)
  • 收藏
  • 关注

原创 YUV大小计算

int yuv420Len( int nWidth, int nHeight ){    return ( nWidth * nHeight * 3) / 2;}

2012-10-26 09:07:12 2545

原创 xvidcore-1.3.2\xvidcore\dshow 工程编译

前讲了xvidcore-1.3.2在vc2005中的编译;1:其中的dshow工程要用vc2008编译(vc2005缺少一个头文件);2:用vc2008编译dx9.0,然后将STRMBASE.lib复制到dshwo目录下;3:将工程的的手腕工程设置为release,然后编译,ok;

2012-10-24 10:57:44 1053

转载 void OutputDebugStringf(char *fmt, ...)

这是来自xvid中的一个函数:#include "debug.h"#include #include #include  /* vsprintf */#define DPRINTF_BUF_SZ  1024void OutputDebugStringf(char *fmt, ...){#ifdef _DEBUG va_list args; char buf[

2012-10-24 09:13:15 1272

原创 进程间通信_共享内存类_C++实现

头文件:[cpp:nogutter] view plaincopyprint?/******************************************************************++  File Name :   FFMClass.h ++  Description: 共享內存類 ------------------------

2012-10-22 13:53:54 3297

转载 混音算法

混音算法: 混音算法Hi !!!!I am not sure weather I have fully understood your question or not, I persume that you are asking"How can we mix two or more audio stream", If this is the question t

2012-10-18 16:40:54 2081 1

转载 Speex 一个开源的声学回声消除器(Acoustic Echo Cancellation)

在一般的VOIP软件或视频会议系统中,假设我们只有A和B两个人在通话,首先,A的声音传给B,B然后用喇叭放出来,而这时B的MIC呢则会采集到喇叭放出来的声音,然后传回给A,如果这个传输的过程中时延足够大,A就会听到一个和自己刚才说过的话一样的声音,这就是回声,声学回声消除器的作用就是在B端对B采集到的声音进行处理,把采集到声音包含的A的声音去掉再传给A,这样,A就不会听到自己说过的话了。声学回

2012-10-18 15:41:13 9815 5

转载 有关音频编码的知识与技术参数

自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码,即PCM编码。PCM通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。1、什么是采样率和采样大小(位/bit)?  声音其实是一种能量波,因此也有频率和振幅的特征,频率对应于时间轴线,振幅对应于电平轴线。波是无限光滑的,弦线可以看成由无数点组成,由于存储空间是相对有限的,数字编码过程中,必须对弦线

2012-10-18 15:24:04 1171

原创 编译speex

1:VC2008 + speex-1.2rc1 + libogg;2:编译libogg,因为speex编解码两个工程要用到libogg中的lib;     speex-1.2rc1,相应的工程中已经配置了libogg头文件的相对路径,将speex-1.2rc1和libogg放在同一目录就可以了;      不过要配置指定lib路径;3:编译speex-1.2rc1就可以了;

2012-10-18 15:08:56 5217 6

原创 VC 配置 speex

1:到 http://www.speex.org/downloads/ 下载Windows binaries;2:配置头文件和lib文件路径;

2012-10-18 15:01:43 1558

原创 C++ 安全删除 SAFE_DELETE, 常用宏定义

在directx工具中有这样几个定义:#define SAFE_DELETE(p) { if(p) { delete (p); (p)=NULL; } }#define SAFE_DELETE_ARRAY(p) { if(p) { delete[] (p); (p)=NULL; } }#define SAFE_RELEASE(p) { if(p) { (p...

2012-10-16 15:56:17 5090

转载 诺基亚X1-01 sim2卡要输入保密码

我的手机是双卡双待的 诺基亚X1-01,之前两种卡,sim1:联通, sim2移动, 后来,临时将sim1换了一张临时移动卡用了两周。今天见sim1换回以前的联通,结果开机提示输入保密码,诺基亚默认保密码是12345,可以恢复出厂默认,却无法双卡开机,输入也提示错误。一个sim卡,放到任意卡槽里都可以,但是两个就不可以,可是以前的两个移动卡又可以,哎,不明白,不明白。致电诺基亚客服,让

2012-10-12 17:36:09 9448

原创 SDL具体安装

这里用的是:VC2008 + SDL-devel-1.2.15-VC ; 1:配置头文件路径和库文件路径;       2:编写程序,包含头文件,和库文件:例子如下: #include #pragma comment(lib,"sdl.lib")#pragma comment(lib,"SDLmain.lib")void Ct

2012-10-11 13:51:07 9346

转载 SDL库的安装及游戏测试

SDL的介绍   SDL是Simple DirectMedia Layer(简易直控媒体层)的缩写。它是一个跨平台的多媒体库,以用于直接控制底层的多媒体硬件的接口。这些多媒体功能包括了音频、键盘和鼠标(事件)、游戏摇杆等。当然,最为重要的是提供了 2D图形帧缓冲(framebuffer)的接口,以及为 OpenGL与各种操作系统之间提供了统一的标准接口以实现 3D图形。从这些属性我们可

2012-10-11 13:47:43 7953 1

typora-win-x64-1117.rar

typora 1.0 开始收费了,这是后面的免费版本

2021-11-28

log_src 输出执行代码到log文件

log_src 输出执行代码到log文件; 直接将执行的文件代码输出到log文件,简单方便,提高调试效率;

2018-10-09

SDP格式工具

有的SDP文件显示很乱,如,从网页上赋值过来的,可以通过这个工具粘贴后,确定,格式化显示;

2018-06-05

stun_RFC5389_中文

RFC5389 RFC5389 RFC5389 RFC5389 RFC5389 RFC5389 RFC5389 RFC5389 RFC5389

2018-01-31

RFC4566中文版

RFC4566 RFC4566中文版 sdp文档 RFC4566 RFC4566中文版 sdp文档

2018-01-31

OBS-Studio VS2015 依赖相关库

OBS-Studio VS2015 依赖相关库 dependencies2015 用CMACK中配置环境路径,要编译32位的,设置为32位文件夹; 这里在编译64位的时候,编译没有问题,但是运行obs64.exe错误;建议编译32位;

2017-11-15

H264文档(英文原版doc+中英互译pdf)

H264文档(英文原版doc+中英互译pdf) H264文档(英文原版doc+中英互译pdf) H264文档(英文原版doc+中英互译pdf) H264文档(英文原版doc+中英互译pdf)

2017-10-10

Windows UDP 封装

Windows UDP 封装; 只求简单,不求严谨; Windows UDP 封装; 只求简单,不求严谨; Windows UDP 封装; 只求简单,不求严谨;

2017-09-05

dependencywalker

dependencywalker,这个可以查看函数,和相关参数;

2016-05-10

portaudio-r1891-build.zip

portaudio-r1891-build.zip

2016-01-21

XamarinInstaller.exe

vs2015 XamarinInstaller.exe

2015-12-30

Android4.4 API 文档 CHM 英文版

Android4.4 API 文档 CHM 英文版

2015-12-01

JAVA API1.6中文文档.CHM

JAVA API1.6中文文档.CHM JAVA API1.6中文文档.CHM JAVA API1.6中文文档.CHM 如果在win7上打开后没有内容,就右键->属性->解除锁定;

2015-12-01

openh264 源代码

openh264 源代码

2015-11-04

DC中的图像直接保存到BMP文件源代码

DC中的图像直接保存到BMP文件源代码, 别人的资源,比较好,上传到这里;

2015-10-13

wrar521+key

wrar521+key; 有效;

2015-10-11

疯狂Android讲义 第二版 完整扫描版

疯狂Android讲义 第二版 完整扫描版

2015-09-29

ANDROID从入门到精通.pdf 孙更新

ANDROID从入门到精通.pdf 孙更新

2015-09-28

Android开发从入门到精通.扶松柏.扫描版

Android开发从入门到精通.扶松柏.扫描版

2015-09-28

VisualC++数字图像处理技术详解 PDF电子书+源代码

VisualC++数字图像处理技术详解 PDF电子书+源代码

2015-09-24

YUV Player

免费免安装yuv播放器: 一个是网上常用的免费yuv播放器; 另一个是海康的yuv免费播放器; 都很好用;

2015-09-24

豆丁文档免费下

豆丁文档免费下

2015-08-27

windows下基于MinGW编译ffmpeg之_初级篇_中级篇

windows下基于MinGW编译ffmpeg之_初级篇_中级篇

2015-08-27

VisualC++数字图像处理

VisualC++数字图像处理 VisualC++数字图像处理 谢凤英,赵丹培 主编

2015-07-03

visual c++数字图像处理(何斌)光盘源代码

visual c++数字图像处理(何斌)光盘源代码

2015-06-24

CvvImage opencv2.1版本后可以添加用

opencv 中的CvvImage类,在opencv2.1后的版本中可以用;

2015-06-23

bitarray_cpp

bitarray_cpp-0.4.zip, 位运算封装,非常方便好用; bitarray;

2015-06-12

gwave

gwave 音频检查播放工具

2015-06-03

CLog类,优化之前的

CLog类,优化之前的

2015-06-03

CListCtrlExDemo.rar

CListCtrlExDemo

2015-03-17

Android.4.2.documentation-1.6.zip

Android.4.2.documentation-1.6.zip Android帮助文档

2015-01-22

深入浅出JNI.第一讲 (JNI概述、编写首个JNI程序)

深入浅出JNI.第一讲 (JNI概述、编写首个JNI程序)

2015-01-05

webrtc较早源码

这是webrtc的较早资源,最新更新的webrtc代码接口参数与之前有变化; 可以通过这个参考较早版本的webRTC;

2014-12-25

Qt录音机QAudioInput

这是别人的资源,不错,留一份; Qt录音机 基于QAudioInput 和 QAudioOutput 实现了 录音, 麦克风音量监听, 麦克风音量调节, 还有一个去噪算法, 不太理想, 注掉了

2014-12-02

x264-snapshot-20091006-2245.tar

x264-snapshot-20091006-2245.tar vc版本

2014-11-19

rtp_rtcp资料

rtp rtcp 资料

2014-11-19

Qt AudioRecorder

Qt AudioRecorder

2014-10-22

QT5开发及实例 高清完整PDF版+源码

QT5开发及实例 (pdf+源码)

2014-09-17

C&C++编程规范(软通_华为_谷歌)

C&C++编程规范(软通_华为_谷歌)

2014-09-17

va_g729a.lib

va_g729

2014-09-03

空空如也

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

TA关注的人

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