文件最后提交记录最后更新时间
Add NetEq decision logic unit tests. - Add buffer level filter and delay manager mocks and make them injectable for easier testing. - Add a basic set of tests for simple cases and recently added features. Bug: webrtc:10333 Change-Id: I8b6f73b8ad99ad6859ed1279086c0bd68b7687be Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/188623 Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org> Reviewed-by: Ivo Creusen <ivoc@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32433} 5 年前
Delete a few unused methods on DecoderDatabase Bug: none Change-Id: Ic0a20036b92e0f1d088bae88724a777eca93760d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262763 Reviewed-by: Minyue Li <minyue@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36924} 3 年前
Refactor delay manager. Split out RelativeArrivalDelayTracker and DelayOptimizer logic. This is in preparation for adding another DelayOptimizer specialized in handling reordered packets. Bug: webrtc:10178 Change-Id: Id3c1746d91980b171fa524f9b2b71cf11fc75f64 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/231224 Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org> Reviewed-by: Ivo Creusen <ivoc@webrtc.org> Cr-Commit-Position: refs/heads/main@{#34938} 4 年前
In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro Bug: webrtc:11564 Change-Id: Ib0ffce4de50a13b018926f6ea2865a2ec2fb2ec7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/175621 Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31333} 5 年前
In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro Bug: webrtc:11564 Change-Id: Ib0ffce4de50a13b018926f6ea2865a2ec2fb2ec7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/175621 Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31333} 5 年前
In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro Bug: webrtc:11564 Change-Id: Ib0ffce4de50a13b018926f6ea2865a2ec2fb2ec7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/175621 Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31333} 5 年前
In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro Bug: webrtc:11564 Change-Id: Ib0ffce4de50a13b018926f6ea2865a2ec2fb2ec7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/175621 Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31333} 5 年前
Remove CNG state tracking from NetEq decision logic. It seems like this is legacy and not useful. A comment mentions transitioning between CNG and DTMF modes, but there is no way this can happen currently. Bug: webrtc:13322 Change-Id: I9e4706cb6ee145ee37a9e11e7cab6ea4ff697dc4 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/297980 Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Commit-Queue: Jakob Ivarsson‎ <jakobi@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39590} 3 年前
Add a "Smart flushing" feature to NetEq. Instead of flushing all packets, it makes sense to flush down to the target level instead. This CL also initiates a flush when the packet buffer is a multiple of the target level, instead of waiting until it is completely full. Bug: webrtc:12201 Change-Id: I8775147624536824eb88752f6e8ffe57ec6199cb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/193941 Commit-Queue: Ivo Creusen <ivoc@webrtc.org> Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32701} 5 年前
In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro Bug: webrtc:11564 Change-Id: Ib0ffce4de50a13b018926f6ea2865a2ec2fb2ec7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/175621 Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31333} 5 年前
In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro Bug: webrtc:11564 Change-Id: Ib0ffce4de50a13b018926f6ea2865a2ec2fb2ec7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/175621 Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31333} 5 年前