- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 stack overflow问题
最近碰到一个问题,在调试H.264解码包的时候碰到stack overflow的问题,很奇怪,因为library以前测试基本ok的,最近要将他从DirectShow下整理出来,其间做了一下封装,出现问题表示如下: 调用函数pDecoder->OnPicture();出现以下对话框: 第一反应就是会不会是指针指向出错,结果Debug调试,察看指针指向,发
2008-07-29 09:56:00 964
原创 Spin lock 介绍
今天看了有关spin lock的介绍,跟以往的线程同步的互斥量有很大的区别: 一般的互斥量在lock之前会去侦测一次当前锁是否被其它线程所持有,如果有则请求线程等待,直到锁被持有线程释放后,有系统唤醒等待的线程,这个过程势必会导致线程的切换,现场的保留等,消耗CPU,并且反映比较慢。 相反,spin lock在lock的时候去侦测
2008-07-24 15:39:00 986
原创 H.264学习
最近结束了对MPEG2的优化和后期Deinterlace算法的处理优化,这部分理论上已经结束。后期计划学习h.264方面的知识,在这方面我还是个新手,东西都不怎么理解,希望从今天开始有志同道合的朋友可以跟我一起学习讨论,我的MSN:[email protected]希望能够共同勉励,共同进步。
2008-07-15 14:37:00 668
原创 Com对象创建过程
最近看关于DirectShow下面的filter方面的知识,看到有关Com创建的系统封装过程,总结了一下,希望有帮助:这次主要说一下CoCreateInstance()函数的系统调用关系。客户端调用CoCreateInstance()函数后主要做了一下东西:1:首先系统里面定义了一个IClassFactory 类工程接口指针的对象 IClassFactory * pIClassFact
2008-07-02 10:58:00 1038
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人