added support for AV1 and 4:4:4 support for Vp9, h264, h265 and AV1

This commit is contained in:
Michael Scherle 2024-07-19 12:04:27 +02:00
parent c5c2f26422
commit 1c6ea5851b
2 changed files with 10 additions and 0 deletions

View File

@ -150,6 +150,11 @@ typedef enum SpiceVideoCodecType {
SPICE_VIDEO_CODEC_TYPE_H264,
SPICE_VIDEO_CODEC_TYPE_VP9,
SPICE_VIDEO_CODEC_TYPE_H265,
SPICE_VIDEO_CODEC_TYPE_AV1,
SPICE_VIDEO_CODEC_TYPE_H264_444,
SPICE_VIDEO_CODEC_TYPE_VP9_444,
SPICE_VIDEO_CODEC_TYPE_H265_444,
SPICE_VIDEO_CODEC_TYPE_AV1_444,
SPICE_VIDEO_CODEC_TYPE_ENUM_END
} SpiceVideoCodecType;

View File

@ -151,6 +151,11 @@ enum {
SPICE_DISPLAY_CAP_CODEC_VP9,
SPICE_DISPLAY_CAP_CODEC_H265,
SPICE_DISPLAY_CAP_GL_SCANOUT2,
SPICE_DISPLAY_CAP_CODEC_AV1,
SPICE_DISPLAY_CAP_CODEC_H264_444,
SPICE_DISPLAY_CAP_CODEC_VP9_444,
SPICE_DISPLAY_CAP_CODEC_H265_444,
SPICE_DISPLAY_CAP_CODEC_AV1_444,
};
enum {