mirror of https://git.ffmpeg.org/ffmpeg.git
Merge commit 'e192cd9ce2b51c2e6919f2a78b1ce53e0024e728'
* commit 'e192cd9ce2b51c2e6919f2a78b1ce53e0024e728': smoothstreamingenc: do not open the files as read+write Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
This commit is contained in:
commit
6a8d05cb4d
|
@ -122,7 +122,7 @@ static int64_t ism_seek(void *opaque, int64_t offset, int whence)
|
||||||
AVDictionary *opts = NULL;
|
AVDictionary *opts = NULL;
|
||||||
os->tail_out = os->out;
|
os->tail_out = os->out;
|
||||||
av_dict_set(&opts, "truncate", "0", 0);
|
av_dict_set(&opts, "truncate", "0", 0);
|
||||||
ret = ffurl_open_whitelist(&os->out, frag->file, AVIO_FLAG_READ_WRITE,
|
ret = ffurl_open_whitelist(&os->out, frag->file, AVIO_FLAG_WRITE,
|
||||||
&os->ctx->interrupt_callback, &opts, os->ctx->protocol_whitelist);
|
&os->ctx->interrupt_callback, &opts, os->ctx->protocol_whitelist);
|
||||||
av_dict_free(&opts);
|
av_dict_free(&opts);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
|
@ -131,7 +131,7 @@ static int64_t ism_seek(void *opaque, int64_t offset, int whence)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
av_dict_set(&opts, "truncate", "0", 0);
|
av_dict_set(&opts, "truncate", "0", 0);
|
||||||
ffurl_open_whitelist(&os->out2, frag->infofile, AVIO_FLAG_READ_WRITE,
|
ffurl_open_whitelist(&os->out2, frag->infofile, AVIO_FLAG_WRITE,
|
||||||
&os->ctx->interrupt_callback, &opts, os->ctx->protocol_whitelist);
|
&os->ctx->interrupt_callback, &opts, os->ctx->protocol_whitelist);
|
||||||
av_dict_free(&opts);
|
av_dict_free(&opts);
|
||||||
ffurl_seek(os->out, offset - frag->start_pos, SEEK_SET);
|
ffurl_seek(os->out, offset - frag->start_pos, SEEK_SET);
|
||||||
|
|
Loading…
Reference in New Issue