libspice源文件笔记

与qemu相关的文件

1、spice-qxl.h:给qemu调用的接口声明

2、qxl.cpp/.h : 与qemu显示对接的核心接口

3、red-worker.cpp/.h:实现与qemu,client对接(包括DisplayChannel和CursorChannel)

4、dispatcher.cpp/.h:显示通道的调度器,qemu消息转换成回调函数

5、main-dispatcher.cpp/.h: 主通道调度器

显示通道

1、display-channel.cpp/.h 显示通道处理类

2、dcc.cpp/.h 与显示通道客户端对接类

3、video-stream.cpp/.h 视频流处理

4、video-encoder.h,gstreamer-encoder.cpp,mjpeg-encoder.cpp,image-encoder.cpp 视频编码和图片编码

5、dcc-send.c 序列化发送

通道类

1、red-channel-client.cpp/.h,red-channel.cpp/.h 通道基类,实现基础框架(比如处理消息handle_message,发送消息send_item,指令包装器RedPipeItemPtr)

2、main-channel.cpp/.h,main-channel-client.cpp/.h 主通道

3、display-channel.cpp/.h,display-channel-client.cpp/.h 显示通道 

4、cursor-channel.cpp/.h ,cursor-channel-client.cpp/.h 光标通道

5、inputs-channel.cpp/.h,inputs-channel-client.cpp/.h 输入通道

6、smartcard-channel.cpp/.h,smartcard-channel-client.cpp/.h 智能卡通道

7、stream-channel.cpp/.h 流通道

8、sound.cpp/.h:声卡播放通道和声卡录音通道

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值