Kacper Michajłow
6aff325497
avformat/libcurl: keep requesting when the file size is unknown
...
Keep requesting from where each reply stopped when the file size is
unknown ("Content-Range: bytes S-E/*"). Treat a 416 on such a follow-up
request as EOF and take the size from its "bytes */N". A 416 that states
a size past the requested offset is an error. A compressed reply is not
continued, as its range counts compressed bytes.
Signed-off-by: Kacper Michajłow <kasper93@gmail.com >
2026-10-12 22:42:24 +02:00
..
2026-10-10 20:08:52 +00:00
2026-08-12 12:39:44 +00:00
2026-05-31 00:39:51 +00:00
2026-05-20 10:59:02 -03:00
2026-04-28 12:29:37 +00:00
2026-08-24 20:09:35 +00:00
2026-10-08 14:21:37 +09:00
2026-02-20 11:59:37 +01:00
2026-08-27 00:11:44 +02:00
2026-03-10 13:52:18 +01:00
2026-04-23 16:46:21 +00:00
2026-02-05 22:19:48 +10:00
2026-05-23 16:07:39 +02:00
2026-06-24 23:31:53 +02:00
2026-09-26 15:05:54 +00:00
2026-06-24 23:31:53 +02:00
2026-06-24 23:31:53 +02:00
2026-05-20 10:10:38 +00:00
2026-05-16 16:53:51 +00:00
2026-09-14 12:44:07 +00:00
2026-09-14 12:44:07 +00:00
2026-06-23 19:15:57 +02:00
2026-03-13 21:29:14 +00:00
2026-05-28 21:46:48 +00:00
2026-10-12 10:36:18 -03:00
2026-10-12 10:36:18 -03:00
2026-05-03 14:40:49 +00:00
2026-04-28 12:29:37 +00:00
2026-07-27 17:05:20 +00:00
2026-09-16 18:58:15 +00:00
2026-09-16 18:56:45 +00:00
2026-04-28 12:29:37 +00:00
2026-09-25 22:12:25 +00:00
2026-06-23 19:15:57 +02:00
2026-03-10 13:52:18 +01:00
2026-06-23 19:15:57 +02:00
2026-05-02 21:40:19 +00:00
2026-02-10 11:32:56 +01:00
2026-09-10 22:38:20 -03:00
2026-09-10 22:38:20 -03:00
2026-05-08 09:34:52 +02:00
2026-02-26 11:40:16 +08:00
2026-07-29 02:03:25 +00:00
2026-07-23 13:56:54 -03:00
2026-05-03 07:30:46 +00:00
2026-09-26 11:36:30 +00:00
2026-06-23 19:15:57 +02:00
2026-10-11 02:37:58 +00:00
2026-10-12 10:36:25 -03:00
2026-10-11 02:37:58 +00:00
2026-08-21 03:38:24 +00:00
2026-10-12 10:36:25 -03:00
2026-08-21 03:38:24 +00:00
2026-06-12 00:46:32 +00:00
2026-03-10 13:52:18 +01:00
2026-09-06 00:48:24 +02:00
2026-04-02 19:06:59 +00:00
2026-04-02 19:06:59 +00:00
2026-10-12 10:37:31 -03:00
2026-10-10 21:41:14 +00:00
2026-10-10 21:41:14 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-09-20 12:38:18 +00:00
2026-10-11 23:10:44 +00:00
2026-03-04 10:40:12 +00:00
2026-10-11 17:25:08 +02:00
2026-06-23 19:15:57 +02:00
2026-09-28 03:42:29 +00:00
2026-04-28 12:29:37 +00:00
2026-07-05 09:02:40 +02:00
2026-08-18 18:56:04 +00:00
2026-05-29 01:49:20 +00:00
2026-09-17 21:48:21 +00:00
2026-08-12 01:14:58 +02:00
2026-05-03 20:03:00 +00:00
2026-06-05 01:14:02 +00:00
2026-03-14 20:50:21 -03:00
2026-08-17 20:41:46 -03:00
2026-02-25 02:55:43 +00:00
2026-08-11 23:25:48 +02:00
2026-07-06 00:16:18 +00:00
2026-04-24 03:23:06 +00:00
2026-10-11 17:31:02 +00:00
2026-09-19 03:01:13 +00:00
2026-06-23 00:04:42 +00:00
2026-06-23 00:04:42 +00:00
2026-09-28 03:43:24 +00:00
2026-09-25 16:04:08 +00:00
2026-05-01 23:58:40 +00:00
2026-03-13 04:39:35 +01:00
2026-08-01 19:44:49 -03:00
2026-02-27 11:01:25 -03:00
2026-10-12 10:36:25 -03:00
2026-08-23 13:28:20 -03:00
2026-10-12 10:36:25 -03:00
2026-05-16 13:55:22 -03:00
2026-05-21 18:05:39 +00:00
2026-02-18 08:20:10 +00:00
2026-08-12 12:39:44 +00:00
2026-10-10 20:08:52 +00:00
2026-10-10 20:08:52 +00:00
2026-04-28 12:29:37 +00:00
2026-10-10 21:41:14 +00:00
2026-10-11 02:37:58 +00:00
2026-10-09 23:23:09 +00:00
2026-10-08 14:21:37 +09:00
2026-10-08 14:21:37 +09:00
2026-07-03 19:47:10 +00:00
2026-07-27 17:05:20 +00:00
2026-06-23 19:15:57 +02:00
2026-09-18 23:21:38 +00:00
2026-07-14 15:50:24 -03:00
2026-10-12 10:39:17 -03:00
2026-06-30 05:08:44 +00:00
2026-04-28 12:29:37 +00:00
2026-10-12 10:36:25 -03:00
2026-07-02 18:23:18 +02:00
2026-09-14 12:44:07 +00:00
2026-09-14 12:44:07 +00:00
2026-03-10 13:52:18 +01:00
2026-07-23 13:56:54 -03:00
2026-07-23 13:56:54 -03:00
2026-03-14 20:50:21 -03:00
2026-10-12 22:42:24 +02:00
2026-10-10 21:41:14 +00:00
2026-08-11 21:12:52 +00:00
2026-06-23 19:15:57 +02:00
2026-05-23 10:03:33 -05:00
2026-09-12 20:29:19 +00:00
2026-04-28 12:29:37 +00:00
2026-02-17 13:49:41 +00:00
2026-04-28 12:29:37 +00:00
2026-10-11 23:10:44 +00:00
2026-05-30 17:37:28 +00:00
2026-10-12 10:36:26 -03:00
2026-09-14 23:15:55 -03:00
2026-05-19 02:33:28 +00:00
2026-08-12 02:34:43 +00:00
2026-04-28 12:29:37 +00:00
2026-10-11 01:31:37 +00:00
2026-07-05 04:15:26 +00:00
2026-06-15 15:13:53 +00:00
2026-06-01 09:53:54 -03:00
2026-10-12 10:39:17 -03:00
2026-06-23 19:15:57 +02:00
2026-10-12 10:36:26 -03:00
2026-08-20 07:19:13 +00:00
2026-09-10 22:38:20 -03:00
2026-05-17 11:16:56 -03:00
2026-09-19 13:40:52 +00:00
2026-09-19 13:40:52 +00:00
2026-03-10 13:52:18 +01:00
2026-07-28 17:55:33 +02:00
2026-08-11 23:23:08 +02:00
2026-10-12 10:36:26 -03:00
2026-05-31 03:43:29 +00:00
2026-07-31 06:25:59 +00:00
2026-09-18 14:29:23 +00:00
2026-10-12 10:36:18 -03:00
2026-07-10 17:45:09 +00:00
2026-09-17 03:09:07 +00:00
2026-06-23 19:15:57 +02:00
2026-10-10 21:41:14 +00:00
2026-05-09 11:28:46 -03:00
2026-07-12 00:02:40 +00:00
2026-10-10 21:41:14 +00:00
2026-04-28 12:29:37 +00:00
2026-07-02 18:23:18 +02:00
2026-08-25 14:21:47 +00:00
2026-07-18 15:48:34 +00:00
2026-09-28 13:55:51 +00:00
2026-03-10 13:52:18 +01:00
2026-04-28 12:29:37 +00:00
2026-07-18 15:48:34 +00:00
2026-10-10 21:41:14 +00:00
2026-08-12 12:39:44 +00:00
2026-10-12 10:29:07 -03:00
2026-02-06 14:05:14 +01:00
2026-09-23 16:50:46 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-05-03 13:26:34 +00:00
2026-09-17 11:02:06 -03:00
2026-10-11 23:10:44 +00:00
2026-08-03 13:51:52 +02:00
2026-10-11 01:31:37 +00:00
2026-10-04 14:14:32 +00:00
2026-09-28 05:54:41 +00:00
2026-06-11 14:06:20 +00:00
2026-05-03 18:22:46 +02:00
2026-03-10 13:52:18 +01:00
2026-03-21 00:29:04 +00:00
2026-10-11 01:31:37 +00:00
2026-05-03 13:18:54 +00:00
2026-10-11 01:31:37 +00:00
2026-05-18 04:00:18 +00:00
2026-09-25 00:49:05 +00:00
2026-09-25 00:49:05 +00:00
2026-10-11 01:31:37 +00:00
2026-05-02 21:16:51 +00:00
2026-05-03 12:42:57 +00:00
2026-05-03 13:19:55 +00:00
2026-10-11 01:31:37 +00:00
2026-09-28 03:48:07 +00:00
2026-10-11 01:31:37 +00:00
2026-03-10 13:52:18 +01:00
2026-09-16 17:05:34 +00:00
2026-09-16 17:05:34 +00:00
2026-09-28 03:34:38 +00:00
2026-06-14 15:32:48 +00:00
2026-08-11 23:34:41 +00:00
2026-10-11 01:31:37 +00:00
2026-10-03 20:18:06 +00:00
2026-09-28 03:34:38 +00:00
2026-03-10 13:52:18 +01:00
2026-10-10 22:44:16 +00:00
2026-10-11 01:31:37 +00:00
2026-05-21 01:15:30 +00:00
2026-10-11 01:31:37 +00:00
2026-10-11 01:31:37 +00:00
2026-10-09 17:34:46 +00:00
2026-10-01 22:38:53 +00:00
2026-10-01 22:38:53 +00:00
2026-07-12 00:02:40 +00:00
2026-07-12 00:02:40 +00:00
2026-04-28 12:29:37 +00:00
2026-08-09 17:24:59 +00:00
2026-04-08 20:52:52 +00:00
2026-10-11 01:31:37 +00:00
2026-10-04 04:32:52 +00:00
2026-03-03 00:48:38 +01:00
2026-05-05 12:54:40 +05:30
2026-10-12 14:34:53 +02:00
2026-10-10 21:41:14 +00:00
2026-03-10 13:52:18 +01:00
2026-08-27 00:11:45 +02:00
2026-05-25 01:15:28 +00:00
2026-02-10 19:44:46 +01:00
2026-07-09 02:53:53 +00:00
2026-07-25 20:12:16 -06:00
2026-03-10 13:52:18 +01:00
2026-06-23 19:15:57 +02:00
2026-04-28 12:29:37 +00:00
2026-03-10 13:52:18 +01:00
2026-09-28 03:36:39 +00:00
2026-05-09 10:46:35 +00:00
2026-10-01 22:38:53 +00:00
2026-04-28 12:29:37 +00:00
2026-09-12 18:20:07 +02:00
2026-10-01 22:38:53 +00:00
2026-09-30 15:00:00 +00:00
2026-08-12 17:21:06 +02:00
2026-05-27 11:39:32 +00:00
2026-07-12 00:02:40 +00:00
2026-06-23 19:15:57 +02:00
2026-10-11 02:37:58 +00:00
2026-04-28 12:29:37 +00:00
2026-07-13 18:29:44 +00:00
2026-01-24 20:26:24 +00:00
2026-02-11 20:41:49 +00:00
2026-09-16 18:58:15 +00:00
2026-09-12 07:27:42 +00:00
2026-10-12 10:29:07 -03:00
2026-10-12 10:36:18 -03:00
2026-05-19 23:11:33 +00:00
2026-10-03 21:04:31 +00:00
2026-05-23 16:09:55 +02:00
2026-10-10 21:41:14 +00:00
2026-03-16 16:21:12 +00:00
2026-08-30 14:27:03 +00:00
2026-09-29 08:55:41 +02:00
2026-02-25 02:55:43 +00:00
2026-10-11 02:37:58 +00:00
2026-08-12 00:23:01 +00:00
2026-09-28 23:32:46 +00:00
2026-10-11 01:31:37 +00:00
2026-03-16 15:51:53 +01:00
2026-06-24 23:31:53 +02:00
2026-09-06 00:48:24 +02:00
2026-05-03 13:26:34 +00:00
2026-04-28 12:29:37 +00:00
2026-02-10 00:40:52 +01:00