GST_FORMAT_BYTES, offset, NULL);
/* well, current_total determines TIME and entry DEFAULT (frame #) ... */
gst_index_add_association (avi->element_index, stream->index_id,
- GST_ASSOCIATION_FLAG_NONE,
- GST_FORMAT_TIME, stream->current_total, GST_FORMAT_BYTES, offset,
- GST_FORMAT_DEFAULT, stream->current_entry, NULL);
+ keyframe ? GST_ASSOCIATION_FLAG_KEY_UNIT :
+ GST_ASSOCIATION_FLAG_DELTA_UNIT, GST_FORMAT_TIME, stream->current_total,
+ GST_FORMAT_BYTES, offset, GST_FORMAT_DEFAULT, stream->current_entry,
+ NULL);
}
}