Ethan Halsall

Results 21 comments of Ethan Halsall

I have plans to add additional codecs like FLAC, Vorbis, and AAC. I'll probably get around to adding those around October. For WAV, this format is actually not compressed so...

Added [@wasm-audio-decoders/flac](https://www.npmjs.com/package/@wasm-audio-decoders/flac) in #58

Hi, we can discuss here in this issue if you don't mind. I like to keep these discussions public so that if someone else also has a similar issue they...

You can use the Web Audio API to play back the decoded results. You can asynchronously decode using `OpusDecoderWebWorker.decodeFrame`, put the results into an [`AudioBuffer`](https://developer.mozilla.org/en-US/docs/Web/API/AudioBuffer), and playback the buffer using...

This was needed as a hack to get earlier versions of iOS to keep the AudioContext active for playback. It won't affect any other functionality. I may remove it though,...

You can do this by creating an `Audio` element before instantiating `IcecastMetadataPlayer` and passing that reference into the constructor's `options.audioElement`. You'll need to create a unique audio element for each...

Could you check if the demo visualizer works on your Safari device? On the upper right of the React demo, there's a dropdown that allows the visualizer plugin to be...

Thanks for entering this issue. I'm wondering if the connection is not being aborted by iOS when the network changes from WiFi to cellular. The `fetch` request being aborted /...

@dy Thanks for the additional suggestion. * wav, aiff * I've had a few others suggest this as well. These formats really aren't codecs, but are container formats that encapsulate...

That might be a good feature, but the built in wasm code is heavily integrated throughout this library. What's the limitation with Cloudflare Workers that doesn't allow this? If there's...