当前位置:   article > 正文

libspice源文件笔记

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:声卡播放通道和声卡录音通道

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/741196
推荐阅读
相关标签
  

闽ICP备14008679号