Rob Walch

Results 782 comments of Rob Walch

~@daveisfera the second segment in your playlist does not start with an IDR sample. I used this branch which checks whether mp4 segments are independent https://github.com/video-dev/hls.js/commit/f935c68f81842fdee3db808f31dd0e9bcfdaa250~

> the first video frame is an I-frame You are right. There was an issue in the commit I shared, addressed in here: 42fc0cbd897958a9f429413eeb94106c15ced92f > Probably also worth pointing out...

Can you please provide description with steps to reproduce for each asset. The additional examples, failures in different browsers and platforms for different reasons, aren't helping triage the issue. >...

It seems that the decode errors are a result of the browser failing to slice overlapping appends. HLS.js is performing alignment based on the video timestamps and/or playlist which are...

The change in #7199 works for me with the discontinuity example: https://bugfix-muxed-fmp4-overlappin.hls-js-4zn.pages.dev/demo/?src=https%3A%2F%2Fraw.githubusercontent.com%2Fdaveisfera%2Frepeat_big_buck_bunny%2Fcad5ff1ab79529fd46bb75140446e1298d1e7cd5%2Frepeat2.m3u8&demoConfig=eyJlbmFibGVTdHJlYW1pbmciOnRydWUsImF1dG9SZWNvdmVyRXJyb3IiOmZhbHNlLCJzdG9wT25TdGFsbCI6ZmFsc2UsImR1bXBmTVA0IjpmYWxzZSwibGV2ZWxDYXBwaW5nIjotMSwibGltaXRNZXRyaWNzIjotMX0= There's a noticeable gap where the discontinuity is which the gap controller will traverse without a decode error...

> Same error as above on this one with Safari Right. the second link is the current release. The first link is the one where I'm trying to understand failure....

Hi @zemlanin, I'm sorry that there is a bug on Xbox Edge that is impacting your use of HLS.js. HLS.js does not use `canPlayType`. There are no plans to either....

If you'd like to add custom variant filtering to your integration as a workaround, you can do so by calling `removeLevel` for any variants you want removed on `MANIFEST_PARSED`: ```ts...

Is it all HEVC or just certain levels and profiles, like the 8k@60 "....6.L180.90" example above? > I’ve already started using canPlayType for AVC and HEVC checks, so might come...