Lines Matching refs:ev1
1168 struct sbg_script_event *ev1)
1170 int64_t ts1 = ev1->ts_int, ts2 = ev1->ts_trans;
1174 for (i = 0; i < ev1->nb_elements; i++) {
1175 s1 = &s->synth[ev1->elements + i];
1197 struct sbg_script_event *ev1,
1200 int64_t ts1 = ev1->ts_trans, ts2 = ev1->ts_next;
1203 enum sbg_fade_type type = ev1->fade.slide | (ev1->fade.out & ev2->fade.in);
1204 int nb_elements = FFMAX(ev1->nb_elements, ev2->nb_elements);
1217 s1 = i < ev1->nb_elements ? &s->synth[ev1->elements + i] : &s1mod;
1221 if (ev1->fade.slide) {
1270 ev1 trats ev2 intts endts ev3
1285 struct sbg_script_event ev0, *ev1, *ev2;
1301 ev1 = &s->events[i];
1303 ev1->ts_int = ev1->ts;
1305 if (!ev1->fade.slide && ev1 >= ev2 && ev2->ts > INT64_MAX - period)
1308 ev1->ts_trans = ev1->fade.slide ? ev1->ts
1309 : ev2->ts + (ev1 < ev2 ? 0 : period);
1312 ev1 = &s->events[i];
1314 if (!ev1->fade.slide) {
1315 ev1->ts_trans = FFMAX(ev1->ts_int, ev1->ts_trans - trans_time);
1318 ev1->ts_next = ev2->ts_int + (ev1 < ev2 ? 0 : period);
1331 ev1 = i < 0 ? &ev0 : &s->events[i];
1332 ev1->ts_int = av_rescale(ev1->ts_int, sample_rate, AV_TIME_BASE);
1333 ev1->ts_trans = av_rescale(ev1->ts_trans, sample_rate, AV_TIME_BASE);
1334 ev1->ts_next = av_rescale(ev1->ts_next, sample_rate, AV_TIME_BASE);
1341 ev1 = i < 0 ? &ev0 : &s->events[i];
1343 r = generate_plateau(log, s, inter, ev1);
1346 r = generate_transition(log, s, inter, ev1, ev2);