[Spice-devel] [v1] Add preferred video codec type message

Victor Toso victortoso at redhat.com
Mon Oct 24 13:28:52 UTC 2016


From: Victor Toso <me at victortoso.com>

Hi,

The main idea here is to provide a way to chose codec type for video
stream. At this moment, the main purpose is making streaming in
different formats easy to test.

Ideally in the future, client could send upfront to the server what
client can hw decode. As discussed previously [0], gstreamer-vaapi
already only register what it can actually use in the system,
considering driver capabilites.

[0] https://lists.freedesktop.org/archives/spice-devel/2016-October/032825.html

Previously, spice was taking into consideration what encoder and
video-codec to use based on the order it was defined. Patch 09
introduce (client-side) ranks. We might want to have server-side rank
to let the Admin disable some encoders if necessary... I guess.

Thanks for any comments,

spice-common:
    protocol: add preferred video codec message

spice-protocol:
    build-sys: post-release bump
    enums: Move auto generated SpiceDataCompressionType
    protocol: add preferred video codec message

spice-gtk:
    Update spice-common
    channel-display: implement preferred video codec msgc
    spicy: implement preferred video codec type

spice:
    Update spice-common
    reds: set video codec in a different function
    reds: add support to ranks for video codecs
    dcc: handle preferred video codec message


More information about the Spice-devel mailing list