+ optional int64 stream_pos_end = 20 [default=-1];
+ optional int64 bytes_sent = 10;
+ optional int64 bytes_lost = 11;
+ optional int64 num_loss_events = 12;
+ optional bytes referer = 15;
+ optional bytes user_agent = 16;
+ optional bytes tls_context = 17; // If not present, then not using TLS for this client.
+ optional int64 tls_output_bytes_already_consumed = 18;
+ optional bool in_ktls_mode = 19;
+ optional bytes x_playback_session_id = 22;
+ optional bool close_after_response = 23 [default=true];
+ optional bool http_11 = 24 [default=false];
+};
+
+// Corresponds to struct Stream::FragmentStart.
+message FragmentStartProto {
+ optional int64 byte_position = 1;
+ optional double pts = 2;