Move objc video capture code to dom/media/systemservices
Categories
(Core :: WebRTC: Audio/Video, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox79 | --- | fixed |
People
(Reporter: dminor, Assigned: dminor)
Details
Attachments
(4 files)
The objc video capture code has been removed upstream. Since we're maintaining this on our own, we might as well move it to dom/media/systemservices where it is clear that it is our code and where it won't complicate future libwebrtc updates.
We have Bug 1451394 on file to switch to Chromium's newer os x camera capture code, but it is not part of libwebrtc.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
All changes in these files are a result of code formatting being applied.
When these files were under webrtc, they were treated as third party code and
not formatting. By moving them, formatting is now applied.
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D80544
Assignee | ||
Comment 4•3 years ago
|
||
Depends on D80545
Assignee | ||
Comment 5•3 years ago
|
||
Depends on D80546
Comment 6•3 years ago
|
||
(In reply to Dan Minor [:dminor] from comment #2)
Created attachment 9158342 [details]
Bug 1647368 - Move objc video capture code to dom/media/systemservices; r=ngAll changes in these files are a result of code formatting being applied.
When these files were under webrtc, they were treated as third party code and
not formatting. By moving them, formatting is now applied.
+1
Comment 7•3 years ago
|
||
Dan, should we update the Firefox license information in some way for this?
Assignee | ||
Comment 8•3 years ago
|
||
So far, I have been leaving the licensing alone when I've moved things to systemservices. But maybe we need to add a note mentioning that some of the files are originally from libwebrtc. I'll follow up with Nils when he is back.
Pushed by dminor@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ea96803f2602 Move objc video capture code to dom/media/systemservices; r=ng https://hg.mozilla.org/integration/autoland/rev/46a19c43afb4 Fix include paths in moved files; r=ng https://hg.mozilla.org/integration/autoland/rev/15b1fa8da2c0 Update build files; r=ng https://hg.mozilla.org/integration/autoland/rev/8ebb2f104016 Update gn generated files; r=ng
Comment 10•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/ea96803f2602
https://hg.mozilla.org/mozilla-central/rev/46a19c43afb4
https://hg.mozilla.org/mozilla-central/rev/15b1fa8da2c0
https://hg.mozilla.org/mozilla-central/rev/8ebb2f104016
Description
•