mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-19 16:47:50 +01:00
![]() From the new header file: * MonoView<>: A single channel contiguous buffer of samples. * InterleavedView<>: Channel samples are interleaved (side-by-side) in the buffer. A single channel InterleavedView<> is the same thing as a MonoView<> * DeinterleavedView<>: Each channel's samples are contiguous within the buffer. Channels can be enumerated and accessing the individual channel data is done via MonoView<>. There are also a few utility functions that offer a unified way to check the properties regardless of what view type is in use. Bug: chromium:335805780 Change-Id: I28196f8f4ded4fadc72ee32b62af304c62f4fc47 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349300 Reviewed-by: Per Åhgren <peah@webrtc.org> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org> Cr-Commit-Position: refs/heads/main@{#42377} |
||
---|---|---|
.. | ||
acm_receive_test.cc | ||
acm_receive_test.h | ||
acm_receiver.cc | ||
acm_receiver.h | ||
acm_receiver_unittest.cc | ||
acm_remixing.cc | ||
acm_remixing.h | ||
acm_remixing_unittest.cc | ||
acm_resampler.cc | ||
acm_resampler.h | ||
acm_send_test.cc | ||
acm_send_test.h | ||
audio_coding_module.cc | ||
audio_coding_module_unittest.cc | ||
call_statistics.cc | ||
call_statistics.h | ||
call_statistics_unittest.cc |