+ {
+ uint32_t events_discarded_diff;
+
+ /* For printing discarded event count */
+ index = &g_array_index(pos->packet_index,
+ struct packet_index, pos->cur_index);
+ events_discarded_diff = index->events_discarded;
+ file_stream->parent.prev_timestamp_end =
+ index->timestamp_end;
+ if (pos->cur_index > 0) {
+ index = &g_array_index(pos->packet_index,
+ struct packet_index,
+ pos->cur_index - 1);
+ events_discarded_diff -= index->events_discarded;
+ }
+ file_stream->parent.events_discarded = events_discarded_diff;