audio_coder_opus_common.cc |
|
1875 |
audio_coder_opus_common.h |
|
2910 |
audio_decoder_multi_channel_opus_impl.cc |
|
6214 |
audio_decoder_multi_channel_opus_impl.h |
|
2828 |
audio_decoder_multi_channel_opus_unittest.cc |
|
5812 |
audio_decoder_opus.cc |
|
5347 |
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.
|
13218 |
audio_encoder_multi_channel_opus_impl.h |
|
3359 |
audio_encoder_multi_channel_opus_unittest.cc |
|
6301 |
audio_encoder_opus.cc |
|
29941 |
audio_encoder_opus.h |
|
7567 |
audio_encoder_opus_unittest.cc |
|
32676 |
DEPS |
|
79 |
opus_bandwidth_unittest.cc |
|
5972 |
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. |
21171 |
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
|
19914 |
opus_speed_test.cc |
Create encoder memory. |
5187 |
opus_unittest.cc |
|
37938 |
test |
|
|