CARVIEW |
Select Language
HTTP/2 200
date: Tue, 22 Jul 2025 23:40:25 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-repository-download: git clone https://github.com/video-dev/hls.js.git
etag: W/"2b8ba7c9de1652b2608078c41b2af561"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=jAOWzhX%2FQfZBLlEtBL96sD9pqgahvi%2FXIwvF3q8qvZ8sMS0eGwzyhwDNsMJ%2Fk2FZ%2FjuYAh4Bg3S28vmkt20u7eHIvaHUEn4hjzRT4JssnbWC9y8cNuqL3yabasDvUoWooEHTxXOMqw9YqlvM473zqHIeHNEeLRwAA3%2B2qFP4MHutiS2TSe%2F2a%2BX9KB%2BtdTabsdBIopRcl6KdYl4w4%2F5mWCbFG6bDGBo5eGVZ2Zxwz7EtfXoDYEGE2zHQbd2pnGtpdNzvgWyJvwNooQFzJ0pvrg%3D%3D--MgEtwPadE50h0clE--pZxejVZa85MuLRzRPMmhaA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1169704348.1753227623; Path=/; Domain=github.com; Expires=Wed, 22 Jul 2026 23:40:23 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Wed, 22 Jul 2026 23:40:23 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: D690:12F48D:1D16F5:27F52A:68802167
Skip Interstitial assets that error rather than falling back to prima… · video-dev/hls.js@8d1ee46 · GitHub
Copy file name to clipboardExpand all lines: api-extractor/report/hls.js.api.md
Copy file name to clipboardExpand all lines: src/controller/interstitial-player.ts
Copy file name to clipboardExpand all lines: src/controller/interstitials-controller.ts
Copy file name to clipboardExpand all lines: src/loader/interstitial-event.ts
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Commit 8d1ee46
authored
Skip Interstitial assets that error rather than falling back to primary for entire break (#7263)
* Fix handling of interstitials where all assets in asset-list error, and seeking into assets that errored
* Simplify asset list progression and make interstitial logging more consistent
Fixes #71801 parent 44a762c commit 8d1ee46Copy full SHA for 8d1ee46
File tree
Expand file treeCollapse file tree
4 files changed
+98
-53
lines changedFilter options
- api-extractor/report
- src
- controller
- loader
Expand file treeCollapse file tree
4 files changed
+98
-53
lines changedapi-extractor/report/hls.js.api.md
Copy file name to clipboardExpand all lines: api-extractor/report/hls.js.api.md+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2197 | 2197 |
| |
2198 | 2198 |
| |
2199 | 2199 |
| |
| 2200 | + | |
| 2201 | + | |
2200 | 2202 |
| |
2201 | 2203 |
| |
2202 | 2204 |
| |
|
src/controller/interstitial-player.ts
Copy file name to clipboardExpand all lines: src/controller/interstitial-player.ts+12Lines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
238 | 238 |
| |
239 | 239 |
| |
240 | 240 |
| |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
241 | 253 |
| |
242 | 254 |
| |
243 | 255 |
| |
|
src/controller/interstitials-controller.ts
Copy file name to clipboardExpand all lines: src/controller/interstitials-controller.ts+69-51Lines changed: 69 additions & 51 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| 18 | + | |
18 | 19 |
| |
19 | 20 |
| |
20 | 21 |
| |
| |||
1008 | 1009 |
| |
1009 | 1010 |
| |
1010 | 1011 |
| |
1011 |
| - | |
1012 |
| - | |
1013 |
| - | |
1014 |
| - | |
1015 |
| - | |
| 1012 | + | |
| 1013 | + | |
1016 | 1014 |
| |
1017 | 1015 |
| |
1018 | 1016 |
| |
| |||
1046 | 1044 |
| |
1047 | 1045 |
| |
1048 | 1046 |
| |
1049 |
| - | |
| 1047 | + | |
1050 | 1048 |
| |
1051 | 1049 |
| |
1052 | 1050 |
| |
| |||
1072 | 1070 |
| |
1073 | 1071 |
| |
1074 | 1072 |
| |
1075 |
| - | |
| 1073 | + | |
1076 | 1074 |
| |
1077 |
| - | |
| 1075 | + | |
1078 | 1076 |
| |
1079 | 1077 |
| |
1080 | 1078 |
| |
1081 | 1079 |
| |
1082 | 1080 |
| |
1083 |
| - | |
| 1081 | + | |
1084 | 1082 |
| |
1085 | 1083 |
| |
1086 | 1084 |
| |
| |||
1166 | 1164 |
| |
1167 | 1165 |
| |
1168 | 1166 |
| |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
1169 | 1176 |
| |
1170 | 1177 |
| |
1171 | 1178 |
| |
| |||
1315 | 1322 |
| |
1316 | 1323 |
| |
1317 | 1324 |
| |
1318 |
| - | |
| 1325 | + | |
1319 | 1326 |
| |
1320 | 1327 |
| |
1321 | 1328 |
| |
| |||
1577 | 1584 |
| |
1578 | 1585 |
| |
1579 | 1586 |
| |
1580 |
| - | |
| 1587 | + | |
1581 | 1588 |
| |
1582 | 1589 |
| |
1583 | 1590 |
| |
| |||
1874 | 1881 |
| |
1875 | 1882 |
| |
1876 | 1883 |
| |
| 1884 | + | |
| 1885 | + | |
| 1886 | + | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
1877 | 1893 |
| |
1878 |
| - | |
1879 |
| - | |
1880 |
| - | |
1881 |
| - | |
1882 |
| - | |
1883 |
| - | |
1884 |
| - | |
1885 |
| - | |
1886 |
| - | |
1887 | 1894 |
| |
1888 | 1895 |
| |
1889 | 1896 |
| |
| |||
2114 | 2121 |
| |
2115 | 2122 |
| |
2116 | 2123 |
| |
2117 |
| - | |
2118 | 2124 |
| |
2119 | 2125 |
| |
2120 | 2126 |
| |
| |||
2250 | 2256 |
| |
2251 | 2257 |
| |
2252 | 2258 |
| |
2253 |
| - | |
2254 |
| - | |
2255 | 2259 |
| |
2256 | 2260 |
| |
2257 |
| - | |
2258 |
| - | |
2259 |
| - | |
2260 |
| - | |
2261 |
| - | |
| 2261 | + | |
| 2262 | + | |
| 2263 | + | |
2262 | 2264 |
| |
2263 | 2265 |
| |
2264 | 2266 |
| |
| |||
2337 | 2339 |
| |
2338 | 2340 |
| |
2339 | 2341 |
| |
2340 |
| - | |
| 2342 | + | |
| 2343 | + | |
| 2344 | + | |
2341 | 2345 |
| |
2342 | 2346 |
| |
2343 | 2347 |
| |
| |||
2358 | 2362 |
| |
2359 | 2363 |
| |
2360 | 2364 |
| |
| 2365 | + | |
| 2366 | + | |
| 2367 | + | |
| 2368 | + | |
| 2369 | + | |
| 2370 | + | |
| 2371 | + | |
| 2372 | + | |
| 2373 | + | |
| 2374 | + | |
| 2375 | + | |
2361 | 2376 |
| |
2362 | 2377 |
| |
2363 | 2378 |
| |
2364 | 2379 |
| |
2365 | 2380 |
| |
2366 | 2381 |
| |
2367 | 2382 |
| |
2368 |
| - | |
| 2383 | + | |
2369 | 2384 |
| |
2370 | 2385 |
| |
2371 | 2386 |
| |
| |||
2405 | 2420 |
| |
2406 | 2421 |
| |
2407 | 2422 |
| |
2408 |
| - | |
| 2423 | + | |
2409 | 2424 |
| |
2410 | 2425 |
| |
2411 | 2426 |
| |
| |||
2456 | 2471 |
| |
2457 | 2472 |
| |
2458 | 2473 |
| |
2459 |
| - | |
| 2474 | + | |
2460 | 2475 |
| |
2461 | 2476 |
| |
2462 | 2477 |
| |
| |||
2489 | 2504 |
| |
2490 | 2505 |
| |
2491 | 2506 |
| |
2492 |
| - | |
2493 |
| - | |
2494 |
| - | |
2495 |
| - | |
2496 |
| - | |
2497 |
| - | |
2498 |
| - | |
| 2507 | + | |
| 2508 | + | |
| 2509 | + | |
| 2510 | + | |
| 2511 | + | |
| 2512 | + | |
| 2513 | + | |
2499 | 2514 |
| |
2500 | 2515 |
| |
2501 | 2516 |
| |
| |||
2507 | 2522 |
| |
2508 | 2523 |
| |
2509 | 2524 |
| |
2510 |
| - | |
2511 | 2525 |
| |
2512 | 2526 |
| |
2513 | 2527 |
| |
2514 | 2528 |
| |
2515 | 2529 |
| |
| 2530 | + | |
2516 | 2531 |
| |
2517 | 2532 |
| |
2518 |
| - | |
2519 |
| - | |
2520 |
| - | |
| 2533 | + | |
2521 | 2534 |
| |
2522 | 2535 |
| |
2523 | 2536 |
| |
2524 | 2537 |
| |
2525 | 2538 |
| |
2526 | 2539 |
| |
2527 | 2540 |
| |
2528 |
| - | |
2529 |
| - | |
| 2541 | + | |
| 2542 | + | |
| 2543 | + | |
| 2544 | + | |
| 2545 | + | |
| 2546 | + | |
| 2547 | + | |
| 2548 | + | |
| 2549 | + | |
| 2550 | + | |
2530 | 2551 |
| |
2531 |
| - | |
2532 |
| - | |
2533 | 2552 |
| |
2534 | 2553 |
| |
2535 | 2554 |
| |
| |||
2551 | 2570 |
| |
2552 | 2571 |
| |
2553 | 2572 |
| |
2554 |
| - | |
2555 |
| - | |
2556 |
| - | |
2557 |
| - | |
| 2573 | + | |
2558 | 2574 |
| |
2559 | 2575 |
| |
2560 | 2576 |
| |
2561 | 2577 |
| |
2562 | 2578 |
| |
2563 | 2579 |
| |
| 2580 | + | |
| 2581 | + | |
2564 | 2582 |
| |
2565 | 2583 |
| |
2566 | 2584 |
| |
|
src/loader/interstitial-event.ts
Copy file name to clipboardExpand all lines: src/loader/interstitial-event.ts+15-2Lines changed: 15 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
118 | 118 |
| |
119 | 119 |
| |
120 | 120 |
| |
121 |
| - | |
| 121 | + | |
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
125 | 125 |
| |
126 | 126 |
| |
127 | 127 |
| |
128 |
| - | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
129 | 132 |
| |
130 | 133 |
| |
131 | 134 |
| |
| |||
313 | 316 |
| |
314 | 317 |
| |
315 | 318 |
| |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
316 | 329 |
| |
317 | 330 |
| |
318 | 331 |
| |
|
You can’t perform that action at this time.
0 commit comments