audio_coder_opus_common.cc |
|
1880 |
audio_coder_opus_common.h |
|
2930 |
audio_decoder_multi_channel_opus_impl.cc |
|
6219 |
audio_decoder_multi_channel_opus_impl.h |
|
2829 |
audio_decoder_multi_channel_opus_unittest.cc |
|
5824 |
audio_decoder_opus.cc |
|
5360 |
audio_decoder_opus.h |
|
2563 |
audio_encoder_multi_channel_opus_impl.cc |
LEFT TO DO:
- WRITE TESTS for the stuff in this file.
- Check the creation, maybe make it safer by returning an empty optional or
unique_ptr. --- It looks OK, but RecreateEncoderInstance can perhaps crash
on a valid config. Can run it in the fuzzer for some time. Should prbl also
fuzz the config.
|
13226 |
audio_encoder_multi_channel_opus_impl.h |
|
3375 |
audio_encoder_multi_channel_opus_unittest.cc |
|
6310 |
audio_encoder_opus.cc |
|
30378 |
audio_encoder_opus.h |
|
7600 |
audio_encoder_opus_unittest.cc |
|
32696 |
DEPS |
|
79 |
opus_bandwidth_unittest.cc |
|
5973 |
opus_complexity_unittest.cc |
|
4544 |
opus_fec_test.cc |
|
7979 |
opus_inst.h |
|
1104 |
opus_interface.cc |
Maximum supported frame size in WebRTC is 120 ms. |
20978 |
opus_interface.h |
WebRtcOpus_EncoderCreate(...)
This function creates an Opus encoder that encodes mono or stereo.
Input:
- channels : number of channels; 1 or 2.
- application : 0 - VOIP applications.
Favor speech intelligibility.
1 - Audio applications.
Favor faithfulness to the original input.
- sample_rate_hz : sample rate of input audio
Output:
- inst : a pointer to Encoder context that is created
if success.
Return value : 0 - Success
-1 - Error
|
19489 |
opus_speed_test.cc |
Create encoder memory. |
5187 |
opus_unittest.cc |
|
37938 |
test |
|
|