mirror of
https://github.com/mpv-player/mpv
synced 2025-01-03 13:32:16 +00:00
stream_lavf: fix build with Libav
The API function used is FFmpeg-only. Sigh...
This commit is contained in:
parent
f3ae845fd2
commit
e14d09c8a6
@ -182,8 +182,11 @@ void mp_setup_av_network_options(AVDictionary **dict, struct mpv_global *global,
|
|||||||
av_dict_set(dict, "headers", cust_headers, 0);
|
av_dict_set(dict, "headers", cust_headers, 0);
|
||||||
av_dict_set(dict, "icy", "1", 0);
|
av_dict_set(dict, "icy", "1", 0);
|
||||||
// So far, every known protocol uses microseconds for this
|
// So far, every known protocol uses microseconds for this
|
||||||
if (opts->network_timeout > 0)
|
if (opts->network_timeout > 0) {
|
||||||
av_dict_set_int(dict, "timeout", opts->network_timeout * 1e6, 0);
|
char buf[80];
|
||||||
|
snprintf(buf, sizeof(buf), "%lld", (long long)(opts->network_timeout * 1e6));
|
||||||
|
av_dict_set(dict, "timeout", buf, 0);
|
||||||
|
}
|
||||||
|
|
||||||
mp_set_avdict(dict, opts->stream_lavf_opts->avopts);
|
mp_set_avdict(dict, opts->stream_lavf_opts->avopts);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user