请问在通信时一个缓冲区,两个指针读入读出的控制~~

[复制链接]
2564|0
 楼主| gulfweed 发表于 2007-3-15 17:20 | 显示全部楼层 |阅读模式
<br />&nbsp;&nbsp;在系统里开辟了一个缓冲区,有两个指针,一个写入一个读出,<br />&nbsp;&nbsp;初始化时都指向开头,如果移动到缓冲区底则需回到开头,<br />&nbsp;&nbsp;应该怎样做才能比较好地控制这两个指针??<br />&nbsp;&nbsp;现在是直接定义了一片内存缓冲,需要什么样的数据结构,应该<br />&nbsp;&nbsp;如何控制才能有比较好的效果??<br />&nbsp;&nbsp;写入的是mpeg4编码,利用socket通信,<br />&nbsp;&nbsp;读出的一次能读一千来个字节,速度还是足够快的,<br />&nbsp;&nbsp;但是现在解码出来效果不是太好,图象一跳一跳的<br />&nbsp;&nbsp;不知道哪位能给个比较好的控制方式,数据结构啊之类的<br />&nbsp;&nbsp;我不太清楚这个怎么解决~~&nbsp;<br /><br />&nbsp;&nbsp;呵呵,谢谢了~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

39

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部