audio_coder_opus_common.cc |
|
2028 |
audio_coder_opus_common.h |
|
2961 |
audio_decoder_multi_channel_opus_impl.cc |
|
6433 |
audio_decoder_multi_channel_opus_impl.h |
|
2862 |
audio_decoder_multi_channel_opus_unittest.cc |
|
5974 |
audio_decoder_opus.cc |
|
5503 |
audio_decoder_opus.h |
|
2553 |
audio_decoder_opus_unittest.cc |
|
17056 |
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.
|
13553 |
audio_encoder_multi_channel_opus_impl.h |
|
3349 |
audio_encoder_multi_channel_opus_unittest.cc |
|
6469 |
audio_encoder_opus.cc |
|
30457 |
audio_encoder_opus.h |
|
7741 |
audio_encoder_opus_unittest.cc |
event_log |
33116 |
DEPS |
|
79 |
opus_bandwidth_unittest.cc |
num_freq_bins |
6306 |
opus_complexity_unittest.cc |
|
4723 |
opus_fec_test.cc |
|
8120 |
opus_inst.h |
|
1429 |
opus_interface.cc |
Maximum supported frame size in WebRTC is 120 ms. |
22073 |
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
|
19786 |
opus_speed_test.cc |
Create encoder memory. |
5326 |
opus_unittest.cc |
|
38077 |
test |
|
|