- From: David P. via GitHub <noreply@w3.org>
- Date: Fri, 25 Jul 2025 19:13:13 +0000
- To: public-webrtc-logs@w3.org
I'm actually shocked to learn that MediaStreamTrackProcessor, by how it's specced, doesn't officially support audio processing (I couldn't find anything in the spec). It works in Chromium (it emits AudioData instances) and I've been using it for years with my libraries mp4-muxer, webm-muxer and now Mediabunny. Now I'm in the process of expanding to support Safari (which must run on a worker), and I find out it only supports video tracks. I'm not really sure how to proceed here. MSTP for audio is perfect and meshes extremely nicely with the WebCodecs API. I guess, the best next thing would be to use a MediaStreamAudioSourceNode together with AudioWorklet (like what @mehagar was talking about), but I'd have no clue how to achieve AV sync there, since any audio timestamp is lost. -- GitHub Notification of comment by Vanilagy Please view or discuss this issue at https://github.com/w3c/mediacapture-transform/issues/29#issuecomment-3120041484 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 25 July 2025 19:13:14 UTC