+
+ if(relative_position >= 0) {
+ LttTime first_event_time =
+ lttv_traceset_context_position_get_time(
+ pos);
+ lttv_state_traceset_seek_time_closest((LttvTracesetState*)tsc,
+ first_event_time);
+ lttv_process_traceset_middle(tsc, ltt_time_infinite,
+ G_MAXUINT,
+ pos);
+
+ } else if(relative_position < 0) {
+ g_assert(lttv_process_traceset_seek_position(tsc, pos) == 0);
+ }