Lines Matching defs:ret
308 int ret = 0;
310 return ret;
318 ret = ffurl_shutdown(http_url_context, AVIO_FLAG_WRITE);
321 return ret;
441 int ret;
469 if ((ret = av_bprint_finalize(&buf, s)) < 0)
470 return ret;
481 int ret;
517 if ((ret = av_bprint_finalize(&buf, s)) < 0)
518 return ret;
571 int ret;
574 ret = avf->io_open(avf, &out, path, AVIO_FLAG_WRITE, &opt);
576 if (ret < 0)
577 return hls->ignore_io_errors ? 1 : ret;
592 int ret = 0;
637 ret = AVERROR(EINVAL);
642 ret = AVERROR(EINVAL);
658 ret = AVERROR(ENOMEM);
663 if (ret = hls_delete_file(hls, vs->avf, path.str, proto))
676 ret = AVERROR(ENOMEM);
680 if (ret = hls_delete_file(hls, vs->vtt_avf, path.str, proto))
694 return ret;
714 int ret;
762 if ((ret = randomize(key, sizeof(key))) < 0) {
764 return ret;
772 ret = s->io_open(s, &pb, hls->key_file, AVIO_FLAG_WRITE, &options);
774 if (ret < 0)
775 return ret;
787 int ret;
793 ret = s->io_open(s, &pb, hls->key_info_file, AVIO_FLAG_READ, &options);
795 if (ret < 0) {
798 return ret;
823 ret = s->io_open(s, &pb, vs->key_file, AVIO_FLAG_READ, &options);
825 if (ret < 0) {
827 return ret;
830 ret = avio_read(pb, key, sizeof(key));
832 if (ret != sizeof(key)) {
834 if (ret >= 0 || ret == AVERROR_EOF)
835 ret = AVERROR(EINVAL);
836 return ret;
851 int i, ret;
853 ret = avformat_alloc_output_context2(&vs->avf, vs->oformat, NULL, NULL);
854 if (ret < 0)
855 return ret;
872 ret = avformat_alloc_output_context2(&vs->vtt_avf, vs->vtt_oformat, NULL, NULL);
873 if (ret < 0)
874 return ret;
918 if ((ret = avio_open_dyn_buf(&oc->pb)) < 0)
919 return ret;
924 ret = hlsenc_io_open(s, &vs->out, vs->basename, &options);
926 ret = hlsenc_io_open(s, &vs->out, vs->base_output_dirname, &options);
930 if (ret < 0) {
932 return ret;
946 ret = avformat_init_output(oc, &options);
949 if (ret < 0)
950 return ret;
1011 int ret = 0;
1016 ret = AVERROR(EINVAL);
1021 ret = AVERROR(EINVAL);
1026 ret = AVERROR(EINVAL);
1029 return ret;
1036 int ret = 0;
1041 ret = AVERROR(EINVAL);
1046 ret = AVERROR(EINVAL);
1049 return ret;
1110 int ret;
1116 ret = sls_flags_filename_process(s, hls, vs, en, duration, pos, size);
1117 if (ret < 0) {
1119 return ret;
1177 if ((ret = hls_delete_old_segments(s, hls, vs)) < 0)
1178 return ret;
1196 int ret = 0, is_segment = 0;
1203 if ((ret = ffio_open_whitelist(&in, url, AVIO_FLAG_READ,
1206 return ret;
1210 ret = AVERROR_INVALIDDATA;
1261 ret = AVERROR_INVALIDDATA;
1281 ret = AVERROR(ENOMEM);
1288 ret = hls_append_segment(s, hls, vs, vs->duration, vs->start_pos, vs->size);
1293 if (ret < 0)
1302 return ret;
1320 int ret;
1325 ret = ff_rename(oc->url, final_filename, s);
1328 return ret;
1375 int ret, bandwidth;
1401 ret = hlsenc_io_open(s, &hls->m3u8_out, temp_filename, &options);
1403 if (ret < 0) {
1524 if (ret >=0)
1530 return ret;
1538 int ret = 0;
1580 if ((ret = hlsenc_io_open(s, byterange_mode ? &hls->m3u8_out : &vs->out, temp_filename, &options)) < 0) {
1582 ret = 0;
1618 ret = ff_hls_write_file_entry(byterange_mode ? hls->m3u8_out : vs->out, en->discont, byterange_mode,
1626 if (ret < 0) {
1636 if ((ret = hlsenc_io_open(s, &hls->sub_m3u8_out, temp_vtt_filename, &options)) < 0) {
1638 ret = 0;
1644 ret = ff_hls_write_file_entry(hls->sub_m3u8_out, 0, byterange_mode,
1647 if (ret < 0) {
1659 ret = hlsenc_io_close(s, byterange_mode ? &hls->m3u8_out : &vs->out, temp_filename);
1660 if (ret < 0) {
1661 return ret;
1669 if (ret >= 0 && hls->master_pl_name)
1673 return ret;
1900 int ret = 0;
1914 ret = AVERROR(EINVAL);
1921 ret = AVERROR(EINVAL);
1927 return ret;
1934 int ret = 0;
1947 ret = AVERROR(EINVAL);
1952 ret = AVERROR(EINVAL);
1965 ret = AVERROR(errno);
1973 return ret;
2218 int ret = 0;
2221 ret = parse_cc_stream_mapstring(s);
2222 if (ret < 0)
2223 return ret;
2257 int ret = 0;
2271 ret = AVERROR(ENOMEM);
2283 ret = AVERROR(ENOMEM);
2291 return ret;
2297 int ret, i, j;
2304 ret = avformat_write_header(vs->avf, NULL);
2305 if (ret < 0)
2306 return ret;
2352 return ret;
2359 int ret = 0;
2362 ret = hlsenc_io_open(s, &vs->out, vs->base_output_dirname, &options);
2364 if (ret < 0)
2365 return ret;
2369 return ret;
2374 int ret = 0;
2383 ret = s->io_open(s, &vs->out, filename, AVIO_FLAG_READ, NULL);
2384 if (ret < 0) {
2386 return ret;
2394 ret = total_size;
2401 return ret;
2410 int ret = 0, can_split = 1, i, j;
2527 ret = flush_dynbuf(vs, &range_length);
2529 if (ret < 0) {
2530 return ret;
2563 ret = hlsenc_io_open(s, &vs->out, filename, &options);
2564 if (ret < 0) {
2569 return hls->ignore_io_errors ? 0 : ret;
2574 ret = flush_dynbuf(vs, &range_length);
2575 if (ret < 0) {
2578 return ret;
2580 ret = hlsenc_io_close(s, &vs->out, filename);
2581 if (ret < 0) {
2585 ret = hlsenc_io_open(s, &vs->out, filename, &options);
2587 ret = hlsenc_io_close(s, &vs->out, filename);
2605 ret = hls_append_segment(s, hls, vs, cur_duration, vs->start_pos, vs->size);
2608 if (ret < 0) {
2610 return ret;
2616 if ((ret = hls_window(s, 0, vs)) < 0) {
2619 if ((ret = hls_window(s, 0, vs)) < 0) {
2621 return ret;
2627 ret = hls_init_file_resend(s, vs);
2628 if (ret < 0) {
2630 return ret;
2637 ret = hls_start(s, vs);
2645 ret = hls_start(s, vs);
2655 ret = hls_start(s, vs);
2660 if (ret < 0) {
2661 return ret;
2667 ret = ff_write_chained(oc, stream_index, pkt, s, 0);
2675 ret = 0;
2678 return ret;
2723 int ret = 0;
2773 ret = hlsenc_io_open(s, &vs->out, filename, &options);
2774 if (ret < 0) {
2781 ret = flush_dynbuf(vs, &range_length);
2782 if (ret < 0)
2786 ret = hlsenc_io_close(s, &vs->out, filename);
2787 if (ret < 0) {
2790 ret = hlsenc_io_open(s, &vs->out, filename, &options);
2791 if (ret < 0) {
2796 ret = hlsenc_io_close(s, &vs->out, filename);
2797 if (ret < 0)
2838 ret = hls_window(s, 1, vs);
2839 if (ret < 0) {
2855 int ret = 0;
2877 ret = update_variant_stream_info(s);
2878 if (ret < 0) {
2880 ret);
2881 return ret;
2888 ret = validate_name(hls->nb_varstreams, s->url);
2889 if (ret < 0)
2890 return ret;
2893 ret = validate_name(hls->nb_varstreams, hls->segment_filename);
2894 if (ret < 0)
2895 return ret;
2899 ret = validate_name(hls->nb_varstreams, hls->fmp4_init_filename);
2900 if (ret < 0)
2901 return ret;
2905 ret = validate_name(hls->nb_varstreams, hls->subtitle_filename);
2906 if (ret < 0)
2907 return ret;
2911 ret = update_master_pl_info(s);
2912 if (ret < 0) {
2914 ret);
2915 return ret;
2952 ret = format_name(s->url, &vs->m3u8_name, i, vs->varname);
2953 if (ret < 0)
2954 return ret;
2983 ret = format_name(hls->segment_filename, &vs->basename, i, vs->varname);
2984 if (ret < 0)
2985 return ret;
3015 ret = format_name(hls->fmp4_init_filename,
3018 ret = append_postfix(vs->fmp4_init_filename, fmp4_init_filename_len, i);
3020 if (ret < 0)
3021 return ret;
3052 ret = hls->use_localtime ? sls_flag_check_duration_size(hls, vs) : sls_flag_check_duration_size_index(hls);
3053 if (ret < 0)
3054 return ret;
3070 ret = format_name(hls->subtitle_filename, &vs->vtt_m3u8_name, i, vs->varname);
3071 if (ret < 0)
3072 return ret;
3082 if ((ret = hls_mux_init(s, vs)) < 0)
3083 return ret;
3096 if ((ret = hls_start(s, vs)) < 0)
3097 return ret;
3101 return ret;