• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >嵌入式开发 > 请教StreamClassMinidriver的问题

请教StreamClassMinidriver的问题

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了请教你一个问题,向老师请教问题,请教问题,向老师请教问题邮件,请教别人问题怎么说等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 请教Stream Class Minidriver的问题
描述:

最近在学习Stream Class Minidriver的开发,发现这一类驱动的架构属于“拉”模式,即Ksproxy.ax发送SRB_READ_DATA包,主动从驱动中取走数据,驱动只能被动地通过这种途径发送数据。产生了这样一个问题:在我做的驱动中,硬件MPEG4编码器不断产生编码好的视频桢,放到一个队列中。当驱动收到SRB_READ_DATA时,从队列中取走一桢,发送出去。当CPU太忙碌时,视频数据仍然会按照25fps的速率产生并放到缓冲区中,但是驱动收到的SRB_READ_DATA却跟不上这个速度,导致缓冲区中的数据不断累积,最后溢出,只好丢桢。
我试图在每次产生一桢的时候,调用StreamClassStreamNotification(ReadyForNextStreamDataRequest, pStreamObject)来让上层尽可能快速的发送下一个SRB_READ_DATA包,但好像没有任何改善。
请大家帮忙啊!!


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 请教一个关于DEBUGMSG的问题
  • 新手请教驱动入门问题100分
  • 请教PC/SC问题
  • 请教StreamClassMinidriver的问题
  • 请教一个基础问题。
  • 请教一个有关IA-64的问题
  • 请教大家一个问题啊,如何在调试时动态的装载驱动程序呢!跪求

相关文章

  • 2017-06-05 PPPD拨号:出问题:Couldn'tattachtochannel4:Invalidargument
  • 2017-06-05 STM32里for函数有延时程序怎么立即break跳出呀
  • 2017-06-05 各位大牛都来看看!
  • 2017-06-05 SetupClassandInterfaceClass如何理解
  • 2017-06-05 STM32引脚应用
  • 2017-06-05 为什么液晶显示器1602必须建立2个工程才行?
  • 2017-06-05 AcrylicDNSProxy怎么配置!
  • 2017-06-05 谁有s3c2410的USBDeviceDriver?
  • 2017-06-05 EVC工程无法添加新的CPU
  • 2017-06-05 DNS中授权记录里的TTL和缓存服务器里的max-cache-ttl哪个是生效的?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • WinCE打补丁后对话框变大
    • DMA相关资料求助
    • wince60下usb拷贝数据问题
    • 使用ipxe+iscsi搭建的无盘工作站,多个终端使用同一个镜像,启动后计算机重名。
    • 大家帮帮我啊,SOS(解决后加500分)
    • VS2008下开发Windowsce程序,无法加载SystemDataSqlClient类
    • 嵌入式软件开发大讨论:技术水平一般的嵌入式开发人员的工资能否达到6K以上?干嵌入式能干到几岁?
    • 驱动中怎么响应其他设备的中断??
    • INF中CoInstaller问题
    • keil4使用问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有