Lines Matching refs:start_time_ns
3074 int64_t start_time_ns;
3081 * the timestamp ts. Returned CueDesc will be such that start_time_ns <= ts <
3098 cue_desc.start_time_ns = index_entries[i].timestamp * matroska->time_scale;
3164 if (desc_curr.start_time_ns == -1)
3169 if (time_ns > desc_curr.start_time_ns) {
3171 double percent = (double)(cue_nano) / (desc_curr.end_time_ns - desc_curr.start_time_ns);
3194 while (desc_curr.start_time_ns != -1) {
3196 int64_t desc_ns = desc_curr.end_time_ns - desc_curr.start_time_ns;
3256 while (desc_end.start_time_ns != -1 && desc_end.end_time_ns < prebuffered_ns) {
3259 temp_prebuffer_ns -= desc_end.end_time_ns - desc_end.start_time_ns;
3262 if (desc_end.start_time_ns == -1) {
3270 pre_ns = desc_end.end_time_ns - desc_end.start_time_ns;
3281 int64_t desc_ns = desc_end.end_time_ns - desc_beg.start_time_ns;
3312 } while (desc_end.start_time_ns != -1);