Alex Loiko
9c31ac2323
Tests for multi-stream Opus.
...
This CL (mainly) adds bit-exactness tests for multi-stream Opus. The
tests are in audio_coding_unittest.cc. Some refactoring of
AcmSendTestOldApi, AcmSenderBitExactnessOldApi is done to make it
possible. A few checks for "channels \in {1, 2}" are replaced with
"channels \in {1, 2, 4, 6, 8}" in the WebRTC Opus codec wrapper. A few
other changes are made to be able to write and read multi-channel WAV
files.
The SDP changes are NOT included; as of this CL there is no way to set
up a multi-stream opus en/de-coder from SDP strings.
Bug: webrtc:8649
Change-Id: I1d93a9b8eecc3f6e19896ff2e2ce9b63da77a23c
Reviewed-on: https://webrtc-review.googlesource.com/c/114883
Reviewed-by: Oskar Sundbom <ossu@webrtc.org >
Commit-Queue: Alex Loiko <aleloi@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#26742}
2019-02-18 17:09:59 +00:00
..
2019-02-05 13:27:59 +00:00
2019-02-06 15:30:54 +00:00
2019-01-11 17:11:39 +00:00
2019-02-18 17:09:59 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2019-01-31 13:23:33 +00:00
2018-09-14 07:05:20 +00:00
2019-01-11 17:11:39 +00:00
2018-10-04 14:01:44 +00:00
2018-07-25 14:59:26 +00:00
2019-01-11 17:11:39 +00:00
2018-06-19 14:00:39 +00:00
2019-01-11 17:11:39 +00:00
2018-09-06 12:53:19 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-06-19 14:00:39 +00:00
2018-10-23 11:32:56 +00:00
2019-02-06 15:30:54 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 13:52:25 +00:00
2019-01-25 20:29:58 +00:00
2018-09-14 07:05:20 +00:00
2019-02-13 15:54:43 +00:00
2019-02-13 15:54:43 +00:00
2019-02-13 15:54:43 +00:00
2019-01-10 10:04:34 +00:00
2019-01-10 10:04:34 +00:00
2019-01-11 17:11:39 +00:00
2018-07-25 14:59:26 +00:00
2018-06-19 14:00:39 +00:00
2019-01-11 17:11:39 +00:00
2018-06-19 14:00:39 +00:00
2018-10-04 14:01:44 +00:00
2019-01-11 17:11:39 +00:00
2018-09-06 12:53:19 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-06-19 12:46:20 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2018-11-27 15:10:09 +00:00
2019-01-11 17:11:39 +00:00
2018-09-14 07:05:20 +00:00
2019-01-11 17:11:39 +00:00
2018-07-25 14:59:26 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2019-02-06 15:30:54 +00:00
2019-02-06 15:30:54 +00:00
2019-02-05 13:27:59 +00:00
2019-01-11 17:11:39 +00:00
2019-01-31 13:23:33 +00:00
2019-02-16 11:11:45 +00:00
2019-01-10 10:04:34 +00:00
2018-06-19 14:00:39 +00:00
2018-09-14 07:05:20 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 13:52:25 +00:00
2018-11-23 09:39:32 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2018-06-19 14:00:39 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-06-19 14:00:39 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 07:39:45 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2017-09-25 20:32:12 +00:00
2019-01-16 11:44:10 +00:00
2019-01-11 17:11:39 +00:00
2017-11-22 11:21:47 +00:00
2018-09-14 07:05:20 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2018-06-19 14:00:39 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 13:52:25 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00