Added message for streaming stack profiling

Change-Id: Id4dccf34f87a4cb97e2fbe50c244ec3daec5751a
diff --git a/protos/perfetto/trace/perfetto_trace.proto b/protos/perfetto/trace/perfetto_trace.proto
index 6072e66..7f660a5 100644
--- a/protos/perfetto/trace/perfetto_trace.proto
+++ b/protos/perfetto/trace/perfetto_trace.proto
@@ -2845,6 +2845,13 @@
   optional uint64 index = 7;
 }
 
+// Message used to represent individual stack samples sampled at discrete
+// points in time, rather than aggregated over an interval.
+message StreamingProfilePacket {
+  repeated uint64 callstack_iid = 1;  // Index into InternedData.callstacks
+  repeated int64 timestamp_delta_us = 2;
+}
+
 // End of protos/perfetto/trace/profiling/profile_packet.proto
 
 // Begin of protos/perfetto/trace/ps/process_stats.proto
@@ -3067,6 +3074,7 @@
     ChromeMetadataPacket chrome_metadata = 51;
     GpuCounterEvent gpu_counter_event = 52;
     GpuRenderStageEvent gpu_render_stage_event = 53;
+    StreamingProfilePacket streaming_profile_packet = 54;
 
     // Only used by TrackEvent.
     ProcessDescriptor process_descriptor = 43;
@@ -3225,6 +3233,7 @@
     PROCESS_PPAPI_BROKER = 8;
   }
   optional ChromeProcessType chrome_process_type = 4;
+  optional int32 process_priority = 5;
 }
 
 // End of protos/perfetto/trace/track_event/process_descriptor.proto