- 博客(2)
- 资源 (6)
- 收藏
- 关注
原创 数据流同步控制策略
数据流同步控制策略 数据处理过程实际就是数据流控制过程,在数据流控制过程中,如何确保模块之间的同步显得尤为重要。数据流同步控制策略主要有以下两种方式,如图1所示。1)数据同步:如图上部分所示。多采用FIFO队列实现,一般会使用信号量或者事件来同步,另外还会通过定时辅助优点:消耗系统资源较少,属于比较自然的协调方式。缺点:如果划分模块耗时不
2014-03-07 18:12:59 4551 1
原创 VLC播放引擎架构
VLC虽然是用c代码实现的,但是在代码编写上遵循了面向对象原则,易修改和扩展。不过实话实说,结构之间的关联太过于频繁,理解上还是不太容易。如果能够改成c++那是最好不过了。 对于媒体播放器,肯定离不开解复用,解码,音频和视频输出这四个模块,不管是DirectShow,还是VLC,或者自己要开发一个播放器,都是如此。媒体播放器的差异主要存在于模块之间的通信方式,界面消息处理上。Di
2014-03-04 15:03:10 5265
OverSim仿真软件
2014-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人