static int open_in(HLSContext *c, AVIOContext **in, const char *url)

{

    AVDictionary *tmp = NULL;

    int ret;



    av_dict_copy(&tmp, c->avio_opts, 0);



    ret = avio_open2(in, url, AVIO_FLAG_READ, c->interrupt_callback, &tmp);



    av_dict_free(&tmp);

    return ret;

}

static int open_in(HLSContext *c, AVIOContext **in, const char *url)

{

    AVDictionary *tmp = NULL;

    int ret;



    av_dict_copy(&tmp, c->avio_opts, 0);



    ret = avio_open2(in, url, AVIO_FLAG_READ, c->interrupt_callback, &tmp);



    av_dict_free(&tmp);

    return ret;

}

static int FUNC_0(HLSContext *VAR_0, AVIOContext **VAR_1, const char *VAR_2)

{

    AVDictionary *tmp = NULL;

    int VAR_3;



    av_dict_copy(&tmp, VAR_0->avio_opts, 0);



    VAR_3 = avio_open2(VAR_1, VAR_2, AVIO_FLAG_READ, VAR_0->interrupt_callback, &tmp);



    av_dict_free(&tmp);

    return VAR_3;

}

static int FUNC_0(HLSContext *VAR_0, AVIOContext **VAR_1, const char *VAR_2)
{ AVDictionary *tmp = NULL; int VAR_3; av_dict_copy(&tmp, VAR_0->avio_opts, 0); VAR_3 = avio_open2(VAR_1, VAR_2, AVIO_FLAG_READ, VAR_0->interrupt_callback, &tmp); av_dict_free(&tmp); return VAR_3; }