- 博客(8)
- 资源 (7)
- 收藏
- 关注
转载 STL 作为参数 跨模块调用 问题
1.不同版本的stl实现不一样,导致list、vector等内部数据结构不一样,这样在不同版本的模块中传递时,数据结构就会不正确2.std::alloc的问题,也就是内部内存在不同的模块里面进行分配,并不是使用同一个内存池,当在一个模块内申请,在另一个模块释放的时候也会出问题解决办法,所有的dll和exe使用同一个版本的编译器,并且动态链接到C运行时dll上ST
2014-01-14 09:52:02
1015
转载 PCM MU-LAW A-LAW
PCM is a Time-Domain Waveform coding method and is defined within CCITT G.711, and AT&T 43801. Basically, an analog signal is sampled at a rate of 8000 times per second. In each sample, the amplitude
2013-12-05 11:01:50
3951
原创 SoundTouch 变调后有杂音
最近想用SoundTouch变调的功能,编译后使用 soundstretch 进行测试,发现变调后的文件有很多杂音,与网站给的example的效果完全不一样。 经过反复折腾测试,原来是文件的问题。我使用的测试文件是 PCM mu-law格式的,这是G.711定义的pcm标准 还有一个PCM a-law标准把文件用ffmpeg转码 成 PCM s16le 再变调,效果非常OK
2013-12-05 10:58:42
3046
原创 error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MTd_StaticDebug' doesn't match value '
vs2012 在使用静态库 或动态库是,链接时提示如下错误:error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MTd_StaticDebug' doesn't match value '原因是 库的编译选项:RuntimeLibrary 与 工程的选项配置不一致。
2013-12-04 14:33:41
4199
原创 directshow 找不到入口点 dllregisterserver
今天在开发一个TransFilter的时候,使用Regsvr32 注册,总是提示找不到 入口点 dllregisterserver原因:在工程中没有模块定义文件,在模块中添加 def 文件LIBRARY ***.dllEXPORTS DllMain PRIVATE DllGetC
2013-12-04 11:06:51
3840
1
转载 FLV 文件格式分析
OverviewFlash Video(简称FLV),是一种流行的网络格式。目前国内外大部分视频分享网站都是采用的这种格式.File Structure从整个文件上开看,FLV是由The FLV header 和 The FLV File Body 组成.1.The FLV headerFieldTypeComment
2013-11-27 15:00:24
412
原创 VS2010 编译 error C2440: '=' : cannot convert from 'const char' to 'AMF3DataType'
今天在工程中使用 librtmp 进行推流,debug 下面编译ok,在Release 编译时报告错误:error C2440: '=' : cannot convert from 'const char' to 'AMF3DataType'解决方法: 选择所有的 .c 文件 右键-> 属性-> c/c++->Advanced-> Compile As
2013-11-27 14:54:44
995
原创 Android ADB server didn't ACK * failed to start daemon * 的解决方案
最近接触Android 开发,ADT 真心的不好用,也许是被微软娇惯坏了,习惯了VS 之后,再到Eclipse ,配置这配置那,感觉真的很麻烦啊,而且Android C++ 调试非常麻烦。周六早上在家运行 程序,Eclipse 报错 “Android ADB server didn't ACK”,google 一下,找到一篇帖子,讲的挺细:http://blog.youkuaiyun.com/xiaa
2013-11-23 10:18:05
685
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人