Stop using jsimpl for RTCRtpTransceiver and friends
Categories
(Core :: WebRTC: Signaling, task, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox102 | --- | fixed |
People
(Reporter: bwc, Assigned: bwc)
References
(Blocks 1 open bug)
Details
Attachments
(1 file, 1 obsolete file)
JSImpl is only barely supported, and with the additional complexity around get/setParameters, it is probably time to do this for RTCRtpTransceiver, RTCRtpSender, and RTCRtpReceiver.
| Assignee | ||
Comment 1•6 years ago
|
||
Depends on D50245
| Assignee | ||
Comment 2•5 years ago
|
||
| Assignee | ||
Comment 3•5 years ago
|
||
| Assignee | ||
Comment 4•5 years ago
|
||
| Assignee | ||
Comment 5•5 years ago
|
||
| Assignee | ||
Comment 6•5 years ago
|
||
| Assignee | ||
Comment 7•5 years ago
|
||
| Assignee | ||
Comment 8•5 years ago
|
||
| Assignee | ||
Comment 9•5 years ago
|
||
Updated•5 years ago
|
Updated•5 years ago
|
Comment 10•5 years ago
|
||
Comment on attachment 9103793 [details]
Bug 1616875: Use timestamps for SSRC/CSRC statistics that are consistent with JS timestamps.
Revision D50395 was moved to bug 1616875. Setting attachment 9103793 [details] to obsolete.
| Assignee | ||
Comment 11•3 years ago
|
||
| Assignee | ||
Comment 12•3 years ago
|
||
Comment 13•3 years ago
|
||
Comment 14•3 years ago
|
||
Backed out for causing build bustages on RTCRtpTransceiver.cpp
- Backout link
- Push with failures
- Failure Log
- Failure line: /builds/worker/checkouts/gecko/dom/media/webrtc/jsapi/RTCRtpTransceiver.cpp:191:1: error: control reaches end of non-void function [-Werror=return-type]
Comment 15•3 years ago
|
||
Comment 16•3 years ago
|
||
| bugherder | ||
Comment 17•3 years ago
|
||
Backed out for causing toolchains bustages on central.
Backout link: https://hg.mozilla.org/integration/autoland/rev/97b50e3f5c3101a97ddba74d8e82ffb1bb4b7ebd
Failure log: https://treeherder.mozilla.org/logviewer?job_id=377499511&repo=mozilla-central&lineNumber=10826
Comment 18•3 years ago
|
||
I think the issue is caused by the closed curly brace at this line:
https://hg.mozilla.org/integration/autoland/file/63a2716431f9e580cbb57eaea9f502206b0e252c/dom/media/webrtc/jsapi/RTCRtpTransceiver.cpp#l171
Delete it and issue should be resolved.
Cheers,
Marko
| Assignee | ||
Comment 19•3 years ago
|
||
No, it is failing here:
Another job that only runs with --full.
Comment 20•3 years ago
|
||
Comment 21•3 years ago
|
||
| bugherder | ||
Description
•