sb.AppendNumber(timestamp());This looks incorrect. We shouldn't be using `timestamp()`. We can expose the RtpTimestamp if available (i.e., including offset).
[Measure, CallWith=ExecutionContext, RaisesException]This needs to be behind a flag.
Add an RTCEncodedFrameConstructors flag to runtime_enabled_flags.json5
std::optional<webrtc::RtpTimestampInfo> rtp_timestamp;rename field to rtp_timestamp_info
boolean isSpeech = true;replace with enum, as discussed offline
required ArrayBuffer payloadData;rename to data
DOMString mimeType; // could be removed, better to keep it, not necessary for sendingRemove comments.
// TransformableOutgoingAudioFrameRemove these comments
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
// TODO : deprecete and only use metadata standardized attribute!Remove this TODO.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
// TODO : deprecete and only use metadata standardized attribute!Leonardo EviRemove this TODO.
Done
This looks incorrect. We shouldn't be using `timestamp()`. We can expose the RtpTimestamp if available (i.e., including offset).
Done
This needs to be behind a flag.
Add an RTCEncodedFrameConstructors flag to runtime_enabled_flags.json5
Done
std::optional<webrtc::RtpTimestampInfo> rtp_timestamp;Leonardo Evirename field to rtp_timestamp_info
Done
replace with enum, as discussed offline
Done
required ArrayBuffer payloadData;Leonardo Evirename to data
Done
DOMString mimeType; // could be removed, better to keep it, not necessary for sendingLeonardo EviRemove comments.
Done
// TransformableOutgoingAudioFrameLeonardo EviRemove these comments
Done
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |