| 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 |
|
16961 |
| 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 |
|
29882 |
| audio_encoder_opus.h |
|
7487 |
| audio_encoder_opus_unittest.cc |
|
32754 |
| DEPS |
|
79 |
| opus_bandwidth_unittest.cc |
num_freq_bins |
6329 |
| opus_complexity_unittest.cc |
|
4730 |
| opus_fec_test.cc |
|
8128 |
| 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 |
|
38081 |
| test |
|
|