Lines Matching defs:desc_curr
4114 CueDesc desc_curr = get_cue_desc(s, time_ns, cues_start);
4115 if (desc_curr.start_time_ns == -1)
4120 if (time_ns > desc_curr.start_time_ns) {
4121 int64_t cue_nano = desc_curr.end_time_ns - time_ns;
4122 double percent = (double)(cue_nano) / (desc_curr.end_time_ns - desc_curr.start_time_ns);
4123 double cueBytes = (desc_curr.end_offset - desc_curr.start_offset) * percent;
4130 if (desc_curr.end_time_ns >= end_time_ns) {
4131 double desc_end_time_sec = desc_curr.end_time_ns / nano_seconds_per_second;
4142 desc_curr = get_cue_desc(s, desc_curr.end_time_ns, cues_start);
4145 while (desc_curr.start_time_ns != -1) {
4146 int64_t desc_bytes = desc_curr.end_offset - desc_curr.start_offset;
4147 int64_t desc_ns = desc_curr.end_time_ns - desc_curr.start_time_ns;
4155 if (desc_curr.end_time_ns >= end_time_ns) {
4156 double desc_end_time_sec = desc_curr.end_time_ns / nano_seconds_per_second;
4171 desc_curr = get_cue_desc(s, desc_curr.end_time_ns, cues_start);