-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathclient_abr_state.proto
43 lines (42 loc) · 1.6 KB
/
client_abr_state.proto
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
syntax = "proto2";
package video_streaming;
message ClientAbrState {
optional int32 time_since_last_manual_format_selection_ms = 13;
optional int32 last_manual_direction = 14;
optional int32 last_manual_selected_resolution = 16;
optional int32 detailed_network_type = 17;
optional int32 client_viewport_width = 18;
optional int32 client_viewport_height = 19;
optional int64 client_bitrate_cap = 20;
optional int32 sticky_resolution = 21;
optional bool client_viewport_is_flexible = 22;
optional int32 bandwidth_estimate = 23;
optional int64 player_time_ms = 28;
optional int64 time_since_last_seek = 29;
optional bool data_saver_mode = 30;
optional int32 visibility = 34;
optional float playback_rate = 35;
optional int64 elapsed_wall_time_ms = 36;
optional bytes media_capabilities = 38;
optional int64 time_since_last_action_ms = 39;
optional int32 enabled_track_types_bitfield = 40;
optional int32 max_pacing_rate = 43;
optional int64 player_state = 44;
optional bool drc_enabled = 46;
optional int32 Jda = 48;
optional int32 qw = 50;
optional int32 Ky = 51;
optional int32 sabr_report_request_cancellation_info = 54;
optional bool l = 56;
optional int64 G7 = 57;
optional bool prefer_vp9 = 58;
optional int32 qj = 59;
optional int32 Hx = 60;
optional bool is_prefetch = 61;
optional int32 sabr_support_quality_constraints = 62;
optional bytes sabr_license_constraint = 63;
optional int32 allow_proxima_live_latency = 64;
optional int32 sabr_force_proxima = 66;
optional int32 Tqb = 67;
optional int64 sabr_force_max_network_interruption_duration_ms = 68;
}