24 version = "0.1.0" |
24 version = "0.1.0" |
25 dependencies = [ |
25 dependencies = [ |
26 diff --git a/Cargo.toml b/Cargo.toml |
26 diff --git a/Cargo.toml b/Cargo.toml |
27 --- a/Cargo.toml |
27 --- a/Cargo.toml |
28 +++ b/Cargo.toml |
28 +++ b/Cargo.toml |
29 @@ -158,16 +158,17 @@ chardetng_c = { git = "https://github.co |
29 @@ -161,16 +161,17 @@ chardetng_c = { git = "https://github.co |
30 coremidi = { git = "https://github.com/chris-zen/coremidi.git", rev="fc68464b5445caf111e41f643a2e69ccce0b4f83" } |
30 coremidi = { git = "https://github.com/chris-zen/coremidi.git", rev="fc68464b5445caf111e41f643a2e69ccce0b4f83" } |
31 firefox-on-glean = { path = "toolkit/components/glean/api" } |
31 firefox-on-glean = { path = "toolkit/components/glean/api" } |
32 libudev-sys = { path = "dom/webauthn/libudev-sys" } |
32 libudev-sys = { path = "dom/webauthn/libudev-sys" } |
33 packed_simd = { package = "packed_simd_2", git = "https://github.com/hsivonen/packed_simd", rev="412f9a0aa556611de021bde89dee8fefe6e0fbbd" } |
33 packed_simd = { package = "packed_simd_2", git = "https://github.com/hsivonen/packed_simd", rev="412f9a0aa556611de021bde89dee8fefe6e0fbbd" } |
34 midir = { git = "https://github.com/mozilla/midir.git", rev = "519e651241e867af3391db08f9ae6400bc023e18" } |
34 midir = { git = "https://github.com/mozilla/midir.git", rev = "519e651241e867af3391db08f9ae6400bc023e18" } |
35 minidump-writer = { git = "https://github.com/rust-minidump/minidump-writer.git", rev = "7d76616d27b9dc87fe3a94639b8b4f947d52a6aa" } |
35 minidump-writer = { git = "https://github.com/rust-minidump/minidump-writer.git", rev = "7d76616d27b9dc87fe3a94639b8b4f947d52a6aa" } |
36 # warp 0.3.3 + https://github.com/seanmonstar/warp/pull/1007 |
36 # warp 0.3.3 + https://github.com/seanmonstar/warp/pull/1007 |
37 warp = { git = "https://github.com/glandium/warp", rev = "4af45fae95bc98b0eba1ef0db17e1dac471bb23d" } |
37 warp = { git = "https://github.com/glandium/warp", rev = "4af45fae95bc98b0eba1ef0db17e1dac471bb23d" } |
38 +glslopt = { path = "third_party/rust/glslopt/" } |
38 +glslopt = { path = "third_party/rust/glslopt/" } |
39 |
39 |
40 cssparser = { git = "https://github.com/servo/rust-cssparser", rev = "d3670a89bae26ba3a8db4758eb7976616113987d" } |
40 cssparser = { git = "https://github.com/servo/rust-cssparser", rev = "b196a164dcbb317016d4aa6c58c13147e6045ebb" } |
41 |
41 |
42 # application-services overrides to make updating them all simpler. |
42 # application-services overrides to make updating them all simpler. |
43 interrupt-support = { git = "https://github.com/bendk/application-services", rev = "ecb35df5fc40357c49922f90e86bf4147fa52953" } |
43 interrupt-support = { git = "https://github.com/mozilla/application-services", rev = "fe2867dbe82a2aaa85a856648107be94b1534683" } |
44 sql-support = { git = "https://github.com/bendk/application-services", rev = "ecb35df5fc40357c49922f90e86bf4147fa52953" } |
44 sql-support = { git = "https://github.com/mozilla/application-services", rev = "fe2867dbe82a2aaa85a856648107be94b1534683" } |
45 sync15 = { git = "https://github.com/bendk/application-services", rev = "ecb35df5fc40357c49922f90e86bf4147fa52953" } |
45 sync15 = { git = "https://github.com/mozilla/application-services", rev = "fe2867dbe82a2aaa85a856648107be94b1534683" } |
46 tabs = { git = "https://github.com/bendk/application-services", rev = "ecb35df5fc40357c49922f90e86bf4147fa52953" } |
46 tabs = { git = "https://github.com/mozilla/application-services", rev = "fe2867dbe82a2aaa85a856648107be94b1534683" } |
47 diff --git a/gfx/skia/skia/include/codec/SkEncodedOrigin.h b/gfx/skia/skia/include/codec/SkEncodedOrigin.h |
47 diff --git a/gfx/skia/skia/include/codec/SkEncodedOrigin.h b/gfx/skia/skia/include/codec/SkEncodedOrigin.h |
48 --- a/gfx/skia/skia/include/codec/SkEncodedOrigin.h |
48 --- a/gfx/skia/skia/include/codec/SkEncodedOrigin.h |
49 +++ b/gfx/skia/skia/include/codec/SkEncodedOrigin.h |
49 +++ b/gfx/skia/skia/include/codec/SkEncodedOrigin.h |
50 @@ -36,12 +36,13 @@ static inline SkMatrix SkEncodedOriginTo |
50 @@ -36,12 +36,13 @@ static inline SkMatrix SkEncodedOriginTo |
51 case kBottomRight_SkEncodedOrigin: return SkMatrix::MakeAll(-1, 0, w, 0, -1, h, 0, 0, 1); |
51 case kBottomRight_SkEncodedOrigin: return SkMatrix::MakeAll(-1, 0, w, 0, -1, h, 0, 0, 1); |
2159 |
2159 |
2160 VideoSendStream::StreamStats::StreamStats() = default; |
2160 VideoSendStream::StreamStats::StreamStats() = default; |
2161 VideoSendStream::StreamStats::~StreamStats() = default; |
2161 VideoSendStream::StreamStats::~StreamStats() = default; |
2162 |
2162 |
2163 std::string VideoSendStream::StreamStats::ToString() const { |
2163 std::string VideoSendStream::StreamStats::ToString() const { |
2164 diff --git a/third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor.cc b/third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor.cc |
|
2165 --- a/third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor.cc |
|
2166 +++ b/third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor.cc |
|
2167 @@ -373,11 +373,12 @@ std::unique_ptr<ClippingPredictor> Creat |
|
2168 /*adaptive_step_estimation=*/true); |
|
2169 case ClippingPredictorMode::kFixedStepClippingPeakPrediction: |
|
2170 return std::make_unique<ClippingPeakPredictor>( |
|
2171 num_channels, config.window_length, config.reference_window_length, |
|
2172 config.reference_window_delay, config.clipping_threshold, |
|
2173 /*adaptive_step_estimation=*/false); |
|
2174 } |
|
2175 RTC_DCHECK_NOTREACHED(); |
|
2176 + return nullptr; |
|
2177 } |
|
2178 |
|
2179 } // namespace webrtc |
|
2180 diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc b/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc |
2164 diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc b/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc |
2181 --- a/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc |
2165 --- a/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc |
2182 +++ b/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc |
2166 +++ b/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc |
2183 @@ -54,16 +54,18 @@ std::vector<float> PreprocessWeights(rtc |
2167 @@ -54,16 +54,18 @@ std::vector<float> PreprocessWeights(rtc |
2184 rtc::FunctionView<float(float)> GetActivationFunction( |
2168 rtc::FunctionView<float(float)> GetActivationFunction( |
2218 return !field_trial::IsEnabled("WebRTC-MutedStateKillSwitch"); |
2202 return !field_trial::IsEnabled("WebRTC-MutedStateKillSwitch"); |
2219 } |
2203 } |
2220 |
2204 |
2221 // Maximum lengths that frame of samples being passed from the render side to |
2205 // Maximum lengths that frame of samples being passed from the render side to |
2222 // the capture side can have (does not apply to AEC3). |
2206 // the capture side can have (does not apply to AEC3). |
2223 @@ -1980,16 +1981,17 @@ void AudioProcessingImpl::InitializeNois |
2207 @@ -1982,16 +1983,17 @@ void AudioProcessingImpl::InitializeNois |
2224 case NoiseSuppresionConfig::kModerate: |
2208 case NoiseSuppresionConfig::kModerate: |
2225 return NsConfig::SuppressionLevel::k12dB; |
2209 return NsConfig::SuppressionLevel::k12dB; |
2226 case NoiseSuppresionConfig::kHigh: |
2210 case NoiseSuppresionConfig::kHigh: |
2227 return NsConfig::SuppressionLevel::k18dB; |
2211 return NsConfig::SuppressionLevel::k18dB; |
2228 case NoiseSuppresionConfig::kVeryHigh: |
2212 case NoiseSuppresionConfig::kVeryHigh: |