message FragmentStartProto {
optional int64 byte_position = 1;
optional double pts = 2;
+ optional bool begins_header = 3 [default=false];
};
// Corresponds to struct Stream.
message StreamProto {
+ optional bool unavailable = 14 [default=false];
optional bytes http_header = 6;
optional bytes stream_header = 7;
repeated int32 data_fds = 8;
optional bytes pending_data = 7;
optional bool has_metacube_header = 8;
optional int32 sock = 9;
+ optional int64 child_pid = 18 [default=-1];
optional int64 bytes_received = 11;
optional int64 data_bytes_received = 12;
optional int64 metadata_bytes_received = 16;