remove obsolete changes remaining in moz-libwebrtc 'Rollup of local modifications'
Categories
(Core :: WebRTC, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox114 | --- | fixed |
People
(Reporter: mjf, Assigned: mjf)
References
Details
Attachments
(4 files)
Researching a patch in moz-libwebrtc "Bug 1376873 - Rollup of local modifications", I find a set of changes we introduced that are no longer needed either because they are no longer referenced in other code or because they were gratuitous edits.
From here
api/video_codecs/video_codec.h
appears unused
+double scaleDownBy
+uint8_t packetizationMode
common_video/h264/h264_common.h
appears unused
+enum SeiType
modules/audio_processing/include/audio_processing.h
appears unused
adds kSampleRate44_1kHz = 44100
modules/desktop_capture/desktop_capturer.h
adds - appears unused
+ // Creates a platform specific DesktopCapturer instance which targets to
+ // capture apps.
+ static std::unique_ptr<DesktopCapturer> CreateRawAppCapturer(
+ const DesktopCaptureOptions& options);
modules/desktop_capture/win/screen_capturer_win_gdi.cc
unnecesary indent change:
- GetProcAddress(dwmapi_library_, "DwmEnableComposition"));
+ GetProcAddress(dwmapi_library_, "DwmEnableComposition"));
modules/rtp_rtcp/source/rtp_rtcp_config.h
appears unused
+
+enum { RTCP_NUMBER_OF_SR = 60 };
+
modules/rtp_rtcp/source/rtp_sender.h
appears unused
+ int32_t SetRID(const char* rid);
+ int32_t SetMId(const char* mid);
+
modules/video_capture/video_capture_defines.h
appears unused
adds VideoCaptureDataCallback
modules/video_capture/windows/video_capture_factory_windows.cc
unnecesary edit
-rtc::scoped_refptr<VideoCaptureModule> VideoCaptureImpl::Create(
- const char* device_id) {
+rtc::scoped_refptr<VideoCaptureModule> VideoCaptureImpl::Create(const char* device_id) {
system_wrappers/source/cpu_features.cc
unnecessary added blank line
modules/video_coding/jitter_buffer.h
adds - appears unused
+ VCMFrameBuffer* FindFrame(uint16_t seq_num, uint32_t timestamp);
modules/video_coding/jitter_buffer_common.h
kBufferSafetyMargin appears unused
- kMaxJBFrameSizeBytes = 4000000 // sanity don't go above 4Mbyte.
+ kMaxJBFrameSizeBytes = 4000000, // sanity don't go above 4Mbyte.
+ kBufferSafetyMargin = 100 // enough for ~50 NALs in a STAP-A
modules/desktop_capture/mock_desktop_capturer_callback.h
unnecessary - we don't build mock_desktop_capturer_callback
adds
- std::unique_ptr<DesktopFrame> frame) final;
+ std::unique_ptr<DesktopFrame> frame) final override;
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
First round of changes: https://treeherder.mozilla.org/jobs?repo=try&revision=11f0c0f801f081b309de4e1eef160000063b52fe
Assignee | ||
Comment 2•2 years ago
|
||
Assignee | ||
Comment 3•2 years ago
|
||
Assignee | ||
Comment 4•2 years ago
|
||
Assignee | ||
Comment 5•2 years ago
|
||
Assignee | ||
Comment 6•2 years ago
|
||
Assignee | ||
Comment 7•2 years ago
|
||
Assignee | ||
Comment 8•2 years ago
|
||
Assignee | ||
Comment 9•2 years ago
|
||
Assignee | ||
Comment 10•2 years ago
|
||
These were changes we've been carrying in our github patch stack
labeled "Bug 1376873 - Rollup of local modifications" that have
been verified as unused or abandoned.
Assignee | ||
Comment 11•2 years ago
|
||
Depends on D174686
Assignee | ||
Comment 12•2 years ago
|
||
Depends on D174687
Assignee | ||
Comment 13•2 years ago
|
||
Depends on D174688
Comment 14•2 years ago
|
||
Comment 15•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f9a9690a5b3d
https://hg.mozilla.org/mozilla-central/rev/17c47319b63e
https://hg.mozilla.org/mozilla-central/rev/ba63b602e7e0
https://hg.mozilla.org/mozilla-central/rev/3a0e52e2e5f9
Description
•