[Spice-devel] [RFC PATCH 00/15] Implement channel for streaming videos from the guest
Frediano Ziglio
fziglio at redhat.com
Wed Apr 19 15:30:59 UTC 2017
Changes since v1:
- better error handling;
- limit buffering.
Frediano Ziglio (15):
char-device: Allows to handle port events from any char device
stream-device: Add device to handle streaming
stream-device: Start parsing new protocol from guest
stream-channel: Write a really base channel to implement the streaming
stream-channel: Start implementing DisplayChannel properly
stream-device: Create channel for stream device
stream-channel: Implements initialization
stream-device: Handle streaming data from device to channel
stream-channel: Allows not fixed size
stream-channel: Allows to register callback to get new stream request
stream-channel: Support client connection/disconnection
stream-channel: Do not show an empty blank screen on start
char-device: Do not stop and clear interface on reset
stream-device: Start supporting resetting device when close/open on
guest
stream-device: Limit sending queue from guest to server
server/Makefile.am | 3 +
server/char-device.c | 25 ++-
server/char-device.h | 4 +
server/reds.c | 8 +-
server/spicevmc.c | 10 +-
server/stream-channel.c | 548 ++++++++++++++++++++++++++++++++++++++++++++++++
server/stream-channel.h | 80 +++++++
server/stream-device.c | 340 ++++++++++++++++++++++++++++++
8 files changed, 1008 insertions(+), 10 deletions(-)
create mode 100644 server/stream-channel.c
create mode 100644 server/stream-channel.h
create mode 100644 server/stream-device.c
--
2.9.3
More information about the Spice-devel
mailing list