Summary
HLS.js release candidate v1.7.0-rc.2 includes bug fixes and improvements over the last pre-release.
Changes Since The Last Release
API Enhancements
- Mark fragments as gaps after repeated appends without buffered range growth (#7941) @rudemateo
- Introduces
ErrorDetails.BUFFER_APPEND_NO_PROGRESS(newErrorTypes.MEDIA_ERRORtype error event) - Adds
chunkMeta: ChunkMetadatatoFragBufferedDataandFragParsedDatapayloads
- Introduces
Bug fixes
I-Frame support
- Support muxed audio+video fMP4 and multi-trun I-Frame fragments (#7940) @rudemateo
- Consolidated the I-Frame remux code into one function (#7945) @robwalch
Interstitials
Startup and teardown
- Fix selection with small samples (#7939) @robwalch
- Guard abandon-rules check after destroy (#7938) @AmPlace
Demo Page
https://71861d99.hls-js-dev.pages.dev/demo/
Feedback
Please provide feedback via Issues in GitHub. For more details on how to contribute to HLS.js, see our CONTRIBUTING guide.