Lines Matching defs:script
129 char *script, *end;
800 static int parse_script(void *log, char *script, int script_len,
805 .script = script,
806 .end = script + script_len,
807 .cursor = script,
907 "Start time ignored in a purely relative script.\n");
1017 av_log(log, AV_LOG_ERROR, "No events in script\n");
1351 av_log(log, AV_LOG_WARNING, "Completely silent script.\n");
1401 struct sbg_script script = { 0 };
1403 r = parse_script(NULL, p->buf, p->buf_size, &script);
1404 score = r < 0 || !script.nb_def || !script.nb_tseq ? 0 :
1406 free_script(&script);
1415 struct sbg_script script = { 0 };
1423 r = parse_script(avf, buf, r, &script);
1427 sbg->sample_rate = script.sample_rate;
1429 script.sample_rate = sbg->sample_rate;
1432 if (script.opt_mix)
1435 r = expand_script(avf, &script);
1439 r = generate_intervals(avf, &script, sbg->sample_rate, &inter);
1443 if (script.end_ts != AV_NOPTS_VALUE && script.end_ts < script.start_ts) {
1459 st->start_time = av_rescale(script.start_ts,
1461 st->duration = script.end_ts == AV_NOPTS_VALUE ? AV_NOPTS_VALUE :
1462 av_rescale(script.end_ts - script.start_ts,
1472 r = encode_intervals(&script, st->codecpar, &inter);
1477 free_script(&script);
1482 free_script(&script);
1547 .long_name = NULL_IF_CONFIG_SMALL("SBaGen binaural beats script"),