Update to latest proto definitions from SteamDatabase/Protobufs

From commit 085746bbf6b48d1b89b7a63e7876932793f4c08f
This commit is contained in:
TBK 2025-10-18 20:00:55 +02:00
commit 9946f23749
No known key found for this signature in database
GPG key ID: 4F205025B48377EB
127 changed files with 40662 additions and 28630 deletions

View file

@ -139,6 +139,7 @@ enum EStreamVideoCodec {
k_EStreamVideoCodecHEVC = 5;
k_EStreamVideoCodecORBX1 = 6;
k_EStreamVideoCodecORBX2 = 7;
k_EStreamVideoCodecAV1 = 8;
}
enum EStreamQualityPreference {
@ -384,7 +385,7 @@ message CStreamingClientCaps {
optional bool system_can_suspend = 2;
optional int32 maximum_decode_bitrate_kbps = 3;
optional int32 maximum_burst_bitrate_kbps = 4;
optional bool supports_video_hevc = 5;
optional bool supports_video_hevc_OBSOLETE = 5;
optional bool disable_steam_store = 6;
optional bool disable_client_cursor = 7;
optional bool disable_intel_hardware_encoding = 8;
@ -393,6 +394,8 @@ message CStreamingClientCaps {
optional int32 form_factor = 11;
optional bool has_on_screen_keyboard = 12;
repeated .EStreamColorspace supported_colorspaces = 13;
repeated .EStreamAudioCodec supported_audio_codecs = 14;
repeated .EStreamVideoCodec supported_video_codecs = 15;
}
message CStreamingClientConfig {
@ -420,6 +423,7 @@ message CStreamingClientConfig {
optional .CStreamVideoLimit runtime_limit = 23;
repeated .CStreamVideoLimit decoder_limit = 24;
optional bool enable_unreliable_fec = 25 [default = false];
optional bool enable_video_av1 = 26 [default = false];
}
message CStreamingServerConfig {
@ -538,6 +542,7 @@ message CInputTouchFingerUpMsg {
optional uint64 fingerid = 2;
optional float x_normalized = 3;
optional float y_normalized = 4;
optional bool canceled = 5;
}
message CInputMouseMotionMsg {
@ -567,11 +572,15 @@ message CInputMouseUpMsg {
message CInputKeyDownMsg {
optional uint32 input_mark = 1;
required uint32 scancode = 2;
optional uint32 modifiers = 3;
optional uint32 keycode = 4;
}
message CInputKeyUpMsg {
optional uint32 input_mark = 1;
required uint32 scancode = 2;
optional uint32 modifiers = 3;
optional uint32 keycode = 4;
}
message CInputTextMsg {
@ -822,6 +831,7 @@ message CRemotePlayTogetherGroupUpdateMsg {
optional string miniprofile_location = 3;
optional string game_name = 4;
optional string avatar_location = 5;
optional bool direct_input = 6;
}
message CSetInputTemporarilyDisabledMsg {