ryanheise

Results 1670 comments of ryanheise

I have reopened and will try to investigate the stack trace but I will still eventually need a way to reproduce it to verify whether the fix is working. Thanks...

> After some further digging, this seems to be an issue caused by the headers refactoring commit [27ab201](https://github.com/ryanheise/just_audio/commit/27ab201c18d75f299643615661f87e5ebd34b459). If I use HLS without headers it works, but there seems to...

Thanks for the lead, @os5633 . Try adding this as the first line inside the loop, and leaving all else the same: ```dart line = line.replaceAllMapped(RegExp(r'#EXT-X-MEDIA:.*?URI="(.*?)".*'), (m) => m[1]!); ```...

I've implemented this fix on the branch `fix/hls_nested_uri`. Please let me know how it goes, and then I can merge it for release and also into treadmill.

Would you be able to create a separate bug report for that? I think the null check issue at least can be closed.

I'm not sure if that is the correct solution, so I'd like to understand which specific headers need to be inserted. Hence, if you are able to create a bug...

I have released my fix from [earlier](https://github.com/ryanheise/just_audio/issues/858#issuecomment-1422774789) and also merged it into `treadmill`.

See https://github.com/ryanheise/audio_service/issues/932#issuecomment-1382729296 and let me know if it works for you. If it does, I'll reflect this suggestion in the README.

I believe there is another feature request and pull request to make (4) possible but there is no settled-upon API design for it yet. That said, I agree the ideal...

Unfortunately, I'm baffled as to why this exception occurs at all, because that Android documentation you linked to seems to indicate that we are one of the exemptions. I've tried...