Files
googlevideo/protos/video_streaming/media_info.proto
2024-09-21 13:51:23 -03:00

48 lines
1.4 KiB
Protocol Buffer

syntax = "proto2";
package video_streaming;
import "video_streaming/media_capabilities.proto";
message MediaInfo {
optional int32 time_since_last_manual_format_selection_ms = 13;
optional int32 last_manual_direction = 14;
optional int32 quality = 16;
optional int32 detailed_network_type = 17;
optional int32 max_width = 18;
optional int32 max_height = 19;
optional int32 iea = 21;
optional int32 r7 = 23;
optional int64 start_time_ms = 28;
optional int64 time_since_last_seek = 29;
optional int32 visibility = 34;
optional int64 d8 = 36;
optional MediaCapabilities media_capabilities = 38;
optional int32 lact = 39;
// optional int32 Gw = 40;
optional MediaType media_type = 40;
optional int32 player_state = 44;
optional bool a8 = 46;
optional int32 Jda = 48;
optional int32 qw = 50;
optional int32 Ky = 51;
optional int32 Eq = 54;
optional bool l = 56;
optional int32 G7 = 57;
optional bool No = 58;
optional int32 qj = 59;
optional int32 Hx = 60;
optional bool is_prefetch = 61;
optional int32 Iz = 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 int32 c = 68;
enum MediaType {
MEDIA_TYPE_DEFAULT = 0;
MEDIA_TYPE_AUDIO = 1;
MEDIA_TYPE_VIDEO = 2;
USE_SERVER_FORMAT_FILTER = 3;
}
}