Lines Matching defs:fmp4_init_filename
165 char *fmp4_init_filename;
206 char *fmp4_init_filename;
931 av_log(s, AV_LOG_ERROR, "Failed to open segment '%s'\n", vs->fmp4_init_filename);
1614 ff_hls_write_init_file(byterange_mode ? hls->m3u8_out : vs->out, (hls->flags & HLS_SINGLE_FILE) ? en->filename : vs->fmp4_init_filename,
2367 hlsenc_io_close(s, &vs->out, hls->fmp4_init_filename);
2692 av_freep(&vs->fmp4_init_filename);
2864 int fmp4_init_filename_len = strlen(hls->fmp4_init_filename) + 1;
2898 if (av_strcasecmp(hls->fmp4_init_filename, "init.mp4")) {
2899 ret = validate_name(hls->nb_varstreams, hls->fmp4_init_filename);
3003 vs->fmp4_init_filename = av_strdup(vs->basename);
3004 if (!vs->fmp4_init_filename)
3007 vs->fmp4_init_filename = av_malloc(fmp4_init_filename_len);
3008 if (!vs->fmp4_init_filename)
3010 av_strlcpy(vs->fmp4_init_filename, hls->fmp4_init_filename,
3013 if (av_stristr(vs->fmp4_init_filename, "%v")) {
3014 av_freep(&vs->fmp4_init_filename);
3015 ret = format_name(hls->fmp4_init_filename,
3016 &vs->fmp4_init_filename, i, vs->varname);
3018 ret = append_postfix(vs->fmp4_init_filename, fmp4_init_filename_len, i);
3028 r = strftime_expand(vs->fmp4_init_filename, &expanded);
3033 av_free(vs->fmp4_init_filename);
3034 vs->fmp4_init_filename = expanded;
3042 vs->fmp4_init_filename);
3045 vs->base_output_dirname = av_strdup(vs->fmp4_init_filename);
3130 {"hls_fmp4_init_filename", "set fragment mp4 file init filename", OFFSET(fmp4_init_filename), AV_OPT_TYPE_STRING, {.str = "init.mp4"}, 0, 0, E},