Re: [webrtc-extensions] How does a developer decide on a value for `playoutDelay` ? (#46)

A numeric value is OK if there is a feedback mechanism to inform developers programmatically that the value has been used as-is, or (for example) it's been clamped or changed. Is this the case? This would be useful for testing as well, of course. Knowing the depth of the jitter buffer is necessary for A/V sync (especially when it can be set to very high value).

Short of having this, an enum is preferable, but having an information about the amount of buffering is necessary anyways.

It _needs_ to be a hint (which is fine with a way to know the value). Throwing for values more than 4.0 is arbitrary, and is not discoverable programmatically.

-- 
GitHub Notification of comment by padenot
Please view or discuss this issue at https://github.com/w3c/webrtc-extensions/issues/46#issuecomment-661014169 using your GitHub account

Received on Monday, 20 July 2020 12:46:25 UTC